*{
margin:				0;
padding:			0;
font-family:		Arial;
color:				white;
font-size:			12px;
}

body{
margin:				0 auto;
background:			url(../medias/images/background.jpg) no-repeat top center #171717;
}

a{
color:				inherit;
text-decoration:	none;
}

img{
border:				none;
}

.bold{
font-weight:		bold;
}

.float_left{
float:				left;
}

.float_right{
float:				right;
}

.clear_both{
clear:				both;
}

.rose{
color:				#d70089;
}

.bleu{
color:				#60a7dd;
}

.bleu_fonce{
color:				#15a2f1;
}

.bleu_clair{
color:				#60a7dd;
}

.rose_fonce{
color:				#ad25ae;
}

.rose_clair{
color:				#c13fc1;
}

.gris{
color:				#bebebe;
}

.gris_fonce{
color:				#828282;
}

.gris_fonce_fonce{
color:				#3a3a3a;
}

.gris_clair{
color:				#ababab;
}

.noir{
color:				#111111;
}

.red{
color:				#ff0000;
}

.petit{
font-size:			10px;
}

.grand{
font-size:			25px;
}

.grand_grand{
font-size:			25px;
}

.grand_grand_grand{
font-size:			30px;
}

.moyen_petit{
font-size:			20px;
}

.moyen{
font-size:			17px;
}

.moyen_moyen{
font-size:			14px;
}

.none{
display:			none;
}

.txt_left{
text-align:			left;
}

.txt_right{
text-align:			right;
}

.txt_center{
text-align:			center;
}

.loading{
background:			#101010;
color:				#626262;
height:				39px;
margin:				0 auto 1px auto;
padding:			12px 12px;
width:				545px;
}

.loading p{
color:				#626262;
font-size:			14px;
text-align:			center;
}

.bg_white{
background:			#ffffff;
display:			none;
height:				48px;
left:				50%;
margin-left:		-300px;
margin-top:			-24px;
position:			absolute;
top:				50%;
width:				600px;
z-index:			9996;
}

.bg_white p{
color:				#a8a8a8;
}

.display_block{
display:			block;
}

.display_none{
display:			none;
}

#containeur{
width:				982px;
margin:				0 auto;
}

#header{
background:			url(../medias/images/header/background_header.gif) no-repeat;
width:				982px;
height:				97px;
}

#header_g{
width:				633px;
height:				97px;
float:				left;
}

#logo{
width:				220px;
height:				67px;
float:				left;
}

#logo span a img{
margin:				-3px 0 0 0;
}

#header_player{
width:				413px;
height:				67px;
float:				left;
}

#header_player img{
margin:				0 0 4px 0;
}

#header_player p{
margin:				8px 0 0 15px;
width:				265px;
height:				48px;
color:				#60a7dd;
font-family:		Arial;
font-weight:		bold;
font-size:			12px;
}

#header_player p span img{
margin:				0 8px 0 0;
border:				1px solid #60a7dd;
float:				left;
}

#nav{
width:				633px;
height:				28px;
clear:				both;
}

#ul_nav{
list-style:			none;
}

#ul_nav li.home{
width:				85px;
height:				27px;
float:				left;
}

#ul_nav li.profil{
width:				76px;
height:				27px;
float:				left;
}

#ul_nav li.vip{
width:				85px;
height:				27px;
float:				left;
}

#ul_nav li.agenda{
width:				84px;
height:				27px;
float:				left;
}

#ul_nav li.fight{
width:				62px;
height:				27px;
float:				left;
}

#ul_nav_profil{
background:none;
height:0px;
width:0px;
list-style:			none;
position:			absolute;
margin:				0 0 0 0;
display:			none;
}

#ul_nav_profil li{
margin:				-3px 0 -4px 0;
background:			url(../medias/images/header/nav/nav_profil_over_off.png) no-repeat;
width:				120px;
height:				24px;
padding:			4px 0 0 8px;
}

#ul_nav_profil li:hover{
background:			url(../medias/images/header/nav/nav_profil_over_on.png) no-repeat;
}

#login{
width:				349px;
height:				95px;
float:				left;
}

#login p{
margin:				8px 0 0 0;
font-size:			14px;
}

#login p img{
margin:				0 8px 8px 0;
border:				1px solid #9a9a9a;
float:				left;
}

