*{margin: 0; padding: 0;}


#tout{background-image: url(IMG/jpg/fondbody.jpg);
	background-repeat: repeat-x;
	color:#000000;
	float: center;
	text-align:left;
	padding:0px;
	margin-top:0px;
 	margin-left: auto;
      margin-right: auto;
	border:0px;
	z-index=1;
	}




#tout body,td,th{
	font-family: Arial, Helvetica, sans-serif;
	}


#table_centre{
	width:900px;
	border:0;
 	margin-left: auto;
      margin-right: auto;
	align:center;
	z-index=10;
	}


#tout a.spip_in{
	font-size: 14px;
	font-weight: bold;
	text-align:right;
	margin:0px;
	text-decoration:none;
	color:#048AEB;
	border : 0 ;
	}

#tout a.spip_in:hover{
	text-decoration:underline;
	border : 0 ;
	}


#tout a.spip_out{
	font-size: 12px;
	font-weight: bold;
	text-align:right;
	padding:5px;
	margin:0px;
	text-decoration:none;
	color:#048AEB;
	border : 0 ;
	}

#tout a.spip_out:hover{
	text-decoration:underline;
	border : 0 ;
	}


#tout a{
	font-size: 12px;
	font-weight: bold;
	text-align:right;
	margin:0px;
	text-decoration:none;
	color:#048AEB;
	border : 0 ;
	}

#tout a:hover{
	border : 0 ;
	}




#tout table.spip{
	font-size: 12px;
	width:100%;
	border: solid #ffffff 0px;
 }

#tout table.spip tr.row_odd{
	background-color:#E4EBF1;
	border: solid #ffffff 0px;
	}


#tout table.spip tr.row_even{
	background-color:#FFFFFF;
	border: solid #ffffff 0px;
	}

#tout table.spip td{
	padding:5px;	
	border: solid #ffffff 0px;
	}















#tout .Style_bande{	
	border-bottom-color:#FFE200;
	border-bottom-size:2px;
	border-bottom-style:solid;
	}

#tout .Style_table_principale{
	border:0px;
	align:center;
	cellpadding:0px;
	cellspacing:0px;
	}

#tout .Style_bandeau_titre{
	align:center;
	valign:middle;
	background-color: #FFFFFF;
	background-repeat: none;
	border : none ;
	}

#tout a.Style_bandeau_titre{
	align:center;
	valign:middle;
	background-color: #FFFFFF;
	background-repeat: none;
	border : none ;
	}


#tout .Style_acces_direct_desactive{
	background-color:#777777;
	font-weight: bold;
	padding: 0;
	border: solid #c6c6c6;
	border-width: 0px 1px 0px 1px;
	margin: 0;
	text-align:left;
	color:#e2f3ff;
	font-size: 12px;
}


#tout a.Style_acces_direct_desactive{
	border: solid #c6c6c6;
	border-width: 0px 1px 0px 1px;
	margin: 0;
	font-weight: bold;
	text-align:left;
	color:#e2f3ff;
	font-size: 12px;
	padding: 0;
	padding-left: 10px;
	}

#tout a.Style_acces_direct_desactive:hover{
	border: solid #c6c6c6;
	border-width: 0px 1px 0px 1px;
	margin: 0;
	font-weight: bold;
	text-align:left;
	color:#ffe746;
	font-size: 12px;
	padding: 0;
	padding-left: 10px;
	}


#tout .Style_acces_direct_active{
	background-color:#777777;
	font-weight: bold;
	padding: 0;
	border: solid #c6c6c6;
	border-width: 0px 0px 0px 0px;
	margin: 0;
	text-align:left;
	color:#ededed;
	font-size: 10px;
	}





#tout .Style_6images{
	background-color:#FFFFFF;
	padding:0 0 0 5px;}











#tout .Style_som_ot{
	background-image: url(IMG/jpg/sous_ot.jpg);
	background-repeat:no-repeat;
	font-weight: bold;
	border-width: 0px;
	text-align:left;
	color:#ffffff;
	font-size: 14px;
}


