/*a:hover{
	color:#DF7401 !important;	
}*/

body{
  width: 100%;
  height: 100%;
  background:transparent url(/images/frontend/cielo.png) repeat-x scroll left top;
  margin-top: 0;
  font-family: sans-serif;
}

a:hover
{
    color:darkOrange !important;
}


#contenedor{
	height:auto;
	margin:0 auto;
	width:100%;
}

#contenido p{
	text-align:center;
}

#cabecera{
	height:auto;
	margin:0 auto;
	width:100%;
}

#cabecera #banner{
	/* background:transparent url(/images/frontend/cielo.png) repeat-x scroll 0 0;*/
	height:134px;
	margin:0 auto;
	width:1024px;
}

#cabecera #banner #logo{
  float:left;
  height:100%;
  width:26%;
}

#cabecera #banner #logo img{
  margin:30px 50px;
}

#cabecera #banner #publicidad{
	/*border:1px solid #005A01;*/
	float:left;
	height:95%;
	width:480px;
	padding-top:10px;
}

#cabecera #banner #arbol{
  background:transparent url(/images/frontend/arbol_cortado-trans.png) no-repeat scroll 70% 100%;
  float:left;
  padding-top:23px;
  width:24%;
}

#cabecera #banner #arbol img{
  margin-left:60px;
  margin-top:80px;
}

#cabecera #menu{
	height:19px;
	margin:0 auto;
	padding-bottom:0;
	padding-right:0;
	width:955px;
}

#cabecera #menu ul{
  float:left;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  height:auto;
}

#cabecera #menu ul li{
  float:left;
}

#cabecera #menu ul li ul{
  float:left;
  margin-left:1px;
}

#cabecera #menu ul li ul li.izda{
  background:transparent url(/images/frontend/verde_izq-trans.png) no-repeat scroll 0 0;
  height:20px;
  width:11px;
}

#cabecera #menu ul li ul li.centro{
	background:transparent url(/images/frontend/verde_cntr.png) repeat-x scroll 0 0;
	color:white;
	font-size:14px;
	font-weight:bold;
	height:20px;
	padding-left:8px;
	padding-right:7px;
}

#cabecera #menu ul li ul li.relleno {
	width:128px;
}

#cabecera #menu ul li ul li.centro a{
  color:white;
  text-decoration:none;
  float:left;
  padding-top:3px;
}

#cabecera #menu ul li ul li.derecha{
  background:transparent url(/images/frontend/verde_dch-trans.png) no-repeat scroll 0 0;
  height:20px;
  width:11px;
}

#cabecera #menu ul li ul.inicio {
	margin-left:8px;
	margin-right:8px;
}

#cabecera #menu ul li ul.inicio a{
	text-decoration: none;
	padding-top:3px;
	font-size: 14px;
	font-weight: bold;
	color: #6C2E16;
}

#cabecera #barra_verde_larga{
	background:transparent url(/images/frontend/fondo_verde.png) repeat-x scroll 0 0;
	width:100%;
}

#cabecera #barra_buscador{
	height:60px;
	margin:0 auto;
	width:1024px;
	border-top:1px solid green;
}

#cabecera #barra_buscador #menu_interno{
  background:transparent url(/images/frontend/barra_blanca.png) no-repeat scroll 50% 0;
  float:left;
  height:20px;
  width:950px;
  margin-left:36px;
}

#cabecera #barra_buscador #menu_interno #telefonos{
  color:#005A01;
  float:left;
  font-size:12px;
  padding-left:20px;
  padding-top:4px;
  width:auto;
}

#cabecera #barra_buscador #menu_interno #opciones{
	float:right;
	height:20px;
	margin-right:15px;
	width:64%;
}

#cabecera #barra_buscador #menu_interno #opciones ul{
  float:right;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none; 
  margin:0;
}

#cabecera #barra_buscador #menu_interno #opciones ul li{
  float:left;
  margin-right:5px;
}

