#main{ min-height:100%; position:relative;	background:url(/images/fondo-general.gif) repeat-x;}
* html #main {height:100%}
#superior{height: 37px; background-color: #186617;}
#contenidoMain{padding-bottom:55px; }
#contenidoMain:after { content:" "; display:block; clear:both;}
* html #contenidoMain { height:1px; }
#mainMenu{width:246px; float: left;}
#principal{width:648px; margin-left:27px; margin-top:20px; float: left;}
#footer{background-color:#013f01; height: 29px; padding-top:3px; clear:both; bottom:0; left:0; width:100%; position:absolute; text-align:center; valign: middle }
#contenido{width: 921px;}
#tags{margin-top:15px; font-family:Tahoma; color:#565656; font-size:11px; }
#tags a{color:#013F01;}
.cabecerasImagenes h2{ display:block; text-indent:-5000em; float: left; margin-top:-50px;}
.v_titular{
	font: 11px Tahoma;
	color: #cb6028;
	font-weight: bold;
	margin-top:25px;
	display: block;
	float: left;
	*margin-bottom:15px;
}
.v_link_buscador a{
	display: block;
	float: right;
	font: 11px Tahoma;
	color: #8c8c8c;
	font-weight: bold;
}

.block{
	display:block;
	float:left;
	clear:left;
	margin-bottom: 20px;
}

.block p{
	
}

.p_buscador p{
	*width: 598px;
}

.p_resultados p{
	*width: 380px;
}



.radio_b{
	display:block;
	float:left;
	clear:left;
	margin-bottom: 10px;
	vertical-align: middle;
}

.rado_b_text{
	vertical-align: top;
	display: inline;
	padding:0;
	margin:0;
	margin-bottom: 7px;
	margin-top:-4px;
	margin-left:4px;
	padding-top:4px;
	position: relative;
	top:2px;
	*top:4px;
}


.block_right{
	display:block;
	float:right;
	clear:right;
}
.formidable{
	background-color: #efeeee;
	padding:10px;
	/*height: 230px;
	*height: 245px;*/
	*margin-right:150px;
	*width: 185px; 
	overflow:hidden;
	height: 100%;
}
.v_form_okbutton{
	margin-bottom: -5px;
	*margin-bottom: -3px;
	margin-left: 3px;
}

.content_buscador{
	padding:10px;
	height: 600px;
}

.cabecera_buscador_ini{
	background-image: url("/images/buscador_restaurantes/cabecera_ini.gif");
	background-repeat: no-repeat;
	width: 100%;
	background-position:left;
	display: block;
	float: left;
	height: 22px;
}
.cabecera_buscador_end{
	background-image: url("/images/buscador_restaurantes/cabecera_fin.gif");
	background-repeat: no-repeat;
	background-position:right;
	width: 100%;
	display: block;
	float: right;
	height: 22px;
}
.cabecera_buscador_mid{
	display: block;
	float: left;
	font: 11px Tahoma;
	font-weight: bold;
	margin-left: 4px;
	padding-left:6px;
	color:#ffffff;
	background-color: #cb6028;
	height: 18px;
	padding-top:4px;
	width:604px;
	*margin-left: 2px;
	*width:606px;
}

.cabecera_buscador_mid a{
	color:#ffffff;
	text-decoration: none;
}
.cabecera_buscador_mid a:hover{
	color:#ffffff;
	text-decoration: underline;
}

.cabecera_right
{
	display: block;
	float: right;
	margin-top: -12px;
	padding-right: 6px;
}
.rest_bloque{
	display: block;
	float: left;
	padding:10px;
	padding-top:10px;
	width:595px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	*margin-bottom: 10px;
	
	
}

.rest_bloque img{
margin-bottom: 4px;
}
.rest_titular{
	font: 11px Tahoma;
	color: #cb6028;
	font-weight: bold;
	margin-top:0px;
	display: block;
	float: left;
	*margin-bottom:15px;
}
.res_left{
	width: 350px;
}

.pager{
	font: 11px Tahoma;
	color:#8e9d8e;
	text-decoration: none;
	
}

