h1{
margin-bottom:15px;
font-size:20px;
font-weight:bold;
color:#44198b;
font-style:italic;
}

h2{
float:left;
/*margin-bottom:15px;*/
font-size:15px;
font-weight:bold;
color:#44198b;
height:16px;
line-height:16px;
vertical-align:middle;
}

h3{
}

#arianne
{
display:block;
width:100%;
margin-bottom:20px;
}

.sep_arianne{
margin-left:5px;
margin-right:5px;
}

*{font-size:12px; color:#5a5a5a;}
p{text-align:justify;}

.floatLeft{float:left;}
.floatRight{float:right;}

.clearBoth{
clear:both;
height:0px;
line-height:0px;
font-size:0px;
}

.grand_bouton_vert{
display:block;
width:162px;
height:22px;
padding:5px;
line-height:22px;
text-align:center;
font-size:13px;
font-weight:bold;
color:#FFF;
background:url(../img/commun/interface/btn_vert.png) center center no-repeat #FFF;
text-decoration:none;
}

.btn_moyen_rose
{
	color:#FFF;
	width:100px;
	height:22px;
	background:url(../img/commun/interface/btn_rose_moyen.png) left top no-repeat;
	float:right;
	border:0px; 
	font-size:12px;
	text-decoration:none;
	text-align:center;
	line-height:22px;
	vertical-align:middle;
	font-weight:bold;
	cursor:pointer;
}

.grand_bouton_gris{
display:block;
width:162px;
height:22px;
padding:5px;
line-height:22px;
text-align:center;
font-size:13px;
font-weight:bold;
color:#444;
background:url(../img/commun/interface/btn_gris.png) center center no-repeat #FFF;
text-decoration:none;
}

#bloc_erreurs,
#bloc_informations,
#bloc_ok{
width:400px;
padding:20px;
margin:0 auto 20px;
text-align:center;
color:#FFF;
font-size:12px;
}

#bloc_erreurs{
background:#EF9595;
border-top:1px solid #D20;
border-bottom:1px solid #D20;
}

#bloc_informations{
background:#68BFEF;
border-top:1px solid #1578AF;
border-bottom:1px solid #1578AF;
}

#bloc_ok{
background:#2fb72f;
border-top:1px solid #005122;
border-bottom:1px solid #005122;
}