#cabecera #barra_buscador #menu_interno #opciones ul li a{
  color:#005A01;
  font-size:12px;
  text-decoration:none;
  float:left;
  margin-top:4px;
}

#cabecera #barra_buscador #menu_interno #opciones ul.marron li a{
  color: #97461a;
}

#cabecera #barra_buscador #migas{
  float:left;
  font-size:10px;
  padding:8px 20px 0 10px;
  width:auto;
}

#cabecera #barra_buscador #migas ul {
	margin:0;
	padding:0;
}

#cabecera #barra_buscador #migas ul li {
	list-style: none;
	padding-left: 5px;
	float: left;
}

#cabecera #barra_buscador #migas ul li,
#cabecera #barra_buscador #migas ul li a{
  color:white;
  text-decoration:none;
}

#cabecera #barra_buscador #buscador{
	background:transparent url(/images/frontend/buscador.png) no-repeat scroll 0 0;
	float:right;
	height:33px;
	top:0;
	padding-left:10px;
	padding-top:0;
	position:relative;
	right:40px;
	width:307px;	
}

#cabecera #barra_buscador #buscador form{
	margin:0px;
}

#cabecera #barra_buscador #buscador p{
  color:white;
  float:left;
  font-size:12px;
  margin:0;
  padding:5px 5px 5px 15px;
}

#cabecera #barra_buscador #buscador input{
	float:left;
	font-size:10px;
	margin:2px 5px;
	width:165px;
}

#cabecera #barra_buscador #buscador a{
  float:left;
  margin-left:5px;
}

#cabecera #barra_buscador #buscador a img{
  border:medium none;
  float:left;
}


#contenido{
	height:auto;
	margin:0 auto;
	padding-bottom:10px;
	width:1024px;
}

#contenido div.titulo{
}

#contenido div.titulo h2,
#contenido .titulo_destacado h2{
	color:white;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:3px 0 0;
	width:auto;	
} 


#contenido #columnas{
 float:left;
 width:100%;
}

#contenido #columnas .izda{
  float:left;
  height:auto;
  width:230px;
  margin-left:30px;
  /*_margin-left:10px;*/
}

#contenido #columnas .izda .buscador{
  float:left;
  height:auto;
}

#contenido #columnas .izda .buscador .titulo ,
#contenido #columnas .dcha .titulo,
#contenido .ruralia .titulo{
	background:transparent url(/images/frontend/barra_verde_peq-trans.png) no-repeat scroll 0 0;
	color:white;
	font-size:14px;
	font-weight:bold;
	height:22px;
	margin-left:-2px;
	padding-top:3px;
	width:235px;
}

#contenido #columnas .dcha .titulo .h2 a{
  color:white;
  font-size:14px;
  font-weight:bold;
  text-decoration: none;
}

#contenido #columnas .izda .buscador .form{
	background:transparent url(/images/frontend/cuadro_verde_centr.png) repeat-y scroll 0 0;
	color:#005A01;
	float:left;
	margin-left:-4px;
	margin-top:-3px;
	min-height:328px;
	width:236px;
}

#contenido #columnas .izda .buscador .form p,
#negocio .centro .busqueda .middle .form p{
  float:left;
  margin:5px 20px 0;
  /*_margin:5px 10px;*/
  width:auto;
  font-size:12px;
}

#contenido #columnas .izda .buscador #buscador_ajax .form form .entrada img,
#contenido #columnas .izda .buscador #buscador_ajax .form form .salida img{
	margin-left:2px;
	vertical-align:middle;

}
/*
#contenido #columnas .dcha .centro .oferta,
.ultima_hora .centro .oferta{
	padding-left: 0px; 
	text-align: center;
}
*/
#contenido #columnas .dcha .centro .oferta  h1,
.ultima_hora .centro .oferta h1{
	margin: 0px;
	/*padding-top:4px;*/
}

