body,html {background-color:#f4f4f4; color:#000000; margin:10px; font-size:13px; font-family:arial;}

#conteneur {margin:auto; width:580px; background-color:#ffffff; padding:10px; border:#c0c0c0 1px dotted;}

#header {margin:auto; background-color:#FF3333; color:#ffffff; padding:10px;}
#header a {text-decoration:underline; font-weight:bold; color:#ffffff; font-size:16px;} 
#header a:hover {text-decoration:none; font-weight:bold; color:#ffffff;}
#header a:visited {color:#ffffff;}
#header strong {font-size:16px;}
#header p {margin:0;}

#contenant {margin:auto; float:right; padding:10px 0 0 0;}

#texte {margin:auto; padding:10px 5px 5px 5px; width:330px; float:left;}
#texte a {font-size:12px; font-weight:bold; color:#FF3333; display:block;} 
#texte a:hover {text-decoration:none; color:#FF3333;}
#texte a:visited {color:#FF3333;}
#texte h2 {font-family:arial; font-size:18px; font-weight:bold; display:inline;}

#menu {margin:auto; background:url(comptabilite-ligne.jpg) top center #ffffff no-repeat; padding:200px 5px 5px 5px; width:220px; float:right;}
#menu a {text-decoration:underline; color:#0000ff;}
#menu a:hover {text-decoration:none; color:#0000ff;}
#menu a:visited {color:#0000ff;}
#menu ul {margin:auto; padding:0 0 0 20px;}
#menu li {list-style-type:disc; padding-left:0px; line-height:25px;}
#menu span {font-size:18px; color:#000000; font-weight:bold;}

#bottom {margin:auto; clear:both; color:#c0c0c0; padding-top:40px; text-align:center;}
