/* CSS Document */
body {margin:0 0 0 0; background-color:#f7f5f5; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
#conteneur {margin-top:20px; width:100%; height:100%; text-align:center;}
#footer {font-size:8px;  text-align:center; text-decoration:none; margin-top: 9px;background-image:url(imgs/style/pied.gif);background-repeat: no-repeat;height:65px; margin:0px}
#footer a {font-size:8px; color:#0063a3; text-align:center; text-decoration:none;}
/* Pied */

#pied {
padding-top: 3px;
padding-right:0px;
margin-right:0px;
background-image: url(imgs/style/pied.gif);
background-repeat: no-repeat;
color: #ffffff;
height:40px;
text-align:center;
}
#pied a {font-size:8px; color:#0063a3; text-decoration:none;}


.chemin {color:#b1b2b4; font-size:10px; text-decoration:none;}
.chemin a {color:#b1b2b4; font-size:10px; text-decoration:none;}
.chemin a:hover {text-decoration: underline;}
#titre {padding-top:4px; padding-left:10px; background: url(imgs/style/bandeau-titre.gif) no-repeat; height:30px; font-size:12px; color:#0063a3;}
#corps {line-height:1.4; padding-top:8px; padding-bottom:8px; background-color:#F6F6F6; width:391px; vertical-align:top; font-size:11px; margin-right:17px}
#corps p { padding-left:10px; padding-right: 10px}
.chapeau {color:#0063a3;}
.bold {font-weight: bold; color:#0063a3;}
a {color:#0063a3; font-weight:bold; }
#titrenews {padding-top:4px; padding-left:10px; background-color:#F2F7FA; height:25px; font-size:12px; width:170px; color:#0063a3;}
#corpsnews {line-height:1.4; padding-top:8px; padding-bottom:8px; width:100%; vertical-align:top; font-size:11px; color:#0063a3; background-color:#F2F7FA; margin-top:8px}
#corpsnews p { padding-left:10px; padding-right: 10px}
.bold { font-weight:bold; font-size:11px; color:#000000}
#corpscontact {line-height:1.4; padding-top:8px; padding-bottom:8px; background-color:#F6F6F6; vertical-align:top; font-size:11px; padding-left:10px; padding-right: 10px; border-right: 1px #cccccc solid;}
/*#corpscontact p { padding-left:10px; padding-right: 10px}*/


/*menu deroulant*/
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu-gauche ul {
	margin: 0pt;
	padding: 0pt;
	border-right: 1px #cccccc solid;
	border-bottom: 1px #cccccc solid;
 }
/* placement du menu, à modifier selon vos besoins 
#menu-gauche {
position: absolute; 
top: 0;
left: 0;
}*/
#menu-gauche {
	width: 190px;
	background-color: #F6F6F6;
}

#menu-gauche li {
list-style: none;
margin: 0px;
padding: 0pt;
display: block;
border-bottom: 1px #cccccc solid;
background: #fff;
}
#menu-gauche li a {
color: #004892;
text-decoration: none;
display: block;
height: 100%;
background: url(imgs/style/mini_puce.gif) no-repeat scroll 15px 12px ;
font-weight:normal;
font-size:9px;
}
#menu-gauche li a:hover {
background-color: #FFFFFF;
text-decoration: none;
background-image: url(imgs/style/mini_puce.gif) no-repeat scroll 15px 5px);
font-size:9px;
font-weight:normal;
}



#menu-gauche ul a {
color: #333333;
text-decoration: none;
display: block;
height: 100%;
background: url(imgs/style/puce_menu.gif) no-repeat scroll 8px 8px ;
}
#menu-gauche ul a:hover {
background-color: #FFFFFF;
text-decoration: none;
background-image: url(imgs/style/puce_menu.gif) no-repeat scroll 8px 8px ;
}
#menu-gauche ul a.current {
color: #004892;
background-image: url(imgs/style/puce_menu.gif) no-repeatscroll 8px 8px;
background-color: #FFFFFF;
}
#menu-gauche ul a.current:hover {
background-color: #FFFFFF;
text-decoration: none;
background-image: url(imgs/style/puce_menu.gif) no-repeat scroll 8px 8px ;
}


#menu-gauche a {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
margin: 0px;
display: block;
color: #333333;
text-decoration: none;
background-color: #F5F4F4; 
padding-top: 8px;
padding-bottom: 8px;
padding-left: 23px;
}
#menu-gauche a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	display: block;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 23px;
	color: #004892;
	background-color: #ffffff;
	}
#menu-gauche a.current {
color: #004892;
background-color: #ffffff;
}
#menu-gauche a.current:hover {
color: #004892;
background-color: #ffffff;
}
#subgauche a:hover {
color: #004892;
background-color: #ffffff;
}
#subgauche a.youarehere {
	FONT-WEIGHT: bold; BACKGROUND: url(imgs/style/mini_puce.gif) no-repeat 15px 5px; COLOR: #004892; TEXT-DECORATION: none
}
#nav-section a.youarehere:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(imgs/style/mini_puce.gif) no-repeat 15px 5px; COLOR: #004892; TEXT-DECORATION: none; background-color: #ffffff;
}
#subgauche a.youarehere:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(imgs/style/mini_puce.gif) no-repeat 15px 5px; COLOR: #004892; TEXT-DECORATION: none ;background-color: #ffffff;
}
.bloc-chiffre a.youarehere {
	BORDER-RIGHT: #004892 1px solid; BORDER-TOP: #004892 1px solid; BORDER-LEFT: #004892 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #004892 1px solid; BACKGROUND-COLOR: #004892
}
.bloc-chiffre a.youarehere:hover {
	BORDER-RIGHT: #004892 1px solid; BORDER-TOP: #004892 1px solid; BORDER-LEFT: #004892 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #004892 1px solid; BACKGROUND-COLOR: #004892
}
#bas-blocmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(imgs/style/bas_menu.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
#bas-blocmenu2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(imgs/style/bas_menu.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px; BORDER-TOP: #cccccc 1px solid;
}
a.youarehere {
	color:#33FF66;
	background-color: #FFFFFF;
}



/*active*/
#menu-gauche active {
list-style: none;
margin: 0px;
padding: 0pt;
display: block;
border-bottom: 1px #cccccc solid;
background: #FFFFFF;
}
/*inactive*/
#menu-gauche inactive {
list-style: none;
margin: 0px;
padding: 0pt;
display: block;
border-bottom: 1px #cccccc solid;
background: #FFFFFF;
}
#subgauche a.inactive {
	FONT-WEIGHT: normal;
	BACKGROUND: url(imgs/style/mini_puce.gif) no-repeat 15px 5px;
	COLOR: #666666;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}
#subgauche a.inactive:hover {
FONT-WEIGHT: normal;
BACKGROUND: url(imgs/style/mini_puce.gif) no-repeat 15px 5px;
COLOR: #004892; TEXT-DECORATION: none;
background-color: #FFFFFF;
}

