body {
	margin: 0;
	padding: 0;
	font-family: Arial, georgia, Geneva, Helvetica;
	font-size: 76%;
	color: #5a595a;
	background-color: #1b655c;
	background-image:url(../images/fond.jpg);
	background-repeat: repeat-x;
}

img{
	border : 0;
	}

a:link {  font-style:normal; color:#012c41; text-decoration:underline}

a:visited {  font-style:normal; color:#012c41; text-decoration:underline}

a:hover {  font-style:normal; color:#012c41; text-decoration:none}

a:active {  font-style:normal; color:#012c41; text-decoration:underline}

#global{
	width : 950px;
	margin : 0 auto;
	}
	
.clear{
	clear: both;
	height: 10px;
	background-color: #ffffff;
}
	
#drapeau{
	height : 20px;
	text-align : right;
	margin : 5px 0 0 0;
	}
	
#contenu{
	background-color: #ffffff;
	text-align: center;
	}
	
#gauche{
	width: 570px;
	float: left;
	padding: 0 10px 0 10px
}

#droite{
	width: 335px;
	float: right;
	padding: 0 10px 0 10px
}

#adresse{
	background-color: #e96500;
	text-align: center;
	font-size: 75%;
	color: #ffffff;
	}
	
#footer{
	
	}
	
.diaporama{
	position:relative;
	width:512px;
	height:288px;
	
}

.diaporama li{
	list-style-type:none;
	overflow:hidden;
	position:absolute;
	
}

.diaporama img{
	border: 3px solid #c9c8c9;
	}

.txt_vert{
	color: #134943;
	font-weight: bold;
	}
	
.txt_orange{
	color: #ed7f22;
	}
	
ul{
	margin: 5px 0 15px 0;
	}
	
.sepa{
	text-align: center;
	}
	
.flash{
	border: 3px solid #c9c8c9;
	width: 320px;
	}	

.tab{
	background-color: #ffffff;
	text-align: center;
	margin: 0 auto;
	font-size: 10pt;
	}	
	
.centre{
	width: 600px;
	margin: 0 auto;
	}
	
.centre_fab{
	width: 300px;
	margin: 0 auto;
	}
	
div#menu {margin: 0 auto; width:950px; background-color: #ffffff; height: 50px;}
div#menu a {color:#5a595a;}
div#menu a:hover {color:#134943;}
div#menu ul {padding: 0; margin:0 auto; background: white; text-align:center}
div#menu li {background:#ffffff;}
div#menu li:hover {background: #ffffff;  border-bottom: 1px solid #000000; border-top: 1px solid #000000}
div#menu li.sousmenu:hover {background: #ffffff;}
/* rejout couleur de fond */
div#menu li.sousmenu {background-color:#ffffff;}
/* rajout pr pour fleche direction bas et couleur de fond*/
div#menu li.plop { background-color:#ffffff;}

/* une petite bordure en top*/
div#menu ul li {position:relative; list-style: none; float:left;}

div#menu ul ul {position: absolute;display:none; width:100px}
div#menu li a {text-decoration: none; padding: 4px 0 4px; display:block;width:100px}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;}
div#menu ul.niveau3 {top:-1px; left: 100px;}
div#menu ul.niveau4 {top:-1px; left: 100px;}

/* rajout de couleur de fond et de survol */
div#menu ul.niveau3 li { background: #FF0000}
div#menu ul.niveau3 li:hover { background: #4d9dd0}

/* rajout de couleur de fond et de survol */
div#menu ul.niveau4 li { background: #FF0000}
div#menu ul.niveau4 li:hover { background: #4d9dd0}

.menu_ie{
	float:left;
	padding: 5px;
	border: 1px solid #cccccc;
	height: 70px;
	}
