.divradio{
    width: 12px; height: 12px; border: 1px solid #726e6e; margin-left: 5px; float: right;
}
.divradio:hover{ border: 2px solid #726e6e; cursor: pointer;width: 10px; height: 10px; }
.divradioClick{ 
    width: 12px; height: 12px; border: 1px solid #726e6e; margin-left: 5px; float: right;
    background: #eadb98;
}
/*--GENERALES*/
* {margin:0;padding:0;}
body
{	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	background: url(../img/borde_nav_princ.jpg) center 0 no-repeat; 
}
a{
	outline:0;
}
a:active {
    outline:0;
}
a:focus {
    -moz-outline-style:none;
	outline:0;
}
/*Menú superior*/
#cnt_header_menu
{	background:#c24e06;
	position:relative;
}
#cnt_header_menu .lay_marco
{	width:1000px;
	padding:1px 2px;
	margin:auto;
	position:relative;
	z-index:100;
}
/*Banner superior*/
#cnt_banner
{	width:1004px;
	padding:5px 0;
	margin:auto;
	position:relative;
	text-align:center;
}
#cnt_banner .lay_banner
{	background:#fff;
	width:985px;
	height:90px;
	margin:auto;
	position:relative;
	border:none;
}
/*Logo y menú principal*/
#cnt_menu
{	background:url(../images/website/fondos/bck_body_head.gif) bottom left no-repeat;
	width:1004px;
	padding:0 0 2px 0;
	margin:auto;
	position:relative;
	clear:both;
}
#cnt_menu .lay_logo
{	width:285px; 
	height:56px;
	float:left;
	margin-right:10px;
}
/*Cuerpo*/
#cnt_cuerpo
{	background:url(../images/website/fondos/bck_body_body.gif) top left repeat-y;
	width:1004px;
	height:auto;
	position:relative;
	margin:auto;
	text-align:left;
}
/*Cuerpo - Menú*/
#cnt_cuerpo .lay_menu
{	background:#a4a1a1 url(../images/website/fondos/bck_body_menu.gif) bottom left repeat-x;
	padding:8px 10px 12px 10px;
	color:#fff;
	width:976px;
	margin:auto;
	position:relative;
}
#cnt_cuerpo .lay_menu h1
{	margin:0px;
	padding:0px;
	color:#fff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	float:left;
}
#cnt_cuerpo .lay_menu .lay_cmp
{	float:left;
	width:310px;
	margin:2px 0 0 0;
}
#cnt_cuerpo .lay_menu .lay_btn
{	float:left;
	width:150px;
}
#cnt_cuerpo .lay_menu .lay_botones
{	float:right;
	width:510px;
}
/*Cuerpo - Body*/
#cnt_cuerpo .lay_cuerpo
{	padding:7px 0 5px 0;
	width:996px;
	margin:auto;
	position:relative;
}
/*Cuerpo - Body - Menú izquierda*/
#cnt_cuerpo .lay_cuerpo .col_izq_busq
{	width:174px;
	float:left;
	padding:0 0 0 7px;
	position:relative;
}
/*Cuerpo - Body - Centro 3 col*/
#cnt_cuerpo .lay_cuerpo .col_info_trio
{	width:493px;					/*soco*/
	float:left;
	margin:0 0 0 7px;
	position:relative;
}
/*Cuerpo - Body - Centro 3 col - Destacado principal*/
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxDestacado
{	background:#4c4d4f url(../images/website/fondos/box_destaca1_head.gif) top left no-repeat;
	width:493px;			/*soco*/
	margin:auto;
	position:relative;
	padding:8px 0 0 0;
	color:#FFF;
	text-align:left;
	margin-bottom:10px;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxDestacado .lay_pie
{	background:url(../images/website/fondos/box_destaca1_pie.gif) bottom left no-repeat;
	padding:0 0 8px 0;
	position:relative;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxDestacado .lay_pie .lay_body
{	background:url(../images/website/fondos/box_destaca1_bdy.gif) top left repeat-x;
	padding:7px 15px;
	width:463px;							/*soco*/
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxDestacado .lay_pie .lay_body img
{	border:0px;
	float:left;
	margin-right:10px;
	width:280px;
	height:208px;
	border-bottom:#ccc 3px solid;
	border-top:#ccc 3px solid;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxDestacado a
{	font-size:20px;									/*soco*/
	font-weight:bold;
	text-decoration:none;
	margin-bottom:10px;
	color:#FFF;
	display:block;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxDestacado a:hover
{	text-decoration:underline;
	color:#FFF;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxDestacado a.lnk_sec
{	font-size:12px;
	color:#FFF;
	text-decoration:none;
	margin:0px;
	display:inline;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxDestacado a.lnk_sec:hover
{	color:#FFF;
	text-decoration:underline;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxDestacado span
{	color:#e3ad83;
}
/*Cuerpo - Body - Centro 3 col - Destacado secundario*/
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado
{	position:relative;
	margin:0 5px 10px 5px;
	text-align:center;
	border-bottom:#f7f7f7 1px solid;
	padding:0 0 5px 0;
	width:494px;								/*soco*/
	_width:484px;								/*soco*/
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado h2
{	margin:0px;
	padding:0 0 10px 0;
	font-size:13px;
	color:#ea790b;
	text-align:left;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_cen
{	margin:auto;
	clear:both;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_mar
{	float:left;
	margin-bottom:7px;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_sep
{	margin-left:7px;
	margin-bottom:7px;
	float:left;
	_margin-left:6px;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box
{	color:#000;
	position:relative;
	border:#e1e1e6 2px solid;
	width:234px;							/*soco*/
	height: auto!important;
	height:140px;
	min-height:140px;
	text-align:left;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box:hover
{	background:#fcfcfc;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box .cntTab
{	clear:both;
	background:#F1F1F1;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box .curva{background-image:url(../images/website/fondos/bck_generales.gif);background-repeat:no-repeat;position:absolute;width:5px;height:5px;z-index:100;}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box .brdSI{background-position:-629px -33px;top:-2px;left:-2px;_background-position:-629px -22px; _top:-13px;_right:-0px;!important }
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box .brdSD{background-position:-634px -33px;top:-2px;right:-2px;_background-position:-634px -22px; _top:-13px;_right:-3px;!important}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box .brdII{background-position:-629px -38px;bottom:-2px;left:-2px;}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box .brdID{background-position:-634px -38px;bottom:-2px;right:-2px;}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box h2
{	background:#efeded url(../images/website/fondos/bck_box_bus_tit.gif) bottom left repeat-x;
	margin:0px;
	padding:5px 7px 8px 7px;
	text-align:left;
	color:#c24e06;
	font-size:13px;
	font-weight:bold;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box h3
{	background:#f5f5f5 url(../images/website/fondos/bck_box_bus_tit.gif) bottom left repeat-x;
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box h3 a
{	padding:5px 7px 4px 7px;
	color:#1a1a1b;
	display:block;
	text-decoration:none;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box h3 a:hover
{	color:#1a1a1b; 	text-decoration:none;	}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box h3 span
{	color:#88888c;	font-weight:normal;	}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box .lay_body
{	position:relative;
	margin:5px;
	width:225px;									/*soco*/
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .lay_box .lay_body img
{	float:left;
	margin:0 8px 5px 0;
	width:72px;
	border-bottom:#ccc 3px solid;
	border-top:#ccc 3px solid;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .enlaces
{	margin-top:5px;
	border-top:#e2e1e6 1px solid;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .enlaces a.lnkI
{	margin-top:5px;
	padding:2px 3px 2px 10px;
	text-align:left;
	float:left;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#003f8f;
	width:50px;
	background:url(../images/website/fondos/ico_flecha2.gif) left no-repeat;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .boxSubDestacado .enlaces a.lnkD
{	margin-top:5px;
	padding:2px 15px 2px 3px;
	text-align:right;
	float:right;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#003f8f;
	width:50px;
	background:url(../images/website/fondos/ico_flecha1.jpg) right no-repeat;
}
/*Cuerpo - Body - Centro 3 col - Contenido enmarcado*/
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central
{	position:relative;
	margin:0 0 10px 0;
	border:#e1e1e6 2px solid;
	width:489px;  				/*soco*/
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central .curva{background-image:url(../images/website/fondos/bck_generales.gif);background-repeat:no-repeat;position:absolute;width:5px;height:5px;z-index:100;}
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central .brdSI{background-position:-629px -33px;top:-2px;left:-2px;_background-position:-629px -22px; _top:-13px;_right:-0px;!important}
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central .brdSD{background-position:-634px -33px;top:-2px;right:-2px;_background-position:-634px -22px; _top:-13px;_right:-3px;!important}
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central .brdII{background-position:-629px -38px;bottom:-2px;left:-2px;}
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central .brdID{background-position:-634px -38px;bottom:-2px;right:-2px;}

#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central h1
{	background:#efeded url(../images/website/fondos/bck_box_bus_tit.gif) bottom left repeat-x;
	margin:0px;
	padding:5px 7px 8px 7px;
	text-align:left;
	color:#c24e06;
	font-size:16px;
	font-weight:bold;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central h2
{	background:#efeded url(../images/website/fondos/bck_box_bus_tit.gif) bottom left repeat-x;
	margin:0px;
	padding:5px 7px 8px 7px;
	text-align:left;
	color:#c24e06;
	font-size:13px;
	font-weight:bold;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central .lay_body
{	padding:5px 10px;
	width:469px;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central .lay_body .frm_botonera
{	text-align:center;
	padding:10px 0 10px 0;
	position:relative;
	display:block;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central .lay_body .frm_titulos
{	width:80px;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:3px;
	min-height:22px;
	float:left;
	position:relative;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central .lay_body .frm_campos1
{	width:369px;						/*soco*/
	_width:359px;
	text-align:left;
	margin-bottom:3px;
	min-height:22px;
	float:left;
	position:relative;
}
#cnt_cuerpo .lay_cuerpo .col_info_trio .box_central .lay_body .frm_campos1 span.abs
{	color:#930;
	font-weight:bold;
	position:absolute;
	top:3px;
}
/*Dos columnas*/
#cnt_cuerpo .lay_cuerpo .col_info_duo
{	width:674px;				/*soco*/
	float:left;
	padding:0 0 0 7px;
	_padding:0 0 0 7px;
	position:relative;
	
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .lay_ajx
{	float:left;
	width:674px;
	position:relative;
	
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .lay_ajx .loading
{	background:url(../images/load.png) top center; 
	position:absolute;
	padding:100px 100px 200px 40px;
	width:534px;
	text-align:center;
	color:#000px;
	font-weight:bold;
	top:0px;
	left:0px;
	z-index:3000;
	display:none;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .flotante
{	width:710px;
	float:left;
	margin:auto;
	position:absolute;
	top:0px;
	z-index:10;
}
/*Dos columnas - Box paginación*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_paginado
{	position:relative;
	margin:0 0 10px 0;
	background:#444;
	padding:10px 5px;
	color:#fff;
	font-weight:bold;
	width:668px;					/*soco*/
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_paginado .curva{
	background-image:url(../images/website/fondos/fd_Resultado.gif);
	background-repeat:no-repeat;
	width:4px;
	height:4px;
	position:absolute;
	z-index:100;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_paginado .brdSI{background-position:-90px -144px; top:0px; left:0px;_background-position:-90px -134px; _top:-10px; _left:0px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_paginado .brdSD{background-position:-94px -144px; top:0px; right:0px;_background-position:-94px -134px; _top:-10px; _right:0px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_paginado .brdII{background-position:-90px -148px;bottom:0px;left:0px;_background-position:-91px -146px; _bottom:-9px; _left:0px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_paginado .brdID{background-position:-94px -148px;bottom:0px;right:0px;_background-position:-94px -148px; _bottom:-11px; _right:0px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_paginado .espTitulo
{	background:url(../images/website/fondos/fd_Resultado.gif) no-repeat;
	background-position:-137px -7px;
	padding: 3px 3px 3px 22px;
	float:left;
	position:relative;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_paginado .espPaginado
{	float:right;
	text-align:right;
	border-left:1px solid #999;
	margin:0 10px 0 10px;
	padding:0 0 0 10px;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_paginado .espOrden
{	float:right;
	width:240px;
	padding:1px 22px 0 0;
	text-align:right;
	border-left:1px solid #999;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_paginado .espOrden label{	font-size:11px;	}
/*Dos columnas - Box central*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central
{	position:relative;
	margin:0 0 10px 0;
	border:#e1e1e6 2px solid;
	width:674px;					/*soco*/

}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_justificado
{	text-align:justify;
	line-height:18px;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .curva{background-image:url(../images/website/fondos/bck_generales.gif);background-repeat:no-repeat;position:absolute;width:5px;height:5px;z-index:100;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .brdSI{background-position:-629px -33px;top:-2px;left:-2px;_background-position:-629px -22px; _top:-13px;_left:-3px; !important} /*soco*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .brdSD{background-position:-634px -33px;top:-2px;right:-2px;_background-position:-634px -22px; _top:-13px;_right:-3px;!important} /*soco*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .brdII{background-position:-629px -38px;bottom:-2px;left:-2px;_background-position:-1186px -5px; _bottom:-13px;_left:-2px;!important}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .brdID{background-position:-634px -38px;bottom:-2px;right:-2px;_background-position:-1190px -5px; _bottom:-13px;_right:-2px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .brdRsSI{	background-position:-642px -33px;top:-2px;left:-2px;_background-position:-629px -22px; _top:-13px;_left:-3px;!important}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .brdRsSD{	background-position:-647px -33px;top:-2px;right:-2px;_background-position:-634px -22px; _top:-13px;_right:-3px;!important}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .brdRsII{	background-position:-20px -32px;bottom:-2px;left:-2px;_background-position:-1186px -55px; _bottom:-13px;_left:-2px; !important}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .brdRsID{	background-position:-25px -32px;bottom:-2px;right:-2px;_background-position:-1190px -5px; _bottom:-13px;_right:-2px;}

#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central h1
{	background:#efeded url(../images/website/fondos/bck_box_bus_tit.gif) bottom left repeat-x;
	margin:0px;
	padding:5px 7px 8px 7px;
	text-align:left;
	color:#c24e06;
	font-size:16px;
	font-weight:bold;

}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central h1.titFicha
{	clear:both;
	margin:0px;
	padding:5px 7px 8px 7px;
	text-align:left;
	color:#FF9B13;
	font-size:18px;
	font-weight:bold;
	background:#FFF;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central h2
{	background:#efeded url(../images/website/fondos/bck_box_bus_tit.gif) bottom left repeat-x;
	margin:0px;
	padding:5px 7px 8px 7px;
	text-align:left;
	color:#c24e06;
	font-size:13px;
	font-weight:bold;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central h2 a
{	color:#c24e06;
	text-decoration:none;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central h2 a:hover
{	color:#c24e06;
	text-decoration:underline;
}
/*Dos columnas - Box Central - Layer principal*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_body
{	padding:5px 10px;
	width:644px;						/*soco*/
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_body img.imgLogo{
	width:100px;
	height:100px;
	float:left;
	margin-right:10px;
	border-bottom:#ccc 3px solid;
	border-top:#ccc 3px solid;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	background:none;
	position:relative;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_body .lay_fichas{
	width:160px;
	text-align:center;
	margin:auto;
	position:relative;
	padding-top:30px;
	float:right;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_body .lay_fichas a.lnkFicha{
	color:#036;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:15px;
	display:block;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_body .lay_fichas a.lnkFicha:hover{
	text-decoration:underline;
}
/*Busqueda avanzada*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_body .cmp_busca_mapa_tit
{	width:170px;
	margin:5px 0 0 10px;
	float:left;
	font-weight:bold;
	color:#036;
	text-align:left;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_body .cmp_busca_mapa_cmp
{	width:170px;
	margin:3px 0 5px 10px;
	float:left;
	text-align:left;
}
/*Dos columnas - Box central - Layer de búsqueda*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_busqueda
{	padding:0 0 10px 0;
	width:720px;
	position:relative;
	margin:10px auto;
	_width:670px;				/*soco*/

}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_busqueda .cntTit
{	width:101px;
	_width:101px;
	float:left;
	padding:5px 8px 6px 5px;
	color:#0a3d95;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_busqueda .cntBtn
{	float:left;
	padding:0px;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_busqueda .cntTit span
{	font-weight:bold;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_busqueda .cntBus1
{	float:left;
	padding:3px 5px 3px 5px;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_busqueda .cntSep
{	float:left;
	width:10px;			/*soco*/
	_width:px;			/*soco*/
	height:26px;
	text-align:right;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_busqueda .cntSep1
{	float:left;
	width:107px;
	height:26px;
	text-align:right;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_busqueda .cntOpc
{	float:left;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_busqueda .cntOpc .cntSubTit
{	float:left;
	padding:5px 2px 3px 5px;
	font-size:11px;
	color:#222;
	width:70px;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_busqueda .cntOpc .cntBus3
{	float:left;
	padding:3px 15px 3px 5px;
	width:150px;
}
/*Dos columnas - Box central - layer listado*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_listado{padding:5px 0 0 10px;font-size:11px;line-height:14px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_listado .col1{padding:0 15px 0 0;width:340px;float:left; text-align:justify;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_listado .col1 img{float:left; margin-right:10px; width:72px; border-bottom:#ccc 3px solid; border-top:#ccc 3px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_listado .col1 span.spnFecha{color:#464646;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_listado .col2 {width:300px;padding-right:8px;float:left; text-align:left;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_listado .col2 .layTit {width:75px;float:left; margin-right:10px; color:#C60; font-weight:bold;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_listado .col2 .layInfo{ width:215px; float:left;}
/*Dos columnas - Box central - layer sucursal flotante*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_sucursal{
	width:300px;
	float:right;
	position:absolute;
	top:5px;
	right:10px;
}

/*Dos columnas - Box central - layer ficha1*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1
{	width:673px;					/*soco*/
	position:relative;
	margin:5px auto 10px auto;
}
/*Dos columnas - Box centra - layer ficha1 - Información*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info
{	width:412px;					/*soco*/
	float:left;
	margin:0 8px 0 6px;				/*soco */
	position:relative;



}
/*Dos columnas - Box centra - layer ficha1 - Información - Descripcion*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_desc
{	width:402px;
	border-top:#ccc 1px solid;
	padding:5px 0 0 0;
	position:relative;
	margin:10px auto 5px auto;
	font-weight:normal;
	vertical-align:top;
}
/*Dos columnas - Box centra - layer ficha1 - Información - Sector logo*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_logo
{	width:268px;			/*soco*/
	position:relative;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	float:left;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_logo img
{	border-bottom:#ccc 3px solid; border-top:#ccc 3px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid;}

#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_logo p
{	padding:5px 20px;
	margin:0px;
	text-align:left;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_logo span
{	width:40px;
	font-weight:bold;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_logo a
{	color:#009;
	text-decoration:none;
}
/*Dos columnas - Box centra - layer ficha1 - Información - Sector estadísticas*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica
{	width:178px; 
	float:left;
	position:relative;
	margin:0 0 0 7px;
	font-size:11px;
	border:#e1e1e6 2px solid;
	line-height:17px;
	width:132px;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica h3
{	background:#efeded url(../images/website/fondos/bck_box_bus_tit.gif) bottom left repeat-x;
	margin:0px;
	padding:4px 5px 6px 5px;
	text-align:left;
	color:#ea790b;
	font-size:12px;
	font-weight:bold;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica .curva{background-image:url(../images/website/fondos/bck_generales.gif);background-repeat:no-repeat;position:absolute;width:5px;height:5px;z-index:100;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica .brdSI{background-position:-629px -33px;top:-2px;left:-2px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica .brdSD{background-position:-634px -33px;top:-2px;right:-2px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica .brdII{background-position:-629px -38px;bottom:-2px;left:-2px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica .brdID{background-position:-634px -38px;bottom:-2px;right:-2px;}

#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica .box{background:#fff;padding:10px 5px 4px 5px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica .colBtn
{	text-align:center;
	position:relative;
	padding:3px 0;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica .colCent
{	float:left;
	margin:0 0 3px 5px;
	width:158px;
	position:relative;
	padding-left:5px;

}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica .colCent span
{	color:#fc8a01;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica .colLeft
{	width:60px;
	float:left;
	text-align:right;
	margin:4px 5px 3px 0;
	position:relative;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .lay_estadistica .colRight
{	width:98px;
	float:left;
	text-align:left;
	position:relative;
	padding-left:12px;				/*soco*/
}
/*Dos columnas - Box centra - layer ficha1 - Información - Detalles de Local*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .colLeft
{	width:170px;
	margin:5px 17px 0 0;
	float:left;
	line-height:17px;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .colRight
{	width:220px;
	float:left;
	margin:5px 0 0 0;
	line-height:17px;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_info .colRight .subInfo
{	font-size:10px;
	font-style:italic;
	color:#404042;
}

#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi
{	float:left;
	width:250px;
	position:relative;
	margin-left:-3px;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider { margin:0px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .Sol {margin:0; padding:0;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .Sol ul{list-style:none; margin:0px; padding:0px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .Sol li{list-style:none;float:left;font-size:12px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .Sol li a{background:url(../images/website/fondos/fd_Ficha.gif);font-weight:bold;color:#666;display:block; text-decoration:none;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .Sol #Fot{padding-right:3px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .Sol #Fot a{background-position:-1px -275px;width:59px;padding:5px 0 4px 35px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .Sol #Vid a{background-position:-95px -275px;width:63px;padding:5px 0 4px 33px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .Sol .Act#Fot a{background-position:-1px -245px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .Sol .Act#Vid a{background-position:-95px -245px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .Sol .Act a{color:#FFF;}

#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid{background:#343434 url(../images/website/fondos/fd_DgSliderFicha.jpg) top repeat-x;position:relative;padding:9px 10px 6px;width:228px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .curva{background-image:url(../images/website/fondos/fd_Ficha.gif);width:9px;height:9px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .brdSI{background-position:-63px -218px;top:0;left:0; position:absolute;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .brdSD{background-position:-72px -218px;top:0; right:0; position:absolute;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .brdII{background-position:-63px -227px;bottom:0;left:0; position:absolute;_background-position:-221px -287px;_bottom:0;_left:0;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .brdID{background-position:-72px -227px;bottom:0;right:0; position:absolute;_background-position:-230px -287px;_bottom:0;_right:0;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid #sliderCurva{display:none;}

#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Foto{padding-bottom:7px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Foto a{float:inherit;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Foto img{float:inherit;width:auto !important;width:228px;max-width:228px; azimuth:center;}

#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Botones{float:right;position:relative;right:-2px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Botones a{float:left;width:21px;height:22px;display:block;background-image:url(../images/website/fondos/fd_Ficha.gif);}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Botones .Ant{background-position:0 -218px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Botones .Sig{background-position:-21px -218px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Botones .Pla{background-position:-42px -218px;margin-left:4px;}

#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Ver{color:#fff;padding:3px 5px 3px 5px;text-align:center;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Ver a{color:#ffc62e; text-decoration:none;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Ver a:hover{color:#FF990A; text-decoration:underline;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider #sliderFot .Ver span{padding:0 3px;}

#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .acc {padding-top:7px;margin:5px 2px 5px 2px; padding:0px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .acc ul{ list-style:none;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .acc li{float:left;padding:0 15px 0 0;font-size:11px;list-style:none;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .acc li a{color:#FF990A;height:20px;padding:0 0 0 24px;line-height:20px;background-image:url(../images/website/fondos/fd_Ficha.gif);background-repeat:no-repeat;display:block;float:left;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .acc .Imp a{background-position:0 -153px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .acc .Com a{background-position:0 -175px;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .acc .Gua{padding:0;}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .slider .boxSlid .acc .Gua a{background-position:0 -198px;}
/*Lista de opciones*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .lay_ficha1 .lay_multi .lay_opciones
{	text-align:center;
	position:relative;
}
/*Estilos Gmaps - Burbuja*/
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .tab_contenido
{	text-align:justify;
	font-size:11px;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .tab_contenido h2
{	margin:0px;
	font-size:12px;
	font-weight:bold;
	color:#e17137;
	padding-bottom:10px;
	text-align:left;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .tab_contenido h2 a
{	color:#e17137;
	text-decoration:none;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .tab_contenido h2 a:hover
{	color:#e17137;
	text-decoration:underline;
}
#cnt_cuerpo .lay_cuerpo .col_info_duo .box_central .tab_contenido img
{	float:left;
	margin-right:8px;
	margin-bottom:3px;
	border-bottom:#ccc 3px solid;
	border-top:#ccc 3px solid;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
}


/*Cuerpo - Body - Derecha*/
#cnt_cuerpo .lay_cuerpo .col_der_ban
{	width:240px;
	float:left;
	margin:0 0 0 7px;
	position:relative;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner
{	margin:0 0 10px 0;
	position:relative;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner ul{
	list-style:none;
	padding:0;
	margin-left:0px;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner li{
	padding:0 6px 4px 6px;
	clear:both;/*FIX_IE6*/ height:auto !important;
	height:30px;
	min-height:30px;
	margin:4px 0;
	border-bottom:#f1f1f1 1px solid;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .bar_top{
	background:#726e6e url(../images/website/iconos/ico_bar.gif) top left no-repeat;
	color:#FFF;
	width:300px;						/*soco*/
	height:25px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;  		
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .bar_top .titulo
{	width:280px;							/*soco*/
	float:left;
	line-height:25px;
	position:relative;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .lay_pos
{	width:30px;
	float:left;
	caption-side:top;
	vertical-align:top;

}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .lay_rest
{	margin-top:3px;
	width:100px;
	float:left;
	line-height:15px;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .lay_rest a{
	color:#0041b2;
	text-decoration:none;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .lay_rest a:hover{
	text-decoration:underline;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .lay_sep{
	width:10px;
	float:left;
	line-height:20px;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .lay_data{
	width:100px;
	float:left;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .lay_data .nombre_distrito{
	font-size:10px;
	line-height:15px;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .lay_data .pinta_estrellas{
	float:left;
	text-align:right;
}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .On{
			background-image:url(../images/images_site/star_on.gif);
			background-repeat:no-repeat;
			width:15px;
			height:15px;
			}
#cnt_cuerpo .lay_cuerpo .col_der_ban .lay_banner .Off{
			background-image:url(../images/images_site/star_off.gif);
			background-repeat:no-repeat;
			width:15px;
			height:15px;
			}

/*Pié*/
#cnt_pie
{	background:url(../images/website/fondos/bck_body_pie.gif) top left no-repeat;
	width:1004px;
	position:relative;
	margin:auto;
	padding:15px 0 0 0;
}
#cnt_pie .lay_pie
{	width:1000px;
	position:relative;
	margin:auto;
	padding:10px 0 10px 0;
	color:#222;
	font-size:11px;
	text-align:left;
}
#cnt_pie .lay_pie .img
{	float:left;
	border:0px;
	margin-right:10px;
	margin-left:10px;
	height:30px;
}
#cnt_pie .lay_pie a
{	text-decoration:underline;
	color:#222;
}


/*Boxes*/
.box_busqueda
{	position:relative;
	margin:0 0 10px 0;
	border:#e1e1e6 2px solid;
}
.box_busqueda_ch
{	width:170px;	}
.box_busqueda_gr
{	width:236px;	}
.box_busqueda_xgr
{	width:246px; background:#FFF	}
.box_busqueda h2
{	background:#efeded url(../images/website/fondos/bck_box_bus_tit.gif) bottom left repeat-x;
	margin:0px;
	padding:5px 7px 8px 7px;
	text-align:left;
	color:#c24e06;
	font-size:13px;
	font-weight:bold;
}
.box_busqueda h3
{	margin:4px 4px;
	font-size:13px; 
	
	color:#ED9721; 
	text-align:left;
}
.box_busqueda h3 span{line-height:29px;height:30px; padding:0 10px;}
.box_busqueda h3 a{display:block;height:30px;line-height:29px;color:#FFF; margin-right:10px; float:right; text-decoration:none; font-size:11px;}
.box_busqueda h3 a:hover{text-decoration:underline;}

.box_busqueda .curva{background-image:url(../images/website/fondos/bck_generales.gif);background-repeat:no-repeat;position:absolute;width:5px;height:5px;z-index:100;}
.box_busqueda .brdSI{background-position:-629px -33px;top:-2px;left:-2px;_background-position:-629px -23px;_top:-12px;_left:-2px;}	/*soco*/
.box_busqueda .brdSD{background-position:-634px -33px;top:-2px;right:-2px;_background-position:-636px -23px;_top:-13px;_right:-4px;}/*soco*/
.box_busqueda .brdII{background-position:-629px -38px;bottom:-2px;left:-2px;_background-position:-1186px -5px; _bottom:-13px;_left:-2px;!important}
.box_busqueda .brdID{background-position:-634px -38px;bottom:-2px;right:-2px;_background-position:-1190px -5px; _bottom:-13px;_right:-2px;!important}
.box_busqueda a.lnkVineta
{	border-top:#e2e1e6 1px solid;
	display:block;
	margin-top:5px;
	padding:2px 10px 2px 3px;
	text-align:right;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#003f8f;
	background:url(../images/website/iconos/ico_flecha1.gif) right no-repeat;
}
.box_busqueda  a.lnk1:hover
{	color:#003f8f;
	text-decoration:underline;
}
.box_busqueda .lay_body
{	padding:5px 7px;
	width:156px;
}
.box_busqueda .lay_body .enlaces
{	margin-top:5px;
	border-top:#e2e1e6 1px solid;
	width:155px;
}
.box_busqueda .lay_body .enlaces a.lnkI
{	margin-top:5px;
	padding:2px 3px 2px 10px;
	text-align:left;
	float:left;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#003f8f;
	width:50px;
/*	background:url(../images/website/iconos/ico_izquierda.png) left no-repeat; */
}
.box_busqueda .lay_body .enlaces a.lnkD
{	margin-top:5px;
	padding:2px 15px 2px 3px;
	text-align:right;
	float:right;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#003f8f;
	background:no-repeat;
	background-position:right;
/*	background:transparent  url(../images/website/iconos/ico_derecha.png) no-repeat scroll right center; */
	text-align:right;
	text-decoration:none;


}



.box_busqueda .lay_body .lay_frm_txt
{	float:left;
	font-size:11px;
	width:50px;
	margin-right:5px;
	margin-top:2px;
	margin-bottom:2px;
}
.box_busqueda .lay_body .lay_frm_cmp
{	float:left;
	width:100px;
	height:20px;
	margin-top:1px;
	margin-bottom:1px;
}
.box_busqueda .lay_body select
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border:#ccc 1px solid;
	width:100px;
}
.box_busqueda .lay_bodyFicha
{	padding:4px;
	width:238px;
	position:relative;
}
.box_busqueda .lay_promoGen
{	background:#F7F7F7;
}
.box_busqueda .lay_promo 
{	padding:10px 5px 5px 5px;
	border-bottom:#CCC 1px solid;
	margin:0 0 10px 0;
	clear:both;
	line-height:16px;
	font-size:12px;
}
.box_busqueda .lay_promo img
{	float:left;
	margin-right:10px;
}
.box_busqueda .lay_promo h4
{	margin:0px;
	padding:0 0 10px 0;
	color:#034291;
	font-size:13px;
	font-weight:bold;
}
.box_busqueda .lay_promo span
{	color:#666;
	font-weight:bold;
}
.box_busqueda .lay_promo span.spnDuracion
{	display:block;
	text-align:right;
	margin:5px 0 0 0;
	color:#e44d0a;
	font-size:11px;
}
/*Box Comentario*/
.formComent{padding:2px 5px 10px 5px;}
.formComent h4{font:bold 13px Arial, Helvetica, sans-serif;padding:0 0 3px;}
.formComent .Linea{
	padding:5px;
	border:#e1e1e6 2px solid;
	position:relative;
	background:#f2f2f2;
	margin:0 0 5px 0;
	width:221px;
}
.formComent .Linea .curva{background-image:url(../images/website/fondos/bck_generales.gif);background-repeat:no-repeat;position:absolute;width:5px;height:5px;z-index:100;}
.formComent .Linea .brdRsSI{background-position:-629px -33px;top:-2px;left:-2px;}
.formComent .Linea .brdRsSD{background-position:-634px -33px;top:-2px;right:-2px;}
.formComent .Linea .brdRsII{background-position:-629px -38px;bottom:-2px;left:-2px;}
.formComent .Linea .brdRsID{background-position:-634px -38px;bottom:-2px;right:-2px;}

.formComent .Recom{}
.formComent .Linea label.text{width:100px;padding:5px 8px 5px 0;float:left; font-weight:bold;display:block;}
.formComent .Linea label.text span{padding:0 0 1px 19px;background:url(../images/website/fondos/fd_Ficha.gif) no-repeat;}
.formComent .Desv label.text span{background-position:0 -57px}
.formComent .Linea .Cambia{float:left;padding:2px 0; position:relative;}
.formComent .Linea .Cambia .Clasificacion{width:221px;padding-bottom:0;}
.formComent .Linea .Cambia .Clasificacion .Box{width:211px;padding-bottom:0;}
.formComent .Linea .Cambia select{width:67px;}
.formComent .Linea .Cambia span.sep{padding:0 4px;}
.formComent .Linea .Cambia label.fix{float:left;}
.formComent .Linea .Cambia input{float:left;}
.formComent .Linea .Cambia span.input{float:left;padding:3px 14px 0 3px;}
.formComent  textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.cnt_menu_centro .conte .cntLeft .Caja .formComent .Boton{margin-top:5px; float:left; position:relative;}
.cnt_menu_centro .conte .cntLeft .Caja .formComent .Boton a.Bt{margin:0 auto;float:none;width:163px;height:38px;background:url(../images/website/fondos/im_Botones.gif) -941px 0 no-repeat;display:block;}
.cnt_menu_centro .conte .cntLeft .Caja .formComent .Boton a.Bt:hover{background-position: -941px -38px;}

/*.formComent .Clasificacion .Box dd span, 
.formComent .Clasificacion .Box dd a, .foto_coment2 dd{background:url(../images/website/fondos/fd_Ficha.gif) -204px -252px no-repeat;}*/
/*.formComent .Clasificacion .Box dd span, 
.formComent .Clasificacion .Box dd a, .foto_coment2 dd*/

.formComent .Clasificacion .Box dd span {background:url(../images/website/fondos/fd_Ficha.gif) -204px -252px no-repeat;}
.formComent .Clasificacion .Box dd span.On, 
.formComent .Clasificacion .Box dd a.On{background-position:0 -24px;}
.formComent .Clasificacion .Box dl{height:20px;margin:0; padding:0;}
.formComent .Clasificacion .Box dt{float:left;width:60px;clear:both;text-align:right; margin-right:3px; font-size:11px;}
.formComent .Clasificacion .Box dt.Cali{padding-bottom:5px;}
.formComent .Clasificacion .Box dd{float:left; font-size:11px;  margin-top: 3px;}
.formComent .Clasificacion .Box dd span, 
.formComent .Clasificacion .Box dd a{width:15px;height:9px;margin-right:2px;float:left;font-size:0;}
.formComent .Clasificacion .Box dd .On{}
.formComent .Clasificacion .Box dd.Cali{padding-top:0; background:none;}
.formComent .Clasificacion .Box dd.Cali span, 
.formComent .Clasificacion .Box dd.Cali a{width:15px;height:15px;margin-right:2px;background:url(../images/website/iconos/ico_estrellas.gif) -15px -22px;}
.formComent .Clasificacion .Box dd.Cali .On{background:url(../images/website/iconos/ico_estrellas.gif) 0 -22px;}
.formComent .Clasificacion .Box dd label{position:relative;top:-3px;padding:0 0 0 4px;}
/*Box Ayuda*/
.box_ayuda
{	background:url(../images/website/fondos/bck_box_amarillo.gif) top left no-repeat;
	padding:10px;
	width:154px;
	height:88px;
	margin-bottom:10px;
}
.box_ayuda h3
{	font-size:14px;
	color:#FFF;
	font-weight:bold;
	margin:0px;
	padding-bottom:10px;
}
/*Box logueo*/
.box_login{
	background:url(../images/website/fondos/box_login_cn.jpg) top left repeat-y;
	width:330px;						/*soco*/
	height:300px;
	float:left;
	overflow:hidden;
	position:relative;
}	
.box_login h3{
	font-size:20px;
	color:#FF9B13;
	margin:0px;
	padding-bottom:15px;
}
.box_login a{
	text-decoration:none;
	color:#0041b2;
}
.box_login a:hover{
	text-decoration:underline;
	color:#0041b2;
}
.box_login strong{
	display:block;
	margin-bottom:10px;
}
.box_login .content{
	background:url(../images/website/fondos/box_login_he.jpg) top left no-repeat;
	padding:25px 20px 16px 20px;
	text-align:left;
	margin:auto;
	position:relative;
	line-height:16px;
}
.box_login .pie{
	background:url(../images/website/fondos/box_login_fo.jpg) top left no-repeat;
	width:330px;					/*soco*/
	height:15px;
	margin:auto;
	bottom:0px;
	position:absolute;
}
.box_login .content .frm_textos{
	width:80px;
	margin-top:5px;
	margin-right:10px;
	float:left;
	text-align:right;
}
.box_login .content .frm_campos{
	width:190px;				/*soco*/
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
}
.box_login .content .frm_2col_campos1{
	width:350px;
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
}
/*Box Listado Comentarios*/
.box_comentario{padding:4px 8px 8px 8px;border-bottom:2px solid #F6F6F7; margin:0 0 4px 0; }
.box_comentario img.imgFoto{width:80px;float:left;margin:0 8px 8px 0;border-bottom:#ccc 3px solid; border-top:#ccc 3px solid;	border-left:#ccc 1px solid;	border-right:#ccc 1px solid;}
.box_comentario .lay_datos{float:left;display:block;width:160px;_width:160px;position:relative;}
.box_comentario .lay_datos .colLeft{float:left;width:70px;}
.box_comentario .lay_datos .colRight{float:left;width:75px;}
.box_comentario .lay_datos .lay_pub{color:#373E48;font-size:11px;}
.box_comentario .lay_datos .lay_Txt{float:left;/*FIX_IE6*/width:75px; margin-right:5px;}
.box_comentario .lay_datos .lay_Txt a{ color:#036;	text-decoration:none;}
.box_comentario .lay_datos .lay_Txt a:hover{ color:#036;	text-decoration:underline;}
.box_comentario .lay_datos .lay_cmp{float:left;/*FIX_IE6*/width:100px;}
.box_comentario .lay_datos strong{display:block;padding:3px 0;}
.box_comentario .lay_datos .Cal{font-size:11px;}

.box_comentario .lay_clasificacion{float:left;/*FIX_IE6*/width:176px; position:relative; border:#e1e1e6 2px solid;}
.box_comentario .lay_clasificacion .curva{background-image:url(../images/website/fondos/bck_generales.gif);background-repeat:no-repeat;position:absolute;width:5px;height:5px;z-index:100;}
.box_comentario .lay_clasificacion .brdRsSI{background-position:-642px -33px;top:-2px;left:-2px;}
.box_comentario .lay_clasificacion .brdRsSD{background-position:-647px -33px;top:-2px;right:-2px;}
.box_comentario .lay_clasificacion .brdRsII{background-position:-629px -38px;bottom:-2px;left:-2px;}
.box_comentario .lay_clasificacion .brdRsID{background-position:-634px -38px;bottom:-2px;right:-2px;}
.box_comentario .lay_clasificacion .lay_box{padding:2px 5px;/*FIX_IE6*/width:120px;}
.box_comentario .lay_clasificacion .lay_txt{float:left;/*FIX_IE6*/width:55px; padding:2px 0; margin-right:5px;}
.box_comentario .lay_clasificacion .lay_cmp{float:left;/*FIX_IE6*/width:60px; padding:7px 0 0 0;}
.box_comentario .lay_clasificacion{float:right;/*FIX_IE6*/width:128px;}
.box_comentario .lay_clasificacion dt{width:80px;}
.box_comentario .lay_clasificacion .Precio{padding-top:0;}

.box_comentario .lay_txt{padding:8px 0;}
.box_comentario .lay_txt p{padding-bottom:10px;line-height:14px;}
.box_comentario .lay_txt h4{padding-bottom:9px;}
.box_comentario .lay_txt h4 span{font-size:15px;font-weight:bold;}
.box_comentario .lay_txt ul{padding:5px 0 7px 0; margin:0; list-style:none;}
.box_comentario .lay_txt li{padding:0 0 1px 19px;background:url(../images/website/fondos/fd_Ficha.gif) no-repeat;line-height:14px;}
.box_comentario .lay_txt .Mas{background-position:0 0;}
.box_comentario .lay_txt .Menos{background-position:0 -57px;}
/*Registro de locales*/
.box_locales720
{	width:720px;
}
.box_locales670
{	width:670px;
}
.box_locales
{	margin:auto;
	position:relative;	
}
.box_locales .botonera
{	text-align:right;
	padding:2px;
}
.box_locales .menu
{	float:left;
	width:450px;
	text-align:left;
	margin-bottom:10px;
}
.box_locales .menu table
{	font-size:10px;
}
.box_locales .menu .opc1
{	float:left;
	margin-right:5px;
	border:#555;
	background:#FF9;
	width:15px;
	height:15px;
}
.box_locales .box
{	background:#eceded;
	border:#d9dbdc 1px solid;
	margin:auto;
	position:relative;
	margin-bottom:10px;
	padding:10px;
}
.box_locales .box .frmPrincipal
{	background:#FF9;
	padding-top:3px;
	width:670px;
}
.box_locales .box .frmLista1590
{	width:590px;
}
.box_locales .box .frmLista1540
{	width:500px;
}
.box_locales .box .frmLista1
{	margin-right:10px;
	text-align:left;
	background:url(../images/images_site/botones/btn_listado.gif) left no-repeat;
	padding:3px 5px 3px 20px;
	margin-bottom:5px;
	float:left;
}
.box_locales .box .frmLista1_opc
{	width:80px;
	float:left;
}
/*Box ajax para fichas*/
.box_ajax1
{	width:720px;
	margin:auto;
	position:relative;
	text-align:left;
}
.box_ajax1 h3.subTit1
{	margin:0px;
	font-size:14px;
	font-weight:normal;
	color:#FF9B13;
	padding-bottom:15px;
}
.box_ajax1 h4.subTit1
{	margin:0px;
	font-size:12px;
	font-weight:normal;
	color:#FF9B13;
	padding-bottom:15px;
}
.box_ajax1 .frm_titulo{
	width:180px;
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
	float:left;
	position:relative;
	text-align:left;
}
.box_ajax1 .align_der{
	text-align:right;
}
.box_ajax1 .frm_titulo span{
	color:#88898a;
}
.box_ajax1 .frm_campos_1col{
	width:510px;
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
	min-height:22px;
}
.box_ajax1 .frm_campos_1col label{
	font-size:11px;
}
.box_ajax1 .frm_campos_1col span.resalte{
	color:#666;
	font-style:italic;
	font-weight:normal;
}
.box_ajax1 .frm_campos_1col ul
{	margin:0;
	padding:0;
}
.box_ajax1 .frm_campos_1col li
{	list-style:none;
	padding:0 0 5px 0;
}
.box_ajax1 .frm_campos_1col .box
{	padding:5px;
	background:#FFF;
	min-height:230px;
	border:none;
}
.box_ajax1 .frm_campos_1col .boxEr
{	padding:5px;
	background:#ffefa6;
	min-height:230px;
	border:none;
}
.box_ajax1 .frm_campos_2col1{
	width:310px;
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
	min-height:22px;
}
.box_ajax1 .frm_campos_2col1 .alerta2{
	border:#eadb98;
	background:#ffefa6;
	padding:7px;
	color:#930;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	margin-top:5px;
	margin-right:5px;
}
.box_ajax1 .frm_campos_2col2{
	width:200px;
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
	min-height:22px;
}
.box_ajax1 .frm_campos_2col{
	width:250px;
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
	min-height:22px;
}
.box_ajax1 .frm_campos_2col .centrado{
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:3px;
}
.box_ajax1 .frm_botonera{
	padding:10px 0 10px 0;
	text-align:center;
	border:#66FF00 solid 1px;
}
.box_ajax1 span{
	font-size:11px;
	font-weight:bold;
	color:#C60;
}
.box_ajax1 .marco1
{	width:335px;
	margin:auto;
	position:relative;
	margin-left:10px;
	margin-bottom:5px;
	float:left;
	padding:5px 0 5px 0;
}
.box_ajax1 .marco1 h4
{	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding-bottom:10px;
	color:#000;
}
.box_ajax1 .marco1 span
{	color:#f7a8ab;
	font-weight:bold;
	font-size:12px;
}
.box_ajax1 .marco1 input.chkSel
{	margin:0 5px 0 0;
}
.box_ajax1 .marco1 ul
{	margin:0;
	padding:0;
}
.box_ajax1 .marco1 li
{	list-style:none;
	padding:0 0 5px 0;
}
.box_ajax1 .marco1 .box
{	border:#CCC 1px solid;
	padding:5px;
	background:#FFF;
	min-height:230px;
}
.box_ajax1 .marco1 .boxEr
{	border:#CCC 1px solid;
	padding:5px;
	background:#ffefa6;
	min-height:230px;
}

/*Estilos formularios administración en entorno usuario*/
.box_ajax2
{	width:640px;					/*soco*/
	margin:auto;
	text-align:left;
}
.box_ajax2 h5
{	margin:0px;
	font-size:12px;
	font-weight:bold;
	color:#F60;
	padding-bottom:15px;
}
.box_ajax2 .frm_titulo{
	width:150px;
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
	float:left;
	text-align:left;
}
.box_ajax2 .align_der{
	text-align:right;
}
.box_ajax2 .frm_titulo span{
	color:#88898a;
}
.box_ajax2 .frm_campos_1col{
	width:460px;
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
	min-height:22px;
}
.box_ajax2 .frm_campos_1col label{
	font-size:11px;
}
.box_ajax2 .frm_campos_1col span.resalte{
	color:#666;
	font-style:italic;
	font-weight:normal;
}
.box_ajax2 .frm_campos_1col ul
{	margin:0;
	padding:0;
}
.box_ajax2 .frm_campos_1col li
{	list-style:none;
	padding:0 0 5px 0;
}
.box_ajax2 .frm_campos_1col .box
{	padding:5px;
	background:#FFF;
	min-height:230px;
	border:none;
}
.box_ajax2 .frm_campos_1col .boxEr
{	padding:5px;
	background:#ffefa6;
	min-height:230px;
	border:none;
}
.box_ajax2 .frm_campos_2col1{
	width:280px;
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
	min-height:22px;
}
.box_ajax2 .frm_campos_2col1 .alerta2{
	border:#eadb98;
	background:#ffefa6;
	padding:7px;
	color:#930;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	margin-top:5px;
	margin-right:5px;
}
.box_ajax2 .frm_campos_2col2{
	width:190px;
	_width:150px;					/*soco*/
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
	min-height:22px;
}
.box_ajax2 .frm_campos_2col{
	width:235px;							/*soco*/
	_width:215px;
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
	min-height:22px;

}
.box_ajax2 .frm_campos_2col .centrado{
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:3px;
}
.box_ajax2 .frm_botonera{
	padding:10px 0 10px 0;
	text-align:center;
}
.box_ajax2 span{
	font-size:11px;
	font-weight:bold;
	color:#C60;
}
.box_ajax2 .marco1
{	
	width:300px;			/*soco*/
	margin:auto;
	position:relative;
	margin-left:10px;
	margin-bottom:5px;
	float:left;
	padding:5px 0 5px 0;
}
.box_ajax2 .marco1 h4
{	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding-bottom:10px;
	color:#000;
}
.box_ajax2 .marco1 span
{	color:#f7a8ab;
	font-weight:bold;
	font-size:12px;
}
.box_ajax2 .marco1 ul
{	margin:0;
	padding:0;
}
.box_ajax2 .marco1 li
{	list-style:none;
	padding:0 0 5px 0;
}
.box_ajax2 .marco1 .box
{	border:#CCC 1px solid;
	padding:5px;
	background:#FFF;
	min-height:230px;
}
.box_ajax2 .marco1 .boxEr
{	border:#CCC 1px solid;
	padding:5px;
	background:#ffefa6;
	min-height:230px;
}
.box_ajax2 .frm_imagenes
{	border:#555 1px solid;
	background:#F7F8F9;
	padding:10px;
	text-align:center;
}
.box_ajax2 .frm_imagenes .img
{	width:100px;
	/*height:120px;*/
	margin:5px;
	text-align:center;
	float:left;
}
.box_ajax2 .frm_imagenes .imgGr
{	width:100px;
	height:100px;
	border:0px;
	margin-bottom:4px;
}

/*Box ajax - usuarios*/
.box_amplio{
	background:url(../images/website/fondos/box_central_cn.jpg) top left repeat-y;
	width:673px;					/*soco*/
	_width:675px;					/*soco*/
	margin:auto;
	position:relative;
	margin-bottom:10px;
	
}	
.box_amplio h3{
	font-size:20px;
	color:#FF9B13;
	margin:0px;
	padding-bottom:15px;
	border:0px;
}
.box_amplio h4{
	font-size:16px;
	font-weight:normal;
	color:#FF9B13;
	margin:0px;
	padding-bottom:15px;
	border:0px;
}
.box_amplio h4 span
{	font-size:11px;
	color:#333;
	font-weight:bold;
}
.box_amplio h5{
	font-size:13px;
	font-weight:normal;
	color:#FF9B13;
	margin:0px;
	padding-bottom:15px;
	border:0px;
}

.box_amplio .content{
	background:url(../images/website/fondos/box_central_he.jpg) top left no-repeat;
	padding:25px 20px 16px 20px;
	width:635px;							/*soco*/
	_padding:25px 20px 16px 12px;			/*soco*/
	_width:643px;							/*soco*/
	text-align:justify;
	margin:auto;
	position:relative;
	line-height:16px;
	


}

.box_amplio .content .nroFicha{
	width:150px;
	text-align:center;
	margin:auto;
	position:relative;
	padding-top:30px;
	float:right;

}
.box_amplio .content .nroFicha a{
	color:#036;
	font-weight:bold;
	text-decoration:none;
}
.box_amplio .content .nroFicha a:hover{
	text-decoration:underline;
}
.box_amplio .content .col31{
	width:100px;
	float:left;
	margin-right:10px;
	text-align:center;
}
.box_amplio .content .col32{
	width:450px;
	float:left;
	margin-right:10px;
}
.box_amplio .content img.img1{
	float:left;
	margin-right:10px;
	border:#999 1px solid;
	padding:1px;
}
.box_amplio .content img.img2{
	float:left;
	margin-right:10px;
	border:#C36 1px solid;
	padding:1px;
}
.box_amplio .content img.img3{
	float:left;
	margin-right:10px;
	border:#999 1px solid;
	padding:1px;
}
.box_amplio .content img.img4{
	float:left;
	margin-right:10px;
	border:#999 1px solid;
	padding:1px;
}
.box_amplio .content img.img5{
	float:left;
	margin-right:10px;
	border:#999 1px solid;
	padding:1px;
}
.box_amplio .content img.img6{
	float:left;
	margin-right:10px;
	border:#999 1px solid;
	padding:1px;
}
.box_amplio .content img.img7{
	float:left;
	margin-right:10px;
	border:#999 1px solid;
	padding:1px;
}
.box_amplio .content .col33{
	width:100px;
	float:left;
}

.box_amplio .content .listaCab
{	position:relative;
	background:#444;
	color:#fff;
	font-weight:bold;
	padding:10px 0;
	width:648px;

}




.box_amplio .content .listaCab .curva{
	background-image:url(../images/website/fondos/fd_Resultado.gif);
	background-repeat:no-repeat;
	width:4px;
	height:4px;
	position:absolute;
	z-index:100;
}
.box_amplio .content .listaCab .brdSI{background-position:-90px -144px; top:0px; left:0px;}
.box_amplio .content .listaCab .brdSD{background-position:-94px -144px; top:0px; right:0px;}
.box_amplio .content .listaCab .brdII{background-position:-90px -148px;bottom:0px;left:0px;}
.box_amplio .content .listaCab .brdID{background-position:-94px -148px;bottom:0px;right:0px;}
.box_amplio .content .listaCab .titulo
{	float:left;
	width:300px;
	margin-left:15px;
}
.box_amplio .content .listaCab .layCriterio
{	width:650px;
	_width:630px;
	margin:0 0 10px 15px;
}
.box_amplio .content .listaCab .layCriterio .layTitulo
{	width:120px;
	float:left;
	margin:0 10px 0 0;
}
.box_amplio .content .listaCab .layCriterio .layCampos
{	width:390px;
	margin:0 10px 0 0;
	float:left;
}
.box_amplio .content .listaCab .layCriterio .layBoton
{	width:90px;
	float:left;
}
.box_amplio .content .listaCab .buscador
{	float:right;
	width:260px;
	margin-right:15px;
}
.box_amplio .content .listaCab .buscador .colIzq
{	float:right;
	width:80px;
	margin-right:10px;
}
.box_amplio .content .listaCab .buscador .colDer
{	float:right;
	width:160px;
}
.box_amplio .content .layFichasInfo
{	padding:5px;
	text-align:justify;
	width:500px;
	float:left;
}
.box_amplio .content .layFichasBnt
{	float:right;
	width:115px;
	text-align:right;
	position:relative;
}
.box_amplio .content .listado
{	padding:10px;
	border-bottom:1px solid #e2e1e6;
	margin-bottom:10px;
	height:100%;
}
.box_amplio .content .listado img.logo1
{	margin-right:10px;
	background:url(../images/website/fondos/fd_Somb.gif) bottom center no-repeat;
	padding-bottom:4px;
	border-bottom:#ccc 3px solid;
	border-top:#ccc 3px solid;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	float:left;
}
.box_amplio .content .listado img.logo2
{	margin-right:10px;
	float:left;
}
.box_amplio .content .listado .col540Izq
{	width:490px;					/*soco*/
	float:left;
	margin-right:10px;
	
}
.box_amplio .content .listado .col540Izq .alertaModif
{	width:100px;
	float:right;
	position:relative;
}
.box_amplio .content .listado .col540Izq span
{	color:#333;
	font-size:11px;
}
.box_amplio .content .listado .col100Der
{	width:100px;
	float:left;
}
.box_amplio .content .listado .col1
{	width:290px;		
	_width:300px;  			/*SOCO*/
	float:left;
	margin-right:20px;

}
.box_amplio .content .listado .col2
{	width:110px;
	float:left;
	margin-right:10px;
	margin-top:20px;
	text-align:center;
	border:#FFFF00 solid 1px;
}
.box_amplio .content .listado .col3
{	width:170px;
	float:left;
	margin-top:20px;
	text-align:center;
}
.box_amplio .content .listado .col4
{	width:110px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	text-align:center;
}
.box_amplio .content .listado .col5
{	float:left;
	text-align:center;
	width:300px;
	.width:300px;
	_width:250px;
}
.box_amplio .content .listado .col5_1
{	float:left;
	text-align:center;
	width:260px;
	.width:270px;
	_width:250px;
}
.box_amplio .content .listado .col5 ul
{	margin:0;
	padding:0;
	list-style:none;
}
.box_amplio .content .listado .col5_1 ul
{	margin:0;
	padding:0;
	list-style:none;
}
.box_amplio .content .listado .col5 .bnt1
{	float:left;
	padding:10px 5px 10px 30px;
}
.box_amplio .content .listado .col5_1 .bnt1
{	float:left;
	padding:10px 5px 10px 30px;
}

.box_amplio .content .listado .col5 .bnt2
{	float:right;
	padding:10px 30px 10px 5px;
}
.box_amplio .content .listado .col5_1 .bnt2
{	float:right;
	padding:10px 30px 10px 5px;
}

.box_amplio .content .listado .col5 ul li.lista
{	text-align:center;
	display:inline;
	padding:5px 2px 5px 2px;
	max-width:80px;
	font-size:10px;
	float:left;
	border-left:3px solid #FFF;
	border-top:#CCC 1px solid;
}
.box_amplio .content .listado .col5_1 ul li.lista
{	text-align:center;
	display:inline;
	padding:5px 2px 5px 2px;
	max-width:80px;
	font-size:10px;
	float:left;
	border-left:3px solid #FFF;
	border-top:#CCC 1px solid;
}
.box_amplio .content .listado .col5 ul li.lista img
{	border:0px;
}
.box_amplio .content .listado .col5_1 ul li.lista img
{	border:0px;
}
.box_amplio .content .listado .col5 ul li.lista a
{	text-decoration:none;
	color:#000;
}
.box_amplio .content .listado .col5_1 ul li.lista a
{	text-decoration:none;
	color:#000;
}
.box_amplio .content .listado .col5 ul li.lista a:hover
{	text-decoration:underline;
	color:#000;
}
.box_amplio .content .listado .col5_1 ul li.lista a:hover
{	text-decoration:underline;
	color:#000;
}

.box_amplio .content .listado .col6
{	width:150px;
	float:left;
	margin-right:10px;
}
.box_amplio .content .listado .col7

{	width:167px;				/*soco*/
	.width:167px;				/*soco*/
	_width:170px;				/*soco*/
	float:left;
	margin-right:11px;
	padding:5px;
	border:2px solid #E1E1E6;
}
.box_amplio .content .listado .col7 .colIzq
{	width:64px;
	font-size:11px;
	float:left;
	margin-right:5px;
}
.box_amplio .content .listado .col7 .colDer
{	width:164px;				/**/
	.width:167px;				/**/
	_width:170px;				/**/	
	font-size:11px;
	float:left;
}

.box_amplio .content .listado a.lnkTitulo
{	color:#004090;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:10px;
	display:block;
}

.box_amplio .content .listado .titulo{width:100%;position:relative; display:block; color:#036;}
.box_amplio .content .listado .titulo h3
{	float:left;
	padding:3px 5px 15px 0px;
	margin:0px;
	position:relative;
}
.box_amplio .content .listado .titulo span
{	color:#999;
	font-size:11px;
	text-decoration:none;
}
.box_amplio .content .listado h3{	
	float:left;
	padding:3px 80px 5px 5px;
	margin:0px;
	position:relative;}
.box_amplio .content .listado h3 a{
	max-width:207px;
	font-size:15px;
	font-weight:bold;
	color:#004090;
	text-decoration:none;
}
.box_amplio .content .listado h3 a:hover{
	color:#004090;
	text-decoration:underline;
}

.box_amplio .content .listado h3 .Star{float:left;padding:3px 10px;width:60px;position:absolute; top:0px;}
.box_amplio .content .listado h3 .Star span{background:url(../images/website/fondos/fd_Generales.gif) -70px -33px;width:11px;height:11px;margin:1px 1px 0 0;font-size:0;float:left;}
.box_amplio .content .listado h3 .Star .On{background-position:-70px -22px;}

.box_amplio .content .listaEmpresa
{	position:relative;
	width:646px;
	margin:10px 0 0 0;
	border:1px solid #e1e1e6;
}
.box_amplio .content .listaEmpresa .curva{background-image:url(../images/website/fondos/fd_Generales.gif);background-repeat:no-repeat;width:5px;height:5px;position:absolute;z-index:100;}
.box_amplio .content .listaEmpresa .brdSI{background-position:-50px -33px; top:-1px; left:-1px;}
.box_amplio .content .listaEmpresa .brdSD{background-position:-55px -33px; top:-1px; right:-1px;}

.box_amplio .content .listaEmpresa .cnt_tituEmpresa
{	background:#e1e1e6;
	padding:5px;
	position:relative;
	width:636px;
}

.box_amplio .content .listaEmpresa .cnt_tituEmpresa .lay_tit
{	width:339px; 
	padding:3px 7px 0 0;
	float:left;
	position:relative;
	background:#e1e1e6;
}
.box_amplio .content .listaEmpresa .cnt_tituEmpresa .lay_tit h1
{	color:#004090;
	font-size:13px;
	margin:0;
	padding:0;
}
.box_amplio .content .listaEmpresa .cnt_tituEmpresa .lay_tit h1 span
{	font-size:12px;
	font-weight:normal;
}
.box_amplio .content .listaEmpresa .cnt_tituEmpresa .lay_botones
{	width:290px;			/*soco*/
	float:right;
	position:relative;
}

.box_amplio .pie{
	background:url(../images/website/fondos/box_central_fo.jpg) top left no-repeat;
	padding-top:10px;
	margin:auto;
	position:relative;
}
.box_amplio .frm_texto
{	width:250px;
	_width:200px;					/*soco*/
	margin-top:5px;
	margin-right:10px;
	float:left;
	/*text-align:right;*/
}
.box_amplio .frm_textos2, .box_amplio2 .frm_textos2{
	width:180px;
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
	float:left;
	text-left:right;
}



.box_amplio .frm_campos{
	width:350px;
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
}
.box_amplio .frm_campos2{
	width:240px;
	margin-top:5px;
	margin-left:10px;
	float:left;
	text-align:left;
	color:#C60;
	font-size:10px;
}
.box_amplio .frm_campos3, .box_amplio2 .frm_campos3{
	width:400px;
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
}
.box_amplio .frm_campos4{
	width:70px;							/*soco*/
	height:20px;
	margin-top:5px;
	margin-left:10px;
	float:left;
	text-align:left;
	color:#C60;
	font-size:10px;
}
.box_amplio .frm_campos5{
	width:350px;
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
}
.box_amplio span, .box_amplio2 span{
	font-size:11px;
	font-weight:bold;
	color:#C60;
}
.box_amplio a.spanner{
	font-weight:bold;
	color:#C60;
	text-decoration:none;
}
.box_amplio a.spanner:hover{
	font-weight:bold;
	color:#C60;
	text-decoration:underline;
}
.box_amplio .frm_2col1{
	width:300px;					/*soco*/
	float:left;
	text-align:left;
	margin:3px 0 3px 0;
}
.box_amplio .frm_2col2, .box_amplio2 .frm_2col2 {
	width:100px;
	height:20px;
	margin-top:5px;
	margin-left:10px;
	float:left;
	text-align:left;
	color:#C60;
	font-size:10px;
}
.box_amplio .frm_botonera{
	width:640px;
	_width:630px;					/*soco*/
	float:left;
	text-align:center;
	margin:10px 0 10px 0;
	position:relative;
}
.box_amplio .frm_informacion{
	width:650px;
	float:left;
	text-align:left;
	margin:10px 0 10px 0;
}
.box_amplio .frm_informacion div{
	color:#444;
	margin-bottom:5px;
}
.box_amplio .frm_informacion span{
	color:#000;
	font-weight:bold;
	width:200px;
	display:inline;
}
.box_amplio .restaurante
{
}
.box_amplio .restaurante h4
{	color:#e3287f;
	margin:0px;
	font-size:13px;
	padding:0 0 10px 0;
}
.box_amplio .restaurante table
{	font-size:12px;
}
.box_amplio .restaurante table td.separador
{	background:url(../images/website/fondos/fd_separador.jpg) top center repeat-y;
	width:20px;
	min-height:80px;
}
.box_amplio .restaurante table .celda
{	background:url(../images/website/fondos/bck_rosa.jpg) top left repeat-x;
	padding:10px;
	margin-bottom:5px;
	width:280px;
}
.box_amplio .restaurante table .celda a
{	font-weight:bold;
	text-decoration:none;
	color:#0041a0;
}
.box_amplio .restaurante table .celda a:hover
{	text-decoration:underline;
}
.box_amplio .restaurante table .celda img
{	background:url(../images/website/fondos/fd_Somb.gif) bottom center no-repeat;
	width:70px;
	padding-bottom:4px;
	margin:2px 10px 5px 10px;
	border:0px;
	float:left;
}
.box_amplio .restaurante table .celda span
{	font-size:11px;
	font-weight:normal;
	color:#333;
}
/*Box Imprimir*/
#print
{	min-height:480px;
}
.box_print
{	width:670px;
	margin:auto;
	position:relative;
	background:#FFF;
}
.controles
{	padding:5px 5px 5px 390px;
	background:#FFF;
	text-align:center;
	position:relative;
}
.controles .btn_left
{	float:left;
	margin-left:190px;
	width:110px;
}
.controles .btn_right
{	float:right;
	margin-right:190px;
	width:110px;
}
.box_print .cabecera
{	height:60px;
	margin:auto;
	position:relative;
	text-align:left;
	background:#e06e08;
}
.box_print .cabecera .ec
{	float:right;
	padding:20px 5px 0 0;
	width:98px;
	margin:auto;
	position:relative;
}
.box_print .contenido
{	width:640px;
	background:#FFF;
	text-align:justify;
}
.box_print .contenido h3
{	margin:0px;
	font-size:18px;
	font-weight:bold;
	color:#c24e06;
	padding:5px 0 10px;
	text-align:left;
}
.box_print .contenido .imgLogo
{	width:85px;
	border-bottom:#ccc 3px solid;
	border-top:#ccc 3px solid;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
.box_print .contenido .texto
{	width:350px;
	float:left;
}
.box_print .contenido .info
{	background:#e9e9eb;
	width:250px;
	float:right;
	margin:auto;
	margin-left:15px;
	padding:10px;
	position:relative;
}
.box_print .contenido .info .curva
{	background-image:url(../images/images_site/comun/fd_Generales.gif);
	width:5px; height:5px;
	position:absolute;
}
.box_print .contenido .info .brdSI
{	background-position:-50px -33px;
	top:0px; left:0px;
}
.box_print .contenido .info .brdSD
{	background-position:-55px -33px;
	top:0px; right:0px;
}
.box_print .contenido .info .brdII
{	background-position:-20px -32px;
	bottom:0px; left:0px;
}
.box_print .contenido .info .brdID
{	background-position:-25px -32px;
	bottom:0px; right:0px;
}

.box_mapa
{	width:auto;
	height:490px;
	margin:5px;
	position:relative;
}

/*Tablas*/
table.tblPaginado
{	font-size:11px;
}
table.tblPaginado td
{	padding:0 0 0 5px;
}
table.tblPaginado select
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#ccc 1px solid;
}

table.tblHorario
{	font-size:11px;
}
table.tblHorario th
{	background-color:#E7E9ED;
	font-weight:bold;
	padding:4px;
	text-align:center;
}
table.tblHorario th.titulos
{	background-color:#DADADA;
	font-weight:bold;
	padding:4px;
	text-align:left;
}
table.tblHorario td
{	text-align:center;
}
table.tblHorario select
{	font-size:10px;
}

/*---------------*/
/*FORMULARIO*/
/*---------------*/
form
{	display:inline;
}
input.buscar
{	margin-top:5px;
	padding:2px 15px 2px 3px;
	text-align:right;
	float:right;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#003f8f;
	width:80px;
	background:url(../images/website/fondos/ico_flecha1.jpg) right no-repeat;
	border:none;
	outline:0;
}
input.buscar:hover
{	text-decoration:underline;
}
input.boton
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
}
input.text
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#ccc 1px solid;
}
input.textEr
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#ccc 1px solid;
	background:#ffefa6; 
        width:96%;	
}

input.fileEr
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#ccc 1px solid;
	background:#ffefa6;
	
}
input.file
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#ccc 1px solid;
}

input.password
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#ccc 1px solid;
}
input.passwordEr
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#ccc 1px solid;
	background:#ffefa6; width:96%
}
textarea.textarea
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#ccc 1px solid;
}
textarea.textareaEr
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#ccc 1px solid;
	background:#ffefa6;
}
select.select
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#ccc 1px solid;
}
select.selectEr
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#ccc 1px solid;
	background:#ffefa6;
}

.alerta1
{	
	background:#ffefa6 url(../images/website/iconos/ico_alerta.jpg) left no-repeat;
	border:#eadb98 1px solid;
	padding:10px 10px 10px 45px;
	margin-bottom:10px;
	display:block;
	position: relative; float:left; margin-top:10px; width:87%;
}

.box_amplio2 .alerta1{ width: 560px;}

.alerta2
{	background:#ffefa6;
	border:#eadb98 1px solid;
	padding:10px;
	margin-bottom:10px;
	display:block;
	position:relative;
	text-align:left;
}
.alerta2 span
{	color:#e4267e;
	font-weight:bold;
}
.alerta3_ch
{	background:url(../images/website/iconos/ico_alerta_ch.gif) top left no-repeat;
	padding:2px 10px 10px 25px;
	color:#C00;
	text-align:left;
	font-weight:bold;
	float:left;
}

/*Generales*/
.separacion_pl
{	background:#CCC;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:1px;
}
.lnkEst{
	background:url(../images/website/fondos/fd_Comun.gif); 
	background-position:-44px 2px;padding:2px 9px 3px 24px;background-repeat:no-repeat;display:block;height:15px;line-height:19px;float:right;
	color:#3400b5;
}
.lnkAbuso{
	background:url(../images/website/fondos/fd_Ficha.gif) 0 -104px no-repeat;
	float:right;
	height:18px;
	line-height:
	17px;padding:10px 0 0 24px;
	position:relative;
	text-decoration:none;
	color:#003f8f; margin-bottom:10px;
}
.lnkAbuso:hover{
	text-decoration:underline;
}
/*Mostrar - Ocultar Elemento*/
.sep_hor_10{
	width:10px;
	float:left;
}
.div_oculto
{	display:none;
}
.div_visible
{	display:inline;
}
.elementoVisible {
	display:block;
}
.elementoOculto {
	display:none;
}
#layOculto{
	display:none;
}
.lnkContraido {
	cursor: pointer;
	background:url(../images/website/iconos/ico_vinup.gif) no-repeat;
	background-position:right;
	width: 15px;
	height:25px;
	float:left;
}
.lnkExpandido {
	cursor: pointer;
	background:url(../images/website/iconos/ico_vindw.gif) no-repeat;
	background-position:right;
	width: 15px;
	float:left;
	height:25px;
}
/*Modal popup jquery*/
.lay_confirmar
{	border:2px solid #ccc;
	background:#FFF;
	text-align:justify;
	line-height:18px;
	margin:auto;
	position:relative;
	padding:10px;
	width:500px;
}
.lay_confirmar .lay_botonera
{	width:500px;
	position:relative;
}
.lay_confirmar h1
{	color:#FF9B13;
	margin:0px;
	padding:0 0 10px 0;
	font-size:14px;
}
.btn_derecha
{	float:right;
	position:relative;
}
.btn_derecha300
{	width:290px;
}
.btn_derecha200
{	width:200px;
}
.btn_derecha100
{	width:100px;
}

.onlineAlert1
{	background: transparent url(../images/website/fondos/alerta1d.gif) no-repeat top right;
	display: block;
	float: left;
	font-size:10px;
	font-weight:bold;
	line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	padding-right: 11px; /* Width of left menu image */
	text-decoration: none;
	margin:0px;
	color:#FFF;
}
.onlineAlert1 span{
	background: transparent url(../images/website/fondos/alerta1i.gif) no-repeat top left;
	display: block;
	padding: 15px 0 10px 45px; /*Set 11px below to match value of 'padding-left' value above*/
	color:#FFF;
}


.top-pesistent-band {background:#C24E06; color:#FFF; min-height:22px;height:22px; /*border-bottom:solid 2px #BF0B0E; */ /*-webkit-box-shadow:0 3px 3px -3px #000;  -moz-box-shadow:0 3px 3px -3px #000;  -o-box-shadow:0 3px 3px -3px #000; */ position:relative; z-index:1;}
.top-pesistent-band .inner {width:1000px;margin:0 auto; text-align:left;}
.top-pesistent-band .logo-band { font-size:11px; background:url(../images/website/logos/logo-top-band.gif) left center no-repeat; height:22px; display:inline-block; padding-left:115px; color:#666; line-height:22px; text-decoration:none;}
.top-pesistent-band ul.persistent-menu {  float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; list-style-type:none; }
.top-pesistent-band ul.persistent-menu li {  float:left;  margin-right:1px;  }
.top-pesistent-band ul.persistent-menu li a { color:#fff; text-decoration:none;  background:#AF480A; padding:0 15px; display:block; line-height:22px;}
.top-pesistent-band ul.persistent-menu li a:hover, 
.top-pesistent-band ul.persistent-menu li.selected a,
.top-pesistent-band ul.persistent-menu li.active a { text-decoration:underline; background:#FC990A ; color:#FFF; text-decoration:none;}
.top-pesistent-band ul.persistent-menu li.last { border:0 none;padding-right:0;}
ul.mnuAccesoHead1 li a {color:#C24E06}



.publibox_header {padding:5px 0;}
.publibox_header .inner {width:960px; margin: 0 auto;}
.publibox_header .inner object {display:block; padding:0 4px;}


