

body{font:12px Arial, Helvetica, sans-serif; 
	color:#006699;
	font-size:12px;}

.txt12 {
	font:12px Arial, Helvetica, sans-serif; color:#009966;}
	
.txt12 h2 {
	font-size:18px;}	
	
.rose {
	color:#FF66CC;
	font-size:14px}

#text_babybus{
}

.float {
	float:left;}
	
#sous_menu {
	font:13px Arial, Helvetica, sans-serif; color:#006666;
	text-align:right;
	margin: 15px 0px 0px 0px;
	font-variant:small-caps;
	font-weight:bold;
	}
	
#sous_menu a{
	color:#006666;
	text-decoration:none;
	padding:10px;
	
	}

#sous_menu a:hover{
	color:#FF3399;}
	
.reglement {
	overflow:auto;
	height:600px}
	
.inscription_box {
	margin-top:20px;
	font:12px Arial, Helvetica, sans-serif;
	line-height:10px;
	color:#006699;
	overflow:auto;
	height:720px;}
	
.inscription_box input.inscription
{
	/*Bouton du formulaire d'inscription*/
	border:0;
	background:url(../images/btn_inscrire.gif) no-repeat;
	width:188px;
	height:40px;
	margin-left:50px;
	cursor:pointer;
	
}

.inscription_box input.inscriptionNL
{
	/*Bouton du formulaire d'inscription*/
	border:0;
	background:url(../images/btn_inscrireNL.gif) no-repeat;
	width:188px;
	height:40px;
	margin-left:50px;
	cursor:pointer;
	
}
table td
{
	font:12px Arial, Helvetica, sans-serif; 
	
}
img 
{
	border:0;
}
.login_box .line.input_text
{
	margin-top:2px;
}
.login_box .line .input_text
{
	display:block;
	float:left;
	width:85px;
}
.login_box
{
	margin-top:15px;
	padding-left:15px;
}
.login_box #login , .login_box #pass
{
	width:100px;	
}
.login_box .input_line input.button
{
	border:0;
	background:url(../images/btn_identifier.gif) no-repeat;
	width:142px;
	height:32px;
	cursor:pointer;
}

.login_box .input_line input.buttonNL
{
	border:0;
	background:url(../images/btn_identifierNL.gif) no-repeat;
	width:142px;
	height:32px;
	cursor:pointer;
}
.content_message
{
	overflow:auto;
	height:250px;
	width:520px;
}
.message
{
	margin-top:10px;
	border-bottom:1px dotted #CCC;
}
.message .footer
{
	text-align:right;
}
.pagination 
{
	margin-top:10px;
	text-align:center;
	float:left;
	padding-left:50px;
}
.pagination a , .pagination a:visited , .pagination a:hover , .pagination a:active
{
	color:#0053A0;
	border:1px solid #CCC;
	background:#F1F1F1;
	padding:2px;
	text-decoration:none;
}


.error{
 color:#FF0000;}
 
.btn_envoyer{
	background:url(../images/btn_envoyer_message.gif) no-repeat;
	width:279px;
	height:72px;
	border:0px;
	cursor:pointer;}
	
.btn_envoyer2{
	background:url(../images/btn_envoyer_messageNL.gif) no-repeat;
	width:279px;
	height:72px;
	border:0px;
	cursor:pointer;}
	
.incrip_intro {
	margin-top:20px; 
	color:#009900;}

.table_gagnant {float:left; font-size:10px; margin:0 5px 10px 0; width:130px}
.pagination_gagnants
{
	margin-top:10px;
	text-align:center;
	background:#F5F5F5; 
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	padding:3px
}
.pagination_gagnants a , .pagination_gagnants a:visited , .pagination_gagnants a:hover , .pagination_gagnants a:active
{
	color:#0053A0;
	border:1px solid #CCC;
	background:#F1F1F1;
	padding:2px;
	text-decoration:none;
}