body {
  font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
  background-color:#e5e3e4;
  margin:0;
  text-align:center;
  }

#wrapper {
  width:1007px;
  background:#FFFFFF;
  margin:0 auto 0 auto;
  text-align:left;
  background-image:url(gifs/horizontal.gif);
  background-repeat:repeat-y;
  }

#cabecera { 
  position:relative;
  background-image:url(gifs/idiomas.gif);
  background-repeat:no-repeat;
  height:23px;
  margin:0 0 0 37px;
  }
  
h1 {font-size:120%;text-indent:6px;margin:10px 0 0 10px;}  
  
#idiomas {list-style:none;margin:0 0 0 5px;padding:0;}
#idiomas li {margin:0px;padding:0;float:left;}
#idiomas li a {display:block;width:auto;padding:4px 8px;text-decoration:none;text-align:center;font-size:60%;color:#FFFFFF;}
#idiomas li a:hover {color:#99CC00;}

#usuario {position:relative;float:left;margin:2px 0 0 80px;font-size:60%;color:#ffffff;;width:465px;}
#usuario input.text {height:8px;font-size:90%;}
#usuario input.submit {height:14px;font-size:95%;border:1px solid #999999;}
#usuario .formulario {position:relative;float:left;width:auto;color:#99cc33;}
#usuario .formularioerror {position:relative;float:left;width:auto;color:#FF0000;text-indent:5px;padding:2px 0 0 0;}

