@charset "UTF-8";

	

.menuServices {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
}
.menuServices ul {
	list-style-image:none;
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #993300;
	border-left-color: #993300;
}
.menuServices ul ul {
	list-style-image:none;
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: none;
}
.contenu table.menuServices ul {
	padding-bottom: 1px;
	background-image: url(../images/interface/pointille_rouge.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 15px;
}
.contenu table.menuServices ul ul {
	background-image: none;
	margin-bottom: 0px;
}
.contenu table.menuServices {
	width: 99%;
	position: relative;
	top: 0px;
}
.contenu .menuServices ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.menuServices ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 11px!important;
}
.contenu table.menuServices td ul li {
	font-size: 13px!important;
	margin: 0px;
	line-height: 1.5em;
}

.menuServices ul li a:link, .menuServices ul li a:visited {
	color:#000;
	display:block;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 13px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	background-color: #f1ddd2;
	background-image: url(../images/interface/menu/fond_sousmenu2.gif);
	margin: 0px;
}

.menuServices ul li ul li a:link, .menuServices ul li ul li a:visited, .contenu table.menuServices ul li ul li a:link, .contenu table.menuServices ul li ul li a:visited {
	color:#000;
	display:block;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	background-color: #f1ddd2;
	background-image: url(../images/interface/menu/fond_sousmenu_niv2_2.gif);
	margin: 0px;
}
.contenu table.menuServices ul li ul li a:link, .contenu table.menuServices ul li ul li a:visited {
	background-image: url(../images/interface/menu/fond_sousmenu_niv2_1.gif);
}
.contenu .menuServices ul li a:link, .contenu .menuServices ul li a:visited   {
	margin: 0px;
	background-image: url(../images/interface/menu/fond_sousmenu1.gif);
}
.menuServices ul li a:hover {
	text-decoration: none;
	background-image: url(../images/interface/menu/fond_sousmenu1.gif);
}
.menuServices ul li ul li a:hover {
	text-decoration: none;
	background-image: url(../images/interface/menu/fond_sousmenu_niv2_1.gif);	
}
.contenu table.menuServices ul li ul li a:hover {
	text-decoration: none;
	background-image: url(../images/interface/menu/fond_sousmenu_niv2_2.gif);	
}
.contenu .menuServices ul li a:hover {
	background-image: url(../images/interface/menu/fond_sousmenu2.gif);
}
.menuServices h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	text-transform: none;
	padding: 0px;
}
.menuServices h3 a:link, .menuServices h3 a:visited{
	background-color: #CC3333;
	color:#ffffff;
	font-weight:bold;
	display: block;
	font-size: 13px!important;
	background-image: url(../images/interface/menu/fond_menu1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 5px;
	padding-left: 28px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CC3300;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #993300;
	border-left-color: #993300;
	text-decoration: none;
	height: 21px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
}
.menuServices h3 a:hover {
	background-image: url(../images/interface/menu/fond_menu2.gif);
	text-decoration: none;
	background-color: #e44b4b;

}

#sectionQui .menuServices #qui h3 a:link, #sectionQui .menuServices #qui h3 a:visited,
#sectionServices .menuServices #services h3 a:link, #sectionServices .menuServices #services h3 a:visited,
#sectionActivites .menuServices #activites h3 a:link, #sectionActivites .menuServices #activites h3 a:visited,
#sectionCoupMain .menuServices #coupDeMain h3 a:link, #sectionCoupMain .menuServices #coupDeMain h3 a:visited,
#sectionAider .menuServices #aider h3 a:link, #sectionAider .menuServices #aider h3 a:visited,
#sectionContact .menuServices #contact h3 a:link, #sectionContact .menuServices #contact h3 a:visited,
#sectionPublications .menuServices #publications h3 a:link, #sectionPublications .menuServices #publications h3 a:visited,
#sectionMedias .menuServices #medias h3 a:link, #sectionMedias .menuServices #medias h3 a:visited,
#sectionLiens .menuServices #liens h3 a:link, #sectionLiens .menuServices #liens h3 a:visited
 {
	background-image: url(../images/interface/menu/fond_menu2.gif);
	text-decoration: none;
	background-color: #e44b4b;
}
.menuServices p {
	font-size: 12px!important;
	display: block;
	margin: 0px;
	text-align: center;
	background-color: #faf9f8;
	background-image: url(../images/interface/fonds/fond_adresse.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menuServices p strong {
	color: #cc3333;
}
.menuServices p span {
	line-height: 10px;
	background-image: url(../images/interface/fonds/fond_adresse_bas.gif);
	background-position: left top;
	display: block;
	height: 10px;
	padding: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menuServices p a:link, .menuServices p a:visited {
	text-decoration: none;
}

