/**********************************************************/
body
{
    background-position: left top;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background: url('../images/fond.jpg') repeat-x;
    scrollbar-arrow-color: #0ED0F2;
    scrollbar-face-color: #916969;
    scrollbar-track-color: #FFFFFF;
    scrollbar-shadow-color: '#0ED0F2';
    scrollbar-highlight-color: '#FFFFFF';
    scrollbar-3dlight-color: '#FFFFFF';
    scrollbar-darkshadow-color: 'FFFFFF';
	height: 100%;
	overflow: hidden;
}

a {text-decoration: underline; color:#000000;}
a:visited {text-decoration: underline; color:#000000;}
a:hover {text-decoration: underline; color:#0ED0F2;}

#jeu {visibility:visible; position:absolute; width:1016px; height:672px; top:117px; left:50%; margin-left:-508px;}

#jeu01a {visibility:visible; width:651px; height:167px; float:left; background:url('../images/jeu01a.jpg') no-repeat;}
#jeu01b {visibility:visible; width:365px; height:167px; float:left; background:url('../images/jeu01b.jpg') no-repeat;}
#jeu02a {visibility:visible; position:relative; width:651px; height:312px; float:left; background:url('../images/jeu02a.jpg') no-repeat;}
#jeu02b {visibility:visible; width:365px; height:312px; float:left; background:url('../images/fondcadeau.jpg') no-repeat;}
#jeu03a {visibility:visible; width:1016px; height:150px; float:left; background:url('../images/jeu03a.jpg') no-repeat;}
#jeu03a2 {visibility:visible; width:1016px; height:150px; float:left; background:url('../images/jeu03a2.jpg') no-repeat;}


#fondformulaire {visibility:visible; position:absolute; width:380px; height:210px; top:50px; left:250px; background:white; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
#formulaire {visibility:visible; position:absolute; width:350px; height:180px; top:65px; left:265px;}
#fondformulaireparrains {visibility:visible; position:absolute; width:400px; height:370px; top:20px; left:250px; background:white; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
#formulaireparrains { position:absolute; width:370px; height:350px; top:35px; left:265px;}
#formulaireoptin {width:680px; padding:15px; padding-bottom: 0px;}
#formulairepartenaires{padding:15px; padding-bottom: 0px;}

.champform input, select, textarea, checkbox
{
	background-color:#ffffff;
	border:#0DD0F2 solid 2px;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	color:#805743;
	width:230px;
}

.texteform
{
	text-align:left;
	font-family:arial;
	font-size:18px;
	font-weight:normal;
	color:#805743;
}

.texteformparrains
{
	text-align:left;
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	color:#805743;
}

.texteformamis
{
	text-align:left;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#1FA0BF;
}

.texteformoptin
{
	text-align:left;
	font-family:arial;
	font-size:18px;
	font-weight:normal;
	color:#1FA0BF;
}

.texteformoptin2
{
	text-align:left;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#1FA0BF;
}

.textementionslegales
{
	text-align:left;
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	clear: both;
}

.textereglement
{
	text-align:justify;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#757575;
	margin : 10px;
}

.Form
{
	width: 680px;
}

.Form div
{
	float: left;
	margin-bottom: 8px;
}

.Form label
{
	display: inline-block;
	width: 140px;
}

.Form span
{
}


#footerlogo {visibility:visible; float:left; width:621px; height:43px; top:0px; margin-left:30px; text-align:left;}

.footer
{
	font-family:arial;
	font-size:10px;
	color:#000000;
}

#footer {float:right; margin-top:10px;}
#footer a {text-decoration: none; color:#000000}
#footer a:visited {text-decoration: none; color:#000000}
#footer a:hover {text-decoration: none; color:#0ED0F2;}

/**********************************************************/



/**********************************************************/

.texteerreur
{
	text-align:left;
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

.textepartenaires
{
	text-align:left;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#757575;
}

.texte
{
	text-align:right;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

.texte2
{
	text-align:right;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#834351;
}






/********************************/