form{margin:0; padding:0}
#coGenCuerpo {width: 970px; padding: 10px; overflow: hidden;}
#coGenCentral {width: 600px; float: left;}
#coGenLateral {width: 350px; float: right; margin:-10px 0 0 0; /*padding-left:20px; overflow:hidden;*/}
div#coGenWrapperBuscador{padding:10px 0 10px 10px; background-color:#FBC750; height:289px !important; width:590px; overflow:hidden; position:relative}
div#coGenWrapperBuscador h2 {font-size:20px;}
div#coGenWrapperBuscador #divBuscador { width:370px;}
div#coGenWrapperBuscador > img {position: absolute; right:0; bottom:0}
div#coGenWrapperBuscador ul{margin-top:10px; margin-left:0; padding:0; list-style-type:none; margin-bottom:0}
div#coGenWrapperBuscador ul li{margin-top:5px}
div#coGenWrapperBuscador2{padding:10px; background-color:#FBC750; width:255px; overflow:hidden}
div#coGenWrapperBuscador2 h2{}
div#coGenWrapperBuscador2 ul{margin-top:10px; margin-left:0; padding:0; list-style-type:none; margin-bottom:0}
div#coGenWrapperBuscador2 ul li{margin-top:5px}
div#coGenWrapperBuscador .ulBuscador2{height:105px}
div#coGenWrapperBuscador2 .ulBuscador2{height:160px}
.btnBuscador{text-align:center; padding:6px; border-top:1px solid #D7AA44}
.ulBuscador, .ulBuscador2{margin-top:25px; padding:0px; border-top:1px solid #D7AA44}
div#coGenWrapperBuscador input#nombreCiudadR{width:220px; margin-left:20px}
div#coGenWrapperBuscador input#nombreCiudadD{width:220px; margin-left:9px}
div#coGenWrapperBuscador #datePickerRecogida{margin-left:24px}
input#datePickerRecogida {margin-right:3px}
div#coGenWrapperBuscador #datePickerDevolucion{margin-left:15px}
input#datePickerDevolucion {margin-right:3px}
div#coGenWrapperBuscador select#horaRecogida{margin-left:32px}
div#coGenWrapperBuscador select#horaDevolucion{margin-left:23px}
div#wrapperDispoCuerpo{overflow:hidden; padding:10px; width:970px}
div#wrapperDispoLateral{float:left; width:280px}
div#wrapperDispoCoches{overflow:hidden; width:670px; padding-left:20px; float:left}
div#wrapperDispoMenu{width:980px; padding:5px}
div#cobarraOrden{font-weight:bold; margin-bottom:10px; overflow:hidden; padding:0}
div#cobarraOrden div#ordenar{background:#EDF1F6 none repeat scroll 0 0; border-right:1px dashed #4682B4; float:left; margin-top:6px; padding:8px 10px}
div#cobarraOrden div#paginado{border-left:dashed 1px #4682B4; padding:0; font-weight:normal; text-align:right; background:#EDF1F6; padding:10px 10px; margin-top:6px}
div#cowrapFiltros{background:#F6D784 url(/logitravel/images/hoteles/fondo_lupa.gif) no-repeat scroll 120px 240px; width:255px; overflow:hidden; margin-top:10px}
div#cowrapFiltros h2{border:0; margin-bottom:0; padding-bottom:10px}
div#cowrapFiltros h3{border-top:1px solid #DCB451; font-size:12px; padding-top:10px}
div#cowrapFiltros ul{list-style-type:none; margin-left:0; padding-left:10px}
h2 {font-family: Arial; font-size: 20px; font-weight: bold; color: #036; letter-spacing: -1px; border-bottom: solid 1px #036; padding: 0 0 2px 0; margin: 15px 0 5px 0;}
h2.coGenBuco {margin: 0; border-bottom: 1px solid #D7AA44; padding-bottom: 10px;}
h2.coGenDeco {font-size: 18px; padding: 0; border-bottom: 0;}
h2.coGenWhyH {color: #9E0039; margin-bottom: 10px;}
/*#coGenLateral h2 {border-bottom: 0;}*/
h2#coGenEstas{border:0; margin-bottom:2px; font-size:13pt}
h3{font-family:Arial; font-size:12pt; color:#036; font-weight:bold}
p{margin:5px 0}

div#coGenCiuMasBus{width:570px; overflow:hidden; margin:10px; padding:0 0 10px 5px}
div#coGenCiuMasBus ul{list-style-type:none; padding:0; margin:0; list-style-position:inside}
div#coGenCiuMasBus ul li{width:265px; float:left; padding:0; margin:0 0 4px 0; overflow:hidden; white-space:nowrap}
div#coGenCiuMasBus ul li.der{margin-left:40px}
div#coGenCiuMasBus ul li a{font-size:12px; text-decoration:none;}
div#coGenCiuMasBus ul li a:hover{text-decoration:underline;}

div#coGenBanners img#ban1{margin-right:20px}
table.infoWindow{width:100%; margin-top:5px}
h2#tituloLateral{border:0; margin:10px 0 0 0; width:240px; padding:5px}
.lineaCoche{border-bottom:dashed 1px #9AAFC3}
.lineaCoche ul {list-style:none;}
.opcionesCocheini{width:15px; text-align:center; float:left; margin-right:5px}
.opcionesCoche{width:30px; text-align:center; float:left}
.precioLineaCoche{border-left:dashed 1px #9AAFC3; padding-left:20px}
.txtDisponibilidad{color:#036; font-family:Arial; font-weight:bolder; font-size:12px}
.txtDisponibilidadSN{color:#036; font-family:Arial; font-size:11px}
.precioFinal{font-size:24px}
img.cocheEx{behavior:url(/logitravel/css/coches/iepngfix.htc)}
div#copaginadoPie{float:right; text-align:right; padding:8px}
img.ui-datepicker-trigger{cursor:pointer; margin-left:3px; vertical-align:bottom !important;}
.opcionCoche{font-weight: bold; width: 35px; text-align: center; float: left; margin-right: 5px; font-family: Arial; font-size: 12px;}
.mini, .economico, .compacto, .intermedio, .estandar, .fullsize, .premium, .lujoso, .especial, .raro {width: 80px; height: 14px; font-family: Arial; font-size: 11px; color: #FFF; font-weight: bold; text-align: center;}
.mini {background-color: #F09;}
.economico {background-color: #090;}
.compacto {background-color: #0575C7;}
.intermedio {background-color: #C33;}
.estandar {background-color: #F60;}
.fullsize {background-color: #834183;}
.premium {background-color: #09F;}
.lujoso {background-color: #824040;}
.especial {background-color: #007D55;}
.raro {background-color: Gray;}
.traccioncuatroruedas {background-color: Gray; color: #FFF;	font-weight: bold; height: 14px;	width: 150px; font-family: Arial; font-size: 11px;}
.furgonetas {background-color: Gray; color: #FFF; font-weight: bold; height: 14px; width: 120px; font-family: Arial; font-size: 11px;}

/***** PREGUNTAS FRECUENTES COCHES *****/
#lateralPreguntas {padding: 8px;}
#listaconPunto {list-style-type: square; margin: 0 0 0 15px; *margin-left: 18px; padding: 0;}
#enlGrupoPreg {padding: 2px 0 2px 15px;}

/*******/
#mapaGoogleCentral{margin-left:15px;} 
div#datosOficina ul{list-style-type:none; margin-left:0; padding-left:10px}
div#datosOficina{margin-top:10px;float:left;width:500px;}
span.logo{margin-left:15px;}
li.logo{margin: 10px 20px 5px 5px;float: left;width: 95px;}

.tituloH2 {border-bottom: 1px solid #036; color: #036; font-family: Arial; font-size: 20px; font-weight: bold;letter-spacing: -1px; padding: 15px 0 5px 0;margin-bottom: 5px;}

/**** CIUDADES CERCANAS COCHES ****/
#listCiudadesCercanas {list-style: none outside none; padding-left: 5px;}
.ciudadCercana:hover{text-decoration: underline;}

/***** FLOTA COMPAÑÍA *****/
#coGenCompFlotas {margin-top: 15px;}
#coGenCompFlotas span {font-size:13px; font-weight: bold;}
div#coGenCompFlotas img.logoCompanyia{width: 48px; padding: 0 1px;}
div#coGenCompFlotas div.companyias{text-align: center; padding: 2px 0 0; height: 22px;}
div#coGenCentral div#coGenFlotas {width: 570px; overflow: hidden; margin: 10px; padding: 0 0 0px 5px;}
div#coGenCentral div#coGenFlotas ul {list-style-type: none; padding: 0; margin: 0; list-style-position: inside;}
div#coGenCentral div#coGenFlotas ul li {width: 265px; float: left; padding: 0; margin: 0 0 4px 0; overflow: hidden; white-space: nowrap;}
div#coGenCentral div#coGenFlotas ul li.der {margin-left: 40px;}

#coGenFlotas ul li a {font-size: 12px; text-decoration: none;}
#coGenFlotas ul li a:hover{text-decoration: underline;}

#contPestanyas {width: 600px; overflow: hidden; margin-top: 15px;}
#listaCategorias  {margin: 0 0 0 10px; padding: 0; list-style-type: none;}
.pestCat {font-size:12px; width: 62px; height: 35px; text-align: center; padding: 7px 8px 0 8px; margin: 0 2px 0 0; border-width: 1px; float: left; overflow: hidden; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkitborder-radius: 5px 5px 0 0; cursor: pointer;}
.selected {height: 36px; border-bottom: none; cursor: default;}
#contGenCoches {width: 588px; min-height: 180px; padding: 10px 0 0 10px; margin: -1px 0 15px 0; border-width: 1px; overflow: hidden;}
.listaCoches, .listaCarateristicas {list-style-type: none; margin: 0; padding: 0;}
.modeloCoche {width: 185px; float: left; margin: 0 10px 10px 0;}
.fotoModelo {height: 90px; text-align: center;}
.contDescripcion {width: 185px; overflow: hidden; position: relative;}
.descModelo {text-align: center; margin: 5px 0; overflow: hidden;}
.caracteristica {float: left; text-align: center;}
.etiquetaCategoria {position: absolute; top: 0; left: 0;}
#contFlotaTop {width: 100%; overflow: hidden;}
#contFlotaTop span {font-size: 13px; font-weight: bold;}
#contFlotaTop ul {list-style-type: none; padding: 0; list-style-position: inside; margin-top: 5px;}
#contFlotaTop ul li {width: 275px; float: left; padding: 0; margin: 0 0 5px 10px; overflow: hidden; white-space: nowrap;}
#contFlotaTop ul li.der {margin-left: 40px}
#contFlotaTop ul li a {font-size: 12px; text-decoration: none;}
#contFlotaTop ul li a:hover{text-decoration: underline;}

/***** FLOTA COMPAÑÍA - Enlaces laterales *****/
div#coGenLateral div#coGenFlotas {width: 100%; overflow: hidden; margin-top: 10px; padding: 5px;}
div#coGenLateral div#coGenFlotas ul {list-style-type: none; padding: 0; margin: 0; list-style-position: inside;}
div#coGenLateral div#coGenFlotas ul li {width: 100%; float: left; padding: 0; margin: 0 0 4px 0; overflow: hidden; white-space: nowrap;}
div#coGenLateral div#coGenFlotas ul li.der {margin-left: 0px;}

div#coGenLateral div#coInfoCompanyia ul {margin-left: 25px;}

/***** Upgrade coche disponibilidad *****/
div#contUpgrade{text-align:center; width: 600px; margin: auto; background-color: white; padding: 10px 0 250px; border-radius: 6px 6px 6px 6px;}
div.contCoche{width:250px; float:left; margin: 20px 0 20px 30px; padding-top: 5px; border-radius: 6px 6px 6px 6px;}
div.caracteristicaCentro{margin: 0px auto 0px auto;}
div#listCaracteristicas{margin: auto;}

/***** Nuevos banners internos *****/
div#contBanners{margin-top:10px;}
div#BannerInterno_coches_izquierdo{text-align:left; float:left}
div#BannerInterno_coches_derecho{text-align:right}


/***** Enlaces a oficinas *****/
div#coListadoOficinas {margin-top:10px; overflow:hidden;}
div#coListadoOficinas div.coOficinasZona {float: left; margin-bottom: 10px; margin-left: 15px;}
div#coListadoOficinas div.coOficinasZona ul {list-style: none outside none; margin-top: 5px; padding-left: 5px;}
div#coListadoOficinas div.coOficinasZona ul li {float: left; margin: 0 20px 5px 0; width: 250px;}
div#coListadoOficinas div.coOficinasZona ul li a {text-decoration: none;}
div#coListadoOficinas div.coOficinasZona ul li a:hover {text-decoration: underline;}
