* {	margin: 0;	padding: 0;	font-family:Arial, Helvetica, "Helvetica Neue", Verdana, sans-serif;	font-size: 12px;	line-height: 16px;}html, body {	background-color: #000;	width: 100%;	height: 100%;	text-align: center;	}a {	color:#999;	text-decoration: none;}a:hover {	color:#D45312;}p {	padding-bottom: 16px;}h1 {	color: #D45312;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:20px;	line-height: 22px;	font-weight: bold;	padding-bottom: 16px;}h2 {	color: #D45312;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	line-height: 22px;	font-weight: bold;	padding: 12px 0;}h3 {	color: #D45312;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	line-height: 18px;	font-weight: bold;	padding: 18px 0 8px 0;}#general {	position: relative;	width: 800px;	background-image:url(../img-gdr/fond-contenu-gdr.jpg);	margin: 0 auto;	height:100%;	background-repeat: no-repeat;	background-position: left top;	z-index:1;}#menu {	position: absolute;	top: 210;	left:20;	z-index:800;	background-image: url(../img-aromasens/menu-gauche-interne.gif);	background-repeat: no-repeat;	background-position: left top;}#contenu {	color:#999;	position:relative;	width: 75%;	height:auto;	z-index: 100;	top: 259px;	left: 21px;	clear:both;}#contenu p {	color:#999;	font-size:12px;	padding:6px}#equipe {	color:#999;	font-size:12px;	padding: 6px;}#contenu td {		padding: 6px;		color:#999}#contenu li {	margin-left:20px;	padding-top: 3px;	list-style-position: outside;}.bas {	position: absolute;	bottom:-25px;	left:10px;	width: 100%;	height:20px;	font-size: 80%;	z-index:200;}.bas td {	color: #FFF;	line-height: 13px;	font-size: 80%;}.bas td a {	color:#FC0;	line-height: 13px;	font-size: 100%;}#adresse {	position:absolute;	top: 49px;	right: 160px;	width:180px;	color: #333;	z-index:100;	}#adresse a {	color: #333;}#adresse p {	font-size: 90%;	line-height: 130%;}#adresse a:hover {	color: #D45312;}#actualites {	position:absolute;	color: #FFFBAC;	z-index:150;	font-size: 11px;	line-height: 15px;	top: 197px;	right: 15px;	width:20%;	background-color:#0F0F0F;}#haut {	background-image: url(../img-bgpw/bg-power-jet-haut.jpg);	background-repeat: no-repeat;	height: 240px;	width: 830px;}#imghaut {	position:absolute;	top: 0px;	height: 200px;	width: 300px;	z-index: 200;	left: 0px;	background-color: #000000;	background-image: url(../img-dmjem/groupe2.jpg);	background-repeat: no-repeat;}#basdepage {	position:relative;	line-height:18px;	color:#999;	height: 40px;	width: 830px;	clear:both;	text-align:center;	z-index:800;}#basdepage a {	color: #000;	font-size: 100%;}#lng {	position:absolute;	top: 130px;	right: 24px;	width: 200px;	text-align:right;	height:20px;	color: #666666;	z-index:800;}#lng a {	color: #07456C;	border: solid 1px #07456C;	padding: 0px 10px 0px 10px;}#lng a:hover {	color: #FFF;	border: solid 1px #FFF;}.lng-actif {	color: #000;	border: solid 1px #000;	padding: 0px 10px 0px 10px;}.inputform {	border: solid 1px #333;	padding: 2px;	color:#333;	background-color:#F2F2F2;}.boutonForm {	float: right;	margin-right: 100px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFF;	background-color:#093;	padding-top: 3px;	padding-right: 6px;	padding-bottom: 3px;	padding-left: 6px;	border: 1px solid #093;	text-align:center;	display: block;}#logo {	background-image: url(../img-dmjem/logo.jpg);	background-repeat: no-repeat;	background-position: center center;	position: absolute;	height: 201px;	width: 200px;	top: 1px;	right: 0px;}
