a.link2, a.link2:link, a.link2:active, a.link2:hover, a.link2:visited {
	 color: #ffffff; text-decoration: none
}

a.link3, a.link3:link, a.link3:active, a.link3:hover, a.link3:visited {
	 color: #000000; text-decoration: none
}

a.link4, a.link4:link, a.link4:active, a.link4:hover, a.link4:visited {
	 color:#8c96a1; text-decoration: underline
}

a.link4:hover {
	color: #3091fd
}

a.link5, a.link5:link, a.link5:active, a.link5:hover, a.link5:visited {
	 color: #999999; text-decoration: none
}

a.black, a.black:link, a.black:active, a.black:hover, a.black:visited {
	color:#000000
}

a.umenu, a.umenu:link, a.umenu:active, a.umenu:hover, a.umenu:visited {
	display: block; padding: 8px 0 8px 8px; font: 300 14px/16px georgia, serif; text-decoration: none; border-top: #ffffff 1px solid; background-color: #eff3f4
}

a.umenu:hover {
	background-color: #fcfdfd
}

a.umenu1, a.umenu1:link, a.umenu1:active, a.umenu1:hover, a.umenu1:visited {
	display: block; padding:8px 0 8px 8px; font: 700 14px/16px georgia, serif; text-decoration: none; border-top: #ffffff 1px solid; background-color: #eff3f4
}

a.umenu1:hover {
	background-color: #fcfdfd
}

a.uumenu, a.uumenu:link, a.uumenu:active, a.uumenu:hover, a.uumenu:visited {
	display: block; padding:4px 0 4px 0; font: 300 12px/14px arial, sans-serif; text-decoration: none; background-color: #eff3f4
}

a.uumenu:hover {
	background-color: #fcfdfd
}

a.uumenu1, a.uumenu1:link, a.uumenu1:active, a.uumenu1:hover, a.uumenu1:visited {
	display: block; padding:4px 0 4px 0; font: 700 12px/14px arial, sans-serif; text-decoration: none; background-color: #eff3f4
}

a.uumenu1:hover {
	background-color: #fcfdfd
}

a.tmenu, a.tmenu:link, a.tmenu:active, a.tmenu:hover, a.tmenu:visited {
	 font: 700 15px/15px arial, sans-serif; color:#414954; text-decoration: none
}

a.tmenu1, a.tmenu1:link, a.tmenu1:active, a.tmenu1:hover, a.tmenu1:visited {
	 font: 700 15px/15px arial, sans-serif; color:#000000; text-decoration: none
}

.grey {
	color:#858995
}

.grey2_1 {
	color:#c3b14c
}

.grey2_2 {
	color:#c3b14c
}

.grey2_3 {
	color:#fd979a
}

.grey2_4 {
	color:#b7bab2
}

.grey2_5 {
	color:#50b0dd
}


.box0 {
	clear:both; font:300 1px/1px sans-serif
}

.box1 {
	float:left; width:930px; margin:0
}

.box2 {
	float:left; width:675px; margin:20px 25px 0 0
}

.box3 {
	float:left; width:230px; margin:20px 0 0 0
}

.imagetextleft {
	float:left; padding:10px 22px 20px 0; font: 300 10px/13px arial, sans-serif; color: #000000
}

.imagetextright {
	float:right; padding:10px 0 20px 22px; font: 300 10px/13px arial, sans-serif; color: #000000
}

.relatedtexts {
	float:right; width: 150px; padding: 10px 0 20px 8px; margin: 15px; font: 300 10px/13px arial, sans-serif; color: #000000; border-top: #c1c1c1 1px dotted
}

.relatedtexts p.smallheader {
	font: 700 12px/15px arial, sans-serif; color: #000000; padding: 0 0 8px 0; MARGIN: 0px
}

.relatedtexts p.link {
	font: 300 11px/15px arial, sans-serif; color: #b0b0b0; padding: 0 0 6px 0; margin: 0px
}

