/* CSS Document */
body{
width:800px;
margin-left:auto;
margin-right:auto;
font:Verdana, Arial, Helvetica, sans-serif;
}

a:link, a:hover, a:visited, a:active{
color:#579D18;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
}

#haut_page{
width:800px;
height:100px;
background-color:#FFFFFF;
clear:both;
background: url(../image/logo2.jpg) bottom left no-repeat;

}


#menu_haut{
width:800px;
height:30px;
background-color:#DCDEE6;
clear:both;
padding:3px 0px 2px 0px;
text-align:right;

}

#banniere{
width:800px;
height:230px;
background-color:#DCDEE6;
clear:both;
background-image:url(../image/banniere2.jpg);
}


div#img_menuH {/* conteneur global et arrière-plan du titre du cadre */
position:absolute;
height:38px;
background-image:url(../image/Hmenu.gif);
margin:-140px 0px 0px 20px;
width: 226px;
}	

div#menu { 
position:absolute;
height:350px;
background-color:#FFFFFF;
margin:-102px 0px 0px 20px;
width: 223px;
border-left: #006633 solid 1px;
border-right: #006633 solid 1px;

}

div#menu_contenu{ 
position:absolute;
margin:-120px 0px 0px 10px;
width:200px;
}


div#menu_contenu ul{ 
list-style: none ;
padding-top:0px;
width:200px;
}

div#menu_contenu li { 
background:url(../image/btn_menu.gif) left no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:3px;

}

div#menu_contenu li a:link{ 
margin-left:19px;
color:#AAAAAA;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
div#menu_contenu li a:visited{ 
margin-left:19px;
color:#AAAAAA;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

div#menu_contenu li a:hover{ 
margin-left:19px;
color:#555555;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

div#menu_contenu p { 
margin-left:28px;
color:#579D18;
}




div#img_menuB {/* conteneur global et arrière-plan du titre du cadre */
position:absolute;
height:25px;
background-image:url(../image/Bmenu.gif);
margin:250px 0px 0px 20px;
width: 226px;
}


#contenu{
width:798px;
height:340px;
background-color:#FFFFFF;
clear:both;
border-left: #333333 solid 1px;
border-right: #333333 solid 1px;

}

/*pour la carte de france on utilise un contenu plus grand */
#contenu2{
width:798px;
height:500px;
background-color:#FFFFFF;
clear:both;
border-left: #333333 solid 1px;
border-right: #333333 solid 1px;
}

#contenu_demarche{
width:798px;
height:300px;
background-color:#FFFFFF;
clear:both;
border-left: #333333 solid 1px;
border-right: #333333 solid 1px;
}



#contenu_1{
padding: 10px 10px 0px 260px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


#contenu_bas{
width:798px;
background-color:#FFFFFF;
clear:both;
border-left: #000000 solid 1px;
border-right: #000000 solid 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.contenu_bas1{
padding: 10px 15px 0px 15px;
font-size:11px;
text-align:justify;

}

.contenu_bas1 a:link{
color:#006600;
font-weight:bold;
}
.contenu_bas1 a:hover{
color:#000000;
font-weight:bold;
}
.contenu_bas1 a:visited{
color:#006600;
font-weight:bold;
}



.titre{
font-weight:bold;
}
.titre_vert{
font-weight:bold;
font-size:14px;
color:#579D18;
}

.texte_gris{
color:#555555;
text-align:justify;

}

#carte_france{
background: url(../image/france.gif) top left no-repeat;
height:500px;
}

#France a:link, a:visited{
color:#000000;
text-decoration:none;
}

#France a:hover{
color:#FFFFFF;
text-decoration:none;
}

#formulaire{
margin-top: 100px;
padding-left:300px;
}


#pied_page{
width:800px;
height:50px;
background-color:#2F4F75;
clear:both;

}

#contenu_pied_page{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 15px 0px 0px 20px;
}

/*style des pages des centres */

#centre{
width:770px;
height:430px;
color:#666666;
}
#titre_centre{
float:left;
font-size:14px;
color:#006600;
font-weight:bold;
width:370px;
}
#photo_centre{
float:right;
width:400px;

}

#telephone_centre{
float:left;

}

/*********** transparence des png ***********/


/*********************************************/

/*----------------------------*/


