body,html {
background-color:#ffffff; 
color:#000000; 
margin:0px; 
font-family:trebuchet MS;
}



#header {
margin:auto; 
background:url(../img/header2.jpg) center no-repeat; 
background-color:#920f91; 
height:168px;
}



#conteneur {
margin:auto; 
width:950px;
background:url(../img/bg-header.jpg) center repeat y; 
text-align:center; 
font-size:12px; 
padding:0px;
}


#conteneur a {
font-size:12px; 
color:#920f91;
} 


#conteneur a:hover {
text-decoration:none; 
color:#336600;
}


#conteneur span {
color:#336600; 
font-size:16px; 
font-weight:bold;
}



#contenu {
margin:auto; 
width:700px; 
float:right; 
text-align:left; 
font-size:12px; 
padding:5px 0 0 0;
}


#contenu a {
font-size:13px; 
color:#920f91;
} 


#contenu a:hover {
text-decoration:none; 
color:#e18519;
}

#contenu table, tr, td {
margin:auto;
}


#contenu td img {
margin:10px 5px 10px 0; 
border:#c0c0c0 1px solid;
}


#contenu .promo {
font-family:arial; 
font-size:22px; 
color:#0000ff; 
font-weight:bold;
}


#contenu .pub {
font-family:arial; 
font-size:22px; 
color:#000000; 
font-weight:bold;
}



#menu {
margin:auto; 
width:220px; 
float:left; 
text-align:left; 
font-size:16px; 
padding:5px 0 0 0;
}


#menu a {
text-decoration:none; 
color:#920f91; 
font-size:18px;
}


#menu a:hover {
text-decoration:underline; 
color:#e18519;
}


#menu ul {
margin:auto; 
padding:0px;
}


#menu li {
list-style:none; 
padding-left:5px; 
line-height:20px; 
border-bottom:#000000 1px dotted;
}



.titre {
margin:auto; 
color:#000000; 
text-align:center; 
font-family:arial; 
font-size:20px; 
text-decoration:underline; 
font-weight:bold; 
margin:15px 0 15px 0;
}



#bottom {
margin:auto; 
font-size:12px; 
text-align:center; 
padding:50px 0 30px 0; 
clear:both;
}


#bottom a {
color:#000000; 
text-decoration:none; 
font-weight:normal; 
font-size:12px;
}


#bottom a:hover {
color:#000000; 
text-decoration:none;
}



#stats {
width:200px; 
filter: alpha(opacity=40); 
margin:auto; 
margin-top:20px; 
clear:both;
}


#stats img {
width:110px; 
height:60px;
}



#index {
margin:auto; 
margin-top:10px; 
background:url(entrer.gif) top center no-repeat; 
padding:270px 0 0 0; 
font-family:arial; 
font-size:12px; 
text-align:center;
}


#index .entrer {
font-family:impact; 
font-size:45px; 
color:#0000ff; 
font-weight:bold; 
text-decoration:underline; 
display:block;
}


#index a {
text-decoration:underline; 
font-weight:normal; 
color:#336600; 
font-size:12px;
}


#index a:hover {
text-decoration:none; 
color:#336600;
}


#index img {
width:564px; 
height:275px; 
border:#ffffff 0px solid;
}



#recip {
margin:auto; 
padding:30px 0px 10px 0px; 
font-family:arial; 
font-size:12px;
}


#recip td {
vertical-align:top; 
width:33%;
}


#recip a {
font-family:arial; 
text-decoration:underline; 
font-weight:normal; 
color:#336600; 
font-size:12px;
}


#recip a:hover {
text-decoration:none; 
color:#336600;
}


#recip li {
list-style:none; 
line-height:25px;
}



form {
margin:auto; 
padding:0px; 
width:500px;
}


input {
border:#000000 1px solid; 
font-size:13px; 
padding:3px; 
font-family:trebuchet MS;
}


#mb {
margin:auto; 
width:700px; 
float:right; 
text-align:left; 
font-size:12px; 
padding:5px 10 0 0;
}