div#sous_menu{float:left; height:12px; padding:17px 0 0 0; margin:0 0 20px 0;}
div#sous_menu a{ font-family:Verdana; font-size:9px; color:#272B31; text-decoration:none; padding:0 4px;}
div#sous_menu a:hover{ text-decoration:underline;}
div#sous_menu a.active{ font-family:Verdana; font-size:9px; color:#272B31; text-decoration:none; padding:0 4px; cursor:none}
div#menu2{float:left; height:24px; background:url(../images/bg/menu2.gif) repeat-x; width:679px; border-bottom:1px solid #ccc;}
div#menu2 span{ float:left;font-family:"Times New Roman", Times, serif; font-size:20px; color:#E62101; text-transform:uppercase; font-weight:bold;}
div#menu2 h1{ float:left;font-family:"Times New Roman", Times, serif; font-size:20px; color:#E62101; text-transform:uppercase; font-weight:bold;}
div#menu2 ul{ float:right; width:150; margin:4px 0 0 0;}
div#menu2 ul li{ display:inline;}




div#menu2 ul li a{ float:left; background:url(../images/bg/menu2a.gif) no-repeat; text-align:center; font-family:Verdana; font-size:11px; color:#9CA0A5; width:76px; height:18px; margin:0 2px 0 0; text-decoration:none; padding:2px 0 0 0;}
div#menu2 ul li a:hover{ text-decoration:underline;}

div#menu22 ul li a{ float:left; background:url(../images/bg/3.gif) no-repeat; text-align:center; font-family:Verdana; font-size:11px; color:#9CA0A5; width:100px; height:18px; margin:0 2px 0 0; text-decoration:none; padding:2px 0 0 0;}
div#menu22 ul li a:hover{ text-decoration:underline;}


div#menu222 ul li a{ float:left; background:url(../images/bg/men2a.gif) no-repeat; text-align:center; font-family:Verdana; font-size:11px; color:#9CA0A5; width:148px; height:18px; margin:0 2px 0 0; text-decoration:none; padding:2px 0 0 0;}
div#menu222 ul li a:hover{ text-decoration:underline;}
div#menu222{float:left; height:24px; background:url(../images/bg/menu2.gif) repeat-x; width:698px; border-bottom:1px solid #ccc;}
div#menu222 span{ float:left;font-family:"Times New Roman", Times, serif; font-size:20px; color:#E62101; text-transform:uppercase; font-weight:bold;}
div#menu222 h1{ float:left;font-family:"Times New Roman", Times, serif; font-size:20px; color:#E62101; text-transform:uppercase; font-weight:bold;}
div#menu222 ul{ float:right; width:150; margin:4px 0 0 0;}
div#menu222 ul li{ display:inline;}








div#layout div#center div#contenu a#liens {float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#9CA0A5;margin:10px 0 0 0px; background:url(../images/bg/piki.gif) no-repeat; padding:0px 0 0 20px; height:12px;clear:both;text-decoration:none; font-weight:bold;}
div#layout div#center div#contenu a#liens:hover { cursor:pointer; text-decoration:underline;}

div#layout div#center div#contenu{float:left; width:654px; padding:20px 13px;}
div#layout div#center div#contenu div#news{float:left; width:660px; height:120px; border-bottom:1px solid #C8CACD; padding:16px 0 0 0;}
div#layout div#center div#contenu div#news span#photo{ float:left; width:88px; height:77px; background:url(../images/bg/bg_par.gif) no-repeat; padding:6px 0 0 6px;}
div#layout div#center div#contenu div#news span#date{ float:left; width:313px; height:14px; font-family:Verdana; font-size:9px; color:#000; margin:0 0 5px 0; font-weight:bold; padding:0 0 0 10px}
div#layout div#center div#contenu div#news strong#sujet{ float:left; width:313px; height:14px; font-family:Arial; font-size:14px; color:#E62101; margin:0 0 8px 0; font-weight:bold; padding:0 0 0 10px}
div#layout div#center div#contenu div#news p#desc{ float:left; width:528px; font-family:Verdana; font-size:10px; color:#202A39; margin:0 0 11px 0; padding:0 0 0 10px;*margin:0 0 8px 0; height:50px;text-align:justify}
div#layout div#center div#contenu div#news a{float:left; width:304px; font-family:Verdana; font-size:10px; color:#E62101; background:url(../images/bg/picr.gif) no-repeat; margin:0px 0 0 10px; padding:0 0 0 10px; text-decoration:none;}
div#layout div#center div#contenu div#news a:hover{ text-decoration:underline;}

