body {
background-color:#E8E8E8;
margin:20px 0px 20px 0px;
font-family:arial;
color:black;
font-size:10px;
}

table.conteneur {
border:solid 1px #6F6F6F;
}

td.background {
background-image: url(gfx/background.jpg);
background-repeat: repeat-x;
background-position: top center;
background-color:#f9f9f9;
}

table.main {
width:630px;
border:solid 1px #B3B3B3;
background-color:#E8E7E8;
text-align:center;
margin-top:5px;
margin-bottom:5px;
}

h1 {
font-size:16px;
font-weight:bold;
display:inline;
}

p {
font-size:12px;
font-weight:200;
text-align:justify;
}

#bloc {
margin-left:50px;
margin-right:50px;
text-align:justify;
font-size:14px;
}

#text {
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:5px;
text-align:justify;
font-size:14px;
width:600px;
vertical-align:top;
}


a {color: black;}
a:visited {color: black;}
a:hover {color: #FF8D0A;}

a.menu {font-size: 12px;color: black;display : list-item;list-style-image : url(gfx/puce.png);list-style-position: inside;font-weight: 200;} 
a.menu:visited {font-size: 12px;color: black;display : list-item;list-style-image : url(gfx/puce.png);list-style-position: inside;font-weight: 200;}
a.menu:hover {font-size: 12px;color: #FF8D0A;display : list-item;list-style-image : url(gfx/puce.png);list-style-position: inside;font-weight: 200;} 

A.link {color: #333333; font-size: 13px; text-decoration: underline; font-weight: bold}
A.link:visited {color: #333333; font-size: 13px; text-decoration: underline; font-weight: bold}
A.link:hover {color: #666666; font-size: 13px; text-decoration: none; font-weight: bold}

A.bl:link {color: #333333; font-size: 10px; text-decoration: underline; font-weight: lighter}
A.bl:visited {color: #333333; font-size: 10px; text-decoration: underline; font-weight: lighter}
A.bl:hover {color: #666666; font-size: 10px; text-decoration: none; font-weight: lighter}