body { background-position:center top; background-attachment:fixed; background-repeat:no-repeat; background-color:#ffffff; font-size:15px; line-height:19px; font-family:Arial, Tahoma, Verdana, Sans-serif; }
body.bg_1 { background-image:url("/Site/Widget/Editor/514/images/Bakgrunder/bg1.jpg"); }
body.bg_2 { background-image:url("/Site/Widget/Editor/514/images/Bakgrunder/bg2.jpg"); }
body.bg_3 { background-image:url("/Site/Widget/Editor/514/images/Bakgrunder/bg3.jpg"); }
body.bg_4 { background-image:url("/Site/Widget/Editor/514/images/Bakgrunder/bg4.jpg"); }
body.bg_5 { background-image:url("/Site/Widget/Editor/514/images/Bakgrunder/bg5.jpg"); }

div.outerrim { width:800px; margin:0 auto 0 auto; }
div.innerrim { float:left; display:inline; width:800px; box-shadow:0 10px 15px #666; -moz-box-shadow:0 10px 15px rgba(82,82,82,0.5); -webkit-box-shadow:0 10px 15px rgba(82,82,82,0.5); -khtml-box-shadow:0 10px 15px #666; margin-bottom:50px; }
div.header_section { padding:10px 35px 0 35px; height:144px; background:url("/Site/Widget/Editor/514/images/Layout/logo.png") center 49px no-repeat; background-color:#ffffff; background-color:rgba(255,255,255,0.3); text-align:right; }
div.langnav { display:inline; display:inline-block; background:#101010; padding:0 5px 0 5px; }
div.langnav a { line-height:20px; text-decoration:none; color:#bbbbbb; font-weight:bold; text-transform:uppercase; margin-right:5px; font-size:0.86em; }
div.langnav .item_last a { margin-right:0; }
div.langnav a:hover, div.langnav .item_active a { color:#ffffff; }

div.navigation_section { background:#101010; padding:0 50px 0 50px; }
div.navigation_section a { display:inline-block; line-height:25px; text-decoration:none; margin-right:14px; font-size:0.86em; font-weight:bold; color:#bbbbbb; text-transform:uppercase; }
div.navigation_section a:hover, div.navigation_section .item_active a { color:#ffffff; }

div.body_section { float:left; width:87.5%; background:#ffffff; background:rgba(255,255,255,0.8); padding:50px 6.25% 50px 6.25%; min-height:300px; }
div.zone2_1 { width:447px; overflow:hidden; vertical-align:top; display:inline-block; *display:inline; zoom:1; }
div.zone2_2 { margin-left:70px; width:182px; overflow:hidden; vertical-align:top; display:inline-block; *display:inline; zoom:1; }

div.recnav2 { padding-bottom:65px; border-bottom:1px solid #101010; margin-bottom:20px; }
div.recnav2 ul { margin:0; padding:0; list-style:none; }
div.recnav2 ul a { padding:0 5px 0 5px; display:block; color:#101010; font-weight:bold; text-transform:uppercase; text-decoration:none; line-height:22px; font-size:0.86em; }
div.recnav2 ul a:hover, div.recnav2 ul .item_active a, div.recnav2 ul .item_active ul a:hover, div.recnav2 ul .item_active ul .item_active a { background:#101010; color:#ffffff; }
div.recnav2 ul .item_active ul a { background:none; color:#101010; }
div.recnav2 ul ul a { padding-left:15px; }

img { border:2px solid #101010; }

h1, h2, h3 { color:#101010; margin-bottom:2px; padding-bottom:2px; }
h1 { font-size:1.6em; line-height:1.2em; }
h2 { font-size:1.4em; line-height:1em; }
h3 { font-size:1.1em; line-height:1.2em; }
p { margin-top:3px; }

a, a:visited { font-weight:bold; text-decoration:none; color:#101010; }
a:hover { color:#ff6600; }

div.zone2_2 div { font-size:0.93em; }

.Article h2 { margin-top:10px; line-height:1.1em; }
.Article .articles_list img, .Article .article_view img { margin:0 auto 0 auto; padding:0!important; border:2px solid #101010; }
.Article a.more { text-align:right; }
.zone2_1 .Article .moduleHeader { position:absolute; width:447px; border-spacing:0; }
.zone2_1 .Article .moduleHeader tr td { padding:0; }
.zone2_1 .Article .moduleHeader h1 { color:transparent; }

.Article_index h2 { display:none; }