#contenido #columnas .dcha .centro .oferta  h2,
.ultima_hora .centro .oferta h2{
	color:#005A01;
	float:left;
	font-size:12px;
	font-weight:normal;
	margin:0;
	text-align:center;
	width:95%;
}

.ultima_hora .centro .oferta h2{
	margin-top:0px;
	margin-left:8px;
	margin-bottom:6px;
}

#contenido #columnas .dcha .centro .oferta  h1 a,
#contenido #columnas .dcha .centro .oferta  h2 a,
.ultima_hora .centro .oferta h1 a,
.ultima_hora .centro .oferta h2 a{
	color:#6C2E16;
	font-size:12px;
	position:relative;
	text-decoration:none;
}

#contenido #columnas .dcha .centro .oferta  h2 a,
.ultima_hora .centro .oferta h2 a{
	color: #005A01;
	font-size:15px;
	font-weight:bold;
	margin-left:0px;
}

#contenido #columnas .dcha .centro .oferta .borde_imagen a.desde,
.ultima_hora .centro .oferta .borde_imagen a.desde{
	color:white;
	float:left;
	font-size:11px;
	left:3px;
	position:relative;
	top:1px;
}

#contenido #columnas .dcha .centro .oferta .borde_imagen p.precio,
.ultima_hora .centro .oferta .borde_imagen p.precio{
	clear:both;
	color:white;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-top:3px;
	margin-left:-8px;
	text-decoration:none;
	width:100%;
}

#contenido #columnas .dcha .centro .oferta img,
.ultima_hora .centro .oferta img {
	border:0 none;
	float:left;
	height:120px;
	margin:0 15% auto;
	width:160px;
	z-index:5;
}

#contenido #columnas .dcha .centro .oferta .borde_imagen,
.ultima_hora .centro .oferta .borde_imagen{
	background:transparent url(/images/frontend/etiqueta_fotos.png) no-repeat scroll 0 0;
	float:left;
	height:33px;
	margin:0px 13px 0 20px;
	width:210px;
	z-index:20;
}

.ultima_hora .centro .oferta .borde_imagen{
	margin-bottom:-12px;
}

#negocio .centro .busqueda .middle .form {
	float:left;
	margin-left: -4px;
	padding-left:0;
	width:100%;
	font-size:12px;
	padding-top: 20px;
	min-height:297px;
}

#contenido #columnas .izda .buscador .form form{
	float:left;
	margin-left:20px;
	width:90%;
	margin-top:2px;
}

#contenido #columnas .izda .buscador .form form div label{
	float:left;
	font-size:13px;
	margin-bottom:0px;
	width:200px;
}

#contenido #columnas .izda .buscador .form form div{
	float:left;
	margin-top:12px;
}

#contenido #columnas .izda .buscador .form form .animales label{
	width:auto;
}

#contenido #columnas .izda .buscador .form form .animales input{
	float:left;
	margin:2px;
}

#contenido #columnas .izda .buscador .form form input.fecha,
#negocio .centro .busqueda .middle .form form input.fecha{
	margin-left:20px;
	width:150px;
  	float:left;
 	 margin-left:20px;
}

#contenido #columnas .izda .buscador .form .selects{
  float:left;
  list-style:none;
  margin: 0px 0px 10px 20px;
  padding:0;
  width:209px;
}

#contenido #columnas .izda .buscador .form .selects img.ui-datepicker-trigger,
#negocio .centro .busqueda .middle .form .selects img.ui-datepicker-trigger{
  margin-left: 10px;
  margin-top:-7px;
  vertical-align:middle;
}

#contenido #columnas .izda .buscador .form .calendario,
#negocio .centro .busqueda .middle .form .calendario{
  float:left;
  margin:5px 5px 0;
}


#negocio .centro .busqueda .middle .form .selects li{
  float:left;
  margin-left:15px;
  /*_margin-left:10px;*/
  width:auto;
  font-size:12px;
}

