body
{   
	font-family: "Arial";
	background: url(images/fond.png);
	background-color: #eb6706;
}

a img
{
border : 0;
}

textarea
{
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

#scrollup {
	background: #cec2aa;
	float: left;
	margin-top: -11px;
	margin-left:189px;
	padding: 0 0px 0 0;
	width: 100%;
	position: fixed;
	height:30px;
	border: 3px solid #e8dcc6;
	overflow: hidden;
}

.messagerie_texte {
	color:#848484;
	font-weight:bold;
	font-size:11px;
}

.messagerie_texte_2 {
	padding-top:20px;
	padding-bottom:20px;
	font-size:12px;
	color:#000;
	font-weight:bold;
}

#img_poster {
	background: #cec2aa;
	float: left;
	padding-left:12px;
	margin-top: -11px;
	margin-left:-11px;
	position: fixed;
	height:30px;
	border: 3px solid #e8dcc6;
	width: 185px;
}

#container
{
	width:1000px;
	margin:0 auto;
}

#pub
{
	float:left;
	padding-left:15px;
}

#slider
{
	float:left;
	padding-left:10px;
}

#slider a
{
	color:#fff;
}

#header
{
	background: url(images/header.png) no-repeat;
	width:1000px;
	height:157px;
}

#menu
{
	background: url(images/menu.png) no-repeat;
	width:1000px;
	height:23px;
	text-align:center;	
	
}

#menu a
{
	text-decoration:none;
	padding-right:10px;
	padding-left:10px;
	color:#432209;
	font-weight:bold;
	font-size:13px;
}

#menu a:hover
{
	color:#ffffff;
}

#corps
{
	background: url(images/corps.png) repeat-y;
	width:1000px;
	height:100%;
}

#milieu
{
	width:930px;
	margin-left:35px;
	padding-top:25px;
	padding-bottom:50px;
}

#bas
{
	
	background: url(images/bas.png) no-repeat;
	width:1000px;
	height:137px;
}

/*GAUCHE*/
#gauche
{
	float:left;
	width:209px;
}

