/*general........STYLE.............................................................*/ 
/* le orange bien #ff6600 - vert tic tac : #8CA936 - plus fonce MIEUX#759110 - turquoise 2EB0CA*/
html,body { 
	background:#993333;/*#E2EBF0bleu ciel #ba945bmarronphunk*/
	margin:10px 0 0 0;
	padding: 0;	
    text-align: center; /* pour corriger le bug de centrage IE */	  
	}
div {	font-family: Verdana, Arial,MS Sans Serif;font-size: 11px; text-align:justify;
		margin:0; 
		padding:0;
		}	  
p{margin :7px;}	  
img{border:none;}
.cleaner {clear: both; visibility : hidden;}   		  

.hierarchie{margin:0 0 0 15px;font-size:10px;color:#AC9F85;}
.hierarchie a{color:#AC9F85;text-decoration:none;}

.hierarchie_centre{margin:0 0 0 15px;font-size:10px;color:#666;text-align:center;}	   /*beige fonce#AC9F85*/

a  {text-decoration:none;}
a:link 	{text-decoration:none;}
a:visited {text-decoration:none;}
a:hover	{}
a:active  {text-decoration:none;}   

#col2 h1{font-size:12px;color:#759110;margin:5px;font-variant:small-caps;text-indent:15px;
background-image: url('cofac/h1.gif'); 
background-position: 1px 3px; 
background-repeat: no-repeat; }	/*la puce est bien seulement pour col2*/
h1 a {}	
h1 a:link{font-size:12px;color:#759110;text-decoration:underline;}
h1 a:visited{font-size:12px;color:#759110;text-decoration:underline;}
h1  a:hover	{color:#338985;/*background-color:#d4c5a6;*/display:block;
background-image: url('cofac/h1.gif'); 
background-position: 1px 3px; 
background-repeat: no-repeat; }	


/*h*/
#col4 h2 {font-size:12px;color:#759110;margin:5px 10px;font-variant:small-caps;text-align: left;text-decoration:underline;}	
#col5 h2 {font-size:12px;color:#759110;margin:3px 10px;font-variant:small-caps;text-align: left;text-decoration:underline;}	
h2 a {font-size:12px;color:#759110;text-decoration:none;text-decoration:underline;}	
h2 a:link{color:#759110;text-decoration:underline;}
h2 a:visited{color:#759110;text-decoration:underline;}
h2 a:hover	{font-size:12px;color:#338985;text-decoration:underline;}	



#col6 h2 {font-size:12px;color:#759110;margin:3px 10px;font-variant:small-caps;text-align: left;text-decoration:underline;}	
#col6 h2 a {font-size:12px;color:#759110;text-decoration:none;text-decoration:underline;}	
#col6 h2 a:link{color:#759110;text-decoration:underline;}
#col6 h2 a:visited{color:#759110;text-decoration:underline;}
#col6 h2 a:hover	{font-size:12px;color:#338985;text-decoration:underline;}	


hr{border-bottom:#d4c5a6 1px solid;border-top:#f4f4f4 1px solid;}

.document_fta{text-align:right;margin: 0 0 30px 20px;}
.line{margin :7px 25px;border-bottom : #d4c5a6 1px solid;}
.line2{margin :7px 5px;border-bottom : #d4c5a6 1px dotted;}

.article{margin:10px 15px 10px 3px;color:#333333;text-align:justify;}
.surtitre{color:#666666;font-size:10px;display:block;margin:15px 0 0 5px;}
.soustitre{margin:10px 15px 10px 3px;color:#666666;text-align:justify;font-weight:bold;}    
.titre_cache{font-size:2px; color:#f4f4f4;} 
.chapo{color:#333333;/*#DB5432;*/margin:5px 10px 5px 5px;text-indent:20px;/*font-weight:bold;font-size:12px; */} 	 
.logo{margin:15px;}
.ps{color:#666;margin:0 15px;/*border-top:#d4c5a6 1px dotted;*/}
.date{color:#666;margin :5px 7px 5px 7px;} 


.document{color:#0a50a1;font-size:10px;border-bottom : #d4c5a6 2px dotted;margin: 10px 0 0 0;}
.document a{border-bottom : #d4c5a6 2px dotted;color:#0a50a1; text-decoration:none; font-weight:bold;}
.document a:hover{border-bottom: #d4c5a6 2px dashed; text-decoration:none; font-weight:bold;} 

ul {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
}
li{margin:0 5px;}

.document_titre{
text-align:right;
margin : 5px 35px 0 145px;	
padding : 0;
/*border-bottom : #d4c5a6 1px dotted; */
}  
.couper	{margin :5px 7px 7px 7px;font-size:10px;}	

.menu_icones{
	text-align:center;
	margin : 3px 2px 5px 2px;
	padding:0 0 5px 0;
	border-bottom:#0a50a1 1px solid;
	border-bottom-color: #FFFFFF;
		} 
.menu_icones a{color:#0a50a1; text-decoration:none; font-weight:bold;}
.menu_icones a:link{
	color: #FFFFFF;
}
.menu_icones a:visited{
	text-decoration:none;
	color: #33FFFF;
}
.menu_icones a:hover{color:#CCCCCC;text-decoration:none; }	   

/*style page mots.ico{margin:0; background-color:#4d4640;
	width:51%;height:34px;
	border: #4d4640 1px solid;
	text-align:left;
	}*/
.ico{margin:0 0 0 -2px; background-color:#993333;
	width:100%;height:60px;
	border: #4d4640 1px solid;
	text-align:left;
			border-bottom: #4d4640 2px solid;
	}
.ico_txt{
	margin-top:7px;
	text-align:center;
	font-size:19px;
	font-variant:normal;
	font-family:"Courier New", Courier, monospace;
	letter-spacing: 3px;
	color:#FFFFFF;
	font-weight: bold;

		/*font-weight:bold;border-bottom: #4d4640 1px solid;*/
		} 
.encart{/*border-top: #4d4640 1px solid;*/		
	margin:0;
	padding:0 10px 0 0;}   

.fiche{margin: 10px 7px; line-height: 1;  
	color:#666;text-align:left;width:auto;}		
.fiche a{color:#0a50a1;width:auto;text-decoration:none;}
.fiche a:link{color:#0a50a1;width:auto;}
.fiche a:visited{color:#0a50a1;width:auto;}
.fiche a:hover{color:#0a50a1;width:auto;text-decoration:underline;}		  


/*SPIP style...............................................................;*/
hr.spip {}
b.spip{color:#94bbf2;}
i.spip { } 
strong.spip{color:#0a50a1;/*font-weight:normal;color vert BIEN:#339999;*/}	
p.spip {}		  

#col3 strong.spip{color:#666;}

a.spip_url { }
a.spip_in { }
a.spip_out {font-weight:bold;color:#0a50a1;width:auto;}
a.spip_glossaire { }

.spip_code { }

p.spip_note { }
/*intertitre*/
h3.spip {
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	margin: 20px 0 0 0;
	padding:0 2px 0 0; 
	color:#0a50a1;
	background-color:#CADDFB ;
	border-bottom:#0a50a1 1px solid;
}
.spip_documents{}

/*mise en page des gros blocks................................................................;*/
		
#container { margin-left:auto;
  			margin-right : auto; 
			background: #ffffff url('cofac/fd00.gif') repeat-y scroll 0pt 50%;   
			width: 818px;
			background-color:#ffffff;	 
			}	

#corps{
	width: 800px;
	margin-left:auto;
	margin-right :auto;  
	margin : 0 0 0 8px;
	/*border-top : #94bbf2 1px solid;*/
	border-top:#B1BEC5 1px solid;  
	} 		 

#inter {
	background-image: url('cofac/inter.gif');  
	/*background: #94bbf2;*/ 
	background-repeat: repeat-x;   
	height:52px;
	/*width:790px;  border-left : #ABA8A8 1px solid;  */
	
	margin:0 ; 	 
	border-top : #666 1px solid;
	/*border-right : #B2B9BE 1px solid;*/
	}
	  
#col1{	 
	float: left; 
	width: 120px;
	/*border : #ccc 1px solid;*/	
	margin : 0 0 0 2px;	
	background-image: url('cofac/champs_action.gif');	
	background-position:top left;
	background-repeat:no-repeat;
	}  

#icones{
	width: 95px;
	margin:10px 0 0 23px;
	border: #0a50a1 1px solid;
	background-color:#3366CC;
	color:#999999; 
	font-weight:bold;
	text-align:center;
	}
#icones hr{border-bottom:#0a50a1 1px solid;border-top:#d4c5a6 1px solid;border-right:#d4c5a6 1px solid;}

#col2{	 
	float: left; 
	width: 400px; 
	margin : 0 0 0 3px;
	/*border : #CCC 1px solid;*/
	font-size:11px;
	 }

#col3{
	float: left; 
	width: 262px;
	margin :10px 0 0 2px;
	font-size:10px;
	background: #EAEFF2;   /* presqueblanc fcfdfb vertpaleeaefd9  deutch:e4f0db border-bottom:#A2BB57 1px solid;*/ 
	}		 

.top3{background-image: url('cofac/actutop.gif');	
	background-position:top left;
	background-repeat:no-repeat;	
	height:23px;
	} 
.agenda3{background-image: url('cofac/agenda3.gif');	
	background-position:top left;
	background-repeat:no-repeat;	
	height:23px;
	} 
.mil3{border-left:#A2BB57 1px solid;border-right:#A2BB57 1px solid;margin-top:-7px;padding-top:4px;}

.bot3 {
	background-image: url('cofac/bot2.gif');	
	background-position:top left;
	background-repeat:no-repeat;	
	height:15px;
	margin-top:-7px;
	}
		   
		   
#col3 h1{color:#000;text-align:right;margin:-1px;padding: 2px;}	

#col3 h2 {margin:5px;font-size:11px;color:#A2080A;margin:5px 10px;font-weight:normal;text-indent:12px;
	background-image: url('puce.gif'); 
	background-position: top left; 
	background-repeat: no-repeat;}	
#col3 h2 a {margin:5px;font-size:11px;color:#A2080A;text-decoration:none;font-weight:bold;/*font-variant:small-caps;   */
	}	
#col3 h2 a:link{color:#A2080A;}
#col3 h2 a:visited{color:#A2080A;}
#col3 h2  a:hover	{font-size:11px;color:#A2080A;/*background-color:#C7DC7F*/text-decoration:underline;background-image: none;}	
#col3 .line{margin :7px 0;border-bottom : #A2080A 1px solid;}
	 
/*................pour le ps  de la fiche membres......................................................*/
#col33{	 
	float: left; 
	width: 262px;
	margin :80px 0 0 2px;
	background:#efeade ;
	font-size:10px;
	border:#d4c5a6 1px solid;}
		   
#col33 h1{color:#0a50a1;text-align:left;margin:-1px;padding : 2px;font-size:12px;}	

/* ou ... présentation en 2 colonnes égales..................R2 membres..................................................*/
#col4{	 
	float: left; 
	width: 330px; 
	margin : 0 0 0 3px;
	/*border-right : #CCC 1px solid;   */
	font-size:11px;}

#col5{	 
	float: left; 
	width: 330px;
	margin :75px 0 0 2px;
	border-left: #d4c5a6 1px dotted;}

#col4 #col5 ul,li{
	display: block;
	margin: 0 0 0 15px;
	padding: 0px;
	/*list-style-image: url('puce.gif'); 
	list-style-position: outside; 	*/
	} 
/*..........................OU présentation avec col 1 différente col11 et grande partie à droite..................*/
#col11{	 
	float: left; 
	width: 120px;
	margin : 0 0 0 2px;		
	}  

#icones11{
	width: auto;
	margin:15px 4px 4px 4px; 
	border: #0a50a1 1px solid;
	background-color:#d4c5a6;
	color:#0a50a1; 
	font-weight:bold;
	text-align:left;
	}	 
	
#col6{	 
	float: left; 
	width: 630px;
	margin :5px 0 0 2px;}							 

#col6 h1   {color:#0a50a1; font-size:13px;margin : 0 0 5px 5px;}
/*................................................................*/
#foot {
	background: #94bbf2; 
	margin : 5px 0 0 0;
	padding : 3px;
	border-top: #d4c5a6	 6px solid ;
	border-bottom: #94bbf2 2px solid ;
	border-right: #929799 1px solid ;
	text-align : center;} 
	
#foot a{color:#666; }	
	
#foot2 {
	background-image: url('cofac/foot2.gif');  
	background-repeat: no-repeat; 
	height:15px;   	
	}	

/*mise en page des blocks dans les blocks */ 	 
#logo{	 /*logo cofac*/ 	 
   float:left;
	margin:4px 0 0 4px;	
	width:150px;
}  
#head_milieu{
	margin:0;
	float:left;
	width:530px; 
	text-align:center;
}
#head_right{
	float:left;
	margin:4px 0 0 0;
	width:105px; 
	text-align:right;
}  		   
#head_right a	{color:#0a50a1; text-decoration:none;}
#head_right a:link {color:#0a50a1; text-decoration:none;}
#head_right a:visited {}
#head_right a:hover	{color: #000 ;background-color:#C0CBD8 ;}
#head_right a:active{}
.encartColor {
	margin:0;
	padding:0 10px 0 0;
	background-color: #FF0011;
	text-align: center;
	color: #FFFFCC;
	font-size: 12px;
	font-weight: bold;
}
.encartColor2 {

	margin:0;
	padding:0 10px 0 0;
	background-color: #FFFFCC;
	text-align: center;
	color: #FF0066;
	font-size: 12px;
	font-weight: normal;
}
.encartColor3 {
	margin:0;
	padding:0 10px 0 0;
	background-color: #990000;
	text-align: center;
	color: #FFFF00;
	font-size: 12px;
	font-weight: normal;
}

