body {
	background-color:#e0e0e0;
	margin:0 auto;
	text-align:center;
}

h1 {
		color: #5C5C5C;
		font-family: Arial, Helvetica, Verdana, Sans-Serif;
		font-weight:normal;
		font-size:18px;
		line-height:24px;
}

h2 {
		color: #5C5C5C;
		font-family: Arial, Helvetica, Verdana, Sans-Serif;
		font-weight:bold;
		font-size:13px;
		/*line-height:20px;*/
}

FORM.tb { display:inline; }

SELECT.bolag {
		color: #000000;
		font-family: verdana,arial,helvetica; 
		font-size:10px;
		width:161px;
}

INPUT.knapp {
		font-family: arial,verdana,helvetica; 
		font-size:11px;
}

INPUT.longfunk {
		
		color: #000000;
		font-family: arial,verdana,helvetica; 
		font-size:12px;
		width:300px;
}

INPUT.login {
		
		color: #000000;
		font-family: arial,verdana,helvetica; 
		font-size:10px;
		width:90px;
}

SELECT.longfunk {
		
		color: #000000;
		font-family: arial,verdana,helvetica; 
		font-size:11px;
		width:152px;
}

.funktion {
		/*background-color: #91ABCE;*/
		background-color: #ffffff;
		color: #000000;
		font-family: verdana,arial,helvetica; 
		font-size:10px;
}

.infowindow {
		background-color: #d5e0ef;
		color: #000000;
		font-family: verdana,arial,helvetica; 
		font-size:10px;
}

.subnav {
		color: #5C5C5C;
		font-family: verdana,arial,helvetica; 
		font-size:11px;
		text-decoration:none;
}

A.subnav {
		color: #013C9A;
		font-family: verdana,arial,helvetica; 
		font-size:11px;
		text-decoration:none;
}

A.subnav:hover {
		color: #013C9A;
		font-family: verdana,arial,helvetica; 
		font-size:11px;
		text-decoration:none;
}

A.subnav:visited {
		color: #013C9A;
		font-family: verdana,arial,helvetica; 
		font-size:11px;
		text-decoration:none;
}

.smalltext {
		color: #5C5C5C;
		font-family: verdana,arial,helvetica; 
		font-size:11px;
}

A.smalltext {
		color: #014FA9;
		font-family: verdana,arial,helvetica; 
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
}

A.smalltext:hover {
		color: #000000;
		font-family: verdana,arial,helvetica; 
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
}

.smalltext2 {
		color: #000000;
		font-family: verdana,arial,helvetica; 
		font-size:12px;
}

A.smalltext2 {
		color: #014FA9;
		font-family: verdana,arial,helvetica; 
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
}

A.smalltext2:hover {
		color: #000000;
		font-family: verdana,arial,helvetica; 
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
}

.headline {
		color: #5C5C5C;
		font-family: Arial, Helvetica, Verdana, Sans-Serif;
		font-size:18px;
		line-height:24px;
}

a.headline {
		color: #000000;
		font-family: Arial, Helvetica, Verdana, Sans-Serif;
		font-size:18px;
		line-height:24px;
		text-decoration:none;
}
a.headline:hover {
		color: #000000;
		font-family: Arial, Helvetica, Verdana, Sans-Serif;
		font-size:18px;
		line-height:24px;
		text-decoration:none;
}
a.headline:visited {
		color: #000000;
		font-family: Arial, Helvetica, Verdana, Sans-Serif;
		font-size:18px;
		line-height:24px;
		text-decoration:none;
}

.headfunk {
		color: #ffffff;
		font-family: Arial, Helvetica, Verdana, Sans-Serif;
		font-size:18px;
		line-height:24px;
}

.menutext {
		color: #5C5C5C;
		font-family: Arial, Helvetica, Verdana, Sans-Serif; 
		font-size:13px;
}

.normtext {
		color: #5C5C5C;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		
}

A.normtext {
		color: #014FA9;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
}

A.normtext:hover {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
}
.normtext2 {
		color: #5C5C5C;
		font-family: Arial, Helvetica, Verdana, Sans-Serif; 
		font-size:14px;
}

A.normtext2 {
		color: #014FA9;
		font-family: Arial, Helvetica, Verdana, Sans-Serif; 
		font-size:14px;
		text-decoration:none;
}

