.encart_gauche{
width:220px;
float:left;
}
.encart_centre{
width:479px;
float:left;
overflow:hidden;
zoom:1;
}
.encart_droite{
width:212px;
float:right;
}
.encart_droite p.obligatoire{
margin:0 0 20px 20px;
}
.encart_droite .boutons{
width:181px;
background:url(img/common/demande/h_droite.gif) no-repeat;
padding:13px 0 0 0;
margin:0 auto;
}
.encart_droite .boutons ul{
background:url(img/common/demande/b_droite.gif) no-repeat bottom left;
padding:0 0 13px 0;
}
.encart_droite .boutons ul li{
list-style:none;
}
.encart_droite .boutons ul li img{
display:block;
border:none;
}
#contenu h1.titre{
margin:19px 0px 10px 32px;
padding:0px 0px 0px 0px;
background:none;
}
#demande, #question, #reponse{
padding:26px 0 0 0;
}
#demande .intro, #question .intro, #reponse .intro{
background:url(img/common/demande/h.gif) no-repeat;
padding:6px 0 0 0;
margin:0 0 22px 0;
}
#demande .intro .decor1, #question .intro .decor1, #reponse .intro .decor1{
background:url(img/common/demande/b.gif) no-repeat bottom left;
padding:0 0 6px 0;
}
#demande .intro .decor2, #question .intro .decor2, #reponse .intro .decor2{
border-left:1px solid #E2E2E2;
border-right:1px solid #E2E2E2;
padding:10px 20px
}
#demande .intro h1{
margin:0 0 8px 0;
}
#question .intro h1{
margin:0 0 25px 0;
}
#reponse .intro h1{
font-size:15px;
color:#9DBF15;
text-transform:uppercase;
margin:0 0 15px 0;
}
#reponse .intro p{
font-size:13px;
margin:0 0 15px 0;
}
#demande fieldset{
border:none;
border-bottom:1px solid #F1F1F1;
padding:0 0 15px 0;
margin:0 0 15px 0;
}
#demande fieldset.dernier{
border:none;
}
#demande fieldset h2{
font-size:15px;
color:#9FC018;
margin:0 0 15px 0;
}
#demande fieldset p{
padding:0 0 0 11px;
margin:0 0 8px 0;
overflow:hidden;
zoom:1;
}
#demande fieldset p label{
float:left;
width:100px;
}
#demande fieldset p.ligne label{
width:200px;
text-align:left;
}
#demande fieldset p select, #demande fieldset p input{
border:1px solid #E2E2E2;
}
#demande fieldset p.ligne select, #demande fieldset p.ligne input{
float:right;
width:165px;
}
#demande fieldset.connu{
border-top:4px solid #E2E2E2;
border-bottom:4px solid #E2E2E2;
padding:15px 0;
}
#demande fieldset.connu p{
padding:0;
}
#demande fieldset.connu p label{
float:left;
width:300px;
text-align:right;
margin:0 10px 0 0;
}
#demande fieldset.connu p select{
float:left;
width:160px;
}
#demande p.bouton{
text-align:center;
}
#demande .message_erreur{
display:block;
clear:both;
font-size:11px;
color:#FF0000;
padding:0 0 0 100px;
}
#demande fieldset p input.erreur_champ{
border:1px solid #FF0000;
}
/* QUESTION */
#question p{
overflow:hidden;
zoom:1;
margin:0 0 8px 0;
}
#question p label{
float:left;
width:120px;
text-align:right;
margin:0 10px 0 0;
}
#question p select, #question p input, #question p textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
width:210px;
border:1px solid #E2E2E2;
}
#question p.bouton{
text-align:center;
}
#question p.bouton input{
width:auto;
float:none;
border:none;
}
#question .message_erreur{
display:block;
clear:both;
font-size:11px;
color:#FF0000;
padding:0 0 0 130px;
}
#question p input.erreur_champ{
border:1px solid #FF0000;
}
.titreform {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F09327;
}