#login p.clear_both{
margin:				8px 0 0 0;
font-size:			12px;
}

#login p span.gris{
padding:			4px 0 0 0;
width:				65px;
float:				left;
display:			block;
}

input.recherche{
padding:			5px 0 0 16px;
background:			url(../medias/images/header/input_recherche.png) no-repeat;
width:				210px;
height:				23px;
border:				none;
font-size:			12px;
color:				#5f5f5f;
float : 			left;
/float : 			none !important;
}

input.envoyer_recherche{
margin:				0 0 0 -4px;
background:			url(../medias/images/header/input_recherche_envoyer.png) no-repeat;
width:				38px;
height:				23px;
border:				none;
text-indent:		-9999px;
cursor:				pointer;
float : 			left;
/float : 			none !important;
}

input.login{
margin:				4px 8px 0 8px;
padding:			4px 0 0 16px;
background:			url(../medias/images/blocs/input_login.png) no-repeat;
width:				126px;
height:				18px;
border:				none;
font-size:			12px;
color:				#5f5f5f;
}

input.mdp{
margin:				4px 8px 0 0;
padding:			4px 0 0 16px;
background:			url(../medias/images/blocs/input_mdp.png) no-repeat;
width:				126px;
height:				22px;
line-height:		22px;
border:				none;
font-size:			12px;
color:				#5f5f5f;
}

input.envoyer_login{
margin:				8px 0 0 0;
background:			url(../medias/images/blocs/btn_ok.jpg) no-repeat;
width:				22px;
height:				22px;
border:				none;
cursor:				pointer;
text-indent:		-9999px;
}

input.post_msg{
background:			url(../medias/images/blocs/post_msg.gif) no-repeat;
width:				135px;
height:				26px;
border:				none;
margin:				8px 0 0 0;
cursor:				pointer;
}

input.verif{
margin:				8px 0 0 0;
color:				#5f5f5f;
}

#ban_pub{
width:				982px;
text-align:			center;
padding:			17px 0 17px 0;
}

#contenu_gauche{
margin:				0 0 10px 39px;
width:				599px;
float:				left;
}

#contenu_droite{
margin:				0 0 10px 4px;
width:				299px;
float:				left;
}

#footer{
background:			#0c0c0c;
padding:			5px 0 5px 0;
}

#footer a{
color:				#6f6f6f;
}

#footer a:hover{
color:				#15a2f1;
}

#footer_centre{
background:			url(../medias/images/footer/footer_header.gif) no-repeat;
margin:				0 auto;
width:				982px;
}

#footer_centre h3{
height:				28px;
line-height:		28px;
font-size:			12px;
color:				#b4b4b4;
}

#footer_profil{
padding:			0 0 0 13px;
width:				321px;
float:				left;
}

#ul_footer_profil1{
margin:				5px 0 0 0;
list-style:			none;
float:				left;
width:				140px;
}

#ul_footer_profil1 li{
color:				#6f6f6f;
}

#ul_footer_profil2{
margin:				5px 0 0 0;
list-style:			none;
float:				left;
width:				140px;
}

#ul_footer_profil2 li{
color:				#6f6f6f;
}

#footer_gagnants{
padding:			0 0 0 13px;
width:				209px;
float:				left;
}

#ul_footer_gagnants{
margin:				5px 0 0 0;
list-style:			none;
float:				left;
width:				140px;
}

#ul_footer_gagnants li{
color:				#6f6f6f;
}

#footer_partenaires{
padding:			0 0 0 13px;
width:				215px;
float:				left;
}

#ul_footer_partenaires{
margin:				10px 0 0 0;
list-style:			none;
float:				left;
width:				183px;
}

#ul_footer_partenaires li{
color:				#6f6f6f;
float:				left;
margin:				0 11px 11px 0;
}

#footer_grille{
padding:			0 0 0 13px;
width:				185px;
float:				left;
}

#ul_footer_grille{
margin:				5px 0 0 0;
list-style:			none;
float:				left;
width:				185px;
}

#ul_footer_grille li{
color:				#6f6f6f;
}

#footer_footer{
padding:			0 13px 0 13px;
background:			#6f6f6f;
height:				18px;
line-height:		18px;
}

#footer_footer a{
color:				#ffffff;
}

#footer_footer a:hover{
color:				inherit;
}

*html .contenu_home iframe {
	width : 		295px !important;
}
