@charset "utf-8";
/* CSS Document */

body {background:#e2e2e2 url(../imgs/bg-00.jpg) repeat-x top; margin:auto; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; width:1005px;}

#header {width:1000px; height:145px;}

#menu {background:url(../imgs/bg-01.jpg); height:29px; width:1000px;}
	#menu #div{vertical-align:middle; margin:0; height:24px; float:left; background:url(../imgs/spacer.jpg) no-repeat right; padding:5px 10px 0 10px;}
	#menu #accueil{float:left; padding:5px 30px 0 25px; background:url(../imgs/spacer.jpg) no-repeat right;height:24px;}
	#menu a{margin-top:5px; font-size:11px; color:#FFFFFF; text-decoration:none;}
	#menu a:hover{ text-decoration:none; color:#3f7515;}
	#menu #div:hover{background:url(../imgs/bg-02.jpg);}
	#menu #div_date {vertical-align:middle; margin:0; height:24px; float:left; background:url(../imgs/spacer.jpg) no-repeat right; padding:5px 10px 0 10px; color:#FFFFFF; font-size:11px;}
	#menu #div_date:hover {background:url(../imgs/bg-02.jpg); color:#3f7515;}
	#menu #drapeau {margin:0; height:24px; float:left; background:url(../imgs/spacer.jpg) no-repeat right; padding:7px 10px 0 10px;}
	#menu #drapeau:hover {background:url(../imgs/bg-02.jpg); color:#3f7515;}
	#menu form{margin:0 0 0 30px; padding-right:30px;}
	#menu .input {border:1px solid #2f2d27; width:120px; height:14px; text-align:center; margin:0; padding:0;}
	#menu .bouton {margin:2px 0 0 0;}
	
#corps {background:url(../imgs/bg-04.jpg) repeat-y; width:1005px;}

#contenu {padding:5px;}

#colonne_gauche{float:left;}

#gauche {width:192px; background-color:#FFFFFF; margin-bottom:0px; color:#707070; font-size:11px;}
	#gauche .nav{color:#4f7b1c; font-weight:bold; font-size:12px;}
	#gauche #spacer{background:url(../imgs/img-13.gif) repeat-x; height:3px; margin-top:2px; padding:3px 0 3px 0;}
	#gauche ul{padding:2px 0 2px 15px; margin:0;}
	#gauche li{list-style-image:url(../imgs/img-19.gif); list-style-position:outside;}
	#gauche a{text-decoration:none; color:#707070;}
	#gauche .ok{color:#5c8b33; font-weight:bold;}
	#gauche .sok{font-weight:bold;}
	#gauche .div{float:left; padding:3px; height:78px; vertical-align:middle; width:137px;}
	#gauche .under{padding:3px 5px 5px 17px; background:url(../imgs/img-11.jpg) no-repeat left; font-weight:bold;}
	
#colonne_droite{float:left; color:#676767; font-size:12px; margin-left:5px; background:url(../imgs/bg-10.jpg) repeat-y; width:788px;}
	#colonne_droite #affichage{padding:0 10px 10px 10px;}
	#colonne_droite #titre_news {background:url(../imgs/bg-11.jpg) no-repeat; height:17px; color:#FFFFFF; font-weight:bold; border-bottom:1px solid #4f7b1c; padding:5px 0 0 25px; width:395px;}
	#colonne_droite #article {padding-bottom:20px; position:inherit; width:750px;}
	
	#colonne_droite #texte {vertical-align:top; margin:20px 10px 0 3px; padding:0 10px 0 17px;}
	#colonne_droite #texte a{text-decoration:underline; color:#5c8b33; font-size:10px;}
	#colonne_droite #texte p{margin-top:0;}
	#colonne_droite #texte img {margin:0 25px 0 45px; background:url(../imgs/img-23.jpg) no-repeat top left;}
	
	#colonne_droite #texte2 { vertical-align:top; margin:20px 10px 0 3px; padding:0 10px 0 17px; float:left;}
	#colonne_droite #texte2 a{text-decoration:underline; color:#5c8b33; font-size:10px;}
	#colonne_droite #texte2 p{margin-top:0;}
	#colonne_droite #texte2 img {margin:0 30px 0 0px; float:left;}
	#colonne_droite #texte2 #player {margin:0 30px 0 0px; float:left;}

	#colonne_droite #texte3 {vertical-align:top; margin:20px 10px 0 3px; padding:0 10px 0 17px;}
	#colonne_droite #texte3 a{text-decoration:underline; color:#5c8b33; font-size:10px;}
	#colonne_droite #texte3 p{margin-top:0;}
	#colonne_droite #texte3 img {margin:0 25px 0 45px; float:right;}
	#colonne_droite #texte2 #player {margin:0 25px 0 45px; float:right;}

	#colonne_droite #texte4 { vertical-align:top; margin:20px 10px 0 3px; padding:0 10px 0 17px; float:left;}
	#colonne_droite #texte5 { vertical-align:top; margin:20px 10px 0 3px; padding:0 10px 0 17px;}
	
.gouvernance_encadrement
{
	border: 2px solid #82B30F;
	background-color:#D5ECCC;
	width: 297px;
	color: #333333;
	padding:10px;
}
 
.gouvernance_text_normal
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
}
 
.gouvernance_titre
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
 
.gouvernance_sous_titre
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}