@charset "utf-8";
/* CSS Document */
html{
  overflow-y:scroll;
}




body{
	
	background-repeat:repeat-x;
	background-position:top;
	margin:0;
}

#containerOne{
	width:967px;
	margin: 0 auto;
	background-repeat:no-repeat;
	background-color: #FFF;
}

#recuadro{
	width:967px;
	background-color:#FFF;
}

/*Banner*/

#banner{
	width:967px;
	height:122px;
}

#flash{
	width:813px;
	height:291px;
	padding:0;
}

#logo{
	width:220px;
	height:122px;
	float: left;
}


#info{
	width:747px;
	height:76px;
	float: left;
	background-image: url(images/rentacar-02.png);
}

#msn{
	width:747px;
	height:27px;
	float: left;
	padding-bottom: 19px;
}

#msn1{
	width:164px;
	height:27px;
	float: left;
}

#msn2{
	width:12px;
	height:27px;
	float: left;
	background-image: url(images/rentacar-04.png);
}

#msn3{
	width:199px;
	height:27px;
	float: left;
}

#msn4{
	width:131px;
	height:27px;
	float: left;
	margin-right: 4px;
}

#msn5{
	width:27px;
	height:27px;
	float: left;
	margin-right: 2px;
}

#msn6{
	width:155px;
	height:27px;
	float: left;
}

#msn7{
	width:38px;
	height:27px;
	float: left;
}


#banner2{
	width:967px;
	height:156px;
}

#banner3{
	width:263px;
	height:150px;
	margin-bottom: 15px;
}

#banner4{
	width:263px;
	height:240px;
	margin-bottom: 15px;
}

#banner5{
	width:263px;
	height:240px;
	margin-bottom: 15px;
}

#banner6{
	width:263px;
	height:163px;
	margin-bottom: 15px;
}

#banner7{
	width:261px;
	height:113px;
	margin-bottom: 15px;
	background-color:#666;
	padding: 1px;
}


#banner7b{
	width:248px;
	height:102px;
	background-color:#FFF;
	padding-left: 13px;
	padding-top: 11px;
}

#banner8{
	width:263px;
	height:130px;
	margin-bottom: 15px;
}
/*menu*/

#menu{
	width:674px;
	height:46px;
	background-image:url(images/botonera.png);
	background-repeat:no-repeat;
	background-repeat:repeat-x;
	float: left;
}
#bt1{
	width:129px;
	height:46px;
	margin-right: 2px;
	float: left;
}
#bt2{
	width:130px;
	height:46px;
	margin-right: 2px;
	float: left;
}
#bt3{
	width:180px;
	height:46px;
	margin-right: 2px;
	float: left;
}
#bt4{
	width:229px;
	height:46px;
	float: left;
}
#bt5{
	width:129px;
	height:46px;
	margin-right: 2px;
	float: left;
}

/*#menu ul{
	padding:0;
	margin:0;
	width:813px;
	height:41px;
}


#menu ul li{	
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	height:41px;
	width:105px;
	margin-right:2px;
}
ul li a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	height:28px;
	padding-top:13px;
}*/

/*Solicitud*/

#solicitud{
	
	width:100%;
	float: left;
	padding-left: 23px;
	padding-bottom: 23px;
	padding-right: 0px;
	padding-top: 23px;
}

#solicitud1{
	width:651px;
	height:34px;
	float: left;
	width:100%;
	margin-bottom: 40px;
}
#solicitud2{
	width:100%;
	
	float: left;
;
	padding: 38px;
	padding-bottom: 8px;
}

#solicitud3{
		width:100%;
	float: left;
	background-color: #FFF;
	
	
	padding-bottom: 0px;
}

.solicitud4{
	width:200px;
	height:130px;
	float: left;

	margin-bottom: 20px;
	padding: 5px;
	background-repeat: no-repeat;
	
}

.solicitud5{
	width:160px;
	height:130px;
	float: left;
	background-image: url(images/fondoautos.png);
	padding: 5px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}

.solicitud-a{
	width:70px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	float: left;
	padding-top: 2px;
	padding-left: 35px;
	margin-bottom: 2px;
}
.solicitud-b{
	width:55px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	float: left;
}


.solicitud-c{
	width:160px;
	height:96px;
	float: left;

}

.solicitud-d{
	width:160px;
	height:10px;
	float: left;
	margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 10px;

}

.solicitud-u{
	width:90px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	float: left;
	padding-top: 2px;
	padding-left: 15px;
	margin-bottom: 3px;
}

.respuesta{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:575px;
	float: left;
	color: #FFFC00;
	font-weight: bold;
	height: 30px;
	margin-top: 80px;
}


/*FORMU*/

#formu1{
	width:250px;
	height:115px;
	float:left;
	margin-right: 75px;
	margin-bottom: 20px;
	
}

#formu2{
	width:250px;
	height:115px;
	float:left;
	margin-bottom: 20px;
	
}

.formu-a{
	width:250px;
	height:15px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	margin-bottom: 10px;
}

.formu-b{
	width:100px;
	height:20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}


.formu-c{
	width:50px;
	height:20px;
	float:left;
}

