body {font-family:arial, verdana, helvetica,sans-serif;font-size:13px;cursor:default; background: url('img/fond.gif') #BAC8E0 repeat-x 0 0; background-attachment: fixed;}
* {margin: 0px;padding: 0px;text-decoration:none;}
#header ul.menu-top li.noMargin{margin:0;}
#header ul{margin-left:5px;padding:0;list-style-type:none;font-size:0;line-height:0;}
#header ul.menu-top{width:960px;height:26px;padding:0 0 0 0px;float:left;}
#header ul.menu-top li{float:left;margin:0 5px 0 0;font-size:0;line-height:0;background: #000;}
#header ul.menu-top li a{display:block;background:url(img/bouton/nav_bg.gif) top right no-repeat;width:120px;height:26px;font:bold 11px/26px "Trebuchet MS",Arial,Helvetica, sans-serif;color:#EBEBEB;background-color:inherit;text-decoration:none;text-align:center;}
#header ul.menu-top li a:hover{background:url(img/bouton/nav_bg_hover.gif) 0 0 no-repeat;color:#444444;background-color:inherit;}
#header ul.menu-top li a.hover{display:block;background:url(img/bouton/nav_bg_hover.gif) 0 0 no-repeat;width:120px;height:26px;font:bold 11px/26px "Trebuchet MS",Arial,Helvetica, sans-serif;color:#444444;background-color:inherit;text-decoration:none;text-align:center;}
.box_body {display:block;margin-bottom:5px;text-align:center;}
.box_body .bl {background: url(img/box_ombre_l.png);width:8px;height:100px;float:left;}
.box_body .br {background:url(img/box_ombre_r.png);width:8px;float:left;height:100px;}
.box_body .bb {border:1px solid #225791;float:left;background-color:white;}
#contour {background-color: #FFFFFF;width: 970px;margin-right: auto;margin-left:auto;margin-top:3px;border:1px solid silver;}
#container {width: 960px;margin-right:auto;margin-left:auto;margin-top:5px;margin-left:5px;margin-right:5px;text-align: left;}
#head-cont {width: 970px;height:129px;margin-right: auto;margin-left: auto;background:url(img/head2.jpg);display:block;}
#header {width:970px;margin:auto;display:block;padding-top:5px;}
#head-cont p.titre {margin-top:70px;margin-bottom:3px;font-size:22px;color:#333333;font-family:Arial,Verdana,Helvetica,sans-serif;text-decoration:none;font-weight:bold;margin-left:30px; margin-top:70px;}
.titre a{color:#333333;font-family:Arial,Verdana,Helvetica,sans-serif;text-decoration:none;font-weight:bold;}
.titre a:hover {color:#255623;font-family:Arial,Verdana,Helvetica,sans-serif;text-decoration:none;font-weight:bold;}
.titre2 {font-size:15px;text-decoration: none; background: url('img/bouton/fond-titre.jpg') repeat-y 0 0; color: #FFFFFF; background-color:#628091; ;padding: 3px 0px 3px 3px;}
.titre3 {text-align: left; font-size:15px; text-decoration: none; background: url('img/bouton/fond-titre.jpg') repeat-y 0 0; color:#FFFFFF;background-color:#628091;padding:3px 0px 3px 3px;}
h1 {margin-top:10px;margin-bottom:10px;font-size:20px;color:#024381;font-family:Arial,Verdana,Helvetica,sans-serif;text-align:center;}
h2 {color:#024381;font-size:15px;text-align:left;font-weight:300;font-weight: bold;margin-bottom:5px;}
h3 {color:#9D1515;font-size:14px;text-align:left;font-weight:300;padding-bottom:5px;margin-top:4px;margin-bottom:4px;font-weight:bold;}
#main img{ max-width: 650px;}
#main li {margin-left: 25px;}
#main {padding	: 0px 5px 0px 5px;border-left:1px solid silver;border-right:1px solid silver;margin-left:178px;margin-right:205px;text-align: justify;}
#main2 {padding	: 0px 5px 0px 5px;border-left:1px solid silver;margin-left:178px;text-align: justify;}
#main3 {padding	: 0px 5px 0px 5px;text-align: justify;}
p {color:black;line-height:17px;padding-bottom:10px;}
a {color:#314F6C;text-decoration:none;}
a:hover {color:#cc0000;text-decoration:underline;}
#footer {clear:both;font-size:12px;font-family:Verdana, Arial,Helvetica,sans-serif;border-top:1px solid silver;}
#footer p {line-height:25px;margin-bottom:2px;padding:0px;}
#footer a {color:#cc0000;background-color:#FFFFFF;text-decoration:none;}
#xiti-logo {text-align:center; margin-top:10px;}
.clr {clear: both;}
.float-right {float:right;}
.float-left {float:left;}
.pub-200-200 {float:right;width:200px;margin:auto;padding:0px 0px 0px 5px;text-align: center;}
.menu-droite {float:right;width:200px;margin:auto;padding:0px 0px 0px 5px;}
.pub-200-200 p{	margin-bottom:1px;}
.pub-728-90 {float: right;margin-right:5px; margin-bottom:5px; }
.tab th {background-color:#6084B9;border: 1px solid #333333;text-align:center; color: #FFFFFF;font-size:12px;}
.tab td {border: 1px solid #333333;text-align: center;}
.tab2 th {background-color:#6084B9;border: 1px solid #333333;text-align:center;color: #FFFFFF;font-size:12px;}
.tab2 td {border: 1px solid #333333;padding-left:5px; }
.ligne-bas {border-bottom:1px solid silver;margin-bottom:5px;}
img {border:0; }
.center {text-align:center;}  
.nav { margin-left:190px;  }
.marge{ margin:auto;}
.broker-home {float: left; margin-left:9px;width:119px;}
.broker-home td {padding:3px;}
.google-left {float: left; margin:10px;}
.img-left {float: left; margin-right:8px;margin-bottom:5px;}
.img-right {float: right; margin-left:8px;margin-bottom:5px;}
#left {float:left;background-color:#FFFFFF;color:black;padding-top:1px;display:block;font-weight: bold;width:173px;}
#left li h3 {display:block;font-size: 13px;color:#FFFFFF;background-color: #4877AA;display: block;padding: 3px 0px 3px 5px;margin:0px;}
#left li { list-style: none; border-bottom: 1px solid #D1D1AF;background-color: #F4F8FB;}
#left li a {width:168px;font-size: 12px;color:#554;display: block;text-decoration: none;padding: 3px 0px 3px 5px;background-color:#F4F8FB;}
#left ul li a:hover {background-color:#80A2C8;color:#FFFFFF;}
#right {float:right;background-color:#FFFFFF;color:black;padding-top:1px;display:block;font-weight: bold;width:200px;}
#right li h3 {display:block;font-size:13px;color:#FFFFFF;background-color:#4877AA;display: block;padding:3px 0px 3px 5px;margin:0px;}
#right li { list-style: none; border-bottom: 1px solid #D1D1AF; background-color: #F4F8FB;}
#right li a {width:195px;font-size: 12px;color:#554;display: block;text-decoration:none;padding:3px 0px 3px 5px;background-color:#F4F8FB;}
#right ul li a:hover {background-color: #80A2C8;color:#FFFFFF;}
table {border-collapse: collapse;} 
.comparateur td,th {border: 1px solid #BBBBBB;padding:4px;text-align:left;}
.comparateur th {text-align: center;font-size: 13px;background-color:#758CB9;color: #FDFDFD;}
.tab td {border: 1px solid #BBBBBB;padding:2px;text-align:left;}
.tab th {border: 1px solid #BBBBBB;padding:2px;text-align:center;font-size:13px;background-color:#758CB9;color:#FDFDFD;}
.f {background-color: #F1F2F3;}
.c {color:#3466B1; font-weight:bold;}
.c2 {color:#30611F;font-weight:bold; }
.c3 {color:#C92118;font-weight:bold;}
.c5 {color:#663300;font-weight:bold;}
.c4 { color:#722172; font-weight:bold;}
.p2 {color:#024381;font-size:15px;text-align:left;font-weight:300;font-weight: bold;}
.petit { font-size:10px;}
.block-rss{display:block; overflow:hidden; height:155px;font-size:12px; }
.block-rss td {padding-right:5px;padding-bottom:5px;text-align:left;}
.block-rss a:hover{color: #38792F;text-decoration:none;}
.block-analyse  a:hover{color: #38792F;text-decoration:none;}
.block-analyse {float:right; border-left:1px solid #C8C8C8; display:block;overflow:hidden;height:153px;width:190px; }
.rssdate{color: red; font-size:12px;}
.partenaires{ padding-top:6px;text-align:center;	color: #aaa; width:800px;margin:auto;font-weight:normal;} 
.partenaires a:link, .partenaires a:visited {font-size:7px;color: #6B6B6B;font-weight:normal;}
