/*  Site styles */
/*Divisiones Excluidas*/
/* ilander - Ticket 4219 */
div#right {
border:1px solid #CCCCCC;
background:#E6E6E6;
height:/*790px*/860px;
#height:/*790px*/880px;
left:741px;
padding:0 3px;
float:left;
top:132px;
width:185px;
margin-top: 10px;
}
div#hor {display:none;}
* { font-family: Tahoma; Arial;}
body {margin:0px; padding:0px;   font-size:63%;  color:#333;}
div.head a {color:#FFF;}
div.banner {min-width:150px; height:auto;}
/* Estilo genérico */
p {line-height:150%; font-size:1.2em;}
div#MainContent input {font-size:1em;}
div#MainContent label {font-size:1em;}
span {font-size:1.2em;}
/*agregado por eramirez 22-01-2009. cambio para reporte de mis reservas*/
a span {font-size: 1em;}
/*fin de agregado eramirez 22-01-2009*/
legend {font-size:1.2em;}
a {text-decoration:none; font-size:1.2em;}
/*a:hover {text-decoration:underline;}*/
a:visited {}
a img {border:0px;}


h1 {
margin:0px;
padding:0 5px 5px 0px;
font-size:1.5em;
color: #B81415;
font-weight:bold;
text-align:left;
border-bottom:1px solid #B81415;
}

h2 {width:100%; margin:0px; font-size:1em; color:#333;}
h3 {font-size:1.4em; margin-left:10px;}

div#LeftSide h3 {width:210px; color:#B81415;  border-bottom:2px solid #B81415; padding:3px 5px;}
div#LeftSide div.NavSec {background:#FFF;}
div#LeftSide div.NavSec ul {margin-top:-10px; width:220px;}
div#LeftSide div.NavSec ul li { margin:1px 0 0 0; padding:3px 5px 3px 14px; background-image: url(bulletNav2.png); background-repeat: no-repeat; background-position: 2px 5px;}

div#LeftSide div.NavSec ul li.current{font-size:1.1em; }
div#LeftSide div.NavSec ul li.current a {color:#B81415; font-weight:bold;}

div#LeftSide div.NavSec ul li a {color:#333;}
div#LeftSide div.NavSec ul li a:hover {color:#B81415;}

div#MainContent h2 {color:#B81415;}
div#MainContent div#divTexto h2 {color:#B81415; margin-left: 0px; padding-top: 10px;}




/* modificado por mvizaya-------------------*/
/*div#MainContent div#mapa div#TabbedPanels1 {width: 0px;} */
div#MainContent div#mapa div.TabbedPanels {width: 560px;margin-top:-19px;}
div#MainContent>div#mapa>div.TabbedPanels {width: 580px;margin-top:-12px;}

ul {list-style:none;}
li {margin-left:0px;}
dl, dt, dd {margin:0px;}
div#container {width:1000px; margin-left:5px;}
div#Head {width:990px; height:120px; /*background: url('banner_principal.png') right  no-repeat;/* background-image: url(fnd_head.png); background-position: left; background-repeat: no-repeat; border-bottom:2px solid #C00F3D; padding-bottom:2px; */}

/* ilander - Ticket 4219 */
/*div#LeftSide {float:left; width:/*240px*//*200px; background:#FFFFFF; height:1191px; min-height:520px; margin:10px /*20px*//* 0px 10px 0px;} */
div#LeftSide {float:left; width:/*240px*/200px; background:#FFFFFF; height:500px; min-height:520px; margin:10px /*20px*/ 0px 10px 0px;}
/* ilander - Ticket 4219 */
/*div#MainContent {float:left; min-height:560px;padding:5px; margin:10px 0px; background:#FFF; text-align:justify; width:/*690px*//*588px;} */
div#MainContent {float:left; min-height:500px;padding:5px; margin:10px 0px; background:#FFF; text-align:justify; width:/*690px*/588px;}

/*html>body>div#container>div#MainContent {width:440px !important;}*/
div#Footer {clear:both; width:995px; height:15px; padding:5px;  background-image: url(stl/footer.png); background-repeat: no-repeat; color:#FFF;}



/*Barra de Navegacion*/
div.nav0 {color:#FFF; width:420px;}
div.nav0 a {text-decoration:none; padding:0 15px; color:green; }
/*div.nav0 a:hover {text-decoration:underline; }*/

/* Estilo Banners Home*/
div.Banners { clear:both; width:180px; padding:0px;}
/*Modificado por mvizcaya octubre 2008---- para colocar imagenes verticales*/
div.Banners ul.ulBanners {min-width:150px; margin-left:-43px;}
div.Banners ul.ulBanners li.liBanners {min-width:180px; float:left; margin:0px 2px;}
div.Banners ul.ulBanners li.liBanners img{ width:185px; margin:0px;}

/*Estilo Formulario de Registro*/
/*ilander - Ticket 4244*/
div#LeftSide div#accesUser{width:/*230px*/175px; padding:5px 3px;padding-right:0px; width:100%;background-image:url(../imagenes/BaseAcceso.png);background-repeat:no-repeat; background-position:center top; background-color: #e6e6e6;margin-top:/*20px*/10px;}
div#accesUser fieldset.loginForm {border:0px; margin-bottom:-20px;margin-left: 0px;}
div#accesUser fieldset.loginForm legend {padding-left:40px; color:#000000; font-weight:bold; margin-left:0px; font-size:1.3em;}
div#accesUser fieldset.loginBox {border:0px;margin-left: 4px;font-size: 1.2em;}
div#LeftSide>div#accesUser>form>fieldset.loginForm>fieldset.loginBox{border:0px;margin-left: 0px;}
div#accesUser fieldset.loginBox label.login span {color:#B81E1C; margin-right:100px; font-size:1em;}
div#accesUser fieldset.loginBox input#loginValue {margin-bottom:/*5px 0px 10px 0px*/10px; width:175px; border:1px solid #CCC; padding:1px 2px;}
div#accesUser fieldset.loginBox label.password span{color:#B81E1C; margin-right:100px; font-size:1em;}
div#accesUser fieldset.loginBox input#passwordValue{margin-bottom:/*5px 20px 10px 0px*/ 10px; width:175px; border:1px solid #CCC; padding:1px 2px;}
div#accesUser fieldset.loginBox input.TextoAccionLogin{color:#666; margin-left:125px; border:1px solid #ccc; background:#F5f5f5; font-weight:bold;}


/*Estilo Formulario de Registro*/
div#accesUser_per{width:230px; padding:5px 10px; background-image: url(fnd_form_acceso.jpg); background-repeat:no-repeat; margin-top:20px;}
div#accesUser_per fieldset.loginForm {border:0px; margin-bottom:-20px;}
div#accesUser_per fieldset.loginForm legend {color:#B81E1C; font-weight:bold; margin-left:0px; font-size:1.3em;background-image:url(barra_acc_usu.png);background-repeat:no-repeat; }
div#accesUser_per fieldset.loginBox {border:0px;background: #E6E6E6;}
div#accesUser_per fieldset.loginBox label.login span {color:#B81E1C; margin-right:100px; font-size:1em;}
div#accesUser_per fieldset.loginBox input#loginValue {margin:5px 0px 10px 0px; width:175px; border:1px solid #CCC; padding:1px 2px;}
div#accesUser_per fieldset.loginBox label.password span{color:#B81E1C; margin-right:100px; font-size:1em;}
div#accesUser_per fieldset.loginBox input#passwordValue{margin:5px 20px 10px 0px; width:175px; border:1px solid #CCC; padding:1px 2px;}
div#accesUser_per fieldset.loginBox input.TextoAccionLogin{color:#666; margin-left:130px; border:1px solid #ccc; background:#F5f5f5; font-weight:bold;}

/**/
.hiden {display:none;}


/* Texto Catalogo Principal*/
div#CatPpal {margin-top:40px;padding-top: 10px; height:130px;margin-left:10px;border: 1px solid #CCCCCC;}

/*div.CatTop {width:496px; margin-left:0px; padding:0; border-bottom:1px solid #CCC;background-image: url('WIBamigos/stl/fnd_catBorderLeft.png');background-repeat: repeat-y; background-position: /*667px 0 right center;}*/



div.Cat {width:/*680px*/100%;  height: 150px; /*border-left:1px solid #CCC; border-right:0px; border-bottom:0px;  padding:0 5px; background-image: url('fnd_catBorderLeft.png'); background-repeat: repeat-y; background-position: right center;*/}
div.Cat table tr#Catalogo {text-align:left;  width:400px; margin-left:0px;}
tr#Catalogo li.LiSection {}

/*div.Cat table tr ul#Catalogo li.LiSection td ul.UlSection {list-style:none; width:152px; /*float:left; margin:20px 5px;padding-top:0px}*/
div.Cat table tr  td.UlSection {list-style:none; width:152px; /*float:left;*/ margin:20px 5px;padding:0px}
/* ------   OJO ------*/
/*table tr ul#Catalogo li.LiSection td ul.UlSection li.liMarca {width:152px; height:20px; padding:0 5px; background: url(fnd_titcat.png); background-repeat:no-repeat; }*/
div.Cat table tr  td.UlSection div.liMarca {width:126px; height:16px; padding:0 5px; background:#605C5D /*url(fnd_titcat.png); background-repeat:no-repeat*/; color: #FFFFFF;text-align: center;}
div.Cat table tr  td.UlSection img.liImagen {width:140px; height:100px; }
div.Cat table tr  td.UlSection div.liDetalles {float:left; width:100px; height:20px; border-top:2px solid #ccc; padding-top:4px; background-image: url(fnd_detcat.png); background-repeat:no-repeat; background-position:right 3px; text-align:right; padding-right:30px;}
div.Cat table tr  td.UlSection div.liDetalles  a {font-size:0.9em;}
div.Cat table tr  td.UlSection div.liPrecio   {float:left; width:152px; height:20px; padding-top:6px; color:#FF6600; font-weight:bold; font-size:1.3em;}
div.Cat table tr  td.UlSection div.liCotizar {float:left; width:40px; height:20px; border-top:2px solid #ccc; padding-top:4px; text-align:right;}
/*div.CatBottom {width:/*680px 500px; height:8px; background-image: url(fnd_catBottom.png); background-repeat:no-repeat; margin-left:0px; background-position: center bottom;}*/

/* Texto Bienvenido */
div.bienvenidaTxt {float:left; width:330px !important;}
div.bienvenidaTxt h1 {widht:330px !important;}

/* Texto Mapa del Sitio */
div.mapa {float:left; width:350px !important; margin-left:-5px;}
div.mapa ul li a {font-size:12px;}


h2.PValores {text-align:left;}
h2.PValores a {text-decoration:none; color:#333333;}
h2.PValores a:hover {text-decoration:underline; color:#B81415;}
h2.PVentajas {text-align:left;}
div#v1, div#v2, div#v3, div#v4, div#v5, div#v6, div#v7,div#v8, div#v9, div#v10, div#v11, div#v12, div#v13, div#v14 {font-size:1.2em; border:1px solid #F0F0F0; padding:5px; line-height:150%; text-align:justify; margin-top:8px;}
div#v3 p {font-size:1.1em;}
div#v11 p {font-size:1.1em;}
div#v3 ul {list-style:square;}

div.historia {margin-top:20px;}

div .intro h1 {}
div.intro h2 {font-size:1.2em; text-align:left; margin-bottom:0;}
div.intro ul li {font-size:1.2em;}
div.intro em {font-style:normal; margin:0;}
div.intro p {margin: 0;}

div.promo h1 {margin:10px 0;}

img.CarImg {float:left;  width:330px;}
div.FastRef {float:right; margin-top:-124px; width:250px; margin-left:-60px;  font-size:1.4em; color:#666666; font-weight:bold;}
div.FastRef li.CapMaletero {  background-image:url(ico_bag.png); background-repeat:no-repeat; background-position:left; padding-top:150px; padding-left:30px; margin-bottom:10px; height:25px;}
div.FastRef li.CapPersonas {  background-image: url(ico_person.png); background-repeat:no-repeat; background-position:left ; padding-top:25px; padding-left:55px; margin-bottom:10px;}
div.FastRef li.CapFuel {  background-image:url(ico_gas.png); background-repeat:no-repeat; background-position:left; padding-top:15px; padding-left:55px; height:25px;}
div.FastRef li.CapMaletero1 { background-image:url(m1.png); background-repeat:no-repeat; background-position:left; padding-top:150px; padding-left:55px; margin-bottom:10px; height:25px;}
div.FastRef li.CapMaletero2 { background-image:url(m2.png); background-repeat:no-repeat; background-position:left; padding-top:15px; padding-left:55px; margin-bottom:10px; height:25px;}
div.FastRef li.CapMaletero3 {background-image:url(m3.png); background-repeat:no-repeat; background-position:left; padding-top:15px; padding-left:55px; margin-bottom:10px; height:25px;}

div.Descripcion {float:left;  width:270px; margin-left:15px; margin-top:35px;}
div.Descripcion dl dt {height:23px; border:1px solid #CCC; background:#F0F0F0; background-image:url(fnd_tit_det.png); background-repeat:no-repeat; background-position:2px 8px; padding-top:6px; padding-right:2px; font-size:1.2em; color:#666; font-weight:bold; text-align:right;}
div.Descripcion dl dd {padding:5px 10px; border:1px solid #CCC; border-bottom:0px; border-top:0px; font-size:1.2em;}
div.Descripcion dl dd.DetCar ul li{margin:4px 0px 4px -24px; list-style:square;}
div.Descripcion div.DetCarBttm { background-image:url(fnd_detbottom.png); background-repeat:no-repeat; background-position:bottom; height:23px; margin-bottom: 35px; margin-top: -5px;}

div.Ubicacion {float:left;  width:270px; margin-left:/*100*/10px;margin-top:/*100*/10px;}
div.Ubicacion dl dt {height:23px; border:1px solid #CCC; background:#F0F0F0; background-image:url(fnd_tit_det.png); background-repeat:no-repeat; background-position:2px 8px; padding-top:6px; padding-right:2px; font-size:1.2em; color:#666; font-weight:bold; text-align:right;}

div.Ubicacion dd {padding:5px 10px; border:1px solid #CCC; border-top:0px; border-bottom:0px;}
div.Ubicacion ul li { margin:5px 0; font-size:1.2em; font-weight:bold; color:#666666;}
div.Ubicacion ul li ul { margin:3px 0; border:0px;}
div.Ubicacion ul li ul li{ font-weight:normal; font-size:1em; list-style:square;}
div.Ubicacion div.DetCarBttm { background-image:url(fnd_detbottom.png); background-repeat:no-repeat; background-position:bottom; height:23px; margin-top: -5px;}

/* Añadidos hoy */

a img {border:0px;}
td.tdVarNav {padding:5px 30px 5px 20px; background-color:#B81415; background-image:url(fnd_varnav.jpg); background-position:right -5px; background-repeat:no-repeat;}
td.tdVarNav a {font-family:arial; font-size:1em; color:#FFF; text-decoration:none;}

/*div#MainContent h1 {
width:675px300px;
margin:0px;
padding:5px 5px 7px 0px;
font-size:1.3em !important;
color: #333 !important;
font-weight:bold;
text-align:left;
background-image: url(fnd_h1Mc.jpg);
background-repeat:no-repeat;
background-position:0 17px;
text-transform: capitalize;
border-bottom:0px;
}*/
h1 span {background:#f0f0f0; padding:1px 3px; font-size:1em ;}

/*Estilos para el Mapa (finales) */
/* div#mapa dl {width:/*320px 560px; background:#F5F5F5; border:1px solid #F0F0F0; padding:2px; min-height:80px;} */
/*ilander - Ticket 4234 */
div#mapa dl {width:570px; _width:575px;background:#F5F5F5; border:1px solid #F0F0F0; padding:2px; min-height:80px;}
div#mapa dl h3 {margin-bottom:0px; margin-top:0px; margin-left:0px; font-size:1.2em; color:#666;}
div#mapa dl dt {text-align:left; border-bottom:1px solid #B81415; color:#B81415; padding-bottom:3px; margin-bottom:4px; margin-top:8px; font-weight:bold; font-size:1em !important;}
/*ilander - Ticket 4234 */
/* div#mapa dl dd {} */
div#mapa dl dd {color:#666;}
div#mapa dl dd p {line-height:130%; font-size:1.0em;}
div#mapa dl dd span {font-size:1.0em;}
/* Esta es la instrucción que se pone cuando se quieren mostrar 10 ciudades en las pestañas de Donde Estamos: lo que se cambiar es el font-size */
/*div#mapa ul li a {display: block; text-decoration:none; font-size:1.05em;text-align:center; } */
/* Esta es la instrucción que se pone cuando se quieren mostrar 8 ciudades en las pestañas de Donde Estamos: lo que se cambiar es el font-size */
div#mapa ul li a {display: block; text-decoration:none; font-size:1.2em;text-align:center; }
/* fin - ilander - Ticket 4234 */
div#Indice{text-align:center; width:580px;}

/* estilos para imagen*/
/*div#MainContent div#mapa div#TabbedPanels1 div.TabbedPanelsContentGroup div div div  img {width: 300px; height: 165px; }

/* estilo para tabla que contiene el formulario de reservaciones*/
div#MainContent div#divTable table#frmCotizacion1{}

div#frmCotizacion1{ border:1px solid #CCC; width:100%;  font-family:tahoma;font-size:1.2em; padding:5px; margin-left: 1px;background: #F5F5F5;border-top: 2px solid #D02522;}
div.frmCotizacion { border:1px solid #CCC; font-family:tahoma;font-size:1.2em}
div.frmCotizacion div {padding:3px;}
div.frmCotizacion div#localidades_inicio {padding:5px;}
/* ilander - Ticket 4200 */
div.frmCotizacion div.tdTitulo{text-align:left; background-color:#B81415; color:#FFF; font-weight:bold;}
div.frmCotizacion div.tdData {text-align:center;width:116px;height: 10px;}
div.frmCotizacion .tdField {border:1px solid #CCC; background:#F0F0F0;}
div.frmCotizacion .tdList {border:1px solid #CCC; background:#F0F0F0;}
div.frmCotizacion .tdButton {margin-top: 14px; background:#B81415; border:1px solid #333; color:#FFF; padding:1px; font-size:12px;}
#modelo{WIDTH: 165px;}
#email_verificacion{WIDTH:170px;font-size:1em;} /*Ajuste de tamaño de la caja de email*/
 div#MainContent div#parReserva form#form1 div#divspan{}
 /*div#MainContent div#parReserva form#form1 */span#pestana1, span#pestana2{font-weight: bold; background-image:url(../imagenes/BasePestana.png);background-repeat:no-repeat;margin-left: 1px; padding-left:100px; padding-right:15px; padding-top:12px; text-align: right;}
div#MainContent div#parReserva form#form1  span#pestana2 {padding-left: 140px; padding-right: 32px; margin-left:-3px;}
div#MainContent div#parReserva form#form1  h1.transparente {background-image:url(../imagenes/BasePestanaNoActiva.png);background-repeat:no-repeat;cursor:pointer;}
div#MainContent div#parReserva form#form1  span#pestana2:hover,div#MainContent div#parReserva form#form1  span#pestana1:hover{cursor: default; text-decoration: underline;}
div#parReserva h1#pestana1, div#parReserva h1#pestana2 {padding-left: 0px; margin-top: 0px;background-image: url(../imagenes/BasePestana.png); background-repeat:no-repeat;background-position: left center; font-size: 1.2em;color: #000000;width: 240px;height: 25px;border-bottom: 0px;text-align: right;padding-right: 0px;line-height: 25px; padding-bottom: 0px; float: left;}
div.clearpestana {clear: both;}
 div#divTable {width: 580px;}
 div#MainContent>div#parReserva>form#form1>div#divTable {width: 580px;min-height: 300px;}
div#MainContent div#parReserva h1 {background-image:url (WIBamigos/imagenes/barra_central.png); background-repeat:no-repeat; background-position: center; }



div#frmCotizacion1 div.divContenido , div#divboton {float: left; width: 116px;text-align: center;font-size: 0.9em;padding:0px; margin:0px; }
div#frmCotizacion1 div.divboton {text-align: right; }
div#MainContent div#divTable div#localidades_inicio {width: 116px;}
div#MainContent div#limpiador {clear:both;}
div#MainContent div#marcas {padding: 0px; font-size: 0px;}
div#MainContent div#categorias {padding: 0px; font-size: 0px;}
div#MainContent div#modelos {padding: 0px; font-size: 0px;}
div#MainContent div#ciudad_alquiler {padding: 0px; font-size: 0px;}
div#MainContent div#ciudades_retorno {padding: 0px; font-size: 0px;}
div#MainContent div#localidades_retorno {padding-top: 3px; font-size: 0px;}
div#MainContent div#frmCotizacion1 select#ubicacion_inicio {margin-top: -4px;}
div#MainContent div#frmCotizacion1 select#ubicacion_retorno {margin-top: -2px;}
div#MainContent div#frmCotizacion1 div#email_usu {float: left;width: 50px; white-space: nowrap;}
div#MainContent div#frmCotizacion1 div#combo_email {padding-left: 10px;}

/*div#MainContent div#par161 {margin:10px; width: 520px;}*/

div.TabbedPanelsContent table {width: 100%;}
div.TabbedPanelsContent table tr td img {width: 560px; /*height: 135px;*/}
/*div.TabbedPanelsContent>table>tr>td>img {width: 100%p; /*height: 135px;*/}

div#ciudades_retorno {width: 120px;}

div#frmCotizacion1 div#datos_devolucion,  div#datos_alquiler{min-height: 35px;}

li.TabbedPanelsTabSelected{}
div#skype {background:#FFFFFF ; text-align: center;}
div#par41{background:#FFFFFF ; }
div#ayuda_linea img{width: 180px;}
div#ayuda_linea{padding-top:10px; background:#FFFFFF;text-align: center;  }

/*-------------- Menú Izquierdo -----------------------------*/

div.nav3 ul li {background-image:url(barra_menu.png); background-repeat:no-repeat;background-position: center;height: 36px;}
div.nav3 ul li a {padding-top:11px; padding-right:25px; font-size: 1.2em; color:#000000;font-weight: bold;text-align:right;height: 10px;letter-spacing: 0;}
div.nav3 ul li a:hover {font-size: 1.2em; padding-right:25px; text-decoration: underline;padding-top:11px; }
div.nav3 ul  li.current {font-size: 1em;}
div#registrarse  a#a_aqui {font-weight: bold;font-size: 1.2em; color: #000000;}
div#LeftSide div#registrarse {text-align: center;background-image: url(../imagenes/barra_contrasena.png); background-repeat:no-repeat;background-position: center bottom;height:60px;}
div#LeftSide div#registrarse a.register, span.register {font-weight: bold; font-size: 1.2em; color: #000000;/*el color es para el href*/ }
div.nav3 {background: #E6E6E6;}


/*-----------------------------------------*/
div#MainContent .intro h1,  div#mapa h1, div#parRegistro h1, .Servicio h1, div#parMapa h1 , div#parContacto h1, .aboutUs h1 , div#Ver0 h1, div#detalle_carros h1 {margin-top: 10px;background-image: url(../imagenes/BasePestana.png); background-repeat:no-repeat;background-position: right center; font-size: 1.2em;color: #000000;width: 220px;height: 17px; #width: 240px; #height: 25px;border-bottom: 0px;text-align: right;line-height: 8px; padding:8px 20px 0 0;}
div#mapa h1 {line-height: 10px;}

/*.TabbedPanels ul.TabbedPanelsTabGroup li#li_css {padding-left: 100px;}
.TabbedPanels>ul.TabbedPanelsTabGroup>li#li_css {padding-left: 100px;}*/
div#MainContent div.TabbedPanels ul.TabbedPanelsTabGroup {background:#B81415; width: 580px;height:27px;}
/*div#MainContent>div.TabbedPanels>ul.TabbedPanelsTabGroup {background:#B81415; width: 100%;height:27px;}*/


div#MainContent div#parCarros {overflow:hidden;}
div#MainContent div#parCarros p{ padding:10px;}
div#MainContent li.TabbedPanelsTab {float: right;}
.TabbedPanels ul.TabbedPanelsTabGroup li.TabbedPanelsTab {background-image: none;}
/*div.intro p , h2, ul {background: #F5F5F5;}*/
div#parTexto div#divTexto {background: #F5F5F5;border: 1px solid #CCCCCC;border-left:1px solid #D02724; padding:10px;}
div#MainContent div#parReserva {margin-top:-5px;}
div.intro ul {margin-top:0px; margin-bottom: 0px;background: #F5F5F5;}
div.TabbedPanels .TabbedPanelsContentGroup , div#frmCotizacion1 {border-left:1px solid #D02724;}
div.TabbedPanels .TabbedPanelsContentGroup  {border: 0px;}
div.TabbedPanels {border: 1px solid #CCCCCC;}
 div#parCarros p {border:1px solid #CCCCCC;border-left:1px solid #D02724;}
div.aboutUs div#divAbout div#divintro {}

div#divCerrar {width: 200px; border:#cccccc 1px solid;font-size: 1.2em; background: #f5f5f5;font-family:Tahoma,Arial ; text-align: center;}
div#divCerrar a {font-weight: bold; color: #000000;}
div#Usuario {}
div#combo_email span#spanMens {margin-top: -17px; font-size:0.9em;font-weight:bold;word-spacing:-1px;}
div#mensaje{
border: 1px solid #CCCCCC;
/*color:#C60B16
font-weight:800;;*/
font-size:1.2em;
padding:20px;
text-align:center;
}
div#mensaje a{background:#F5F5F5 none repeat scroll 0 0; border:1px solid #CCCCCC; color:#666666; font-weight:bold; display: block; width:60px;}
td div#mensaje {border: none; font-size: 0.8em;}
td div#mensaje a{background:#F5F5F5 none repeat scroll 0 0; border:1px solid #CCCCCC; color:#666666; font-weight:bold; display: inline; width:80px; text-align: center; margin:0px 10px; padding:2px;}
/*detalle de la reservacion*/
div h2.tituloresv{font-family:tahoma; font-size:1.6em;}
td.totalfinal{text-align: right;}
div div#periocidad{font-size: 1.1em; margin-top:-10px; padding-left:30px;}
div p.periocidad{padding-left:30px;margin:25px 0px;}
td.celdaBotones{padding:20px 0px 0px 0px;text-align:center;}
td input.TextoAccionLogin, div input.TextoAccionLogin{ background:#F5F5F5 none repeat scroll 0 0; border:1px solid #CCCCCC; color:#666666; font-weight:bold;cursor:pointer;}
td input.deshabilitado{ background:#F5F5F5 none repeat scroll 0 0; border:1px solid #CCCCCC; color:#E6E6E6; font-weight:bold;}
td input.TextoAccionLogin#Guardar{display:none;}
/*detalle de la reservacion*/
/*evelio ramirez. mis reservas*/
.divFieldName{font-size: 1.1em;}
#tabContenido1{padding-top: 30px; padding-left: 30px; padding-bottom: 10px;background-color: #e6e6e6; border: 1px solid #b71415; border-top: none;}
span.NameFieldName{color: #b71415; font-weight: 600;}
.campo{padding-left: 10px; font-weight: 600;}
#Mis_reservas {background-color:#F5F5F5; border:1px solid #E6E6E6; padding-bottom:10px;}
/*evelio ramirez. mis reservas*/
/*evelio ramirez. solicitudes pendientes*/
#pendientes{text-align: center;}
#pendientes table tr td {height: 20px; vertical-align: middle;}
#pendientes table tr td.img {padding: 10px 0px;}
#m_reservas table tr td {height: 20px; vertical-align: middle;}
#m_reservas table tr td.img {padding: 10px 0px;}
#detalles{padding-left:125px; padding-top:15px;}
#misreservas{ padding-top:15px;}
#detalles *, #misreservas th, #misreservas td{border:1px solid #B71415; padding:3px; text-align:center;}
.nopar{background-color:#E6E6E6;}
.par{ padding:3px; text-align:center;}
.enlaces{ text-align: center; padding: 10px;}
.enlaces a{color: black; border: 1px solid #cccccc; background-color:#e0dfe3; padding: 2px; }
.enlaces a:hover{color: black; text-decoration: none; cursor: default;}
div#divLogueo {color: #d02522; font-weight: bold; font-size:1.2em;padding-bottom:10px;}
/*evelio ramirez. solicitudes pendientes*/
/*estilos para la paginacion*/
span.click , h1.click {cursor:pointer;color:blue;}
div#paginacion{color:#C61408;}
div#paginacion span.click{color:#C61408;}
div#paginacion span.next,div#paginacion span.previous{font-size:1em;}
div#paginacion label.actual{font-weight: bold;text-decoration:underline;}
/* ilander - Ticket 4206 */
td.tdData {padding-left:30px;}
#NombreCompleto{WIDTH:170px;font-size:1em;} 
/*ilander - Ticket 4232 */
/*Estilos para Preguntas Frecuentes */
ul.faqs {list-style: square;}
li.faqs {margin-right: 30px;}
li.faqs1 {margin-right: 30px;}
a.faqs {color:#E32330;font-family:Tahoma;letter-spacing:0.5px;font-weight:bold;font-size: 1.2em;}
a.faqs1 {color:black;font-family:Tahoma;letter-spacing:0px;font-weight:bold;font-size: 1.3em;font-variant:small-caps;margin-bottom:30px;}
div.faqs1 {font-weight:bold;color:#E32330;padding:3px 0px;margin-left:30px;margin-right:20px;font-size: 1.2em;letter-spacing:0.5px;}
div.faqs2 {padding:3px 0px;margin-left:30px;margin-right:20px;font-size: 1.2em;letter-spacing:0.5px;}
.bgcontenidofaq p{padding-left:28px;padding-right:28px;padding-bottom:20px;}
.bgcontenidofaq dl{padding-left:28px;padding-right:28px;padding-bottom:20px;}
.bgcontenidofaq h1 {margin-top: 10px;background-image: url(../imagenes/BasePestana.png); background-repeat:no-repeat;background-position: right center; font-size: 1.2em;color: #000000;width: 220px;height: 17px; #width: 240px; #height: 25px;border-bottom: 0px;text-align: right;line-height: 8px; padding:8px 20px 0 0;}
/*ilander - Ticket 4236 */
/*Estilos para Noticias */
.bgcontenidoNot h1 {margin-top: 10px;background-image: url(../imagenes/BasePestana.png); background-repeat:no-repeat;background-position: right center; font-size: 1.2em;color: #000000;width: 220px;height: 17px; #width: 240px; #height: 25px;border-bottom: 0px;text-align: right;line-height: 8px; padding:8px 20px 0 0;}
#Noticies {padding-top:2px;padding-bottom:10px;}
#Noticies .link1 {padding:10px 10px 1px 20px;}
#Noticies .link1 a {color:black;font-family:Tahoma;letter-spacing:0px;font-weight:bold;font-size: 1.4em;font-variant:small-caps;margin-bottom:30px;}
#Noticies .not1 {padding:5px 25px 1px 20px;font-size:1.2em;text-align: justify;}
#Noticies .not1 p{line-height:1.1em;font-size:1.1em;color:black;font-family:Tahoma;}
#Noticies .not1 a {color:#ffffff;}
#Noticies .link2  {padding:0px 5px 5px 20px;text-align: right;width:530px;}
#Noticies .link2 a{color:#001F67;font-size:1.2em;line-height:1.2em;}
#Noticies .raya  {margin-left:20px;border-bottom:1px solid #E32330;width:540px;text-align: center;}
img#img1 {float: left;padding:10px 20px 0px 20px !important;margin:0px 0px 0px 5px !important;}
div.noticia {margin: 0 20px 30px 10px; padding: 10px 0 0 0; text-align: justify; color: #000;}
div.noticia h2{width:575px; margin-top: 7px; color:#E32330; font-size: 2.0em;font-family:Tahoma;text-align:left}
div.noticia h3{width:520px; margin-top: 15px; color:#000000; font-size: 1.2em;font-family:Tahoma;text-align:right; margin-left: 0px;}
div.noticia p.calendar {float: left; width: 69px;height: 64px; margin: 7px; padding:0; background: #fff url(../imagenes/calendar.gif) no-repeat; text-align: center; font-size: 0.9em; font-weight: bold; color:#E32330; display: block;}
div.noticia p.calendar span.month {height: 16px; padding: 1px 0 0 0; color: #FFFFFF; display: block;}
div.noticia p.calendar span.day {height: 47px; font: bold 1.1em Tahoma;}
div.noticia p.calendar span.year {margin-top: 1px;}
div.noticia div.contenido{margin: 0 10px 5px 0; padding: 7px; border-bottom: 1px dotted #ccc; border-top: 1px dotted #ccc; clear:both; overflow: hidden;}
div.noticia div.contenido img{margin: 0 0 5px 5px;}
div.noticia div.tit-noticia {overflow: hidden; width: 100%;}
/*ilander - Ticket 4250 */
/*Estilos para Aliados */
#Aliados {padding-top:2px;padding-bottom:40px;}
#Aliados .title1{color:black;font-family:Tahoma;height:20px;font-weight:bold;font-size:1.4em; ext-align: left; padding:10px 10px 1px 20px;}
#Aliados .raya1  {margin-left:20px;border-bottom:1px solid #E32330;width:540px;text-align: center;}
div.DetaAliado {overflow:hidden;}
div.DetaAliado div.img1 img {margin:15px 15px 20px 10px !important; _margin:15px 15px 10px 10px !important;float:left;}
div.DetaAliado div.not1 {margin:20px 35px 0px 0px; text-align: justify; }
div.DetaAliado div.not1 a {color:black; font-family:Tahoma; letter-spacing:0.5px; font-size: 1.2em;line-height:1.3em;_line-height:1.4em;} 
div.DetaAliado div.not1 img {padding:6px 4px 0px 0px !important;}
.bgcontenidoAli h1 {margin-top: 10px;background-image: url(../imagenes/BasePestana.png); background-repeat:no-repeat;background-position: right center; font-size: 1.2em;color: #000000;width: 220px;height: 17px; #width: 240px; #height: 25px;border-bottom: 0px;text-align: right;line-height: 8px; padding:8px 20px 0 0;}
/*Estilos parrafo de Twitter y Facebook*/
/*ilander - Ticket 4244 */
div#LeftSide div#links {background-image: url(../imagenes/barra_contrasena.png); background-repeat:no-repeat;background-position: center bottom;height:40px;margin-top:10px;}
/*ilander - Ticket 4297 */
#CajaContacto form {padding: 30px 0px 0px 300px;}
#CajaContacto input {width:300px;padding:3px;font-family:Tahoma;font-size:1.1em;margin-left: 60px; margin-top: 2px; margin-bottom: 2px;}
#CajaContacto select {width:300px;padding:3px;font-family:Tahoma;font-size:1.1em;margin-left: 60px; margin-top: 2px; margin-bottom: 2px;}
#CajaContacto textarea {width:300px;height:150px;font-family:Tahoma;font-size:1.1em;margin-left: 60px; margin-top: 2px; margin-bottom: 2px;}
#CajaContacto label{font-size: 1.1em; font-family:Tahoma;margin-left: 20px;}
#CajaContacto #boton {width:auto;margin-top:3px;margin-left: 180px;}
#CajaContacto #comentario {height:100px;}
div#frmCotizacion2{ border:1px solid #CCC; width:400px;  font-family:tahoma;font-size:1.2em; padding:5px; background: #F5F5F5;border-top: 2px solid #D02522;}
div.frmCotizacion2 { border:1px solid #CCC; font-family:Tahoma;font-size:1.2em}
div.frmCotizacion2 div {padding:3px;}
div.frmCotizacion2 div.tdTitulo{text-align:left; background-color:#B81415; color:#FFF; font-weight:bold; margin-bottom: 10px;}
