body {
margin-top: 0px;
margin-bottom: 8px;
padding: 0px;
background: #013986;
}

div#page {
margin: auto;
width: 803px;
height: 1111px;
}
	
div#header {
width: 802px;
height: 179px;
_margin-bottom: -4px;
}

div#entete-img {

}

div#logo-img {
margin-left: -1px;
margin-top: -6px;
}

div#left-content {
float: left;
width: 136px;
height: 932px;
background: #DFDFDF;
}	

div#logo {
margin: 0px;
padding: 0px;
height: 34px;
border-bottom: 1px solid #ADADAD;
_border-bottom: none !important;
}

div#separator {
width: 588px;
height: 27px;
background: #013986;
border-right: 1px solid #ADADAD;
border-left: 1px solid #ADADAD;
border-bottom: 7px solid #ADADAD;
}

div#content {
float: left;
width: 588px;
font-size: 14px;
height: 932px;
background: #ffffff;
_margin-right: -2px;
}

div#content-img-top {
height: 217px;
}

div#content-text {
height: 655px;
font-size: 14px;
border-right: 1px solid #ADADAD;
border-left: 1px solid #ADADAD;
margin-top: -12px;
_margin-top: -4px;
}
/*
div#content-img-bottom {
height: 217px;
}*/

div#content-pub-bottom {
height: 66px;
border-right: 1px solid #ADADAD;
border-left: 1px solid #ADADAD;
}

div#content-footer {
height:30px;
margin-top:-3px;
padding-bottom:0px;
_margin-top: -7px;
}

div#right-content {
float: left;
width: 78px;
height: 932px;
background: url('../img/right-background.jpg');
}

div#right-separator {
height: 32px;
background: black;
border: 1px solid #ADADAD;
margin-left: -1px;
_margin: 0px;
}

div#right-content-pub {
height: 407px;
}

div#blank-right {
height: 490px;
_height: 486px;
border-right: 1px solid #ADADAD;
border-bottom: 1px solid #ADADAD;
}

img#tri {
width: 5px; 
height: 7px; 
}

#link{
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
font-weight:bold;
margin-top: -8px;
margin-left: 5px;
}

#menu{
width:134px;
margin: 8px;
padding: 0px;
_margin-right: -50px;
}
    
#menu span{
display:none;
}
    
#menu dd{
margin-top: -20px;
margin-left: 83px;
padding: 0px;
position: absolute; 
width: 120px;
}

#menu a{
text-align: center;
color: #333333;
font-weight: bold;
display: block;
width: 120px;
text-decoration: none;
text-align: left;
margin: 0px;
padding: 3px 0 3px 0; 
}

#img1 {
border: none;
padding-left: 65px;
}

#img2 {
border: none;
padding-left: 71px;
}

#img3 {
border: none;
padding-left: 20px;
}

#img4 {
border: none;
padding-left: 33px;
}
    
#menu a:hover{
color: #ffffff;
background: #999999;
}

#menu a:focus{
color: #ffffff;
background: #999999;
}

#menu span{
display:none;
}
  
#menu li{
width:120px;
display:block;    
float:left;  
list-style:none;
list-style-type: none;
margin: 0px;
padding: 3px;
background: #999999;
}

#sous-menu {
margin: 8px;
background: #999999;
}

#sous-menu a:hover{
color: #ffffff;
background: #333333;
}

#titre {
padding-top: 5px;
border-bottom:1px solid #8B8C8C;
color:#8B8C8C;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
text-align: center;
}

#titre a{
font-size: 18px;
}

div#para {
font-size: 14px;
padding: 5px;
}

div#para a{
text-decoration: none;
color: #000000;
font-size: 14px;
}

div#text-bottom {
font-size: 12px;
padding: 5px;
}

div#text-bottom  a{
font-size: 14px;
}

div#bas-bas-de-page {
color: #ffffff;
margin-top: 20px;
font-size: 13px;
font-weight: bold;
text-align: center;
}

div#bas-bas-de-page  a{
color: #ffffff;
}

div#bas-bas-de-page  a:hover{
color: #013986;
background: #ffffff;
}


