body {font-family:Trebuchet MS; color:#000000; font-size:13px; background-color:#f4f4f4; margin:0px;}

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

#header {margin:auto; padding:10px 0 10px 15px; background-color:#808080; color:#ffffff; border-bottom:#c0c0c0 0px dashed; border-left:#c0c0c0 0px dashed; border-right:#c0c0c0 0px dashed;}

#conteneur {margin:auto; width:683px; background:#ffffff; border:#eeeeee 1px solid;}

#contenu {width:500px; margin:auto; text-align:left; background-color:#ffffff; float:left; padding:10px; border:#c0c0c0 0px dashed;}
#contenu a {font-family:Trebuchet MS; text-decoration:underline; color:#ff0000;}
#contenu a:hover {text-decoration:none;}
#contenu a:visited {color:#ff0000;}

#listing {font-family:trebuchet MS; margin-top:20px; margin-bottom:30px;}
#listing a {font-family:trebuchet MS; text-decoration:underline; font-weight:bold; color:#ff0000; display:block;}
#listing a:hover {text-decoration:none; color:#ff0000;}
#listing a:visited {color:#ff0000;}

.pub {margin:auto; padding:10px; width:340px; border:#c0c0c0 2px dotted;}

#index {margin:auto; text-align:left; font-family:arial; font-size:11px;}
#index table {margin:auto; width:100%;}
#index td {border-collapse:collapse; vertical-align:top; width:50%;}
#index img {margin-right:5px; float:left; width:42px; height:42px;}
#index a {font-family:Trebuchet MS; text-decoration:underline; color:#008000; font-size:14px; font-weight:bold; display:block}
#index a:hover {text-decoration:underline; color:#008000;}
#index a:visited {color:#008000;}

#webmaster {margin:auto; margin-top:40px; width:350px; text-align:center; font-family:Trebuchet MS; font-weight:bold; color:#ff0000; font-size:12px;}
#webmaster a {font-family:Trebuchet MS; text-decoration:underline; font-weight:bold; color:#0000ff; font-size:12px;}
#webmaster a:hover {text-decoration:none; color:#0000ff;}
#webmaster a:visited {color:#0000ff;}

#menu {width:160px; background:url(finance.jpg) no-repeat; padding-top:140px; padding-bottom:10px; float:right; text-align:left; background-color:#ffffff; border-top:0px; border-bottom:0px; border-right:0px; border-left:#eeeeee 1px solid;}
#menu a {font-family:Trebuchet MS; text-decoration:underline; color:#ff0000; font-size:14px;}
#menu a:hover {text-decoration:none;}
#menu ul {margin:auto; padding:0px;}
#menu li {list-style-type:none; background-color:#ffffff; padding-left:10px; line-height:25px;}

#titre {width:160px; margin:auto; text-align:center; font-size:14px; font-weight:bold; background-color:#f4f4f4; padding-top:5px; padding-bottom:5px; margin-bottom:5px; border-top:0px; border-bottom:#eeeeee 1px solid; border-left:0px; border-right:0px;}

#bottom {margin:auto; padding:10px 0 10px 15px; height:20px; background-color:#808080; color:#ffffff; border:#c0c0c0 0px solid; clear:both;}
#bottom a {font-family:Trebuchet MS; text-decoration:none; color:#ffffff; font-size:12px;}
#bottom a:hover {text-decoration:none;}
#bottom a:visited {color:#ffffff;}

fieldset {margin:auto; width:300px; padding:5px; background-color:#f4f4f4; border:1px solid #ededed; margin-bottom:20px; display:block;}
input {display:block; width:100%; color:#666}
label {display:block; margin-bottom:1em;}
select {display:block; width:100%;}
.submit {font-size:12px; font-weight:bold; background:#808080; border:none; text-align:center; padding:5px 5px 5px 5px; color:#ffffff;}