#tout a.Style_som_texte_ot{
	border-width: 0px;
	font-weight: bold;
	text-align:left;
	color:#ffffff;
	font-size: 14px;
	margin : 0px 0px 0px 40px;
	padding: 6px 0px 10px 30px;;
	}

#tout a.Style_som_texte_ot:hover{
	border-width: 0px;
	font-weight: bold;
	text-align:left;
	color:#ffe746;
	font-size: 14px;
	margin : 0px 0px 0px 40px;
	padding: 6px 0px 10px 30px;;
	}

#tout .Style_som_pnc{
	background-image: url(IMG/jpg/sous_pnc.jpg);
	background-repeat:no-repeat;
	font-weight: bold;
	border-width: 0px;
	text-align:left;
	color:#ffffff;
	font-size: 14px;
}


#tout a.Style_som_texte_pnc{
	border-width: 0px;
	font-weight: bold;
	text-align:left;
	color:#ffffff;
	font-size: 14px;
	margin : 0px 0px 0px 40px;
	padding: 6px 0px 10px 30px;;
	}

#tout a.Style_som_texte_pnc:hover{
	border-width: 0px;
	font-weight: bold;
	text-align:left;
	color:#232323;
	font-size: 14px;
	margin : 0px 0px 0px 40px;
	padding: 6px 0px 10px 30px;;
	}

#tout .Style_som_hist{
	background-image: url(IMG/jpg/sous_histoire.jpg);
	background-repeat:no-repeat;
	font-weight: bold;
	border-width: 0px;
	text-align:left;
	color:#ffffff;
	font-size: 14px;
}


#tout a.Style_som_texte_hist{
	border-width: 0px;
	font-weight: bold;
	text-align:left;
	color:#ffffff;
	font-size: 14px;
	margin : 0px 0px 0px 40px;
	padding: 6px 0px 10px 30px;;
	}

#tout a.Style_som_texte_hist:hover{
	border-width: 0px;
	font-weight: bold;
	text-align:left;
	color:#232323;
	font-size: 14px;
	margin : 0px 0px 0px 40px;
	padding: 6px 0px 10px 30px;;
	}



#tout .Style_som_ccv{
	background-image: url(IMG/jpg/sous_comcom.jpg);
	background-repeat:no-repeat;
	font-weight: bold;
	border-width: 0px;
	text-align:left;
	color:#ffffff;
	font-size: 14px;
}


#tout a.Style_som_texte_ccv{
	border-width: 0px;
	font-weight: bold;
	text-align:left;
	color:#ffffff;
	font-size: 14px;
	margin : 0px 0px 0px 40px;
	padding: 6px 0px 10px 30px;;
	}

#tout a.Style_som_texte_ccv:hover{
	border-width: 0px;
	font-weight: bold;
	text-align:left;
	color:#ffe746;
	font-size: 14px;
	margin : 0px 0px 0px 40px;
	padding: 6px 0px 10px 30px;;
	}



	
#tout .Style_colonne_sommaire{
	text-align:left;		
	background-color:#FFFFFF;
	background-image:url(IMG/jpg/fond_colonecomcom.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	}

#tout .Style_colonne_sommaire_principal{
	background-color:#FFFFFF;
		padding:5px;}




#tout .Style_div_colonne_sommaire0{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	padding-top:2px;
	padding-bottom:4px;
	}

#tout a.Style_div_colonne_sommaire{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	font-size: 16px;
	border-left : solid #FFFFFF 0px;
	border : none ;
	}

#tout a.Style_div_colonne_sommaire:hover{
	text-align:left;
	font-weight: bold;
	background-image:url(IMG/gif/surligne_colonne_sommaire.gif);
	background-repeat: repeat-y;
	text-decoration:underline #048AEB ;
	border : none ;
	}

#tout .Style_div_colonne_sommaire1{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:4px;
	}

