body {margin:auto;margin-top:7px;margin-bottom:60px;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";font-size:16px;cursor:default; background: #5959af url('img/fond.jpg') no-repeat fixed top center}
* {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{max-width:1130px;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 14px/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 14px/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;max-width: 1140px;margin-right: auto;margin-left:auto;margin-top:3px;margin-bottom:10px;border:1px solid silver;-moz-box-shadow:0px 0px 7px 8px #271a48;-webkit-box-shadow:0px 0px 7px 8px #271a48;box-shadow:0px 0px 7px 8px #271a48;}
#container {max-width: 1130px;margin-right:auto;margin-left:auto;margin-top:10px;margin-left:5px;margin-right:5px;text-align: left;}
#head-cont {max-width: 1140px;height:129px;margin-right: auto;margin-left: auto;background:url(img/head2.jpg);display:block;}
#header {max-width:1140px;margin:auto;display:block;padding-top:5px;}
#head-cont p.titre {font-size:22px; margin-top:70px;margin-bottom:3px;color:#333333;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";text-decoration:none;font-weight:bold;margin-left:15px;}
.titre a{color:#333333;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";text-decoration:none;font-weight:bold;}
.titre a:hover {color:#255623;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";text-decoration:none;font-weight:bold;}
.titre2 {font-size:17px;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:19px; text-decoration: none; color:#FFFFFF;background-color:#628091;padding:3px 0px 3px 3px;}
blockquote{font-style:normal; margin-left:7px; margin-bottom: 10px; font-family:"Segoe Print", "Times New Roman", Verdana;padding-left: 48px;background:url('http://www.traders-forex.fr/img/bouton/blockquote.png');
  background-repeat:no-repeat;min-height: 30px; }

h1 {margin-top:10px;margin-bottom:10px;font-size:21px;color:#024381;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";text-align:center;}
h2 {font-size:20px;text-align:left;font-weight:300;font-weight:bold;margin-bottom:10px;}
h3 {font-size:18px;color:#9D1515;text-align:left;font-weight:300;padding-bottom:5px;margin-top:4px;margin-bottom:4px;font-weight:bold;}
#main li, #main4 li {margin-left: 25px;margin-bottom:10px}
#main ul, #main4 ul, #main ol, #main4 ol  {margin-bottom: 10px;}
#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;}
#main4 {padding	: 0px 5px 0px 5px;border-left:1px solid silver;border-right:1px solid silver;margin-right:205px;text-align: justify;}
#main4 a {font-weight:bold;}

.titre-news  {font-size:18px;font-weight:bold;}
p {margin-top:0;margin-bottom:10px;}
a {color:#4075a3;text-decoration:none;}
a:hover {color:#cc0000;text-decoration:underline;}
#footer {margin-left:6px;;line-height:25px;clear:both;font-size:12px;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";border-top:1px solid silver;}
#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:30px; margin-bottom:5px; }
.tab th {background-color:#6084B9;border: 1px solid #333333;text-align:center; color:#FFFFFF;font-size:14px;}
.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:14px;padding: 5px}
.tab2 td {border: 1px solid #333333;padding-left:5px;padding: 5px }
.tab3 td {border: 1px solid #333333;padding:10px 10px 0px 10px; }
.tab-brokers {border:1px solid #CCC;}
.tab-brokers th {border: 0px; background-color:#6084B9;text-align:center;color:#FFFFFF;font-size:14px;padding: 5px 0px 5px 0px;}
.tab-brokers td {padding: 8px 0px 8px 0px; }
.tab-suivant {border:1px solid #d8d8a3;border-radius:6px;background-color:#f0f0b5;padding:5px}
.sommaire-article {border:1px solid #d8d8a3;border-radius:6px;background-color:#EEF6FC;padding:10px 10px 0px 10px; margin-bottom: 8px}
.sommaire-article ul { padding-right: 14px; padding-bottom: 0px}

 /* pour contenu trop large */
.tableau-scroll {
  overflow-x: auto; /* Active le défilement horizontal */
  -webkit-overflow-scrolling: touch; /* Assure une expérience de défilement fluide sur iOS */
}

.ligne-bas {border-bottom:1px solid silver;margin-bottom:5px;}
img {border:0; max-width: 100%; height: auto;}
.center {text-align:center;}  
.nav {margin-left:190px;}
.marge{margin:auto;}
.marg-top{margin-top:8px;}
.marg-bottom{margin-bottom:7px;}
.broker-home {float:left;margin-left:10px;margin-bottom:5px;width:120px;}
.google-left {float:left;margin:10px;}
.block-rss{display:block; overflow:hidden; height:100px;font-size:15px; margin-left:5px; }
.block-rss td {padding-right:5px;padding-bottom:5px;}
.block-rss a:hover{color: #38792F;text-decoration:none;}
.rssdate{color: red; font-size:15px;}
.img-home {float:left;margin-right:8px;margin-bottom:5px; width:45%;}
.img-left {float:left;margin-right:8px;margin-bottom:5px;text-align:center;}
.img-left2 {float:left;margin-right:8px;margin-bottom:5px;text-align:center;}
.img-right {float: right;margin-left:8px;margin-bottom:5px;text-align:center;}
.img-xm { width:100%; max-width:165px; max-height:165px;}
.img-728-90 { width:100%; max-width:728px; max-height:90px;}
.img-logo { width:100%; max-width:100px; max-height:33px;}

#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:5px 0px 5px 5px;margin:0px;}
#left li {list-style: none;border-bottom: 1px solid #D1D1AF;background-color:#F4F8FB;}
#left li a {width:168px;font-size:11px;color:#554;display: block;text-decoration:none;padding:4px 0px 4px 5px;background-color:#F4F8FB;}
#left ul li a:hover {background-color:#80A2C8;color:#FFFFFF;}
#left p { margin:3px; font-size:11px; margin-bottom:0px;}
#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:2px 0px 2px 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: #F4F5F7;}
.c {color:#024381;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;}
.petit { font-size:10px;}
.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;}
.sp {background: url(http://www.traders-forex.com/img/flag/sprite.jpg) no-repeat top left;}
.de{display:inline-block; background-position: 0 0; width: 20px; height: 12px; } 
.en{display:inline-block; background-position: -25px 0; width: 20px; height: 12px; } 
.es{display:inline-block; background-position: -50px 0; width: 20px; height: 12px; } 
.fr{display:inline-block; background-position: -75px 0; width: 20px; height: 12px; } 
.ja{display:inline-block; background-position: -100px 0; width: 20px; height: 12px; } 
.jp{display:inline-block; background-position: -125px 0; width: 20px; height: 12px; } 
.pt{display:inline-block; background-position: -150px 0; width: 20px; height: 12px; } 
.zh-CN{display:inline-block; background-position: -175px 0; width: 20px; height: 12px; } 
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}
.video-container iframe,
.video-container object,
.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.sp{background:url(http://www.traders-forex.com/img/sprite.png) no-repeat top left;}

.activtrades-mini {display:inline-block; background-position: -3px -0px; width: 61px; height: 20px; }
.admiral-markets-mini {display:inline-block; background-position: -3px -23px; width: 61px; height: 20px; }
.hf-markets-mini {display:inline-block; background-position: -3px -46px; width: 61px; height: 20px; }
.avatrade-mini {display:inline-block; background-position: -3px -69px; width: 61px; height: 20px; }
.darwinex-mini {display:inline-block; background-position: -3px -92px; width: 61px; height: 20px; }
.zulutrade-mini {display:inline-block; background-position: -3px -115px; width: 61px; height: 20px; }
.cmc-mini {display:inline-block; background-position: -3px -138px; width: 61px; height: 20px; }
.jfd-mini {display:inline-block; background-position: -3px -161px; width: 61px; height: 20px; }
.fxopen-mini {display:inline-block; background-position: -3px -184px; width: 61px; height: 20px; }
.markets-mini {display:inline-block; background-position: -3px -207px; width: 61px; height: 20px; }
.gkfx-mini {display:inline-block; background-position: -3px -230px; width: 61px; height: 20px; }
.xtb-mini {display:inline-block; background-position: -3px -253px; width: 61px; height: 20px; }
.liteforex-mini {display:inline-block; background-position: -3px -276px; width: 61px; height: 20px; }
.pepperstone-mini {display:inline-block; background-position: -3px -299px; width: 61px; height: 20px; }
.plus500-mini {display:inline-block; background-position: -3px -322px; width: 61px; height: 20px; }
.ig-mini {display:inline-block; background-position: -3px -345px; width: 61px; height: 20px; }
.xm-mini {display:inline-block; background-position: -3px -368px; width: 61px; height: 20px; }
.al {display:inline-block; background-position: -3px -391px; width: 32px; height: 32px; }
.es {display:inline-block; background-position: -3px -426px; width: 32px; height: 32px; }
.fr {display:inline-block; background-position: -3px -461px; width: 32px; height: 32px; }
.pt {display:inline-block; background-position: -3px -496px; width: 32px; height: 32px; }

.brokers{clear:both; margin:5px; margin-top:35px; padding:5px; background-color:#f1f1f1;border:1px solid #89959B;overflow:hidden;}

 /* bouton table des matières */
.hidden {display: none;}
#toc {background-color: #f9f9f9; border: 1px solid #ccc; padding: 10px;}
#tocButton {padding: 10px 20px; background-color: #007BFF; color: #fff; border: none; cursor: pointer; font-size: 16px; border-radius: 5px;}
#tocButton:hover {background-color: #0056b3;}
.toc-list {padding: 0;}
.toc-list li {margin: 5px 0;}
#toc img.hidden {display: none;}

 /* bouton liens brokers */
.fixed-button {
position: fixed;
bottom: 15px;
padding: 8px 13px;
left: 45%;
transform: translateX(-55%);
background-color: #007BFF;
border: none;
text-decoration: none;
font-size: 17px; 
color: white;
border-radius: 5px;
cursor: pointer;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
transition: text-decoration 0.3s ease;
font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
width: auto;
text-align: center;
}


.fixed-button:hover {
    text-decoration: underline; 
	 color: white;
}


@media screen and (max-width:1000px){
.titre-news  {font-size:14px;font-weight:bold;text-align:center;}
.img-left, .pub-200-200, .img-right{float: none;}
.img-home {float:none;margin-right:0px;margin-bottom:5px; width:98%;}
.pub-200-200, .menu-droite{margin-left:133px; overflow:hidden; width:170px;}
.pub-728-90 { margin-bottom:15px; }
#header ul.menu-top{ margin-bottom:120px;}
#left {width:133px;}
#left li a {width:128px;}
#right {float:none;width:70%; margin: auto;overflow:hidden;}
#right li a {width:100%;}
#main, #main4 {padding	:0px 3px 0px 3px;border-left:0px;border-right:0px;margin-left:0px;margin-right:0px;}
#main li,#main4 li, #left li,#header ul.menu-top li  {margin-bottom: 12px;}
h1 ,#container {clear: left;}
#div-gpt-ad-1479050262374-0,#div-gpt-ad-1428765988668-1,#div-gpt-ad-1428765988668-0,#div-gpt-ad-1479050262374-1, .brokers{display:none;}
.fixed-button {left: 50%; transform: translateX(-50%);font-size: 16px;padding: 8px 8px; }
.fixed-button:hover {text-decoration: none;}
}