div#layout div#center div#contenu div#glo {float:left;width:30px;height:21px;font-family:Verdana;font-size:25px;color:#e62101;background:#dddada; margin:0px 0 0 0px; text-transform:uppercase; text-align:center; padding:0 0 5px 0}
div#layout div#center div#contenu  a.glo{float:left;font-family:Verdana;font-size:11px;color:#4c413e;margin:10px 5px 0 5px;text-decoration:underline;}
div#layout div#center div#contenu  a.glo:hover{text-decoration:none;}

div#layout div#center div#contenu div#newss{float:left; width:660px;padding:16px 0 0 0;}
div#layout div#center div#contenu div#newss span#datef{ float:left; width:620px; height:14px; font-family:Verdana; font-size:9px; color:#000; margin:0 0 5px 0; font-weight:bold; padding:0 0 0 0px}
div#layout div#center div#contenu div#newss strong#sujetf{ float:left; width:620px; height:14px; font-family:Arial; font-size:14px; color:#E62101; margin:0 0 8px 0; font-weight:bold; padding:0 0 0 0px}
div#layout div#center div#contenu div#newss p#descf{ float:left; width:665px; font-family:Verdana; font-size:10px; color:#202A39; margin:0 0 11px 0; padding:0 0 0 0px;*margin:0 0 8px 0; text-align:justify}
div#layout div#center div#contenu div#newss a.plus{float:left; width:304px; font-family:Verdana; font-size:10px; color:#E62101; background:url(../images/bg/picr.gif) no-repeat; margin:0px 0 0 0px; padding:0 0 0 10px; text-decoration:none;}
div#layout div#center div#contenu div#newss a.plus:hover{ text-decoration:underline;}

