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

#conteneur {margin:auto; width:700px; background-color:#ffffff; padding:20px;}

#header {margin:auto; background:url(optimisation-fiscale.gif) center #FA5D18 no-repeat; color:#ffffff; height:100px; text-align:center;}
#header h1 {font-size:13px; color:#ffffff; display:inline;}
#header a {text-decoration:none; color:#ffffff;} 
#header a:hover {text-decoration:none; color:#ffffff;}
#header a:visited {color:#ffffff;}

#contenu {margin:auto; width:430px; float:right;}
#contenu a {color:#EC6311; font-weight:bold; display:block;} 
#contenu a:hover {text-decoration:none; color:#EC6311;}
#contenu a:visited {color:#EC6311;}
#contenu h2 {font-family:arial; font-size:18px; font-weight:bold;}

#menu {margin:auto; width:240px; float:left; background-color:#f6f6f6; text-align:left; padding:5px; border:#c0c0c0 3px dotted;}
#menu a {text-decoration:none; color:#EC6311;}
#menu a:hover {text-decoration:underline; color:#EC6311;}
#menu a:visited {color:#EC6311;}
#menu ul {margin:auto; padding:0 0 0 20px;}
#menu li {list-style:square; padding-left:0px; line-height:30px;}
#menu h3 {padding:0 0 5px 5px; font-family:arial; font-size:18px; color:#000000; display:inline;}

#bottom {margin:auto; clear:both; color:#808080; padding-top:40px; text-align:center;}
#bottom a {color:#808080; text-decoration:none; font-weight:normal;}
#bottom a:hover {color:#808080; text-decoration:underline;}
#bottom a:visited {color:#808080;}
