div#all
{
background: white ! important;
    margin: 0 auto;
    max-width:1150px;
    padding: 10px;
    text-align: left;
	position:relative;
	 margin-left: auto;
    margin-right: auto;
	height: auto;
}

div#conteneurmenu
{
width:auto;
height:auto;
position:relative;
border:none;
background: white! important;
margin-right: auto;
margin-left: auto;
}

div#menuderoulant
{
position: relative;
float: right;
background: none;
margin: 0;
padding: 0;
max-width:900px;
height:50px;
}


#menuDeroulant
{
width: 100%;
list-style-type: none;
margin: 0;
padding: 0;
border: 0;
position: relative;
top:0;
right:0px;

}

#menuDeroulant li
{float:left;
margin: 0;
padding: 0;
border-right: 1px solid #C0C0C0;
}

#menuDeroulant .sousmenu
{display: none;
list-style-type: none;
margin: 0;
padding: 0;
border: 0;
}

#menuDeroulant .sousmenu li
{float: none;
max-width: 150px;
margin: 0;
padding: 0;
border: 0;
}

#menuDeroulant li a:link, #menuDeroulant li a:visited
{display: block;
height: 1%;
color:#333;
background: #fff;
margin: 0;
padding: 4px 8px;
border-right: 1px solid #fff;
text-decoration: none;
}

#menuDeroulant li a:hover {background-color: #7BA428;}
#menuDeroulant li a:active {background-color: #7BA428;}


#menuDeroulant .sousmenu li a:link, #menuDeroulant .sousmenu li a:visited
{display: block;
color:#333;
background: none;
margin: 0;
padding: 4px 8px;
border:0;
text-decoration: none;
}

#menuDeroulant .sousmenu li a:hover {background-color: #7BA428;}

#menuDeroulant li:hover > .sousmenu {display: block;}



#menuTest
{
width: 1050px;
list-style-type: none;
margin-right: auto;
margin-left: auto;
padding: 0;
border: 0;
position: relative;
top:0;
right:0px;

}

#menuTest li
{float:left;
margin: 0;
padding: 0;
border-right: 1px solid #C0C0C0;
min-width: 120px;
}

#menuTest .sousmenu
{
display: none;
list-style-type: none;
margin: 0;
padding: 0;
border: 0;
}

#menuTest .sousmenu li
{float: none;

margin: 0;
padding: 0;
border: 0;
}

#menuTest li a:link, #menuTest li a:visited
{display: block;
height: 1%;
color:#fff;
background: #7BA428;
margin: 0;
padding: 4px 8px;
border-right: 1px solid #fff;
text-decoration: none;
}

#menuTest li a:hover {background-color: #fff; color:#333;}
#menuTest li a:active {background-color: #fff; color: #333;}


#menuTest .sousmenu li a:link 
{display: block;
color:#333;
background: #fff;
margin: 0;
padding: 4px 8px;
border:0;
text-decoration: none;
}
#menuTest .sousmenu li a:visited
{display: block;
color:#333;
background:none;
margin: 0;
padding: 4px 8px;
border:0;
text-decoration: none;
}

#menuTest .sousmenu li a:hover {background-color: #fff;}

#menuTest li:hover > .sousmenu {display: block;}




#menuTestArticle
{
width: 1050px;
list-style-type: none;
margin-right: auto;
margin-left: auto;
padding: 0;
border: 0;
position: relative;
top:0;
right:0px;

}

#menuTestArticle li
{
float: left;
margin: 0;
padding: 0;
border-right: 1px solid #C0C0C0;
min-width: 90px;
font-size: 1.2em;

}

#menuTestArticle .sousmenu
{

display:none;
list-style-type: none;
margin: 0;
padding: 0;
border: 0;
}

#menuTestArticle .sousmenu li
{
margin: 0;
padding: 0;
border: 0;
font-size: 0.8em;

}

#menuTestArticle li a:link, #menuTestArticle li a:visited
{display: block;
height: 1%;
color:#7BA428 ;
background:  #fff;
margin: 0;
padding: 4px 8px;
border-right: 1px solid #fff;
text-decoration: none;
}

#menuTestArticle li a:hover {background-color: #fff; color:#333;}
#menuTestArticle li a:active {background-color: #fff; color: #333;}


#menuTestArticle .sousmenu li a:link 
{display: block;
color:#333;
background: #fff;
margin: 0;
padding: 4px 8px;
border:0;
text-decoration: none;
}
#menuTestArticle .sousmenu li a:visited
{display: block;
color:#333;
background:none;
margin: 0;
padding: 4px 8px;
border:0;
text-decoration: none;
}

#menuTestArticle .sousmenu li a:hover {background-color: #fff;}

#menuTestArticle li:hover > .sousmenu {display: block;}



#menuTestalim
{
width: 900px;
list-style-type: none;
margin: 0;
padding: 0;
border: 0;
position: relative;
top:0;
right:0px;

}

#menuTestalim li
{float:left;
width: 33%;
margin: 0;
padding: 0;
border-right: 1px solid #C0C0C0;
text-decoration: none;
text-align: center;
}

#menuTestalim .sousmenu
{
display: none;
list-style-type: none;
margin: 0;
padding: 0;
border: 0;
}

#menuTestalim .sousmenu li
{float: none;
margin: 0;
padding: 0;
border: 0;
text-decoration: none;
width: 300px;
}

#menuTestalim li a:link, #menuTestalim li a:visited
{display: block;
height: 1%;
color:#fff;
background: #7BA428;
margin: 0;
padding: 4px 8px;
border-right: 1px solid #fff;
text-decoration: none;
}

#menuTestalim li a:hover {background-color: #fff; color:#333;}
#menuTestalim li a:active {background-color: #fff; color: #333;}


#menuTestalim .sousmenu li a:link 
{display: block;
color:#333;
background: #fff;
margin: 0;
padding: 4px 8px;
border:0;
text-decoration: none;
}
#menuTestalim .sousmenu li a:visited
{display: block;
color:#333;
background:none;
margin: 0;
padding: 4px 8px;
border:0;
text-decoration: none;
}

#menuTestalim .sousmenu li a:hover {background-color: #fff;}

#menuTestalim li:hover > .sousmenu {display: block;}


ul#text
{
text-align: justify;
line-height: 25px;
font-size: 0.9em;
font-family: arial,helvetica,sans-serif;
}
a#a
{background:#7BA428;
	color:white;
    font-family: 'Titillium Maps',Arial;}
	
ul#menu
{float: left;
position: relative;
background:#78A419 !important;
	color: white!important;
    display:block;
	left:10px !important;
	
		width:6em;
		
	
line-height: 30px;
font-size: 0.9em;
font-family: arial,helvetica,sans-serif;
}

ul#menu2
{color: white!important;

display: inline;
left:10px !important;

line-height: 30px;
width:50px;
font-size: 0.9em;
font-family: arial,helvetica,sans-serif;
}

ul#menu2 li
{float: left;
display:inline;
text-align: center;
background:#78A419 !important;
	color: white!important;
    display: inline;
    float: left;
    margin-left: 5px;
    text-align: center;
   min-width: 100px;

}
ul#menu2 li a
{float: left;
display:inline;
text-align: center;
background:#78A419 !important;
	color: white!important;
    display: inline;
    float: left;
    margin-left: 10px;
	margin-right: 10px;
    text-align: center;
    width: auto;

}
ul#menu2 li a:hover
{
background: #78A419;}

div#menu1
{
   margin-top:-60px; 
    max-width:900px;
    float: left;
   margin-bottom:100px;
	margin-left:400px;
	 
	 }
	 
	 a#chargement
	 {
	 }

