/*ajout*/
body{
/*background-color: #6eb42e;*/
background-color: #4d9b23;
}
#all{
	margin: 0;
	padding: 0;
	text-align: center;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#page_content{
	/*background-color: #6eb42e;*/
	background-color: #4d9b23;
	/*width: 1000px;
	margin: 4em auto;*/
	width: 100%;
	margin: 0em auto;
	margin-top: 0em;
	margin-bottom: 0em;
	text-align: center;
	padding-top: 0px;
}
#page_regard{
	width: 1000px;
	height:768px;
	margin: auto;
	text-align: justify;
	clear:both;
	background-image:url(../images/sce/lea_fond2.jpg);
}
#regard_left{
float:left;
/*width:505px;*/
width:503px;
}
#phrase_regard h2{
display:none;
}
#regard_right{
float:right;
width:495px;
}
#content_right{
float:left;
width:350px;
margin-left:120px;
/*margin-top: 40px;*/
margin-top: 65px;
margin-right: 25px;
margin-bottom:20px;
height:660px;
overflow-y :auto;

}
#footer_content{
clear:both;
text-align:right;
color:#7f7f7f;
font-size:9px;
margin-top: 15px;
padding-right:5px;
}
#footer_content a{
clear:both;
text-align:right;
color:#7f7f7f;
font-size:9px;
text-decoration:none;
}
 #footer_content a:hover{
clear:both;
text-align:right;
color:#7f7f7f;
font-size:9px;
text-decoration:underline;
}
/*menu*/
#content_m_regard{
padding-top:100px;
padding-left: 75px;
width: 420px;
}
#menu
{
width: 95%;
float: left;
background: ;
}

#menu ul
{
list-style: none;
/*list-style:circle;*/
margin: 0;
padding: 0;
background: ;
}

#menu ul li
{
float: left;
width: 105px;
}

#menu ul li ul li
{
float: none;
}

#menu ul ul
{
/*display: none;*/
display: block;
}
#menu ul ul ul
{
list-style:none;
/*position: absolute;*/
margin: 0px;
padding:0px;
}
#menu ul li:hover > ul
{
display: block;
}
#menu li
{
position: relative;
padding-top: 10px;
}

#menu ul li ul
{
/*width: 150px;*/
}

#menu ul ul
{
position: absolute;
z-index: 500;
}

#menu ul ul ul
{
top: 0;
left: 100%;
}

#menu a
{
font: 11px Verdana;
display: block;
color: #ffffff;
text-decoration: none;
background: ;
text-align: left;
font-weight : bold;
}

#menu ul li ul li a {
}

#menu a.main_menu
{
font: 11px Verdana;
color: #ffffff;
text-align: left;
background: ;
padding-left: 3px;
padding-top: 2px;
padding-right: 3px;
padding-bottom: 2px;
}

#menu a.main_current
{
color: #ffffff;
background: ;
}

#menu a.current
{
color: ;
background: ;
}

#menu a:hover
{
color: #ffffff;
background: ;
cursor: pointer;
}

#menu a.main_menu:hover {
color: #ffffff;
background: ;
cursor: pointer;
}
#lien_reseau{
width:67px;
float:left;
padding-top: 238px;
padding-left:3px;
}
#lien_reseau a, #lien_reseau a:hover{
color:#ffffff;
text-decoration:none;
font-size: 10px;
font-weight:bold;
text-align:center;
}
#lien_contact{
float:right;
padding-right: 15px;
width:70px;
padding-top: 232px;
}
#lien_contact a, #lien_contact a:hover{
color:#6eb927;
text-decoration:none;
}

/*********************/
#contactform div
{
	margin-bottom: 0.5em;
	/*width: 100%;*/
	width: 320px;
}

#contactform .indent
{
	/*margin:10px 0px 10px 95px;*/
	margin:5px 0px 5px 5px;
}

#contactform .form_element
{
	padding: 0px 10px 0px 0px;
	/*text-align:right;*/
	text-align:left;
	float: left;
	/**/width: 100px;
}
#contactform .form_data 
{
	padding: 0px;
	text-align:left;
	float: left;	
}

#contactform .separator 
{
	clear: both;
	padding: 0px;
	font-size: 0.5px;
	height: 0.5px;
}

#footer .footer_link { border-right:solid 1px #000; padding-right:4px;}
#footer .footer_language_link {	border-left:solid 1px #000;}
#footer .footer_last{}


