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

.mod1 ul {
	margin:0 0 0 15px; padding:0
}

.mod1 li {
	padding:0 0 8px 0; font: 300 13px/19px georgia, serif; color:#000000
}

.mod1 p {
	padding:0 0 15px 0; font: 300 13px/19px georgia, serif; color:#000000
}

.mod1 p.text_listing {
	margin:0 0 5px 0; font: 300 13px/19px georgia, serif; color:#000000
}

.mod1 p.header {
	margin:0 0 0 0; font: 300 27px/30px arial, sans-serif; color:#000000; letter-spacing: -0.015em; word-spacing: -0.02em
}

.mod1 p.header_listing {
	margin:0 0 0 0; font: 300 22px/22px arial, sans-serif; color:#000000; letter-spacing: -0.015em; word-spacing: -0.02em
}

.mod1 p.subheader {
	margin:0 0 0 0; font: 300 22px/25px arial, sans-serif; color:#000000; letter-spacing: -0.015em; word-spacing: -0.02em
}

.mod1 p.subheader_listing {
	margin:0 0 0 0; font: 300 17px/18px arial, sans-serif; color:#000000; letter-spacing: -0.015em; word-spacing: -0.02em
}

.mod1 p.header2 {
	margin:0 0 3px 0; font: 700 35px/36px arial, sans-serif; color:#000000; letter-spacing: -0.03em; word-spacing: -0.04em
}

.mod1 p.header_listing2 {
	margin:0 0 3px 0; font: 700 22px/22px georgia, serif; color:#000000; letter-spacing: -0.015em; word-spacing: -0.02em
}

.mod1 p.subheader2 {
	margin:0 0 0 0; font: 300 30px/34px arial, sans-serif; color:#000000; letter-spacing: -0.03em; word-spacing: -0.04em
}

.mod1 p.subheader_listing2 {
	margin:0 0 0 0; font: 300 22px/22px arial, sans-serif; color:#000000; letter-spacing: -0.03em; word-spacing: -0.04em
}

.mod1 p.header3 {
	margin:0 0 0 0; font: 300 30px/34px arial, sans-serif; color:#000000; letter-spacing: -0.02em; word-spacing: -0.03em
}

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

.mod1 p.subheader_listing3 {
	margin:0 0 2px 0; font: 300 17px/17px arial, sans-serif; color:#000000
}

.mod1 p.header4 {
	margin:0 0 0 0; padding:0 0 9px 0; font: 700 22px/26px arial, sans-serif; letter-spacing: -0.010em; word-spacing: -0.015em
}

.mod1 p.header5 {
	margin:0 0 3px 0; font: 700 35px/36px arial, sans-serif; color:#000000; letter-spacing: -0.03em; word-spacing: -0.04em
}

.mod1 p.header6 {
	margin:0 0 3px 0; font: 700 26px/33px georgia, serif; color:#000000; letter-spacing: -0.03em; word-spacing: -0.04em
}

.mod1 p.header7 {
	margin:0 0 3px 0; font: 700 22px/28px georgia, serif; color:#000000; letter-spacing: -0.025em; word-spacing: -0.03em
}

.mod1 p.header_listing5 {
	margin:0 0 3px 0; font: 700 22px/22px arial, sans-serif; color:#000000; letter-spacing: -0.03em; word-spacing: -0.04em
}

.mod1 p.subheader3 {
	margin:0 0 0 0; font: 300 24px/27px arial, sans-serif; color:#000000; letter-spacing: -0.02em; word-spacing: -0.03em
}

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

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

.mod1 p.mheader, .mheader {
	padding:15px 0 10px 0; font: 700 16px/19px georgia, serif; color:#000000
}

.mod1 p.info {
	padding:2px 0 2px 0; font: 300 11px/15px arial, sans-serif; color:#999999
}

.mod1 p.info2 {
	padding:0 0 0 0; font: 300 11px/15px arial, sans-serif; color:#999999
}

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

.mod1 p.fakta {
	margin:0 0 0 0; font: 300 11px/14px arial, sans-serif; color:#000000
}

.mod1 p.fakta_mheader {
	margin:0 0 10px 0; font: 700 16px/25px arial, sans-serif; color:#000000; padding-bottom:2px; border-bottom:3px #ff0000 solid
}