#negocio .centro .busqueda .middle .form .selects li select{
  height:20px;
}

#contenido #columnas .izda .buscador .form .animales input,
#negocio .centro .busqueda .middle .form .animales input{
  margin:8px 0 0;
}

#contenido #columnas .izda .buscador .form .boton_buscador,
#negocio .centro .busqueda .middle .form .boton_buscador{
  background:transparent url(/images/frontend/boton_verde-trans.png) no-repeat scroll 0 0;
  border:medium none;
  color:white;
  font-weight:bold;
  height:21px;
  margin-top:7px;
  width:66px;
  cursor:pointer;
  float:left;
  margin-left:151px;
}

#contenido #columnas .izda .buscador .form .boton_buscador{
	margin-left:133px;
	margin-top:16px;
}

#contenido #columnas .izda .buscador .fondo,
#contenido #columnas .dcha .fondo,
#contenido .ruralia .fondo, .ultima_hora .fondo{
  background:transparent url(/images/frontend/cuadro_verde_abajo.png) no-repeat scroll 0 0;
  float:left;
  height:22px;
  margin-left:-4px;
  width:243px;
}

#contenido #columnas .dcha .fondo a,
#contenido .ultima_hora .fondo a{
	/*color:#005A01;
	float:left;
	font-size:10px;
	text-align:right;
	text-decoration:none;
	width:93%;*/
	color:#005A01;
	font-weight:bold;
	float:right;
	font-size:11px;
	margin-right:49px;
	padding-right:40px;
	padding-bottom:5px;
	padding-left:13px;
	text-decoration:none;
	font-style:italic;
}

#contenido #columnas .izda #atencion{
  float:left;
}

#contenido #columnas .izda #atencion a img{
	border:medium none;
	margin-left:-4px;
}

#contenido #columnas .centro{
	float:left;
	margin-left:10px;
	width:470px;
}

#contenido #columnas .centro #mapa{
  float:left;
}

#contenido #columnas .centro #mapa .titulo,
#contenido #columnas .centro #boletin .titulo{
	background:transparent url(/images/frontend/barra_marron.png) no-repeat scroll 0 0;
	color:white;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:18px;
	width:477px;
	padding-top:4px;
	font-size:14px;
	margin-left:-4px;
}


#contenido #columnas .centro #mapa #map{
  float:left;
	height:325px;
	width:472px;
	margin-left:-1px;
}

#contenido #columnas .centro #boletin{
  float:left;
  margin-top:10px;
}

#contenido #columnas .centro #boletin .centro{
	background:transparent url(/images/frontend/cuadro_boletin_centro.png) repeat-y scroll 0 0;
	color:#97461A;
	float:left;
	font-size:12px;
	margin-left:-5px;
	width:480px;
}

#contenido #columnas .centro #boletin .centro p{
	float:left;
	margin:12px 10px 0 20px;
	padding:0;
	font-size:13px;
}

#contenido #columnas .centro #boletin .centro input{
  height:20px;
  width:149px;
  float:left;
  margin-right:10px;
  margin-top:5px;
  margin-left:5px;
}

#contenido #columnas .centro #boletin .centro .boton_enviar{
	background:transparent url(/images/frontend/boton_marron-trans.png) no-repeat scroll 0 0;
	border:medium none;
	float:left;
	height:21px;
	width:65px;
    color:white;
    font-weight:bold;
    cursor:pointer;
    margin-top:6px;
}

#contenido #columnas .centro #boletin .fondo{
	background:transparent url(/images/frontend/cuadro_boletin_abajo.png) no-repeat scroll 0 0;
	float:left;
	height:21px;
	margin-left:-5px;
	width:480px;
}

#contenido #columnas .dcha{
	float:left;
	height:auto;
	margin-left:10px;
	width:230px;
}

