html{font-family:arial, verdana, sans-serif; margin:0;padding:0}
body{font-family:Arial, verdana, sans-serif; font-size:13px; background:#f2f2f0; margin:0;padding:0}

div#pagefooter{width:100%;height:88px;background:#eeedeb url(images/fot.jpg) top left repeat-x;padding:0}

div.logo{min-width:242px;width:auto !important;height:75px;background:transparent;float:left;padding:8px 10px 0 40px}

div.menu{float:left;}
div.menu li{background:transparent;height:36px;float:left;margin:0 7px 0 0;padding:0;list-style-type: none;}
div.menu li span{background:transparent;height:36px;float:left;padding:0}
div.menu li a{font-size:13px;font-family:Helvetica Neue, Arial, Sans-Serif;font-weight:700;color:#84878a;background:transparent;height:26px;line-height:26px;float:left;text-decoration:none;padding:6px 9px 0}
div.menu li.active{background:transparent url(images/tab-left.png) top left no-repeat;height:36px;float:left;padding:0 0 0 9px}
div.menu li.active span{background:transparent url(images/tab-right.png) top right no-repeat;height:36px;float:left;padding:0 9px 0 0}
div.menu li.active a{font-size:15px;color:#00792f;background:transparent url(images/tab-middle.png) top right repeat-x;height:26px;line-height:26px;float:left;text-decoration:none;padding:6px 9px 4px}


div#leftmenu{width:130px;background:#fff; position:relative; margin-left:35px;}
div#leftmenu ul{width:130px;padding:0;list-style-type: none;}
div#leftmenu li{border-top:1px solid #ebebeb;background:transparent !important;margin:0;padding:8px 0 7px}
div#leftmenu li a{font-size:12px;color:#014f1f;background:transparent url(images/arrow-green.gif) 0 2px no-repeat;display:block;margin:0 0 0 10px;padding:0 0 0 12px}
div#leftmenu li.first{border:0}

div#leftmenu_ie{width:130px;background:#fff;}
div#leftmenu_ie ul{width:130px;padding:0;list-style-type: none;}
div#leftmenu_ie li{border-top:1px solid #ebebeb;background:transparent !important;margin:0;padding:8px 0 7px}
div#leftmenu_ie li a{font-size:12px;color:#014f1f;background:transparent url(images/arrow-green.gif) 0 2px no-repeat;display:block;margin:0 0 0 10px;padding:0 0 0 12px}
div#leftmenu_ie li.first{border:0}

.tableright {
padding-right:15px;
}

.tabledown {
padding-bottom:15px;
}

.tableleft {
	padding-left:35px;
}
.ingress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.brod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.brod_gron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #014f1f;
	text-decoration: none;
}
.brod_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.brod_mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.huvudrub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 27px;
	font-weight: bold;
	color: #00792f;
	text-decoration: none;
}
.mellanrub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 23px;
	font-weight: bold;
	color: #00792f;
	text-decoration: none;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #014f1f;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #014f1f;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #014f1f;
	text-decoration: none;
}

a.nav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #014f1f;
	text-decoration: none;
}
a.nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #014f1f;
	text-decoration: none;
}
a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.nav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #014f1f;
	text-decoration: none;
}


.u1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #0A5B65;
	text-decoration: none;
	font-weight: bold;
}
.u2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #AC1A14;
	text-decoration: none;
	font-weight: bold;
}
.u3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #F19922;
	text-decoration: none;
	font-weight: bold;
}
.rub_mini {font-size:16px;color:#00792f; font-weight:bold; line-height:20px;}
.rub_mini_orange {font-size:16px; color:#F60; font-weight:bold;}

#container {width:210px; background: #000000; color:#FFF;}
.roundtop {background: #ffffff;}
.roundbottom {background: #ffffff;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #000000;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #000000;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #000000;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #000000;}
.content {padding: 10px; margin-left:8px;}

#container_gron {width:210px; background: #00792f; color:#FFF;}
.roundtop_gron {background: #ffffff;}
.roundbottom_gron {background: #ffffff;}
.r1_gron{margin: 0 5px; height: 1px; overflow: hidden; background: #00792f;}
.r2_gron{margin: 0 3px; height: 1px; overflow: hidden; background: #00792f;}
.r3_gron{margin: 0 2px; height: 1px; overflow: hidden; background: #00792f;}
.r4_gron{margin: 0 1px; height: 2px; overflow: hidden; background: #00792f;}
.content_gron {padding: 10px; margin-left:8px;}

.tabellrandig {  border: 1px #E3E2D7 solid}