A.normtext2:hover {
		color: #000000;
		font-family: Arial, Helvetica, Verdana, Sans-Serif;  
		font-size:14px;
		text-decoration:none;
}

.nav {
		color: #797979;
		font-family: verdana,arial,helvetica; 
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		}
A.nav {
		color: #797979;
		font-family: verdana,arial,helvetica; 
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		}
A.nav:hover {
		color: #797979;
		font-family: verdana,arial,helvetica; 
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
}

div#container
{
width:950px;
margin:0 auto;
}


.footer {
		color: #4f4f4f;
		font-family: verdana,arial,helvetica; 
		font-size:10px;
		vertical-align:middle;
		text-align:center;
		background-color: #ffffff;
}

div.box {
    background: url(/image/box-bottom2.gif) no-repeat left bottom;
    width: 230px;
    padding: 0 17px 18px 12px;
    margin: 10px 0;
	font-family: verdana,arial,helvetica; 
	font-size:10px;
	vertical-align:middle;
	color: #4f4f4f;
}

div.box h2 {
	background: url(/image/box-top2.gif) no-repeat left top;
	margin: 0 -17px 15px -12px;
	padding: 15px 40px 0 20px;
	height: 34px;
	font: bold 14px/1.0 Arial;
	color: #000;
} 

.leftcontent {
	width: 690px;
	height: 650px;
	vertical-align:top;
	background-color: #FFFFFF;
	padding: 35px 150px 20px 50px;
}

.rightcontent {
	width: 260px;
	vertical-align: top;
	background: #FFFFFF;
}

