/* CSS Document */

body,html{
	scrollbar-face-color: #eaf5ef;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #f1f9f5;
	scrollbar-track-color: #eaf5ef;
	scrollbar-shadow-color: #cfe4cf;
	scrollbar-darkshadow-color: #7F6C4F;
	scrollbar-highlight-color: #432807;

	background-image:url(images/degrade_back.gif);
	background-repeat:repeat-x;
}

.corps{
	margin-left:auto;
	margin-right:auto;
	width:1048px;
	height:auto;
	background-image: url(images/back.gif); 
	background-repeat:no-repeat;
	}

.haut{
	width:1048px;
	height:125px;
	}

.new_bando{
	margin-left:auto;
	margin-right:auto;
	width:1048px;
	height:120px;
	background-image:url(images/new_bando_1.gif);
	background-repeat:no-repeat;
	}
	
.new_nav{
	margin-left:21px;
	width:999px;
	height:27px;
	text-align:right;
	background-color:#eaf5ef;
	}
	
.new_nav_1{
	margin-left:21px;
	width:999px;
	height:27px;
	text-align:right;
	background-color:#469323;
	}
	
.nav_bt_1{
	float:left;
	margin-top:1px;
	width:124px;
	height:22px;
	border:1px #FFFFFF solid;
	}
	
.a_la_une{
	background-color:#ffdd00;
	float:left;
	width:211px;
	height:26px;
	}
	
