a.titremenu { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; padding: 0px; text-decoration: none;   width: 177px;} 
a.titremenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background=#D6D9D2; font-size: 8pt;  font-weight: bolder; padding: 0px;    text-transform: capitalize;   width: 177px;line-height:20px;} 
a.titremenuacc { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9pt; font-weight: bolder; padding: 0px; text-decoration: none;  width: 107px; line-height:32px;} 
a.titremenuacc:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1F4223; background=#96CD6E; font-size: 9pt;  font-weight: bolder; padding: 0px; width: 107px; line-height:32px; }

a.titresousmenu { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;  font-size: 7pt; padding: 0px; text-decoration: none;  width: 170px;  line-height: 10px;   } 
a.titresousmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background=#DCDADA;font-size: 7pt;  padding: 0px; text-decoration: none;   width: 175px; line-height: 10px; font-weight: bolder; } 
a.titresousmenuNEW { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;  font-size: 7pt; padding: 0px; text-decoration: none;  width: 170px;  line-height: 10px;   } 

body {
SCROLLBAR-FACE-COLOR: #E1EEDF;
SCROLLBAR-HIGHLIGHT-COLOR: #E1EEDF;
SCROLLBAR-SHADOW-COLOR: #000000;
SCROLLBAR-3DLIGHT-COLOR: #013489;
SCROLLBAR-ARROW-COLOR: #013489;
SCROLLBAR-TRACK-COLOR: #C1D6EA;
SCROLLBAR-DARKSHADOW-COLOR: #DFEEED;
text-align: center;
}

ul#menu
		{
			margin: 0;
			padding: 0;
			list-style-type: none;
		}
		
ul#menu li
		{
			margin: 0 -10 0px -10;
			padding: 0;
		}
		
ul#menu li a
		{
			display: block;
			width: 175px;
			line-height: 18px;
			color: #000;
			text-indent: 0px;
			text-decoration: none;
		
		}
		
ul#menu li a:hover
		{
			
			background-position: 0 -30px;
	
		}
		
ul#menub
		{
			margin: 0;
			padding: 0;
			list-style-type: none;
		}
		
ul#menub li
		{
			margin: 0 -10 0px -10;
			padding: 0;
		}
		
ul#menub li a
		{
			display: block;
			width: 175px;
			line-height: 18px;
			color: #000;
			text-indent: 0px;
			text-decoration: none;
			
			background: url(pixsousmenu.gif) no-repeat 0 0;
		}
		
ul#menub li a:hover
		{
			
			background-position: 0 -30px;
			background: url(pixsousmenu_on.gif) no-repeat 0 0;
		}

.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: #000000;
        text-decoration: none;


}
.menu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: #5CAA45;
        font-weight: bolder;
        text-decoration: none;


}
.menu {
	background-color: #E0E5D1;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
	font-size: 8pt;
        text-decoration: none;

}
.menu:hover {
	background-color: #D6D9D2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #4C7EDF;
        text-decoration: none;

}
.menuoff {
	background-color: #4C7EDF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.sousmenuoff {
	background-color: #4C7EDF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-decoration:none;
	color: #FFFFFF;
}
.sousmenuoff:hover {
	background-color: #4C7EDF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
}
.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #A2D77C;
}
.adresseweb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A2D77C;
	font-weight: bolder;
	text-align: right;
        text-decoration: none;
}
.textleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.textjustif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
}

.textLegende {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
}

.cadre {
	border: 1px solid #6C879B;
}
.sousmenu {

	background-color: #E0E5D1;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #454545;
	font-size: 7pt;
        text-decoration: none;
}
.lienblack {
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; text-decoration: underline;
}
.lienblack:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; color: #4C6FDF; font-size: 8pt; padding: 0px; text-decoration: underline;   
}

.lienblackmasked {
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; text-decoration: none;
}
.lienblackmasked:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; color: #4C6FDF; font-size: 8pt; padding: 0px; text-decoration: none;   
}

.liens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
}
.liens:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #4C6FDF;
}
.liensplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
}
.liensplan:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #4C6FDF;
}
.telecharger {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.liensactu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #3366CC;
	text-decoration:none;
}
.liensactu:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.intituletab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #A2D77C;
}
.intituletab2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	background-color: #E6FBD2;
}
.intituletab3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.remonter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #3366CC;
}
.liens2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #4A73DD;
}
.liens2:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #5AAF47;
}
.plan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #3366CC;
}
.textright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;

}
.plansite {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.soustitrebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	color: #4A73DD;
}
.liensplan {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
}
.textrouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
}
.champs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #306192;
}
.cadreflash {
	border: 1px solid #4F55DF;
}
.floatingDiv {
	float: right;
}
.hraccueil {
	color: #3366CC;
	background-color: #3366CC;
	text-align:center;
	border: 0;
	height: 1px;
}


/*
 - ACCUEIL*
*/
#navBottom{
  padding:0;
  margin:15px auto;
	width:950px;
	list-style:none;
	text-align:left;
}
	#navBottom li{
		width:300px;
		height:110px;
		margin:0px 5px;
		float:left;
	}
		#navBottom li a{
			display:block;
      width:170px;
      height:70px;
      width:300px\9;
      height:110px\9;
			text-decoration:none;
			padding:40px 0 0 130px;
			font-weight:bold;
			font-size:18px;
			color: #4c7ede;
			text-transform:uppercase;
			text-shadow: 0px 1px 1px rgba(255,255,255, 1);			
		}
		#navBottom li a span{
			font-size:14px;
			display:block;
			text-indent:15px;
			line-height:100%;
		}
	
#soft{background: transparent url(images/iconZ.png) no-repeat 0px 0px;}
#data{background: transparent url(images/iconZ.png) no-repeat 0px -220px;}
#form{background: transparent url(images/iconZ.png) no-repeat 0px -440px;}

#soft:hover{background: transparent url(images/iconZ.png) no-repeat 0px -110px;}
#data:hover{background: transparent url(images/iconZ.png) no-repeat 0px -330px;}
#form:hover{background: transparent url(images/iconZ.png) no-repeat 0px -550px;}

#soft span{font-size:13px!important;text-indent:-28px!important;}

