@charset "UTF-8";
/* CSS Jazzshop Menu | ©Horsform, David Darx */

	#menu{
		width:933px;
		height:49px;
		background-image:url("../../img/menu/menu_background.jpg");
		background-repeat:no-repeat;
		z-index:5000;
		position:relative;
	}
	#menu h2 { margin:0; }
	* html #menu{
		z-index:5000;
		position:relative;
	}
	.lev1 {
		z-index:5000;
		float:left;
		padding-left:9px;
		margin:0;
	}
	.lev1 li{
		margin:0;
		float:left;
		list-style:none;
	}

	.lev1 a,
	.lev1 a .hover {
		height:47px;
		position:relative;
		display:block;
		cursor:pointer;
	}
	.lev1 li ul{
		margin:0; padding:0;
		position:absolute;
		display:none;
		z-index:100;
	}
	.lev1 li ul li{
		clear:both;
		height:29px;
		background-image:url("../../img/menu/submenu_background.jpg");
		background-repeat:repeat-x;
		font-weight:bold;
		font-size:13px;
		padding-left:7px;
		color:#009cff;
		float:none;
		display:block;
	}
	.lev1 li ul li a:hover{
		color:#ff8a00;
		text-decoration:none;
	}
	.lev1 li ul li a:active{
		color:#ff8a00;
	}
	.lev1 li ul li a:visited{
		color:#ffd6a5;
	}
	
	.fr li#navli0 a{
		width:137px;
		background: url("../../img/menu/menu_fr.jpg") 0px 0px no-repeat;
	}
	.fr .highlight li#navli0 a:hover, 
	.fr li#navli0 a .hover,
	.fr li#navli0 a:hover,
	.fr li#navli0 a.active{
		width:137px;
		background:url("../../img/menu/menu_fr.jpg")  0px -47px no-repeat;
	}
	
	.fr li#navli1 a{
		width:186px;
	 	background: url("../../img/menu/menu_fr.jpg") -137px 0px no-repeat;
	}
	.fr .highlight li#navli1 a:hover, 
	.fr li#navli1 a .hover,
	.fr li#navli1 a:hover,
	.fr li#navli1 a.active{
		width: 186px;
		background:url("../../img/menu/menu_fr.jpg") -137px -47px no-repeat;
	}
	
	.fr li#navli2 a{
		width:149px;
	 	background: url("../../img/menu/menu_fr.jpg") -323px 0px no-repeat;
	}
	.fr .highlight li#navli2 a:hover, 
	.fr li#navli2 a .hover,
	.fr li#navli2 a:hover,
	.fr li#navli2 a.active{
		width: 149px;
		background:url("../../img/menu/menu_fr.jpg") -323px -47px no-repeat;
	}
	
	.fr li#navli3 a{
		width:154px;
	 	background: url("../../img/menu/menu_fr.jpg") -472px 0px no-repeat;
	}
	.fr .highlight li#navli3 a:hover, 
	.fr li#navli3 a .hover,
	.fr li#navli3 a:hover,
	.fr li#navli3 a.active{
		width: 154px;
		background:url("../../img/menu/menu_fr.jpg") -472px -47px no-repeat;
	}
	
	.fr li#navli4 a{
		width:188px;
	 	background: url("../../img/menu/menu_fr.jpg") -626px 0px no-repeat;
	}
	.fr .highlight li#navli4 a:hover, 
	.fr li#navli4 a .hover,
	.fr li#navli4 a:hover,
	.fr li#navli4 a.active{
		width: 188px;
		background:url("../../img/menu/menu_fr.jpg") -626px -47px no-repeat;
	}
	
	.fr li#navli5 a{
		width:110px;
	 	background: url("../../img/menu/menu_fr.jpg") -814px 0px no-repeat;
	}
	.fr .highlight li#navli5 a:hover, 
	.fr li#navli5 a .hover,
	.fr li#navli5 a:hover,
	.fr li#navli5 a.active{
		width: 110px;
		background:url("../../img/menu/menu_fr.jpg") -814px -47px no-repeat;
	}
	
		
		
		
		
		
		
	.de li#navli0 a{
		width:126px;
		background: url("../../img/menu/menu_de.jpg") 0px 0px no-repeat;
	}
	.de .highlight li#navli0 a:hover, 
	.de li#navli0 a .hover,
	.de li#navli0 a:hover,
	.de li#navli0 a.active{
		width: 126px;
		background:url("../../img/menu/menu_de.jpg")  0px -47px no-repeat;
	}
	
	
	.de li#navli1 a{
		width:209px;
	 	background: url("../../img/menu/menu_de.jpg") -126px 0px no-repeat;
	}
	.de .highlight li#navli1 a:hover, 
	.de li#navli1 a .hover,
	.de li#navli1 a:hover,
	.de li#navli1 a.active{
		width: 209px;
		background:url("../../img/menu/menu_de.jpg") -126px -47px no-repeat;
	}
	
	.de li#navli2 a{
		width:159px;
	 	background: url("../../img/menu/menu_de.jpg") -335px 0px no-repeat;
	}
	.de .highlight li#navli2 a:hover, 
	.de li#navli2 a .hover,
	.de li#navli2 a:hover,
	.de li#navli2 a.active{
		width: 159px;
		background:url("../../img/menu/menu_de.jpg") -335px -47px no-repeat;
	}
	
	.de li#navli3 a{
		width:163px;
	 	background: url("../../img/menu/menu_de.jpg") -494px 0px no-repeat;
	}
	.de .highlight li#navli3 a:hover, 
	.de li#navli3 a .hover,
	.de li#navli3 a:hover,
	.de li#navli3 a.active{
		width: 163px;
		background:url("../../img/menu/menu_de.jpg") -494px -47px no-repeat;
	}
	
	.de li#navli4 a{
		width:157px;
	 	background: url("../../img/menu/menu_de.jpg") -657px 0px no-repeat;
	}
	.de .highlight li#navli4 a:hover, 
	.de li#navli4 a .hover,
	.de li#navli4 a:hover,
	.de li#navli4 a.active{
		width: 157px;
		background:url("../../img/menu/menu_de.jpg") -657px -47px no-repeat;
	}
	
	.de li#navli5 a{
		width:102px;
	 	background: url("../../img/menu/menu_de.jpg") -814px 0px no-repeat;
	}
	.de .highlight li#navli5 a:hover, 
	.de li#navli5 a .hover,
	.de li#navli5 a:hover,
	.de li#navli5 a.active{
		width: 102px;
		background:url("../../img/menu/menu_de.jpg") -814px -47px no-repeat;
	}
	



	
	.en li#navli0 a{
		width:133px;
		background: url("../../img/menu/menu_en.jpg") 0px 0px no-repeat;
	}
	.en .highlight li#navli0 a:hover, 
	.en li#navli0 a .hover,
	.en li#navli0 a:hover,
	.en li#navli0 a.active{
		width: 133px;
		background:url("../../img/menu/menu_en.jpg")  0px -47px no-repeat;
	}
	
	
	.en li#navli1 a{
		width:193px;
	 	background: url("../../img/menu/menu_en.jpg") -133px 0px no-repeat;
	}
	.en .highlight li#navli1 a:hover, 
	.en li#navli1 a .hover,
	.en li#navli1 a:hover,
	.en li#navli1 a.active{
		width:193px;
		background:url("../../img/menu/menu_en.jpg") -133px -47px no-repeat;
	}
	
	.en li#navli2 a{
		width:150px;
	 	background: url("../../img/menu/menu_en.jpg") -326px 0px no-repeat;
	}
	.en .highlight li#navli2 a:hover, 
	.en li#navli2 a .hover,
	.en li#navli2 a:hover,
	.en li#navli2 a.active{
		width: 150px;
		background:url("../../img/menu/menu_en.jpg") -326px -47px no-repeat;
	}
	
	.en li#navli3 a{
		width:156px;
	 	background: url("../../img/menu/menu_en.jpg") -476px 0px no-repeat;
	}
	.en .highlight li#navli3 a:hover, 
	.en li#navli3 a .hover,
	.en li#navli3 a:hover,
	.en li#navli3 a.active{
		width: 156px;
		background:url("../../img/menu/menu_en.jpg") -476px -47px no-repeat;
	}
	
	.en li#navli4 a{
		width:185px;
	 	background: url("../../img/menu/menu_en.jpg") -632px 0px no-repeat;
	}
	.en .highlight li#navli4 a:hover, 
	.en li#navli4 a .hover,
	.en li#navli4 a:hover,
	.en li#navli4 a.active{
		width: 185px;
		background:url("../../img/menu/menu_en.jpg") -632px -47px no-repeat;
	}
	
	.en li#navli5 a{
		width:98px;
	 	background: url("../../img/menu/menu_en.jpg") -817px 0px no-repeat;
	}
	.en .highlight li#navli5 a:hover, 
	.en li#navli5 a .hover,
	.en li#navli5 a:hover,
	.en li#navli5 a.active{
		width: 98px;
		background:url("../../img/menu/menu_en.jpg") -817px -47px no-repeat;
	}
	
	
	
	
	
	
	
	
	
	
	.fr li#navli0 .lev2 li{
		width:130px;
	}
	.fr li#navli1 .lev2 li{
		width:179px;
	}
	.fr li#navli2 .lev2 li{
		width:142px;
	}
	.fr li#navli3 .lev2 li{
		width:147px;
	}
	
	.de li#navli0 .lev2 li{
		width:150px;
	}
	.de li#navli1 .lev2 li{
		width:202px;
	}
	.de li#navli2 .lev2 li{
		width:152px;
	}
	.de li#navli3 .lev2 li{
		width:156px;
	}
	
	.en li#navli0 .lev2 li{
		width:126px;
	}
	.en li#navli1 .lev2 li{
		width:186px;
	}
	.en li#navli2 .lev2 li{
		width:143px;
	}
	.en li#navli3 .lev2 li{
		width:149px;
	}
	
	.lev1 li ul li a{
		text-decoration:none;
		padding:4px 0 0 0;
		display:block;
		height:10px;
		color:#ffffff;
	}
	.lev2 li a{ background:none !important; width:auto !important; }
	





	.clearBox{
		clear:both;	
		line-height:1px;
		overflow:hidden;
	}
	
	
	
	div#subnav, div#subnav a, div#subnav span { height:33px; }
	
	div#subnavplaceholder { height:31px; display:block; position:relative; }
	
	div#subnav { position:absolute; left:15px; top:246px; }
	div#subnav ul { margin:0; }

	div#subnav li, div#subnav a, div#subnav span { display:block; cursor:pointer; }
	
	div#subnav li { float:left; list-style-type:none; margin:0 1px 0 0; }
	
	div#subnav a { background:url(../../img/bg_subnav_right.gif) right top no-repeat; padding-right:7px; line-height:32px; color:#bf3101; font-weight:bold; font-size:11px; }
	div#subnav span { background:url(../../img/bg_subnav_left.gif) left top no-repeat;  padding-left:7px;  }
	
	/*div#subnav a:hover, div#subnav a:focus, */div#subnav a.active { background:url(../../img/bg_subnav_right_on.gif) right top no-repeat; color:#000; text-decoration:none; }
	/*div#subnav a:hover span, div#subnav a:focus span, */div#subnav a.active span { background:url(../../img/bg_subnav_left_on.gif) left top no-repeat; }

