html { overflow: auto; }
* { margin:0; padding:0; }
body { margin: 0;	padding: 0; font-family: Verdana,Geneva,sans-serif; font-size: 11px; color: #333; }
img { border: none; }
#head { display:none; }
/*#camping-car{ position:absolute; top:0; right:0; width:180px; height:140px; background: url(../pics/interface/bg-entete.gif) top right no-repeat; }*/
#contenu { width: 760px; }
a { color: #3D6484; text-decoration: none;}
a:hover { text-decoration: underline; }

/* ----- MENU ET SOUS MENU ----- */
#menu { display:none;}
#menu LI {  }
#menu LI A { }
#menu LI A:hover { }

#sousmenu {	display: none; }
#sousmenu li { }
.blanc{ }

/* ----- ARTICLE ----- */
#article {
	float: left;
	width: 555px;
	padding: 6px 10px 10px 27px;
}
H1 {
	font-size: 18px;
	font-weight: normal;
	color: #C00;
	padding: 0 0 2px 0;
	margin: 0 0 10px 0;
}
H2 {
	font-size: 14px;
	font-weight: bold;
	color: #C00;
	padding: 0 0 0 0;
	margin: 30px 0 5px 0;
}
H3 {
	font-size: 11px;
	font-weight: bold;
	color: #333;
	padding: 0 0 0 13px;
	margin-top: 20px;
	margin-bottom: 20px; 
}
#article P { margin: 0 0 15px 0; text-align: justify; }
#article UL { margin: 15px 0 15px 0; }
#article LI { margin: 0 0 7px 30px; }
.vehicules { margin: 20px 0 0 0 !important; }
#formulaire { margin-top: 0px;  }
#formulaire LABEL { float: left;	width: 100px; }
#formulaire INPUT { font-family: Verdana; color: #333; font-size: 11px; padding: 1px 5px 1px 5px; border: 1px solid #3D6484; }
#formulaire TEXTAREA { font-family: Verdana; color: #333; font-size: 11px; padding: 5px 5px 0 5px; border: 1px solid #3D6484;  }
#formulaire .bouton { background: none; border: 1px solid #3D6484; font-family:Verdana; color:#333; font-size:11px; margin-left: 100px; }

#comparatif { width:100%; margin-top: 10px; text-align:center; background: #E6E6E6 url(../pics/interface/coin_gauche.gif) top left no-repeat; border-right: 1px solid #999999 !important; border-bottom: 1px solid #999999 !important; padding: 5px 5px 5px 5px; }
#comparatif TD { height: 25px !important; border: 1px solid #FFF; margin-bottom: 100px; }
#comparatif .titre { width:20%; font-weight: bold !important; height:40px !important; color: #3D6484 !important;}
#comparatif a { color: #3D6484; text-decoration: none; font-weight: bold;}
#comparatif a:hover { text-decoration: underline; }

/* ----- FOOTER ----- */
.footer { display: none; }
.footer a:hover { text-decoration: none; }

/* ----- AUTRES ----- */
.chemin { display:none; }
.center { text-align:center !important; }
.right { text-align: right !important; }
.rougeEpais { color: #CC0000;	font-size: 13px; font-weight: bold; }
.illustrationGauche { margin: 5px 10px 10px 0; float: left;}
.illustrationDroite { float: right; margin: 0 0 0 10px;}
.exposant{ vertical-align:super; font-size:8px; padding: 0 0 0 0 !important; }

/* ----- FORMULAIRES ----- */
#recherche {
	background: #E6E6E6 url(../pics/interface/coin_gauche.gif) top left no-repeat;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	width: 530px;
	height: 300px;
}
HTML>BODY>#contenu>#article #recherche { padding: 5px 0 0 0; }
#recherche H2 {
	width: 500px;
	background: url(../pics/interface/bgh2.gif) no-repeat bottom left;
	color: #333;
	font-size: 11px;
	margin: 10px 5px 0 10px;
}
#recherche P { margin-top: 25px; padding: 0 10px 0 10px;}
#recherche LABEL { float: left; width: 150px; text-align: left;}
#recherche SELECT { width: 250px;	font-family: Verdana,Geneva,sans-serif; font-size: 11px;	color: #333; }
#recherche OPTION { padding-left: 5px; }	
#recherche .search{ margin-left:150px; background: none; border: 1px solid #999; }

/* ----- Fiches camping-car ----- */

#photo_fiche{ float: right; width: 340px; }
.fiche_td1 { vertical-align: top; width:340px; padding:0 30px 0 0; }
.fiche_td2 { vertical-align: top; width:180px; }
.img_haut { display: none; /*padding: 0 10px 0 10px; margin-top: 10px;*/ }
.img_right { display: none;/*margin-top: 10px; padding: 0 5px 0 5px;*/  }



/* ----- Le fond gris sous les dimensions ----- */

#dimensions {
	background: #E6E6E6 url(../pics/interface/bg_dimensions.gif) top left no-repeat;
	margin: 10px 0 0 0 ;
	width: 140px;
	padding: 5px 5px 5px 15px;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
}
#dimensions P {	line-height:18px;	margin:0; }