/* Start SmartMenuns Core CSS*/
.MM,.SM,.MM2,.SM2,.MM li,.SM li,.MM2 li,.SM2 li{display:block;list-style:none;padding:0;margin:0;line-height:normal;direction:ltr;}
.MM li,.SM li,.MM2 li,.SM2 li{position:relative;background:none;width:100%;}
.MM a,.SM a,.MM2 a,.SM2 a{display:block;position:relative;}
* html>body .MM a,* html>body .SM a,* html>body .MM2 a,* html>body .SM2 a{position:static;}
* html .MM li,* html .SM li,* html .MM2 li,* html .SM2 li{display:inline;display/**/:block;float/**/:left;}
*:first-child+html .MM li,*:first-child+html .SM li,*:first-child+html .MM2 li,*:first-child+html .SM2 li{float:left;}
* html>body .MM li,* html>body .SM li,* html>body .MM2 li,* html>body .SM2 li{display:block;}
.MM ul,.SM ul,.MM2 ul,.SM2 ul{display:none;position:absolute;top:-9999px;width:11px;overflow:hidden;z-index:11111;}
ul/**/.MM ul,ul/**/.SM ul,ul/**/.MM2 ul,ul/**/.SM2 ul{display:block;}
* html .MM ul,* html .SM ul,* html .MM2 ul,* html .SM2 ul{display:block;}
.NOSEPARATOR{border-width:0 !important;padding:0 !important;margin:0 !important;}
.NOLINK{cursor:default !important;}
#Menu1{border-width:0;padding:0;background-color:transparent;background-image:none;z-index:9999;position:static;height:auto;}
#Menu1 ul{left:-800px;}
#Menu1{top:0;left:0;width:100%;padding-top:;float:left;}
#Menu1 li{float:left;width:auto;left:2.8em;}
#Menu1>li{border-width:0 1px 0 0;padding:0 0px 0 0;margin:0 0px 0 0;}
@media screen,projection,print{* html #Menu1 li{border-width:0 1px 0 0;padding:0 0px 0 0;margin:0 0px 0 0;}}
#Menu1 a{white-space: /**/nowrap;}
head:first-child+body #Menu1>li{left:0;}
*>*>html:lang(en),#Menu1>li{left:0;}
#Menu1>li:first-child{margin-left:2.8em !important;}
#Menu1>li>a{/*/*//*/float:left;/* */}
* html>body #Menu1>li>a{float:left;}
* html #Menu1{float:none;}
* html>body #Menu1>li{float:none;}
* html>bo\64 y #Menu1>li{float:left;}
#Menu1 ul li{float:none;}
#Menu2{border-width:0;padding:0;background-color:transparent;background-image:none;z-index:9999;position:static;height:auto;}
#Menu2 ul{left:-800px;}
#Menu2{top:0;left:0;width:100%;padding-top:;float:left;}
#Menu2 li{float:left;width:auto;left:2.8em;}
#Menu2>li{border-width:0 1px 0 0;padding:0 0px 0 0;margin:0 0px 0 0;}
@media screen,projection,print{* html #Menu2 li{border-width:0 1px 0 0;padding:0 0px 0 0;margin:0 0px 0 0;}}
#Menu2 a{white-space: /**/nowrap;}
head:first-child+body #Menu2>li{left:0;}
*>*>html:lang(en),#Menu2>li{left:0;}
#Menu2>li:first-child{margin-left:2.8em !important;}
#Menu2>li>a{/*/*//*/float:left;/* */}
* html>body #Menu2>li>a{float:left;}
* html #Menu2{float:none;}
* html>body #Menu2>li{float:none;}
* html>bo\64 y #Menu2>li{float:left;}
#Menu2 ul li{float:none;}
.MM{border-width:0px;border-style:solid;border-color:#ffffff;padding:0px;background-image:none;background-color:transparent;}
.MM li{border-style:solid;border-color:#999999;border-width:0 0 1px 0;padding:0 0 0px 0;margin:0 0 0px 0;}
.MM li a.CURRENT,.MM li a.CURRENT:link,.MM li a.CURRENT:visited{border-width:0px;border-style:solid;border-color:#ffffff;background-image:url('image/menu_bg_over.jpg');background-color:transparent;color:#000000;text-decoration:none;}
.MM li a,.MM li a:link{cursor:pointer;border-width:0px;border-style:solid;border-color:#ffffff;padding:4px;background-image:none;background-color:transparent;color:#ffffff;font-size:0.8em;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;text-decoration:none;text-align:left;}
.MM li a:visited{border-width:0px;border-style:solid;border-color:#ffffff;background-image:none;background-color:transparent;color:#ffffff;text-decoration:none;}
.MM li a:hover,.MM li a:focus,.MM li a:active,.MM li a.MMO,.MM li a.MMO:link,.MM li a.MMO:visited,.MM li a.CURRENT:hover,.MM li a.CURRENT:focus,.MM li a.CURRENT:active{border-width:0px;border-style:solid;border-color:#ffffff;background-image:url('image/menu_bg_over.jpg');background-color:transparent;color:#000000;text-decoration:none;}
.MM li a.NOROLL{border-style:solid !important;border-color:#ffffff !important;background-image:none !important;background-color:transparent !important;color:#ffffff !important;text-decoration:none !important;}
.MM2{border-width:0px;border-style:solid;border-color:#ffffff;padding:0px;background-image:none;background-color:transparent;}
.MM2 li{border-style:solid;border-color:#999999;border-width:0 0 1px 0;padding:0 0 0px 0;margin:0 0 0px 0;}
.MM2 li a.CURRENT,.MM2 li a.CURRENT:link,.MM2 li a.CURRENT:visited{border-width:0px;border-style:solid;border-color:#ffffff;background-image:none;background-color:transparent;color:#ffffff;text-decoration:none;}
.MM2 li a,.MM2 li a:link{cursor:pointer;border-width:0px;border-style:solid;border-color:#ffffff;padding:4px;background-image:none;background-color:transparent;color:#000000;font-size:0.8em;font-family:verdana,arial,helvetica,sans-serif;font-weight:normal;text-decoration:none;text-align:left;}
.MM2 li a:visited{border-width:0px;border-style:solid;border-color:#ffffff;background-image:none;background-color:transparent;color:#000000;text-decoration:none;}
.MM2 li a:hover,.MM2 li a:focus,.MM2 li a:active,.MM2 li a.MM2O,.MM2 li a.MM2O:link,.MM2 li a.MM2O:visited,.MM2 li a.CURRENT:hover,.MM2 li a.CURRENT:focus,.MM2 li a.CURRENT:active{border-width:0px;border-style:solid;border-color:#ffffff;background-image:none;background-color:transparent;color:#ffffff;text-decoration:none;}
.MM2 li a.NOROLL{border-style:solid !important;border-color:#ffffff !important;background-image:none !important;background-color:transparent !important;color:#000000 !important;text-decoration:none !important;}
/*End SmartMenus Core CSS*/