@charset "iso-8859-1";
/* CSS Document */

body { background-color:#1e1e1e; font-family:Arial, Helvetica, sans-serif;margin:0px;}
.link_img {border:0px;}
.img_link {border-width:1px; color:#72b432;}

#intro { text-align:center;}

#page { width:1000px; height:617px; margin:auto;}
#contenu { background-color:#FFF; height:534px; width:1000px;}
#partie_gauche {background-image:url(../img/background/partie_gauche.jpg); width:589px; height:534px; float:left;}
	#partie_gauche_haut { margin-top:3px;}
		#titre_img {float:right; margin-top:-55px;}
		#titre_img h1{float:left; margin:35px; color:#121212; font-size:12px; font-weight:normal; font-weight:bold;}
		#titre_img img{float:left;}
	#partie_gauche_bas { }
		#pgb_gauche { float:left; width:13px; margin:20px 10px 0 10px; }
		#pgb_droite { float:left; width:550px; height:410px; margin:0px 0 0 0;}
		#pgb_droite #pgb_droite_img {width:150px;}
		#pgb_droite #pgb_droite_img img { float:left; margin:0px 20px 15px 0px;}
		#pgb_droite #pgb_droite_texte h1{ font-size:11px;}
		#pgb_droite #pgb_droite_texte p{ font-size:12px; text-align:justify; width:540px; line-height:150%;}
		
		#pgb_droite #pgb_droite_texte .info{ width:542px; height:130px; background-image:url(../img/background/news.png); background-repeat:no-repeat; }
		.colorNews_vert { background-color:#4a642e; width:17px; height:120px; float:left;}
		.colorNews_rouge { background-color:#8c3c1c; width:17px; height:120px; float:left;}
		.colorNews_jaune { background-color:#a89137; width:17px; height:120px; float:left;}
		.colorImage { padding-top:8px;}
		.photo_news { float:left;}
		.news_texte {float:right; width:320px; margin-right:29px;}
		.news_texte h1 { 	
							font-size:14px; 
							margin:0px; padding:12px 0 0 10px; 
							text-transform:uppercase; font-weight:normal; 
							background-image:url(../img/background/titre.png); 
							height:44px; 
							background-repeat:no-repeat;
							font-weight:bold;
						}
		.news_texte h1 span {color:#666; margin-left:15px; font-size:12px;}
		.news_texte h1.vert { color:#4a642e;}
		.news_texte h1.rouge { color:#8c3c1c;}
		.news_texte h1.jaune { color:#a89137;}
		.news_texte h2 { font-size:10px; margin:-20px 0 0;}
		.news_texte h2 a.vert{ margin-left:8px; color:#4a642e; font-size:9px;}
		.news_texte h2 a.rouge{  margin-left:8px; color:#8c3c1c; font-size:9px;}
		.news_texte h2 a.jaune{  margin-left:8px; color:#a89137; font-size:9px;}
		
		
		#pgb_droite #pgb_droite_texte #listepage {}
		#pgb_droite #pgb_droite_texte #lp_haut {background-image:url(../img/background/page/haut.png); width:522px; height:17px;} 
		#pgb_droite #pgb_droite_texte #lp_centre {background-image:url(../img/background/page/centre_repeat.png); width:522px; /*height:100px;*/}
		
		#pgb_droite #pgb_droite_texte #lp_centre ul { margin:0px; }
		#pgb_droite #pgb_droite_texte #lp_centre li, #lp_centre li a { color:#4a642e; text-decoration:none; font-size:14px; font-weight:bold; list-style-type:none;}
		#lp_centre li.rouge a { color:#8c3c1c;}
		#lp_centre li.vert a { color:#4a642e;}
		#lp_centre li.jaune a { color:#a89137;}
		
		#pgb_droite #pgb_droite_texte #lp_centre li span { color:#6b6b6b; margin-left:20px;}
		h2 {font-size:11px; margin:2px 0px 8px 10px; color:#333;}
		#pgb_droite #pgb_droite_texte #lp_centre p { color:#000; margin:0px 0px 0px 20px;}
		
		#pgb_droite #pgb_droite_texte #lp_centre #lp_centre_haut { margin:0px 0px 10px 10px;}
		#pgb_droite #pgb_droite_texte #lp_centre #lp_centre_haut a{ color:#000; text-decoration:none; font-size:10px;}
		
		#detail_news {margin-left:20px;}
		/*#detail_news img {float:left; margin-right:10px;}*/
		#detail_news h1{margin:0px; color:#666;}
		#detail_news h1 span{margin:0px; color:#666; font-size:12px;}
		#detail_news .Zimage {text-align:center;width:490px; margin-top:8px;}
		#detail_news .Ztexte{margin:0px; color:#000; font-weight:normal; margin-top:15px;width:490px; }
		#pgb_droite #pgb_droite_texte #detail_news .Ztexte p{margin:0px; color:#000; font-weight:normal; margin-top:15px; width:490px; }
		
		.zonePhoto { background-color:#0F9; margin-left:25px;}
		.photo {float:left; margin-left:5px;}
		
		.pageBas { clear:both; width:500px; text-align:center;}
		.pageBas a{color:#7fa727; font-size:14px; font-weight:bold; text-decoration:none;}
			
			/*#pgb_droite #pgb_droite_texte #lp_centre h1{ margin:0px 0px 0px 25px}
			h2 { color:#000; font-size:11px; margin:2px 0px 8px 10px; color:#666;}
			h1 span {color:#6b6b6b; font-size:14px;}
			h1.vert a{ color:#4a642e; font-size:14px;}
			h1.rouge { color:#8c3c1c; font-size:14px;}
			h1.jaune { color:#958132; font-size:14px;}*/
		
		#pgb_droite #pgb_droite_texte #lp_bas {background-image:url(../img/background/page/bas.png); width:522px; height:15px; margin-top:-8px;} 
		
		
		
#partie_centre { background-image:url(../img/background/partie_centre.jpg); width:105px; height:534px; float:left;}
#partie_droite {background-image:url(../img/background/partie_droite.jpg); width:306px; height:534px; float:left;}
	#partie_droite h1 {color:#FFF; font-size:10px; margin-left:30px;}
	#partie_droite #qui_presentation { margin: 300px 15px 0 20px; text-align:right;}
	#partie_droite #qui_presentation p{ color:#FFF; font-size:10px; text-align:justify;}


#footer { background-color:#CCC; height:83px; width:1000px; background-image:url(../img/background/footer.jpg); background-repeat:repeat-x; background-color:#1e1e1e;}
	#footer p{ font-weight:bold; color:#5a5a5a; margin-top:38px; font-size:11px; float:right; }
	#footer p a{font-weight:bold; color:#5a5a5a; margin-top:38px; font-size:11px;}*/


hr {
height: 1px;
margin:5px 0 0 0 ;
padding: 0;
color: #F00;
background-image:url(../img/background/hr.png);
border: 0;
}


/* ############################################################### */
/* ----------------- Styles liés à FCKEDITOR --------------------- */
/* ############################################################### */
/*p, p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }*/






