body
{
	width: 921px;
	margin: auto;
	background-repeat: repeat-x;
	background-color: #e9e1d0;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}

ul  {
 margin:0; 
padding:0; 
list-style-type:none;
 } 
 
 
 li { 
  margin:0; 
padding:0; 
 list-style-type:none; 
 } 


#header {

   margin: auto;
   width: 921px;
   height: 167px;

}

#header_part1 {
   background-image: url("http://www.fourmilimails.com/pages/images/header_part1.jpg");
   background-image: no-repeat;
   margin: auto;
   width: 921px;
   height: 54px;

}

#header_part2 {
   background-image: no-repeat;
   margin: auto;
   width: 921px;
   height: 26px;
   background-color : red;

}

#header_part2 li {
    margin: 0;
    padding: 0;
    display: inline;
}


#fourm li {
    display: block;
    float: left;
   height: 26px;
    width: 121px;
    line-height: 26px;
    text-decoration: none;
    text-align: center;
    background:#fff url(http://www.fourmilimails.com/pages/images/header_part2_1.jpg);
    padding: 0;
}

#logo li a:link, #logo li a:visited {
    display: block;
    float: left;
   height: 26px;
    width: 170px;
    line-height: 26px;
    text-decoration: none;
    text-align: center;
    background:#fff url(http://www.fourmilimails.com/pages/images/header_part2_2.jpg);
    padding: 0;
}

#logo li a:hover, #logo li a:active {
    background:#000 url(http://www.fourmilimails.com/pages/images/header_part2_2.jpg) 0 -26px;
    padding: 0;
}

#bon_plan li a:link, #bon_plan li a:visited {
    display: block;
    float: left;
   height: 26px;
    width: 94px;
    line-height: 26px;
    text-decoration: none;
    text-align: center;
    background:#fff url(http://www.fourmilimails.com/pages/images/header_part2_3.jpg);
    padding: 0;
}

#bon_plan li a:hover, #bon_plan li a:active {
    background:#000 url(http://www.fourmilimails.com/pages/images/header_part2_3.jpg) 0 -26px;
    padding: 0;
}

#concours li a:link, #concours li a:visited {
    display: block;
    float: left;
   height: 26px;
    width: 84px;
    line-height: 26px;
    text-decoration: none;
    text-align: center;
    background:#fff url(http://www.fourmilimails.com/pages/images/header_part2_4.jpg);
    padding: 0;
}

#concours li a:hover, #concours li a:active {
    background:#000 url(http://www.fourmilimails.com/pages/images/header_part2_4.jpg) 0 -26px;
    padding: 0;
}

#jeux li a:link, #jeux li a:visited {
    display: block;
    float: left;
   height: 26px;
    width: 48px;
    line-height: 26px;
    text-decoration: none;
    text-align: center;
    background:#fff url(http://www.fourmilimails.com/pages/images/header_part2_5.jpg);
    padding: 0;
}

#jeux li a:hover, #jeux li a:active {
    background:#000 url(http://www.fourmilimails.com/pages/images/header_part2_5.jpg) 0 -26px;
    padding: 0;
}

#barre li {
    display: block;
    float: left;
	height: 26px;
    width: 404px;
    line-height: 26px;
    text-decoration: none;
    text-align: center;
    background:#fff url(http://www.fourmilimails.com/pages/images/header_part2_6.jpg);
    padding: 0;
}

#header_part3 {
	background-image: url("http://www.fourmilimails.com/pages/images/header_part3.jpg");
	background-image: no-repeat;
	margin: auto;
	width: 921px;
	height: 77px;
	padding-top: 10px;
	
	
}

#header_part3 img{
	padding-right: 12px;
	
	
}
.stats {
	padding-left: 65px;
}

/******************************* CORPS *****************************/


#contenu {
   background-image: url("http://www.fourmilimails.com/pages/images/corps.jpg");
   background-image: repeat-y;

}

#corps {
	width: 665px;
	float: right;
	margin-right:30px;

}

/******************************* GAUCHE ********************************/

#corps_gauche {
	width: 205px;
	float: left;
}