#contenido #columnas .dcha .centro{
	background:transparent url(/images/frontend/cuadro_verde_centr.png) repeat-y scroll 0 0;
	float:left;
	margin-left:-4px;
	margin-top:-3px;
	width:239px;
	height:auto;
	text-align:center;
}

#contenido .ruralia .centro{
	background:transparent url(/images/frontend/cuadro_verde_centr.png) repeat-y scroll 0 0;
	float:left;
	margin-left:-4px;
	margin-top:-3px;
	width:239px;
	height:300px;
}

#contenido #columnas .dcha .centro .ultima_hora .oferta,
.centro .oferta{
	border-top:1px solid #98B776;
	overflow:hidden;
	padding-top:3px;
	padding-bottom:5px;
	float:left;
	margin-left:6px;
	margin-top:0px;
	width:94%;
	text-align: center;
	margin-bottom:-9px;
	height:auto;
}


/*.ultima_hora .centro .oferta{
	border-bottom:1px solid #98B776;
	float:left;
	height:33%;
	margin-left:8px;
	margin-top:2px;
	overflow:hidden;
	padding-top:0px;
	width:95%;
}
*/
#contenedor #contenido .columna_triple{
	float:left;
	margin-left:25px;
	width:71%;
}

#contenedor #contenido .columna_triple_up{
	background:transparent url(/images/frontend/barra_marron_grande-trans.png) no-repeat scroll 0 0;
	float:left;
	height:19px;
	width:722px;
	padding-top:3px;
	padding-left:2px;
	margin-left:2px;
	}

#contenedor #contenido .columna_triple_middle{
	background:transparent url(/images/frontend/centro_marron_grande.png) repeat-y scroll 0 0;
	float:left;
	width:722px;
	padding-left:13px;
}

#contenedor #contenido .columna_triple_bottom{
	background:transparent url(/images/frontend/abajo_marron_grande-trans.png) no-repeat scroll 0 0;
	float:left;
	height:23px;
	width:722px;
}

#contenido .columna_triple_middle .destacados{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-top:13px;
	width:220px;
}

#contenido .columna_triple_middle .destacados .arriba{
	background:transparent url(/images/frontend/cabecera_destacados-trans.png) no-repeat scroll 0 0;
	float:left;
	height:28px;
	width:226px;
	z-index:2;
}

#contenido .columna_triple_middle .destacados .centro{
	background:transparent url(/images/frontend/blanco_marron_centro.png) repeat-y scroll 0 0;
	float:left;
	width:218px;
	height:550px;
	margin-left:2px;
}

#contenido .columna_triple_middle .destacados .fondo{
	background:transparent url(/images/frontend/blanco_marron_abajo-trans.png) no-repeat scroll 0 0;
	float:left;
	height:15px;
	width:218px;
	margin-left:2px;
	margin-bottom:9px;
}

#contenido .ultima_hora{
	float:left;
	/*margin-left:10px;*/
	width:230px;
}

#contenido .ultima_hora .titulo{
	background:transparent url(/images/frontend/barra_verde_peq-trans.png) no-repeat scroll 0 0;
	color:white;
	font-size:14px;
	font-weight:bold;
	height:22px;
	padding-top:0px;
	width:235px;
	margin-left:-2px;
	padding-top:3px;
}
#contenido .ultima_hora .titulo a,
#contenido .ayuda .titulo a,
#contenido .centro #mapa .titulo a{
	color:white;
	font-size:14px;
	font-weight:bold;
	height:17px;
	text-decoration: none;
}



#contenido .columna_triple_up .titulo_destacado {
	color:white;
	font-size:14px;
	font-weight:bold;
	height:19px;
	padding-top:0px;
}

#contenido .ultima_hora .centro{
	background:transparent url(/images/frontend/cuadro_verde_centr.png) repeat-y scroll 0 0;
	float:left;
	font-size:12px;
	height:630px;
	margin-left:-4px;
	width:236px;
	overflow:hidden;
	padding-top:0px;
	text-align:center;
	margin-top:-3px;
	}
	