.lgrey {
	color:#b0b5ba
}

.dgrey {
	color:#5e6872
}

.plink {
	margin:0; padding:0 0 5px 0
}

.textbelow {
	padding-bottom: 10px
}

.header_small {
	padding:0 0 5px 0; font: 300 19px/22px georgia, serif
}

.mod1 {
	width: 100%; font: 300 14px/20px georgia, serif; color: #000000; margin:0; padding:0
}

.mod1 li {
	margin: 0 0 8px 15px; font: 300 14px/20px georgia, serif; color: #000000
}

.mod1 p {
	margin: 8px 2px 0 0; font-family: georgia, serif; font-size: 14px; line-height: 20px; color: #000000
}

.mod1 p.header {
	margin: 0 0 0 0; font: 300 35px/42px georgia, serif; letter-spacing: -0.015em; word-spacing: -0.02em; color: #000000
}

.mod1 p.header_author {
	margin: 0 0 0 0; font: 300 25px/30px georgia, serif; letter-spacing: -0.01em; word-spacing: -0.015em; color: #000000
}

.mod1 p.headersmall {
	margin: 0 0 12px 0; font: 700 24px/26px arial, sans-serif; color: #000000; letter-spacing: -0.01em; word-spacing: -0.01em
}

.mod1 p.ingress, .ingress {
	margin: 0 0 8px 2px; font: 700 14px/20px arial, sans-serif; color: #000000
}

.mod1 p.mheader, .mheader {
	margin: 0 0 8px 0; padding-top:18px; font: 700 16px/19px arial, sans-serif; color: #000000; letter-spacing: -0.00em; word-spacing: -0.01em
}

.mod1 p.subheader {
	margin: 0 0 8px 0; padding-top:8px; font: 700 18px/22px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif; color: #000000; letter-spacing: -0.00em; word-spacing: -0.01em
}

.mod1 p.info {
	margin: 0 0 8px 2px; color: #808080; font: 300 12px/15px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
}

.mod1 p.info_1 {
	margin: 0 0 8px 2px; color: #c3b14c; font: 300 12px/15px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
}

.mod1 p.info_2 {
	margin: 0 0 8px 2px; color: #fd979a; font: 300 12px/15px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
}

.mod1 p.info_3 {
	margin: 0 0 8px 2px; color: #fd979a; font: 300 12px/15px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
}

.mod1 p.info_4 {
	margin: 0 0 8px 2px; color: #b7bab2; font: 300 12px/15px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
}

.mod1 p.info_5 {
	margin: 0 0 8px 2px; color: #50b0dd; font: 300 12px/15px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
}

.mod1 p.links {
	margin: 22px 0 8px 26px; font: 700 13px/18px arial, sans-serif; color: #000000
}

.mod1 .more {
	margin: 0 0 8px 5px; font: 700 13px/18px arial, sans-serif; color: #ff2800
}

.mod3 {
	width:100%; margin:0
}

.mod3 ul {
	padding:0; margin:0; list-style-type: none
}

.mod3 li {
	margin:0; padding:0; list-style-type: none
}

.mod9 {
	width:100%;margin:0;padding:0;border:#DDDBD9 1px solid; background: #F5F4F3
}

.mod9vinjett {
	margin:0; padding:2px 7px 2px 7px; FONT: 700 10px/13px Arial, Helvetica, sans-serif; COLOR: #706C6B; background: #EAE8E7
}

.mod9content {
	margin:0; padding:7px 7px 2px 7px; background: transparent
}

.mod9content p.header {
	margin:0;padding:0 0 3px 0; FONT: 300 14px/18px "Arial Black", Arial, Helvetica, sans-serif; COLOR: #000000;
}

.mod9content p.title {
	margin:0;padding:0 0 6px 0; FONT: 300 11px/13px Arial, Helvetica, sans-serif; FONT-STYLE: italic; COLOR: #706C6B;
}

