div.column h2 {
	font-size: 13px !important; line-height: 30px !important;
	padding: 0 0 0 10px !important;
	height: 31px;
	/* background: url(/wwwdocs/img/exceptions/svenskpress/bg_gr.gif) repeat-x left center !important;  */
}

html a {color:#324857;}
html body form#login {background:transparent; padding:0; margin:0; margin-top:-10px;}
form#login a {background: transparent;}
html body div#nav_main_wrap {clear: both;}

html body ul#nav_main {
	/*
	overflow:hidden;
	height: 37px;
	*/
	font-size:13px;
	
	/* background:url(/wwwdocs/img/exceptions/svenskpress/bg_gr.gif) left repeat-x; */
}
#nav_main li {padding: 0 11px !important; line-height: 36px !important;}
#nav_main li.active {background-color:transparent !important;}
#nav_main li, #nav_main li.active {
	/* background:url(/wwwdocs/img/exceptions/svenskpress/bg_nav_main_split.gif) left no-repeat;  */
	margin-left:0 !important; margin-right: 0 !important;
}
#nav_main li a { padding: 0 !important; }
#nav_main li.active a, html body #nav_main li.active a {text-decoration: underline;}
#nav_main li a:hover {text-decoration:underline;}


@media only screen 
and (max-width : 899px) {	
	.mobile_top {width:89% !important;}
}

#mobile-bar {background: #333 !important; margin-bottom: 5px !important;}
#mobile-bar ul li a {color: #fff !important;}

#nav_main_sub {background: none !important;}