/*#contenido #columnas .dcha .centro a,
#contenido .ultima_hora .centro a{
	font-size:12px;
	text-decoration:none;
}*/

#contenido .ultima_hora .fondo{
	background:transparent url(/images/frontend/cuadro_verde_abajo.png) no-repeat scroll 0 0;
	float:left;
	height:22px;
	margin-left:-4px;
	width:239px;
}

#contenido .ayuda{
	float:left;
	margin-left:28px;
	/*_margin-left: 10px;*/
	margin-top:5px;
	width:718px;
}

#contenido .ayuda .titulo{
    background:transparent url(/images/frontend/barra_verde_larga-trans.png) no-repeat scroll 0 0;
	color:white;
	float:left;
	font-size:22px;
	font-weight:bold;
	height:22px;
	width:718px;
	margin-left:1px;
	padding-top:3px;
}

#contenido .ayuda .centro{
	background:transparent url(/images/frontend/cuadro_verdegrande_centro.png) repeat-y scroll 0 0;
	float:left;
	height:304px;
	width:712px;
	padding-right:15px;
	overflow:hidden;
	padding-left:5px;
	margin-top:-3px;
}

#contenido .ayuda .centro .item_ayuda{
	border-bottom:1px solid #98B776;
	float:left;
	height:31%;
	overflow:hidden;
	padding-left:14px;
	padding-top:7px;
	width:48%;
}

#contenido .ayuda .centro .item_ayuda .cabecera{
	float:left;
	clear:both;
}

#contenido .ayuda .centro .item_ayuda .cabecera h3{
	float:left;
	font-size:14px;
	margin:0 5px 0 0;
	color:#603913;
}

#contenido .ayuda .centro .item_ayuda a.ver_mas{
	color:#005A01;
	font-weight:bold;
	float:right;
	font-size:11px;
	margin-right:5px;
	padding-right:15px;
	padding-bottom:2px;
	padding-left:12px;
	text-decoration:none;
	font-style:italic;
}

#contenido .ayuda .centro .item_ayuda img{
	clear:left;
	float:left;
	font-size:11px;
	margin-right:5px;
	margin-top:3px;
	overflow:hidden;
	width:80px;
}

#contenido .ayuda .centro .item_ayuda h4{
	float:left;
	font-size:80%;
	margin:0;
	margin-left:3px;
	color: #005A01;
	width:74%;
}
#contenido .ayuda .centro .item_ayuda h4 a{
	color:#005A01;
	text-decoration:none;
}

#contenido .ayuda .centro .item_ayuda .slogan{
	float:left;
	font-size:12px;
	width:74%;
	color:#97461A;
	margin-left:3px;
}

#contenido .ayuda .fondo{
	background:transparent url(/images/frontend/cuadro_verdegrande_abajo.png) no-repeat scroll 0 0;
	float:left;
	height:24px;
	margin-left:0px;
	width:718px;
}

#contenido .ruralia{
	float:left;
	margin-left:7px;
	margin-top:5px;
	width:230px;
}

#contenido .ruralia .centro ul{
	color:#005A01;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-top:0;
	padding-left:11px;
}

#contenido .ruralia .centro li{
	float:left;
	margin-top:9px;
	width:100%;
}

#contenido .ruralia .centro li a{
	color:#005A01;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-left:12px;
}

#contenido .ruralia .centro li img{
	vertical-align:middle;
}

#contenido .nube{
}

#footer{
	height:75px;
	margin:0 auto;
	width:980px;
	clear:both;
}

#footer .izquierda{
	background:transparent url(/images/frontend/pie_arriba.png) no-repeat scroll 0 0;
	float:left;
	height:13px;
	width:974px;
}

#footer .centro{
	background:transparent url(/images/frontend/pie_centro.png) repeat-y scroll 0 0;
	float:left;
	height:auto;
	width:974px;
}

