body { background: url(images/bk-fr.gif) repeat; margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-align: left; padding:0; margin:0;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #CC0000; text-align: left; padding:0; margin:0; padding-bottom:8px;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align: left; padding-left:10px; margin:0; padding-bottom:15px;}

a:link { color: #000000; text-decoration:none; font-size:11px; }
a:visited { color: #000000; text-decoration:none; font-size:11px; }
a:hover { color: #CC0000; text-decoration:underline; font-size:11px;}
a:active { color: #000000; text-decoration:none; font-size:11px;}

ul, li { margin:0; padding:0;}

ul{ padding-left:30px; padding-right:20px; padding-top:60px; list-style:none;}		
li{ background: url(images/bullet-fr.gif) no-repeat 0px 5px; padding-left:15px; padding-bottom:5px;}

/*.yo a:link{ text-decoration: none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.yo a:hover{ text-decoration: underline; color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}*/

#header{width:795px;}
#container1{ position: relative;  padding:0; margin: 0 auto; width:810px; background: url(images/feuille.gif) repeat-y center; height: 100%;}
#container{ position: relative;  padding:0; margin: 0 auto; width:795px; height:850px;background-color:#FFFFFF;  height: 100%;}

#top{ background: url(images/top-fr.gif) no-repeat; height:87px; margin:0; padding:0;}
#top p{ text-align:right; padding-top:55px; padding-right:30px; color:#666666; margin:0;}

/*--------------------------------------------------------------la baniere dynamique-------------------------------------------------------------------*/
#header {width:795px;} 
#msgbox1 {position:absolute; margin-left:70px; z-index:2; width:450px;  margin-top:40px; font-family:Geneva, Arial, Helvetica, sans-serif; text-shadow:  #333  2px 2px 2px; font-size: 32px; text-align:center; color:#ffffff; font-weight:200;}
#msgbox2 {position:absolute; margin-left:100px; z-index:2; width:450px;  margin-top:80px; font-family:Geneva, Arial, Helvetica, sans-serif; text-shadow:  #333  2px 2px 2px;font-size: 32px; text-align:center;color:#ffffff; }
/*---------------------------------------------------------- end of la baniere dynamique---------------------------------------------------------------*/
#content{ width:795px;}
#faq{ width:795px; background-color:#FFFFFF;}
#faq p{ padding:15px; margin:0;}

#left{ width:288px; float:left;}
#box1{ background:url(images/box1-fr.gif) no-repeat; width: 288px; height:178px; float:left;}
#box2{ background:url(images/box2-fr.gif) no-repeat; width: 288px; height:230px; float:left;}
#box2 ul{ padding-top:45px;}
#box3{ background:url(images/box3-fr.gif) no-repeat; width: 288px; height:172px; float:left;}

#right{ float:right; width: 507px;}
#fenetre{ width:507px; height:254px; background:url(images/fenetre-fr.jpg) no-repeat; float:right;}
#description{ width:200px; margin:0; padding:0; float:left; padding-left:105px; padding-top:45px; }
#rating{ width:165px; float:right; padding-right:30px; padding-top:45px;}
#rating p{ font-size:10px;}
#test{ float:right;}
#Special_Offer { width:507px; height:78px; text-align:center;}

#PDF{ width:507px; float:right;}
#PDF p{ padding-left:25px; padding-top:7px; padding-right:20px; margin:0;}

#bottom{ background:url(images/bottom-fr.gif) no-repeat; width:795px; height:37px; clear:both;}
#bottom p{ text-align:center; margin:0; padding-top:10px;}

#footer p{ text-align:center; padding:10px; margin:0; color:#999999;}
#disclaimer p{ text-align:left; padding:10px; margin:0; color:#999999; font-size:10px; background:none;}

div#aboutus { position: inherit; width:795px; height:1200px; z-index:1; background-color:#FFFFFF; }
div#about { z-index:5; margin-left:100px; margin-right:100px; }
div#charts { position:inherit; width:349px; height: 222px; background-image: url(images/aboutus_IB.gif); background-repeat: no-repeat; margin-top:50px; margin-left:123px; margin-right:122px; text-align:center; z-index:6; border: solid 1px; }
div#texte_about3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
p#moreInfo {padding:7px;}

a.privacy_copy{ color:#999999; text-decoration:underline;}
a.privacy_copy:hover{ color: #999999; text-decoration:underline; }
a.privacy_copy:visited{ color:#999999; text-decoration:underline;}
a.privacy_copy:active{ color:#999999; text-decoration:underline; }
/*----------------------------------------------------------disclaimer-----------------------------------------------------------------------------------------*/
#disclaimerContainer{background-color: #FFF; position: absolute; width:500px; height:270px; left:20%; top:60%; border:solid 1px;; border-color:#000; visibility:hidden;}
#disclaimerContainer p{ text-align:center; padding-left:10px; padding-right:10px; padding-bottom:10px; margin:0px; color:#000000; font-size:9px; background:none;}
#disclaimerContainer a { text-decoration:underline; color:#999999;}
#disclaimerContainer a.hover{ text-decoration:underline; color: #FF0000;}
#disclaimerContainer h2 {padding: 10px 0 0px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #CC0000; text-align: left;}