.pager_sel{
	font: 11px Tahoma;
	color:#8e9d8e;
	text-decoration: underline;
}


.pager a{
	font: 11px Tahoma;
	color:#8e9d8e;
	text-decoration: none;
}
.sin_resultados {
color:#686868;
font-family:Tahoma,Verdana;
font-size:11px;
padding:15px;
}

.pie_recetas{
	background: url(/images/pie_noticias/tit_recetas.gif) no-repeat;
	display: block;
	width: 102px;
	height: 38px;
	text-indent: -5000em;
}
.pie_biblioteca{
	background: url(/images/pie_noticias/tit_biblioteca.gif) no-repeat;
	width: 98px;
	height: 38px;
	display:block;
	text-indent: -5000em;
}

.pie_noticias{
	background: url(/images/pie_noticias/tit_noticias.gif) no-repeat;
	width: 125px;
	height: 38px;
	display:block;
	text-indent: -5000em;
}

.mensaje_hola{
	display: block;
	float:left;
	height: 26px;
	padding-top:12px;
}

.head_juego{
	display: block;
	float:left;
	height: 26px;
	margin-left:15px;
	
}

.head_juego a{
	background: url(/juegos-promociones/images/boton_home.jpg) no-repeat 0px 0px;
	width:268px;
	height: 37px;
	padding-left:44px;
	display: block;
	padding-top:12px;
}

#xiti{display: none; }

.menu_receta_dia{ width:231px; height:80px; color:#686868; font-family:Tahoma,Verdana; font-size:11px; text-align: left; margin:14px 0px 10px 0px; display:block;}
.menu_receta_dia .titular{font-size:12px; margin-bottom:4px;}
/*.menu_receta_dia .pie{font-size:11px; margin-top:4px; clear: both;}
.menu_receta_dia .pie a{color:#686868; }*/
.menu_receta_dia .home_img{ width:54px; height:54px; border:1px solid #CCCCCC; float:left; background-color: #FFFFFF; margin-bottom:2px;}
.menu_receta_dia .home_img img{margin:2px;}
.menu_receta_dia .home_title {margin-left:5px; width:170px; float:left; text-align: left; margin-bottom:4px; }
.menu_receta_dia .home_title h2{ font-size:11px;  font-weight: bold; margin:0; }
.menu_receta_dia .home_title h2 a{ font-size:11px; color:#415B40;  font-weight: bold; margin:0; text-decoration: none; }
.menu_receta_dia .home_title h2 a:hover { text-decoration: underline;}
.menu_receta_dia .home_title .pie{font-size:11px; color:#686868; }
.menu_receta_dia .home_conts { clear:both; width:231px; text-align: left; }

/*GOOGLE SEARCH API STYLES*/
#gsearch { margin-top:20px; float:left; width:450px; color:#686868; font-family:Tahoma,Verdana; font-size:11px;}
#gsearch .gsc-control{width:100%;}
#gsearch .gsc-control .gsc-tabsArea{ display: none; }
#gsearch .gs-webResult .gs-visibleUrl-short { display:none; }
#gsearch .gs-webResult .gs-visibleUrl-long { display:none; }
#gsearch .gs-result .gs-title,#gsearch  .gs-result .gs-title *  { color:#415B40; }
#gsearch .gs-webResult .gs-snippet { text-align:justify; }
#gsearch .gsc-cursor-box {text-align: center;}
#gsearch .gsc-results .gsc-cursor-box .gsc-cursor-page { color:#8E9D8E; font-weight:normal; cursor:pointer; display:inline; margin-right:8px; text-decoration:underline; }
#gsearch .gsc-results .gsc-cursor-box .gsc-cursor-current-page { color:#8E9D8E; font-weight:bold; text-decoration:none;}
#gsearch .gsc-results .gsc-trailing-more-results, .gsc-results .gsc-trailing-more-results * { color:#8E9D8E; font-weight:bold; text-decoration: underline; display: none; }
/*END GOOGLE SEARCH API STYLES*/
