.Legend { 
font-size : 9px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : normal;
color : #336699;
} 
.chapo { 
font-size : 12px;
line-height : 16px;
font-style : normal;
font-weight : normal;
text-align : left;
color : #666666;
font-family : Arial, Helvetica, sans-serif;
} 
.Liste { 
line-height : 12px;
color : #000000;
} 
.titre-gras-bleu { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0066ff;
font-weight : normal;
} 
.titre-gras-rouge { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #00aa00;
font-weight : normal;
} 

.titre-gras-vert { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #00aa00;
font-weight : normal;
} 
.titre-gras-gris { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #cccccc;
font-weight : normal;
} 
.titre-gras-violet { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #550066;
font-weight : normal;
} 
.Titre-Menu { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
line-height : 22px;
} 
.Titre-Contact { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #550066;
line-height : 20px;
}

hr { 
clear: both; 
visibility: hidden; 
}
  
p {
margin-left2: 10px;
}

a { 
text-decoration : none;
color : #000000;
} 

body { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #666666;
background-colorold : #550066;
} 



div#conteneur {
position:absolute;
}

div#taille2 { 
font-size : 15px;
} 

div#retour { 
text-align : right;
} 
div#bandeau { 
margin-left : 15px;
width : 950px;
height : 160px;
background-color : #ffffff;
border-top : 1px solid #CCCCCC;
border-right : 1px solid #CCCCCC;
border-left : 1px solid #CCCCCC;
} 
div#logo { 
float : left;
width : 125px;
height : 160px;
} 
div#logo img { 
border : 0;
} 
div#entete { 
float : left;
width : 825px;
height : 160px;
} 
div#lien { 
text-align : right;
height : 20px;
width : 825px;
} 
div#image { 
height : 120px;
width : 825px;
} 
div#menu { 
text-align : center;
width : 825px;
height : 20px;
background-color : #0066ff;
color : #ffffff;
list-style : none;
margin : 0;
padding : 0;
border : 0;
overflow : hidden;
} 
div#item1 { 
float : left;
width : 164px;
margin : 0;
padding : 0;
border : 0;
border-left : 1px solid #ffffff;
} 
div#item2 { 
float : left;
width : 164px;
margin : 0;
padding : 0;
border : 0;
border-left : 1px solid #ffffff;
} 
div#item3 { 
float : left;
width : 164px;
margin : 0;
padding : 0;
border : 0;
border-left : 1px solid #ffffff;
} 
div#item4 { 
float : left;
width : 164px;
margin : 0;
padding : 0;
border : 0;
border-left : 1px solid #ffffff;
} 
div#item5 { 
float : left;
width : 164px;
margin : 0;
padding : 0;
border : 0;
border-left : 1px solid #ffffff;
} 
div#item1 a { 
color : #ffffff;
display : block;
line-height : 20px;
} 
div#item2 a { 
color : #ffffff;
display : block;
line-height : 20px;
} 
div#item3 a { 
color : #ffffff;
display : block;
line-height : 20px;
} 
div#item4 a { 
color : #ffffff;
display : block;
line-height : 20px;
} 
div#item5 a { 
color : #ffffff;
display : block;
line-height : 20px;
} 
div#item1 a:hover, #item1 a:focus, #item1 a:active { 
background : #00aa00;
} 
div#item2 a:hover, #item2 a:focus, #item2 a:active { 
background : #00aa00;
} 
div#item3 a:hover, #item3 a:focus, #item3 a:active { 
background : #00aa00;
} 
div#item4 a:hover, #item4 a:focus, #item4 a:active { 
background : #00aa00;
} 
div#item5 a:hover, #item5 a:focus, #item5 a:active { 
background : #00aa00;
} 
div#menu li { 
float : left;
margin : 0;
padding : 0;
border : 0;
width : 150px;
border-right : 1px solid #CCCCCC;
} 
div#menu li a { 
display : block;
line-height : 20px;
} 
div#menu li a:hover, #menu li a:focus, #menu li a:active { 
background : #00aa00;
} 
div#contenuold { 
margin-left : 15px;
width : 950px;
background-color : #ffffff;
border-left : 1px solid #CCCCCC;
border-right : 1px solid #CCCCCC;
} 

div#bande { 
position: absolute;
margin-left : 15px;
border-left : 1px solid #CCCCCC;
width : 150px;
background-color : #cccccc;
} 

div#bande_sup { 
font-size : 11px;
color : #00aa00;
height : 250px;
line-height : 8px;
} 
div#bande_sup a { 
text-decoration2 : underline;
color : #00aa00;
} 

div#bande_sup a:hover{ 
text-decoration : underline;
} 

div#bande_inf { 
border-top : 1px solid #FFFFFF;
line-height : 12px;
} 

div#bande_inf a { 
color : #0066ff;
} 
div#texte { 
margin-left: 165px;
background-color : #ffffff;
border-rightold : 1px solid #CCCCCC;
float2 : left;
width : 801px;
} 

div#corps_haut { 
width : 801px;
margin-left: 165px;
background : #cccccc;
height : 10px;
} 
div#corps { 
width : 801px;
} 

div#corps_gauche { 
float : left;
width : 10px;
} 

div#gauche { 
float : left;
width : 320px;
margin-right: 20px;
} 

div#titre { 
font-size : 14px;
}
 

div#droite { 
float : left;
width : 320px;
} 
div#bloc_news { 
position: absolute;
margin-left: 815px;
text-align : right;
float2 : left;
width : 150px;
height2 : 155px;

}
 
div#blanc { 
text-align : center;
float : left;
width : 150px;
height : 150px;
} 
div#pied_page { 
position:relative;
text-align : center;
margin-left : 15px;
clear : both;
width : 950px;
background-color : #000000;
color : #ffffff;
border-bottom : 1px solid #000000;
border-right : 1px solid #000000;
border-left : 1px solid #000000;
} 
div#pied_page a { 
text-decoration : none;
color : #ffffff;
} 
div#xhtml { 
text-align : center;
border : 0;
margin : 0;
padding : 0;
} 
div#xhtml a { 
color : #550066;
} 