.plus{float:left; width:304px; font-family:Verdana; font-size:10px; color:#E62101; background:url(../images/bg/picr.gif) no-repeat; margin:0px 0 0 0px; padding:0 0 0 10px; text-decoration:none; font-weight:bold}

A.pl{float:left; width:650px; font-family:Verdana; font-size:10px; color:#4c413e; background:url(../images/bg/picr.gif) no-repeat; margin:10px 0 0 0px; padding:0 0 0 10px; text-decoration:underline; font-weight:bold}
A.pl:hover{text-decoration:none ;}


div#centenu1{float:left; width:654px; padding:20px 13px;}
.TE1{font-family:"Times New Roman", Times, serif; font-size:14px; color:#E62101; font-weight:bold;}
.TE2{font-family:Verdana; font-size:9px; color:#202A39; text-align:justify; padding:0px 0 10px 0; clear:both;}
.TE3{font-family:"Times New Roman", Times, serif; font-size:12px; color:#E62101;height:27px; text-align:left;margin:10px 0 10px 0; text-transform:uppercase; padding:8px 0 0 0; font-weight:bold;}
span.cre{ float:right; clear:both; font-family:Verdana; font-size:10px; color:#E62101; font-weight:bold;}
span.crd{ float:right; clear:both; font-family:Verdana; font-size:10px; color:#626870; font-weight:bold;}

span.title{font-family:Verdana; font-size:12px; color:#e62101; text-align:center; margin:0 0 0 35px}

span.coco{ font-family:Verdana; font-size:14px; color:#E62101; font-weight:bold;width:auto;height:auto;padding:0px;margin:0px;}
.TE2 span{ color:#E62101;width:auto; height:auto; padding:0px; margin:5px 0;}
p.cen{font-family:Verdana; font-size:9px; color:#000000;text-align:center; font-style:italic; margin:10px 0 0 0; font-weight:bold; }

ul.pac{ float:left; width:640px; padding:0 0 0 30px;}
ul.pac li{ font-family:Verdana; font-size:10px; color:#202A39; background:url(../images/bg/picto.gif) no-repeat; padding:0 0 0 20px; margin:10px 0;}

ul.pac p{font-family:Verdana; font-size:10px; color:#202A39;}



div#layout div#center div#contenu span#pdf a {float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#e62101;margin:10px 0 0 0px; background:url(../images/bg/pdf.jpg) no-repeat; padding:8px 0 0 35px; height:28px;width:467px;clear:both;text-decoration:none;}
div#layout div#center div#contenu span#pdf a:hover {cursor:pointer;text-decoration:underline;}
div#layout div#center div#contenu  strong{ float:left; width:313px; height:14px; font-family:Arial; font-size:14px; color:#E62101; margin:0 0 8px 0; font-weight:bold; padding:0 0 0 0px}

/*contact*/

.email_out{
text-decoration: underline;
cursor:pointer}
.email_on{
text-decoration:none;
cursor:pointer}

.form{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#272b31;
text-align:left;
margin:10px 0 20px 10px;
font-weight:bold;
}
.text11{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#272b31;
margin:0px 0 0 15px;
text-align:left;
}
.champtext1{
    margin:0 2px 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:15px;
	width:222px;
	background-color: #f4f5f5;
	border:1px solid  #626870 ;
	float:left;
	color:#000;
}
.champtext2{
    margin:0 2px 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:15px;
	width:210px;
	background-color: #f4f5f5;
	border:1px solid  #626870 ;
	float:left;
	color:#000;
}

.champselect {
	margin:0 2px 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:19px;
	width:226px;
	background-color: #f4f5f5;
	border:1px solid  #626870 ;
}
TEXTAREA.area{width:545px;font-size:12px;color:#000;border:1px solid #626870;height:77px;background-color: #f4f5f5;}
TEXTAREA.area2{width:550px;font-size:12px;color:#000;border:1px solid #626870;height:77px;background-color: #f4f5f5;}
TEXTAREA.area3{width:222px;font-size:12px;color:#000;border:1px solid #626870;height:70px;background-color: #f4f5f5; margin:0 0 0 7px}
TEXTAREA.area4{width:222px;font-size:12px;color:#000;border:1px solid #626870;height:60px;background-color: #f4f5f5; margin:0 0 0 7px}
TEXTAREA.area1{width:510px;font-size:12px;color:#fff;border:1px solid #aacce6;height:77px;background-color: #545454;}
input.file{width:550px;font-size:12px;color:#000;border:1px solid #626870;height:21px;background-color: #f4f5f5; margin:5px 0 0 0}
.text12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#272b31;
margin:15px 0 0 10px;
text-align:left;
}
.validation{
	margin:10px 0 0 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e62101;
	text-align:left;
	float:left;
	clear:both;
	width:400px;
	
}
div#form{float:left; width:650px; border:5px solid #ffffff; height:291px; margin:20px 0 0 0px; *margin:20px 0 0 0px;}
div#form5{float:left; width:660px; border:5px solid #ffffff; height:265px; margin:20px 0 0 0px; *margin:20px 0 0 0px;}
div#form6{float:left; width:380px; border:5px solid #ffffff; height:200px; margin:20px 0 0 0px; *margin:20px 0 0 0px;}
div#form0{float:left; width:665px; border:5px solid #ffffff; height:231px; margin:20px 0 0 0px; *margin:20px 0 0 0px; padding:0 0 0 0px}

div#form00{float:left; width:675px; border:5px solid #ffffff; height:231px; margin:20px 0 0 0px; *margin:20px 0 0 0px; padding:0 0 0 0px}


div#form1{float:left; width:565px; border:5px solid #7f909d; height:320px; margin:20px 0 0 0px; *margin:20px 0 0 0px;}
div#form2{float:left; width:580px; border:5px solid #7f909d; height:350px; margin:20px 0 0 px; *margin:20px 0 0 7px;}
div#form3{float:left; width:585px; border:5px solid #7f909d; height:360px; margin:20px 0 0 0px; *margin:20px 0 0 0px;}
div#form4{float:left; width:620px; border:5px solid #7f909d; height:302px; margin:20px 0 0 0px; *margin:20px 0 0 0px;}
/*contact*/



/*FORUM DEBUT*/
.forum_txt{
	font-size:11px;
	color:#414B3F;	
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-left:15px;
	line-height:15px;
}
.forum_entete{
	color:#fff;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	height:25px;
	background-color:#e62101;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.table{
	margin-top:30px;
	width:80%;
	border:1px solid #e62101;
		
}

.forum_champs{
	font-size:11px;
	color:#626870;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.forum_champtxt{
	width:200px;
	margin:5px 0 0 0;
	height:14px;
	font-size:11px;
	border:1px solid #d3d3d3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*filter:alpha(opacity=50);
   	opacity:0.5;*/
}
.forum_btn_on{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	height:18px;
	color: #fff;
	background-color:#d0d0d1;
	border:1px solid #d0d0d1;
	cursor:pointer;
}
.forum_btn_out{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	height:18px;
	color: #fff;
	background-color:#e62101;
	border:1px solid #e62101;
	cursor:pointer;
}


a.ncompte{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e62101;
	text-decoration:underline;
	font-weight:bold;
}
a.ncompte:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e62101;
	text-decoration:none;
	font-weight:bold;
	
}

.okon{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e62101;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
}
.okout{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#626870;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
.form_msg{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#626870;
	height:20px;
}
.inscrire{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

color:#626870;


}
.resultats{
	color:#36742B;
	margin-left:15px;
	margin-top:15px;
	margin-right:15px;
	text-align:justify;
}
.span_res{
	background-color:#EAF0C4;	
}
.table{
	margin-top:30px;
	width:620px;
	border:1px solid #d7d9da;	
}
.tablefor{
	margin:30px 0 0 120px;
	*margin:30px 0 0 60px;
	border:1px solid #d7d9da;
	text-align:center;
	float:left;
	width:400px;
}

/*FORUM FIN*/





