		
img 
{
  border: 0px;
}

.livre{		
	border				: 1px solid #91A395;
}
.livreTitre{
	background-color	: #6B8578;
	color				: #FFF;
}

.livreMsg{
	background-color	: #F6F8F6;
	color				: #91A395;
}

a {
	color				: #000; 
	text-decoration 	: none;		
}
a:hover {
	text-decoration: underline ;		
}
		
	
#Inscription {
	margin-top 			: 5px;
	margin-bottom 		: 5px;
	padding-top 		: 10px;
	padding-bottom 		: 10px;
	display				: block ;
}
	
dl{
	margin				: 0px;
	margin-bottom		: 12px;
	padding				: 0px;
	width				: 500px;
}
dt{
	float 				: left;
	position 			: relative;
	width 				: 170px;
}
dd{

}
.jeu_clair {
	padding-top:5px;
	background-color:#f9d891;
	width:270px;
	padding-bottom:5px;
}

.msg_oki {
    color:#4B6E00;
    padding:10px;
	width:450px;
	margin:15px;
	margin-left:auto;
	margin-right:auto;	
	font-size: 14px;
	font-weight: bold;
	font-family:tahoma, verdana, arial, sans-serif;
	text-align:center;
    border: 1px solid #B4DF26;
  	background-color: #F3FCDE;
}
.msg_erreur {
    color:#E65B2B;
    padding:10px;
	width:450px;
	margin:15px;
	margin-left:auto;
	margin-right:auto;	
	font-size: 14px;
	font-weight: bold;
	font-family:tahoma, verdana, arial, sans-serif;
	text-align:center;
    border: 1px solid #E65B2B;
	background:#FDECEC;
}
.tb {
	border-collapse:collapse;
	margin:10px auto; 
	width: 95%;
}
.tb th {
  border:1px solid #4B6E00;
  background-color:#F3FCDE;
  padding:3px;
  color:#4B6E00;
}
.tb td {
  border:1px solid #4B6E00;
  padding:3px;
}

/*
body {
	background-color: #3794cd;
	background-image: url(images/design/bg.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	margin:0px;
}
*/

body {
	background-color: #c27302;
	background-image: url(images/design/fd.jpg);
	background-repeat: repeat-x;
	background-position:top;
	margin:0px;
}

#global {
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#pub_sky {   
	width: 130px;
	padding-left:10px;
	padding-top:45px;
	background-image: url(images/fd_sky.png);
	background-repeat: no-repeat;
}

#instant_gagnant
{
	position: relative;
	width: 591px;
	clear:both;
}

#colonne {
	width: 770px;
	background-image: url(images/design/fd_contenu.png);
	background-repeat: repeat-Y;
}
#mg {
 	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 770px;
}
.clear {
	clear:both;
}

div.ig_float {
 	float: left;
	width: 110px;
	min-height:110px;
	text-align:center;
 }
 
div.ig_imgfloat {
 	float: left;
	margin-left: 10px;
	margin-right: 10px;
	border:#000000 1px solid;
 }
 
#mg #footer {
	background-image: url(images/design/footer.png);
	background-repeat: no-repeat;
	height: 26px;
	width: 770px;
	text-align:center;
}
#gauche {
	float: left;
	width: 165px;  
}  
#droite {    
	margin-left: 170px;
	width: 605px;
}
#mg #header {
	background-image: url(images/design/header.jpg);
	background-repeat: no-repeat;
	height: 188px;
	width: 770px;
	position:relative;
}

#mg #header #stats {
	position:absolute;
	left:180px;
	top:143px;
	color: #735e00; 
	font-weight: bold; 
	font-size:16px;
	height:40px;
}

#mg #header #stats span{
	margin-top: -10px; /* moitié de la hauteur */ 

}

#mg #menu_haut {
	background-image: url(images/design/fd_navigation.png);
	background-repeat: repeat-x;
	height: 32px;
	width: 770px; 	color: #007259; font-weight: bold; font-size:16px; text-align:center;
}
#mg #menu_haut a {
	color: #007259;  font-weight: bold; font-size:16px; 
}

#mg #navigation {
	 background-color:#fdecdb; 	background-repeat: repeat-Y; 	border-bottom:1px solid #9c6734;	height: 16px;	width: 751px; padding-left: 15px; border-left:2px solid #9c6734; border-right:2px solid #9c6734; 
}


#menu_site, #menu_compte, #menu_boutique, #menu_partenaire {
	width: 154px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/design/fd_menu.png);
	background-repeat:repeat-y;
}

#menu_site a {
	height:17px;
	width: 144px;
	padding-left:10px;
	padding-top:3px;
	color:#000;
	text-decoration:none;
	display:block;
	border-bottom:solid 1px #a2e93b;
}
#menu_site a:hover{
	background-image:  url(images/design/fd_menu_hover.png);
}

a.titre_index {
	color: #000;  font-weight: bold; font-size:16px; background:url(images/design/puce.png) no-repeat; padding-left: 20px;
}

a.titre_index:hover {
	text-decoration: underline;
}

hr {
	border:1px solid #46c300; width:90%;
}
.txt_center {
	text-align:center;
}

.titre {
	background-image: url(images/design/fd_titre.png);
	background-repeat: no-repeat;
	width:576px;
	height:26px;
	font-size:18px;
	color:#FFF;
	text-align:left;
	font-weight:bold;
	padding-top:20px;
	padding-left:15px;
}

.centre_blanc {
	margin-top:0;
	width:572px;
	padding-top:20px;
	padding-left:15px;
	border-left:solid 2px #46c300;
	border-right:solid 2px #46c300;
	border-bottom:solid 2px #46c300;
}

.centre_foncee{
	margin-top:0;
	width:572px;
	padding-top:20px;
	padding-left:15px;
	border-left:solid 2px #46c300;
	border-right:solid 2px #46c300;
	border-bottom:solid 2px #46c300;
	background-color:#46c300;
	color:#FFFFFF;
}

.centre_foncee a{
	color:#FFFFFF;
}

.centre_vert {
	background-image: url(images/design/fd_centre_vert.png);
	background-repeat: repeat-y;
	margin-top:0;
	width:591px;
	padding-top:20px;
	border-bottom:solid 2px #46c300;
}

