/*
 *	FORMULAIRE CONTRIBUTION
 ****************************************************************/
#form_contrib {
}

/* titres */ 
#form_contrib h2 {
	margin:0;
	padding:0;
	margin-top: 18px;
	margin-bottom: 5px;	
	font-size: 1.2em;
}
/* sous-titres */ 
#form_contrib small {
	display: block;
	font-size: .7em;
	margin-top: 5px;
}





/* cache scrollbar Textarea si txt < taille */
#form_contrib .element textarea {
	overflow: auto;
}


/*
#form_contrib input,
#form_contrib textarea {
	border: 1px solid #ccc;
}
--> sort pourri sous IE 6 & 7 (pour les checkbox)
*/

/* labels (genre nom, prenom,...) */
#form_contrib .element label span.form_elt {
	display: block;
	width: 80px;
	float: left;
}

/* textarea & input Cool Style */
#form_contrib .element input[type=text],
#form_contrib .element textarea
{
	font: normal 12px Arial,serif;
	color: #333;
    padding: 1px 3px;
	margin: 2px;
    border: 1px solid #999;
    border-bottom: 1px solid #ddd;
    border-left: 2px solid #c3c3c3;
    border-right: 2px solid #c3c3c3;
    border-top: 2px solid #989898;
}

/*
 *	AFFICHAGE RESULTATS
 ****************************************************************/
 
/* FORM RESULT */
/*
#form_result #form_contrib  {
	border: 1px solid green;
}

#form_result #form_contrib input,
#form_result #form_contrib textarea {
	border: 0;
}
*/

/*
 *   AFFICHAGE LISTING
 ***************************************************************/
 
 .contribTitre{
margin:0;
padding:0;
background: url(puce.gif ) no-repeat 0 18px ;
padding-left:8px;
padding-top:14px;
padding-bottom:8px;
}
.contribLabel{
font-weight:bold;
padding-left: 8px;
padding-right:5px;
}
.contribLabelText{
font-weight:bold;
padding-left: 8px;
padding-right:5px;
padding-top:3px;
}
.contribValueText{
padding-left: 8px;
font-style: italic
}

/* message d'erreur */
div#error_msg {
	color: #ff5555;
	font-weight: bold;
}

