/* CSS Document */
*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
}

html,body{
	height:100%;
}

marquee {
	width: 300px;
}

body{
	margin:0;
	padding:0;
}

a{
	text-decoration:none;
}

form{
	padding:0;
	margin:0;
}

/**Background*/
.background_vert{
	background-color:#80c23f;
}

.background_header{
	width:444px;
	height:83px;
	background-image:url(images/headerg.jpg);
	background-repeat:no-repeat;
}

.background_header2{
	width:536px;
	height:49px;
	background-image:url(images/headerd.jpg);
}

.background-cell{
	background-image:url(images/lineTab.gif);
	background-repeat:repeat-x;
}

.box_haut{
	background-image:url(images/box_haut.jpg);
	width:343px;
	height:14px;
	background-repeat:no-repeat;
}

.box_haut_mobilhome{
	background-image:url(images/box_2_mobilhomes2.jpg);
	width:343px;
	height:44px;
	background-repeat:no-repeat;
}

.box_haut_mobilhome2{
	background-image:url(images/box_2_mobilhomes3.jpg);
	width:343px;
	height:44px;
	background-repeat:no-repeat;
}

.box_haut_mobilhome3{
	background-image:url(images/box_2_mobilhomes4.jpg);
	width:343px;
	height:44px;
	background-repeat:no-repeat;
}

.box_haut_camping{
	background-image:url(images/box_3_camping.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_camping2{
	background-image:url(images/box_3-2_camping.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_camping3{
	background-image:url(images/box_3-3_camping.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_caravanes{
	background-image:url(images/box_3_caravanes.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_caravanes2{
	background-image:url(images/box_3-2_caravanes.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_caravanes3{
	background-image:url(images/box_3-3_caravanes.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_boutique{
	background-image:url(images/box_3_boutique.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_boutique2{
	background-image:url(images/box_3-2_boutique.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_boutique3{
	background-image:url(images/box_3-3_boutique.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_remorques{
	background-image:url(images/box_1_remorques.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_remorques2{
	background-image:url(images/box_1-2_remorques.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_contact{
	background-image:url(images/box_1_contact.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_haut_contact2{
	background-image:url(images/box_1-2_contact.jpg);
	width:343px;
	height:40px;
	background-repeat:no-repeat;
}

.box_bas{
	background-image:url(images/box_bas.jpg);
	width:343px;
	height:5px;
	background-repeat:no-repeat;
	/*background-position:bottom;*/
}

.boxHaut3{
	background-image:url(images/box_haut3.jpg);
	width:343px;
	height:5px;
	background-repeat:no-repeat;
	background-position:bottom;
}

.box_contenu{
	background-image:url(images/box_cote.jpg);
	width:343px;
	background-repeat:repeat-y;
	text-align:left;
}

.box_contenu2{
	background-image:url(images/lineTab2.gif);
	width:277px;
	background-repeat:repeat-y;
	text-align:left;
}

.boxHaut2{
	background-image:url(images/box_haut2.gif);
	width:277px;
	height:31px;
	background-repeat:no-repeat;
}

.box_bas2{
	background-image:url(images/box_bas2.jpg);
	width:277px;
	height:12px;
	background-repeat:no-repeat;
}






/**Couleur*/
.gris_clair{
	color:#505050;
}

/**Style texte*/
.justifier{
	text-align:justify;
}

.bold{
	font-weight:bold;
}

/**Lien onglet*/
a.onglet{
	display:block;
	height:25px;
	color:#555;
}

.border_verte{
	border:1px solid #92c95c;
}

.border_grise{
	border:1px solid #7d7d7d;
}

.border_orange{
	border:1px solid #ffba00;
}

.border_orange2{
	border:1px solid #f7611e;
}


.titre{
	font-size:12px;
	/*color:#80c23f;*/
	color:#14527d;
	font-weight:bold;
}

.titrecat{
	font-size:11px;
	/*color:#80c23f;*/
	color:#14527d;
	/*font-weight:bold;*/
}

.titre2{
	font-size:16px;
	/*color:#80c23f;*/
	color:#14527d;
}

.orange{
	color:#eea921;
}

.vert{
	color:#80c23f;
}

.vert_flashi{
	color:#8db216;
}

.bleu{
	color:#14527d;
}

.gris{
	color:#303030;
}

.vingt_et_un{
	font-size:21px;
}

.dix_sept{
	font-size:17px;
}

.quatorze{
	font-size:14px;
}

.seize{
	font-size:16px;
}

.douze{
	font-size:12px;
}

.treize{
	font-size:13px;
}

.gammes{
	font-size:10px;
	font-weight:bold;
	color:#626262;
}

.gammes2{
	font-size:10px;
	font-weight:bold;
	color:#14527d;
}

.page_selection{
	font-weight:bold;
	font-size:12px;
	color:#14527d;
}

.page{
	text-decoration:none;
	color:#2d437a;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

table#tarif{
	border-collapse:collapse;
}

table#tarif td{
	border-bottom:1px solid #cbcbcb;
}

/**GESTION DU MENU*/

#menu ul{padding:0;margin:0;background:url(images/spacer2.gif) repeat-y;display:none;}
#menu ul.firstUL{display:block;}
#menu ul.currentUL{display:block;}
#menu ul li{list-style:none;padding:6px 0 6px 5px;background:url(images/separateur_li.gif) no-repeat 0 0;background-position:20px 23px;}
#menu ul li.puce{list-style:none;padding:6px 0 6px 5px;background:url(images/puce.gif) no-repeat 0px 11px;}
#menu li a{color:#666666;width:auto;margin-left:6px;padding:0;cursor:pointer;}
#menu li a:hover{color:#14527d;width:auto;margin-left:6px;padding:0;cursor:pointer;}
#menu li a.currentLink{color:#14527d;width:auto;margin-left:6px;padding:0;cursor:pointer;}