body,html {margin:10px 0 10px 0; font-family:trebuchet MS; color:#000000;}

#page {margin:auto; width:700px;}

#header {margin:auto; padding:0; font-size:13px; font-weight:bold;}
#header a {font-size:13px; text-decoration:none; color:#000000;}

#conteneur {margin:auto; padding:30px 0 0 0;}

#contenu {margin:auto; width:487px; float:right; padding:10px 0 0 30px; font-size:14px; border-left:#c0c0c0 3px dotted;}
#contenu a {font-size:14px; text-decoration:none; color:#FF0000;}
#contenu a:hover {text-decoration:underline; color:#FF0000;}
#contenu a:visited {color:#FF0000;}
#contenu h1 {display:inline; font-size:20px; color:#000000;}
#contenu h2 {display:inline; font-size:15px; color:#000000;}
#contenu h3 {display:inline; font-size:15px; color:#000000;}
#contenu .pack {border-left:#c0c0c0 3px solid; padding:0 0 0 10px; font-size:12px; color:#808080;}

#menu {margin:auto; width:180px; float:left; padding:0; font-size:14px; color:#000000;}
#menu a {font-size:15px; text-decoration:underline; font-weight:bold; color:#FE6A06;}
#menu a:hover {text-decoration:none; color:#FE6A06;}
#menu a:visited {color:#FE6A06;}
#menu ul {margin:auto; padding:0;}
#menu li {list-style:none; background:url(puce.gif) no-repeat bottom left; padding:10px 0 0 20px; line-height:30px;}

.clear {clear:both; padding:20px;}

#bottom {margin:auto; clear:both; color:#808080; font-size:12px; font-weight:bold; font-family:trebuchet MS; text-align:center;}
#bottom a {color:#808080; text-decoration:underline; font-weight:bold;}
#bottom a:hover {color:#808080; text-decoration:none;}
#bottom a:visited {color:#808080;}

form {padding:0px; margin:0px;}
textarea {padding:0px; border: #c0c0c0 1px solid;}
input {border:#c0c0c0 1px solid;}