a   {color:#58585A;text-decoration:none;font-family: Verdana;font-size: 12px; }
a:hover   {color:#B3071B;text-decoration:underline;} 
img {border: none;}

#contain{
position:absolute;
top: 0px;
left: 0px;
width: 100%;	
height: 100%;
}

td {
font-size:14px;
color: #58585A;
}



#navig{
position:absolute;
top: 0px;
right: 0px;
text-align:right;
width: 100px;	
height: 20px;
font-style: bold;
font-size: 13px;
color: #B3071B;
}

#haut{
position:absolute;
top: 5px;
left: 5px;
width: 870px;	
height: 200px;
}

#rss{
position:absolute;
top: 10px;
left: 10px;
width: 100px;	
height: 100px;
}


#menu{
position:absolute;
top: 210px;
left: 5px;
width: 200px;
text-align:left;
background-color:#EDEDEE;
}

#droite{
position:absolute;
top: 210px;
left: 695px;
width:180px;
text-align:left;
background-color:#EDEDEE;
}

#pub{
position:absolute;
top: 5px;
left: 880px;
width:160px;
text-align:left;
background-color:#FFFFFF;
}

#page{
position:absolute;
top: 210px;
left: 210px;
width:480px;
padding-bottom:10px;
}



.titre{
font-family: Verdana;
padding:5px;
font-style: bold;
text-decoration:underline;
font-size: 18px;
text-align:left;
color: #B3071B;
}

.titre2{
font-family: Verdana;
padding:5px;
font-style: bold;
font-size: 18px;
text-align:left;
color: #58585A;
}

.texte{
font-style: regular;
font-family: Verdana;
padding:5px;
font-size: 12px;
text-align:justify;
color: #58585A;
}

.comment{
font-style: regular;
font-family: Verdana;
padding:5px;
font-size: 9px;
text-align:justify;
color: #58585A;
background-color:#EDEDEE;
}

.theme{
font-style: bold;
font-family: Verdana;
text-decoration:underline;
padding-left:5px;
padding-bottom:3px;
padding-top:3px;
font-size: 12px;
text-align:left;
color: #58585A;
}

.item{
padding-left:15px;
padding-right:15px;
}

.item2{
padding-left:15px;
padding-right:15px;
color:#58585A;text-decoration:none;font-family: Verdana;font-size: 12px;
}


.tab{
font-style: bold;
font-family: Verdana;
font-size: 11px;
color: #58585A;
text-align:center;
}

.note{
text-align:right;
font-style: italic;
font-family: Verdana;
font-size: 10px;
color: #9C9D9F;
}

.note2
text-align:center;
font-style: italic;
font-family: Verdana;
font-size: 10px;
color: #9C9D9F;
}

.formul{
text-align:left;
}

.list_ref{
text-align:left;
text-decoration:none;font-family: Verdana; font-size: 10px;  font-weight:bold;
color:#58585A;text-decoration:none;font-family: Verdana;
}

select {
color:#58585A;text-decoration:none;font-family: Verdana;font-size: 10px;
width : 438px ;
height:20px;
}

textarea {
color:#58585A;text-decoration:none;font-family: Verdana;font-size: 10px;
}

input {
color:#58585A;text-decoration:none;font-family: Verdana;font-size: 10px;
}
