@charset "utf-8";

/* CSS Document */
ul.onglets-hor { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background:#AAA url(http://www.intelchallenge.eu/Content/themes/intel/degrade-menu.png) repeat-x; display:table; border:1px 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(http://www.intelchallenge.eu/Content/themes/intel/bg-link-onglet.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(http://www.intelchallenge.eu/Content/themes/intel/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;}
ul.onglets-hor li ul li a:hover { background:#F00  url(http://www.intelchallenge.eu/Content/themes/intel/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;}


ul.onglets-vert { 
	padding:0; 
	font-family:Arial, Helvetica, sans-serif;
	width:220px;
	}
ul.onglets-vert li { 
	height:28px;
	line-height:28px;
	margin-bottom:2px;
	padding:0; 
	list-style:none; }
	
ul.onglets-vert li a { 
	display:block; 
	background: url('http://www.intelchallenge.eu/Content/themes/intel/menu_link.png') top left no-repeat;
	color:#727f8a; 
	text-decoration:none; 
	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;
	}
	
ul.onglets-vert li a:hover { color:#004f89; background: url('http://www.intelchallenge.eu/Content/themes/intel/menu_link-active.png') top left no-repeat;}

li.header_active_page  a { color:#004f89 !important;background: url('http://www.intelchallenge.eu/Content/themes/intel/menu_link-active.png') top left no-repeat !important;}

ul.onglets-vert li ul {  
	margin:0; 
	padding:0 0 0 0; 
	margin:-28px 0 0 0;
	width:170px !important;
	}
ul.onglets-vert li ul li { 
	width:170px;
	float:none;  
	border:0; 
	}
ul.onglets-vert li ul li a { 
	 background: url('http://www.intelchallenge.eu/Content/themes/intel/menu_sub_link.png') top left no-repeat;
	 display:block; 
	 color:727f8a; 
	 width:170px;
	 text-transform:none; 
	 padding-left:15px;
 	}
ul.onglets-vert li ul li a:hover { 
	width:170px;
	background: url('http://www.intelchallenge.eu/Content/themes/intel/menu_sub_link-active.png') top left no-repeat;
	display:block; 
	color:#004f89 !important;
	text-transform:none; 
}



ul.onglets-vert li ul li ul {  padding:0 0 0 0; width:170px; }
ul.onglets-vert li ul li ul li{ float:none;  border:0;}
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;}