#footer .centro ul.enlaces{
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0 8px 15px;
	padding:0 0 0 262px;
	width:70%;
}

#footer .centro ul.enlaces li{
	float:left;
	margin-left:20px;
}

#footer .centro ul.enlaces li a{
	color:white;
	font-size:11px;
}

#footer .centro ul.validaciones{
	float:left;
	list-style:none;
	padding:0;
	margin:15px 40px 0 0;
}

#footer .centro ul.validaciones li{
	float:left;
	margin-right:30px;
	margin-top:20px;
	width:auto;
}

#footer .centro img.aenor{
	float:right;
	margin-top:8px;
}

#footer .derecha{
	background:transparent url(/images/frontend/pie_abajo.png) no-repeat scroll 0 0;
	float:left;
	height:17px;
	width:974px;
}

.radios ul{
	list-style-type:none;
}

/* Bocadillos google maps*/
#mapa .p,
#map .titulo,
#mapgrande .titulo {
	margin:0;
	padding-left:26px;
	font-weight: bold;
	width:320px;
}

#map .enlace,
#mapgrande .enlace {
	clear: both;
}

#map img,
#mapgrande img {
	float: left;
}

#map .texto,
#mapgrande .texto{
	padding: 5px 0px 5px 26px;
	text-align: justify;
	font-size:13px;
}

/* Destacados de portada.*/
.destacados .centro .destacado{
	border-bottom:1px solid #97461A;
	float:left;
	height:49%;
	margin-left:5px;
	padding-top:5px;
	width:95%;
}

.ultima_hora .centro .ultimahora {
	border-bottom:1px solid #6C2E16;
	margin-left:4px;
	text-align:center;
	width:230px;
	height: 300px;
}

.destacados .centro .destacado img{
	float:left;
	height:135px;
	margin-left:15px;
	margin-bottom:5px;
	margin-top:3px;
	text-align:center;
	width:180px;
	border:medium none;
}

.ultima_hora .centro .ultimahora img {
	border: 0px;
	margin-top: 8px;
}

.columna_triple .destacados .centro h1{
	float:left;
	font-size:14px;
	margin-top:0;
	text-align:center;
	width:100%;
	margin-bottom:0;
}

.columna_triple .destacados .arriba h1 {
	text-decoration: none;
	color:#6C2E16;
	font-size:14px;
	padding-top:9px;
	margin:0;
	text-align:center;
	width:100%;
	}

.ultima_hora .centro .ultimahora h1,
.ultima_hora .centro .ultimahora h2 {
	margin: 3px 0;
}	

.destacados .centro .destacado h2 a,
.destacados .centro .destacado h3 a{
	color:#005A01;
	text-decoration:none;
}

.ultima_hora .centro .ultimahora h1 a,
.ultima_hora .centro .ultimahora h2 a{
	color:#6c2e16;
	font-size:15px;
	text-decoration:none;
}

.destacados .centro .destacado h2{
	float:left;
	font-size:15px;
	height:30px;
	margin:0 0 5px 3px;
	text-align:center;
	vertical-align:bottom;
	width:99%;
}

.destacados .centro .destacado h3{
	color:#393939;
	float:left;
	font-size:11px;
	margin:2px 10px 0 7px;
	text-align:center;
	width:90%;
}

.ultima_hora .centro .ultimahora h2 {
	color:#6C2E16;
	font-size:13px;
	font-weight:bold;
}

.destacados .centro .destacado p.descripcion{
	float:left;
	font-size:12px;
	margin-bottom:6px;
	margin-left:5px;
	margin-top:5px;
	text-align:center;
}

.destacados .centro .destacado p.localidad{
	color:#005A01;
	float:left;
	font-size:12px;
	text-align:center;
	width:100%;
}
	
.ultima_hora .centro .ultimahora p.descripcion {
	padding: 0 8px;
	margin: 3px 0;
	text-decoration: none;
	color: black;
}

