body{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   color:#006600;
   font-family:'Verdana', Arial, Helvetica, sans-serif;
   font-size:10px;
  
}
div.franjadata{
  width:300px;
  float:right;
text-align:right;
}
a.linkblanc{
  color:#FFFFFF;
  text-decoration:none;
}
ul{
  margin:15px 0px 15px 15px;
  float:none;
}
li{
  margin:0px 0px 0px 15px;
}
div.quehihacarlota{
  width:75px;
  float:left;
  height:100px;
}
a.quehiha{
  color:#006600;
}
div.quehihafrase{
  width:25%;
  float:left;
  height:100px;
}
div.quehihatext{
  width:75%;
  float:left;
  height:100px;
}
p.quehiha{
  margin:20px 0px 0px 0px;
  color:#cc0000;
  font-weight:bold;
}
img.quehiha{

}
ul.quehiha{
  float:inherit;
}
div.col_dreta{
   width:20%;
   float:left;
}
div.logos{
   margin-top:30px;
   width:100%;
float:left;
text-align:center;
  height:85px;
  position:inherit;
}
div.franja_esq{
background-color:#006600;
  height:15px;
  float:left;
width:100%;
}
div.franja_dreta{
  background-color:#cc0000;
  height:15px;
  float:left;
width:80%;
}
p.titol_logo{
  color:#cc0000;
  font-weight:bold;
  text-align:left;
  margin:0px 0px 10px 0px;
  padding:0px 0px 0px 0px;
  font-size:12px;
  font-style:italic;
  font-family:"Trebuchet MS", Verdana, Arial;
}
div.menu{
   padding:0px 0px 0px 0px;
   margin: 3px 3px 80px 3px;
   width:80%;
   float:left;
   text-align:left;
   border:1px solid #009933;
}
li.subgrups{
  list-style:none;
}
div.titols1{
   width:80%;
float:left;
height:115px;
background-image:url(../imatges/franja_fotos.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
p.data{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:14px;
   color:#006600;
   font-weight:bold;
   margin:20px 0px 0px 0px;
}
div.titols2{
   margin: 0px 5px 0px 5px;
   width:470px;
   float:right;
   text-align:right;
   vertical-align:middle;
}
div.cuerpo{
   width:80%;
float:left;
background-color:#FFFFFF;
}
div.index_noticies{
   width:400px;
   float:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 20px;
}
div.index_galeries{
   width:200px;
   float:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 20px;
}
div.index_actes{
   width:200px;
   float:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 20px;
}
div.index_explicacio{
   width:300px;
   float:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 20px;
   text-align:justify;
}
div.noticies_noticia{
   width:600px;
   float:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 20px;
   text-align:justify;
}
div.llistat_noticies{
   width:300px;
   float:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 20px;
   text-align:justify;
}
div.noticies{
   width:100%;
   float:left;
   text-align:left;
}
td.carlota_destacada{
   background-image:url(../imatges/carlota_destacada.JPG);
   background-repeat:no-repeat;
   background-position:right;
}
td.corner2{
   background-image:url(../imatges/corner_destacada2.GIF); 
}
td.corner_esq{
   background-image:url(../imatges/corner_pixel.GIF); 
   background-repeat:repeat-y;
   background-position:left;
   background-color:#ffffff;

}
td.corner_dre{
   background-image:url(../imatges/corner_pixel.GIF); 
   background-repeat:repeat-y;
   background-position:right;
   background-color:#ffffff;
}
td.corner5{
   background-image:url(../imatges/corner_destacada5.GIF); 
}
div.noticies_destacada{
   width:100%;
   float:left;
   text-align:left;
   background-color:#ffffff;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
}
div.noticies2{
   width:100%;
   float:left;
   text-align:left;
}
div.pujar{
   margin:0px 0px 0px 0px;
   width:100%;
   float:left;
   text-align:left;
}
p.pujar{
   padding:30px 0px 30px 25%;
   width:300px;
}
a.pujar{
   font-size:12px;
   color:#CC0000;
   font-weight:bold;
   text-decoration:none;
}
div.baixos{
   margin:0px 0px 0px 0px;
   width:100%;
   float:left;
   text-align:left;
}
p.baixos_vermell{
  color:#cc0000;
  font-weight:bold;
  margin:5px 0px 0px 0px;
  padding:0px 0px 0px 0px;

}
div.franja_esq2{
background-color:#006600;
  height:7px;
  float:left;
width:20%;
}
div.franja_dreta2{
  background-color:#cc0000;
  height:7px;
  float:left;
  width:80%;
}
div.recuadre_agenda{
  border:1px solid #cccccc;
  /*height:270px;*/
  height:270px;
}
p.item_agenda{
text-align:left;
  padding:0px 1px 1px 1px;
}
span.dia_item_agenda{
  font-size:1.1em;
  color:#cc0000;
 font-weight:bold;
}
div.boto_lateral{
 background-image:url(../imatges/boto.jpg);
 background-repeat:no-repeat;
width:170px;
height:40px;
float:left;
margin:10px 0px 0px 10px;
}
p.baixos_verd{
  color:#006600;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
ul.menu1{
   margin:0px 0px 0px 3px;
   padding:25px 0px 0px 0px;
   list-style-type:none;
   float:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
}
ul.menu2{
   margin:0px 0px 5px 3px;
   padding:0px 0px 0px 0px;
   list-style-type:none;
   float:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
}
li.menu1 {
   list-style-type:none;
   float:left;
   height:80px;
   margin:0px 10px 5px 0px;
   padding:0px 0px 0px 5px;
  /* border-left:2px solid #006600; */
   font-size:10px;
   font-weight:bold;
}
img.menuflecha{
   float:none;
}
li.menuflecha{
   list-style-type:none;
   margin:0px 0px 0px 0px;
   padding:0px 0px 15px 0px;
   font-weight:normal;
}
li.menu2 {
   list-style-type:none;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-weight:bold;
}
a.menu1{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:12px;
   /* color:#3366CC; */
   color:#006600;
   text-decoration:none;
   font-weight:bold;
   border-bottom:1px solid #006600;
}
a.menu1:hover{
  color:#cc0000;
}
a.menu2{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:11px;
   /* color:#3366CC; */
   color:#006600;
   text-decoration:none;
}
a.menu2:hover{
  color:#cc0000;
}
h1{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:18px;
   color:#006600;
   font-weight:bold;
   font-style:oblique;
   margin: 20px 0px 2px 15px;

}
h2{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:16px;
   color:#ffffff;
   font-weight:bold;
   margin:0px 0px 15px 0px;
   text-align:left;
   /*text-decoration:underline;*/
   font-style:italic;
   float:none;
   background-color:#006600;
   padding-left:10px;
}
h2.destacada{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:16px;
   color:#006600;
   font-weight:bold;
   margin:10px 0px 15px 0px;
   text-align:center;
   text-decoration:none;
   font-style:italic;
   float:none;
}
h3{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:14px;
   color:#CC0000;
   font-weight:bold;
   margin: 10px 0px 2px 0px;
   text-align:left;
   float:none;
   width:100%;
}
h3.adaptacio{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:14px;
   color:#CC0000;
   font-weight:bold;
   margin: 10px 0px 2px 30px;
   text-align:left;
   float:none;
   width:100%;
}
h3.noticies{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:12px;
   color:#cc0000;
   font-weight:bold;
   margin: 10px 0px 0px 0px;
   text-align:left;
}
p.index_noticies{
   font-family:Verdana, Arial;
   font-size:10px;
   color:#006600;
   margin: 0px 0px 10px 0px;
   text-align:justify;
   float:none;
   margin:0px 0px 15px 0px;
}
img.noticies{
 margin:5px 5px 5px 5px;
 border:1px solid #006600;
 float:left;
}
hr{
   width:90%;
}
p{
  float:none;
  width:100%;
}
p.adaptacio{
  float:none;
  width:100%;
  margin-left:30px;
}
img{
   float:left;
}
img.nav_fot{
  float:none;
}
a.ampliar_noticia{
 color:#FF0000;
 font-weight:bold;
 text-decoration:none;
}
img.logo_acell{
  margin:0px 50px 0px 0px;
}
ul.index{
   margin:25px 0px 0px 6px;
   padding:0px 0px 0px 12px; 
   float:left;
   list-style-type:none;
}
li.index{
   margin:0px 0px 10px 0px;
      padding:0px 0px 0px 0px; 
   float:left;
   list-style-type:none;
}
img.baixos{
   float:none;
}
div.esports1{
   padding:0px 125px 0px 125px;
   float:left;
   text-align:justify;
}
div.esports2{
   padding:0px 125px 0px 125px;
   float:left;
   text-align:justify;
}
div.esports3{
   padding:0px 125px 0px 125px;
   float:left;
   text-align:justify;
}
div.quisomhistoria1{
   float:left;
   text-align:justify;
   width:95%;
   background-color:#ECFFEC;
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   margin:10px 0px 10px 0;
}


div.quisomhistoria1 h3, p{
margin-left:10px;
}
div.morao{
   float:left;
   text-align:justify;
   width:95%;
  background-color:#CC99FF;
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   margin:10px 0px 10px 0;
}

div.junta{
   float:left;
   text-align:justify;
   width:95%;
   background-color:#ECFFEC;
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   margin:10px 0px 10px 0;
}

h2.morao{
  background-color:#CC99FF;
  text-align:center;
  padding-top:10px;
  font-size:20px;
}
h3.morao{
  background-color:#CC99FF;
  text-align:center;
  padding-top:10px;
  font-size:20px;
color:#ffffff;
}
p.morao{
  background-color:#CC99FF;
  text-align:center;
  padding-top:10px;
  font-size:16px;
color:#ffffff;
font-weight:bold;
}
div.quisomhistoria1_agenda{
   float:left;
   text-align:justify;
   width:95%;
   background-color:#ffffff;
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   margin:10px 0px 10px 0;
}
div.quisomhistoria2{
   float:left;
   text-align:justify;
   width:95%;
   background-color:#ECFFEC;
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   margin:10px 0px 10px 0;
}
div.quisomhistoria3{
   float:left;
   text-align:justify;
   width:95%;
   background-color:#ECFFEC;
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   margin:10px 0px 10px 0;
}
div.anelles{
 background-image:url(../imatges/anelles.jpg);
 background-repeat:no-repeat;
width:351px;
height:212px;
}
div.quisomactes{
   padding:0px 150px 0px 150px;
   float:left;
   text-align:justify;
}
div.seusocial{
   padding:0px 125px 0px 125px;
   float:left;
   text-align:justify;
}
img.piscina{
  margin:20px 0px 20px 20px;
  float:none;
}
img.piscina3{
  margin:20px 0px 20px 20px;
  float:none;
}
p.baixos{
  margin:40px 0px 20px 0px;
  font-size:10px;
  text-align:center;
}
a.baixos{
 color:#006600;
 text-decoration:none;
 font-style:italic;
}
td{
  text-align:center;
}
caption{
  color:#cc0000;
  font-size:14px;
  font-weight:bold;
  text-align:left;
    font-style:italic;
    font-weight:bold;
       font-family:"Trebuchet MS", Verdana, Arial;
   font-size:16px;
}
div.enllasos{
  float:left;
  width:75%;
}
p.links_error{
  color:#cc0000;
  font-size:12px;
  text-align:center;
  font-weight:bold;
width:90%;
}
img.links{
  float:none;
}
a.links{
  color:#006600;
  text-decoration:unserline;
}
div.index_acces{
   padding:0px 220px 0px 220px;
   float:left;
   text-align:justify;
}
div.index_mapa{
   padding:0px 200px 0px 200px;
   float:left;
   text-align:justify;
}
ul,li.mapa_web{
   font-size:11px;
   font-weight:bold;
   margin:0px 0px 0px 0px;
   padding:10px 0px 10px 10px;
}
div.contacte{
   padding:0px 200px 0px 200px;
   float:left;
   text-align:justify;
}
a.contacte{
   color:#006600;
}
div.index_delleure{
   padding:0px 200px 0px 200px;
   float:left;
   text-align:justify;
}
div.nav_fotos{
   float:left;
   width:100%;
   text-align:center;
}
img.seu_social{
  border:1px solid #006600;
}
div.llistat_galeries{
   padding:10px 0px 75px 10px;
   float:left;
   text-align:left;
   width:280px;
}
div.visor_galeria{
   float:left;
   text-align:justify;
   width:95%;
}
div.foto_seleccionada{
    /* background-image:url(../imatges/fondo_logos2.jpg);
   background-repeat:repeat; */
  background-position:center;
   border:1px solid #009900;
}
p.no_foto{
  text-align:center;
  font-weight:bold;
  color:#CC0000;
  margin:50px 0px 50px 0px;
  padding:0px 0px 0px 0px;
  width:90%;
}
h2.galeries{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:16px;
   color:#CC0000;
   font-weight:bold;
   margin:0px 0px 15px 20px;
   text-align:left;
   font-style:italic;
   float:none;
}
h3.galeries{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:12px;
   color:#cc0000;
   font-weight:bold;
   margin: 10px 0px 2px 50px;
   text-align:left;
}
img.tabla_fotos{
   float:none;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
}
p.tabla_datos{
   margin:0px 0px 20px 0px;
   padding:0px 0px 0px 0px;
}
img.randoms{
  margin:15px 30px 15px 30px;
  float:none;
}
div.doclleure{
   padding:0px 200px 0px 200px;
   float:left;
   text-align:justify;
}
div.recordem{
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   float:left;
   width:100%;
   text-align:left;
}
p.recordem{
   padding:0px 0px 0px 20px;
   margin:0px 0px 0px 0px;
   width:800px;
}
p.no_base{
   float:inherit;
   width:100%;
}