body{
background-color: #000;
font-family:Verdana, Arial, Sans-serif;
margin-top:0px;
color:#000;

}

#container{
width:978px;
position:absolute;
left:50%;
margin-left:-489px;
background-image: url(images/bg.jpg);
background-position:center;
background-repeat:repeat-y;
}

#module{
width:978px;
position:absolute;
left:50%;
margin-left:-489px;
background-image: url(images/bgmodule.jpg);
background-position:center;
background-repeat:repeat-y;
}

a:link{
font-family:Verdana, Arial, Sans-serif;
color:#000;
text-decoration:none;
}

a:visited{
font-family:verdana, Arial, Sans-serif;
color:#000;
text-decoration:none;
}

a:hover{
font-family:verdana, Arial, Sans-serif;
color:#4AAAE1;
text-decoration:none;
}

a:active{
font-family:verdana, Arial, Sans-serif;
color:#000;
text-decoration:none;
}

td {
font-family:verdana, Arial, Sans-serif;
font-size:10px;
}

object {
display: block;
}

textarea{
font-family:Verdana, Arial, Sans-serif; 
font-size: 9px;
background-color: #fff;
border:#330C0D 1px dashed;
color:#330C0D;
}

select{
color: #330C0D; 
background-color:#fff;
font-family:Verdana, Arial, Sans-serif; 
border:#330C0D 1px solid;

font-size: 9px; 
}


input{
color: #330C0D; 
background-color: #f;
font-size: 9px; 
font-family:Verdana, Arial, Sans-serif; 
border:#330C0D 1px solid;
margin-bottom:1px;
}

hr{
text-align:center;
color: #000;
width:150px;
height: 1px;
}


.image 
{
display: block;
}



.checkbox 
{
background:transparent;
border:none;
}

.titre
{
font-family:Verdana, Arial, Sans-serif;
color:#FFFFFF;
font-size:12px;
}


.copyright {
font-family:Verdana, Arial, Sans-serif;
color:#8798C2;
font-size:9px;
}

.copyright a:link{
color:#FFFFFF;
}

.copyright a:visited{
color:#FFFFFF;
}

.copyright a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.copyright a:active{
color:#FFFFFF;
}

