/* CSS Document */html body {margin:0px; padding:0px;}body {background-color:#000000;}h1 {font-size:20px; font-weight:bold; margin-left:15px; margin-bottom:20px;}h1 span { font-weight:100; font-style: italic; color: #CCCCCC;}	#main_div { 	margin:auto; 	padding:0px;	width:900px;	position:relative;	overflow:hidden;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color:#FFFFFF;	line-height: 1em;	}#header {	margin:0px;	padding:0px;	width:900px;	height:284px;	float:left;	background:url(images/header.jpg) #000000 no-repeat;	}#footer {	margin:0px 0px 0px 66px;	padding:0px;	width:700px;	height:193px;	float:left;	background:url(images/bottom.jpg) #000000 no-repeat;	border-bottom: 3px solid #01A33A;		}#footer_line {	margin:0px 0px 0px 66px;	padding:0px;	width:700px;	height:10px;	float:left;	border-bottom: 3px solid #01A33A;	}#footer_float {	margin:10px 0px 0px 66px;	padding:0px;	width:700px;	height:45px;	background-color:#000000;	float:left;	font-size:10px;		}#footer_float img { margin: 0px 5px 0px 0px; padding:0px; float:left;}#footer_design_by {margin:0px; padding:0px; float:right;  height:auto; margin-top:10px; }#footer_design_by a {text-decoration:none; color: #01A33A;}#footer_design_by span {color:#ffffff ;}#header_galerie {	margin:0px;	padding:0px;	width:900px;	height:211px;	float:left;	background:url(images/header_galerie.jpg) #000000 no-repeat;	}#header_carnet {	margin:0px;	padding:0px;	width:900px;	height:211px;	float:left;	background:url(images/header_carnet.jpg) #000000 no-repeat;	}#header_contact {	margin:0px;	padding:0px;	width:900px;	height:211px;	float:left;	background:url(images/header_contact.jpg) #000000 no-repeat;	}	#top_nav {	width:auto; 	height:20px;	padding:3px;	float:right;	margin-top:245px;	margin-right:130px;	}	#top_nav ul li {	display:block;	float:left;	width:auto;	margin-right:15px;	}#top_nav ul li a:link { color:#FFFFFF; text-decoration:none;}#top_nav ul li a:visited { color:#FFFFFF; text-decoration:none;}#top_nav ul li a:hover { color: #01A33A; text-decoration:none;}#top_nav ul li a:active { color:#FFFFFF; text-decoration:none;}		#top_nav_galerie { width:auto; height:20px;	padding:3px;float:right;margin-top:172px;margin-right:140px;}			#top_nav_galerie ul li {display:block;float:left; width:auto;margin-right:15px;}		#top_nav_galerie ul li a:link { color:#FFFFFF; text-decoration:none;}		#top_nav_galerie ul li a:visited { color:#FFFFFF; text-decoration:none;}		#top_nav_galerie ul li a:hover { color: #01A33A; text-decoration:none;}		#top_nav_galerie ul li a:active { color:#FFFFFF; text-decoration:none;}		#content {		width:700px;		height:auto;		float:left;		padding-bottom:20px;		margin-left:66px;		margin-top:25px;				}#content p {	margin: 10px 0px 0px 15px;			}		#content p img { float:left; margin-right:25px; border: 3px solid #2c2c2c;}#module {			margin:5px 50px 50px 50px;		}		.emphaseOrange { font-size:14px;font-weight:bold; color: #01A33A; line-height:1.5 em; }	