.a_la_une_11{
	margin-top:5px;
	width:150px;
	height:16px;
	text-align: left;
	font-size:12px; font-weight:bold; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	
.a_la_une_2{
	background-color:#469323;
	float:left;
	width:650px;
	height:26px;
	}

.a_la_une_21{
	margin-top:3px;
	margin-left:4px;
	width:784px;
	height:20px;
	}
	
.espace_alaune{
	margin-left:auto;
	margin-right:auto;
	width:808px;
	height:10px;
	}

.corps_milieu{
	margin-left:auto;
	margin-right:auto;
	width:999px;
	height:725px;
	}
	
.corps_milieu_G{
	float:left;
	width:33px;
	height:auto;
	background-image:url(images/bord_gauche.gif);
	background-repeat:repeat-y;
	}
	
.corps_milieu_D{
	float:left;
	width:33px;
	height:auto;
	}

.code_visiteur{
	margin-left:auto;
	margin-right:auto;
	width:1048px;
	height:15px;
	}

.zone_rpt{
	width:874px;
	height:10px;
	background-image:url(images/zone_repete.gif); 
	background-repeat:repeat-y;
	}

.ombre_fond{
	margin-left:auto;
	margin-right:auto;
	width:1048px;
	height:auto;
	background-image:url(images/zone_repete.gif); 
	background-repeat:repeat-y;
	}
	
.ombre{
	margin-left:auto;
	margin-right:auto;
	width:1048px;
	height:9px;
	background-image:url(images/ombre_repeter.gif); 
	background-repeat:repeat-y;
	}
	
.footer{
	margin-left:auto;
	margin-right:auto;
	margin-top:12px;
	width:1048px;
	height:16px;
	}

.footer_logo{
	width:1048px;
	height:155px;
	background-image:url(images/footer_logo.gif); 
	background-repeat:no-repeat;

	}
	
.compteur_visiteur{
	float:left;
	width:225px;
	height:16px;
	}

.copy_R{
	float:left;
	width:478px;
	height:16px;
	text-align:center;
	font-size:11px; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;
	}

		
.nav_gauche{
	float:left;
	width:211px;
	height:694px;
	
	}
/***********************************   Titres  ********************************************/	
.nav_gauche_titre{
	margin-top:13px;
	margin-left:9px;
	width:175px;
	height:20px;
	}
	
.nav_gauche_titre_1{
	margin-top:10px;
	margin-left:9px;
	width:175px;
	height:20px;
	}
	
.nav_gauche_titre_2{
	margin-top:3px;
	margin-left:9px;
	width:175px;
	height:20px;
	}
	
/*********************************** Fin  Titres  ********************************************/	
.nav_gauche_texte{
	margin-top:17px;
	margin-left:9px;
	width:175px;
	height:90px;
	}
	
.nav_gauche_texte_1{
	margin-top:18px;
	margin-left:9px;
	width:175px;
	height:203px;
	line-height:19px;
	}
	
.nav_gauche_texte_2{
	margin-top:18px;
	margin-left:9px;
	width:175px;
	height:45px;
	line-height:19px;
	}
	
.nav_gauche_texte_3{
	margin-top:22px;
	margin-left:9px;
	width:175px;
	height:55px;
	line-height:19px;
	}

.nav_gauche_texte_4{
	margin-top:20px;
	margin-left:9px;
	width:175px;
	height:70px;
	line-height:18px;
	}
		
.nav_gauche_espace{
	width:184px;
	height:10px;
	}	
	
/******************************** Police 1***********************************************/
.police_titre {font-size: 11px; font-weight: bold; color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif;}
	
.police_nav1_g {font-size: 11px; font-weight: bold; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}
a.police_nav1_g {font-size: 11px; font-weight: bold; text-decoration:none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}
a.police_nav1_g:hover {font-size: 11px; font-weight: bold; text-decoration:underline; color: #a80d0d; font-family: Geneva, Arial, Helvetica, sans-serif;}

/******************************** Police 2***********************************************/
.police_nav2_g {font-size: 11px; font-weight: bold; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}
a.police_nav2_g {font-size: 11px; font-weight: bold; text-decoration:none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}
a.police_nav2_g:hover {font-size: 11px; font-weight: bold; text-decoration:underline; color: #f5650e; font-family: Geneva, Arial, Helvetica, sans-serif;}

/******************************** Police 3***********************************************/
.police_nav3_g {font-size: 11px; font-weight: bold; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}
a.police_nav3_g {font-size: 11px; font-weight: bold; text-decoration:none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}
a.police_nav3_g:hover {font-size: 11px; font-weight: bold; text-decoration:underline; color: #60c901; font-family: Geneva, Arial, Helvetica, sans-serif;}

/******************************** Police 4***********************************************/
.police_nav4_g {font-size: 11px; font-weight: bold; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}
a.police_nav4_g {font-size: 11px; font-weight: bold; text-decoration:none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}
a.police_nav4_g:hover {font-size: 11px; font-weight: bold; text-decoration:underline; color: #16a0e3; font-family: Geneva, Arial, Helvetica, sans-serif;}

/******************************** Police 5***********************************************/
.police_nav5_g {font-size: 11px; font-weight: bold; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}
a.police_nav5_g {font-size: 11px; font-weight: bold; text-decoration:none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}
a.police_nav5_g:hover {font-size: 11px; font-weight: bold; text-decoration:underline; color: #a53bd6; font-family: Geneva, Arial, Helvetica, sans-serif;}

.police_titre_article {font-size: 11px; text-align:justify; font-weight: bold; color: #47921b; font-family: Geneva, Arial, Helvetica, sans-serif;}

a.police_titre_article {font-size: 11px; text-align:justify; font-weight: bold; color: #47921b; font-family: Geneva, Arial, Helvetica, sans-serif;}

a.police_titre_article:hover {font-size: 11px; text-align:justify; font-weight: bold; color: #47921b; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration:none;}

.police_texte_article {font-size: 11px; line-height:16px; text-align:justify; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}

.police_texte_archive {font-size:10px; color: #CC3300; font-family: Geneva, Arial, Helvetica, sans-serif; text-align:right;}

a.police_texte_archive {font-size:10px; color: #CC3300; font-family: Geneva, Arial, Helvetica, sans-serif; text-align:right;}

a.police_texte_archive:hover {font-size:10px; color: #CC3300; font-family: Geneva, Arial, Helvetica, sans-serif; text-align:right;}

.police_texte_article1 {font-size: 12px; line-height:17px; text-align:justify; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}


/******************************************************* corps milieu ****************************************************************************/
	
.corps_milieu_1{
	float:left;
	margin-top:13px;
	width:640px;
	height:718px;
	background-color:#eaf5ef;
	overflow:auto;
	}
	
.animation{
	/*background-color:#000000;*/
	margin-top:13px;
	margin-left:2px;
	/*background-image:url(ciel.jpg);
	margin-left:auto;
	margin-right:auto;*/
	width:606px;
	height:127px;
	border:1px #47921b solid;
	}	
	
.contenu_milieu_1{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	width:618px;
	height:82px;
	}
	
.photo_milieu_11{
	float:left;
	width:140px;
	height:80px;
	border:1px #CCCCCC solid;
	}
	
.texte_milieu_11{
	float:left;
	margin-left:2px;
	width:460px;
	height:80px;
	border:1px #CCCCCC solid;
	}

.texte_milieu_111{
	margin-top:2px;
	margin-left:2px;
	width:460px;
	height:80px;
	}
	
/********************************  corps photos ******************************************/
	
.nav_photo{
	background-color:#FFFFFF;
	float:left;
	margin-top:2px;	
	width:142px;
	height:688px;
	}

.cadre_mail{
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;	
	width:138px;
	height:116px;
	}
	
.cadre_photo_1{
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;	
	width:138px;
	height:116px;
	}

.cadre_photo_2{
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;	
	width:138px;
	height:116px;
	}
	
.cadre_photo_4{
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;	
	width:138px;
	height:116px;
	}
	
.cadre_photo_5{
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;	
	width:138px;
	height:116px;
	}
	
.titre_mail{
	margin-left:auto;
	margin-right:auto;
	margin-top:12px;
	width:137px;
	height:20px;
	background-color:#000000;
	}
	
.titre_perso{
	margin-left:auto;
	margin-right:auto;
	width:137px;
	height:14px;
	background-color:#dddddd;
	font-size:11px; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	}
	
.archive{
	margin-top:7px;
	margin-left:auto;
	margin-right:auto;
	width:380px;
	height:10px;
	text-align:right;
	}
	
.montre{
	float:left;
	margin-top:4px;
	margin-left:2px;
	width:207px;
	height:17px;
	background-color:#eaf5ef;
		}
