body{
background:#84966b;
margin:7px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
behavior: url("/csshover.htc");
}


			/*---- liens courrants -----*/
			
					a{
					color:#118d36;
					text-decoration:underline;
					}
					a:hover{
					color:#666666;
					text-decoration:none;
					}
			
			/*---- /liens courrants ----*/


#main{
background:#FFFFFF;
border:2px solid #ccc;
padding:0;
width:758px;
margin:0 auto 0 auto;}



/***************************************
		Espace d'entete
***************************************/

#entete{

width:561px;
border-left:2px solid #ccc;
background:#fff;

}
		/*.searchbox{	
					text-align:left; 
					vertical-align:middle; 
					
					width:200px;
					
					border:1px solid #000;
					
					margin-top:20px;
					margin-left:345px;
					_margin-left:183px;}*//*pour ie6*/
					
					
					
					.searchbox{
									font-family:Verdana, Arial, Helvetica, sans-serif;
									position:absolute;
									border:1px solid #336633; 
									width:185px; 
									background:#FFFFFF; 
									line-height:15px; 
									height:15px; 
									vertical-align:middle;
									 font-size:11px; 
									 padding-left:3px;
									 margin-left:330px; 
									 /*_margin-left:340px;*/
									 margin-top:35px;
									 }
									 
									 
					.soum{position:absolute;
								margin-left:525px;
								/*_margin-left:525px;*/
								margin-top:32px;
								width:21px;
								height:21px;
								border:none;
								background:url(img/loupe_off.gif) no-repeat;
								background-position:bottom center;}
								
					
					.radio1{position:absolute;
					font-size:11px;
							width:150px;
							margin-top:5px;
							_margin-top:2px;
							margin-left:330px;
							_margin-left:322px;
							color:#003300;
							/*font-weight:bold;*/
							padding-left:7px;
							
							height:20px;
							_height:25px;
							background:#FFFFFF;
							}
					.radio2{position:absolute;
					font-size:11px;
							margin-top:5px;
							_margin-top:2px;
							width:126px;
							margin-left:435px;
							_margin-left:432px;
							color:#003300;
							/*font-weight:bold;*/
							
							height:20px;
							_height:25px;
							background:#FFFFFF;
							}			
						
								
					/*.searchbox input:focus{ background:#ddeef9;
											border:1px solid #ccc;}*/
			
		#tools{
		position:absolute;
		margin-left:445px;
		_margin-left:450px;
		margin-top:60px;
		/*border:1px solid #000;*/
		width:100px;
		}
			#tools a{font-size:10px;display:block; color:#339900; border: 1px solid #ccc; background:#FFFFFF; line-height:15px; height:15px; width:95px;text-decoration:none; text-align:center;margin-bottom:2px;}
			#tools a:hover{display:block; color:#FFFFFF; background: #336600;}


/************* /entete *****************/

/******************************************************
			menu principal // Layout //
*******************************************************/

   
	
/********************* /fin du menu principal ********/
	
		/**************** sous menu  ********************/
					#smenu{
					width:183px;
					background:#f3f0f0;
					padding: 15px 0px 5px 3px;}
					
						#smenu a{
						background:#336633 url(img/bouton_bas.gif) no-repeat;
						background-position:center left;
						width:165px; 
						border:2px solid #ccc;
						display:block;
						color:#fff;
						font-size:10px;
						text-decoration:none;
						line-height:27px;
						padding-left:22px;
						margin-bottom:4px;
						}
						#smenu a:hover{
						display:block;
						background:#fff url(img/bouton_bas.gif) no-repeat;
						background-position:center left;
						color:#333333;
						}
				
		/************** /sous menu ***********************/
		
		/*************** sous menu de navigtion ************/
		
				#menu_s{
				font-size:10px;
				
				}
				
				#menu_s a{ color:#118d36;
				text-decoration:none;
				line-height:17px;
				height:17px;
				border:1px solid #f7f7f7;
				background:#f7f7f7;
				padding:0 4px 0 4px;
				display:compact;
				margin:1px;
				/*float:left; */}
				#menu_s a:hover{
				border:1px solid #118d36!important;
				background:#118d36!important;
				color:#fff!important;
				text-decoration:none;}
				
				#menu_s a:visited{
				border:1px solid #ccc;
				background:#ccc;
				color:#000;
				text-decoration:none;}
		
		/*************** /sous menu de navigation **********/




#contenu{
width:561px;
padding:0;
border-left:2px solid #ccc;
font-size:11px;
}

#contenu table table{padding:0 5px 0 7px;}

#contenu p{
padding:10px;}

	#contenu ul{margin:10px 10px 10px 25px;;}
	#contenu li{
	margin-bottom:7px;
	list-style-image:url(img/fleche_g.gif);
	}
	
		#contenu li a{
		color:#118d36;
		text-decoration:underline;
		}
		#contenu li a:hover{
		color:#666666!important;
		text-decoration:none;
		}
		
		#contenu li a:active{
		color:#006600!important;
		text-decoration:underline;}
		
		 #contenu li li, ul.deux li{
	margin-bottom:7px;
	list-style-image:url(img/li_deux.gif)!important;
	}
		
		

h1{
margin:4px;
color:#118d36;
font-size:22px;
font-weight:normal;
font-style:italic;
background:#eee;
padding: 6px 5px 6px 7px;}

	h1 a{
	float:right;
	font-size:11px;
	display:block;
	background:#118d36;
	color:#FFFFFF!important;
	width:80px;
	border:1px solid #fff;
	padding:2px;
	text-align:center;
	text-decoration:none;
	margin-top:3px;
	}
	h1 a:hover{
	display:block;
	color:#339900!important;
	background:#fff;}

	.icones{width:1%;}
	.icones img{border:6px solid #336600;}
	
	
h2{
color:#336600;
font-size:16px;
font-weight:normal;
padding: 0 0 0 7px;
}

h3{
color:#666666;
font-size:14px;
font-weight:normal;
padding: 15px 0 7px 15px;
}

.nom{font-size:9px;}


.footer{
border-top:2px solid #bbb;
background:#ccc;
height:25px;}

a.map{background:url(/img/map.gif) no-repeat; background-position:center right; padding-right:20px;}
