body {
                background-color: #f8f8f8;
                background-image: ;
                background-repeat: repeat;
                font-family:Lucida Grande,Trebuchet MS,sans serif;
        font-size:9px;
        
        }
a:link {
        -moz-background-clip:border;
        -moz-background-inline-policy:continuous;
        -moz-background-origin:padding;
        background:transparent none repeat scroll 0 0;
        color:#861C1C;
        font-weight:bold;
        text-decoration:none;
        }
a:visited {
        -moz-background-clip:border;
        -moz-background-inline-policy:continuous;
        -moz-background-origin:padding;
        background:transparent none repeat scroll 0 0;
        color:#861C1C;

        font-weight:bold;
        text-decoration:none;
        }
*.img {
        margin:0;
        padding:0;
        }
img{
        border:0;
        }
img.floatleft { 
            float: left; 
            margin: 4px;
            display: block;
        }
        
        
.vignettediv{
        float: left;
        
        height: 50px;
        margin:3px;
        
        text-align: right;
        }
        
        
.floatleft{
        width: 50px;
        height: 90px;
        float: left;
        border: solid 1px #FF0000;
        text-align: center;
        margin: 10px;
        display: block;
        
        }
#megacontent
{margin-left:auto;
        margin-right:auto;width:1200px
      
        }
#menu1{
        position:fixed;
        
        margin-left:40px;
        top:45px;
        width:200px;
        background-color:none;
        z-index:5;
        
        }
#menu2{
        position:fixed;
        left:20px;
        margin-left:120px;
        bottom:0px;
        background-color:#f1f1f1;
        z-index: 1;

        margin-left:223px;
        padding-bottom:0px;
        padding-left:5px;
        padding-right:5px;
        padding-top:0px;
        position:fixed;
        width:800px;
        z-index:4;
        }
#menu3{        position:fixed;
        
        margin-left:960px;

        margin-top:17px;
        margin-bottom:auto;
        width:180px;
        background-color:none;
        z-index:5;
        
        }
        
        
.bloc{
        background-color:white;
        padding:5px ;
        padding-top:10px;
        padding-bottom:15px;
        
        font-family:Georgia,Times New Roman,Times,serif;
        text-align: center;
        border-bottom:2px solid silver;
        border-right:1px solid silver;
        border-left:1px solid #f1f1f1;
        border-top:1px solid #f1f1f1;
        }
        
        
#menu3 .bloc img{
        border:3px solid #f1f1f1; margin:1px;
        }
#menu3 .bloc img:hover{
        border:3px solid #c3c3c3; margin:1px;
        }        
        
#conteneur {
        background-color:white;
margin-left:255px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
position:absolute;
top:45px;
width:650px;
z-index:1;
        }
#top{

background-color:#F1F1F1;
border-bottom-color:grey;

border-bottom-width:1px;
border-top-color:Silver;

border-top-width:1px;
font-family:Georgia,Times New Roman,Times,serif;
font-size:1em;
height:150px;
margin-bottom:15px;
margin-left:auto;
margin-right:auto;
top:0;
width:600px;padding-top:4px;
        }
#topsection1{
        float:left;

        left:20px;
margin-right:10px;
padding-bottom:7px;
padding-right:10px;
padding-top:10px;
width:270px;
border-right:1px solid white;
        }
#topsection2{
margin-right:10px;
        float:left;
font-family:Georgia,Times New Roman,Times,serif;
font-size:1em;

left:105px;

width:270px;
padding-top:10px;
        
        color:#000000;
        padding-bottom:7px;
        }
#topsection3{
            padding:20px 20px 20px 20px;
            background-color:white ;
        position:absolute;
        font-family:Georgia,Times New Roman,Times,serif;
        font-size:1em;
        width:120px;
        left:400px;
        }
#content1{
        background-color:white ;
        
        margin-left:auto;
        margin-right:auto;
        top:50px;
        width:600px;
        margin-top:20px;
        
        }
        
#content1 img{
        paddding=20px 20px 20px 20px;
        
        }
        
        
        
        
.titel {
        
        background-color:#F1F1F1;
        border-bottom-color:grey;
        border-bottom-width:1px;
        border-top-color:black;
        border-top-width:1px;
        color:#000000;
        margin-bottom:10px;
        margin-top:20px;
        padding-bottom:20px;
        padding-left:20px;
        padding-right:20px;
        padding-top:10px;



        }
.image0 {
        width:600px;
        color:#000000;
        line-height:0;
        padding-bottom:60px;
        }
.image {
        width:600px;
        color:#000000;
        line-height:3;
        padding-bottom:60px;
        }
.image0 img{
        display : block;
        margin: 0 auto;
        }
        
ri{text-align:right;
        float:right}
        
h1 {
                font-family:Georgia,Times New Roman,Times,serif;
                font-style:italic;
        font-weight:bold;
        line-height:28px;
        text-transform:uppercase;
        border-bottom:1px solid silver;
        font-size:10px;
        }
h2 {

                font-style:italic;
        font-weight:normal;
        font-size:9px;
        color:#861C1C;
        font-color:grey;
        line-height:1;
        }
re{color:red !important;
        font-color:#861C1C;}
        

