/* CSS Document */
ul { 
	list-style-type: none; 
	list-style-position:outside;
	}

/*Formulaire marron*/

/* Label */
#Formulaire_marron label
	{
	width: 39%;
	float: left;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
	color:#666666;
	}

#Formulaire_marron p
	{
	margin: 2px 0;
	}

/* Input champ */
#Formulaire_marron input
	{
	margin-left: 1%;
	width: 58%;
	border: #CCC 1px solid;
	color:#666666;
	}

#Formulaire_marron input:hover, #Formulaire_marron input:focus
	{
	border: #999 1px solid;
	background-color: #ae6a3f;
	color:#FFFFFF;
	}

#Formulaire_marron .nbr_carte
	{
	width: 30px;
	vertical-align:middle;
	}

/* Input coche */

#Formulaire_marron .case_coche
	{
	margin-left:20px;
	width:auto;
	border:none;
	vertical-align:middle;
	margin-left:20px;
	}

#Formulaire_marron .case_coche:hover
	{
	margin-left:20px;
	width:auto;
	border:none;
	vertical-align:middle;
	margin-left:20px;
	background-color:#FFFFFF;
	}

/*Select*/

#Formulaire_marron select
	{
	margin-left: 1%;
	width:auto;
	border: #CCC 1px solid;
	color:#666666;
	}

#Formulaire_marron select:hover, #Formulaire_marron select:focus
	{
	border: #999 1px solid;
	background-color: #ae6a3f;
	color:#FFFFFF;
	}
	
	
	
/*Formulaire mauve*/
#Formulaire_mauve label
	{
	width: 39%;
	float: left;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
	color:#666666;
	}

/*Input champs*/	
#Formulaire_mauve .nom_album
	{
	width: 150px;
	vertical-align:middle;
	color:#666666;
	}

#Formulaire_mauve .nom_album:hover
	{
	width: 150px;
	vertical-align:middle;
	background-color:#75669f;
	color:#FFFFFF;
	}
#Formulaire_bordeau label
	{
	width: 39%;
	float: left;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
	color:#666666;
	}

/*Input champs*/	
#Formulaire_bordeau .nom_album
	{
	width: 85px;
	vertical-align:middle;
	color:#666666;
	}

#Formulaire_bordeau .nom_album:hover
	{
	width: 85px;
	vertical-align:middle;
	background-color:#be584c;
	color:#FFFFFF;
	}
#Formulaire_bordeau .mois
	{
	width: 65px;
	vertical-align:middle;
	color:#666666;
	}

/*Formulaire or*/
#Formulaire_or label
	{
	width: 39%;
	float: left;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
	color:#666666;
	}

/*Input champs*/	
#Formulaire_or .nom_album
	{
	width: 150px;
	vertical-align:middle;
	color:#666666;
	}

#Formulaire_or .nom_album:hover
	{
	width: 150px;
	vertical-align:middle;
	background-color:#95836b;
	color:#FFFFFF;
	}
	
/*Formulaire rose*/

/*Input champs*/	

.questionnaire input[type=radio] {
	background-color:transparent;
	border:none;
	vertical-align: middle;
	}
.questionnaire input[type=checkbox] {
	background-color:transparent;
	border:none;
	vertical-align: middle;
	}
#Formulaire_rose input[type=text] {
	background-color:transparent;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
#Formulaire_rose textarea {
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