.connexion a{
	background:url(http://www.fourmilimails.com/pages/images/espacemembre.jpg) no-repeat 0 0;
    display: block;
    float: left;
	width:204px;
	height : 102px;
    line-height: 32px;
    text-decoration: none;
    text-align: center;
    padding: 0;

	
}

.connexion a:hover{
	color:black;
	background:url(http://www.fourmilimails.com/pages/images/espacemembre.jpg) no-repeat 0 100%;
}

.bonplan a{
	background:url(http://www.fourmilimails.com/pages/images/bonplan.jpg) no-repeat 0 0;
    display: block;
    float: left;
	width:204px;
	height : 39px;
    line-height: 32px;
    text-decoration: none;
    text-align: center;
    padding: 0;
}

.bonplan a:hover{
	color:black;
	background:url(http://www.fourmilimails.com/pages/images/bonplan.jpg) no-repeat 0 100%;
}

.concours a{
	background:url(http://www.fourmilimails.com/pages/images/concours.jpg) no-repeat 0 0;
    display: block;
    float: left;
	width:204px;
	height : 39px;
    line-height: 32px;
    text-decoration: none;
    text-align: center;
    padding: 0;
}

.concours a:hover{
	color:black;
	background:url(http://www.fourmilimails.com/pages/images/concours.jpg) no-repeat 0 100%;
}

.jeux a{
	background:url(http://www.fourmilimails.com/pages/images/jeux.jpg) no-repeat 0 0;
    display: block;
    float: left;
	width:204px;
	height : 39px;
    line-height: 32px;
    text-decoration: none;
    text-align: center;
    padding: 0;
}

.jeux a:hover{
	color:black;
	background:url(http://www.fourmilimails.com/pages/images/jeux.jpg) no-repeat 0 100%;
}


/******************************* DROIT  ********************************/
#corps_droit{
	width: 460px;
	background-color: bleu;
	float: right;
}





/******************************* MENU *****************************/

#menu_left {
	width: 220px; 	
	float: left;
	padding-left: 5px;
}

#menu_left ul{
	margin-right:3em;
}

#menu_left ul li{
	margin-bottom:0px;
}

#menu_left ul li a{
	text-align: center;
	color:#fff;
	background:url(http://www.fourmilimails.com/pages/images/menu.jpg) no-repeat 0 0;
	width:190px;
	height : 28px;
	display:block;
	padding:0 0 0 0.5em;
	line-height:2.2em;
	font-weight:bold;
	margin-left : 15px;
	text-decoration: none;
	}
	
#menu_left ul li a:hover{
	color:black;
	background:url(http://www.fourmilimails.com/pages/images/menu.jpg) no-repeat 0 100%;
}

#annonceur {
	height: 28px;
	width : 196px;
	background:url(http://www.fourmilimails.com/pages/images/annonceur.jpg) no-repeat;
	margin-left: 15px;
}

.annonceur_link a{
	width : 196px;
	color: gray;
	text-decoration: none;
	text-align: left;
	margin-left: 50px;
	font-weight:bold;
}

.annonceur_link a:hover{
	width : 196px;
	color: black;
	text-decoration: none;
	text-align: left;
	margin-left: 50px;
	font-weight:bold;
}

.gagnezeuros {
	font-weight:bold;
	color : #3f3f3f;

}



.devenir_membre a{
	background:url(http://www.fourmilimails.com/pages/images/devenir_membre.jpg) no-repeat 0 0;
    display: block;
    float: left;
	width:318px;
	height : 127px;
    line-height: 218px;
    text-decoration: none;
    padding: 0;
	margin-left: 65px;

	
}

.devenir_membre a:hover{
	color:black;
	background:url(http://www.fourmilimails.com/pages/images/devenir_membre.jpg) no-repeat 0 100%;
}




/******************************* FOOTER *****************************/

#footer {
	background-image: url("http://www.fourmilimails.com/pages/images/footer.jpg");
	background-image: no-repeat;
	margin: auto;
	width: 921px;
	height: 38px;
	clear: both;
}

.text_footer {
	font-weight:bold;
	color: white;
	width: 921px;  
	padding-top: 15px;
	text-align: center;
	margin : auto;
}

.partenaires_footer {
	text-decoration: none;
	font-weight:bold;
	color: #525252;
	width: 921px;  
	text-align: center;
	margin : auto;
}

.partenaires_footer a{
	text-decoration: none;
	font-weight:bold;
	color: #968c75;
	width: 921px;  
	text-align: center;
	margin : auto;
}

.partenaires_footer a:hover {
	font-weight:bold;
	color: #79705c;
	width: 921px;  
	text-align: center;
	margin : auto;
}
.menu_mb a{
	color: #FF9900;
	text-decoration: none;
	text-align: left;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.menu_mb a:hover{
	color: #FF6600;
	text-decoration: none;
	text-align: left;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}	
.sidebar_link_half { 
	list-style-type:none;
	background-position:0% 60%;
	padding:4px 4px 4px 18px; 
	color:#000000; 
	border-bottom:solid 1px #b3b3b3; 
	display:block; text-decoration:none; 
	width:90%; 
	margin: auto;
	font-weight : bold ;
}

.sidebar_link_last { 
	list-style-type:none;
	background-position:0% 60%;
	padding:4px 4px 4px 18px; 
	color:#000000; 
	display:block; text-decoration:none; 
	width:90%; 
	margin: auto;
	font-weight : bold ;
}

a:hover.sidebar_link_half, a:active.sidebar_link_half {
background-color: #FFCC00;
	border-right: solid 3px #ff5d00;
	color: #000000;
width:89%; 
	font-weight : bold ;
}

a:hover.sidebar_link_last, a:active.sidebar_link_last {
background-color: #FFCC00;
	border-right: solid 3px #ff5d00;
	color: #000000;
width:89%; 
	font-weight : bold ;
}