@charset "utf-8";

/* CSS Document */
/* ----------------- Orignal style menu -----------------------*/
ul.onglets-hor { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background:#AAA url(degrade-menu.png) repeat-x; display:table; border:0px solid #CCC; border-width:1px 0 1px 1px;}
ul.onglets-hor li { margin:0; padding:0; list-style:none; float:left;  margin:0; border-left:1px solid #FFF; border-right:1px solid #CCC;}
ul.onglets-hor li a { display:block; background:#333 url(bg-link-onglet-old.png) top left; color:#000; height:31px; line-height:31px; text-decoration:none; padding:0 6px; font-size:11px; text-transform:uppercase; }
ul.onglets-hor li a:hover { background-position:bottom left;}

ul.onglets-hor li ul { margin:1px 0 0 0; padding:10px 0 0 0; background:#E3E3E3 url(bg-first.png) 20px 0 no-repeat; }
ul.onglets-hor li ul li { float:none;  border:0; border-bottom:1px solid #FFF;}
ul.onglets-hor li ul li a { display:block; background:#E3E3E3; color:#000; border:0; text-transform:none; height:auto; padding:4px 6px; line-height:12px;font-weight:none;}
ul.onglets-hor li ul li a:hover { background:#F00  url(arrow-menu.gif) no-repeat right center; color:#FFF;}

ul.onglets-hor li ul li ul {  margin:-20px 0 0 0; padding:0 0 0 0; border:1px solid #DDD; border-bottom-width:0;}
ul.onglets-hor li ul li ul li{ float:none;  border:0;  border-bottom:1px solid #DDD;}
ul.onglets-hor li ul li ul li a { display:block; background:#FFF; color:#666; border:0; text-transform:none;  }
ul.onglets-hor li ul li ul li a:hover { background:#DDD; color:#000;}

/* ----------------- Top menu -----------------------*/


ul.onglets-hor-top { 
	margin: 0; 
	padding:0; font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif; background-color: transparent; 
	display:table; border:0px solid #CCC; z-index: 10000
}
ul.onglets-hor-top li { 
	margin:0; padding:0; list-style:none; float:left; border:0px ;text-align:left; z-index:100000;
	background: url("menubox.jpg") no-repeat scroll left top transparent;  
	font-weight:bold;     
}
ul.onglets-hor-top li a { 
	display:block; color:black; 
	text-decoration:none; 
	padding:2px 10px 0px 10px; 
	font-size:12px; 
/*	background: url("bg_tab.jpg") no-repeat scroll right top transparent;   */
	height: 28px;
	
	text-transform: uppercase;
	font-family: Georgia,"Times New Roman",Times,serif;
}
ul.onglets-hor-top li a:hover { color: #1C6CB6; }

.ulFirstChild {
	border-radius: 0px 0px 10px 10px;
	border-right: 1px solid #BEBEBE;
	border-bottom: 1px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
}

ul.onglets-hor-top .subfolderstyle { 
	display:block; 	 
	color:#5A1A73; 
	height:32px; 
	line-height:28px; 
	text-decoration:none; 
	padding:0 0px; 
	font-size:11px; 
	z-index: 10000
	border-right: 1px solid black;
	margin-top:1px;
}

ul.onglets-hor-top .subfolderstyle ul .subfolderstyle {font-weight:normal; z-index: 10000; width: 200px; }
ul.onglets-hor-top .subfolderstyle ul .subfolderstyle ul {font-weight:normal }

ul.onglets-hor-top li ul { background: #ffffff; margin:30px 0 0 0; padding:10px 0 0 0;  z-index: 10000; border-radius: 0px 0px 10px 10px; border: 1px solid #BEBEBE;}
ul.onglets-hor-top li ul li { background:none; border-bottom:1px solid #FFF;font-weight:normal;}
ul.onglets-hor-top li ul li a {background:none; display:block;  color:#000; border:0; text-transform:none; height:auto; font-size:12px; }
ul.onglets-hor-top li ul li a:hover { 
	background: url(arrow-menu.gif) no-repeat right center ; 
	color: #447cac;
	font-weight:none;
	
}

ul.onglets-hor-top li ul li ul {  background: #ffffff; margin:30px 0 0 0; padding:10px 0 0 0;  z-index: 10000; border-radius: 0px 10px 10px 0px; border: 1px solid #BEBEBE; }
/*
ul.onglets-hor-top li ul li ul li{ float:none;  border:0;  border-bottom:1px solid #DDD;}
ul.onglets-hor-top li ul li ul li a { display:block; background:#FFF; color:#666; border:0; text-transform:none; }
ul.onglets-hor-top li ul li ul li a:hover { background:#DDD; color:#000;}

/*
ul.onglets-hor-top { 
	margin:0; padding:0; 
	 font: 12px verdana;
	 display:table; 
}
ul.onglets-hor-top li { 
	margin:0; 
	list-style:none;
	list-style-image: none;
	float: left;
	padding: 0 0 0px 11px;
	background: url("bg_tab.jpg") no-repeat scroll left top transparent;		
}

ul.onglets-hor-top li a { 
	display:block; text-decoration:none; 
	background: url("bg_tab.jpg") no-repeat scroll right top transparent;
	color: #5A1A73;
	
	height: 18px;
	padding: 7px 13px 5px 0;					
}

ul.onglets-hor-top li a:hover {
	color: #f6439b;
}
					
ul.onglets-hor-top .subfolderstyle ul li { 
	background:#fff; 
	display:block;
	border-bottom: 1px solid #EEE;
	float:none;
	margin: 0 0 0 -50px;
}
ul.onglets-hor-top .subfolderstyle li a {
	background: none;
}
ul.onglets-hor-top .subfolderstyle .subfolderstyle{
	font-weight: bold;
}

ul.onglets-hor-top .subfolderstyle ul {
	font-weight: normal;
}
ul.onglets-hor-top .subfolderstyle ul li ul { 
	margin-top: -20px;
	font-weight: normal;
}
*/
/*ul.onglets-hor-top  .subfolderstyle:hover { background:#800; color:#fff}
ul.onglets-hor-top  .subfolderstyle ul {text-transform:none; font-weight: normal}

/*					
ul.onglets-hor-top .subfolderstyle:hover { background-position:bottom left;}

ul.onglets-hor-top li.subfolderstyle {font-weight:bold }
ul.onglets-hor-top li.subfolderstyle ul {font-weight:normal }

ul.onglets-hor-top .subfolderstyle ul .subfolderstyle {background:#E3E3E3; font-weight:bold }
ul.onglets-hor-top .subfolderstyle ul .subfolderstyle ul {font-weight:normal }
*/
/*
ul.onglets-hor-top li ul { margin:1px 0 0 0; padding:10px 0 0 0; background:#E3E3E3 url(bg-first.png) 20px 0 no-repeat; }
ul.onglets-hor-top li ul li { float:none;  border:0; border-bottom:1px solid #FFF;}
ul.onglets-hor-top li ul li a { display:block;  color:#000; border:0; text-transform:none; height:auto; padding:4px 6px; line-height:12px;}
ul.onglets-hor-top li ul li a:hover { background:#F00  url(arrow-menu.gif) no-repeat right center; color:#FFF;}
/*
ul.onglets-hor-top li ul li ul {  margin:-20px 0 0 0; padding:0 0 0 0; border:1px solid #DDD; border-bottom-width:0; }
ul.onglets-hor-top li ul li ul li{ float:none;  border:0;  border-bottom:1px solid #DDD;}
ul.onglets-hor-top li ul li ul li a { display:block; background:#FFF; color:#666; border:0; text-transform:none; }
ul.onglets-hor-top li ul li ul li a:hover { background:#DDD; color:#000;}

*/
/* ----------------- Left menu -----------------------*/
ul.onglets-vert-left { margin:0; padding:0; font-family: Tahoma, Arial, Helvetica, sans-serif; width:170px; border: 1px solid #CCC }
ul.onglets-vert-left li { margin:0; padding:0; list-style:none; border:0px solid #999; margin:0 1px;}
ul.onglets-vert-left li a { display:block; background:#fff7f7; color:#333; text-decoration:none; padding:3px 6px; border:0px solid #EEE; border-width: 0 0 1px 0; font-size:12px;}
ul.onglets-vert-left li a:hover { background:#800; color: #fff; border-width: 1px;}

ul.onglets-vert-left li ul {  margin:0; padding:0; margin:-20px 0 0 0; }
ul.onglets-vert-left .subfolderstyle {display:block; background:#fff7f7; color:#000; text-decoration:none; padding:3px 6px; border:0px solid #999; font-size:12px; text-transform:uppercase; font-weight:bold;z-index: 10000}
ul.onglets-vert-left .subfolderstyle:hover { background:#800; color:#fff;}
ul.onglets-vert-left .subfolderstyle ul {text-transform:none; font-weight: normal;}


/* ----------------- Right menu -----------------------*/
ul.onglets-vert-right { margin:0; padding:0; font-family: Georgia,"Times New Roman",Times,serif; width:200px; border: 1px solid #CCC; text-align:left;border-radius: 5px; }
ul.onglets-vert-right li { margin:0; padding:0; list-style:none; border:0px solid #999; margin:0 1px;}
ul.onglets-vert-right li a { display:block; /* background:#fff7f7; */ color:#59721b; text-decoration:none; padding:3px 6px; border:0px solid #EEE; border-width: 0 0 1px 0; font-size:12px;}
ul.onglets-vert-right li a:hover { /*background:#800; color: #fff*/ text-decoration:none;}

ul.onglets-vert-right li ul {  margin:0; padding:0; margin:0px 0 0 0; }
ul.onglets-vert-right .subfolderstyle {display:block; color:#7E4D89; text-decoration:none; padding:3px 0px; border:0px solid #999; font-size:12px;  text-transform:uppercase; font-weight:bold; z-index: 10000}
ul.onglets-vert-right .subfolderstyle:hover {  color:white;}
ul.onglets-vert-right .subfolderstyle ul {text-transform:none; font-weight: normal; background:#ffffff;}

/*ul.onglets-vert li ul li { float:none;  border:0; border-bottom:1px solid #FFF;}
ul.onglets-vert li ul li a { display:block; background:#BBB; color:#000; border:0; text-transform:none; font-weight:bold;}
ul.onglets-vert li ul li a:hover { background:#09b9eb;}



ul.onglets-vert li ul li ul {  padding:0 0 0 0; }
ul.onglets-vert li ul li ul li{ float:none;  border:0;  border-bottom:1px solid #BBB;}
ul.onglets-vert li ul li ul li a { display:block; background:#FAFAFA; color:#666; border:0; text-transform:none; font-weight:bold;}
ul.onglets-vert li ul li ul li a:hover { background:#EEE;}


*/