body{ background-image:url(../images/point.gif); margin:0px;}


#main{
background:#FFFFFF;

} 
#contenu_main{
padding-left:5px;
padding-right:5px;
} 
#coldroite{
background:#DAE2E8;

}
#colgauche{

}
.marge_entre_bandeau{margin-top:4px;}

#menu{
padding-left:5px;
padding-right:5px;
width:550px;
}
#menu, #menu a{
font-family: impact;
font-size:11px;
color:#9A9999;

}
#menu div {display:inline;}

#menu span{padding-right:5px; display: block;
	float: left;
	position: relative;}

#rootline, #rootline a{
font-family: arial;
font-size:10px;
color:#9A9999;
letter-spacing:1px;
font-weight:ACTrmal;
padding-left:3px;
}


/* couleur des pages */
#menu .page_2 a:hover ,#menu .page_2_ACT a { color:#811788;}
#menu .page_3 a:hover ,#menu .page_3_ACT a{ color:#811788;}
#menu .page_27 a:hover ,#menu .page_27_ACT a{ color:#407abc;}
#menu .page_4 a:hover ,#menu .page_4_ACT a{ color:#811788;}
#menu .page_5 a:hover ,#menu .page_5_ACT a{ color:#4dac26;}
#menu .page_6 a:hover ,#menu .page_6_ACT a{color:#4dac26;}
#menu .page_7 a:hover ,#menu .page_7_ACT a{ color:#407abc;}



/* Style des sous-menus */
#sous_menu{
font-family:arial;
font-size:11px;
line-height:20px;
width:120px;
letter-spacing:1px;
}

/* couleur des sous pages */
.souspage_2 div    { border-left:2px solid #811788; background:#E6ECF0; padding-left:5px;}
.souspage_2_ACT div{ border-left:2px solid #811788; background:#811788; padding-left:5px;}
#sous_menu .souspage_2_ACT a{color:#FFF;  text-decoration:none;}
#sous_menu .souspage_2 a{color:#811788; }
#sous_menu .souspage_2 a:hover{color:#fff; background:#811788; text-decoration:none;}

.souspage_3 div    { border-left:2px solid #811788; background:#E6ECF0; padding-left:5px;}
.souspage_3_ACT div{ border-left:2px solid #811788; background:#1A69B1; padding-left:5px;}
#sous_menu .souspage_3_ACT a{color:#FFF;  text-decoration:none;}
#sous_menu .souspage_3 a{color:#1A69B1; }
#sous_menu .souspage_3 a:hover{color:#fff;background:#1A69B1;  text-decoration:none;}

.souspage_27 div    { border-left:2px solid #811788; background:#E6ECF0; padding-left:5px;}
.souspage_27_ACT div{ border-left:2px solid #811788; background:#1A69B1; padding-left:5px;}
#sous_menu .souspage_27_ACT a{color:#FFF;  text-decoration:none;}
#sous_menu .souspage_27 a{color:#1A69B1; }
#sous_menu .souspage_27 a:hover{color:#fff;background:#1A69B1; text-decoration:none;}

.souspage_4 div    { border-left:2px solid #811788; background:#E6ECF0; padding-left:5px;}
.souspage_4_ACT div{ border-left:2px solid #811788; background:#811788; padding-left:5px;}
#sous_menu .souspage_4_ACT a{color:#FFF;  text-decoration:none;}
#sous_menu .souspage_4 a{color:#811788; }
#sous_menu .souspage_4 a:hover{color:#fff; background:#811788; text-decoration:none;}

.souspage_5 div    { border-left:2px solid #4dac26; background:#E6ECF0; padding-left:5px;}
.souspage_5_ACT div{ border-left:2px solid #4dac26; background:#4dac26; padding-left:5px;}
#sous_menu .souspage_5_ACT a{color:#FFF;  text-decoration:none;}
#sous_menu .souspage_5 a{color:#4dac26; }
#sous_menu .souspage_5 a:hover{color:#fff; background:#4dac26; text-decoration:none;}

.souspage_6 div    { border-left:2px solid #4dac26; background:#E6ECF0; padding-left:5px;}
.souspage_6_ACT div{ border-left:2px solid #4dac26; background:#4dac26; padding-left:5px;}
#sous_menu .souspage_6_ACT a{color:#FFF;  text-decoration:none;}
#sous_menu .souspage_6 a{color:#4dac26; }
#sous_menu .souspage_6 a:hover{color:#fff; background:#4dac26; text-decoration:none;}

.souspage_7 div    { border-left:2px solid #407abc; background:#E6ECF0; padding-left:5px;}
.souspage_7_ACT div{ border-left:2px solid #407abc; background:#407abc; padding-left:5px;}
#sous_menu .souspage_7_ACT a{color:#FFF;  text-decoration:none;}
#sous_menu .souspage_7 a{color:#407abc; }
#sous_menu .souspage_7 a:hover{color:#fff; background:#407abc; text-decoration:none;}

#copyright{
background-image:url(../images/barre_copyright.gif);
background-position:left;
background-repeat:none;
font-family: impact, arial;
font-size:10px;
font-weight:normal;
color:#6d7778;
padding-left:60px;
}

#copyright a {
font-family: impact, arial;
font-size:10px;
font-weight:normal;
color:#6d7778;
}