body { font: 12px 'Verdana', 'Arial', 'Helvetica'; }
img {border:none; }
#bodyconteneur{ width:980px;  top:0px; margin:auto;}
#lang{float:right; height:12px; width:120px; margin-top:-5px;}
#haut{ background-image:url(../../images/d/dock-bg.gif); height:60px; margin-bottom:30px; margin-top:8px;}
#logo{float:left; width:150px;}

#search{ float:right; width:200px; margin-top:-30px; }
#search-input {background:transparent none repeat scroll 0 0;border:0 none;display:inline;float:left;height:19px;padding:3px 10px 0;width:140px; color:#222; font-size:11px;}
#search div.bg {background:transparent url(../../images/d/bgsearch.png) no-repeat scroll;display:inline;float:left;}

#footer{margin-top:30px; padding:5px; 	background:url(../../images/d/bgfooter.png) left top no-repeat; zoom: 1;}
#links{padding:5px 10px; font-size:11px;}
#links:after { content: "."; clear: both; display: block; height: 0; visibility: hidden; }
#links div.col_1{width:280px!important; margin-left:5px; display: inline; /* :hack: double margin fix for IE6 */ float:left;}
#links div.wide{width:280px!important; margin-left:5px;}
#links h3{color:#888;/* font-size:1.273em; */}
#links ul{margin-left:0px;  padding-left:5px;}
#links li{list-style:none; margin:0 0 0px;}
#links li a span{color:#9CC;}


h1{ color:#000; font-size:18px; font-family:'Century Gothic', Verdana, 'Arial'; }
h2{ color:#666; font-size:16px; font-family:'Century Gothic', Verdana, 'Arial'; border-bottom:1px solid #888; }
h3{ text-transform:uppercase; color:#7c1431; font-size:13px; font-family:'Century Gothic', Verdana, 'Arial';}
a {color:#FE116A; text-decoration:none;}
a:visited {color:#777;}
#Colune{width:180px;}
#Colune h2{background:url(../../images/d/coluneh2.png); border-bottom:0px; background-repeat: no-repeat; width:171px; height:18px; color:white; font-size:14px; padding-left:5px; text-decoration:none; top:0px; }
.dock {position: relative; height: 50px; text-align: center; width:500px; margin-left:200px;}
.dock-container {position: absolute;height: 50px;padding-left: 20px;}
a.dock-item {display: block;width: 40px;color: #000;position: absolute;top: 0px;text-align: center;text-decoration: none;font: bold 12px Arial, Helvetica, sans-serif;}
.dock-item img {border: none; margin: 5px 10px 0px; width: 100%; }
.dock-item span {display: none; padding-left: 20px;}

.Erreur {background:#FFEAE7 none repeat scroll 0 0;border:1px solid #FE0000;color:#FE0000; padding:5px;}

#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%} .TB_overlayMacFFBGHack{background:url(../../images/iepngfix.htc)repeat} .TB_overlayBG{} *html#TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_window{position:fixed;background:#ffffff;z-index:102;color:black;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%}
*html#TB_window{position:absolute;margin-top:expression(0-parseInt(this.offsetHeight/2)+(TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop)+'px')} #TB_window img #TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid#ccc;border-bottom:1px solid#ccc;border-top:1px solidundefined;border-left:1px solidundefined} #TB_caption{height:25px;padding:7px 30px 10px 25px;float:left} #TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right} #TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right} #TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;text-transform:uppercase;color:#dc1431;} #TB_title{background-color:#eee;height:24px}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0px 5px 0px}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0-104px}*html#TB_load{position:absolute;margin-top:expression(0-parseInt(this.offsetHeight/2)+(TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop)+'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}*html#TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}

