
/*
body {
margin: 0;
padding: 0;
}

.conteneur {
position:absolute;
left: 50%;
top: 50%;
width: 622px;
height: 600px;
margin-top: -200px;
margin-left: -350px;
//border: 1px solid #333;
//background-color: #eee;
}
*/
SELECT{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 10px; color : #528ABA; font-style: normal; font-weight : normal;
	border : 2px; border-color:#528ABA;
	border-style:solid;
}

INPUT{
	border-style:solid;border-width:2px;border-color:#528ABA;background-color:white;
	font-family: Verdana, Arial, Helvetica, Sans serif; font-size: 10px; COLOR : #404040;
}
.INPUT_RED{
	border-style:solid;border-width:2px;border-color:#528ABA;background-color:#ef3434;
	font-family: Verdana, Arial, Helvetica, Sans serif; font-size: 10px; COLOR : white;
}
TEXTAREA{
	border-style:solid;border-width:2px;border-color:#528ABA;background-color:white;
	font-family: Verdana, Arial, Helvetica, Sans serif; font-size: 10px; COLOR : #404040;
}

.accroche_zone{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 10px; color : white;
	padding : 8px 8px 8px 8px;
}

.accroche_accueil{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 10px; color : #245280;
	padding : 10px 8px 10px 8px;

}

.blk_recherche{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 10px; color : #245280;
	padding : 10px 0px 10px 8px;
}

.texte_bleu {
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 11px; color : #052858;
}

.texte_error{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 11px; color : #ef3434;
}

.texte_error_grand{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 13px; color : #ef3434;
}

.blk_error{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 12px; color : #ef3434; font-style: normal; font-weight : bold;
	margin: 8px 8px 8px 8px;
}

.lib_rub{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 15px; color : #486185;
}

.blk_button{
	margin : 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

.blk_sep_item{
	margin : 0px 0px 11px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../picto/point_bleu.png);
}

.blk_sep_no_margin{
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../picto/point_bleu.png);
}

.titre{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 13px; color : #528ABA; font-style: normal; font-weight : bold;
	margin : 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.chapeau{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 11px; color : #052858;
	margin : 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	line-height:13px;
}
.chapeau_gras{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 11px; color : #052858; font-style: normal; font-weight : bold;
	margin : 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	line-height:13px;
}
.texte{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 11px; color : #052858;
	margin : 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	line-height:13px;
}




/* OFFRE */
.blk_lib_offre{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 14px; color : #052858;font-style: normal; font-weight : bold;
	margin : 18px 0px 10px 15px;
	padding: 0px 0px 0px 0px;
}
.blk_ref_offre{

	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 11px;color : #052858;
	margin : 0px 0px 10px 15px;
	padding: 0px 0px 0px 0px;
}
.texte_offre{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 11px; color : #052858;
	margin : 0px 0px 0px 0px;
	padding : 10px 15px 12px 15px;
	text-align: justify;
	line-height:13px;
	background-color: #f3f7fb;
}

.texte_juri_offre{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 10px; color : #528ABA;
	margin : 0px 0px 0px 0px;
	padding : 3px 15px 3px 15px;
	text-align: justify;
	line-height:13px;
}

.blk_intro_soumettre{
	font-family : Verdana, Arial, Helvetica, Sans serif; font-size : 14px; color : #528ABA;font-style: normal; font-weight : bold;
	margin : 3px 0px 10px 15px;
	padding: 0px 0px 0px 0px;
}
/* // OFFRE */
.

