body,html {background-color:#C2E9A8; color:#000000; margin:0px;}

#conteneur {margin:auto; background-color:#ffffff; width:680px; font-family:trebuchet MS; font-size:13px; padding:10px;}
#conteneur span {font-size:13px; color:#ff0000; font-weight:bold;} 
#conteneur a {color:#0000ff;} 
#conteneur a:hover {text-decoration:none; color:#0000ff;}
#conteneur .promo {text-decoration:underline; font-size:25px; color:#0000ff; font-weight:bold;}

#header {margin:auto; font-weight:bold; background:url(logo.gif) top left no-repeat; text-align:left; padding:43px 0 0 0;}

#navig {margin:auto; padding:0 0 10px 0; font-size:15px; font-weight:bold;}
#navig a {font-size:15px; color:#0000ff; font-weight:bold;} 
#navig a:hover {text-decoration:none; color:#0000ff;}

#accueil {margin:auto; text-align:left; font-size:13px;}
#accueil a {color:#0000ff;} 
#accueil a:hover {text-decoration:none; color:#0000ff;}
#accueil table {margin:auto; text-align:center; margin-bottom:20px;}
#accueil td img {margin:10px; padding:0 15px 0 15px; float:center; width:100px; height:120px; border:0px;}
#accueil span {font-size:13px; color:#ff0000; font-weight:bold; display:block;} 
#accueil ul {margin:auto; padding:-10px 0 0 0;}
#accueil li {list-style-type:circle; line-height:24px; margin-left:15px;}
#accueil .pub {text-decoration:underline; font-size:18px; color:#ff0000; font-weight:bold;}

#contenu {margin:auto; text-align:left; font-size:13px;}
#contenu a {color:#0000ff;} 
#contenu a:hover {text-decoration:none; color:#0000ff;}
#contenu a:visited {color:#0000ff;}
#contenu table {margin:auto; text-align:center; margin-bottom:20px;}
#contenu td img {margin:10px; float:left; width:100px; height:120px; border:#c0c0c0 1px solid;}
#contenu span {font-size:13px; color:#ff0000; font-weight:bold;} 
#contenu ul {margin:auto; padding:-10px 0 0 0;}
#contenu li {list-style-type:circle; line-height:24px; margin-left:15px;}
#contenu .pub {text-decoration:underline; font-size:18px; color:#ff0000; font-weight:bold;}

#amatrice {margin:auto; text-align:left; font-size:13px;}
#amatrice a {color:#0000ff;} 
#amatrice a:hover {text-decoration:none; color:#0000ff;}
#amatrice a:visited {color:#0000ff;}
#amatrice img {padding:0 0 0 10px; float:right; width:300px; height:200px;}
#amatrice span {font-size:13px; color:#ff0000; font-weight:bold; display:block;} 
#amatrice ul {margin:auto; padding:-10px 0 0 0;}
#amatrice li {list-style-type:circle; line-height:24px; margin-left:15px;}

#bottom {margin:auto; text-align:center; padding-top:30px; clear:both;}
#bottom a {color:#000000; text-decoration:none;}
#bottom a:hover {color:#000000; text-decoration:none;}
#bottom a:visited {color:#000000;}

#stats {width:120px; filter: alpha(opacity=40); margin:auto; margin-top:20px; clear:both;}

#index {margin:auto; margin-top:20px; background:url(entrer.gif) top center no-repeat; padding:300px 10px 10px 10px; 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;}
#index .sortir {font-family:arial; font-size:30px; color:#000000; font-weight:bold; text-decoration:underline;}
#index a {color:#0000ff;}
#index a:hover {color:#0000ff; text-decoration:none;}

#recip {margin:auto; padding:30px 0px 10px 0px; font-size:11px;}
#recip table {margin:auto; width:100%;}
#recip td {text-align:left; vertical-align:top; width:33%;}
#recip a {font-family:arial; text-decoration:underline; font-weight:normal; color:#0000ff; font-size:11px;}
#recip a:hover {text-decoration:none; color:#0000ff;}
#recip a:visited {color:#0000ff;}
#recip ul {margin:auto; padding:0px;}
#recip li {list-style-type:none; margin-left:15px; line-height:23px;}