@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:133px;
		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: 133px;
		background:url("../../img/menu/menu_fr.jpg")  0px -47px no-repeat;
	}
	
	.fr li#navli1 a{
		width:180px;
	 	background: url("../../img/menu/menu_fr.jpg") -133px 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: 180px;
		background:url("../../img/menu/menu_fr.jpg") -133px -47px no-repeat;
	}
	
	.fr li#navli2 a{
		width:146px;
	 	background: url("../../img/menu/menu_fr.jpg") -313px 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: 146px;
		background:url("../../img/menu/menu_fr.jpg") -313px -47px no-repeat;
	}
	
	.fr li#navli3 a{
		width:150px;
	 	background: url("../../img/menu/menu_fr.jpg") -459px 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: 150px;
		background:url("../../img/menu/menu_fr.jpg") -459px -47px no-repeat;
	}
	
	.fr li#navli4 a{
		width:187px;
	 	background: url("../../img/menu/menu_fr.jpg") -609px 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: 187px;
		background:url("../../img/menu/menu_fr.jpg") -609px -47px no-repeat;
	}
	
	.fr li#navli5 a{
		width:119px;
	 	background: url("../../img/menu/menu_fr.jpg") -796px 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: 119px;
		background:url("../../img/menu/menu_fr.jpg") -796px -47px no-repeat;
	}
	
		
		
		
		
		
		
	.de li#navli0 a{
		width:119px;
		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: 119px;
		background:url("../../img/menu/menu_de.jpg")  0px -47px no-repeat;
	}
	
	
	.de li#navli1 a{
		width:194px;
	 	background: url("../../img/menu/menu_de.jpg") -119px 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: 194px;
		background:url("../../img/menu/menu_de.jpg") -119px -47px no-repeat;
	}
	
	.de li#navli2 a{
		width:145px;
	 	background: url("../../img/menu/menu_de.jpg") -313px 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: 145px;
		background:url("../../img/menu/menu_de.jpg") -313px -47px no-repeat;
	}
	
	.de li#navli3 a{
		width:154px;
	 	background: url("../../img/menu/menu_de.jpg") -458px 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: 154px;
		background:url("../../img/menu/menu_de.jpg") -458px -47px no-repeat;
	}
	
	.de li#navli4 a{
		width:151px;
	 	background: url("../../img/menu/menu_de.jpg") -612px 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: 151px;
		background:url("../../img/menu/menu_de.jpg") -612px -47px no-repeat;
	}
	
	.de li#navli5 a{
		width:152px;
	 	background: url("../../img/menu/menu_de.jpg") -763px 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: 152px;
		background:url("../../img/menu/menu_de.jpg") -763px -47px no-repeat;
	}
	



	
	.en li#navli0 a{
		width:128px;
		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: 128px;
		background:url("../../img/menu/menu_en.jpg")  0px -47px no-repeat;
	}
	
	
	.en li#navli1 a{
		width:183px;
	 	background: url("../../img/menu/menu_en.jpg") -128px 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:183px;
		background:url("../../img/menu/menu_en.jpg") -128px -47px no-repeat;
	}
	
	.en li#navli2 a{
		width:147px;
	 	background: url("../../img/menu/menu_en.jpg") -311px 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: 147px;
		background:url("../../img/menu/menu_en.jpg") -311px -47px no-repeat;
	}
	
	.en li#navli3 a{
		width:151px;
	 	background: url("../../img/menu/menu_en.jpg") -458px 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: 151px;
		background:url("../../img/menu/menu_en.jpg") -458px -47px no-repeat;
	}
	
	.en li#navli4 a{
		width:187px;
	 	background: url("../../img/menu/menu_en.jpg") -609px 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: 187px;
		background:url("../../img/menu/menu_en.jpg") -609px -47px no-repeat;
	}
	
	.en li#navli5 a{
		width:119px;
	 	background: url("../../img/menu/menu_en.jpg") -796px 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: 119px;
		background:url("../../img/menu/menu_en.jpg") -796px -47px no-repeat;
	}
	
	
	
	
	
	
	
	
	
	
	.fr li#navli0 .lev2 li{
		width:126px;
	}
	.fr li#navli1 .lev2 li{
		width:174px;
	}
	.fr li#navli2 .lev2 li{
		width:139px;
	}
	.fr li#navli3 .lev2 li{
		width:143px;
	}
	
	.de li#navli0 .lev2 li{
		width:150px;
	}
	.de li#navli1 .lev2 li{
		width:188px;
	}
	.de li#navli2 .lev2 li{
		width:138px;
	}
	.de li#navli3 .lev2 li{
		width:147px;
	}
	
	.en li#navli0 .lev2 li{
		width:122px;
	}
	.en li#navli1 .lev2 li{
		width:177px;
	}
	.en li#navli2 .lev2 li{
		width:140px;
	}
	.en li#navli3 .lev2 li{
		width:144px;
	}
	
	.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; }
