/* CSS Document */
div,ul,li,img,a{
margin:0px;
padding:0px;
}
ul li{
list-style-type:none;
}
#container{
position:relative;
width:712px;
background:#000000;
margin:0px 156px;
}


/*GAINS.PHP
///////////////////////////////////////////////////////////////////////////
*/
.gains #title{
height:363px;
background:url(../images/beatbox/beatbox_3_titre_bg.jpg) no-repeat top left;
}
.gains #title #links{
padding:233px 0px 0px 61px;
}
.gains #title #links li{
display:inline;
margin-right:26px;
}
#wins{
height:726px;
background:url("../images/beatbox/beatbox_3_gains_bg.jpg") no-repeat top left;
}
#wins .win{
margin-left:174px;
width:339px;
text-align:center;
}
.win .a{
display:block;
}
.wins1{
padding-top:152px;
}
.wins2{
padding-top:104px;
}
.wins3{
padding-top:98px;
}
#aspirant{
height:408px;
background:url("../images/beatbox/beatbox_3_aspirant_bg.jpg")no-repeat top left;
}
#aspirant div{
padding:126px 0px 0px 198px;
}
#aspirant .reglement{
padding:131px 0px 0px 261px;
}
#aspirant ul{
margin:29px 0px 0px 13px;
}
#aspirant ul li{
display:inline;
}
#aspirant ul li.right{
padding-left:377px;
}


/*
BEATS.PHP
///////////////////////////////////////////////////////////////////////////////////
*/
.beats #title{
height:281px;
background:url("../images/beatbox/beatbox_2_title_bg.jpg") no-repeat top left;
}
.beats #title #cdown{
position:absolute;
top:190px;
left:137px;
font-family:arial;
color:#fff82e;
font-size:28px;
font-weight:bold;
letter-spacing:3px;
}
#concurrence{
height:462px;
background:url("../images/beatbox/beatbox_2_concurrence_bg.jpg")no-repeat top left;
}
#concurrence #links{
float:right;
padding-top:62px;
}
#concurrence #links li{
float:left;
margin-right:19px;
}
#concurrence #plv{
float:left;
width:320px;
margin:30px 13px 0px 31px;
}
#concurrence #plv div{
position:relative;
width:320px;
height:240px;
background:url("../images/beatbox/beatbox_2_plv_bg.jpg") no-repeat top left;
}
#concurrence #plv ul{
padding-top:5px;
font-family:arial;
color:#cae457;
font-size:12px;
font-weight:bold;
}
#concurrence #plv ul li a{
color:#cae457;
}
a.gains{
position:absolute;
top:537px;
left:544px;
}
.beats #players{
height:auto;
padding:0px 31px;
background:url("../images/beatbox/beatbox_2_players_bg.jpg") no-repeat top right;
margin-bottom:80px;
}
div.beats #players div{
height:330px;
padding-bottom:5px;
}
div.beats #players div.haut{
margin-top:-40px;
}


div.beats #players div div{
position:relative;
text-align:left;
float:left;
width:280px;
height:210px;
background:url("../images/beatbox/beatbox_2_player_bg.jpg") no-repeat top left;
}
#players div div.right{
float:right;
margin-left:90px;
}
div.beats #players div div img{
/*margin:0px;
padding:0px;*/
}
div.beats #players div div img.fleche{
position:absolute;
top:60px;
left:90px;
}
#concurrence #plv div img.fleche{
position:absolute;
top:70px;
left:110px;
}
div.beats #players div div ul li{
padding-top:5px;
font-family:arial;
color:#cae457;
font-size:12px;
font-weight:bold;
}
div.beats #players div div ul li a{
color:#cae457;
}
div.beats #nav{
width:648px;
text-align:center;
margin-top:0px;
font-family:arial;
color:#cae457;
font-size:14px;
font-weight:bold;
}
div.beats #nav span{
display:inline;
padding:0px 3px;
}
div.beats #nav a{
display:inline;
}
div.beats #nav span a:hover{
color:#cae457;
background:none;
}
div.beats #players div.haut{
margin-top:-30px;
}
div.beats #secte{
height:353px;
background:url("../images/beatbox/beatbox_2_secte_bg.jpg") no-repeat top left;
}
div.beats #secte div{
padding:241px 0px 0px 255px;
}
div.beats #secte div img{
padding:2px;
}
div.beats #secte ul{
margin:25px 0px 0px 13px;
}
div.beats #secte ul li{
display:inline;
}
div.beats #secte ul li.right{
padding-left:377px;
}



/*
LECONS.PHP
////////////////////////////////////////////////////////////////////////////////
*/
.lecons #title{
height:748px;
background:url("../images/beatbox/beatbox_1_title_bg.jpg")no-repeat top left;
}
.lecons #title img.netgear{
margin:6px 0px 0px 13px;
}
.lecons #title img.secte{
display:block;
margin:281px 0px 0px 202px;
}
.lecons #title ul{
padding:137px 0px 0px 119px;
}
.lecons #title ul li{
float:left;
margin-right:29px;
}
.lecons #title ul li.promo{
padding-top:0px;
float:right;
margin-right:0px;
}
#lecons{
height:307px;
background:url("../images/beatbox/beatbox_1_lecons_bg.jpg")no-repeat top left;
}

#lecons #pacte{
float:left;
width:454px;
}
#lecons #pacte img{
margin-top:0px;
margin-left:53px;
}
#lecons #pacte .player{
position:relative;
width:310px;
height:233px;
margin:0px 0px 0px 53px;
background:url("../images/beatbox/beatbox_1_pacte_player_bg.jpg") no-repeat top left;
}
#lecons #pacte div img.fleche{
position:absolute;
top:52px;
left:58px;
}
#lecons ul{
float:left;
margin-top:85px;
}
#lecons ul li{
font-size:14px;
letter-spacing:1px;
font-weight:bold;
font-family:arial;
margin-bottom:3px;
}
#lecons ul li a{
color:#cae457;
text-decoration:none;
}
.lecons #players{
height:1094px;
padding:0px 53px;
background:url("../images/beatbox/beatbox_1_lecons_player_bg.jpg") no-repeat top left;
}
.lecons #players div{
height:265px;
padding-bottom:5px;
}
.lecons #players div div{
position:relative;
text-align:center;
width:256px;
height:192px;
background:url("../images/beatbox/beatbox_1_players_bg.jpg") no-repeat top left;
}
div.lecons #players div div img.fleche{
position:absolute;
top:52px;
left:91px;
}
.lecons #links {
padding-left:8px;
background:url("../images/beatbox/beatbox_1_links_bg.jpg")no-repeat left top;
}
.lecons #links .reglement{
margin-left:212px;
}
.lecons #links .netgear{
margin-left:100px;
}


/*FOR BUZZ MODULE 
///////////////////////////////////////////////////////////////////////*/
.buzzbeatbox{
position:relative;
}
div.buzzbeatbox #module_titre_bb{
position:absolute;
top:0px;
	font-size		: 13px;
	font-weight		: bold;
	color			: #ffffff;
	margin-left		: 10px;
	padding-top		: 6px;
	width			: 130px;
	height			: 28px;
	text-align		: center;
}