/* ---------------- */
/*   Plan du site   */
/* ---------------- */
@import url(screen.css);
@import url(screen2.css);




/*hr.clear {display:block;visibility:hidden;height:0px;clear:both;margin:0;padding:0;border:0;}*/

/*h1.sitemap {clear:both;margin:0 0 .8em 0;background:url(bg_h1.gif) #fb8322 no-repeat 0 100%;font-weight:bold;font-size:1em;color:#fdebd5;padding:.4em 0 0 10px;line-height:.7em;}*/

#siteMap dl {margin:0em 0 0em 0;background:#B9D5EA;}
/*#siteMap dl a {color:#000;}*/
#siteMap dl a {font-color:#0ff;}

#siteMap dl a:hover {color:#da0821;text-decoration:none;}

#siteMap dl dt {border-width:0px 0 0px 0px;border-style:solid;border-color:#bfbfbf;
                background:url(bg_dt_plan.jpg) transparent no-repeat 100% 0;
                padding:5px 0em 0em 0px;font-size:1em;}

/*#siteMap dl dt a {font-family:Verdana,sans-serif;color:white;font-weight:bold;padding-left:20px;text-decoration:none;font-size:1em;}*/
#siteMap dl dt a {
font-weight:bold;
color:#fff;
padding-left:20px;
text-decoration:none;
font-size:11px;
}

#siteMap dl dt a:hover {color=red;text-decoration:none;}
a.niv1 {background-image:url(ico_catg1_on.gif);background-color:transparent;background-repeat:no-repeat;height:.1%;padding-left:10px!important;}
/*a.niv1 {background-image:url(ico_catg1_on.gif);background-color:white;background-repeat:no-repeat;height:.1%;padding-left:10px!important;}*/



#siteMap dl.catg1closed dt a, #siteMap dl.catg2closed dt a, #siteMap dl.catg3closed dt a {background-position:0 0;}
#siteMap dl.catg1closed dd, #siteMap dl.catg2closed dd, #siteMap dl.catg3closed dd {display:none;;}
#siteMap dl.catg1 dt a, #siteMap dl.catg1closed dt a {background-image:url(ico_catg1.gif);}
#siteMap dl.catg2 dt a, #siteMap dl.catg2closed dt a {background-image:url(ico_catg2.gif);}
#siteMap dl.catg3 dt a, #siteMap dl.catg3closed dt a {background-image:url(ico_catg3.gif);}

#siteMap dl dd {
 margin:0px;
 border-width:0 0px;
 padding:1em 1em 0 0em;
 border-style:solid;border-color:#bfbfbf;font-size:11px;

 }
 
#siteMap dl dd.hide {display:none;}
/*#siteMap dl dd a {font-family:Verdana,sans-serif;color:black;font-weight:bold;font-size:1em;text-decoration:none;}*/
#siteMap dl dd a {font-size:1em;text-decoration:none; }
#siteMap dl dd a:hover {color=red;text-decoration:none;}

#siteMap li.closed ul {display:block;}
#siteMap li.hide ul {display:none;}

.catg dt a {font-weight:bold;}

		#siteMap ul {list-style:none;margin:0px 0;padding:0px;background-color:#fff;background:#B9D5EA;}
		
		/*#siteMap li a, #siteMap li span {font-weight:bold;color:#000;}*/
		#siteMap li a, #siteMap li span {color:#000;}
		#siteMap li a:hover {color:#da0821;text-decoration:none;}/*le rouge quand on passe au dessus*/
		#siteMap ul li ul {display:none;margin:3px 0;padding:0em;border:0;} /*sous menu*/
		
		
		#siteMap ul ul {font-weight:normal;margin:0em 0em !important;margin-left:0em !important;}
		#siteMap li, #siteMap li li {font-weight:normal;margin:0 0em 0em 1em !important;}/* niveau 1 avec fils */
		#siteMap li {margin-bottom:0em !important;}
		a.fd_off, a.fd_off:hover {background:url(ico_catg_off.gif) no-repeat 0px 0.45em !important;padding-left:13px;}/* zone puc du niveau 1 avec fils */
	/*	a.fd{background-color:#fff;padding:0px 0px 0px 7px !important;} */
		
		
    
    
    .fichier {background:url(bg_li_03.gif) no-repeat 2px 0.5em !important;padding-left:7px !important;}
		
		.fichier a {color:#00f;text-decoration:none;font-weight:normal !important;padding-left:7px !important;}
		.fichier a:hover {color:#da0821 !important;text-decoration:none;}
		/* Cachette IE Mac \*/
		* html body .fichier a, a.fd_off, #siteMap dl dt a {height:.1%;}/* zone des titres niveau 0 , entre autre ...*/
		/* Sortie Cachette */

/*.planEnd {background:url(bg_plan_end.jpg) transparent no-repeat 100% 0;height:12px;border-left:1px solid #bfbfbf;margin:0;clear:both;}
	.planEnd hr {visibility:hidden;}*/

.planEnd {background:url(bg_plan_end.jpg) transparent no-repeat 100% 0;height:20px;border-left:0px solid #bfbfbf;margin:0;clear:both;}/* fin de niveau 0 */
.planEnd hr {visibility:hidden;}





/*

#siteMap li {


border:1px solid #bfbfbf;

}
*/