#tout .Style_div_colonne_sommaire1:hover{
	font-weight: bold;
	background-image:url(IMG/gif/surligne_colonne_sommaire.gif);
	background-repeat: repeat-y;
	}

#tout a.Style_div_colonne_sommaire2 {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #048AEB;
	text-decoration:none;
	font-size: 12px;
	border : none ;
	}

#tout a.Style_div_colonne_sommaire2:hover{
	font-weight: bold;
	background-image:url(IMG/gif/surligne_colonne_sommaire.gif);
	background-repeat: repeat-y;
	border : none ;
	}



#tout .Style_div_colonne_sommaire3{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #048AEB;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:4px;
	margin-left:10px;
	border-left : solid #FFE200 2px;
	}

#tout .Style_div_colonne_sommaire3:hover{
	font-weight: bold;
	background-image:url(IMG/gif/surligne_colonne_sommaire.gif);
	background-repeat: repeat-y;
	}










#tout .Style_colonne_adresse_titre{
	padding:10px;
	margin:0px;
	font-weight: bold;
	}
	
#tout .Style_colonne_adresse_corps{
	margin:0px;
	margin-left:30px;
	text-align:left;
	font-size: 10px;
	}


#tout .Style_colonne_adresse_titrecdc{
	padding:5px;
	margin:0px;
	font-weight: bold;
	}
	
#tout .Style_colonne_adresse_corpscdc{
	margin:0px;
	margin-left:5px;
	text-align:left;
	font-size: 10px;
	}



#tout .Style_chemin{
	font-size: 10px;
	color:#AEAEAE;
	text-decoration:none;
	}

#tout a.Style_chemin{
	font-size: 10px;
	text-decoration:none;
	color:#AEAEAE;
	}


#tout a.Style_chemin:hover{
	color:#444444;
	}






#tout .Style_cellule_principale{
	valign:top;
	background-color:#FFFFFF;
	padding:15px;
	padding-top:5px;
	margin:0px ;
	}




#tout .Style_cellprinc{
	valign:top;
	background-color:#FFFFFF;
	padding:5px;
	margin:0px;
}

#tout .Style_cadre_cellprinc{
	text-align:center;
	border:dotted;
	border-color:#FFE200;
	border-width:1px;
	padding:5px;
	margin:0 auto;
	margin-bottom:20px;
	color:#000000;
}
	

#tout .Style_cellprinc_collier{
	text-align:center;
	background-image:url(IMG/png/ot2.png);
	background-repeat: no-repeat;
	background-position: 15.5px 100%;
	height:140px;
	color:#000000;
	float: center;
	padding:0px;
	margin:0 auto;
	border:0px;
}

#tout .Style_cellprinc_collierbas{
	text-align:left;
	margin:0;
	margin-left:15.5px;
}


#tout .Style_petittitre_cellprinc{
	background-image:url(IMG/jpg/grandebarrejaune.jpg);
	background-repeat: repeat-y;
	text-align:left;
	margin:0px ;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	}

#tout .Style_corps_cellprinc{
	font-size: 14px;
	text-align:justify;
	margin:0px ;
	padding:0px;
}




#tout .Style_colonne_news{
	text-align:left;
	valign:top;
	background-color:#FFFFFF;
	padding:5px;
	margin:0px;	
	}


#tout .Style_drapeau{
	margin:5px 0 5px 0;
	}

#tout .Style_info_droite_cadre{
	border-width:0px;
	margin:0 0 25px 0;
	text-align:justify;
	padding:0px;
	}


#tout .Style_info_droite_corps{
	font-size: 12px;
	margin:0;
	padding:0px 20px 0px 7px;
	background-image:url(IMG/gif/cadre_rub_milieu.gif);
	background-repeat: repeat-y;
	}



#tout .Style_colonne_news_cadre{
	border:dotted;
	border-color:#0B82D4;
	border-width:1px 0 0 0;
	padding:5px;
	margin:0px;
	margin-bottom:20px;
	}

