body {margin:0px; padding:0px; font: 0.9em helvetica, arial, sans-serif; background:#F3FBF0}

a:link {
	color: #4DB691;
}
a:visited {
	color: #4DB691;
}
a:hover {
	color: #4DB691;
}
a:active {
	color: #4DB691;
}

#box_site {
width:785px; 
position:relative;
left:50%;
margin-left:-392px;
margin-top:10px;
/*border:#000000 solid thin;*/
}



#box_menu {
width:190px; 
float:left; 
height:auto; 
padding:10px 10px 10px 10px;
background-color:#FFFFFF; 
border:#DCF4DE 1px solid;
min-height:500px;
  height:auto !important;
  height:500px;
}

#box_menu_titre {}

#box_menu_corps {

font-size:.75em; 
color:#4DB691;
}


#box_contenu {
width:543px; 
margin-left:220px;
padding:10px 10px 10px 10px;
height:auto; 
background-color:#FFFFFF;  
border:#DCF4DE 1px solid;
min-height:500px;
  height:auto !important;
  height:500px;
}

#box_contenu_titre {font-size:1.2em; color:#4DB691; text-transform:uppercase; font-weight:bold;}
#box_contenu_titre span { font-size:0.8em;}
#box_contenu_corps {
margin-top:60px;
font-size:0.75em;
}

div#box_menu_corps ul {border:0; padding:0; list-style-type:none; text-transform:uppercase; list-style-type:none;}
div#box_menu_corps li#menu {padding:1em 0;}

div#box_menu_corps ul ul {border:0; padding:0; text-indent:1em; list-style-type:none; text-transform:none; font-size:1em; list-style-type:none; color:#000000;}
div#box_menu_corps ul ul a {color:#000000;}

div#box_menu_corps ul ul ul {border:0; padding:0; text-indent:2em; list-style-type:none; text-transform:none; font-size:1em; list-style-type:none;}
div#box_menu_corps ul ul ul ul {border:0; padding:0; text-indent:3em; list-style-type:none; text-transform:none; font-size:1em; list-style-type:none;}

/*div#box_menu_corps li:first-child {border-top:2px dotted #069;}*/
div#box_menu_corps a {text-decoration:none;}
div#box_menu_corps a:hover { text-decoration:underline;}
