@charset "iso-8859-1";
/* CSS Document */

body{margin:0px; padding:0px; background:url(../images/arriere_03.jpg) no-repeat; background-repeat:repeat-x; color:#9c9c9c; font-family:Arial; font-size:13px;}
h1{margin:0px; padding:0px; font-size:17px; color:#FFFFFF; margin-top:4px; margin-left:2px;}
a{color:#999999; text-decoration:none;}
a:hover{color:#000000; }
ul{margin:0px; padding:0px; margin-top:4px;}
ul li{list-style:none; margin-left:16px;}
#page{width:850px; height:1184px; margin:auto; background:url(../images/trait_08.jpg) no-repeat; background-repeat:repeat-y; padding-bottom:4px;}

#page2{width:850px; height:1084px; margin:auto; background:url(../images/trait_08.jpg) no-repeat; background-repeat:repeat-y; padding-bottom:4px;}

#page3{width:850px; height:984px; margin:auto; background:url(../images/trait_08.jpg) no-repeat; background-repeat:repeat-y; padding-bottom:4px;}


#top{width:850px; height:305px; float:left; clear:both;}

#milieu1{width:850px; height:316px; float:left; clear:both; background:url(../images/location-voiture_04.jpg) no-repeat;}

#calcul{width:262px; height:270px; float:left; margin-top:40px; margin-left:8px!important; margin-left:4px; color:#000000; font-family:Tahoma;}

#mleft{width:264px; height:auto; float:left; clear:both;}

.champ-D {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; MARGIN: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 120px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.champ-D2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; MARGIN: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.text {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; MARGIN: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 120px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

.text2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; MARGIN: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 50px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

.btn{width:259px; height:32px; float:left; clear:both; margin-left:2px!important; margin-left:1px; background:url(../images/btn_10.jpg) no-repeat; margin-top:8px!important; margin-top:0px; text-align:center; padding-top:4px; }

.calc{width:auto; height:21px; text-align:center; margin-top:6px!important; margin-top:0px; margin-bottom:6px!important; margin-bottom:0px;}

.part2{width:570px; height:306px; float:left; margin-top:10px; margin-left:6px;}


.env1{ width:80px; height:30px; background:url(../images/enrg_17.jpg) no-repeat; background-position:center; border:none; cursor:pointer; }

.env2{ width:80px; height:30px; background:url(../images/enrg_19.jpg) no-repeat; background-position:center; border:none; cursor:pointer; }

.part3{width:auto; height:271px; float:left; clear:both; margin-top:8px; margin-left:4px!important; margin-left:0px;}
.imgtext{width:150px; height:271px; float:left; }

.text1{width:400px; height:271px; float:left; margin-left:6px!important; margin-left:4px; text-align:justify;}

#milieu2{width:850px; height:190px; float:left; clear:both; margin-top:6px;}

.mil21{width:570px; height:189px; float:left; margin-left:4px!important; margin-left:2px;}
.mil22{width:269px; height:188px; float:left; margin-top:1px; margin-left:4px;}
.cmil22{width:269px; height:188px; float:left; margin-top:20px!important; margin-top:0px; margin-left:2px;}

#milieu3{ width:839px; height:166px; float:left; clear:both; margin-top:4px; margin-left:6px!important; margin-left:2px;}

#milieu4{width:850px; height:187px; float:left; clear:both; margin-top:4px;}

.mil41{width:555px; height:186px; margin-left:6px!important; margin-left:2px; border:1px solid #535353; padding-left:2px; float:left; padding-right:4px; text-align:justify;}
.mil42{width:269px; height:185px; float:left; margin-top:2px; margin-left:6px;}

.cmil42{width:269px; height:185px; float:left; margin-top:16px; margin-left:2px;}

#bas1{width:843px; height:68px;  clear:both; background:url(../images/bas_44.jpg) no-repeat;  margin:auto;  }

.txtbas1{width:290px; height:60px; margin-left:16px!important; margin-left:10px; margin-top:6px; float:left; color:#333333;}

.txt2bas1{width:330px; height:60px; margin-left:16px!important; margin-left:10px; margin-top:6px; float:left; color:#333333;}

.by{margin-top:6px; float:left; color:#333333; height:60px; width:140px; margin-left:10px;}

.by a{cursor:pointer;}

#bas2{width:843px; height:100px; clear:both; margin:auto;  background:url(../images/piedpage_45.jpg) no-repeat;}

.txtbas2{width:840px; height:80px; float:left; margin-top:10px; margin-left:3px; text-align:center;}
.txtbas2 a{color:#999999; text-decoration:none;}
.txtbas2 a:hover{color:#FFFFFF;}


#cotenu2{width:850px; height:772px; float:left; clear:both; background:url(../images/location-voiture_04.jpg) no-repeat; background-position:top;}

#cotenu22{width:850px; height:672px; float:left; clear:both; background:url(../images/exc.jpg) no-repeat; background-position:top;}


#contenu3{width:570px; height:auto; float:left; margin-top:10px; margin-left:16px!important; margin-left:6px;}

.txtcontenu3{width:560px; height:720px; float:left; margin-top:10px; overflow:auto; padding-right:6px;}

/************* reservation ***************/
.parm{color:#000000;  text-align:center; height:24px; width:260px; margin:auto; margin-top:6px; font-size:17px; background-color:#F93D3C; font-weight:bold;  background-repeat:repeat-x;}
.obl{color:#FBA919; font-size:12px;}

.obl2{color:#FBA919; font-weight:bold; font-family:"Myriad Pro Light";}

.lt1{color:#FBA919; font-weight:bold; font-family:"Myriad Pro Light";}

.brd{height:100%; width:100%; margin-left:2px; padding-top:12px;}

.parm2{font-weight:bold; background-color:#F2F2F2;}
#errmsg{height:auto; width:300px; margin:auto; color:#FF0000; text-align:center;}
