/* CSS Document */
body{ margin-top:2px; margin-left:4px;}
#base{ float:left;}
#lines{float:left;color:#000;font-family:arial; font-size:11px;  width:610px; height:20px;}
#lines2{color:#000;font-family:arial; font-size:11px;  width:950px;}
#lines3{color:#000;font-family:arial; font-size:11px;  width:590px;}
#contenido4 {  padding:5px; height:800px;}

/* top */
#baseidioma{padding:2px; width:960px; }
#idioma{float:left; font-family:arial; font-size:11px; font-weight:bold; color:#000000;}
.marron{color:#990000; font-family:arial; font-size:11px; font-weight:bold; }
#keywords{ font-family:arial; font-size:11px; font-weight:bold; color:#000000; text-align:right;}
#premier{ background-image:url(images/top_premier2.jpg); height:100px; width:962px; }

/* MENU INGLES */
#menu{position:absolute; margin-left:5px; width: 690px;left: 273px;top: 88px;height: 18px; padding-top:5px;}
#dlf{float:left;}
#dlfm1 a{float:left; padding-left:10px; padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed; font-family:arial; font-size:12px; font-weight:bold; color:#000000; text-align:right; text-decoration:none;}
#dlfm1 a:hover{background-color:#FFCCCC; text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm1Out{float:left; padding-left:10px; font-family:arial; font-size:12px; font-weight:bold;  padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm2 a{float:left; padding-left:6px; padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed;border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;font-family:arial; font-size:12px; font-weight:bold; color:#000000; text-align:right; text-decoration:none;}
#dlfm2 a:hover{background-color:#FFCCCC; text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm2Out{float:left; padding-left:10px; font-family:arial; font-size:12px;  font-weight:bold; padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm3 a{float:left; padding-left:10px; padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed;border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;font-family:arial; font-size:12px; font-weight:bold; color:#000000; text-align:right; text-decoration:none;}
#dlfm3 a:hover{background-color:#FFCCCC;text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm3Out{float:left; padding-left:10px; font-family:arial; font-size:12px; font-weight:bold;  padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm4 a{float:left; padding-left:10px; padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed;border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;font-family:arial; font-size:12px; font-weight:bold; color:#000000; text-align:right; text-decoration:none;}
#dlfm4 a:hover{background-color:#FFCCCC;text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm4Out{float:left; padding-left:10px; font-family:arial; font-size:12px; font-weight:bold;  padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm5 a{float:left; padding-left:10px; padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;font-family:arial; font-size:12px; font-weight:bold; color:#000000; text-align:right; text-decoration:none;}
#dlfm5 a:hover{background-color:#FFCCCC; text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm5Out{float:left; padding-left:10px; font-family:arial; font-size:12px; font-weight:bold;  padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm6 a{float:left; padding-left:10px; padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed;border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed; font-family:arial; font-size:12px;  text-decoration:none; color:#666666; font-weight:bold;color:#000000; text-align:right; text-decoration:none;}
#dlfm6 a:hover{background-color:#FFCCCC; text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm6Out{float:left; padding-left:10px; font-family:arial; font-size:12px; font-weight:bold;  padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm7 a{float:left; padding-left:10px; padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed;border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed; font-family:arial; font-size:12px;  text-decoration:none; color:#666666;font-weight:bold; color:#000000; text-align:right; text-decoration:none;}
#dlfm7 a:hover{background-color:#FFCCCC; text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm7Out{float:left; padding-left:10px; font-family:arial; font-size:12px; font-weight:bold;  padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}


/* MENU ESPAŅOL */
#menuesp{position:absolute; margin-left:5px; width: 695px;left: 273px;top: 88px;height: 18px;; padding-top:5px;}
#dlfesp{float:left;}
#dlfm1esp a{float:left; padding-left:6px; padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed; font-family:arial; font-size:12px; font-weight:bold;  color:#000000; text-align:right; text-decoration:none;}
#dlfm1esp a:hover{background-color:#FFCCCC; text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm1Outesp{float:left; padding-left:6px; font-family:arial; font-size:11px; font-weight:bold;  padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm2esp a{float:left; padding-left:6px; padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed;border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;font-family:arial; font-size:12px;  font-weight:bold; color:#000000; text-align:right; text-decoration:none;}
#dlfm2esp a:hover{background-color:#FFCCCC; text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm2Outesp{float:left; padding-left:6px; font-family:arial; font-size:12px;  font-weight:bold; padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm3esp a{float:left; padding-left:6px; padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed;border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;font-family:arial; font-size:12px;  font-weight:bold; color:#000000; text-align:right; text-decoration:none;}
#dlfm3esp a:hover{background-color:#FFCCCC; text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm3Outesp{float:left; padding-left:6px; font-family:arial; font-size:11px;  padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm4esp a{float:left; padding-left:6px; padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed;border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;font-family:arial; font-size:12px; font-weight:bold;  color:#000000; text-align:right; text-decoration:none;}
#dlfm4esp a:hover{background-color:#FFCCCC; text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm4Outesp{float:left; padding-left:6px; font-family:arial; font-size:11px;  padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm5esp a{float:left; padding-left:6px; padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;font-family:arial; font-size:12px; font-weight:bold;  color:#000000; text-align:right; text-decoration:none;}
#dlfm5esp a:hover{background-color:#FFCCCC; text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm5Outesp{float:left; padding-left:6px; padding-right:6px; font-family:arial; font-size:11px;  border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm6esp a{float:left; padding-left:6px; padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed;border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed; font-family:arial; font-size:12px; font-weight:bold;  text-decoration:none; color:#666666;font-family:arial; font-size:12px; font-weight:bold;  color:#000000; text-align:right; text-decoration:none;}
#dlfm6esp a:hover{background-color:#FFCCCC;text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm6Outesp{float:left; padding-left:6px; font-family:arial; font-size:12px;  font-weight:bold; padding-right:6px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

#dlfm7esp a{float:left; padding-left:10px; padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed;border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed; font-family:arial; font-size:12px;  text-decoration:none; color:#666666;font-weight:bold; color:#000000; text-align:right; text-decoration:none;}
#dlfm7esp a:hover{background-color:#FFCCCC; text-decoration:none; color:#000000;font-family:arial; font-size:12px; font-weight:bold;}
#dlfm7Outesp{float:left; padding-left:10px; font-family:arial; font-size:12px; font-weight:bold;  padding-right:10px; border-left:2px solid; border-left-color:#cccccc; border-left-style:dashed; border-right:2px solid; border-right-color:#cccccc; border-right-style:dashed;}

/* CONTENIDO background-image:url(images/escape3.jpg);*/
#contenido {  padding:5px; height:1000px; background-image:url(images/escape2.jpg);}
#columnacontenido1{float:left;width:600px; height:990px;}
#titlemake{float:left; border:2px solid #666666; width:200px; padding:5px; color:#000000; position:absolute; left: 42px;  top: 157px;background-color:#FFFFFF;font-family:arial; font-size:11px;  }

#boxreservation{ float:left;margin-top:10px; border:2px solid #666666; width:600px; height:220px; padding:5px; background-color:#FFFFFF; color:#000000;}
#datetime{ float:left; margin-left:35px; margin-top:22px;font-family:arial; font-size:11px;  }
#fechahora{ float:left; margin-left:15px; margin-top:22px;font-family:arial; font-size:11px;  }
#pickinfo{float:left; height:18px; padding:5px; background-color:#fff; color:#000;font-family:arial; font-size:11px;  }
#txtpik{ margin-left:10px; float:left; width:60px; margin-top:3px;font-family:arial; font-size:11px;  }
#txtpikesp{ margin-left:10px; float:left; width:75px; margin-top:3px;font-family:arial; font-size:11px;  }
.field1{border:1px solid #000000;}
#datepik{ float:left; width:100px;}
#caldpik{float:left; width:35px;}
#horapik{float:left; width:55px;}
#minpik{ float:left; width:55px;}
#formatpik{ float:left; width:55px;}

#returninfo{ float:left;height:18px; padding:5px; background-color:#fff; color:#000;font-family:arial; font-size:11px;  width:400px;}
#txtreturn{ margin-left:10px; float:left; width:60px; margin-top:3px;font-family:arial; font-size:11px;  }
#txtreturnesp{  margin-left:10px; float:left; width:75px; margin-top:3px;font-family:arial; font-size:11px;  }
#datereturn{ float:left; width:100px;}
#caldreturn{float:left; width:35px;}
#horareturn{float:left; width:55px;}
#minreturn{ float:left; width:55px;}
#formatreturn{ float:left; width:55px;}

#division {float:left; width:20px;}
#location{ float:left; margin-left:35px; margin-top:15px;font-family:arial; font-size:11px;  }
#locationesp{ float:left; margin-left:30px; margin-top:15px;font-family:arial; font-size:11px;  }
#locationinfo{float:left; height:18px; padding:5px; background-color:#fff; color:#000; margin-left:18px; width:450px;}
#locationinfoesp{float:left; height:18px; padding:5px; background-color:#fff; color:#000; margin-left:7px; width:490px;}
#txtpicklocation{float:left; margin-top:10px; margin-left:5px; font-family:arial; font-size:11px;  }
#txtpicklocationesp{float:left; margin-top:10px; margin-left:10px; font-family:arial; font-size:11px;  }
#picklocation{float:left; height:18px; padding:5px; background-color:#fff; color:#000; font-family:arial; font-size:11px;  margin-left:3px; width:70px;}
#txtreturnlocation{ float:left; margin-top:10px;font-family:arial; font-size:11px;  margin-left:70px;}
#txtreturnlocationesp{ float:left; margin-top:10px;font-family:arial; font-size:11px;  margin-left:90px;}
#returnlocation{float:left; height:18px; padding:5px; background-color:#fff; color:#000; font-family:arial; font-size:11px;  margin-left:3px; width:70px;}

#btnboxreservation{padding:5px; background-color:#fff; width:550px;}
.listas{background-color:#FFFFFF; border-color:#00000; border:1px solid; font-family:arial; font-size:11px;  color:#000000;}

/* banners */
#banners{border-bottom:2px solid; border-bottom-color:#666666; border-right:2px solid; border-right-color:#666666; border-top:2px solid; border-top-color:#666666; border-left:2px solid; border-left-color:#666666; float:left; padding:5px; background-color:#fff; width:600px; height:240px;float:left;}
#imgbannersizq{float:left; padding:5px;}
#imgbannersder{float:left; padding:5px; margin-left:20px;}
#infobannersizq{float:left; padding:5px; width: 280px; height: 60px; color:#000000; font-family:arial; font-size:11px;  }
#infobannersder{float:left;	padding:5px; font-size:11px;  color:#000000; font-family:arial; width: 280px; height: 60px; margin-left:20px;}

/* destinos */
#destinos{border-bottom:2px solid; border-bottom-color:#666666; border-right:2px solid; border-right-color:#666666; border-top:2px solid; border-top-color:#666666; border-left:2px solid; border-left-color:#666666; float:left; padding:5px; background-color:#fff; width:600px; height:280px;}
#titledestinosizq{float:left; padding:5px; width: 240px; height: 11px; color:#000000; font-family:arial; font-size:11px;  text-align:center;   width: 280px;}
#titledestinosder{float:left; padding:5px; font-size:11px;  color:#000000; font-family:arial; width: 280px; height: 11px; text-align:center;  margin-left:20px;}
#imgdestinosizq{float:left; padding:5px;}
#imgdestinosder{float:left; padding:5px;margin-left:20px;}
#infodestinosizq{float:left; padding:5px; width: 280px; height: 82px; color:#000000; font-family:arial; font-size:11px;}
#infodestinosder{float:left; padding:5px; font-size:11px; color:#000000; font-family:arial; width: 280px; height: 82px; margin-left:20px;}

/* Login to your Account */
#loginbox{float:left; border:2px solid #666666; width:610px; height:110px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  }
#titleloginbox{float:left;font-family:arial; font-size:14px; padding:10px; text-align:left; color:#333333; width:590px; }
#btnboxlogin{float:left;padding:5px; background-color:#fff; margin-left:10px;margin-top:2px;width:40px;}

#inputbox{float:left;  padding:5px;  width:250px;}
#tittleusername{float:left;margin-left:5px;margin-top:5px; padding:5px; width:50px; text-align:right; font-family:arial; font-size:11px;    color:#000000;}
#inputusername{float:left;margin-left:5px; padding:5px; width:160px; text-align:right; }
#titlepass	   {float:left;margin-top:5px; padding:5px; width:80px; text-align:right; font-family:arial; font-size:11px;    color:#000000;}
#inputpass    {float:left; padding:5px; width:100px; text-align:right; }
#titleregistro{float:left;margin-left:30px;margin-top:10px; padding:0px; width:120px; text-align:left; font-family:arial; font-size:11px;  color:#666666;}
#titlerecuperar{float:left;margin-left:10px;margin-top:10px; padding:0px; width:150px; text-align:left; font-family:arial; font-size:11px;  color:#666666;}

/* car-hire-cancun */
#contenido2 {  padding:5px; height:2100px; background-image:url(images/premierback2.jpg); background-repeat:repeat; }
#columnacontenido{float:left;width:600px;}
#columnacontenido2{float:left;margin-left:20px; width:330px;}
#instruction{float:left; padding:5px;background-color:#FFFFFF;font-family:arial; font-size:12px;  color:#B81621; text-align:center; width:940px;}
#titlesbox{float:left; padding:5px; background-color:#000; color:#fff;font-family:arial; font-size:12px;width:584px;}
#minigalelly{float:left; width:580px; height:500px; color:#000000;font-family:arial; font-size:11px;   }
#separadorminigalelly{float:left; width:570px;}
#titlecarclass{float:left; width:75px; margin-left:8px;}
#titlecartype{ float:left; width:75px; margin-left:120px;}
#titlerates{ float:left; width:75px;  margin-left:185px;}
#claseauto{float:left; width:150px;}
#tipoauto{ float:left; width:150px; margin-left:60px;}
#precioautos{ float:left; width:50px;  margin-left:150px;}
.recuadroautos{border:2px solid #666666; background-color:#FFFFFF; width:590px; height:120px;}
.recuadroautosDefault{border:2px solid #ff0000; background-color:#FFFFFF; width:590px; height:120px;}
.titleminigaleria{float:left; padding:5px; background-color:#E0E0E0; width:580px;}
.titleminigaleriaDefault{float:left; padding:5px; background-color:#ffcccc; width:580px;}
#carclass{float:left; width:120px; color:#666666;font-family:arial; font-size:11px;  }
#cartype{ float:left; width:120px; margin-left:80px; color:#666666;font-family:arial; font-size:11px;  }
#rates{ float:left; width:110px;  margin-left:140px; color:#666666;font-family:arial; font-size:11px;  }
#separadorboxautos{float:left; width:570px; height:5px;}
#elementosboxautos{float:left; width:570px;margin-left:5px;}
#titletarifas{float:left;padding:5px; background-color:#ff0000; color:#fff;font-family:arial; font-size:14px; width:320px;height: 14px;}
#imageboxautos{float:left; width:150px;}
#boxinfoautos{ float:left; width:220px; margin-left:50px; margin-top:5px;border:2px solid #666666;height:60px;padding:5px;}
#btnboxautos{ float:left; width:70px; height:80px; text-align:center; margin-left:30px;}
#boxtarifas{float:left;border:2px solid #ff0000;height: 245px; width:326px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  }
#carselect {float:left; font-family:arial; font-size:11px;    color:#B81621; text-align:center; width:315px;}
.namecars { font-family:arial; font-size:16px;   color:#B81621; background-color:#FFFFFF; border:0px solid; border-color:#FFFFFF; }
#infoboxtarifas{float:left;width:310px; margin-left:10px;}
#titleboxtarifas{float:left;width:326px; background-color:#ffcccc;}
#separador{float:left; width:290px; border-top:1px dashed #000000; margin-left:10px;}
#columna1{float:left; width:100px; margin-top:2px; margin-left:5px;}
#columna2{float:left; width:10px; margin-left:30px; margin-top:2px;}
#columna3{float:left; width:80px; margin-left:10px; text-align:right;}
#columna4{float:left; width:30px; margin-left:30px; margin-top:2px;}
.titles3 {font-size:11px;    color:#B81621;}
.inputsbotones{ background-color:#FFFFFF; border:0px solid; border-color:#FFFFFF; color:#000000; font-family:arial; font-size:11px;  text-align:right;}
.inputsbotones2 { background-color:#FFFFFF; border:0px solid; border-color:#FFFFFF; color:#0092df; font-family:arial; font-size:11px;    text-align:right;}
#btnboxtarifas{float:left;width:295px; margin-right:5px; text-align:right;}
#btnseparador{float:left; width:310px;}
#aboutthisreservation{float:left;padding:5px; background-color:#000000; color:#fff;font-family:arial; font-size:14px; width:320px;height: 14px;}
#separador2{float:left; width:300px;}
#boxaboutthis{float:left;border:2px solid #666666;height: 200px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  width:326px;}
#rentalinfo{float:left;width:326px; background-color:#E0E0E0;}
#colum1{float:left; width:150px;}
#colum2{float:left; width:80px; margin-left:85px; text-align:right;}
.prices { font-family:arial; font-size:11px;  color:#000000;}
#pickupinfo{float:left;width:280px;}
#columnas1{float:left; width:100px; margin-top:2px; margin-left:5px;}
#columnas3{float:left; width:120px; margin-left:65px; text-align:right;}
#columnas4{float:left; width:140px; margin-left:45px; text-align:right;}
#boxourrates{float:left; border:2px solid #666666;height: 155px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  width:326px;}
#boxourrates2{float:left; border:2px solid #666666;height: 220px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  width:326px;}
#boxourratesesp{float:left;border:2px solid #666666;height: 250px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  width:326px;}
#allinsurance{float:left;width:326px; background-color:#E0E0E0;}
#insurancedescription{float:left;width:310px;}
#columdescrp1{float:left; width:10px; margin-left:10px;}
#columdescrp2{float:left;margin-left:8px;}
#boxdescar1{float:left;width:220px; height:55;}
#descar1{float:left;width:25px; height:20;}
#descar2{float:left;width:50px;margin-left:15px;}
#descar3{float:left;width:100px;}

/* car-hire-personal */
#contenido3 {  padding:5px; height:810px; background-image:url(images/premierback2.jpg); background-repeat:repeat; }
#personalinfo{float:left; width:580px; height:235px;}
#separdorpersonalinfo{float:left; width:590px;}
#personalinfobox{border:2px solid #666666; background-color:#FFFFFF; width:590px; height:165px;}
#separdorpersonalbox{float:left; width:580px;}
#yourinfo{float:left; width:590px;font-family:arial; font-size:11px;  background-color:#E0E0E0;}
#yourinfobox{float:left;width:550px; margin-left:10px; height:20px;font-family:arial; font-size:11px;  }
#columinfo1{float:left; width:70px; margin-top:5px;text-align:right;}
#columinfo2{float:left; width:160px; text-align:right;}
#columinfo3{float:left; width:100px; margin-top:5px; margin-left:10px;text-align:right;}
#columinfo4{float:left; width:160px; text-align:right;}
#columcomments{float:left; width:410px; margin-left:10px;}
.inputsbotones3 { background-color:#FFFFFF; border:1px solid; font-family:Arial; font-size:11px;  }
#travelinfobox{border:2px solid #666666; background-color:#FFFFFF; width:590px; height:165px;}
#btnboxpersonal{float:left;width:550px; margin-right:5px; text-align:right;}
#boxtarifas2{float:left;border:2px solid #ff0000;height: 200px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  width:326px;}
#boxtarifas{float:left;border:2px solid #ff0000;height: 245px; width:326px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  }

/* car-hire-confirm */
#infocarselect{float:left;width:310px; margin-left:10px;}
#columinfocar1{float:left; width:80px; margin-top:2px;}
#columinfocar2{float:left; width:200px; margin-left:25px; text-align:center;}
#columinfocaresp1{float:left; width:110px; margin-top:2px;}
#columinfocaresp2{float:left; width:170px; margin-left:25px; text-align:center;}
#boxaboutthiscar{float:left;border:2px solid #666666;height: 250px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  width:326px;}
#boxaboutthiscaresp{float:left;margin-left:10px; border:2px solid #666666;height: 240px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  width:322px;}
#columpersonalesp1{float:left; width:170px;}
#columpersonalesp2{float:left; width:80px; margin-left:350px; text-align:right;}
#columpersonal1{float:left; width:150px;}
#columpersonal2{float:left; width:80px; margin-left:340px; text-align:right;}

/* car-hire-resevation */
#titlesbox2{float:left; padding:5px; background-color:#000; color:#fff;font-family:arial; font-size:12px;width:600px;}
#titlecontactus{float:left;padding:5px; background-color:#ff0000; color:#fff;font-family:arial; font-size:14px; width:290px;height: 14px;}
#boxcontactus{float:left;border:2px solid #ff0000;height: 245px; width:295px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  }
#titleboxcontactus{float:left;width:295px; background-color:#ffcccc;}
#infoboxcontactus{float:left;width:285px; margin-left:10px;}
#separadorboxcontactus{float:left; font-family:arial; font-size:11px;    color:#B81621; text-align:center; width:295px;}
#aboutthisreservation2{float:left;padding:5px; background-color:#000000; color:#fff;font-family:arial; font-size:14px; width:290px;height: 14px;}
#boxourrates3{float:left; border:2px solid #666666;height: 220px; background-color:#FFFFFF; color:#000000;font-family:arial; font-size:11px;  width:295px;}
#insurancedescription3{float:left;width:295px;}
#allinsurance3{float:left;width:295px; background-color:#E0E0E0;}
#columinfocar3{float:left; width:200px; text-align:center;}
#columnacontenido3{float:left;width:615px;}
#columnacontenido4{float:left;margin-left:20px; width:315px;}
#boxreservation2{ float:left; border:2px solid #666666; width:600px; height:220px; padding:5px; background-color:#FFFFFF; color:#000000;}


/* footer */
#spacefoot{float:left; height:90px;}
#foot{float:left;font-family:arial; font-size:11px;  color:#666666; border:1px solid #CCCCCC; height:70px; background-color:#F4F4F4; padding:5px; text-align:center;width:950px;}

/* AGENCIAS */
#baseingreso{margin-left:250px;}
#ingreso{width:400px;height:170px;border:1px solid #666666;}

#tiIngreso{font-family:arial; font-size:14px; padding:10px; text-align:left; color:#333333;}

#datIngreso{float:left;margin-left:30px; padding:5px; width:100px; text-align:right; font-family:arial; font-size:11px;    color:#000000;}
#datIngreso1{float:left;margin-left:30px; padding:5px; width:100px; text-align:right; font-family:arial; font-size:11px;    color:#000000;}
#datIngreso2{float:left;margin-left:30px; padding:5px; width:100px; text-align:right;}
#datIngreso3{float:left;margin-left:30px;margin-top:5px; padding:0px; width:100px; text-align:right; font-family:arial; font-size:11px;  color:#666666;}
#datIngreso4{float:left;margin-left:20px;margin-top:5px; padding:0px; width:180px; text-align:left; font-family:arial; font-size:11px;  color:#666666;}


#datIngreso1{float:left;margin-left:30px; padding:5px;}
.campo{border:1px solid #666666; color:#0033FF}
.submit{border:1px solid #ffffff; color:#000000; background-color:#FFFFFF;}
