/* CSS Document HOTELES*/

/* Formato DATOS GENERALES en Lat Izq */

#hot_datosgen4,#hot_datosgen3,#hot_datosgen2,#hot_datosgen1,#hot_datosgen5{
 width:180px;
 padding-left:10px;
 padding-right:5px;
 padding-top:5px;
 padding-bottom:5px;
 border:1px solid #ccc; 
}

/* Formato LOGO, IDENTIFICADOR y DIRECCIÓN (Con Categoría Hotel) dentro de Datos Generales*/

#hot_logo{
 padding-right:10px;
 /*float:left;*/
}

#hot_id4,#hot_id3,#hot_id2,#hot_id1,#hot_id5{
 font-size:11px;
 /*padding-right:2px;*/
} /* Hay para cada uno por si quiero cambiar el color de la letra*/

#hot_dir4,#hot_dir3,#hot_dir2,#hot_dir1,#hot_dir5{
 font-size:11px;
 padding-top:5px;
 clear:both;
} /* Hay para cada uno por si quiero cambiar el color de la letra*/

/* Formato MENU HOTELES ONASOL Lat Izq*/

#hot_menuhoteles{
 width:180px;
 padding-left:5px;
 padding-right:5px;
 padding-bottom:10px;
 border:1px solid #ccc; 
}

/* Formato Titulo Menu Hoteles que tiene un enlace para descubrir todos los hoteles*/

.restohoteles{
 padding:5px 5px 5px 5px;
}

.restohoteles a{
 font-style:normal;
 font-size:14px;
 color:#0000CC;
 text-align:center;
}

.restohoteles a:HOVER{
 font-style:normal;
 font-size:14px;
 text-align:center;
 color:#0066FF;
}

/* Formato CLASE SUBMENUHOTEL (Menu Hotel Onasol a la Izquierda)
con LISTAS, ELEMENTOS DE LISTAS y ENLACES de los Elementos*/

.submenuhotel{
 padding:10px 5px 10px 5px;
 border-bottom:2px solid #ccc;
}

.submenuhotel ul{
margin-top:0px;
padding-top:0px;
}

.submenuhotel li {
font-size:12px;
color: #0000CC;
font-style:italic;
}

.submenuhotel li a{
font-size:12px;
color: #0000CC;
font-style:normal;
text-decoration:none;
}

.submenuhotel li a:HOVER{
font-size:13px;
color: #0066FF;
font-style:italic;
text-decoration:none;
}


/* FONDO de los ID Menu Hoteles Onasol LatIzq, DATOS GENERALES y AREAS de Descripción Hoteles por Cat*/

#e4,#sme4,#hot_datosgen4,.desc_hotel4 {background-color:#FFCC33;}
#e3,#sme3,#hot_datosgen3,.desc_hotel3 {background-color:#CCCCFF;}
#e2,#sme2,#hot_datosgen2,.desc_hotel2 {background-color:#CCDFFF;}
#e1,#sme1,#hot_datosgen1,.desc_hotel1 {background-color:#FFCCDD;}
#e5,#sme5,#hot_datosgen5,.desc_hotel5 {background-color:#C2FEC2;}

/* Formato de AREAS de DESCRIPCIÓN HOTEL por Categorías*/

.desc_hotel4,.desc_hotel3,.desc_hotel2,.desc_hotel1,.desc_hotel5{
 width:270px;
 padding:0px 5px 10px 5px;
 font-size:11px;
}

/* Formato Párrafos LISTASERVICIOS (DOBLE 2*130) y LISTASERV (SIMPLE 260)*/

.serv_sup{
 margin-bottom:5px;
 text-align:justify;
}

.listaservicios{
 width:130px;
 float:left;
}

.listaserv{
 width:260px;
}

.listaservicios ul,.listaserv ul{
 padding:0px;
 margin:0px;
 padding-left:0px;
 font-size:10px;
 margin-bottom:5px;
}
.listaservicios li,.listaserv li{
 margin-left:20px;
}

.listaservicios ul.nivel2 li{
margin-left:28px;
}

.listaserv ul.nivel2 li{
margin-left:28px;
}

.serv_inf{
 clear:both;
 text-align:justify;
}

/* Formato Foto Fachada Hotel y Menu Opciones Lateral Derecho*/

#hot_fotofachada,#hot_opcionesmenu{
 width:180px;
 padding: 0px 10px 10px 10px;
}

/* Opción de Menú de Opciones Lateral Derecho en HOTELES*/

.opmenu ul,.opmenu4 ul,.opmenu3 ul,.opmenu2 ul,.opmenu1 ul,.opmenu5 ul{
 list-style:none;
 padding:0px;
 margin:0px;
}

.opmenu li a,.opmenu4 li a,.opmenu3 li a,.opmenu2 li a,.opmenu1 li a,.opmenu5 li a{
 font-style:normal;
 font-size:16px;
 display:block;
 border:1px solid #ccc;
 width:100%;
 height:25px;
 text-align:center;
 text-decoration:none;
}

.opmenu li a{
 background-image:url(../fondos/fondodoble.jpg);
 color:#003366;
}
.opmenu4 li a{
 background-image:url(../fondos/fondodoble4.jpg);
 color:#0000CC;
}
.opmenu3 li a{
 background-image:url(../fondos/fondodoble3.jpg);
 color:#0000CC;
}
.opmenu2 li a{
 background-image:url(../fondos/fondodoble2.jpg);
 color:#0000CC;
}
.opmenu1 li a{
 background-image:url(../fondos/fondodoble1.jpg);
 color:#0000CC;
}
.opmenu5 li a{
 background-image:url(../fondos/fondodoble5.jpg);
 color:#0000CC;
}

.opmenu li a:HOVER{
 color:#0099FF;
 background-position:bottom;
}
.opmenu4 li a:HOVER,.opmenu3 li a:HOVER,.opmenu2 li a:HOVER,.opmenu1 li a:HOVER,.opmenu5 li a:HOVER{
 color:#FFFFFF;
 background-position:bottom;
}

.tabfoto{border: 0px solid #fc3;}
.tabfoto td {
text-align:center;
font-size:11px;
color:#006;}

.tabfoto4pie{border-top: 1px solid #fc3;}
.tabfoto3pie{border-top: 1px solid #ccf;}
.tabfoto2pie{border-top: 1px solid #CCDFFF;}
.tabfoto5pie{border-top: 1px solid #C2FEC2;}
.tabfoto1pie{border-top: 1px solid #fcd;}

.tabfoto4pie td a,.tabfoto3pie td a,.tabfoto2pie td a,.tabfoto5pie td a,.tabfoto1pie td a{
font-size: 12px;
color:#006;}
.tabfoto4pie td a:HOVER,.tabfoto3pie td a:HOVER,.tabfoto2pie td a:HOVER,.tabfoto5pie td a:HOVER,.tabfoto1pie td a:HOVER{
color:#09F;}