.mod9content p.text {
	margin:0;padding:0 0 6px 0; FONT: 300 11px/13px Arial, Helvetica, sans-serif; COLOR: #000000;
}

.box_yellow_1_top {
	display:block; padding:0; background: #ffff33 url('img/box_yellow_1_top.gif') no-repeat 100% 0% }
.box_yellow_1_top_left {
	display:block; height:32px; background: transparent url('img/box_yellow_1_top_left.gif') no-repeat 0% 0% }
.box_yellow_1_bottom_left {
	display:block; height:32px; background: transparent url('img/box_yellow_1_bottom_left.gif') no-repeat 0% 0% }
.box_yellow_1_bottom {
	display:block; padding:0; margin-bottom:25px; background: #ffff33 url('img/box_yellow_bottom.gif') no-repeat 100% 0% }
	
.box_yellow_2_top {
	display:block; padding:0; background: #fae887 url('img/box_yellow_2_top.gif') no-repeat 100% 0% }
.box_yellow_2_top_left {
	display:block; height:32px; background: transparent url('img/box_yellow_2_top_left.gif') no-repeat 0% 0% }
.box_yellow_2_bottom_left {
	display:block; height:32px; background: transparent url('img/box_yellow_2_bottom_left.gif') no-repeat 0% 0% }
.box_yellow_2_bottom {
	display:block; padding:0; margin-bottom:25px; background: #fae887 url('img/box_yellow_bottom.gif') no-repeat 100% 0% }

.box_yellow_3_top {
	display:block; padding:0; background: #ffbec1 url('img/box_yellow_3_top.gif') no-repeat 100% 0% }
.box_yellow_3_top_left {
	display:block; height:32px; background: transparent url('img/box_yellow_3_top_left.gif') no-repeat 0% 0% }
.box_yellow_3_bottom_left {
	display:block; height:32px; background: transparent url('img/box_yellow_3_bottom_left.gif') no-repeat 0% 0% }
.box_yellow_3_bottom {
	display:block; padding:0; margin-bottom:25px; background: #ffbec1 url('img/box_yellow_bottom.gif') no-repeat 100% 0% }

.box_yellow_4_top {
	display:block; padding:0; background: #e0e8e8 url('img/box_yellow_4_top.gif') no-repeat 100% 0% }
.box_yellow_4_top_left {
	display:block; height:32px; background: transparent url('img/box_yellow_4_top_left.gif') no-repeat 0% 0% }
.box_yellow_4_bottom_left {
	display:block; height:32px; background: transparent url('img/box_yellow_4_bottom_left.gif') no-repeat 0% 0% }
.box_yellow_4_bottom {
	display:block; padding:0; margin-bottom:25px; background: #e0e8e8 url('img/box_yellow_bottom.gif') no-repeat 100% 0% }

.box_yellow_5_top {
	display:block; padding:0; background: #8edbff url('img/box_yellow_5_top.gif') no-repeat 100% 0% }
.box_yellow_5_top_left {
	display:block; height:32px; background: transparent url('img/box_yellow_5_top_left.gif') no-repeat 0% 0% }
.box_yellow_5_bottom_left {
	display:block; height:32px; background: transparent url('img/box_yellow_5_bottom_left.gif') no-repeat 0% 0% }
.box_yellow_5_bottom {
	display:block; padding:0; margin-bottom:25px; background: #8edbff url('img/box_yellow_bottom.gif') no-repeat 100% 0% }

.box_yellow_main {
	display:block; padding:0 32px 0 32px
}

.box_black_top {
	display:block; padding:0; background: #000000 url('img/box_black_top.gif') no-repeat 100% 0%
}

.box_black_top_left {
	display:block; height:50px; background: transparent url('img/box_black_top_left.gif') no-repeat 0% 0%
}

.box_black_main {
	display:block; padding:0 25px 0 25px; color:#ffffff
}

.box_black_bottom {
	display:block; padding:0; margin-bottom:25px; background: #000000 url('img/box_black_bottom.gif') no-repeat 100% 0%
}

.box_black_bottom_left {
	display:block; height:25px; background: transparent url('img/box_black_bottom_left.gif') no-repeat 0% 0%
}

.box_grey_top {
	display:block; padding:0; background: #e5e5e5 url('img/box_grey_top.gif') no-repeat 100% 0%
}

.box_grey_top_left {
	display:block; height:25px; background: transparent url('img/box_grey_top_left.gif') no-repeat 0% 0%
}

.box_grey_main {
	display:block; padding:0 25px 0 25px; background-color:#e5e5e5; color:#333333
}

.box_grey_bottom {
	display:block; padding:0; margin-bottom:25px; background: #e5e5e5 url('img/box_grey_bottom.gif') no-repeat 100% 0%
}

.box_grey_bottom_left {
	display:block; height:25px; background: transparent url('img/box_grey_bottom_left.gif') no-repeat 0% 0%
}

.box_red_top_left {
	display:block; height:50px; background: transparent url('img/box_red_top_left.gif') no-repeat 0% 0%
}

.box_red_main {
	display:block; padding:0 25px 0 25px; color:#ffffff
}

.box_red_1_top {
	display:block; padding:0; background: #ff0000 url('img/box_red_1_top.gif') no-repeat 100% 0% }
.box_red_1_bottom {
	display:block; padding:0; margin-bottom:25px; background: #ff0000 url('img/box_red_1_bottom.gif') no-repeat 100% 0% }
.box_red_1_bottom_left {
	display:block; height:25px; background: transparent url('img/box_red_1_bottom_left.gif') no-repeat 0% 0% }

.box_red_2_top {
	display:block; padding:0; background: #73b059 url('img/box_red_2_top.gif') no-repeat 100% 0% }
.box_red_2_bottom {
	display:block; padding:0; margin-bottom:25px; background: #73b059 url('img/box_red_2_bottom.gif') no-repeat 100% 0% }
.box_red_2_bottom_left {
	display:block; height:25px; background: transparent url('img/box_red_2_bottom_left.gif') no-repeat 0% 0% }

.box_red_3_top {
	display:block; padding:0; background: #d74686 url('img/box_red_3_top.gif') no-repeat 100% 0% }
.box_red_3_bottom {
	display:block; padding:0; margin-bottom:25px; background: #d74686 url('img/box_red_3_bottom.gif') no-repeat 100% 0% }
.box_red_3_bottom_left {
	display:block; height:25px; background: transparent url('img/box_red_3_bottom_left.gif') no-repeat 0% 0% }

.box_red_4_top {
	display:block; padding:0; background: #00aee9 url('img/box_red_4_top.gif') no-repeat 100% 0% }
.box_red_4_bottom {
	display:block; padding:0; margin-bottom:25px; background: #00aee9 url('img/box_red_4_bottom.gif') no-repeat 100% 0% }
.box_red_4_bottom_left {
	display:block; height:25px; background: transparent url('img/box_red_4_bottom_left.gif') no-repeat 0% 0% }

.box_red_5_top {
	display:block; padding:0; background: #be3a36 url('img/box_red_5_top.gif') no-repeat 100% 0% }
.box_red_5_bottom {
	display:block; padding:0; margin-bottom:25px; background: #be3a36 url('img/box_red_5_bottom.gif') no-repeat 100% 0% }
.box_red_5_bottom_left {
	display:block; height:25px; background: transparent url('img/box_red_5_bottom_left.gif') no-repeat 0% 0% }

.conbox1 {
	display: block; padding: 8px 0px 8px 0; width: 100%; background-color: transparent; text-decoration: none; cursor: pointer; font: 300 14px/20px georgia, serif
}

.conbox1header {
	display: block; padding: 8px 0px 8px 0; font-weight: bold; width: 100%; color: #000000; border-bottom: #cccc00 1px solid; border-top: #cccc00 1px dotted; background-color: transparent; text-decoration: none; line-height:15px
}

.col75 {
	float: left; width: 78%; padding-right:2%; cursor: pointer
}

.col25 {
	float: left; width: 18%; cursor: pointer
}

.colsearchresult1 {
	float: left; width: 85%; cursor: pointer
}

.colsearchresult2 {
	float: left; width: 12%; cursor: pointer
}

.col60nr2 {
	float: left; width: 58%; cursor: pointer
}

.col60nr2 p {
	margin: 0 0 8px 0; font: 300 12px/15px arial,  sans-serif; color: #000000
}

.col60nr2 p.header {
	margin: 0 0 8px 0; font: 700 14px/16px arial, sans-serif; COLOR: #000000
}

.col40nr2 {
	float: left; width: 38%; cursor: pointer
}

.alert {
	color:#ff2800
}

.contact_t {
	width:264px; height:16px; background: transparent url('img/bg_contact_t.gif') no-repeat
}

.contact_m {
	width:230px; padding:0 17px 0 17px; background: transparent url('img/bg_contact_m.gif') repeat-y
}

.contact_b {
	width:264px; height:16px; background: transparent url('img/bg_contact_b.gif') no-repeat
}

.formlabel {
	padding:0
}

.forminput {
	padding:0 0 4px 0
}

.selecter {
	margin: 0 0 4px 0; padding: 0; border-top: #646F80 1px solid; border-right: #B4B9C1 1px solid; border-bottom: #B4B9C1 1px solid; border-left: #B4B9C1 1px solid; font: 300 12px/14px arial, sans-serif
}

.selecter2 {
	margin: 0 0 8px 0; padding: 2px 0 2px 0; border: #acb4bb 1px solid; background-color:#ffffff; font: 300 12px/13px arial, sans-serif; color:#666666
}

.inputtext {
	margin: 0 0 8px 0; padding: 0; border: #ffffff 1px solid; background-color:#ffffff; font: 300 12px/13px arial, sans-serif; color:#666666
}

.inputtext2 {
	margin: 0 0 8px 0; padding: 2px 0 2px 0; border: #acb4bb 1px solid; background-color:#ffffff; font: 300 12px/15px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif; color:#000000
}

.textareatext2 {
	margin: 0 0 8px 0; padding: 2px 0 2px 0; border: #acb4bb 1px solid; background-color:#ffffff; font: 300 12px/15px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif; color:#000000
}

.inputsearch {
	height: 16px; margin: 0; padding: 6px 0 0 1px; width:150px; background-color: #ffffff; border-top:#afb1b0 1px solid;border-bottom:#e6e6e6 1px solid;border-left:#e6e6e6 1px solid;border-right:#e6e6e6 1px solid; font: 300 13px/15px arial, sans-serif; color: #666666
}

.inputsearch2 {
	height: 17px; margin: 0; padding: 2px 0 0 1px; width:150px; background-color: #ffffff; border: #acb4bb 1px solid; font: 300 12px/14px arial, sans-serif; color: #666666
}

a.bu_red_80, a.bu_red_80:link, a.bu_red_80:active, a.bu_red_80:hover, a.bu_red_80:visited {
	width:80px; height: 30px; padding: 10px 0 0 0; background: transparent url(img/bu_red_80.gif) no-repeat; display: block; border: 0; font: 700 16px/20px arial, sans-serif; text-decoration: none; text-align: center; color: #ffffff
}

a.bu_red_126, a.bu_red_126:link, a.bu_red_126:active, a.bu_red_126:hover, a.bu_red_126:visited {
	width:126px; height: 30px; padding: 10px 0 0 0; background: transparent url(img/bu_red_126.gif) no-repeat; display: block; border: 0; font: 700 16px/20px arial, sans-serif; text-decoration: none; text-align: center; color: #ffffff
}

a.bu_red_s2_113, a.bu_red_s2_113:link, a.bu_red_s2_113:active, a.bu_red_s2_113:hover, a.bu_red_s2_113:visited {
	width:113px; height: 27px; padding: 8px 0 0 0; background: transparent url(img/bu_red_s2_113.gif) no-repeat; display: block; border: 0; font: 700 14px/18px arial, sans-serif; text-decoration: none; text-align: center; color: #ffffff
}

a.bu_red_s_50, a.bu_red_s_50:link, a.bu_red_s_50:active, a.bu_red_s_50:hover, a.bu_red_s_50:visited {
	width:50px; height: 19px; padding: 6px 0 0 0; background: transparent url(img/bu_red_s_50.gif) no-repeat; display: block; border: 0; font: 700 12px/14px arial, sans-serif; text-decoration: none; text-align: center; color: #ffffff
}

a.bu_red_s_100, a.bu_red_s_100:link, a.bu_red_s_100:active, a.bu_red_s_100:hover, a.bu_red_s_100:visited {
	width:100px; height: 19px; padding: 6px 0 0 0; background: transparent url(img/bu_red_s_100.gif) no-repeat; display: block; border: 0; font: 700 12px/14px arial, sans-serif; text-decoration: none; text-align: center; color: #ffffff
}

a.bu_red_s3_80, a.bu_red_s3_80:link, a.bu_red_s3_80:active, a.bu_red_s3_80:hover, a.bu_red_s3_80:visited {
	width:80px; height: 19px; padding: 3px 0 0 0; background: transparent url(img/bu_red_s3_80.gif) no-repeat; display: block; border: 0; font: 700 12px/15px arial, sans-serif; text-decoration: none; text-align: center; color: #ffffff
}

a.bu2_80, a.bu2_80:link, a.bu2_80:active, a.bu2_80:hover, a.bu2_80:visited {
	width:80px; height: 15px; padding: 1px 0 0 0; background: transparent url(img/bu2_80.gif) no-repeat; display: block; border: 0; font: 300 11px/12px arial, sans-serif; text-decoration: none; text-align: center; color: #333333
}

a.bu2_100, a.bu2_100:link, a.bu2_100:active, a.bu2_100:hover, a.bu2_100:visited {
	width:100px; height: 15px; padding: 1px 0 0 0; background: transparent url(img/bu2_100.gif) no-repeat; display: block; border: 0; font: 300 11px/12px arial, sans-serif; text-decoration: none; text-align: center; color: #333333
}

.inputcomment {
	height: 16px; margin: 0 0 8px 0; padding: 3px 0 0 2px; border: #ffffff 1px solid; font: 300 12px/15px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
}

.textareacomment {
	margin: 0 0 8px 0; padding: 2px 0 0 2px; border: #ffffff 1px solid; font: 300 12px/15px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
}

.fakta {
	font: 300 11px/16px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif; color:#000000;
}

.col80 {
	float:left; width:78%; padding:0 2% 0 2%; cursor:pointer
}

.col20 {
	float:left; width:18%; padding-right:2%; cursor:pointer; font-size:12px
}

.text12 {
	font: 300 12px/15px "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif
}

.form_header_black {
	display:block;padding:8px;background:#000000 url('img/bg_comment.gif') repeat-x;font-size:14px; color:#ffffff; font-weight:bold
}

.form_margin {
	display:block; padding:8px
}

.form_info_ok {
	display:block; padding:10px; margin-bottom:15px; background-color:#daf5da; border:1px #5fbe36 solid; color:#000000; font-size:14px
}

.form_info_alert {
	display:block; padding:10px; margin-bottom:15px; background-color:#ffe0d1; border:1px #e95d2f solid; color:#000000; font-size:14px
}

.headerblack3 {
	margin: 0 0 0 0; font: 300 28px/34px georgia, serif; letter-spacing: -0.01em; word-spacing: -0.015em; color: #000000
}

.headerblack {
	font-size:16px; line-height:20px; font-weight:bold
}
