body{ padding:0; margin:0; font-size:13px; font-family: Arial; font-weight: normal; color :#fff; background-color:#010C0E; }

a:link, a:visited, a:active { color:#fff; text-decoration:none; }
a:hover { color:#fff; text-decoration:none; }


#div_global { WIDTH: 1095px; height:100px; margin-left: auto;  margin-right: auto; margin-top:145px; }
#div_global_small { WIDTH: 966px; height:100px; margin-left: auto;  margin-right: auto; margin-top:145px; }

#div_img_pos_1     { float:left; margin: 0px 12px 0px 0px; }
#div_img_pos_1_sub { float:left; margin: 0px 12px 0px 0px; }

#div_img_pos_2     { float:left; margin: 0px 11px 0px 0px; }
#div_img_pos_2_sub { float:left; margin: 0px 11px 0px 0px; }

#div_h_pos_1     { float:left; margin: 0px  0px 0px 0px; width:102px; height:451px; background-color:#E44B21; }
#div_h_pos_1_sub { float:left; margin: 0px  0px 0px 0px; }

#div_h_pos_2     { float:left; margin: 0px  0px 0px 0px; width:290px; height:451px; }
#div_h_pos_2_big { float:left; margin: 0px  0px 0px 0px; width:494px; height:451px; background-image:url(../images/bkgd_pos_2.gif); }
#div_h_pos_2_big_content { position:relative; margin: 0px  0px 0px 0px; width:100%; height:100%;  }
#div_h_pos_2_big_content_1 {
	position:relative;
	margin: 0px  0px 0px  0px;
	width:450px;
	font-size:17px;
	font-family: Arial;
	font-weight: bold;
	color :#fff;
} 

#div_h_pos_2_big_content_titre_actu {
	position:relative;
	margin: 0px  0px 0px  0px;
	width:450px;
	font-size:21px;
	font-family: arial;
	font-weight: bold;
	color :#fff;
	margin-left: 13px;
	bottom: -3px;
}

#div_h_pos_2_big_content_sstitre_actu {
	position:relative;
	margin: 0px  0px 0px  0px;
	width:450px;
	font-size:19px;
	font-family: Arial;
	font-weight: normal;
	color :#fff;
	padding-left: 13px;
}

#div_h_pos_2_big_content_partenaires {
	position:relative;
	width:475px;
	margin-bottom: 20px;
}  

#couleur_scroll_master { margin-left:5px; border : 1px solid #F19D85; width:475px; height:330px; }
#couleur_scroll { }
#couleur_scroll p { margin:1px 5px 1px 10px; }

#couleur_scroll_img { }
#couleur_scroll_img p { margin:1px 5px 1px 5px; height:100px; }


.title_article   { font-size:13px; font-family: Arial; font-weight: bold;   color:#fff; }
.post_article    { font-size:11px; font-family: Arial; font-weight: bold; color:#898582; }
.content_article { font-size:12px; font-family: Arial; font-weight: normal; color :#cccccc; }


.div_h_pos_2_big_content_2 {
	margin: 0px  0px 0px  0px;
	width:475px;
	height:329px;
	font-family: Arial;
	background-color:#010C0E;
	filter :  alpha(opacity=90);
	-moz-opacity        :   .90;
	opacity             :   .90;
	-khtml-opacity      :   .90;
}


.scroll-content { width: 475px; height: 100%; overflow: auto; }


#div_archives {
	margin-left:400px;
	margin-top:23px;
}


#div_h_pos_2_sub { float:left; margin: 0px  0px 0px 0px; width:290px; }

#div_h_pos_2_0 { margin: 0px  0px 0px 0px; width:290px; height:50px; background-color:#fff;  }

#div_h_pos_2_1 {
	margin: 0px  0px 0px 0px;
	width:290px;
	height:95px;
	background-color:#E44B21;
	margin-top:170px;
}

#div_h_pos_2_2 {
	margin: 0px  0px 0px 0px;
	margin-top:162px;
}

