/*BOX COMUN PARA FICHAS GUIAS DEL SITIO: ANCHO 16 COLS*/ 
div.boxGuias {display:block; position:relative; overflow:hidden;text-align:left; width:780px; background: url(i/bg/bg_ficha.jpg)left top repeat-x; margin:0 auto;}
div.boxGuias .boxHead {display: block; position:relative; overflow:hidden; border-bottom:1px solid #CCC; border-top:1px solid #CCC; clear:both; height:26px; line-height:26px; margin-bottom:3px;}
div.boxGuias .boxHead h6 {display: block; position:relative; overflow:hidden; float:left; height:26px; line-height:26px; padding:0; margin:0;}
div.boxGuias .headerGuias{display: block; position:relative; overflow:hidden; background-color:#484A55; width:100%; height: 32px; margin-bottom:5px;}

.boxGuiaDatos {display:block; position:relative; overflow:hidden;}
div.boxGuiaDatos .boxHead {display: block; position:relative; overflow:hidden; border-top: none; border-bottom:1px solid #CCC; clear:both; height:26px; line-height:26px; margin-bottom:3px;}
.boxGuiaDatos .boxHead h2 {display:block; float:left; height:26px; line-height:26px; padding:0; margin:0; font-size:13px; font-family: Arial; font-weight:bold; color: #000; text-transform: none;}
.boxGuiaDatos ul{margin:0; padding:0;}
.boxGuiaDatos li {text-align:left;}
.boxGuiaDatos li span {display: block; position:relative; overflow: hidden; float:left; }
.listaUno{font-size:12px; font-weight:bold; line-height:24px;}
.listaDos{font-family: tahoma; font-size:9px; font-weight:bold; line-height:15px;}
.listaDos li{border-bottom:1px solid #CCC;}
.listaUno span {font-weight:normal; width:130px;}
.listaDos span {font-weight:normal; width:100px; color:#990000;}

ul.listaTres {margin:0; padding:0; display: inline; font-family:tahoma; font-size:10px; text-align:center;}
ul.listaTres li{ display: block; float:left; border-right:1px solid #CCC; height:80px; padding:0 2px; font-weight:bold;}
ul.listaTres li span {display: block; clear:both; color:#990000; font-weight:bold; text-transform: uppercase; text-align:center;}

.informal{background: url(i/icons/guia/icGuia_informal_b.gif) bottom center no-repeat;}
.informalNo{background: url(i/icons/guia/icGuia_informal.gif) bottom center no-repeat;}

.capacidad{background: url(i/icons/guia/icGuia_capacidad_b.gif) bottom center no-repeat;}
.capacidadNo{background: url(i/icons/guia/icGuia_capacidad.gif) bottom center no-repeat;}

.fumador{background: url(i/icons/guia/icGuia_fumador_b.gif) bottom center no-repeat;}
.fumadorNo{background: url(i/icons/guia/icGuia_fumador.gif) bottom center no-repeat;}

.estacionamiento{background: url(i/icons/guia/icGuia_estacionamiento_b.gif) bottom center no-repeat;}
.estacionamientoNo{background: url(i/icons/guia/icGuia_estacionamiento.gif) bottom center no-repeat;}

.acceso{background: url(i/icons/guia/icGuia_accesibilidad_b.gif) bottom center no-repeat;}
.accesoNo{background: url(i/icons/guia/icGuia_accesibilidad.gif) bottom center no-repeat;}

.musica{background: url(i/icons/guia/icGuia_musica_b.gif) bottom center no-repeat;}
.musicaNo{background: url(i/icons/guia/icGuia_musica.gif) bottom center no-repeat;}

.despacho{background: url(i/icons/guia/icGuia_despacho_b.gif) tbottom center no-repeat;}
.despachoNo{background: url(i/icons/guia/icGuia_despacho.gif) bottom center no-repeat;}

.paraLlevar{background: url(i/icons/guia/icGuia_llevar_b.gif) bottom center no-repeat;}
.paraLlevarNo{background: url(i/icons/guia/icGuia_llevar.gif) bottom center no-repeat;}

.delivery{background: url(i/icons/guia/icGuia_delivery_b.gif) top left no-repeat;}
.deliveryNo{background: url(i/icons/guia/icGuia_delivery.gif) top left no-repeat;}

.reserva{background: url(i/icons/guia/icGuia_reserva_b.gif) top left no-repeat;}
.reservaNo{background: url(i/icons/guia/icGuia_reserva.gif) top left no-repeat;}

/*TABLAS, ELEMENTOS TABULADOS*/
div.boxTabsGuias table			{ margin: 0.3em; padding:2px; width:100%; font-size:0.9em; }
div.boxTabsGuias table thead	{ border-bottom:1px solid #666; margin:0;}
div.boxTabsGuias table img		{margin:0 auto;}
div.boxTabsGuias th				{ font-weight: bold; border-bottom:1px solid #ccc; text-transform:uppercase;}
div.boxTabsGuias th, 
div.boxTabsGuias td				{ padding: 5px;}
div.boxTabsGuias th[scope], td[scope]	{ font-weight:bold; text-transform:none; color:#333;}
div.boxTabsGuias th.titulo		{ font-size:1.3em; font-weight:bold; text-transform:uppercase; margin:0; padding:2px 5px; color:#CC0000;}
div.boxTabsGuias tr.blco td		{ background: #FFF; }
div.boxTabsGuias tr.blue td		{ background: #E5ECF9; }
div.boxTabsGuias tfoot			{ font-style: italic; text-transform:none; }
div.boxTabsGuias caption		{ font-size:0.8em; font-weight: bold; font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif; color:#666; padding: 3px 5px; margin:0;}

.guiaCorporativo{display:block;position:relative; overflow:hidden; height:45px; line-height:45px; padding:0; border-bottom:1px solid #CCC;}
.guiaCorporativoLeft{display:block; position:relative; overflow:hidden; float:left;}
.guiaCorporativoLeft h2{font-family: Arial, sans-serif; font-weight: normal; color:#333;line-height:45px;}
.guiaCorporativoRight{display:block; position:relative; overflow:hidden; float:right;}
.guiaCorporativoRight span{display:block; position:relative; overflow: hidden; float:left; background: url(i/bg/bg_descuento_guia.gif) left top no-repeat; width: 37px; height:37px; line-height:37px; font-family: Arial; font-weight:bold; color: #000; text-align:center; margin:5px 0;}
.guiaCorporativoRight h6{display:block; position:relative; overflow:hidden; float:left; margin:0;}

.boxFoot{display:block;position:relative; overflow:hidden; clear:both; backgroun:#EFEFEF; padding:0 20px;}
.boxFoot .boxFootLeft{display:block; position:relative; overflow:hidden; float:left; height:37px; line-height:37px;}
.boxFoot .boxFootLeft h4{font-family: Arial, sans-serif; font-weight: bold; font-size:1em; color:#595959; margin:10px 0;}
.boxFoot .boxFootLeft span {color:#CC0000; font-weight:bold;}

.boxFootRight{display:block; position:relative; overflow:hidden; float:right;}
.boxFootRight span{display:block; position:relative; overflow: hidden; float:left; background: url(i/bg/bg_descuento_guia.gif) left top no-repeat; width: 37px; height:37px; line-height:37px; font-family: Arial; font-weight:bold; color: #000; text-align:center; margin:5px 0;}
.boxFootRight h6{display:block; position:relative; overflow:hidden; float:left; margin:0;}

h6.titFichaGuia{background: url(i/tit/tit_guiaFicha.gif) left top no-repeat;width:63px; height:18px; margin:0; padding:0; text-indent:-9999em;}
h6.titFichaGuia a{ display:block; width:63px; height:18px;}
h6.titFichaClub{background: url(i/logos/logo_club_guia.gif) left top no-repeat;width:129px; height:13px; margin:15px 5px; padding:0; text-indent:-9999em;}
h6.titFichaClub a{ display:block; width:129px; height:13px;}


/* A container should group all your columns. 
.containerGuia {width: 100%; margin: 0 auto; margin-top:0; background:#EFEFEF;text-align:left;}
div.boxGuiaCanal { display:block; position: relative;height:1%; margin:5px 0; border-bottom:3px solid #C9CFD6; }
div.boxGuiaCanal .boxBody {margin:0; padding:0 5px; background-color: #F1F1F1;}
div.boxGuiaCanal .boxBody p{margin:0; padding:0; font-size:0.9em;}
div.boxGuiaCanal .boxBody h6{font-family:Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; text-transform:uppercase; color:#000; margin-bottom:0.5em;}
li.guiasCanalTit{ display:block; float:left;background:url(i/tit/tit_guia.gif) left center; no-repeat; width:62px; height:25px; margin:5px 0; padding:0; text-indent:-99999px;border:0;}

/*ROTULOS DE RESULTADOS DE BUSQUEDA
li.multimediaTit{ display:block; float:left;background:url(i/tit/tit_multimedia_red.gif) left top no-repeat; width:118px; height:25px; margin:0; padding:0; text-indent:-99999px;}
li.resultadosTit {font-family:Arial, Helvetica, sans-serif;font-size:21px;color:#B90000;float:left;margin: 0;}
li.orden{display: block; float:left; margin:5px 5px 0 150px; padding:0;}*/

/* DATOS RESULTADOS DE BUSQUEDA guia 
.dias { background:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; padding:10px;}
.dias table{padding:20px 5px;}
.dias td{ border-bottom: 1px solid #333;}
.dias tr{ background:none;}

.listaGuia {display:block; overflow:hidden; margin:0; padding:0;}
.listaGuia h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#333; margin:5px 0; padding-left:5px;}
.listaGuia h2 {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:5px 0; padding-left:5px;}
.listaGuia p{ display:block; float: left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:underline; font-weight:bold; list-style:none; }
.listaGuia hr { background:#CCCCCC; height:1px; display:block; width:100%;}
.listaGuia tr, td{ background:none; border-bottom:none;}
.listaGuia input.text, textarea{ background:#FFF; border:1px solid #BBBBBB; margin:2px; }
.ver {float: right; overflow:hidden;}
.guiaOrden { display:inline; }
.guiaOrden p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006699; float:left; padding:0 5px; margin-top:5px;}

.formContent {display:block; position:relative;overflow:hidden; background: #F7F7F7; padding:10px; margin:5px 0 ;}
.formContent select, input {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:17px;}
.cjaFormEsp { padding:0; margin:0 0 10px 0;}
.cjaFormEsp select, input {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;}
*/

/*FICHA*/
/*#guia{background:#FFF;}
.boxFichaGuia {display:block; position:relative; overflow:hidden;}
.boxFichaGuia .boxHead{display:block;position:relative; overflow:hidden; background: #E3E1CA; height:50px; line-height:50px; padding:0 20px;}
.boxFichaGuia .boxHead h6{display:block; position:relative; overflow:hidden; float:left; margin: 15px 5px;}
.boxFichaGuia .boxHead h5{display:block; position:relative; overflow:hidden; float:right; border:1px solid red;}
.boxFichaGuia .boxBody {display:block; position:relative; overflow:hidden; background:#FFF; height:auto!important; height:300px; min-height:300px; padding:10px;}
.boxFichaGuia .guiaServicios{clear:both; display:block; position:relative; overflow:hidden; background:#FFF; text-align:center; vertical-align: bottom; padding-bottom:15px; }
.boxFichaGuia .guiaServicios ul{display:block; position:relative; overflow:hidden; margin:0; padding:0; width:100%;}
.boxFichaGuia .guiaServicios li{display:block; position:relative; overflow:hidden; float:left; margin:0; padding:4px; height:78px;}
.boxFichaGuia .guiaServicios span{display:block; position:relative; overflow:hidden; clear:left; padding-top:40px;}*/
/*#fichaDatos {font-family: Georgia, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; font-size:1.2em; padding:5px 0;color:#595959;}
#fichaDatos table, #fichaDatos tr, #fichaDatos td {padding:5px 0;}
#fichaDatos span {color:#CC0000; font-weight:bold;}*/








