body {background-image:url(main_bg.jpg);

}

#gralgral{
	position:absolute;
	width:document(screen.width);
	left:10%;
}

#fl{
	position:relative;
	z-index:10;
	visibility:visible;
}

table#tu{
	background-color: #DDF0FF;
	width:750px;
	padding-top:50px;
	padding-bottom:50px;
	-moz-border-radius: 9px 9px 9px 9px;
	border:4px;
	border-color:#FFFFFF;
	border-width:thick;
}

#textorac1{
	padding-right:10px;}

div#tu2{
	position:absolute;
	background-color: #DDF0FF;
	left:18%;
	width:800px;
	height:700px;
	min-height:600px;
	-moz-border-radius: 9px 9px 9px 9px;
	border:4px;
	border-color:#FFFFFF;
	border-width:thick;
}

.Estilo3 {color: #0000FF}
.Estilo6 {color: #FFFFFF;
	font-weight: bold;
	font-size: 24px;}

#racfte{
	position:absolute;
	width: 100%;
	z-index: 0;
	visibility: visible;

}

div#racm{
	position:absolute;
	width: 100%;

}

/* RENT A CAR */



div#cotizarya{
	font-family:Arial;
	font-size:18px;
	color:#000099;
	cursor:pointer;
	font-weight:bolder;
	background-color:#FFFFFF;
	-moz-border-radius: 9px 9px 9px 9px;
	z-index:15;
	visibility: visible;
}

div#pxpre    {background-color:#FFFFFF;}
div#pxprepu  {background-color:#FFFFFF;}
div#pxpredo  {background-color:#FFFFFF;}
div#diastotal {background-color:#FFFFFF;}
div#totalarriendo {background-color:#FFFFFF;}		

.Estilo23{
	height:23px;}

.h19{
	height:19px;
	}	
	
.cotesta {font-family:arial narrow;
		color:white;
		background:#9D9DFF;
		font-size:14px;
		font-weight:bold;
  		-moz-border-radius:;
		border:1px solid blue;
		text-align: center;
		width:250px;
		}

.cotestacon {font-family:arial narrow;
		color:white;
		background:#9D9DFF;
		font-size:14px;
		font-weight:bold;
  		-moz-border-radius:;
		border:1px solid blue;
		text-align: center;
		width:335px;
		}

.estcotcon {font-family:arial narrow;
		color:#0000FF;
		background:white;
		font-size:14px;
		font-weight:bold;
  		-moz-border-radius: 9px 3px 9px 3px;
		border:1px solid blue;
		text-align: center;
		width:335px;
		}

.detalle {font-family:Verdana;
		color:#000000;
		background:white;
		font-size:12px;
  		-moz-border-radius: 3px 3px 0px 0px;
		border:1px solid blue;
		text-align:justify;
		width:768px;
		margin-left:5px;
		margin-right:5px;
}

.impoA {font-family:Verdana;
		color:#0000FF;
		background:white;
		position:absolute;
		top:35px;
		height:25px;
		font-size:10px;
  		-moz-border-radius: 3px 3px 0px 0px;
		border:1px solid blue;
		text-align:justify;
		width:720px;
		margin-left:20px;
		margin-right:0px;
}

.impo {font-family:Verdana;
		color:#0000FF;
		background:white;
		position:absolute;
		top:35px;
		height:25px;
		font-size:10px;
  		-moz-border-radius: 3px 3px 0px 0px;
		border:1px solid blue;
		text-align:justify;
		width:750px;
		margin-left:0px;
		margin-right:0px;
}

.idio{
font:verdana;
font-size:12px;
color:#FFFFFF;
background-color:#0000FF;
}

div#pxpre    {background-color:#FFFFFF;}
div#pxprepu  {background-color:#FFFFFF;}
div#pxpredo  {background-color:#FFFFFF;}
div#diastotal {background-color:#FFFFFF;}
div#totalarriendo {background-color:#FFFFFF;font-weight:bold;}
div#rcd {background-color:#FFFFFF;font-weight:bold;}