.mod1 p.fet_start {
	font-size:12px; font-family:arial, sans-serif; font-weight:bold; color:#000000; text-transform:uppercase
}

.mod1 p.fakta_plus {
	margin:0 0 0 0; font: 700 12px/15px arial, sans-serif; color:#ff0000
}

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

.mod2 {
	width:100%; padding:0; font: 300 12px/17px arial, sans-serif; color:#000000
}

.mod2 .relatedheader {
	border-bottom:1px dotted #9CB7C5; margin:0 0 4px 0; padding:4px 0 3px 6px
}

.mod2 .relateddiv {
	margin:0 0 20px 0
}

.mod2 p {
	margin:0 0 0 0; font: 300 13px/19px georgia, serif; color:#000000
}

.mod2 p.header {
	margin-bottom:6px; font:700 18px/19px arial, sans-serif; letter-spacing: -0.05em; word-spacing: -0.05em
}

.mod2 p.text {
	margin:0 0 5px 0; font: 300 11px/14px arial, sans-serif; color:#999999
}

.mod2 p.greyvinj {
	margin:0 0 0 0; font: 700 14px/17px arial, sans-serif; color:#9CB7C5
}

.mod2 a.related, .mod2 a.related:link, .mod2 a.related:active, .mod2 a.related:hover, .mod2 a.related:visited {
	padding:5px 4px 5px 6px; margin:0 0 3px 0; display:block; background-color:#FCFDFD; font:300 12px/14px arial, sans-serif
}

.mod2 a.related:hover {
	background-color:#ffffff
}

.mod2 p.info {
	margin:4px 0 12px 0; font: 300 11px/15px arial, sans-serif; color:#999999
}

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

.mod2 .more {
	margin:0 0 8px 5px; font: 700 11px/17px arial, sans-serif; color: #ff2800
}

.mod2 .dottedleft {
	display:block; border-left:1px dotted #CCCCCC; padding:8px 10px 5px 10px
}

.mod2 .marginbottom {
	margin:0 0 15px 0
}

.mod2 a.navigline, .mod2 a.navigline:link, .mod2 a.navigline:active, .mod2 a.navigline:hover, .mod2 a.navigline:visited {
	padding:6px 0 6px 16px; border-bottom:#e5e2dc 1px solid; display:block; font:700 12px/14px arial, sans-serif; background-color:#fcfaf7; color:#938d89
}

.mod2 a.navigline1, .mod2 a.navigline1:link, .mod2 a.navigline1:active, .mod2 a.navigline1:hover, .mod2 a.navigline1:visited {
	padding:6px 0 6px 16px; margin:0 0 0 10px; border-bottom:#e5e2dc 1px solid; display:block; font:700 12px/14px arial, sans-serif; background-color:#fcfaf7; color:#000000
}

.mod2 a.navigline2, .mod2 a.navigline2:link, .mod2 a.navigline2:active, .mod2 a.navigline2:hover, .mod2 a.navigline2:visited {
	padding:6px 0 6px 16px; margin:0 0 0 10px; display:block; font:700 12px/14px arial, sans-serif; background-color:#fcfaf7; color:#000000
}

.mod2 a.navigline_u, .mod2 a.navigline_u:link, .mod2 a.navigline_u:active, .mod2 a.navigline_u:hover, .mod2 a.navigline_u:visited {
	padding:0 0 7px 16px; margin:0 0 0 10px; display:block; font:300 12px/14px arial, sans-serif; background-color:#fcfaf7; color:#000000
}

.mod2 a.navigline_u2, .mod2 a.navigline_u2:link, .mod2 a.navigline_u2:active, .mod2 a.navigline_u2:hover, .mod2 a.navigline_u2:visited {
	padding:0 0 7px 16px; margin:0 0 0 10px; border-bottom:#e5e2dc 1px solid; display:block; font:300 12px/14px arial, sans-serif; background-color:#fcfaf7; color:#000000
}


.header_image {
	font: 700 26px/28px arial, sans-serif; color:#ffffff; letter-spacing: -0.03em; word-spacing: -0.04em
}


a, a:link, a:active, a:hover, a:visited {
	margin:0; padding:0; color:#ff0000; text-decoration:none; font-weight:normal
}

a.darker, a.darker:link, a.darker:active, a.darker:hover, a.darker:visited {
	margin:0; padding:0; color:#d81f27; text-decoration:none; font-weight:normal
}

