
/*__________________*/
/*  Formulaires  */
/*__________________*/

div#sondageSitecontenant
{
	margin-top:2em ;
}



form
{
	display: block ;
	float: center ;
	clear: both ;
	width: 95% !important;
	width: 90% ;
	padding: auto ;
	background-color: #f5f5f5;
	color: #000 ;
	text-align: center ;
	vertical-align: top ;
	margin: auto ;
	font-size: 0.9em ;
	background: url(./fond_formulaire.jpg) left top repeat-y #FFF; 
}

form#sondageSite
{
	
}


form fieldset
{	
	display: block ;
	text-align : left ;
	padding: auto ;
	margin: auto  ;
	border: solid 0.16em #666 ;
}	

form fieldset#qui
{	
	display: block ;
	float: left ;
	width: 29% !important;
	width: 25% ;
	margin: 0  ;
	margin-left: 0.6em ;
	font-size: 0.9em ;
}	

form fieldset#quoi
{	
	display: block ;
	float: right ;
	width: 66% !important;
	width: 63% ;
	margin: 0  ;
	margin-right: 0.6em ;
	font-size: 0.9em ;
}	

form fieldset#seul
{	
	display: block ;
	float: center ;
	width: 52% !important;
	width: 52% ;
}	

form fieldset#sondage
{	
	display: block ;
	float: center ;
	width: 52% !important;
	width: 52% ;
}	

form  legend
{
	padding: 5% ;
	margin: 0.7em .5em ;
	font: 900 1em Helvetica, Geneva, Arial, sans-serif ;
	letter-spacing: .1em ;
}

form  textarea
{
	display: block ;
	float: left ;
	width: 65% !important;
	width: 70% ;
	margin: 0 ;
	margin-bottom: 1em ;
	border: solid 0.15em #aaa ;
	background-color: #eee ;
}

form label.formulaireLabel
{
	float: left ;
	width: 30% ;
	padding-right: .5em ;
	text-align: right ;
	font-weight: bold ;
	color: #666 ;
}

form #sondage label.formulaireLabel
{
	float: left ;
	width: 30% ;
	padding-right: .5em ;
	text-align: right ;
	font-weight: bold ;
	color: #666 ;
}



form #quoi label.formulaireLabel
{
	width: 20% ;
}


form fieldset input
{
	vertical-align: middle ;
}

form fieldset input:focus, form textarea:focus, form select:focus
{
	border-color: #000 ;
	background-color: #f7f7f7 ;
	color: #000 ;
}

form label
{
	cursor: pointer ;
}

form label:hover
{
	text-decoration: underline ;
}

form span
{	
	color:crimson;
}

form #envoy
{	
	display: block ;
	float: right ;
	margin-top: 2em ;
	margin-right: 0.9em ;
}	

form #vide
{	
	clear: both ;
}	

.listInput
{
	float: left ;
	width: 65% ;
	margin-bottom: .3em ;
}				


/*__________________*/
/*  Sondages  */
/*__________________*/

form fieldset#formulaireSondageQuestions
{	
	display: block ;
	float: center ;
	width: 85% !important;
	width: 85% ;
}	

form .formulaireSondageLigne 
{
	display: block ;
	/*border: solid 0.16em red ;*/
	padding: 1% ;
	
}

form div.formulaireSondageLigne p
{
	font-weight: bold ;
	color: #666 ;
	color: blue ;

}


form #sondageSondageQuestions label.formulaireLabel
{
	width: 15% ;
	color: #000 ;
}
