/* CSS Document */
*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#552B00;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	background:#FFFFFF;
	font-size:12px;
	color:#552B00;
	background:#361700;f
	margin:2px;
}
#corps {
	margin:0px auto;
	padding:0px;
	width:776px;
	height:auto;
	border:1px solid #9B705B;
	background:#fff;
}
#top {
	margin:0px auto;
	padding:0px;
	width:776px;
	height:265px;
	background: #fff;
	clear:both;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #BFB68F;
	margin:0px 0px 4px 0px;
	text-align:center
}
h1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #D09F57;
	margin:0px 0px 4px 0px;
	text-align:center
}
.img-top{
	margin:0px;
	padding:0px;
	width:129px;
	height:74px;
	float:left;

}
.titre{
	margin:0px;
	padding:5px 0px 0px 0px ;
	width:128px;
	height:28px;
	background:#B2A587;
	text-align:center;
	font-weight:bold;
	color:#FFEDC7;
	float:left;
	border-left:1px solid #E9D8B1;
	border-bottom:1px solid #E9D8B1;
}
.titre a{
	background:#B2A587;
	text-decoration:none;
	color:#FFEDC7;
}
.titre a:hover{
	background:#B2A587;
	color:#5F440C;
}
/*------------------------------------contenu--------------------------*/

#milieu{
margin:0px;
padding:0px;
width::730px;
height:auto;
clear:both;
}
.menu{
background:#AE7D31;
width:776px;
height:30px;
clear:both;
}
li{
background:url(../images/simo/puce.gif) 5px 10px no-repeat;
margin:0px;
padding:10px 5px 0px 20px;
width:100px;
font-weight:bold;
text-align:left;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
list-style:none;
float:left;

}
li a{
text-decoration:none;
}
li a:hover{
color:#FFFFFF;
}
.contenu{
margin:0px;
padding:0px;
height:auto;
clear:both;
}
.contenu-left{
margin:0px;
padding:0px;
width:320px;
height:auto;
float:left;
color: #5E0000;
border-right:1px dotted #B89176;
}
.contenu-right{
margin:0px;
padding:0px;
width:430px;
height:auto;
color: #5E0000;
float:left;
}
#footer{
width: 776px;
height:85px;
margin:5px Opx 0px 0px;
padding:6px 0px 0px 0px;
text-align:center;
color:#FFFFFF;
font-size:10px;
background:url(../images/footer.jpg) no-repeat;
clear:both;
}
#footer a{
color:#FFFFFF;
text-decoration:none;
}
/*******************************************contact rapide*****************************************/

.form input, .form select {
width:146px;
height:20px;
border:1px double #7D3F00;	
font-size:11px;
margin:0px 0px 0px 130px;
}
.form textarea{
width:146px;
border:1px double #7D3F00;	
font-size:11px;
margin:0px 0px 0px 130px;
}
.form textarea{
width:146px;
border:1px double #7D3F00;	
font-size:11px;
margin:0px 0px 0px 130px;
}
.form label {
width:120px;
height:20px;
font-size:11px;
font-weight:bold;
position:absolute;
text-align:right;
}
.envoyer{
background:#BF934F;
width:50px;
height:20px;
color:#361700;
font-weight:bold;
}
.form {
margin:0;
padding:0;
width:290px;
}
.champ {
text-align:right;
width:130px;
font-size:11px;
}
h4{
font-size:14px;
margin:10px;
}
h2{
font-size:14px;
margin:10px 0px 0px 20px;
}
h3{
font-size:14px;
margin:10px;
}
/**************************************voitur**************************************/

#categorie{
margin:10px 0px 0px 0px;
padding:0px; 
width:436px; 
height:315px;
clear:both;
}

.table{
width:160px; 
height:315px; 
color:#CC3366;
margin:0px 0px 0px 8px;
padding:0px;
background:#FFFFFF;
float:left;
border:1px solid #603405;
}
.type{
background:#AE7D31; 
color: #FFF0CE; 
font-size:16px; 
padding:5px; 
height:20px;
width:190px;
font-weight:bold;
text-align:left;
text-decoration:none;
}
.case{
background:#E5CC98; 
color:#361700; 
font-size:14px; 
padding:5px; 
height:15px; 
font-weight:bold;
text-align:center;
}
.table td {
font-size:12px;
font-weight:bold;
text-align:center;
width:100px;
}
.img{
margin:0px;
}
.paragraphe{
width:420px; 
padding:10px; 
text-align:justify;
}
/**************************************partie-gauche**************************************/