.clear {clear:both;}
.negrita {font-weight:bold;}
.negro {color:#000000;}
.rojo {color:#FF0000;}
.verde {color:#4b7d04;}
img.sin {border:0;}

#menu {
  position:relative;
  float:left;
  width:100%;
  background-image:url(gifs/menu.gif);
  background-repeat:no-repeat;
  height:60px;
  margin:0 0 4px 37px;
  }
  
  
#menu1 {position:relative;float:right;width:90%;text-align:right;margin:0 77px 0 0;}
.opcion {position:relative;float:right;color:#FFFFFF;font-size:80%;height:60px;margin:12px 0 0 0;padding:0 20px;}
.separador {position:relative;float:right;width:2px;height:60px;background-image:url(gifs/separador.gif);background-repeat:no-repeat;}


#logos {position:relative;float:left;margin:0 0 0 20px;padding:0 0 0 5px;width:100%;}
#logos1 {position:relative;float:left;width:263px;}
#logos2 {position:relative;float:left;width:662px;margin:0 0 0 17px;}

#cuerpo {position:relative;float:left;width:100%;margin:0 0 10px 0;}
#cuerpo1 {position:relative;float:left;width:252px;margin:0 0 0 37px;}
#cuerpo2 {position:relative;float:left;width:460px;margin:0 0 0 16px;}
#cuerpo3 {position:relative;float:left;width:186px;margin:0 0 0 15px;}

/*
#cuerpo a:link {text-decoration:none;color:#666666;display:block;}
#cuerpo a:active {text-decoration:none;color:#666666;display:block;}
#cuerpo a:visited {text-decoration:none;color:#666666;display:block;}
#cuerpo a:hover {text-decoration:none;color:#006633;display:block;background-color:#006633;}
*/


a:link {text-decoration:none;color:#000000;display:block;}
a:active {text-decoration:none;color:#000000;display:block;}
a:visited {text-decoration:none;color:#000000;display:block;}
a:hover {text-decoration:none;color:#000000;display:block;}
a.blanco:link {text-decoration:none;color:#ffffff;display:block;}
a.blanco:active {text-decoration:none;color:#ffffff;display:block;}
a.blanco:visited {text-decoration:none;color:#ffffff;display:block;}
a.blanco:hover {text-decoration:none;color:#ffffff;display:block;}


.puntoverde,.puntoverde2,.puntoverde3 {
   position:relative;
   float:left;
   width:100%;
   background-repeat:no-repeat;
   height:29px;
/*   width:249px;*/
   text-indent:35px;
   padding:8px 0 0 0;
   color:#aaaaaa;
   margin-top:10px;
      }
	  
.puntoverde4 {
   position:relative;
   float:left;
   width:100%;
   background-repeat:no-repeat;
   height:29px;
   padding:8px 0 0 0;
   color:#aaaaaa;
   margin-top:10px;
      }	  

.puntoverde {background-image:url(gifs/puntoverde.gif);}
.puntoverde2 {background-image:url(gifs/puntoverde2.gif);}
.puntoverde4 {background-image:url(gifs/puntoverde2.gif);}
.puntoverde3 {background-image:url(gifs/puntoverde3.gif);}
	  

	  
   
.zonas {
   position:relative;
   float:left;
   width:247px;
   border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;
   background-image:url(gifs/fondozonas.gif);
   background-repeat:repeat-x;
   color:#666666;
   font-size:80%;
   font-weight:bold;
   height:36px;
   }
   
.zonas1 {position:relative;float:left;width:31px;padding:2px;}
.zonas2 {position:relative;float:left;text-indent:8px;margin-top:9px;width:200px;}
   
   
   


#pie { 
  position:relative;
  background-image:url(gifs/pie.gif);
  background-repeat:repeat-y;
  height:80px;
  margin:0 0 0 37px;
  }
  
  
  

p {width:93%;margin:15px;text-align:justify;}


  
.sin {border:0;}

td {font-family:Verdana,Geneva,Arial,helvetica,sans-serif;}
th {font-family:Verdana,Geneva,Arial,helvetica,sans-serif;}




/* Calendario */

#calendario {position:relative;float:left;width:178px;padding:0 3px 3px 3px;border:1px solid #cccccc;}
#calendario a:link {text-decoration:none;display:block;}
#calendario a:active {text-decoration:none;display:block;}
#calendario a:visited {text-decoration:none;display:block;}
#calendario a:hover {text-decoration:none;display:block;}
.cal_izda {position:relative;float:left;width:24px;background-color:#ededed;font-size:80%;}

#calendario tr.gris {background-color:#ededed;font-size:80%;text-align:center;color:#000000;height:22px;}
#calendario tr.blanca {background-color:#FFFFFF;font-size:80%;text-align:center;color:#000000;height:22px;}
#calendario tr.negra {background-color:#666666;font-size:80%;text-align:center;color:#cbcbcb;height:22px;}
#calendario table {width:100%;}
#calendario .otromes {color:#999999;}
#calendario td.hoy {background-image:url(gifs/dia.gif);background-repeat:no-repeat;color:#FFFFFF;}

#calendario a.gris:link {text-decoration:none;display:block;color:#999999;}
#calendario a.gris:active {text-decoration:none;display:block;color:#999999;}
#calendario a.gris:visited {text-decoration:none;display:block;color:#999999;}
#calendario a.gris:hover {text-decoration:none;display:block;color:#999999;}
#calendario a.blanco:link {text-decoration:none;display:block;color:#000000;}
#calendario a.blanco:active {text-decoration:none;display:block;color:#000000;}
#calendario a.blanco:visited {text-decoration:none;display:block;color:#000000;}
#calendario a.blanco:hover {text-decoration:none;display:block;color:#000000;}



#listado {width:100%;}
#listado .agroturismo {position:relative;float:left;width:100%;background-color:#e3e3e3;/*height:107px;*/margin:0 0 5px 0;font-size:80%;}
#listado .agroturismo1 {position:relative;float:left;width:25%;text-align:center;margin:7px 0 0 0;}
#listado .agroturismo2 {position:relative;float:left;width:50%;margin:7px 0 0 0;}
#listado .agroturismo3 {position:relative;float:left;width:24%;margin:7px 0 0 0;}
#listado .verdeoscuro {color:#375906;}
#listado .gris {color:#515151;}
#listado .vermas {position:relative;float:left;width:96%;border-top:1px solid #999999;margin:7px;padding:1% 0 0 0;}
#listado .vermas1 {position:relative;float:left;width:auto;padding-right:10px;}
#listado .videoagroturismo {position:relative;float:left;width:100%;background-color:#e3e3e3;margin:0 0 5px 0;font-size:80%;text-align:center;padding:20px 0 20px 0;}
#listado .videoagroturismo2 {position:relative;float:left;width:100%;background-color:#e3e3e3;margin:10px 0 5px 0;font-size:80%;text-align:center;padding:20px 0 20px 0;}
#listado .videoagroturismo3 {position:relative;float:left;width:33%;margin:10px 0 0 0;}
#listado .videoagroturismo4 {position:relative;float:left;width:100%;margin:0 0 10px 0;font-size:80%;}


.vermas2 {position:relative;float:left;width:96%;border-top:1px solid #999999;margin:7px 7px 7px 10px;padding:1% 0 0 0;}
.vermas3 {position:relative;float:left;width:96%;margin:7px 7px 7px 10px;padding:1% 0 0 0;color:#434343;font-size:80%;}

#listado .registro {position:relative;float:left;width:94%;padding:2% 0 5% 5%;font-size:85%;}
#listado .linearegistro {position:relative;float:left;width:94%;margin:10px 0 10px 0;border-bottom:1px solid #999999;padding:0 0 10px 0;}
#listado .loserrores {position:relative;float:left;color:#FF0000;width:100%;text-indent:10px;margin:5px 0 0 0;}

#listado .fecha {position:relative;float:left;color:#989996;width:95%;text-indent:10px;margin:10px 0 10px 0;}
#listado .titular {position:relative;float:left;color:#6a6a6a;width:95%;;margin:10px 0 0 10px;font-weight:bold;}
#listado .texto {position:relative;float:left;color:#434343;width:95%;;margin:10px 0 10px 10px;font-size:80%;font-weight:bold;}

#listado .fecha1 {position:relative;float:left;color:#989996;width:95%;text-indent:10px;margin:10px 0 10px 0;}
#listado .titular1 {position:relative;float:left;color:#6a6a6a;width:95%;margin:10px 0 0 10px;font-weight:bold;}
#listado .texto1 {position:relative;float:left;color:#434343;width:55%;margin:10px;font-size:80%;font-weight:bold;}
#listado .texto2 {position:relative;float:left;color:#434343;width:95%;margin:10px;font-size:80%;font-weight:bold;}
#listado .foto1 {position:relative;float:left;color:#434343;width:24%;margin:15px 0 10px 10px;}
#listado .foto2 {position:relative;float:left;color:#434343;width:24%;margin:18px 55px 25px 15px;}

img.noticia {position:relative;float:left;border:1px solid #6a6a6a;padding:1px;}
img.noticia1 {position:relative;float:left;border:1px solid #6a6a6a;padding:1px;}

img.foto {position:relative;float:left;border:4px solid #999999;}
img.foto2 {position:relative;float:left;border:1px solid #000000;}


.foto3 {position:relative;float:right;margin:0 10px 0 10px;}

#listado .rekordar {position:relative;float:left;padding:10px 0 20px 0;text-align:center;width:100%;}




#ficha {width:100%;}
#ficha .fondo {position:relative;float:left;width:100%;background-color:#e3e3e3;font-size:80%;padding:0 0 10px 0;}
#ficha .ampliado0 {position:relative;float:left;width:439px;background-image:url(gifs/lineaampliar.gif);background-repeat:repeat-y;margin:0 0 0 10px;border-bottom:1px solid #e3e3e3;}
#ficha .ampliado1 {position:relative;float:left;/*background-color:#d4d4d4;*/color:#666666;width:111px;/*height:35px;*/font-size:89%;text-indent:10px;font-weight:bold;padding:5px 0 0 0;min-height:35px;}
#ficha .ampliado2 {position:relative;float:left;/*background-color:#ededed;*/width:318px;/*height:35px;*/color:#666666;font-size:89%;padding:5px;}


#ficha .fotosenanas {position:relative;float:left;width:150px;margin:10px 0 0 0;text-align:center;}
#ficha .fotosgrandes {position:relative;float:left;width:297px;margin:10px 0 10px 10px;border-bottom:1px solid #e3e3e3;}
#ficha .fotitosenanas {position:relative;float:left;width:70px;margin:0 5px 10px 0;}

#ficha .googlemaps {position:relative;float:left;width:439px;margin:10px 0 0 10px;}

#ficha a:link {text-decoration:underline;display:block;color:#000000;}
#ficha a:active {text-decoration:underline;display:block;color:#000000;}
#ficha a:visited {text-decoration:underline;display:block;color:#000000;}
#ficha a:hover {text-decoration:underline;display:block;color:#000000;}



#buscador {position:relative;float:left;width:247px;padding:10px 0 10px 0;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;height:140px;background-image:url(gifs/vertical.gif);background-repeat:repeat-x;text-align:center;}
#buscador input {margin:0 0 10px 0;}
#buscador input.ok {background-color:#4b7d04;border:0;color:#FFFFFF;font-size:60%;padding:5px 30px 5px 30px;font-weight:bold;margin:30px 0 0 0;}
#buscador label {font-size:80%;}


#fiestas {position:relative;float:left;background-color:#2d2e2d;color:#cccccc;width:100%;padding:6px 0 6px 0;font-size:70%;margin:4px 0 0 0;}
#fiestas .fetxa {position:relative;float:left;background-color:#5a5b5a;color:#cccccc;width:auto;padding:3px;margin:0 0 0 8px;}
#fiestas .quefiesta {position:relative;float:left;margin:6px 0 0px 8px;width:94%;}


.pie1 {position:relative;float:left;width:22%;margin:12px 0 0 30px;color:#FFFFFF;font-size:80%;font-weight:bold;}
.pie2 {position:relative;float:left;width:22%;margin:12px 0 0 0;color:#FFFFFF;font-size:80%;font-weight:bold;}
.pie3 {position:relative;float:left;width:37%;margin:12px 0 0 0;color:#FFFFFF;font-size:80%;font-weight:bold;}
.pie4 {position:relative;float:left;width:10%;margin:5px 0 0 0;color:#FFFFFF;font-size:80%;font-weight:bold;}
.pie5 {font-size:100%;margin:0 0 10px 0;}
.pie6 {font-size:70%;}

.eltiempo {position:relative;float:left;width:100%;margin:10px 0 0 0;}

.cajageneral {position:relative;float:left;width:100%;margin:10px 0 0 10px;padding:0 0 20px 0;}
input.ok {background-color:#4b7d04;border:0;color:#FFFFFF;font-size:70%;padding:5px 30px 5px 30px;font-weight:bold;margin:30px 0 0 0;}
input.ok2 {background-color:#4b7d04;border:0;color:#FFFFFF;font-size:80%;padding:5px 30px 5px 30px;font-weight:bold;margin:30px 0 0 0;}

.fotogaleria {position:relative;float:left;width:55px;margin:10px 0 0 10px;}

.trozo1 {position:relative;float:left;width:44%;text-align:left;text-indent:35px;}
.trozo2 {position:relative;float:left;width:15%;text-align:left;}
.trozo3 {position:relative;float:left;width:5%;text-align:left;}
