body {

	font-family:Verdana;

	color:#000000;

	margin:0px;

	font-size: 12px;
	
}

h1 { margin-top:15px; margin-bottom:40px; color:#CACACA; text-align:center; }






label { vertical-align:top; color:#000000; width:220px; text-align:left; margin-bottom:10px; }




img { border:none; }



input.hidden { display:none; background-color:#FFFFFF; border:none; color:#FF597E; }

input.text, select, textarea { border:1px solid #000; background-color:#FFFFFF; color:#D5D1BF; }

input:focus, input.sffocus, textarea:focus, textarea.sffocus { border:2px solid #B9A309; }

input.button { border:1px solid #000; color:#000; background-color:#B0A986 }






.explication { font-weight:bold; margin-bottom:30px; color:#000000; text-align:center; }

.erreur { background-image:url('../images/back.jpg'); margin-bottom:30px; color:#FF0000; border:1px solid #FF0000; text-align:center}

.connexion { background-image:url('../images/back.jpg'); margin-bottom:30px; padding:2px; text-align:center }



.services { height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px; font-weight:bold; text-align:center; }

.services a:link, .services a:visited { margin-right:10px; margin-top:10px; padding:3px; border:1px solid #000; color:#FFF; text-decoration:none; background-color:#1E1E1E }

.services a:hover { color:#FFFFFF; background-color:#B9A309;}





#menu li {font-family:Verdana; font-size:13px; font-weight:bold; margin-bottom:10px;}


#menu a:hover {color:#FFF}



#debug { margin-top:40px; border:1px dashed #CACACA; width:80%; font-size:14px; text-align:left;}

.text {

	font-family: Verdana;

	color: #000000;

	font-size: 12px;

}

