
/* !main menu */

	#menu
	{
		width: 570px;
		height: 27px;
		position: absolute;
		right:235px;
		top: 118px; 	
		margin: 0;
		padding: 0;
		list-style: none;
		text-align: right;
	}
	#menu li
	{
		display: inline-block;
		height: 22px;
		text-align: center;
		padding: 5px 0 0 0;
		background: url(/img/menu-li-right-bg.gif) top right no-repeat;
		float: left;
	}
	#menu ul
	{
		display: none;
		list-style: none;
		margin: 0;
		padding: 21px 0 0 0;
		width: 805px;
		position: absolute;
		left: 0;
		height: 28px;
		background: url(/img/submenu-bg.gif) bottom repeat-x;
	}
	#menu li.hover ul
	{
		display: block;
	}

	#menu ul li
	{
		padding: 8px 10px 3px 10px;
		background: url(/img/submenu-li-bg.gif) right bottom no-repeat;
	}
	#menu ul li.last
	{
		background: none;	
	}
	#menu ul li a
	{
		font-size: 13px;
	}
	
	#menu li.hover
	{
		height: 37px;
		background-color: white;
	}
	#menu li.active li a
	{
		font-weight: 400;
	}
	#menu ul li
	{
		height: auto !important;
		background-color: transparent !important;
	}
	#menu li.hover li.hover a,  #menu li li.trail a
	{
		font-weight: 900;
	}
	#menu li.hover a, #menu li.hover li a:hover, #menu li.hover li.active a
	{
		color: #555;
	}
	#menu li li.trail a
	{
		color: #555 !important;
	}
	#menu li a
	{
		font-size: 14px;
		color: #808080;
	}
	#menu li.hover ul li a
	{
		color: #808080;
	}
	
	#menu li.active a
	{
		font-weight: 900;
	}

/*

#lang-de	#m1
	{
		width: 79px;
	}
#lang-de	#m2
	{
		width: 86px;
	}
#lang-de	#m3
	{
		width: 71px;
	}
#lang-de	#m4
	{
		width: 158px;
	}
#lang-de	#m5
	{
		width: 49px;
	}
#lang-de	#m6
	{
		width: 67px;
	}

#lang-en	#m1
	{
		width: 65px;
	}
#lang-en	#m2
	{
		width: 78px;
	}
#lang-en	#m3
	{
		width: 73px;
	}
#lang-en	#m4
	{
		width: 140px;
	}
#lang-en	#m5
	{
		width: 49px;
	}
#lang-en	#m6
	{
		width: 70px;
	}
	
	#m5:hover, #m5.hover
	{
		background-color: transparent !important;
	}
*/

#lang-de	#m1
	{
		width: 79px;
	}
#lang-de	#m2
	{
		width: 86px;
	}
#lang-de	#m3
	{
		width: 71px;
	}
#lang-de	#m4
	{
		width: 158px;
	}
#lang-de	#m5
	{
		width: 60px;
	}
#lang-de	#m6
	{
		width: 49px;
	}

#lang-de	#m7
	{
		width: 67px;
	}
	
	
#lang-en	#m1
	{
		width: 65px;
	}
#lang-en	#m2
	{
		width: 78px;
	}
#lang-en	#m3
	{
		width: 73px;
	}
#lang-en	#m4
	{
		width: 140px;
	}
#lang-en	#m5
	{
		width: 69px;
	}
#lang-en	#m6
	{
		width: 49px;
	}	
#lang-en	#m7
	{
		width: 70px;
	}	
	
#m6:hover, #m6.hover
	{
		background-color: transparent !important;
	}	


/* !header menu */

	#header-menu-container
	{
		height: 35px;
		background: url(/img/header-menu-bg.gif) right 25px  no-repeat;
		width: 230px;
		font-size: 9px;
		position: absolute; top: 10px; left: 0;
		width: 800px;
		color: #10636d;
		text-align: right;
		
	}
	#header-menu
	{
		display: inline;
	}
	#header-menu a
	{
		color: #10636d;
	}

	#header-menu-container form
	{
		display: inline;
	}
	#header-menu-container form select
	{
		border: 1px solid #7f9db9;
		font-size: 9px !important;
		margin-left: 5px;
	}
	#header-menu-container form select, #header-menu-container form select option, #header-menu-container form select option[selected]
	{
		font-size: 9px !important;
		color: #44648b;
		 font-family: Arial;
	}
	#header-menu-container form .submit
	{
		display: inline-block;	
		width: 9px !important;
		height: 9px !important;
		text-indent: -9999em !important;
		background: url(/img/submit-langselect.gif);
		border: 0; padding: 0;
		margin-left: 5px;
		position: relative;
		top: 3px;
		cursor: pointer;
	}
