body,html {background-color:#ffffff; color:#000000; margin:10px 0 0 0; font-family:arial;}

h1 {font-family:arial; font-size:16px;}

#header {margin:auto; margin-bottom:20px; background:url(logo.gif) center no-repeat; background-color:#7D9CC6; height:100px;}

#conteneur {margin:auto; width:910px; text-align:center; font-size:12px; padding:0px;}
#conteneur a {font-size:12px; color:#000000;} 
#conteneur a:hover {text-decoration:none; color:#000000;}
#conteneur span {color:#0000ff; font-size:16px; font-weight:bold;}

#contenu {margin:auto; width:650px; float:right; text-align:left; font-size:12px; padding:10px 0 0 0;}
#contenu a {font-size:12px; color:#0000ff;} 
#contenu a:hover {text-decoration:none; color:#0000ff;}
#contenu table, tr, td {margin:auto;}
#contenu td img {margin:10px 5px 10px 0; border:#c0c0c0 1px solid;}
#contenu .promo {font-family:arial; font-size:30px; color:#0000ff; font-weight:bold;}
#contenu .pub {font-family:arial; font-size:22px; color:#0000ff; font-weight:bold; margin:0px;}

#menu {margin:auto; width:240px; float:left; color:#ffff00; background-color:#7D9CC6; text-align:left; font-size:16px; padding:0 0 15px 0;}
#menu a {text-decoration:none; color:#ffffff; font-size:18px;}
#menu a:hover {text-decoration:none; color:#ffff00;}
#menu ul {margin:auto; padding:0px;}
#menu li {list-style:none; padding-left:10px; line-height:20px; border-bottom:#f4f4f4 1px solid;}
#menu .top {color:#ffff00; font-weight:bold;}

.titre {margin:auto; color:#000000; text-align:center; font-family:arial; font-size:20px; text-decoration:underline; font-weight:bold; margin:15px 0 15px 0;}

#bottom {margin:auto; font-size:12px; text-align:center; padding:50px 0 30px 0; clear:both;}
#bottom a {color:#000000; text-decoration:none; font-weight:normal; font-size:12px;}
#bottom a:hover {color:#000000; text-decoration:none;}

#index {margin:auto; margin-top:10px; background:url(entrer.gif) top center no-repeat; padding:270px 0 0 0; font-family:arial; font-size:12px; text-align:center;}
#index .entrer {font-family:impact; font-size:45px; color:#0000ff; font-weight:bold; text-decoration:underline; display:block;}
#index a {font-family:Trebuchet MS; text-decoration:underline; font-weight:normal; color:#0000ff; font-size:12px;}
#index a:hover {text-decoration:none; color:#0000ff;}
#index img {width:564px; height:275px; border:#ffffff 0px solid;}
#index .promo {font-family:arial; font-size:22px; color:#0000ff; font-weight:bold;}

#recip {margin:auto; padding:30px 0px 10px 0px; font-size:11px;}
#recip td {vertical-align:top; width:33%;}
#recip a {text-decoration:underline; font-weight:normal; color:#000000; font-size:11px;}
#recip a:hover {text-decoration:none; color:#000000;}
#recip li {list-style:none; line-height:25px;}

form {margin:auto; padding:0px; width:500px;}
input {border:#000000 1px solid; font-size:13px; padding:3px; font-family:trebuchet MS;}
