*,html {margin:0;padding:0}
body {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	padding:0;
	background:#369}
#page {position:absolute;
	left:50%;
	top:50%;
	width:772px;
	height:590px;
	margin-top:-295px;
	margin-left:-386px;
	border:1px solid #000;
	background:#fff url(img/visu.jpg) no-repeat}
#haut {width:772px;height:114px}
#haut h1 {display:none}
#haut a {display:block;position:absolute;top:98px;width:11px;height:11px;text-decoration:none;background:transparent}
#haut a.m1 {left:617px}
#haut a.m2 {left:637px}
#g {position:absolute;
	left:0;
	width:147px;
	height:456px;
	border-right:1px solid #000;
	background:url(img/g.png) repeat-y}
#g ul {margin:0;padding:0;width:147px}
#g li {list-style:none;margin:8px 0;padding:0;font-weight:bold;background:#fff}
#g li a {display:block;
	width:147px;
	padding:1px 0 3px;
	background:url(img/b_off.png);
	color:#000;
	font-size:11px;
	text-indent:7px;
	letter-spacing:1px;
	text-decoration:none}
#g li a:hover {background:url(img/b_on.png);color:#006}
#a {width:147px;
	padding:1px 0 3px;
	background:url(img/b_on.png);
	margin-bottom:24px;
	color:#006;
	font-weight:bold;
	font-size:11px;
	text-indent:7px;
	letter-spacing:1px}
#pf {position:absolute;left:0;bottom:0}
#d {position:absolute;
	right:0;
	width:164px;
	height:456px;
	background:url(img/visu1.jpg) no-repeat;
	border-left:1px solid #000}
#prod {position:absolute;left:0;bottom:0}
#c {height:456px;margin-left:148px;	margin-right:165px}
#main {width:459px;height:456px;overflow:auto}
#bas {width:772px;
	line-height:18px;
	text-align:center;
	border-top:1px solid #000;
	font-size:10px}
#bas a{color:#000;text-decoration:none}
#bas a:hover{background:#96B6E0}
a:link,a:visited {color:#33f}
a:hover,a:active {color:#06f;text-decoration:none}
img {border:none}
p {font:11px/140% Verdana, Arial, Helvetica, sans-serif;text-align:justify;text-indent:1.5em;margin:5px 15px;padding:0}
p.small {font-size:10px;text-align:center;text-indent:0;margin:8px 15px}
p.big {font-size:12px;text-indent:0;font-weight:bold;margin:0}
p.mil {text-decoration:underline;text-align:center}
p.tit {font-weight:bold;margin:12px 15px}
p.pro {font-size:12px;font-weight:bold;font-variant:small-caps;text-decoration:underline;margin:5px 0 0 30px}
p.tac {color:#fff;text-align:center;background:#000}
p.txt {font-size:12px;text-indent:0;margin:10px 0 10px 35px}
p.cen {font-size:12px;text-indent:0;text-align:center}
p.ptx {margin:0 16px 0 0;line-height:15px}
* html p.tac {border-bottom:1px solid #000}
#mp {text-align:center;margin:10px 0}
#mp li {display:inline;list-style:none;font-size:11px}
#mp li a:link,a:visited {color:#03f}
#mp li a:hover,a:active {color:#fff;background:#039;text-decoration:none}
.pd {padding:8px 0}
.pd ul {padding:4px 0 8px}
.pd li {font-size:12px;font-weight:bold;list-style:square inside}
.prd {height:118px;border-top:2px solid #039;margin-top:6px}
.prd img {float:left}
.tp {background:#039 url(img/coin.gif) no-repeat 100% 0;
	width:120px;
	height:16px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-right:16px}