/* CSS Document */
body{ 
margin: 0px;
padding: 0px;
background-color:#000;
color:#fff;
font: 1.0em Verdana, Arial, Helvetica, sans-serif #0B4A07;
} 

* {margin:0; padding:0;}

#container {width:955px; height:auto; margin:auto; top:0px; position:relative;}

#smenu {position:relative; width:955px; height:18px; top:20px; text-align:center; background-image:url(../img/smenu4.jpg); background-repeat:no-repeat;}

#centre {position:relative; width:955px; height:497px; top:34px;}

#pleft {position:relative; width:306px; height:497px; background-image:url(../img/photogauche.jpg); left:0px;}

#pright {position:absolute; width:306px; height:497px; background-image:url(../img/photodroite.jpg); left:649px; top:0px;}

#pcentre {position:absolute; width:343px; height:497px; background-color:#68bd45; left:306px; top:0;}

#btmleft {position:relative; width:370px; height:20px; padding-left:30px; color:#595959; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; top:43px;}

#btmright {float:right; width:370px; padding-right:30px; height:20px; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:right; margin-top:23px;}

a.wht, a.wht:link, a.wht:visited { color:#fff; text-decoration:none; cursor:pointer; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.wht:active, a.wht:hover {text-decoration:underline;}

.logo {position:absolute; width:74px; height:102px; left:20px; top:19px; background-image:url(../img/logo.jpg);}
.challenge {position:absolute; width:343px; height:61px; top:281px; background-image:url(../img/challenge.jpg);}
.tchal{position:absolute; width:343px; height:36px; top:360px; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-align:center; line-height:18px;}

/*********** MENU *******************/
div.buttonA {
width:187px;
height:18px;
left:22px;
top: 0px;
position: absolute;
}
div.buttonA a.roll:hover, div.buttonA:hover {
width:187px;
height:18px;
display:block;
background-image:url(../img/menu/pho_roll.jpg);
background-repeat:no-repeat;
}
div.buttonB {
width:90px;
height:18px;
left:251px;
top: 0px;
position: absolute;
}
div.buttonB a.roll:hover, div.buttonB:hover {
width:90px;
height:18px;
display:block;
background-image:url(../img/menu/cin_roll.jpg);
background-repeat:no-repeat;
}
div.buttonC {
width:229px;
height:18px;
left:375px;
top: 0px;
position: absolute;
}
div.buttonC a.roll:hover, div.buttonC:hover {
width:229px;
height:18px;
display:block;
background-image:url(../img/menu/col_roll.jpg);
background-repeat:no-repeat;
}
div.buttonD {
width:141px;
height:18px;
left:649px;
top: 0px;
position: absolute;
}
div.buttonD a.roll:hover, div.buttonD:hover {
width:141px;
height:18px;
display:block;
background-image:url(../img/menu/cha_roll.jpg);
background-repeat:no-repeat;
}
div.buttonE {
width:105px;
height:18px;
left:828px;
top: 0px;
position: absolute;
}
div.buttonE a.roll:hover, div.buttonE:hover {
width:105px;
height:18px;
display:block;
background-image:url(../img/menu/con_roll.jpg);
background-repeat:no-repeat;
}
div.buttonF {
width:343px;
height:75px;
left:0px;
top: 410px;
position: absolute;
background-image:url(../img/menu/versus.jpg);
background-repeat:no-repeat;
}
div.buttonF a.roll:hover, div.buttonF:hover {
width:343px;
height:75px;
display:block;
background-image:url(../img/menu/versus_roll.jpg);
background-repeat:no-repeat;
}

/************ formulaire *************************/
input.sub {border:1px solid #fff; background-color:#68bd45; color:#fff; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer;}


/*********** challenge **************************/
#topsiege { width:954px; position:relative; height:131px; background-color:#68bd45; background-image:url(../img/topsiege.jpg); background-position:right; background-repeat:no-repeat; border-right:1px solid #68bd45; border-bottom:1px solid #68bd45; top:10px;}
#contchal {position:relative; padding:10px 20px; width:914px; top:10px;}
