/* The wrapper div should be wrapped around the page content and be at least 100% page height for the iPade, iPhone and iPod Touch */
#wrapper {height:100%; width:100%; margin: 0 auto}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/cssplay-droplist-touch-screen.html
Copyright (c) Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.nav {
	max-width:958px;
	height:34px;
	position:relative;
	z-index:100;
	color:#000;
	background: #fff; /* Old browsers */
	/*font-size:14px*/
	padding-left:8px; z-index:9999999
}

.menu, .menu ul {padding:0; margin:0; list-style:none;}
.menu {width:auto;  -webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
-ms-touch-action: none;z-index:100
}



.menu ul.sub {position:absolute; top:34px; left:0px; background:#fff; padding:20px 0 25px 33px; z-index:5;  opacity:0; 
width:925px;
}

.menu ul.sub h5 {display:block; padding:0px;  color:#000; font-size:16px; width:205px; margin:0 0 10px 0;   font-family:'Conv_GothamNarrow-Medium'; font-weight:normal; line-height:30px; text-transform:uppercase}

.menu ul.sub h5 a {color:#000; font-family:'Conv_GothamNarrow-Medium'; font-weight:normal; font-size:16px; background-color:#fff}
.menu ul.sub h5 a:hover {text-decoration: none; background-color:#000; color:#fff}





.menu li.top-li {float:left; position:relative; z-index:999;padding-bottom:20px;background-image: url(../img/trans.gif);}
.menu li.top-li a.top-a {display:block; float:left; line-height:16px; color:#000; padding:0  5px; text-decoration:none; font-size:18px; font-family:'Conv_GothamNarrow-Medium', sans-serif; margin-right:14px; height:34px }
.menu li.top-li b {
	display:block;
	width:100%;
	height:34px;
	position:relative;
	z-index:100;
	background-image: url(../img/trans.gif);

} 

.menu li.top-li a.top-a:hover {
	color:#000;
	text-decoration:none;
	position:relative;
	z-index:10;
	background-image: url(../img/FLY_bg_hover.gif);
}
.menu li.top-li:hover > a.top-a { color:#000; text-decoration:none; position:relative; z-index:10; background-image: url(../img/FLY_bg_hover.gif);}
.menu li.has-sub a.top-a:hover {height:34px; text-decoration:none; position:relative; z-index:10; }
.menu li.has-sub:hover > a.top-a {height:34px; text-decoration:none; position:relative; z-index:10;}


.menu ul li {width:227px; float:left;}
.menu ul li a {line-height:15px; color:#000; background:#fff; display:block; width:200px; margin-bottom:1px; padding:4px 0 4px 5px ; text-decoration:none; font-size:14px;}
.menu ul li a:hover {background:#000; color:#fff;}

.menu li:hover {z-index:60;}
.menu li:hover > b {height:0;}
.menu li:hover ul.sub {opacity:1; box-shadow:0 5px 10px rgba(0,0,0,0.5);margin-top:10px;

}

.menu li ul.left3 {left:-175px;}

.rubrik {
	background-image: url(../img/FLY_bg_hover.gif)!important;
}