body {background-color:#820000;margin-top:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
#container {width:1010px;height:100%;background-repeat:repeat-y;overflow:hidden;background-image: url(images/bg.gif);background-repeat: repeat-y;background-position: center;}
#logo {width:527px;height:172px;float:left;}
#pubtop {width:483px;height:162px;float:left;background-image: url(images/img_02.jpg);background-repeat: no-repeat;padding-top:10px;position: absolute;margin-left:22px;top: 0px;left: 50%;}
#menutop {width:729px;height:22px;float:right;background-image: url(images/img_05.jpg);background-repeat: repeat-x;font-size: 10px;text-align:left;color:#FFFFFF;padding-left:10px;padding-top:8px;font-weight:bold;}
#menutop h1 {display:inline;font-size: 10px;text-align:left;color:#FFFFFF;margin:0px;font-weight:bold;}
#menugauche {width:271px;float:left;background-image: url(images/img_03.jpg);background-repeat: no-repeat;background-position: top;background-color:#FFFFFF;padding-top:240px;position: absolute;top: 0px;left: 50%;margin-top:172px; margin-left:-505px;border-right-width: 1px;border-right-style: solid;border-right-color: #D51C00;text-align:right;}
#menugauche a img {border: 1px solid #820000; width:250px; margin-bottom:10px;}
#menugauche a img:hover {border: 1px solid #FF0000; width:250px; margin-bottom:10px;}
#content {width:532px; min-height:1200px;float:left;margin-left:271px;text-align:left;padding-left:10px;padding-top:80px;}
#content div {width:450px;float:left; margin-bottom:5px; font-weight:bolder;}
#content div.site {width:450px;float:left; margin-bottom:5px; font-weight:normal;}
#content div strong {color:#BE1301;font-size:12px;width:450px; float:left;}
#content div.site a.bu img{ border:0px;}
#content div.site a.bu { float:left; width:15px;}
#content div.site a.si {color:#BE1301;font-size:12px;width:435px; float:left; font-weight:bold;}
#content h2 {color:#BE1301;font-size:16px;}
#content h2 a {color:#BE1301;font-size:16px;}
#content ul {width:420px; margin-top:10px; padding-bottom:15px; float:left;}
#content ul li {float: left;margin-right:20px;white-space: nowrap;}
#content ul li a {color:#333333;text-decoration:none; font-weight:normal;}
#content ul li a:hover {color:#D51C00;text-decoration:underline;}
#pubdroite {width:140px;height:100%;float:right;margin-right:0px;margin-top:15px;}
#pubcontent {width:468px;height:60px;position:absolute;top: 0px;left: 50%;margin-top:210px;margin-left:-225px;}
#topboost {width:120px;height:800px;position:absolute;top: 0px;left: 50%;margin-top:220px;margin-left:242px;text-align:left;}
#topboost a img {border: 1px solid #820000; width:250px; margin-bottom:10px;}
#footer {color:#333333;width:1010px;float:left;text-align:center;border-top-width: 1px;border-top-style: solid;border-top-color: #D51C00;}
#footer ul {margin:0px;}
#footer ul li {float: left;list-style-type: none;margin-right:15px;}
#footer ul li a {color:#333333;}
#partenaires {width:135px;float:left;text-align:left;padding-left:25px;padding-top:20px;}
#boost {width:95px;float:left;}
#nav {float:left;text-align:center;}
#nav ul {padding-left:10px;}
#nav ul li {background-color:#FFFFFF;padding:3px;float: left;list-style-type: none;border: 1px solid #999999;margin-right:10px;}
#nav ul li a {color:#BE1301;font-size:16px;}
#contentdis { width:500px; text-align:center;}
#contentdis a { color:#FFFFCC;}
#disclaimer {width:500px;text-align:center;}
#disclaimer img {float:left; border:0px;}
#disclaimer a {float:left;}
#distxt {width:500px;height:301px;background-image: url(images/index_05.gif);background-repeat: no-repeat; float:left;}
#slogandis { width:500px; text-align:center; float:left;}
#slogandis ul { width:500px; padding-bottom:20px; padding-left:0px; margin-left:0px; text-align:center; float:left;}
#slogandis ul li {float: left;margin-right:10px;list-style-type: none;}
#slogandis div.para {width:500px; text-align:center; float:left;}
#contenttrade {width:740px; min-height:1150px;float:left;margin-left:267px;text-align:left;padding-left:12px;padding-top:110px;background-color:#FFFFFF;}
#pubcontenttrade {width:728px;height:90px;position:absolute;top: 0px;left: 50%;margin-top:210px;margin-left:-230px;}
.txttrade { padding-left:6px; vertical-align:top; text-align:justify; background-color:#FFFFFF;}
.txttrade a { color:#820000; font-size:12px; font-weight:bold;}
.txttrade a:hover { color:#FF0000; font-size:12px; font-weight:bold; background-color:#FFFF00;}
.txttrade2 { padding-left:10px; vertical-align:top; text-align:justify; background-color:#FFFFFF;}
.txttrade2 a {
	color:#990066;
	font-size:12px;
	font-weight:bold;
}
.txttrade2 a span {
	color:#FF00FF;
	font-size:12px;
	font-weight:bold;
}
.txttrade2 a:hover { color:#FF0000; font-size:12px; font-weight:bold; background-color:#FFFF00;}
.trade1 a img {border: 1px solid #820000; width:133px; height:175px; margin-right:10px;}
.trade1 a img:hover {border: 1px solid #FF0000; width:133px; height:175px; margin-right:10px;}
.trade1 { padding-top:8px;}
.trade2 a img {border: 1px solid #820000; width:230px; height:160px; margin-right:10px;margin-bottom:10px;}
.trade2 a img:hover {border: 1px solid #FF0000; width:230px; height:160px; margin-right:10px;margin-bottom:10px;}
.trade2 { padding-top:8px;}

div#disclaimer{ text-align:left; }
 div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:white; filter:alpha(opacity=95); -moz-opacity:0.95; opacity: 0.95; text-align:center; line-height:normal; clear:both; }
 div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
  div#disclaimer-cadre{ width:485px; margin-left:auto; margin-right:auto; text-align:center; margin-top:150px; padding:15px; font-size:12px; border:#ddd 1px solid; background:#f5f5f5; color:#555; }
   div#disclaimer-cadre b{ font-size:14px; color:black; }
   div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#356aa0; }
   div#disclaimer-cadre a:hover{ color:blue; }
