@charset "utf-8";
/* CSS Document */

.clear {clear:left;}
.width65 {width:65px;}
.width150 {width:150px;}
.width230 {width:230px;}
.margT15 {margin-top:15px;}
.margT25 {margin-top:25px;}
.margL25 {margin-left:25px!important;}
a {color:#EE0000;}
.reglement a {color:#FCE7CC;text-decoration:none}
.reglement a:hover {text-decoration:underline}
ul {list-style-type:none;}
#main {
background: #bcbcbc url(../images/jeu_concours/main_bg.jpg) no-repeat left top;
width:783px;
height:597px;
color:#fce7cc;
font-family:verdana,sans serif;
font-size:10px;
}
#jeu {
background: transparent url(../images/jeu_concours/bgJeu.jpg) no-repeat left top;
width:492px;
height:596px;
margin-left:9px;
}
#jeu h1 {
padding:0 0 0 15px;
height:73px;
margin:0!important;
}
#jeu.inscription {
background: transparent url(../images/jeu_concours/bgJeuInsciption.jpg) no-repeat left top;
width:492px;
height:596px;
margin-left:9px;
}
#jeu #inscription {
margin:10px 40px 0 25px;
}

#sousnavJeu {
float:left;
height:28px;
margin-left:465px;
padding:3px 0 2px 10px;
width:120px;
}
#sousnavReglement {
float:left;
height:28px;
margin-left:10px;
padding:3px 0 2px 10px;
width:100px;
}
#jeu #inscription .infos input,
#jeu #inscription .question input {
border:1px inset #FCE7CC;
height:13px;
margin:2px 0;
width:190px;
float:left;
color:#8c5d29;
font-size:9px;
padding:0;
}
#jeu #inscription .infos select,
#jeu #inscription .question select {
border:1px inset #FCE7CC;
height:13px;
margin:2px 0;
width:190px;
float:left;
color:#8c5d29;
font-size:9px;
}
#jeu #inscription .infos select#jour,
#jeu #inscription .infos select#mois,
#jeu #inscription .infos select#annee {
width:60px;
margin-right:5px;
padding:0;
}
#jeu #inscription  input.radio {
height:13px;
margin:2px 0;
width:20px;
float:none;
border:none;
}
#jeu #inscription .infos  label {
height:13px;
margin:2px 0;
width:150px;
float:left;
}
#jeu #inscription label span.etoile{
color:#e95910;
display:inline;
float:none;
}
#jeu .colorTxt{
color:#e95910;
margin:0!important;
}
#jeu #inscription .question span{
display:block;
float:left;
padding:3px 0 0 5px;
}
#jeu #inscription .question .radio{
float:left;
}
#jouez{
position:relative;
width:131px;
height:43px;
border:none;
float:right;
right:35px;
}
/*flash*/
.flash {
margin:28px 0 0 25px;
}
/*parrainage*/
.invitation {
padding:60px 0 0 33px;
width:430px;
line-height:20px;
position:relative;
}
.invitation p.colorTxt{
width:440px;
}
.invitation  #parrainage ul{
padding:10px 0 0 25px;
margin:0 0 65px 0;
width:430px;
}
.invitation  #parrainage input {
border:1px inset #FCE7CC;
height:14px;
margin:2px 2px;
width:140px;
color:#8c5d29;
font-size:9px;
padding:0 2px;
}
.invitation  #parrainage label {
height:14px;
margin:2px 0;
width:60px;
float:left;
}
.invitation  input#btnInvit {
width:387px;
height:48px;
border:none;
}
.colonne {
margin:35px 0 0 90px!important;
}
.colonne span{
width:148px;
display:block;
float:left;
color:#e95910;
}
div.msgT {
background:transparent url(../images/jeu_concours/msgT.gif) no-repeat left top;
width:423px;
height:10px;
position:absolute;
top:35%;
left:20px;
padding-top:10px;
}
.msg {
margin:0!important;
background:transparent url(../images/jeu_concours/msgBg.gif) no-repeat left bottom;
width:423px;
padding:10px 0 20px;
color:#000;
font-size:18px;
font-weight:bold;
font-family:trebuchet MS;
}
.msg p {
padding:0 10px;
margin:0;
text-align:justify;
}
.btnRetour {
text-align:right!important;
margin-top:15px!important;
}
.btnRetour a{
text-decoration:none;
color:#000;
}
.opacity ,
.opacity  *{
 filter : alpha(opacity=10);
 -moz-opacity : 0.5;
 opacity : 0.5; 
}
/*resultat*/
.resultat {
font-size:12px;
margin:20px;
}
.resultat ul {
margin:30px 0;
}
.reglement {
padding:10px 0 0 25px;
height:440px;
overflow:auto;
margin:20px 20px 0 0;
width:460px;
}
html>body .reglement {
width:430px;
}
.reglement h2 {
color:#EA5902;
font-size:12px;
}
.reglement {
    scrollbar-face-color: #36231a;
    scrollbar-shadow-color: #583933;
    scrollbar-highlight-color: #583933;
    scrollbar-3dlight-color: #9a866e;
    scrollbar-darkshadow-color: #583933;
    scrollbar-track-color: #3a251c;
    scrollbar-arrow-color: #583933;
   }
.msg a {
color:#EA5902;
}