body {
	background: url(images/bg.jpg) repeat top center;
	margin:0px;
}

p, ul, ol {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#332b1a;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15pt;
	color:#8f162b;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#999999;
}

a		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#8f162b; text-decoration:none; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#8f162b; text-decoration:underline; }

/***********************************************************************/
p#arianne {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#444444;
}

p#arianne a			{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#999999; text-decoration:none; }
p#arianne a:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#999999; text-decoration:underline; }


/***********************************************************************/

div#wrap {
	display:block;
	width:960px;
	margin:auto;
	/*height:578px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-289px 0px 0px -480px;*/
}

div#splash_haut {
	display:block; width:960px; height:30px;
	background: url(images/splash_haut.jpg) no-repeat top center;
}

div#splash_bas {
	display:block; width:960px; height:30px;
	background: url(images/splash_bas.jpg) no-repeat top center;
}

div#splash_gauche {
	display:block; width:960px;
	background: #ffffff url(images/splash_gauche.jpg) repeat-y top left;
}

div#splash_milieu {
	display:block; width:960px;
	background: url(images/bg_contenu_bas.jpg) no-repeat bottom center;
}
	div#splash_milieu2 {
		display:block; width:960px;
		background: url(images/bg_contenu_haut_2logo.jpg) no-repeat top center;
	}
	div#splash_milieu2 div#contenu {
		display:block; width:640px;
		padding:165px 225px 30px 65px;
		text-align:justify;
	}
		div#splash_milieu2 div#contenu div#btn_environnement a {
			display:block; width:157px; height:44px; float:left;
			background: url(images/btn_env.png) no-repeat top left !important; background:none;
			filter: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_env.png',sizingMethod='scale');
		}
		div#splash_milieu2 div#contenu div#btn_environnement a:hover {
			display:block; width:157px; height:44px; float:left;
			background: url(images/btn_env_r.png) no-repeat top left !important; background:none;
			filter: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_env_r.png',sizingMethod='scale');
		}
		div#splash_milieu2 div#contenu div#btn_nousjoindre a {
			display:block; width:137px; height:44px; float:left;
			background: url(images/btn_nj.png) no-repeat top left !important; background:none;
			filter: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_nj.png',sizingMethod='scale');
		}
		div#splash_milieu2 div#contenu div#btn_nousjoindre a:hover {
			display:block; width:137px; height:44px; float:left;
			background: url(images/btn_nj_r.png) no-repeat top left !important; background:none;
			filter: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_nj_r.png',sizingMethod='scale');
		}	
	
	div#splash_milieu2 div#footer {
		display:block; width:865px; height:35px; padding:23px 0px 0px 35px; margin:auto;
		background:url(images/bg_footer.gif) repeat-x top center;
		font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#ffffff;
	}
	div#splash_milieu2 div#footer a		 { color:#FFFFFF; text-decoration:none; }
	div#splash_milieu2 div#footer a:hover { color:#FFFFFF; text-decoration:underline; }


div#splash_droite {
	display:block; width:960px;
	background: url(images/splash_droite.jpg) repeat-y top right;
}


/*************************************************************************/
div#sousmenu {
	display: none;
	position:absolute;
	top:44px;
	left:10px;
	
	background: url(images/bg_sousmenu.png) repeat top left !important; background:none;
	filter: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_sousmenu.png',sizingMethod='scale');
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}

div#sousmenu div.rangee {padding:5px 10px; border-bottom: 1px #e1e1e1 solid;}
div#sousmenu div.rangee2 {padding:5px 10px;}

div#sousmenu a			{ color:#332b1a; text-decoration:none; }
div#sousmenu a:hover 	{ color:#8f162b; text-decoration:none; }