.cotest {font-family:arial narrow;
		color:#0000FF;
		background:#9D9DFF;
		font-size:10px;
		font-weight:;
  		-moz-border-radius: 9px 3px 9px 3px;
		border:1px solid blue;
		text-align: center;
		}
		
.detcot2 {font-family:arial narrow;
		color:#FFFFFF;
	    background:#8080FF;
		font-size:16px;
		font-weight:bolder;
		border:1px solid white;
		text-align: center;
		}

.detcot3 {font-family:arial;
		color:#FFFFFF;
	    background:#00CC00;
		font-size:16px;
		font-weight:bolder;
		border:1px solid blue;
		text-align: center;
		text-decoration:none;
		}
		
.dentro{font-family:arial narrow;
		color:#006600;
		font-size:14px;
		font-weight:400;
		border:1px solid green;
		text-align: center;
}

div#condicion{
	background:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	font-weight:500;
}

div#magic{
	position:relative;
	left:600px;
	top:0px;
	width:450px
}

div#fondomediorac{
	position:absolute;
	width:760px;
	height:650px;
	top:215px;
	left:245px;
	background-color:#F5F5F5;
	z-index:-1;
}

div#textorac1{
	position:absolute;
	font-family:Verdana;
	font-size:12px;
	font-weight:500;
	color:#000099;
	background-color:#FFFFFF;
	width:400px;
	z-index: 2;
	height: 380px;
	top:220px;
	left:220px;
	padding-left:5px;
}

div#auto{
	position:absolute;
	left:620px;
	top:220px;
	height:380px;
	z-index:2;
	background-color:#FFFFFF;
	width:370px;
}

div#fracd{
	position:absolute;
	width:450px;
	left:504px;
	top:333px;
	z-index: 22;
}

div#fracdrsv{
	position:absolute!important;
	width:450px;
	left:250px;
	top:238px;
	z-index: 22;
}

div#fraci{
	position:absolute;
	width:200px;
	left:36px;
	top:50px;
	z-index: 22;
	text-align:right;
}

div#fracirsv{
	position:absolute!important;
	font-family:arial narrow;
	color:#000099;
	font-weight:bold;
	width:200px;
	left: 36px;
	top:195px;
	z-index: 22;
	text-align:right;
}

div#top{
	position:absolute;
	width:770px;
	top:0px;
	left:220px;
	background-color: #FFFFFF;
	height: 250px;
	z-index: 2;
}


div#bottom {
	position:absolute;
	width:770px;
	top:600px;
	left:220px;
	height:200px;
	background-color:#FFFFFF;
	z-index: 2;
}

div#pracd2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:200px;
	z-index:0;
}

div#racidio{
	position:absolute;
	left:260px;
	top:240px;
	width:150px;
	height:40px;
}

div#formracf{
	position:relative;
	left:220px;
}

div#formrac{
	position:absolute;
}

div#centrof{
	position:absolute; 
	top:216px; 
	left:0px;
	width:760px;
	height:300px;
	background-color: #FFFFFF; 
	border: 1px none #000000;
}

div#ractop{
	position:absolute;
	left:245px;
}

div#idiorsv{
	position:absolute;
	top:200px;
	left:80%;
	z-index:10;
}

div#variables{
	position:relative;
	left:200px;
}


div#fdatrsv{
	position:absolute!important;
	top: 20px;
	left:-100px;
	width:650px;
	height:auto;
	background-color:#FFFFFF;
	border:1px solid green;
}
div#fdatizq{
	position:relative;
	width:250px;
	left: 10px;
	height:auto;	
	top:10px;
	font-family:arial;
	font-size:12px;
	color:#000099;
	text-align:right;
	padding-right:10px;
}

div#fdatder{
	position:absolute!important;
	width:300px;
	top:13px;
	left:270px;
	height:auto;	
	font-family:arial;
	font-size:12px;
	color:#000099;
	text-align:left;
}