.destacados .centro .destacado p.precio ,
.ultima_hora .centro .ultimahora p.precio {
	padding: 0 8px;
	color: #6C2E16;
	font-weight: bold;
	font-size: 15px;
	margin: 5px 0;
	text-decoration: none;
}

#derecha #negocio .centro #formularios #gmap{
	clear: both;
	width: 650px;
}

#derecha #negocio .centro #formularios #instrucciones {
	width: 650px;
}

#telefono {
	margin-left:27px;
}

#iconos{
	float:left;
	text-align:center;
	margin-left:21px;
	width:240px;
	text-align:center;
}

#iconos img{
	display:block;
	margin:10px auto 26px auto;
	text-align:center;
}

#mapgrande {
	width: 100%; height: 640px; 
	margin: 20px;
}

.bellota {
	float:left;
	margin-right:8px;
	padding-left:10px;
}
#buscador_ajax {
	margin-top:0px;
}

.validaciones{
	text-align:center;
	padding-top:25px;
}
.validaciones img{
	text-decoration:none;
	border:none;
}

.ui-datepicker-trigger{
	margin-left:11px;
	margin-bottom:-3px;
}

.ver_todos , .ver_todos a{
	margin-left:5px;
	color:#005A01;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	text-decoration:none;
}

#buscadorRuralia_destino, #buscadorRuralia_tipo_alojamiento, #buscadorRuralia_categoria {
	width:200px;
	
}

#iconos .up {
	background:transparent url(/images/frontend/cuadro_blanco_arriba.png) no-repeat scroll 0 0;
	float:left;
	height:15px;
	width:240px;
	}
	
#iconos .middle{
	background:transparent url(/images/frontend/cuadro_blanco_centro.png) repeat-y scroll 0 0;
	float:left;
	height:auto;
	width:240px;
	padding-left:0px;
	}
	
#iconos .bottom {
	background:transparent url(/images/frontend/cuadro_blanco_abajo.png) no-repeat scroll 0 0;
	float:left;
	height:20px;
	width:240px;
	}
	
.opciones {
	float:left;
	margin-right:40px;
	width:100%;
	margin-top:-20px;
}

.opciones ul{
	float:left;
	list-style:none;
	width:100%;
}

.opciones ul li{
	float:left;
	margin-bottom:5px;
	margin-left:40px;
}

.opciones ul li a{
	color:#005A01;
	float:left;
	font-size:12px;
	margin-right:5px;
	text-decoration:none;
	width:120px;
	margin-top:14px;
	text-decoration:underline;
}

.opciones ul li a.imagen{
	float:left;
	width:auto;
	margin-top:0;
}

.opciones ul li a.imagen img{
	border:medium none;
}


#contenido .h1_portada h1 {
	clear:both;
	color:#005A01;
	float:left;
	font-size:15px;
	margin-left:40px;
	text-align:center;
	width:930px;
}

#contenido .h2_portada h2 {
	clear:both;
	color:#6C2E16;
	float:left;
	font-size:15px;
	margin-left:40px;
	margin-top:0;
	text-align:center;
	width:930px;
}

#contenido .h2_portada span {
	clear:both;
	color:#6C2E16;
	float:left;
	font-size:15px;
	margin-left:40px;
	margin-top:0;
	text-align:center;
	width:930px;
}

.destacados .arriba h3{
	color:#97461A;
	float:left;
	font-size:14px;
	margin:0;
	padding-top:9px;
	text-align:center;
	width:98%;
}

#adultos {
	width: 100px;
}

#contenedor #contenido #izquierda #columnas .izda .buscador .form #adultos label {
	width: 100px;
}

#ninos {
	width: 100px;
}

#contenedor #contenido #izquierda #columnas .izda .buscador .form #niñns label {
	width: 100px;
}

#idiomas{
	float:left;
	padding-top:5px;
	margin-left:57px;
}