#div_h_pos_3     { float:left; margin: 0px  0px 0px 0px; width:102px; height:451px; background-color:#E44B21; }
#div_h_pos_3_sub { float:left; margin: 0px  0px 0px 0px; width:423px; height:76px; background-image:url(../images/bkgd_pos_3_sub.gif); }
#div_h_pos_3_sub_content { position:relative; margin: 0px  0px 0px 0px; width:100%; height:100%;  }
#div_h_pos_3_sub_content_1 { position:absolute; margin: 0px  0px 0px  0px; top:5px; left:280px; width:26px; height:27px; } 
#div_h_pos_3_sub_content_2 { position:absolute; margin: 0px  0px 0px  0px; top:5px; left:306px; width:38px; height:27px; } 
#div_h_pos_3_sub_content_3 { position:absolute; margin: 0px  0px 0px  0px; top:5px; left:344px; width:17px; height:27px; } 

#div_right_content { position:relative; float:left; margin: 0px  0px 0px 0px; width:320px; height:451px; }

#div_right_content_1 {
	margin: 0px  0px 0px 40px;
	padding:3px;
	width:234px;
	height:180px;
	border: #fff 1px solid;
}


#tablo_cecile { font-size:11px; font-family: Arial; font-weight: bold; color :#fff; }
#tablo_cecile .post { font-weight: normal; color:#898582; }


#div_right_content_2 {
	margin: 26px 0px 0px 40px;
	padding:3px;
	width:240px;
	height:115px;
}
#div_right_content_2_small {
	margin: 214px 0px 0px 40px;
	padding:3px;
	width:240px;
	height:115px;
}

#div_right_content_3 { position:relative; margin: 0px  0px 0px  0px; width:320px; height:107px; }

#div_right_content_3_1 {
	left:70px;
	position:absolute;
	z-index:9;
	margin: 0px  0px 0px  0px;
	width:250px;
	height:40px;
	font-size:15px;
	font-weight:bold;
}
#div_right_content_3_2 {
	top:24px;
	position:absolute;
	z-index:1;
	margin: 0px  0px 0px  0px;
	width:320px;
	height:92px;
	background-color:#E44B21;
}

#div_right_content_3_2_1 {
	top:55px;
	left:70px;
	position:absolute;
	z-index:2;
	margin: 0px  0px 0px  0px;
	width:220px;
	height:27px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

#separateur { position:relative; clear:both; WIDTH: 100%; height:11px; }


#div__connecteur { WIDTH: 400px; height:200px; border : 1px solid #000000; margin-left: auto; margin-right: auto; margin-top: 50px; background-color:#A3E0E1; text-align:center; }
.error_identif { WIDTH: 100%; float:left; margin: 0px 0px 0px 0px; padding:10px 0px; background:#E35CA2; font-size:11px; font-weight:bold; color:#000000; }
input  { font-family: Arial; background: #FFFFFF; color: #000000; font-size: 11px; BORDER: #000000 1px solid; } 
#div__content_to_upd { width:100%; height:100%; background-color:#fff;  }



/* *********************** */
/*   FORMULAIRES            */
/* ********************* */

#content{ width:475px; height:330px; margin:0 auto; text-align:left; }	
input{
	font-family: Arial;
	color: #000;
	font-size: 9pt;
	width:200px;
	height:14px;
	BORDER: #999999 1px solid;
	filter :  alpha(opacity=30);
           -moz-opacity        :   .30;
           opacity             :   .30;
           -khtml-opacity      :   .30;


} 
textarea{
	font-family: Verdana;
	color: #000;
	font-size: 8pt;
	width:200px;
	height:122px;
	BORDER: #999999 1px solid;
		filter :  alpha(opacity=30);
           -moz-opacity        :   .30;
           opacity             :   .30;
           -khtml-opacity      :   .30;


} 
.label       { font-family: Arial; color:#CCCCCC; font-size:9pt;}
.label_erreur{ font-family: Arial; color:#e44b20; font-size:9pt; font-weight:bold; }

#div_global_contact { WIDTH: 475px; height:330px; margin-left: auto;  margin-right: auto;}

