html,body{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
img{border:0 none;}
#main{width:852px;height:100%;margin:0 auto 0 auto;padding:0 15px 0 15px;background-color:#fff;}
#bandeau{position:absolute;top:7px;width:852px;height:320px;background:url(/images/bandeau.jpg) no-repeat top right;z-index:3;margin:0;}
#textebandeau{position:absolute;right:20px;bottom:45px;width:410px;height:100px;padding:3px;text-align:left;vertical-align:bottom;color:#000;font-size:14px;}
#home {display:block;position:absolute;top:20px;right:90px;width:40px;height:30px;text-decoration:none;}
#sitemap {display:block;position:absolute;top:20px;right:45px;width:39px;height:30px;text-decoration:none;}
#contact {display:block;position:absolute;top:20px;right:0px;width:39px;height:30px;text-decoration:none;}
#menu dl,#menu dt,#menu dd,#menu ul,#menu li{margin:0;padding:0;list-style-type:none;}
#menu{border:0 none;position:absolute;width:852px;top:69px;margin:0 33px 0 33px;z-index:100;padding:0;color:#000;}
#menu dl{width:146px;float:left;}
#menu dt{cursor:pointer;text-align:center;font-weight:bold;font-size:15px;height:30px;}
#menu dd{display:none;margin:8px 2px;padding:1px;background:url(/images/dd.png);}
#menu li{text-align:left;background:url(/images/li.png);font-size:12px;padding:2px;margin:1px;}
#menu li a{text-decoration:none;display:block;height:100%;color:#000;border:0 none;line-height:20px;font-weight:normal;font-size:14px;}
#menu dt a{text-decoration:none;display:block;height:100%;color:#000;border:0 none;vertical-align:middle;padding-top:8px;color:black;}
#menu dt a span.ombre{display: block;position:absolute;z-index:-1;top: 1px;left: 1px;color:#fff;}
#menu dt a span.prem{position:relative;z-index:0;color:#000;}
#menu dt a:hover{background:url(/images/dt.png) repeat-x;color:#fff;}
#menu dt a:hover span.ombre{color:#000;}
#menu dt a:hover span.prem{color:#fff;}
#menu li a:hover,#menu li a:focus{background:url(/images/lia.png);color:#000;}
#menu dt.langue,#menu li a.langue{width:30px;height:15px;line-height:15px;margin:6px 0px 6px 13px;background:url(/images/drapeaux.png) no-repeat;margin-right:3px}
#menu dt.fr,#menu li a.fr{background-position: -0px -0px}
#menu dt.es,#menu li a.es{background-position: -0px -15px}
#menu dt.en,#menu li a.en{background-position: -0px -30px}
#menu dt.nl,#menu li a.nl{background-position: -0px -45px}
#menu dt.de,#menu li a.de{background-position: -0px -60px}
#menu dt.it,#menu li a.it{background-position: -0px -75px}
#site{position:absolute;top:320px;width:852px;margin:10px auto 0 auto;z-index:20;}
#site a{color:#020280;text-decoration:none;}
#site a:hover{text-decoration:underline;}
#site H1{color:#000;margin:15px 0;font-size:16px;}
#site H2{color:#000;margin:15px 0;font-size:16px;}
#site a{color:#38A740;margin:5px 0;font-size:12px;font-weight:bold;}
#site p a{color:#000;font-weight:normal;}
#site H4{font-size:13px;}
#site H5{font-size:12px;}
#site H6{margin:2px auto 2px auto;font-size:12px;}
#site div.separateur {margin:5px;width:100%;height:1px;background: transparent url(/images/separateur.png) repeat-x;}
#News{position:absolute;top:0;width:220px;height:360px;padding:5px 20px;}
#News p a{color:#000;margin:0;font-size:12px;}
#Production{position:absolute;top:0;left:260px;width:560px;height:360px;padding:5px 20px;}
#pied{bottom:0;text-align:left;font-size:7px;color:#404040;padding-top:6px;}

#multitab {
	position: relative;
	width: 800px;
	margin: 3em auto;
	text-align: left;
}
#multitab ul.menudetailprod {
	margin:0;
	position: relative;
	width: 100%;
	font-weight: bold;
}
#multitab ul.menudetailprod li {
	float: left;
	display: inline;
}
#multitab ul.menudetailprod li a {
	text-align: center;
	display: block;
	width: 200px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
}

#multitab .contentdetailprod {
	border-top:2px solid #33b;
	clear:both;
	padding: 1em 2em;
	margin: -2px 0 0 0;
	_margin: -16px 0 0 0;
}

#multitab a.current {
	border-bottom:3px solid #33b;
	background-color: #fff;
	color: #000;
	cursor:pointer;
}
#multitab a.ghost  {
	color: #000;
	cursor:pointer;
}
#multitab a.ghost:hover {
	background-color: #BBBBDC;
	border-bottom:3px solid #BBBBDC;
}

#multitab .on {
	clear:both;
	display: block;
}
#multitab .off {
	clear:both;
	display: none;
}

