* { 	
	margin: 0px; 	
	padding: 0px; 	
	border: 0; 
}  

body { 	
	font: 100.1% Verdana, Geneva, Arial, Helvetica, sans-serif; 	
	text-align: center; 	
	color: #fff; 	
	background: #2f2f2f; 
	background-image: url(../img/mainbg.gif); 	
	background-position: bottom; 	
	background-repeat: repeat-x;  
}  

a img { 	
	border: none; 	
	padding: 0; 	
	margin: 0; 
}  

div.clear{ 	
	clear: left; 	
	height: 0; 	
	margin: 0px; 	
	padding: 0px; 	
	font-size: 0px; 
}  

#container { 	 	
	width: 100%; 	
	background: #171717; 	

}   
 
 

* html #main { 	
	height: 400px; 
}   

#main { 	
	margin: 0px auto; 	
	width: 1060px; 	
	background: #000 url(../img/background.gif) repeat-y top left; 
}  

#nav { 	
	margin: 3px 0px 0 120px ; 	
	width: 270px; 	
	height: 39px; 	
	float:left; 	
	text-align: left; 	
	border: none; 
}  

#nav p.pictos a { 	
	margin: 0; 
}  

#nav p.pictos { 	
	padding: 0; 	
	margin:0; 
}  

#way p { 	
	padding: 0 120px 0 0; 	
	font-size: 0.7em; 	
	line-height: 35px; 	
	text-align: right; 	
	vertical-align: middle; 
}  

#nav2 { 	
	margin: 0 120px 0 120px; 	
	width: 820px; 	
	height: 30px; 	
	text-align: left; 	
	color: White; 	
	border-top: 1px solid Gray; 	
	border-bottom: 1px solid Gray; 	
	vertical-align: middle; 	
	line-height: 30px; 	
	padding-left: 10px; 	
	float:left; 
}  

#nav2 a{ 	
	font-size: 0.8em; 	
	text-decoration: none; 	
	color: White; 	
	margin-right: 5px; 	
	padding: 0 2px 0 2px; 
}  

#nav2 a.picto1:hover { 	
	color: White; 	
	background: #640000;
}  
#nav2 a.picto2:hover { 	
	color: White; 	
	background: Navy;
}  
#nav2 a.picto3:hover { 	
	color: White; 	
	background: #7E5C0C;
}  
#nav2 a.picto4:hover { 	
	color: Black; 	
	background: #F0E68C  ;
}  
#nav2 a.picto5:hover { 	
	color: Black; 	
	background: #F0E68C  ;
}  





#content ul{ 	
	font-size: 0.8em;	
	color: White; 
} 

#content table tr td{ 	
	font-size: 0.9em;	
	color: White;
		
}  
 
#content table tr td a{ 	
	font-size: 0.9em;	
	color: White;
		
} 

#content a{ 	
	font-size: 1.0em;	
	color: White;
		
} 


#content { 	
	width: 760px; 	
	margin: 0px 150px 0 150px; 	
	padding: 20px 0 20px 0;  	
	min-height: 600px; 	
	text-align: left; 	
	color: White; 
}

#fotogalerie { 	
	width: 810px; 	
	margin: 0px 130px 0 130px; 	
	padding: 20px 0 20px 0;  	
	min-height: 700px; 	
	text-align: center; 	
	color: White; 
}  

#fotogalerie a {
	font-size: medium;
	color: #930000;
	text-decoration: blink;
}


#content h1 { 	
	font-size: 1.3em; 	
	margin-bottom: 10px; 	
	font-weight: bolder; 
}  

#content p{ 	
	font-size: 0.8em; 	
	text-align: justify; 
} 

#footer { 	
	margin: 0px auto; 	
	padding: 0px 0 0 0; 	
	width: 1060px; 	
	height: 73px; 	
	background: url(../img/footer.gif) top left no-repeat; 	
	color: #212121; 	
	font-size: 0.6em; 	
	vertical-align: middle; 	
	line-height: 30px; 
}