.imagetext {
	padding:0 0 8px 0; font: 300 10px/13px arial, sans-serif
}

.imagetextleft {
	float:left; padding:4px 15px 10px 0; font: 300 10px/13px arial, sans-serif
}

.imagetextright {
	float:right; padding:4px 0 10px 15px; font: 300 10px/13px arial, sans-serif
}

.inputcomment {
	height: 15px; margin: 0 0 8px 0; padding: 1px 0 0 1px; border: #ffffff 1px solid; font: 300 12px/14px arial, sans-serif
}

.textareacomment {
	margin: 0 0 8px 0; padding: 1px 0 0 1px; border: #ffffff 1px solid; font: 300 12px/14px arial, sans-serif
}

.inputshadow {
	height:17px; padding-top:2px; border:1px #cccccc solid; background:#ffffff url('img/bg_input.gif') no-repeat; font:300 12px/14px arial, sans-serif; color:#333333
}

.textareashadow {
	padding-top:2px; border:1px #cccccc solid; background:#ffffff url('img/bg_input.gif') no-repeat; font:300 12px/14px arial, sans-serif; color:#333333
}

.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
}

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

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

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

a.bu125, a.bu125:link, a.bu125:active, a.bu125:hover, a.bu125:visited {
	width:125px; height: 17px; padding: 3px 0 0 0; background: transparent url(img/bu125.gif) no-repeat; display: block; border: 0; font: 700 12px/13px 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
}

a.subjectlink, a.subjectlink:link, a.subjectlink:active, a.subjectlink:hover, a.subjectlink:visited {
	padding:5px 0 5px 6px; margin:0 0 3px 0; display:block; background-color:#f8f9fa; font:300 12px/14px arial, sans-serif; color:#00a0f6
}

.conbox0 {
	padding:4px 0 4px 0; font:300 11px/14px arial, sans-serif; width:100%
}

.conbox1 {
	padding:4px 0 4px 0; font:300 11px/14px arial, sans-serif; width:100%; border-bottom: #e0e0e0 1px solid; cursor: pointer
}

.conbox1header {
	display:block; height:12px; padding:5px 0 5px 0; font:700 11px/14px arial, sans-serif; width:100%; border-bottom: #cccccc 1px solid; border-top:#e0e0e0 1px dotted

}

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

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

.formlabel {
	padding:0 0 2px 0; font: 300 12px/14px arial, sans-serif; color: #666666
}

.forminput {
	padding:0 0 10px 0; font: 300 12px/14px arial, sans-serif; color: #333333
}

.inputtext {
	height: 15px; margin: 0 0 3px 0; padding: 2px 0 0 1px; border-top: #646F80 1px solid; border-right: #B4B9C1 1px solid; border-bottom: #B4B9C1 1px solid; border-left: #B4B9C1 1px solid; font: 300 12px/15px arial, sans-serif
}

.inputintone {
	height: 14px; margin: 0 0 3px 0; padding: 1px 0 0 1px; border-top: #e3dbbf 1px solid; border-right: #ffffff 1px solid; border-bottom: #ffffff 1px solid; border-left: #e3dbbf 1px solid; font: 300 12px/15px arial, sans-serif
}

.inputwhite {
	height: 15px; padding-top:1px; margin: 0 0 3px 0; padding: 1px 0 0 1px; border:#ffffff 1px solid; font: 700 12px/14px arial, sans-serif
}

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

.checkb {
	margin: 0 2px 0 0; padding: 0; cursor: pointer; vertical-align:middle
}

.alertdiv {
	background-color:#f0f0f0
}

.alert4 {
	padding:6px 10px 7px 10px;border:1px #ff0000 dashed;color:#333333;font-size:13px
}

.alert2 {
	padding:6px 7px 6px 7px; font: 300 12px/15px arial, sans-serif; color: #ff2800
}

.newslettertitle {
	display:block; font:700 18px/18px arial, sans-serif; padding:5px 0 5px 9px; margin-bottom:15px; letter-spacing: -0.010em; word-spacing: -0.015em; background-color:#d6dadc; color:#ffffff
}

.newslettervinj {
	width:100%; margin:35px 0 15px 0; background-color:#48b2eb
}

