/* CSS Document */
body {background-color:#ff9900; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
form {margin:0; padding:0;}
.nettoyer {clear:both;}
.agauche {float:left;}
#conteneur {
	margin:0 auto;
	width:1024px;	
	/*background-image: url(../images/fond-conteneur.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
}
.titre {margin:0px 0px 0px 128px; padding:0px;}


/* La NAVIGATIOn */
#navigation {margin:0px 0px 0px 128px; padding:0; clear:both;}

#navigation UL {display:inline; margin:0; padding:0;}
#navigation LI {display:inline; margin:0; padding:0;}
.bouton1 {
	width:257px;
	height:55px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-image: url(../images/bouton-1-off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	float:left;
	text-decoration:none;
	padding-top:16px;
}
.bouton1:HOVER, .bouton1-ON {
	width:257px;
	height:55px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-image: url(../images/bouton-1-on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	float:left;
	text-decoration:none;
	padding-top:16px;
}
.bouton2 {
	width:257px;
	height:55px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-image: url(../images/bouton-2-off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	float:left;
	text-decoration:none;
	padding-top:16px;
}
.bouton2:HOVER, .bouton2-ON  {
	width:257px;
	height:55px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-image: url(../images/bouton-2-on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	float:left;
	text-decoration:none;
	padding-top:16px;
}
.bouton3 {
	width:256px;
	height:55px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-image: url(../images/bouton-3-off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	float:left;
	text-decoration:none;
	padding-top:16px;
}
.bouton3:HOVER, .bouton3-ON  {
	width:256px;
	height:55px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-image: url(../images/bouton-3-on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	float:left;
	text-decoration:none;
	padding-top:16px;
}


/* LE CENTRE */
#bloc-centre {width:768px; height:583px; margin:0 auto; border:none;}
.bloc-gauche {
	float:left;
	width:585px;
	height:583px;
	background-image: url(../images/cadeaux-home.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bloc-droite {
	float:left;
	width:183px;
	height:583px;
	background-image: url(../images/cash-home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*boutons jouez*/
.Jouez1 {margin:304px 0px 0px 257px;}
.Jouez2 {margin:236px 0px 0px 36px;}
.Jouez3 {margin:241px 0px 0px 38px;}

.footer { clear:both; text-align:right;  padding:6px 135px 0px 0px;}
.reglement {color:#252525; font-size:11px;}

/*page jeu concours */
#chromatique  {width:768px; margin:31px auto 0px auto; border:none;}
.formulaire-chromatique {
	width:768px;
	height:409px;
	background-image: url(../images/chromatique-bas.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
#jeux-concours { padding:15px 30px 0px 190px; font-size:12px; color:#666666; font-weight:bold; }
#jeux-concours p {margin:0px 0px 7px 0px; padding:0;}
.sizelabel {width:202px; display:block; float:left; margin-left:66px;}
.saisie {border:1px solid #666666; width:138px;}
.dates {border:1px solid #666666;}
.optin {font-size:10px; font-weight:normal; margin:0; padding:0;}
.mentions {font-size:9px; font-weight:normal; color:#666666; margin:8px 0px 0px 0px; padding:0px 9px 0px 9px;}
.valide-formulaire {
	display:block;
	width:321px;
	height:66px;
 	background-image: url(../images/bouton-formulaire.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color:#FFFFFF;
	text-decoration:none; 
	font-size:20px;
	padding-bottom:8px;
	
	margin:15px 0px 0px 40px;
	font-weight:normal; 
	border:none;	
}
.merci {padding:50px 0px 0px 50px; }
.bleu {color:#3366ff; }

/* page KDO du mois  et cash */
#kdosdumois, #cash {width:768px; margin:0 auto; border:none;}
.bloc1-cash {
	background-image: url(../images/cash1.jpg);
	height: 156px;
	width: 270px;
	color:#FFFFFF;
	text-align:center;
	padding:25px 0 0 0;
	font-size:16px; font-weight:bold;
}
.mode1 {font-size:16px; font-weight:bold;}
.mode2 {
	font-size:19px;
	font-weight:bold;
	background-image: url(../images/fnd-cash.jpg);
	height: 30px;
	width: 115px;
	display:block;
	padding:3px 12px 0px 0px;
	margin:5px 0px -13px 78px;
	background-repeat: no-repeat;
	background-position: left top;	
	text-align:right;
	
}
* html .mode2{margin:5px 0px -13px 18px; }
*+html .mode2{margin:5px 0px -13px 18px; }
.mode3 { margin:-10px 0 0 0; padding:-10px 0 0 0;}
.mode4 { margin:9px 10px 5px 60px;}
.mode5 {
	font-size:19px;
	display:block;
	float:left;
	width:84px;
	height:29px;
	background-image: url(../images/fnd-num1-cash.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:right;
	margin:5px 0 5px 0;
	padding:3px 25px 0 0px;
	background-color:#FFFFFF;
}
.mode6 {clear:both; font-size:10px;}
.pied-cash {
	clear:both;
	width:730px;
	height:98px;
	background-image: url(../images/cash2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:15px; font-weight:bold;
	padding:6px 10px 0px 28px;
}
.mode7 {
	font-size:19px;
	display:block;
	float:left;
	width:81px;
	height:30px;
	background-image: url(../images/fnd-num2-cash.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:right;
	margin:-3px 0 0px 8px;
	padding:2px 27px 0 0px;
	background-color:#FFFFFF;
}
.cash1000 {
	font-size:19px;
	display:block;
	background-image: url(../images/fnd-cash1000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 133px;
	margin:-3px 5px 0px 5px;
	text-align:right;
	padding:2px 20px 0 0px;
	background-color:#FFFFFF;
}
.tarif {font-size:10px; text-align:right; clear:both; margin:0px 100px 0px 0px;}