html,body{margin:0;padding:0}
body{ font: 12px arial; color:#333333; background:url(fond.png) #CCCCCC repeat-x; }
a{text-decoration:none; color:#930F6D;}
a:hover {text-decoration:underline;}

#admin{background:#930F6D; font-size:14px; font-family:arial; font-weight:bold; color:white; padding-left:15px;}
#admin a{color:white;}
#admin a:hover {text-decoration:none;}

#header{background:url(bandeau.png); height:280px; width:940px;}
#header h1{height:80px; line-height:80px; margin:0; padding-left:10px;}

#ariane {padding-left:220px; padding-top:10px; padding-bottom:10px; border:solid 0px red; width:720px;}

#ombre{ width:960px; margin:0 auto; background:url(ombre.png);}
#container{text-align:left; width:940px; margin:0 auto; background:white; border:solid 0px red;}

#left{float:left; width:210px; height:500px; background:url(left.png) no-repeat; border:solid 0px red;}
#main{float:left; width:496px; border:solid 0px red; padding:0px 10px 0px 10px; background:white;}

#right{float:left; width:190px; height:570px;  background:url(right.png) no-repeat; border:solid 0px red; padding:0px 6px 0px 12px;
	font-size:11px;
	font-family:arial;
	color:#333333;
}
#right .chiffres {
	width:170px; 
	height:292px; 
	background:url(chiffres.png) no-repeat; 
	padding:40px 10px 20px 10px;
}

#left .chiffres {
	width:168px; 
	height:67px; 
	background:url(chiffres_index.png) no-repeat; 
	margin-left:10px;
	padding:40px 10px 20px 10px;
	font-size:11px;
	font-family:arial;
	color:#333333;
}

#left .gris-fonce{
	font-size:16px;
	font-family:arial;
	color:#333333;
	font-weight:bold;
}
#left a {color:#333333;}

#left .menu {padding:10px 10px 10px 10px; font-size:14px;}
#left .menu a{ color:black; font-size:14px;}
#left ul {margin:0px 0px 0px 10px; padding:0;}
#left ul li {margin:0px 0px 0px 10px; padding:0;}

#main_index{float:left; width:410px; border:solid 0px red; }
#right_index{float:left; width:300px; background:url(right.png) no-repeat; border:solid 0px red;  padding:0px 10px 0px 10px;}

#plan{width:940px; height:155px; background:url(fond_menu_plan_milieu.png); border-top:solid 0px blue;  color:#333333;  clear:both;}
#plan a {color:#333333;}
#plan a:hover {color:#0099FF; text-decoration:none;}
#plan a:activ {color:#999999; text-decoration:none;}
#plan ul {margin:0px 0px 0px 10px; padding:0;}
#plan ul li {margin:0px 0px 0px 10px; padding:0;}

#footer{clear:both; width:960px; background:url(footer.png) no-repeat #CCCCCC; height:40px; margin:0 auto 0 auto; padding-top:10px; }
#footer a{font-size:12px; font-weight:bold; color:#333333;}
#footer a:hover { color:#0099FF; text-decoration:none; }
#footer a:activ { color:#999999; text-decoration:none;}

#msg {background:#930F6D; text-align:center; color:white; font-weight:bold; font-size:16px; }

.fake_link {cursor:pointer;}
.rollover {border:none; margin:0; padding:0;}

.vert {color:#96C814; font-size:20px; font-weight:bold;}
.violet {color:#930F6D; font-size:20px; font-weight:bold;}
.gris {color:#666666; font-size:20px; font-weight:bold;}
.gris-fonce {color:#333333; font-size:20px; font-weight:bold;}

.texte-vert {color:#96C814;}
.texte-violet {color:#930F6D;}

.text-field {background:url(/images/champ_form_temoigner.png) no-repeat right top; width:262px; height:21px; border:none; padding-left:5px; padding-right:5px;}
