/* ---------------------
Styles généraux
--------------------- */
*{margin:0;padding:0;}
html {
	font : 80%/1.7em "Lucida sans unicode", Lucida, Tahoma, Arial, sans-serif;
	overflow-y: scroll;
    overflow: -moz-scrollbars-vertical;
	text-align:center;
	margin :0 auto;
	padding :0;
	

}
iframe {
background : #000;
}


body {
	margin : 0; padding : 0;
   
	color : #fff;
	background : #000;
	
    /*background-image:url(img/bg.gif);*/
}



table, tr, td {
border-collapse:collapse;
border-spacing:0px;
border-width:0px;
text-align: center;
padding:0px;
margin : 0px auto;
background : #000;
color:#ff0; 
}
td.t_l{
background-image:url(img/t_l.png);
background-position:bottom left;
background-repeat:repeat-x;
width:32px;
height:72px;
}
td.t_r{
background-image:url(img/t_r.png);
background-position:bottom left;
background-repeat:repeat-x;
width:32px;
height:72px;
}
td.d_l{
background-image:url(img/d_l.png);
width:32px;
height:32px;
}
td.d_r{
background-image:url(img/d_r.png);
width:32px;
height:32px;
}

td.left{
background-image:url(img/left.png);
width:32px;
height:32px;
}
td.right{
background-image:url(img/right.png);
width:32px;
height:32px;
}
td.down{
background-image:url(img/down.png);
width:32px;
height:32px;
}
td.top{
background-image:url(img/top.png);
background-position:bottom left;
background-repeat:repeat-x;
width:32px;
height:72px;
}

p {margin : 0; padding : 0;}
a {color : #777;}
a:hover {color : #999;}
hr, .clearer {clear : both; visibility : hidden; margin : 0; padding: 0px;}


	
fieldset {
	border : 0;
	}

label {
	display : block;
	}

input, textarea {
	border : 1px solid #000;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	padding:2px;
	color:#222;
	}

textarea {
	width : 95%;
	}

/* ---------------------
Haut de page (#top)
--------------------- */

#flashheader{
padding:0px;
margin  :0px auto;
width:852px;
height:191px;
}

#flashheader2{
padding:0px;
margin :0px auto;
width:852px;
height:191px;
}


/* --------------------- 
Zone de contenu (#content)  
--------------------- */
#content { /* content de la selection de jeu */
	/*float : left;*/
	clear:both;
	margin : 0 auto;
	padding : 0;
	width : 852px;
	background : #000;
	}
	

#content2 { /* en mode jeux */
    margin: 0 auto;
	text-align:center;
	background : #1f1f1f;
	
}

#flashmenu{
padding:0px;
margin :0px auto;
float:left;
background : #000;
width:848px;
height:670px;
}
#flashfav{
padding:0px;
float:right;
}
#back_banner{
float:left;
background-image:url(img/back_banner.png);
padding:0px;
margin :0px auto;
width:852px;
height:122px;

}
#down_banner{
clear:both;

background-image:url(img/downbanner.png);
padding:0px;
margin :0px auto;
margin-top:20px;
width:852px;
height:139px;

}
#back_banner2{
background-image:url(img/back_banner.png);
padding:0px;
margin :0px auto;
width:852px;
height:122px;

}
#banner{
clear:both;
padding:0px;
padding-top:9px;
padding-right:2px;
margin :0px auto;
width:728px;
height:90px;


}

#banner2{
clear:both;
padding:0px;
padding-top:25px;
margin :0px auto;
width:728px;
height:90px;

}
#centreur{
	float:left;
	position:relative;
	background-color:#000;
	margin: 0 auto;
	text-align: center;

	
	}
#ap_centre{
	position:absolute;
	background-color:#000;
	
	
	}
#ap_preroll{
	
    z-index:1;
	margin: 0 auto;
	padding:0px;
	padding-top:20px;
	border: none;
	background : #000;
	color : #fff;
	text-align:center;
	font-size:9px;
   
	}

#flashjeux{
	
	z-index:-1;
	float:left;
	clear:both;
	margin: 0 auto;
	padding:0px;
	border: none;
	background : #000;
	color : #fff;
	
}
#jeux{
	z-index:-2;
	
	float:left;
	clear:both;
	margin: 0 auto;
	padding:0px;
	border: none;
	background : #000;
	color : #fff;
}
#flashfooter{
float:left;
padding:0px;
margin : 0px auto;
}


/* quand c'est un div mettre # devant...quand c'est une class ùettre un .


.post, #comments, #form { /* Conteneur de l'article */



/* ---------------------
Pied de page (#footer)
--------------------- */


#footer {
	width : 100%;
	height: 28px;
	margin : 0px auto;
	padding:0px;
	text-align : center;
	font-size : 0.85em;
	color:#777;
	float:left;
	
	/*background : url(img/footer.png) no-repeat;*/
}

#footer2 {
	clear:both;
	width : 100%;
	height: 28px;
	margin : 0px auto;
	padding:0px;
	text-align : center;
	font-size : 0.85em;
	color:#777;

	
	/*background : url(img/footer.png) no-repeat;*/
}

.cadre{
margin: 0 auto;
text-align:center;
display:block;


}
#zonepub{ 
padding-top:10px;
display:block;
text-align: center;
width:auto;
margin: 0 auto;

	 
	 }
#compte{ 
color : #fff;
font-size :9px;
padding-top:10px;
display:block;
text-align: center;
width:auto;
margin: 0 auto;

}
#btn{
margin :0; 
padding:0;
color:#CCC;
width:84px;
height:24px;
background : url(img/btn.png);	
border:none;
font-size :9px;


}

#pbar_border{

text-align: center;
width:220px;
height:19px;
margin: 0 auto;
display:block;
padding:1px;
background : url(img/loader.gif) 0 0;
	}

#pbar{
	text-align: left;
	margin-top:-3px;
	margin-left:10px;
	
	
	}



