/* defaut */
html,body {
margin:0;
padding:0;
width:100%;
text-align:center;
}
div#conteneur {
position:relative;
width:1000px;
margin:0 auto;
padding:60px 0 0;
text-align:left;
}
a#de {
position:absolute;
top:65px;
right:85px;
z-index:100;
}
a#di {
position:absolute;
top:65px;
right:7px;
z-index:100;
}
a#dl {
position:absolute;
top:121px;
right:14px;
z-index:100;
}
body, td, div{
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #CACACA;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CACACA;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #ff0000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-repeat: no-repeat;
}

p { display:block; margin-bottom:50px; }

h1 {font-size: 16px; font-weight:bold;}
h2 {font-size: 14px; font-weight:bold;}

a:link 	{ color:#C1001F; text-decoration: none; }
a:active { color:#C1001F; text-decoration: none; }
a:visited { color:#C1001F; text-decoration: none; }
a:hover 	{ color:#C95B6D; text-decoration: none; }


/* layer haut */
#top_layer{
	width:990px; height:50px; 
	color:#bbbbbb;
	text-align:left;
	padding:0 0 10px 0;
	}
#top_layer img{ margin:0;}
#top_layer #top_menu{ margin:0px 13px 0px 8px; display:inline;}
#top_layer a:link 	{ color:#000000; text-decoration: none; }
#top_layer a:active { color:#000000; text-decoration: none; }
#top_layer a:visited { color:#000000; text-decoration: none; }
#top_layer a:hover 	{ color:#666666; text-decoration: none; }


/* layer contenu */
#cont_layer{
	width:980px; height:450px; 
	background-image:url(/composants/images/commun/fond.jpg) ;
	text-align:left; vertical-align:text-top;
	font-size:12px; color:#000000;
	padding-top:20px;
	border-color:#C2001F;
	border-style:solid;
	border-width:1px 0px 1px 0px;
}

#cont_layer #cont_left{ float:left; width:374; height:330; margin-left:30px; padding-right:6px; vertical-align:text-top; overflow:auto; }
#cont_layer #cont_left .bordure { border:#000000 solid 1px; color:#C1001F; font-size:11px}
#cont_layer #cont_left .envoi { border:none; background-color:#C1001F; color:#ffffff; font-size:12px; font-weight:bold; padding:2px; word-spacing:1px;}
#cont_layer #cont_left td {font-size:11px}

#cont_layer #cont_right{ height:325; margin-left:76; vertical-align:text-top; float:left; }
#cont_layer #cont_right img{ margin-top:40px; /*border:solid #000000 1px;*/ }
#cont_layer #cont_right #contact_layer { width:200px; border:solid 1px #727272; background-color:#E4E4E4; padding:10px; margin-top:50px;}

#cont_layer #cont_bottom{ display:block; width:360; height:50; margin-left:30; clear:both; }

#cont_layer #bott_layer{ width:980px;  font-size:9px; color:#666666; text-align:right; margin-top:20px; margin-bottom:2px; padding-right:2px;}
#cont_layer #bott_layer a{ font-size:9px; color:#666666; text-decoration:none; }

/* layer adresse */
#adr_layer{
	font-size:10px; color:#000000;
	text-align:center; 
	margin-top:8px;
}