@charset "utf-8";

/* CSS Document */







body{

font-family:Verdana, Arial, Helvetica, sans-serif;



/*background-color:#000000;*/

}



#bgta{ background-image:url(../images/TARIF.jpg); background-repeat:no-repeat; height:774px;}

#bgtaa{ background-image:url(../images/TARIF.jpg); background-repeat:no-repeat; height:1200px;}

form{

margin:0px 0px 0px 0px;

}

.co{

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-left:50px;

font-size:12px;

color:#FFFFFF;

width:693px;

}

.cate6{ padding-left:3px; padding-top:6px; color:#FF9900; padding-left:40px; font-weight:bold;

}

.cate{ width:140px; float:right; height:124px; background-repeat:no-repeat; margin-top:4px;

}

.catee{ width:122px; float:left; height:110px; background-repeat:no-repeat;}

.co1{ padding-left:40px;

}

#reserv{

padding:0px 0px 0px 5px;

width:341px;

height:220px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#0151a8;

}

.of{padding-top:60px; padding-left:60px; width:900px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;

}

.of6{padding-top:40px; padding-left:60px; width:900px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;

}

.of1{padding-top:30px; padding-left:40px; width:880px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;

}

.of2{padding-top:3px; padding-left:31px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;

}

#offre{ background-image: url(../images/nos-offre.jpg); 

background-repeat:no-repeat; 

width:994px; height:991px;





}

#offre1{background-image: url(../images/nos.jpg); 

background-repeat:no-repeat; 

width:994px; height:1030px;





}

#plus{ background-image: url(../images/nos-plus1.jpg); 

background-repeat:no-repeat; 

width:994px; 





}

.titre{ padding-left:75px; 

width:200px; 

font-size:18px; 

color:#91182b; 

padding-top:3px;

font-family:Georgia, "Times New Roman", Times, serif;



}

.titre1{ padding-left:31px; 

width:663px; 

font-size:18px; 

color:#91182b; 

padding-top:40px;

font-family:Georgia, "Times New Roman", Times, serif;



}

.titre8{

 

font-size:14px; 

color:#91182b; 

padding-top:40px;

font-family:Georgia, "Times New Roman", Times, serif;



}

.zone{ border:solid 1px #91182b; background-color:#CCCCCC;

}

.titre9{

 

font-size:14px; 

color:#91182b; 



font-family:Georgia, "Times New Roman", Times, serif;



}

.titre5{ padding-left:20px; 

 

font-size:22px; 

color:#91182b; 

padding-top:20px;

font-family:Georgia, "Times New Roman", Times, serif;



}

.titre2{ padding-left:31px; 

width:663px; 

font-size:18px; 

color:#91182b; 



font-family:Georgia, "Times New Roman", Times, serif;



}

.titre3{ font-size:22px; 

color:#91182b; 



font-family:Georgia, "Times New Roman", Times, serif;



}

.bleu{color:#096dda;

 font-family:Verdana, Arial, Helvetica, sans-serif; 

 font-size:14px;

 }

.bien{ background-image:url(images/bienvenue.jpg);

 background-repeat:no-repeat; 

 width:550px; 

 height:191px;

  margin-top:15px;

}





#reserv input{

height:12px;

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}





#but input{

height:20px;

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}





#reserv select{

height:18px;

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}





#footer{

background-color:#3f3f47;



height:40px;

padding:10px 10px 0px 0px;

color:#bcbbbb;

font-size:9px;

}



#footer1{

background-color:#3f3f47;

width:994px;

height:40px;

padding:10px 10px 0px 0px;

color:#bcbbbb;

font-size:9px;

}



.orange{

color:#91182b;

}



#footer a, a:active{

text-decoration:none;

color:#91182b;

}



#footer a:hover{

text-decoration:none;

color:#dcedff;

}





#corp{



width:1000px;

background-color:#000000;

color:#bcbbbb;

font-size:9px;

}



.txt{

padding:2px 0px 0px 2px;

}





.txt a, a:active{

color:#FFFFFF;

text-decoration:none;

}





.txt a:hover{

color:#bcbbbb;

text-decoration:none;

}

.txt1{ color:#b96406; font-weight:bold;

}





