body{ background: #f8fcff;text-align:center; }
html{
	font-family: Arial;
}
h1, h2, p, form, div, ul, li, a, img{ margin: 0; padding: 0; border:0;}
h1{
	font-size: 18px;
	color: #C21527;
	font-family: Arial;
}

/* TEXTES
--------------------------------------------------------------------------------------- */
p{font-size: 10px; line-height: 100%; color: red;font-weight:bold;}
p a, p a:link, p a:visited, ul li a, ul li a:visited, ol li a, ol li a:visited{color: #0A254E; text-decoration: underline;}
p a:hover, p a:visited:hover, ul li a:hover, ul li a:visited:hover, ol li a:hover, ol li a:visited:hover{
	color:#000; text-decoration:underline;
}

#confirm{margin-top:5px;font-size:11px;padding-right:8px;}
#confirm p{color:#9ccaed;font-weight:bold;font-size:14px;}
#confirm p.erreur{color:red;}
#confirm a, #confirm a:link, #confirm a:visited{color:#4E677A;padding-right:10px;margin-top:10px;}
#confirm a:hover, #confirm a:visited:hover{color:#000;}

#login{margin-top:5px;font-size:11px;padding-right:8px;}
#login p{color:#c0ced7;font-weight:bold;}
#login p.erreur{color:red;}
#login a, #login a:link, #login a:visited{color:#9ccaed;padding-right:10px;margin-top:10px;}
#login a:hover, #login a:visited:hover{color:#fff;}
#login input.champTexte{	
	background: #9ea9af;
	border: 1px solid #8a9eab;
	color: #4E677A;
	font-size: 11px;
	margin:2px 0 2px 0;
	padding:5px 0 5px 0;
	_height:26px;
	width:200px;
}
#login input.champTexte.erreur{background:white;color: red;}
#login input.champTexte:hover{background: #b3bbc0;}

/* FORM */

form table td{ margin:0 auto 0 auto;text-align:left;color: #000; font-size: 11px; padding: 0 0 5px 0; }
form table td.space{ padding: 0 0 0px 0; }

label{ color: #000; font-size: 11px; font-weight: bold; }
label b{ color: #000; }

input.input{
	color: #241806; font-size: 11px;
	background: #fff;
	width: 150px;
}

input.bouton{
	color: #fff; font-size: 11px; font-weight: bold;
	background: #2a2a2a; border: #98a6ae 1px outset;
	padding: 2px;
}
input.boutonDis{ font-size: 11px; font-weight: bold; padding: 2px; }


fieldset{margin-bottom:10px;border: none;font-size: 11px;}
fieldset label{font-size: 12px;font-weight: bold;color: #000;padding: 2px;display: block;float: left;margin: 2px 10px 0 0;}
fieldset label span{font-weight: normal;}
#ajoutAnnonce{width:670px;}
#ajoutNouvelle{width:420px;}
.champTexte{	
	background: #fff;
	border: 1px solid #C9D0D6;
	color: #000;
	display: block;
	float: left;
	font-size: 12px;
	margin: 2px 2px;

}
.listeDeroulante{
	background: #fff;	
	border: 1px solid #C9D0D6;
	color: #000;
	font-size: 12px;
	margin: 2px 2px;
	display: block;
	float: left;
}
.boiteTexte{
	background: #fff;
	border: 1px solid #C9D0D6;
	color: #000;
	font-size: 12px;
	margin: 4px 0;
	display: block;
	float: left;
	padding: 2px;
}
.bouton{}
.boutonRadio{background: #EEF3F7;color: #4E677A;font-size: 11px;}
.caseaCocher{border: none;display: block;float: left;margin: 4px 0;padding: 2px;}
.erreur{color: #FF0000;}
.noframe{border:0px;background:transparent;margin: 2px 2px;}
