* {
margin:0;
outline:medium none;
padding:0;
}
body {
background-color:#0B0B0B;
background-image:url("../img/bodyborder.jpg");
background-position:center center;
background-repeat:repeat-y;
margin:0;
}
.pages a{
border-bottom:1px dashed #0066CC;
color:#0099FF;
text-decoration:none;	
}

.pages a:hover{
border-bottom:1px solid #0066CC;
color:#0099FF;
text-decoration:none;
}
form {
clear:both;
}
input, select {
background-color:#FFFFFF;
border:1px solid #0099FF;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
padding:2px;
width:180px;
}
.select_small {
width:50px;
}
img, a img {
border:medium none;
}
#vignette_src {
max-width:250px;
}
a {
cursor:pointer;
outline:medium none;
}
ol {
list-style-type:upper-roman;
margin-left:50px;
}
ol ol {
list-style-type:upper-alpha;
margin-left:0;
}
ol ol ol {
list-style-type:decimal;
margin-left:0;
}
ol, h4 {
font-size:18px;
font-weight:bold;
margin-top:10px;
}
ol ol, h5 {
font-size:14px;
font-weight:bold;
}
ol ol ol {
font-size:12px;
font-weight:normal;
}
.check {
margin-right:5px;
width:auto;
}
.classement {
background-image:url("../img/smallboxmid.png");
color:#CCCCCC;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
height:auto;
padding-left:10px;
padding-right:10px;
width:100%;
}
.row {
background-color:#111111;
}
.bg_black {
background-color:#111111;
}
.pair {
background-color:#3F3F3F;
}
#principale {
background-color:#181818;
border-left:1px solid #313131;
border-right:1px solid #313131;
margin-left:auto;
margin-right:auto;
width:898px;
}
#facebook {
float:left;
height:20px;
left:0;
position:fixed;
top:20px;
width:300px;
}
#twitter {
float:left;
height:50px;
left:0;
position:fixed;
top:40px;
width:300px;
}
#play_fb {
float:left;
height:50px;
left:0;
position:fixed;
top:60px;
width:300px;
}
#abs1 {
background:url("../img/abss.png") no-repeat 0 0;
float:left;
height:222px;
margin-left:-17px;
position:fixed;
top:0;
width:17px;
}
#abs2 {
background:url("../img/abss.png") no-repeat -16px 0px;
float:left;
height:222px;
margin-left:898px;
position:fixed;
top:0;
width:17px;
}
#abs3 {
background:url("../img/abss.png") no-repeat -33px 0px;
bottom:0;
float:left;
height:222px;
margin-left:-17px;
position:fixed;
width:17px;
}
#abs4 {
background:url("../img/abss.png") no-repeat -51px 0px;
bottom:0;
float:left;
height:222px;
margin-left:898px;
position:fixed;
width:17px;
}
#dahead {
background-color:#222222;
clear:both;
color:#FFFFFF;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
height:385px;
position:relative;
text-align:center;
width:898px;
z-index:1000;
}
#head {
outline:medium none;
}
#menu {
background-image:url("../img/menubackground.png");
background-repeat:repeat-x;
height:40px;
padding-left:55px;
padding-right:55px;
width:788px;
}
#menu span a {
color:#FFFFFF;
display:inline-block;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:18px;
height:32px;
margin-left:15px;
margin-right:15px;
padding-top:8px;
text-align:center;
text-decoration:none;
width:125px;
text-shadow: 1px 1px 1px #000,2px 2px 2px #000,3px 3px 1px #000;
}
#menu #s4 a {
margin-right:0;
}
#menu #m1 {
display:none;
margin-left:0;
margin-top:-54px;
position:relative;
z-index:1500;
}
#menu #m2 {
display:none;
margin-left:157px;
margin-top:-54px;
position:relative;
z-index:1500;
}
#menu #m3 {
display:none;
margin-left:315px;
margin-top:-54px;
position:relative;
z-index:1500;
}
#menu #m4 {
display:none;
margin-left:635px;
margin-top:-54px;
position:relative;
z-index:1500;
}
#menu #m5 {
display:none;
margin-left:475px;
margin-top:-54px;
position:relative;
z-index:1500;
}
.orange {
color:#FF6600;
}
.red {
color:#FF0000;
}
.green {
color:#00FF00;
}
.blue {
color:#0066CC;
}
.sousmenu {
float:left;
width:160px;
filter:alpha(opacity=70);
-moz-opacity:0.7;
opacity: 0.7;
}
.sousmenumid {
border-left: 1px solid #444;
border-right: 1px solid #444;
background: #333;
padding-left:10px;
padding-right:10px;
}
.sousmenumid a {
color:#FFFFFF;
display:block;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
height:auto;
padding-bottom:2px;
padding-top:1px;
text-align:center;
text-decoration:none;
width:140px;
}
.sousmenumid a:hover {
background-color:#000000;
}
.sousmenutop {
background:url("../img/sousmenutopbot.gif") no-repeat 0px 0px;
height:10px;
width:160px;
}
.sousmenubot {
background:url("../img/sousmenutopbot.gif") no-repeat 0px -10px;
height:10px;
visibility:inherit;
width:160px;
}
#gle {
margin:20px auto;
text-align:center;
width:728px;
}
#gauche {
float:left;
margin-left:9px;
width:585px;
}
#droite {
float:right;
margin-right:9px;
width:285px;
min-height: 500px;
}
.bigbox {
margin-bottom:25px;
width:585px;

}
.bigbox div p {
margin-bottom:10px;
text-indent:3%;
}
.bigbox table {
margin:0 auto;
}
.bigbox table td {
padding:5px;
}
.bigbox h2 {
background:url("../img/bigbox.png") no-repeat 0px 0px;
color:#FFFFFF;
float:left;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
height:48px;
line-height:24px;
margin-left:-28px;
margin-top: 0px;
padding-left:85px;
padding-top:18px;
position:relative;
width:528px;
z-index:1400;
border: none;
text-shadow: 1px 1px 1px #000,2px 2px 2px #000;
}
.bigbox h3 {
color:#CCCC00;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
margin-top:20px;
text-align:center;
}
.bigbox div {
background: #333;
border-left: 1px solid #444;
border-right: 1px solid #444;
color:#CCCCCC;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
padding:80px 20px 1px 15px;
text-align:justify;
width:548px;
}
.bigbox div .annonce {
background-color:#000000;
border:1px solid #0066CC;
color:#CCCCCC;
font-size:11px;
padding-left:15px;
padding-right:20px;
text-align:justify;
}
.bigbox div .spacer {
height:90px;
}
.bigbox div + div {
background:url("../img/bigbox.png") no-repeat -28px -66px;
clear:both;
height:38px;
padding-top:0;
text-align:right;
width:550px;
border: none;
}
.bigbox a, .smallbox a {
border-bottom:1px dashed #0066CC;
color:#0099FF;
text-decoration:none;
}
.bigbox a:hover, .smallbox a:hover {
border-bottom:1px solid #0066CC;
color:#0099FF;
text-decoration:none;
}
.smallbox {
margin-bottom:15px;
width:285px;
}
.smallbox h2 {
background:url("../img/smallbox.png") no-repeat 0px 0px;
color:#FFFFFF;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
height:42px;
line-height:24px;
padding-left:45px;
padding-top:6px;
width:240px;
font-weight: bold;
text-shadow: 1px 1px 1px #000,2px 2px 2px #000;
}
.smallbox .smallbox-mid {
background: #333;
border-left: 1px solid #444;
border-right: 1px solid #444;
color:#CCCCCC;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
height:auto;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
text-align:center;
width:263px;
}
#partenaires a {
margin: 10px;
border: none;
}
.smallbox .bottom {
background:url("../img/smallbox.png") no-repeat 0px -48px;
color:#CCCCCC;
font-family:Verdana,Geneva,sans-serif;
font-size:8px;
min-height:10px;
width:285px;
border: none;
}
.centerIt {
text-align:center;
margin-right: 0px;
margin-left: 0px;
padding-right: 0px;
padding-left: 0px;
text-indent: 0px;
}
.tgfloat {
clear:both;
}
.marginTop {
margin-top:10px;
}
.marginBigTop {
margin-top:20px;
}
.screens {
background-color:#000000;
border:0 solid #00CCFF;
color:#00CCFF;
font-size:11px;
margin-bottom:20px;
text-align:center;
width:480px;
}
.submit {
background-image:url("../img/input_btn_fond.gif");
background-repeat:repeat-x;
border:1px solid #0099FF;
color:#000000;
font-size:11px;
outline:medium none;
padding:1px 5px 3px;
}
#fondnoir {
background-color:#000000;
display:none;
height:100%;
left:0;
position:fixed;
top:0;
width:100%;
z-index:2000;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity: 0.8;
}
#boxclient {
background-color:#777777;
border:1px solid #777777;
display:none;
height:500px;
left:50%;
margin-left:-550px;
margin-top:-250px;
position:absolute;
top:50%;
width:960px;
z-index:2001;
}
#boxswf {
background-color:#CCCCCC;
float:left;
height:500px;
outline:medium none;
width:760px;
}
#footer {
background-color:#000000;
border-top:1px dashed #222222;
color:#333333;
font-family:Verdana,Geneva,sans-serif;
font-size:10px;
padding-bottom:5px;
padding-top:5px;
position:relative;
text-align:center;
width:100%;
z-index:1601;
}
#footer a {
color:#333333;
text-decoration:none;
}
#footer a:hover {
color:#555555;
}
#footer .jeu {
color:#0099FF;
text-decoration:none;
}
#footer .jeu:hover {
border-bottom:1px dashed #0066CC;
color:#0099FF;
text-decoration:none;
}
#footerfade {
background-image:url("../img/footer-fade.gif");
background-repeat:repeat-x;
height:10px;
position:relative;
width:100%;
z-index:1600;
}
#cachetchat {
clear:both;
text-align:center;
color:#666;
font-family:Verdana,Geneva,sans-serif;
font-size:10px;
padding:3px;
}
#cachetchat a {
background:#000;
}
#chatwindow {
background:none repeat scroll 0 0 transparent;
border-color:-moz-use-text-color -moz-use-text-color #AAAAAA #AAAAAA;
border-left:0 solid #AAAAAA;
border-style:none none solid solid;
border-width:0;
color:white;
font-family:courier new;
font-size:13px;
height:442px;
margin-bottom:0;
overflow:auto;
width:199px;
}
#chatwrite {
background:url("../img/chat_b.jpg") repeat scroll 0 0 transparent;
border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #AAAAAA;
border-left:0 solid #AAAAAA;
border-style:none none none solid;
border-width:0;
height:33px;
padding-top:25px;
width:199px;
}
#chatmsg {
background:none repeat scroll 0 0 #000000;
border:medium none;
color:#0099FF;
font-size:10px;
margin-left:15px;
padding-bottom:4px;
padding-left:3px;
padding-top:8px;
width:140px;
}
#send {
background:none repeat scroll 0 0 #000000;
border:medium none;
color:#0099FF;
height:25px;
margin-right:0;
width:20px;
}
#boxchat {
background:url("../img/chat_f.jpg") repeat scroll 0 0 transparent;
border:0 none;
float:right;
height:500px;
width:200px;
}
