@charset "iso-8859-1";
body {font-family: arial, sans-serif; background-color:#F7F7F7; margin: 0; padding:0;text-align:center;}
div.ecran {margin: 0 auto; width: 1000px;color:#414656;}
div.banniere {float:left;width:1000px;height:64px;}
div.ecranGauche { float:left;width:400px;min-width:400px;max-width:400px;text-align:left;}
div.ecranDroite { float:left;width:600px;min-width:600px;max-width:600px;}
img {border:0px;}
div.clear {display:block;clear:both}

div.aide {text-align:left;padding:10px;}
div.aide h1 {text-align:center;}
div.aide tr {border:1px solid black;padding:5px;}
div.aide td {border:1px solid black;padding:5px;}
div.aide th {border:1px solid black;padding:5px;color:blue;}

div.login {text-align:center;font-size:70%;}
.login input.tx {border:1px solid #CDD5FF;};
.login form {padding:0;margin:0;}
.login a {text-decoration:underline;color:blue;}

div.trouver {background:#F7F7F7}
.trouver td {text-align:center;}
.trouver table {border-top:1px solid #CDD5FF;border-bottom:1px solid #CDD5E1;width:398px;}
.trouver select {width:68px;}
.trouver a {text-decoration:none};

.traitHautBas {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #003399;
	border-bottom-color: #003399;
	}

div.annonceur {width:400px;border-top:1px solid #CDD5FF;border-bottom:1px solid #CDD5FF;text-align:center;
               padding-top:15px;padding-bottom:15px;}
.annonceur a:hover {font-weight:bold;}

.pied { text-align:center;width:1000px;font-size:80%;color:red;clear:both;}

.erreur {background:red;}