.lien-gauche{
background:url(../images/simo/puce.gif) 5px 10px no-repeat;
margin:0px;
padding:10px 20px 0px 20px;
list-style:none;
clear:both;
font-weight:bold;
}
.img-gauche{
margin:10px 20px 0px 20px;
padding:0px;
clear:both;
border:1px solid #5E2F00;
width:200px;
height:25px;
text-decoration:none;
}

.img-pro{
margin:10px 20px 0px 20px;
padding:0px;
clear:both;
border:1px solid #5E2F00;
width:200px;
height:70px;
text-decoration:none;
}
.img-pro a{
text-decoration:none;
}
.img-pro a:hover{
text-decoration:none;
}
/**************************************reservation**************************************/
.resa{
font-size:11px;
margin:0px 0px 0px 50px;
}
.resa input, .resa textarea, .resa select {
width:146px;
height:20px;
border:1px double #7D3F00;	
font-size:11px;
margin:0px 0px 0px 20px;
}
.resa input{
width:146px;
height:20px;
border:1px double #7D3F00;	
font-size:11px;
margin:0px 0px 0px 20px;
}
.resa textarea {
width:146px;
height:auto;
border:1px double #7D3F00;	
font-size:11px;
margin:0px 0px 0px 20px;
}
.resa select {
width:146px;
height:25px;
border:1px double #7D3F00;	
font-size:11px;
margin:0px 0px 0px 20px;
}
.tabresa td{
width:200px;
height:20px;
font-size:11px;
}

/**************************************partie-transfert**************************************/
.contenu-trans{
margin:2px;
width:730px;
height:auto;
clear:both;
}
.tab-tansf{
	width:700px;
	height:auto;
	margin:10px;
	}
	
.td-tansf{
	width:550px;
	font-size:11px;
	height:25px;
	padding:4px;
	text-align:left;
	}

.td-tan{
	width:80px;
	font-size:11px;
	height:25px;
	padding:4px;
	text-align:center;
	}
.td-titre{
	font-size:11px;
	padding:4px;
	font-weight:bold;
	border-bottom:1px solid #C60;
	text-align:left;
	}

/**************************************partie-excursion**************************************/

.excur{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: #FCF4EB none repeat scroll 0 0;
border:1px dotted #562B00;
clear:both;
height:150px;
margin:10px;
padding:10px 0 5px;
width:750px;
}

.right_excur{
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
height:145px;
line-height:20px;
margin:0 5px;
padding:0;
text-align:justify;
width:380px;

}
.left_excur{
float:left;
height:144px;
margin:0 5px;
padding:2px;
width:194px;

border:1px solid #6D6D6D;
}

.prix_excur {
	float:left;
	width:120px;
	height:120px;
	margin:0px;
	padding:10px ;
	font:11px Arial,Helvetica,sans-serif;
	text-align:justify;
	color:#000;
	line-height:20px;
	border-left:dotted 1px #544d4d;	

}

.prix_excur img{
	clear:both;
	width:120px;
	height:44px;
	margin:0px;
	padding:0px;
	border:none;
}
.prix_excur span{
	font:24px Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-align:justify;
	color:#f47501;
	line-height:20px;
}

.prix_excur a{
	font:16px Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-align:justify;
	color:#f47501;
	line-height:20px;
}

contenu-excu{
margin:2px;
width:730px;
height:auto;
clear:both;
}
h5{
font-size:14px;
margin:0px 0px 0px 0px;
}

.formulaire_information{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: #FCF4EB none repeat scroll 0 0;
border:1px dotted #562B00;
clear:both;
height: auto;
margin:10px;
padding:10px;
width:730px;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
text-align:justify;

}

h6{
font-size:14px;
margin:0px 10px;
border-bottom:1px solid #552B00;
}


.formulaire_information input {
background-color:#C0A673;
border:1px solid #db7713;
color: #000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:18px;
margin:0;
padding:0 4px;
width:350px;
}

.formulaire_information textarea {
background-color:#C0A673;
border:1px solid #db7713;
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
overflow:hidden;
padding:0 4px;
width:350px;
}

.formulaire_information input.bt {
background:none repeat scroll 0 0 #C0A673;
border:1px solid #db7713;
color:#000;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:20px;
width:100px;
}

.formulaire_information input.radio {
border:0 none;
height:14px;
margin:0;
width:14px;
}