.formu-d{
	width:100px;
	height:20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

.formu-e{
	width:100px;
	height:25px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}


.formu-f{
	width:47px;
	height:22px;
	float:left;
	padding-top: 3px;
	padding-left: 3px;
	cursor:pointer;
}

.formu-g{
	width:100px;
	height:25px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}


.formu3{
	width:150px;
	height:20px;
	float:left;
	margin-right: 62px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.formu4{
	width:150px;
	height:20px;
	float:left;
	margin-right: 62px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.formu5{
	width:150px;
	height:20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

#formu6{
	width:575px;
	height:50px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0;
	font-weight: bold;
	margin-top: 15px;
}

#formu7{
	width:575px;
	height:50px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0;
	font-weight: bold;
	margin-top: 15px;
	
}

#formu8{
	
	height:36px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0;
	font-weight: bold;
	margin-top: 30px;
}

.btformu{
	background-image:url(images/bt-consulta.png);
	width:107px;
	height:36px;
	border: thin none;
	cursor:pointer;	
}

.bt_enviar{
	background-image:url(images/bt_enviar.png);
	width:57px;
	height:23px;
	border: thin none;
	cursor:pointer;	
}
/*CUERPO HOME*/

#cuerpo{
	width:793px;
	background-color:#fff;
}


#imagen{
	background-image:url(images/deposinstalaciones-02.jpg);
	width:813px;
	height:278px;
	margin-top: 25px;
}

#home{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#000;
	background-color:#fff;
	width:769px;
}

#home span{
	font-size:16px;
	font-weight:bold;
	color:#227cb6;
}



.linea{
	float:left;
	width:1px;
	height:107px;
	background-image:url(images/linea.gif);
	margin-top:15px;
}

h3{
	font-size:14px;
}

/*GAS*/

#gas{
	width:783px;
	height:248px;
	margin-top: 25px;
	background-color:#41afe8;
	padding:15px;
}

#gas1{
	width:733px;
	height:198px;
	background-color:#FFF;
	padding:25px;
}

#gas2{
	float:left;
	width:15px;
	height:198px;
	margin-right: 20px;
}

#gas2 img{
	background-color:

}

#gas3{
	float:left;
	width:300px;
	height:198px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 34px;
	color: #7d7d7d;
}

#gas4{
	float:left;
	width:374px;
	height:198px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}
/*barra*/

.barra{
	width:813px;
	height:11px;
	background-color:#57b9ec;
	
}
#marcas{
	width:813px;
	height:66px;
	
}

/*legal*/
#legal{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	padding-left:330px;
	margin-top:5px;
	padding-bottom: 30px;
	width: 325px;
}

#legal a{
	text-decoration:none;
	color:#FFF;
}

#web a{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	padding-right:2px;
	text-decoration:none;
	margin-top:5px;
}


/*NOSOTROS*/

#nosotros{
	width:651px;
	height:900px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 35px;
	color: #179F08;
}


/*EMPRESA*/

#empresa1{
	width:651px;
	height:550px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #666;
	margin-bottom: 25px;
}

#titulo1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #179F08;
}

#titulo2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color: #179F08;
}

#titulo3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #179F08;
}

#titulo4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #179F08;
}

#empresa2{
	width:246px;
	height:300px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin-left: 5px;
	color: #179F08;
}

#empresa3{
	width:400px;
	height:370px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
/*FLOTA*/

#paraflota{
	height:1870px;
}
#flota{
	width:664px;
	height:1400px;
	float: left;
	padding-left: 10px;
	padding-bottom: 23px;
	padding-right: 0px;
	padding-top: 23px;
	background-color: #FFF;
}



#flota2{
	width:664px;
	height:1400px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
}


/*CONDICIONES*/

#condiciones{
	width:651px;
	height:900px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #179F08;
}
/*SERVICIOS*/

#servicios{
	font-family:Verdana, Geneva, sans-serif;	
	font-size:11px;
	line-height:18px;
	color:#000;
	background-color:#fff;
	width:732px;
	height:150px;
	padding: 12px 12px 12px 12px;		
}

#servicios span{
	font-size:16px;
	font-weight:bold;
	color:#C33;
}
#contenidos{
	height:127px;
}

#contenido1{
	float:left;
	width:100%;
	height:1144px;
	background-color: #FFF;
		
}

#contenido4{
	float:left;
	width:231px;
	height:127px;
	background-image: url(images/edificios02.jpg);
	margin-right: 60px;
		
}
#contenido2{
	float:left;
	width:263px;
	height:1114px;
	background-color: #FFF;
	padding: 15px;
		
}


#contenido3{
	float:left;
	width:231px;
	height:127px;
	background-image: url(images/geriatricos.jpg);
}




/*CONTACTO*/

#contacto{
	font-family:Verdana, Geneva, sans-serif;	
	font-size:11px;
	line-height:18px;
	color:#C00;
	background-color:#fff;
	width:769px;
	height:440px;
	padding: 12px 12px 0px 12px;		
}

#contacto span{
	font-size:16px;
	font-weight:bold;
	color:#227cb6;
}

#contacto1{
	float:left;
	width:300px;
	height:198px;
	padding-left:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2995db;
}
#contacto2{
	float:left;
	width:320px;
	height:200px;
	padding: 0px 0px 0px 0px;
	padding-top:25px;
	color:#2995db;
}

.titulo5{
	color:#2995db;
	font-weight: bold;
	
}
#contacto3{
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#227cb6;
	background-color:#fff;
	width:240px;
	padding-top: 30px;
}

#contacto3 a{	
	text-decoration:none;
	color:#227cb6;
	font-size:12px;
	font-weight:bold;
}

#contacto4{
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#C00;
	background-color:#fff;
	width:170px;
	padding-top: 25px;
}


.formulario1
{
border: thin solid  #666;
}

/*consulta*/


#consulta{
	float:left;
	width:280px;
	height:100px;
	padding: 0px 0px 0px 0px;
	padding-top:70px;
	color:#2995db;
}


/*GALERIAS*/

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #810e11; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color:  #810e11; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