#gauche input
{
	width:100px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

#gauche input[type='submit']
{
	width:50px;
}

#gauche_haut
{
	background: url(images/gauche_haut.png) no-repeat;
	width:209px;
	height:47px;
}

#gauche_haut h1
{
	margin : 0;
	font-size:15px;
	padding-left:40px;
	padding-top:5px;
}

#gauche_haut h2
{
	margin : 0;
	font-size:12px;
	padding-left:40px;
	padding-top:7px;
}

#gauche_milieu
{
	background: url(images/gauche_milieu.png) repeat-y;
	width:209px;
	height:100%;
}

#gauche_milieu a
{
	text-decoration:none;
	color:#848484;
	font-size:10px;
	font-weight:bold;
}

#gauche_milieu a:hover
{
	color:#ded2bb;
}

#gauche_milieu p
{
	padding-left:15px;
	width:187px;
	font-size:10px;
	margin:0;
	padding-bottom:10px;
}

#gauche_bas
{
	
	background: url(images/gauche_bas.png) no-repeat;
	width:209px;
	height:25px;
	margin-bottom:15px;
	
}

/*DROITE*/
#droite
{
	float:right;
	width:713px;
	margin-left:8px;
}

#droite_right
{
	float:right;
}

#droite_left
{
	float:left;
}

#left
{
	float:left;
}

#right
{
	float:right;
}

#droite_left  table
{
	font-weight:bold;
	text-align:left;
	width:450px;
	color:#848484;
	font-size:11px;
	border: 1px solid #ded2bb;
}

.coffre
{
	float:left;
	font-weight:bold;
	text-align:left;
	width:400px;
	color:#848484;
	font-size:11px;
	border: 1px solid #ded2bb;
}

#droite h1
{
	margin : 0;
	font-size:15px;
	padding-left:15px;
	padding-top:5px;
}

#droite_milieu h2
{
	font-size:15px;
	padding-left:15px;
	margin:0px 0 5px 0;
	color:#eb6706;
	padding-top:10px;
}

#droite_haut
{
	background: url(images/droite_haut.png) no-repeat;
	width:713px;
	height:47px;
}

#droite_milieu
{
	background: url(images/droite_milieu.png) repeat-y;
	width:713px;
	height:100%;
}

#droite_milieu table #classement
{
	width:683px;
	margin-left:15px;
}

#droite_milieu  table .table_titre
{
	color:#fcf2e1;
	font-size:12px;
	text-align:center;
}

#droite_milieu  table .table_contenu
{
	color:#000;
	font-weight:bold;
	text-align:center;
	font-size:13px;
	width:110px;
}

#droite_right  table
{
	font-weight:bold;
	text-align:left;
	width:270px;
	color:#848484;
	font-size:11px;
}

#droite_milieu  table .table_contenu_slogan
{
	color:#848484;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	width:100px;
}

#droite_milieu  table .table_contenu a
{
	color:#848484;
	font-weight:bold;
	text-align:center;
	font-size:13px;
	width:100px;
	text-decoration:none;
}

#droite_milieu  table .table_contenu a:hover
{
	color:#000000;
}

#mg
{
	float:right;
	background: url(images/mg.png) no-repeat;
	width:32px;
	height:32px;
	margin:0;
	margin-top:-25px;
	margin-right:5px;
}

.arcade 
{
margin-left:15px;
}

.grattage
{
margin-left:15px;
}

.arcade  img
{
margin-left:20px;
margin-bottom:15px;
}

#mg2
{
	color: #c79174;
	font-size:15px;
	font-weight:bold;
	padding-right:30px;
}

#token
{
	float:right;
	background: url(images/token.png) no-repeat;
	width:32px;
	height:32px;
	margin:0;
	margin-top:-25px;
	margin-right:5px;
}

#token2
{
	color: #8a9197;
	font-size:15px;
	font-weight:bold;
	padding-right:15px;
}

#droite_milieu p
{
	padding-left:15px;
	width:683px;
	font-size:12px;
	margin:0;
	color:#848484;
	padding-bottom:10px;
}

#mep_droite
{
	padding-left:15px;
	width:683px;
	font-size:12px;
	margin:0;
	color:#848484;
	padding-bottom:10px;
}

#droite_bas
{
	background: url(images/droite_bas.png) no-repeat;
	width:713px;
	height:25px;
}

#classement
{
	margin-left:15px;
}

#classement p
{
	padding-left:40px;
	padding-top:8px;
	font-size:15px;
	font-weight:bold;
}

#or
{
	background: url(images/classement/or.png) no-repeat;
	width:32px;
	height:32px;
}

#or a
{
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	color:#ffa100;
}

#or a:hover
{
	color:#f9c56c;
}

#argent
{
	background: url(images/classement/argent.png) no-repeat;
	width:32px;
	height:32px;
}

#argent a
{
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	color:#848484;
}

#argent a:hover
{
	color:#b8b7b7;
}

#bronze
{
	background: url(images/classement/bronze.png) no-repeat;
	width:32px;
	height:32px;
}

#bronze a
{
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	color:#cb5d34;
}

#bronze a:hover
{
	color:#eb8660;
}

.select_classement
{
	margin-right:15px;
	float:right;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

#clear
{
	clear:both;
}

a #icone_logout
{
	float:right;
	margin-right:10px;
	margin-top:-5px;
	background: url(images/logout.png) no-repeat;
	width:25px;
	height:25px;
}

a:hover #icone_logout
{
	float:right;
	margin-right:10px;
	margin-top:-3px;
	background: url(images/logout_hover.png) no-repeat;
	width:25px;
	height:25px;
}

span.info-bulle-contenu
 {
    display: none;
    position: absolute;
    background:#e8dcc6;
    padding: 6px;
    padding-left: 12px;
    padding-right: 12px;
    color: #848484;
	border: 2px solid #cec2aa;
	
	font-size:11px;
}

.crea_singe
{
	font-weight:bold;
	text-align:left;
	color:#848484;
	font-size:11px;
	margin-left:15px;
}

.crea_singe table
{
	width:300px;
}

table.crea_singe
{
	border: 1px solid #ded2bb;
}

.crea_singe input
{
	width:100px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

.crea_singe select
{
	width:100px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

.progress_bar select
{
	width:120px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

.progress_bar_2 select
{
	width:150px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

.progress_bar input
{
	width:120px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

table.progress_bar
{
	border: 1px solid #ded2bb;
}

table.progress_bar a
{
	color:#848484;
}

table.progress_bar a:hover
{
	color:#ded2bb;
}

.token_offert
{
	margin-left:15px;
	margin-top:30px;
	float:right;
}

.token_gauche
{	
	font-weight:bold;
	color:#848484;
	font-size:12px;
	float:left;
}

.token_droite
{
	float:left;
	margin-top:-10px;
	background: url(images/token_2.png) no-repeat;
	width:32px;
	height:32px;
	font-weight:bold;
	color:#000000;
	font-size: 18px;
	padding-left:8px;
	padding-top:4px;
}

#block_login_points
{
	margin-left:130px;
	margin-top:-31px;
	background: url(images/token.png) no-repeat;
	width:32px;
	height:32px;
}

#block_login_points_chiffre
{
	width:124px;
	margin-left:7px;
	background:#cec2aa;
	padding-left:77px;
	font-weight:bold;
	color:#848484;
	font-size: 18px;
	padding-top:4px;
	padding-bottom:4px;
}

table.block_login
{
	font-weight:bold;
	color:#848484;
	font-size: 12px;
	width:180px;
	margin-left:15px;
	border: 1px solid #ded2bb;
}

table.inscription
{
	font-weight:bold;
	color:#848484;
	font-size: 12px;
	width:296px;
	margin-left:15px;
	border: 1px solid #ded2bb;
}

.soumettre
{
	color:#848484;
	font-size: 12px;
	border: 1px solid #ded2bb;
}

table.inscription input
{
	width:120px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

table.oubli
{
	font-weight:bold;
	color:#848484;
	font-size: 12px;
	width:225px;
	margin-left:15px;
	border: 1px solid #ded2bb;
}

table.oubli input
{
	width:120px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

table.dedisinge
{
	font-weight:bold;
	color:#848484;
	font-size: 12px;
	width:683px;
	margin-left:15px;
	border: 1px solid #ded2bb;
}

table.dedisinge a
{
	color:#848484;
	text-decoration:none;
}

table.dedisinge a:hover
{
	color:#ded2bb;
}

.message_dedisinge
{
	width:420px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

.valider_message_dedisinge
{
	width:120px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

table.boutique
{
	font-weight:bold;
	color:#848484;
	font-size: 11px;
	width:683px;
	margin-left:15px;
	border: 1px solid #ded2bb;

}

.boutique_titre
{
	color:#fcf2e1;
	background-color:#ffa508;
}

.boutique_input
{
	width:100px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
}

/* SLIDER */


div.wrap {
width : 390px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 390px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 390px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header_slider {
margin : -1px 0 0;
}
div#video-header {
height : 390px;
margin : -1px 0 0;
}
div#header_slider div.wrap {
height : 250px;
background : url(jquery/slider/images/header-bg.png) no-repeat 50% 0;
}
div#header_slider div#slide-holder {
z-index : 40;
width : 390px;
height : 250px;
position : absolute;
}
div#header_slider div#slide-holder div#slide-runner {
top : 9px;
left : 9px;
width : 370px;
height : 229px;
overflow : hidden;
position : absolute;
}
div#header_slider div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header_slider div#slide-holder div#slide-controls {
left : 0;
bottom : 228px;
width : 390px;
height : 40px;
display : none;
position : absolute;
background : url(jquery/slider/images/slide-bg.png) 0 0;
}
div#header_slider div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header_slider div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header_slider div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header_slider div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header_slider div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(jquery/slider/images/silde-nav.png);
}
div#nav ul li a {
background : url(jquery/slider/images/nav.png) no-repeat;
}
/* liScroll styles */



ul.newsticker { /* that's your list */

position: relative;
margin-left:50px;
left: 750px;
width:100%;
font: bold 13px Verdana;
list-style-type: none;
margin:0;
padding: 0px 0  0 0;
margin-top:7px;
color:#e8dcc6;

}

ul.newsticker li {
float: left;
margin: 0;
padding: 0;
font: bold 11px Verdana;
}

ul.newsticker img {
margin: -6px 0 0 0;
padding: 0px 0px 0 0px;
}

ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #848484;
margin: 0 0px 0 0;
text-decoration:none;
} 

ul.newsticker a:hover{
color: #3f3f3f;
} 

ul.newsticker span {
margin: 0 0  0 60px;
} 

	/* CSS for the scrollers */
	div.horizontal_scroller, div.vertical_scroller{
		margin-left:15px;
		position:relative;
		height:24px;
		width:200px;
		display:block;

	}
	
	div.scrollingtext{
		position:absolute;
	}

	.scrollingtext span
	{
	margin:5px;
	padding:8px 12px;
	width:150px;
	background-color:#0066CC;
	color:#FFFFFF;
	border:#003366 1px solid;
	display:block;
	float:left;
	text-align:center;
	}
	
	.scrollingtext span:hover
	{
	background-color:#0099CC;

	}
	
	#soccer_ball_container
	{
	width:200px;
	height:220px;
	}
	
	#soccer_ball_container .scrollingtext
	{
	width:40px;
	height:80px;
	}
	
	#soccer_ball
	{
	margin-left:10px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	}	
	
	#combat
	{
	width:683px;
	background: url(dessins/combat/fond.png) no-repeat;
	height:220px;
	margin-left:15px;
	}	
	
	#combat_g
	{
	width:683px;
	background: url(dessins/combat/fond_g.png) no-repeat;
	height:220px;
	margin-left:15px;
	}	
	
	#combat_p
	{
	width:683px;
	background: url(dessins/combat/fond_p.png) no-repeat;
	height:220px;
	margin-left:15px;
	}
		
	#combat_table
	{
	font-weight:bold;
	text-align:left;
	width:300px;
	color:#848484;
	font-size:11px;
	border: 1px solid #ded2bb;
	margin-left:15px;
	margin-right:15px;
	}	
		
		
	#combat_table_ad
	{
	font-weight:bold;
	text-align:left;
	color:#848484;
	font-size:11px;
	border: 1px solid #ded2bb;
	width:683px;
	margin-left:15px;
	}	
	
	#combat_table_ad_2
	{
	font-weight:bold;
	text-align:left;
	color:#848484;
	font-size:11px;
	border: 1px solid #ded2bb;
	margin-left:15px;
	}	
	

	#combat_table_ad input
	{
	width:100px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
	}	
	
	#combat_table_ad a
	{
		color:#848484;	
	}		
	
	#combat_table_ad_2 a
	{
		color:#848484;	
	}	
	
	
	#combat_table input
	{
	width:100px;
	background:#f2f1f1;
	border: 1px solid #ded2bb;
	color:#000000;
	font-size: 12px;
	}

	/* CSS for the scrollers */
	div.horizontal_scroller_2, div.vertical_scroller_2{
		margin-left:15px;
		position:relative;
		height:24px;
		width:200px;
		display:block;

	}
	
	div.scrollingtext_2{
		position:absolute;
	}

	.scrollingtext_2 span
	{
	margin:5px;
	padding:8px 12px;
	width:150px;
	background-color:#0066CC;
	color:#FFFFFF;
	border:#003366 1px solid;
	display:block;
	float:left;
	text-align:center;
	}
	
	.scrollingtext_2 span:hover
	{
	background-color:#0099CC;
	}
	
	#soccer_ball_container_2
	{
	margin-right:180px;
	width:200px;
	height:220px;
	}
	
	#soccer_ball_container_2 .scrollingtext_2
	{
	width:40px;
	height:80px;
	}
	
	#soccer_ball_2
	{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	}
	
	/* CSS for the scrollers */
	div.horizontal_scroller_3, div.vertical_scroller_3{
		margin-left:15px;
		position:relative;
		height:24px;
		width:200px;
		display:block;

	}
	
	div.scrollingtext_3{
		position:absolute;
	}

	.scrollingtext_3 span
	{
	margin:5px;
	padding:8px 12px;
	width:150px;
	background-color:#0066CC;
	color:#FFFFFF;
	border:#003366 1px solid;
	display:block;
	float:left;
	text-align:center;
	}
	
	.scrollingtext_3 span:hover
	{
	background-color:#0099CC;
	}
	
	#soccer_ball_container_3
	{
	margin-right:180px;
	width:200px;
	height:100px;
	}
	
	#soccer_ball_container_3 .scrollingtext_3
	{
	width:40px;
	height:80px;
	}
	
	#soccer_ball_3
	{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	}
	
	#footer
	{
	text-align:center;
	color:#000;
	font-size:12px;
	font-weight:bold;
	}	
	
	#pub_gauche
	{
	margin-left:7px;
	}