.newslettervinj2 {
	width:100%; margin:35px 0 15px 0; background-color:#ff508e
}

.newslettervinj3 {
	width:100%; margin:35px 0 15px 0; background-color:#71a6aa
}

.tone_citat {
	display:block;padding:5px 5px 5px 5px;margin-bottom:9px;background:#ffffff url('img/tone_da_140.gif') repeat-x
}

.vinjgrey {
	font:700 13px/16px arial, sans-serif; padding:0 0 5px 0; color:#000000
}

.menu_l_0 {
	float:left; cursor:pointer; width:11px; height:29px; background:transparent url('img/menu_l_0.png') no-repeat
}

.menu_r_0 {
	float:left; cursor:pointer; width:11px; height:29px; margin-right:3px; background:transparent url('img/menu_r_0.png') no-repeat
}

.menu_0 {
	float:left; cursor:pointer; height:23px; padding:6px 0 0 0; background: transparent url('img/menu_0.png') repeat-x; font:700 13px/17px arial, sans-serif; color:#000000; text-align:center
}

.menu_l_1 {
	float:left; cursor:pointer; width:11px; height:29px; background:transparent url('img/menu_l_1.png') no-repeat
}

.menu_r_1 {
	float:left; cursor:pointer; width:11px; height:29px; margin-right:3px; background:transparent url('img/menu_r_1.png') no-repeat
}

.menu_1 {
	float:left; cursor:pointer; height:23px; padding:6px 0 0 0; background: #ffffff; font:700 13px/17px arial, sans-serif; color:#000000; text-align:center
}

a.menutext, a.menutext:link, a.menutext:active, a.menutext:hover, a.menutext:visited {
	font:700 13px/17px arial, sans-serif; color:#000000
}

a.rsslink, a.rsslink:link, a.rsslink:active, a.rsslink:hover, a.rsslink:visited {
	font:700 12px/14px arial, sans-serif
}

a.moretextheader, a.moretextheader:link, a.moretextheader:active, a.moretextheader:hover, a.moretextheader:visited {
	font:700 12px/14px arial, sans-serif
}

a.menuplus, a.menuplus:link, a.menuplus:active, a.menuplus:hover, a.menuplus:visited {
	font:700 14px/17px arial, sans-serif; color:#ff0000
}

.text12 {
	font-size:12px; line-height:14px
}

.fakta {
	margin:0 0 0 0; font: 300 11px/14px arial, sans-serif; color:#000000
}

.fakta_mheader {
	margin:0 0 10px 0; font: 700 16px/25px arial, sans-serif; color:#000000; padding-bottom:2px; border-bottom:3px #ff0000 solid
}

.fet_start {
	font-size:12px; font-family:arial, sans-serif; font-weight:bold; color:#000000; text-transform:uppercase
}

.fakta_plus {
	margin:0 0 0 0; font: 700 12px/15px arial, sans-serif; color:#ff0000
}

.citat {
	margin:0 0 0 0; font: 700 16px/20px arial, sans-serif; color:#000000; letter-spacing: -0.010em; word-spacing: -0.015em
}

.white {
	color:#ffffff
}

td {
	margin:0 0 0 0; font: 300 13px/19px georgia, serif; color:#000000
}

td p {
	margin:0 0 0 0; font: 300 13px/19px georgia, serif color:#000000
}

hr {
	width:100%; border-bottom:6px #ff0000 solid; border-top:0px; border-left:0px; border-right:0px
}

.infomessage {
	display:block; padding:8px 10px 8px 10px; margin:0 0 25px 0; border:1px #e32225 dashed; font:300 14px/18px arial, sans-serif; color: #e32225
}

.hdr1 {
    COLOR: #000000;
	FONT-FAMILY: georgia, serif;
    FONT-SIZE: 20px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 23px
}

.text1
{
    COLOR: #000000;
    FONT-FAMILY: georgia, serif;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 19px
}

.text1grey
{
    COLOR: #827c77;
    FONT-FAMILY: georgia, serif;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 19px
}

.text11
{
    COLOR: #000000;
    FONT-FAMILY: georgia, serif;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 19px
}

.text11grey
{
    COLOR: #827c77;
    FONT-FAMILY: georgia, serif;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 19px
}

.oblig1
{
    COLOR: #cc0000;
    FONT-FAMILY: georgia, serif;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 19px
}