#tout .Style_colonne_news_titre{
	margin:-3px -3px 0px -3px;
	font-size: 18px;
	font-weight : bold;
	padding:2px 2px 0px 2px;
	color:#004e90;
	}

#tout .Style_colonne_news_corps{
	font-size: 12px;
	margin:0;
	padding:0px 7px 0px 7px;
	}




#tout .Style_10raisons_cadre{
	border:dotted;
	border-color:#0B82D4;
	border-width:1px 0 0 0;
	padding:5px 5px 5px 5px;
	margin:35px 0 0 0;
	}

#tout .Style_10raisons_titre{
	margin: -31px -3px 6px 55px;
	font-size: 21px;
	font-weight : bold;
	padding:2px 2px 0px 2px;
	color:#004e90;
	}

#tout .Style_alaune_titre{
	margin: -35px -3px -10px 55px;
	font-size: 26px;
	font-weight : bold;
	padding:2px 2px 0px 2px;
	color:#004e90;
	}

#tout a.Style_10raisons_corps{
	font-size: 14px;
	margin: 0;
	padding: 0;
	color:#004e90;
	}

#tout a.Style_alaune{
	font-size: 18px;
	margin: 0;
	padding: 0 ;
	color:#004e90;
	}


#tout .Style_colonedroite_articleaccueil{
	border:dotted;
	border-color:#0B82D4;
	border-width:1px 0 0 0;
	padding:5px 5px 5px 5px;
	margin:35px 0 0 0px;
	}


#tout .Style_taa{
	font-size: 22px;
	margin: 0;
	padding: 0 ;
	color:#004e90;
	}


#tout .Style_a_colonne_news{
	text-align:right;
 	font-size: 13px;
	font-weight: bold;
	color:#048AEB;
	margin:0px;
	padding:0px;
	}












#tout .Style_article_titre1{
	background-image:url(IMG/jpg/grandebarrejaune.jpg);
	background-repeat: repeat-y;
	padding-top:5px ;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:10px;
	margin:0px;
	font-size:20px;
	font-weight:bold;
	margin:0px;
	}

#tout .Style_article_corps1{
	font-size: 12px;
	text-align:justify;
	}


#tout .Style_autresarticles_titre{
	font-size:14px;
	font-weight:bold;
	border-top: 2px solid #048AEB;	
	}

#tout a.Style_autresarticles_corps{
	font-size:12px;
	color:#969696;
	text-decoration:none;
	border : none ;
	}

#tout a.Style_autresarticles_corps:hover{
	text-decoration:underline;
	border : none ;
	}

#tout .spip_documents{
	border:0px solid white; 
	}

#tout a.spip_documents{
	border:0 solid white;
	}

#tout .spip_logos{
	border:0 solid white;
	}


#tout a.image{
		background-color:transparent;
		}

#tout a.image:hover{
		background-color:transparent;
		}

#tout .centrage {text-align: center;
	z-index:2;}





#tout .Style_derriere{
z-index=20;
background-color:#007cdb;
}



#ComboRecherche table {font-size: 12px ; width:500px;background-color: #CCCCCC;}
#ComboRecherche a {color: #048AEB;}
#ComboRecherche body {
 font-family:"trebuchet ms",sans-serif;
 font-size:90%;
 }

#ComboRecherche form {
 background-color:#FAFAFA;
 padding:10px;
 width:350px;
 }

#ComboRecherchefieldset {
 padding:20px;
 margin-bottom:10px;
 }

#ComboRecherche legend {
 color:#a0522d;
 font-weight:bold
 font size:24px;
 }

#ComboRecherche label {
 margin-top:20px;
 display:block;
 }


#ComboRecherche input {
 border:1px solid black;
 background-color:#A6BEDE;
 }


#ComboRecherche select, option {
 background-color:#A6BEDE;
 }

#ComboRecherche textarea {
 border:1px solid black;
 background-color:#A6BEDE;
 }

#ComboRecherche hr {height: 2px; color: #839D2D; background-color: #839D2D; width: 50%; border: none;
}