.txt1 a, a:active{

color:#b96406;

text-decoration:none;

}





.txt1 a:hover{

color:#b96406;

text-decoration:none;

}



.link-txt{

padding:0px 8px 0px 0px;

}

.ka{ background:url(../images/bienvenue.jpg); background-repeat:no-repeat; 

width:550px; 

height:191px;

 margin-top:15px;

 }

.bg-auto{ background:url(../images/auto.jpg); background-repeat:no-repeat; 

width:977px; 

height:191px;

 margin-top:15px;

 margin-left:3px;

 padding-left:15px;

 }

#bg-auto1{ width:900px;

padding-left:15px; 

padding-right:15px;

 padding-top:55px; 

 font-size:13px; 

 font-family:arial;

 font-weight:bold;



 }

.img{

	border:solid 3px #094682;

	text-align: left;

}

.img1{

	border:solid 3px #91182b;

	text-align: left;

}

.categorie{ font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#fffbf0; padding-top:3px; float:left; padding-left:13px;

 }

 .categorie1{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#fffbf0; padding-top:40px; float:left;

 }

 #bg-auto2{ 

padding-left:15px; 

padding-right:15px;

padding-top:10px;

 width:900px;

 font-size:12px; 

 font-family:arial;



 }

#ka1{padding-left:15px; 

padding-right:15px;

 padding-top:55px; 

 font-size:13px; 

 font-family:Tahoma;

 }

#ka2{ width:550px; 

height:213px; 

padding-top:17px;

}

#ka3{ float:left;

 height:210px;

  width:286px; 

  background:url(../images/ar1.jpg);

   background-repeat:no-repeat;

   }





.ka4{ padding-left:103px;

 padding-top:27px; 

 font-family:Arial, Helvetica, sans-serif; 

 font-size:10px;

 }



#ka5{float:right;

 background:url(../images/ar2.jpg);

  background-repeat:no-repeat;

   width:254px; 

   height:181px;

   }



#pad{ padding-top:30px; 

padding-left:20px;

}



.itv th{ color:#FFFFFF; background-color:#9CCF00;  border:0px solid #91182b;}

.itv td{ color:#000000;   border: 1px solid #91182b; }

.bloc_cv {

margin:3px auto;

width:100%;

}

.bloc_cv a.bv_title {

background:#9CCF00 url(../images/bg_bt_cv3.gif) no-repeat scroll right bottom;

color:#ffffff;

cursor:pointer;

display:block;

font-size:15px;

line-height:35px;

padding:0 25px;

width:100%;

}

a {

color:#FFA304;

font-size:11px;

text-decoration:none;

}

 .bv_ctn {

background:#EDF0F3 none repeat scroll 0 0;

color:#737373;

padding:10px 25px;

width:100%;

}

.ds_box {

	background-color: #FFF;

	border: 1px solid #003398;

	position:absolute;

	z-index: 32767;

}



.ds_tbl {

	background-color: #FFF;

	

}



.ds_head {

	background-color: #48AFD0;

	color: #FFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: center;

	letter-spacing: 1px;

}



.ds_subhead {

	background-color: #48AFD0;

	color: #ffffff;

	font-size: 11px;

	font-weight: bold;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	width: 10px;

}

.ds_cell {

	background-color: #EEE;

	color: #0066FF;	

	font-size: 11px;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	padding: 1px;

	cursor: pointer;

}



.ds_cell:hover {

    color: #ffffff;

	background-color: #d98500;

} /* This hover code won't work for IE */

.today {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}

.days {COLOR: navy; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: center}

.dates {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt}

.style10 {color: #FFFFFF}

.Style11 {color: #000080}

.style1 {color: #CC6600}

.Style12 {font-size: 11px}

.Style13 {font-size: 12px}

.lien{color:#FFFFFF; font-size:9px;}

.lien a{color: #CCCCCC; font-size:9px;}

.lien a:hover{color: #FFFFCC; font-size:9px;}

#bg{ background-image:url(../images/bg.jpg) ; background-repeat: no-repeat; color: #BF9675; font-size:11px; text-align: center; font-weight:bold; width:1000px; padding-top:3px; padding-left:4px;}