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

form {padding:0px; margin:0px;}
textarea {font-size:15px; padding:0px; border: #c0c0c0 1px solid;}
input {font-size:18px; border-bottom: #c0c0c0 1px solid; border-left: #c0c0c0 1px solid; border-right: #c0c0c0 1px solid; border-top: #c0c0c0 1px solid;}

#conteneur {margin:auto; width:700px; background:url(logo.gif) top left no-repeat; font-family:trebuchet MS; font-size:14px; background-color:#ffffff; border-left:#808080 1px solid; border-right:#808080 1px solid;}

#header {margin:auto; text-align:left; padding:70px 0 15px 20px; font-family:arial; font-size:14px; color:#c0c0c0; font-weight:bold;}

h1 {display:inline; font-family:arial; font-size:14px; color:#c0c0c0;}

#index {margin:auto; width:600px; background:url(entrer.gif) top center no-repeat; margin-top:20px; padding:300px 11px 0px 11px; text-align:justify;}
#index .entrer {font-family:impact; font-size:40px; color:#0000ff; font-weight:normal; text-decoration:underline; display:block;}
#index a {font-family:Trebuchet MS; text-decoration:underline; font-weight:normal; color:#0000ff; font-size:13px;}
#index a:hover {text-decoration:none; color:#0000ff;}
#index a:visited {color:#0000ff;}
#index span {font-size:15px; font-weight:bold; color:#000000; display:block;} 

#annuaire {margin:auto; padding:0 11px 0 11px;}
#annuaire table {margin:auto; text-align:center; margin-bottom:20px;}
#annuaire img {width:100px; height:60px; border:#808080 1px solid; margin:5px 13px 0 13px; display:block;}
#annuaire span {font-size:15px; font-weight:bold; color:#ff0000; display:block;} 
#annuaire a {font-family:trebuchet MS; font-size:13px; color:#0000ff; font-weight:normal; display:block;} 
#annuaire a:hover {text-decoration:none; color:#0000ff;}
#annuaire a:visited {color:#0000ff;}

#contenu {margin:auto; text-align:left; padding:11px;}
#contenu table, tr, td {margin:auto;}
#contenu img {margin:0 5px 0 0; float:left; width:120px; height:90px; border:#c0c0c0 1px solid;}
#contenu span {font-weight:normal; color:#c0c0c0; margin-bottom:30px; display:block;} 
#contenu a {font-family:trebuchet MS; font-size:15px; color:#0000ff; font-weight:bold; display:block;} 
#contenu a:hover {text-decoration:none; color:#0000ff;}
#contenu a:visited {color:#0000ff;}

#referencement {margin:auto; text-align:left; padding:11px;}
#referencement span {font-size:15px; font-weight:bold; color:#ff0000; display:block;} 
#referencement a {font-family:trebuchet MS; font-size:15px; color:#0000ff; font-weight:bold; display:block;} 
#referencement a:hover {text-decoration:none; color:#0000ff;}
#referencement a:visited {color:#0000ff;}
#referencement ul {margin:auto; padding-bottom:20px;}
#referencement li {list-style-type:none; line-height:20px;}

#webmaster {margin:auto; font-weight:bold; color:#ff0000; padding-top:40px; text-align:center;}
#webmaster a {font-family:arial; font-size:12px; color:#ff0000; font-weight:bold; display:block;} 
#webmaster a:hover {text-decoration:none; color:#ff0000;}
#webmaster a:visited {color:#ff0000;}

#navig {width:87px; padding:7px 0 7px 7px; margin:0 0 -10px 0; background-color:#f4f4f4; border:#c0c0c0 1px solid;}
#navig a {font-family:arial; font-size:18px; color:#0000ff; font-weight:bold; display:block;} 
#navig a:hover {text-decoration:none; color:#0000ff;}
#navig a:visited {color:#0000ff;}

#menu {margin:auto; padding:10px 10px 10px 10px; width:194px; float:right; font-weight:bold; background-color:#f4f4f4; border-top:#c0c0c0 1px dashed; border-bottom:#c0c0c0 1px dashed; border-left:#c0c0c0 1px dashed;}
#menu ul {margin:auto; padding:0px;}
#menu li {list-style-type:none; line-height:27px;}

#titre {margin:auto; text-align:center; padding:5px 0 5px 0; background-color:#ffffff; border:#c0c0c0 1px solid;}
#titre a {font-family:verdana; font-size:13px; font-weight:bold; color:#000000; text-decoration:none;} 
#titre a:hover {text-decoration:none; color:#000000;}
#titre a:visited {color:#000000;}

#titre2 {margin:auto; text-align:center; font-family:verdana; font-size:20px; font-weight:bold; margin-bottom:10px; margin-top:20px;}

#bottom {margin:auto; width:600px; font-family:trebuchet MS; font-size:14px; text-align:center; color:#C0C0C0; padding:40px 0 10px 0; clear:both;}
#bottom a {font-family:trebuchet MS; text-decoration:none; font-size:14px; color:#C0C0C0;} 
#bottom a:hover {text-decoration:none; color:#C0C0C0;}
#bottom a:visited {color:#C0C0C0;}