@charset "iso-8859-1";
BODY {background:#CCCCCC url(bg.jpg) 0 0 repeat-x;}
#main {width:960px; margin:0 auto; background:url(main.jpg) 0 0 repeat-y;}
#main-in {width:940px; padding:0 10px; background:url(main-in.jpg) 0 0 no-repeat;}
#contenu {font-family:arial; font-size: 10pt; color:#005562; padding:15px 20px 15px 15px;}
#contenu a {color:#000000; text-decoration:none;}
#contenu a:hover {color:#005562; text-decoration:underline overline;}
/* #menuH {width: 940px; height:27px; padding: 0px; margin: 0px;} */
#menuH {font-family:arial; font-size:9pt; text-transform:uppercase; list-style-type:none; margin: 0px; padding: 0px; display: block;}
#menu {float:left; border: solid 1px #FF0000; height: 25px; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px;}
#menu a {color:#FFFFFF; text-decoration:none;}
#menu a:hover {background: url(bg-menu_hover.jpg) top left repeat-x;}
.menu {font-family:arial; font-size:9pt; text-transform:uppercase; height: 27px; padding: 0px 10px 0px 10px;}
.menu a {color:#FFFFFF; text-decoration:none;}
.menu a:hover {}
.ssmenu {position:absolute; display:none; visibility: hidden; width: 200px; height:100px; border: solid 1px #FF0000;}
#nav {list-style-type: none; margin:0px; padding: 0px;}
#nav LI {font-family:arial; font-size: 10pt; font-weight: bold; color:#000000; background:url(arrowbullet.gif) 0 50% no-repeat; text-indent: 15px; padding: 5px;}
#nav LI a {color:#000000; text-decoration:none;}
#nav LI a:hover {text-decoration:underline;}
#nav1 {list-style-type: none; margin:0px; padding: 0px;}
#nav1 .niv1 {font-family:arial; font-size: 10pt; font-weight: bold; color:#A70303; background: url(aside-title.gif) 0px 15px no-repeat; text-indent: 20px; padding: 10px 0px 0px 0px;}
#nav2 {list-style-type: none; margin:0px; padding: 10px 0px 10px 10px;}
#nav2 .niv2 {font-family:arial; font-size: 9pt; font-weight:normal; background: url(arrowbullet.gif) 0 50% no-repeat; text-indent: 15px; padding: 0px 0px 1px 0px;}
#nav2 .niv2 a {color:#333333; text-decoration:none;}
#nav2 .niv2 a:hover {color:#A70303; text-decoration:none;}
#menuV {margin: 0px 0px 0px 10px;}
#news-box {padding:10px; background:url(aside-box.gif) 0 0 no-repeat;}
dl#news, dl#news dd {margin:0; font-family:arial; font-size:9pt; color:#005562;}
dl#news dt {clear:both; padding-left:18px; background:url(ico-list.gif) 0 0 no-repeat; line-height:18px; font-size:10pt; font-weight:bold;}
dl#news dt a {text-decoration:none; color:#000000;}
dl#news dt a:hover {text-decoration:underline;}
dl#news dd {margin:5px 0 10px 0; padding-bottom:10px;}
dl#news dd span.date {padding-right:10px; background:url(date.gif) 95% 50% no-repeat; font-size:8pt; font-weight:bold;}
.hautPage {height:114px;
	background:#FFFFFF url(bandeau.jpg) 0 0 no-repeat;
	overflow:hidden;}
.logo {	height:114px;
	background:url(logo-activeweb.png) 0 0 no-repeat;}
.slogan {font-family:arial; font-size:13px; color:#FFFFFF; padding: 0px 0px 0px 110px;}
.menuFond {	height:27px;
	background:#FFFFFF url(bg-menu.jpg) 0 0 repeat-x;}
.fond {	background:#FFFFFF url(main-in.jpg) 0 0 repeat-y;}
.basPage {height:71px; background:url(bg-footer.jpg) 0 0 repeat-x;}
.basPageTexte {font-family:arial; font-size:9pt; color:#FFFFFF;}
.basPageLien {color:#CCCCCC; text-decoration:none;}
.basPageLien:hover {text-decoration:underline;}
.blocTitre {padding:5px 0px 5px 50px;border-bottom:1px solid #d2d2c6; background-color:#E4E4DD; color:#000000; font-weight:bold;}
.blocTitre a {color:#000000; text-decoration:none;}
.blocTitre a:hover {text-decoration:underline;}
.blocContenu {padding:15px;background:#efefeb; color:#50553F;font:0.9em/1.3 "arial",sans-serif; text-align:justify;}
#module220 {background:url("module220.jpg") 0 0 no-repeat;}
#module335 {background:url("module335.jpg") 0 0 no-repeat;}
#module680 {background:url("module680.jpg") 0 0 no-repeat;}
#moduleTitre {font-size:20px; color:#FFFFFF; text-align:center; height:80px;}
#moduleTitre a {color:#FFFFFF; text-decoration:none;}
#moduleTitre a:hover {color:#000000; text-decoration:none;}
#moduleContenu {text-align:left; vertical-align:top; padding: 10px 5px 5px 5px; height:150px;}
#moduleContenu a {color:#50553F; text-decoration:none;}
#moduleContenu a:hover {color:#000000; text-decoration:underline;}
.libDdeInfo {text-align:right; padding:0px 5px 0px 0px;}
.ddeInfoLien {color:#000000; text-decoration:underline;}
.ddeInfoLien:hover {text-decoration: underline overline;}
.requis {background-color:#FFFFCC;}
#rgpdDiv {display:block; visibility:visible;
position:fixed; bottom:0; width:100%; height:40px;
padding: 10px;
background-color:#A676CC;
text-align:center;
font-family:arial; font-size:12pt; color:#000000;}
#rgpdBouton {font-weight:bold; color:#FFFFFF; background-color:#F19120; border-style:none; height:20px;}
