
/* centre__________________________________*/
h3{
color:#003153;
font-size:12px;
}

li{
list-style:none;
font-size:12px;
}

#colonne_2_b {
width:380px;
float:left;
}

#colonne_1 {
font-size:11px;
width:357px;
float:left;
}

#colonne_1 strong{
color:#FF0000;
font-size:11px;
}

#colonne_2 {
margin-top:5px;
width:357px;
float:right;
display:block;
}

#colonne_2 ul{
margin-left:0px;
list-style:none;
list-style-image:none;
width:357px;
}



/* formulaire__________________________________*/

#colonne_1 form ul{
padding-top:5px;
}

#colonne_2 ul {

}

#sel_type_pub{
	margin:0 0 0 10px;
	font-size:12px;
	width:100px;
}

form label.left {
display:block;
width:195px;
float:left;
}


form li, #colonne_2 li {
padding: 3px 0;
}

li.form_filet, #colonne_2 li.form_filet {
margin: 5px 0;
display:block;
width:357px;
height:auto;
border-bottom: 1px solid #D4D4D4;
text-align:left;
}

.input_marge{
margin-right:5px;
}


/* ----- style pour les champs érronés */

#error {
font-size:9px;
}

input.erreur{
	border: 1px solid #FF0000;
}

label.erreur{
	display:block;
	width:195px;
	float:left;
	color:#FF0000;
}

p.invalide{
margin:0;
padding:0;
color:#FF0000;
}

#non_rempli{
margin:0;
padding:0;
color:#FF0000;
}
