/*CSS*/
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#767568;
letter-spacing:0px;
word-spacing:-1px;
margin: 0;
padding: 0;
background:url(images/fdbody.gif) repeat;
}
a {color:#767568;}
p {margin:0 5px 0 18px;}

img {border:0px;}

input {
margin-top: 2px;
margin-bottom: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #628297;
background-color: #FFFFFF;
height: 13px;
width: 156px;
border: 1px solid #628297;
}
select {
margin-top: 2px;
margin-bottom: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #628297;
background-color: #FFFFFF;
height: 13px;
width: 84px;
border: 1px solid #628297;
}
textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #628297;
background-color: #FFFFFF;
height: 40px;
width: 212px;
border: 1px solid #628297;
}
#photo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #628297;
text-decoration:underline;
background-color: #FFFFFF;
height: 17px;
width: 300px;
border: 1px solid #628297;
}
#valider {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #628297;
text-decoration:underline;
background-color: #FFFFFF;
height: 15px;
width: 48px;
border: 0px;
}
#txt_just {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#767568;
text-align:justify;
}
#txt_form {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#628297;
text-align:left;
}
#txt_form a {
text-decoration:underline;
color:#628297;
}
#txt_form a:hover {
text-decoration:none;
color:#628297;
}
#txtcontact {
margin-left:0;
padding-left:40px;
padding-right:0px;
word-spacing:-1px;
background:url(images/barre.gif) repeat-y 20px;
}
#txt_bo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:underline;
color:#628297;
}

#conteneur {
position: absolute;
width: 776px;
left: 50%;
margin-left: -375px;
background:url(images/fdconteneur.gif) repeat-y;
}

#centre {
margin-left:223px;
background: url(images/fdcentre.gif) no-repeat;
height:564px;
}

#centr_int {
margin:0;
padding: 11px 16px 0px 12px;
}

#gauche {
position:absolute;
left:0;
width:223px;
}

#gch_int {
margin:0;
padding-left:19px;
}

#header {
margin:0;
padding:0;
height:23px;
color:#767568;
text-align: right;
}

#copyright {
clear:both;
letter-spacing:0px;
word-spacing:-2px;
height:23px;
}


#menu {
width:186px;
background:#FFFFFF;
} 
#menu ul {
list-style:none;
margin:0;
padding:0;
}
#menu h2 {
font-size: 12px;
font-weight:bold;
letter-spacing:0px;
display:block;
margin:1px 0 0 0;
padding:6px 16px;
color:#fff;
background:#89A2B3;
}
#menu a {
display:block;
margin:1px 0 0 0;
padding:8px 16px;
color:#628297;
background:#D9E8EF;
text-decoration:none;
}
#menu a:hover {
color:#628297;
background: #EFFAFF;
}

#menufd {
color:#628297;
background:#D9E8EF;
width:186px;
}

#txtbleugd {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#628297;
}

#txtgris {
color:#767568;
}

#txtgrisgr {
color:#767568;
font-weight:bold;
}

#txtbleu {
color:#628297;
}

#txtrouge {
color:#f51d30;
}

#txthaut {
text-align: justify;
padding-right:16px;
}

#txtbas {
text-align: justify;
margin-left:64px;
padding-left:25px;
padding-right:16px;
background:url(images/barre.gif) repeat-y;
}

#txtproduct {
text-align: justify;
margin-left:34px;
padding-left:25px;
padding-right:16px;
background:url(images/barre.gif) repeat-y;
}

#nouveaute {
text-align: justify;
padding-left:25px;
padding-right:16px;
background:url(images/barre.gif) #FFFFFF repeat-y;
}

a.rollopaque img {
opacity: 1.0;
filter:alpha(opacity=100);
}
a.rollopaque:hover img {
opacity: 0.5;
filter:alpha(opacity=50);   
}
#balise {
padding-left:10px;
height:106px;
}

#listeagents {
height: 166px;
overflow: auto;
border: 0px;
scrollbar-arrow-color: #628297; 
scrollbar-3dlight-color: #628297; 
scrollbar-darkshadow-color: #628297; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-shadow-color: #FFFFFF; 
scrollbar-face-color: #FFFFFF; 
scrollbar-track-color: #FFFFFF;
}

#mentions {
height: 501px;
overflow: auto;
border: 0px;
scrollbar-arrow-color: #628297; 
scrollbar-3dlight-color: #628297; 
scrollbar-darkshadow-color: #628297; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-shadow-color: #FFFFFF; 
scrollbar-face-color: #FFFFFF; 
scrollbar-track-color: #FFFFFF;
}
/*FIN*/