body {
color=#CDC5C2; 
margin: 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

img {
display: online;
}

.photo {
display: online;
border:1px solid #645F5B;
margin: 0px 15px 0px 0px;
}

p {
font-size: 11px; 
line-height: 12px;
text-align: left;
color=#CDC5C2; 
}

hr {
border:1px solid #645F5B;
width: 70%;
height: 1px; 
text-align: center;
}

.suite {
text-decoration : underline;
font-size: 11px; 
line-height: 12px;
text-align: right;
color=#AB8017; 
padding: 0px 15px 0px 0px;
}

a:hover {
text-decoration : underline;
color=#FFC842; 
}

.lien {
text-decoration : underline;
font-size: 10px; 
color=#9D9692; 
font-weight: bold;
}

.titre-vert {
text-decoration : underline;
font-size: 12px; 
color=#BBFBFF; 
font-weight: bold;
}

.textre-vert {
font-size: 11px; 
color=#BBFBFF; 
font-weight: bold;
}

h1 {
font-size: 14px; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
text-align: left;
color: #FFC842; 
font-weight: bold;
}

h2 {
font-size: 12px; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
text-align: center;
color: #FFC842; 
font-weight: bold;
}

.texte {
font-size: 11px; 
line-height: 18px;
text-align: left;
color=#CDC5C2; 
padding: 5px;
}

.petit {
font-size: 10px; 
line-height: 13px;
text-align: left;
color=#9D9692; 
padding: 0px 10px ;
}

.ital {
font-size: 11px; 
line-height: 14px;
text-align: left;
color=#CDC5C2; 
font-style: italic;
}

.ss-titre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-align: left;
line-height: 20px;
color: #9D9692; 
font-weight: bold;
}

.ss-titre-centre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-align: center;
line-height: 20px;
color: #9D9692; 
font-weight: bold;
}

.actu {
font-size: 12px; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
color: #FFC842; 
font-weight: bold;
padding: 10px 50px 0 30px;
}

#box {
width: 200px;
background: url(images/droite_h.gif) no-repeat;
height: 34px; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
text-align: center;
color: #FFC842; 
font-weight: bold;
}

#box2 {
width: 200px;
background: url(images/droite_b.gif) no-repeat;
height: 13px; 
}

ul {
list-style: url(images/fleche.gif);
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
color: #776F6B; 
margin-left: 15px;
line-height: 13px;
}

li  {
padding: 0 0 10px 0;
}

li a:hover {
color=#FFC842;
}

.bloc {
width:555px;
background: #000;
border:1px solid #645F5B;
padding: 15px 15px ;
}

.bloc1 {
width:310px;
background: #000;
border:1px solid #645F5B;
padding: 15px 15px ;
}

.bloc2 {
width:250px;
background: #000;
border:1px solid #645F5B;
padding: 5px 15px ;
font-size: 10px; 
line-height: 12px;
text-align: left;
color=#9D9692; 
}

.bloc3 {
width:380px;
background: #000;
border:1px solid #645F5B;
padding: 15px;
margin: 25px;
}

.textarea { 
width:180px;
height:20px;
font-family:tahoma, arial;
font-size:11px;
font-weight: bold;
border-style: solid;
border-width: 1px;
border-color:#645F5B;
background-color:#38322F;
color:#B7ADA8;
margin: 0 0 0 17px;
}

#menu {
background: #B7B7B7 url(images/fond_menu.gif) repeat-y;
width: 158px;
text-align: left; 
vertical-align: top;
}

#pied {
font-size: 11px; 
text-align: left;
padding: 6px 5px 6px 15px;
margin:0 0 0 45px;
vertical-align: bottom;
}