body {background-image: url('images/fd-site.png');
text-align:center;
font-family: "Arial"; 
color : #779753;
font-size : 12px
}
a:link { 
text-decoration: none; 
font-family: "Arial";  
font-size: 12px;
color:  #779753;
}
a:visited { 
text-decoration:none; 
cursor:auto;
font-family: "Arial";  
font-size: 12px;
color: #488A48; 
}
a:hover {
text-decoration: none; 
color: #F492A7;
}
a:active { 
font-family: "Arial";  
font-size: 12px; 
color:  #779753;
}
div#header {
border:0 none;
background-image: url('images/img-haut.png');
text-align:center;
margin-left:auto; 
margin-right:auto;
width: 1150px;
height:378px
}
div#corpo {
border: 0px none;
background-image: url('images/fd-cellule.png');
margin-left:auto;      
margin-right:auto;
width: 1150px
}
div#footer {
border:0 none;
background-image: url('images/img-bas.png');
text-align:center;
margin-left:auto; 
margin-right:auto;
width: 1150px;
height:65px
}
table.base{  
border:0px;
text-align:center;
font-family: "Arial";  
font-size: 12px; 
color :  #779753;
margin-left:auto;
margin-right:auto
}
table.bordo_dotted{  
border:1px dotted #DA1B03;
text-align:center;
font-family: "Arial"; 
font-size: 12px;
color :#779753;
margin-left:auto;
margin-right:auto
}
/* Style menu barra */
td.link{
text-align:center;
border:0px none;
background-image: url('images/img_bouton_out.png');
width: 112px;
height: 23px;
padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
td.out{
text-align:center;
border:0px none;
background-image: url('images/img_bouton_out.png');
width: 112px;
height: 23px;
padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
td.hover{
text-align:center;
border:0px none;
background-image: url('images/img_bouton_hover.png');
width: 112px;
height: 23px;
padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
.menu_colonna{
width: 220px;
text-align:left;
margin-left:auto;
margin-right:auto
}
.menu_colonna ul{
list-style-type: none;
margin: 5px 0;
padding: 2px;
border: 0px;
}
.menu_colonna ul li a{
border-bottom: 0px dotted #432a0c;
background: url('images/puce-link.png') no-repeat 1px center;
color: #779753;
display: block;
width: auto;
padding-left: 25px;
text-decoration: none;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
font-family: "Arial"; 
padding-right:0;
padding-top:4px;
padding-bottom:4px
}
* html .menu_colonna ul li a{
width: 220px;
}
.menu_colonna ul li a:visited,
color: #488A48;
}
.menu_colonna ul li a:active{
color: #779753;
}
.menu_colonna ul li a:hover{
color:#F492A7;
background-image:url('images/puce-hover.png');
}
/* Holly Hack for IE \*/
* html .menu_colonna ul li { height: 1%; }
* html .menu_colonna ul li a { height: 1%; }
/* End */
 
/* Back to top button */
div#fixed {
border: 0px none;
background-image:url('images/img-retour.png');
position:fixed;
bottom:0px;
right:10px;
width:165px;
height:93px
}