body { background : #86373D url("fond_repet_site.gif") repeat-y top center ; margin : 0 ; padding : 0 ; font : 12px Verdana , Helvetica , sans-serif}
a { text-decoration : none ; color : #86373D ; font-weight : bold }
a img {border : none}
b { color : #86373D }
.photo { border : 1px solid #86373D}
a:hover { text-decoration : underline }
textarea { font : 12px Verdana , Helvetica , sans-serif ; color : #86373D }
input,textarea,select { border : none ; color : #666666 ; }
#content { position : relative ;  margin : 0 auto ; width : 959px;}
#content #menu { margin-left : 4px; width : 222px; float : left }
#content #menu img { display : block ; float : left; border : none}
#content #header { position : relative ; width : 728px; float : left }
#content #header img { display : block ; float : left; border : none}
#content #header #info { position:relative ; background : #8C3718 ; float : left; width  : 665px;margin : 0; padding : 0;font : italic 12px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF; text-transform : uppercase}
#content #page  h1 { margin : 10px ; color : #86373D ; font : bold 20px Verdana, Helvetica , sans-serif}
#content #page  h2 { color : #86373D ; font : bold 16px Verdana, Helvetica , sans-serif}
#content #page p {margin : 0; padding : 0 ; text-align : justify}
#content #page  form #form_info { width : 380px; float : left;  border-right : 1px dashed #86373D}
#content #page  form #form_info input { width : 200px ; }
#content #page form #form_msg { width : 300px; float : right;}
#content #page  form #form_submit { text-align : center}
#content #page  form #form_info label { display : block ; width : 380px; margin-bottom : 5px;}
#content #page  form #form_msg label { display : block ; width : 300px; margin-bottom : 5px;}
#content #page  form span { display : block ; width : 150px; float : left}
#content #page #container{ margin : 15px ; width : 692px ; text-align : justify ; float : left }
#content #page .title { display: block ; margin-bottom : 15px; }
#footer { width : 990px ; text-align : center ;margin : 0 auto ; height : 500px ;  background-color : #86373D ; color : #F0E0C7 ; font :11px Verdana , Helvetica , sans-serif}
#footer img {margin-left : -1px;display : block ; float : left; border : none}
#footer a { color : #F0E0C7 ; font : 11px Verdana , Helvetica , sans-serif ; }
#footer a  img{ float : none; margin : 0 ; display : inline }
/******************************************************************************
 * SCROLLER
 *****************************************************************************/
#scroller_container {
 position: relative;
 overflow: hidden;
 margin : 0  ; 
 margin-top : 2px ; 
 padding : 0 ;
 text-transform : uppercase; 
 width : 665px ; 
 float : left;
 height : 21px;
}

#scroller {
 white-space: nowrap;
}

#scroller p {
 padding: 0;
}