div, span, p, a { font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:13px; line-height:18px; }

h1, h2, h3 { font-family:Arial, Tahoma, Verdana, Sans-serif; color:#1a1e21; }
h1, .ArticleCustom .view h1 { font-size:30px; line-height:32px; }
h2 { font-size:24px; line-height:26px; }
h3 { font-size:20px; line-height:22px; }

div.outerrim { width:780px; margin:0 auto 0 auto; }
div.innerrim { float:left; display:inline; width:780px; margin:20px 0 20px 0; }
div.header { float:left; width:100%; height:63px; background:url(/Site/Template/Folktinget/images/logo.gif) 22px top no-repeat; }
div.header div.nav0 { float:right; display:inline; width:50%; text-align:right; margin:30px 0 0 0; }
div.header div.nav0 .item { margin:0 15px 0 0; color:#767676; text-decoration:none; font-weight:bold; }
div.header div.nav0 .active { color:#000000; }

div.zones_3 { float:left; display:inline; width:100%; }
div.header_zone { float:left; width:100%; border-top:2px solid #000000; padding:0; }
div.header_zone * { padding:0; margin:0; }
a.headerlink { float:left; display:inline; width:320px; height:42px; margin:0 0 0 20px; }
div.leftcontent { float:left; clear:both; display:inline; width:184px; overflow:hidden; }
div.main { float:left; display:inline; width:100%; margin:30px 0 0 0; padding-bottom:50px; }

div.zones_5 { float:left; display:inline; width:100%; }

div.leftcontainer { float:left; display:inline; width:184px; overflow:hidden; }

div.col-main, div.maincontainer { float:right; display:inline; width:535px; margin:0 20px 0 0; }
div.leftmain { float:left; display:inline; width:49%; }
div.rightmain { float:right; display:inline; width:49%; }

div.recnav1 { float:left; width:100%; margin:0; padding:0; }

a, a:visited { color:#0577b6; font-weight:bold; text-decoration:none; }
a:hover { text-decoration:underline; color:#1a1e21; }

div.recnav1 { float:left; display:inline; border-bottom:3px solid #000000; margin:0 0 20px 0; padding-bottom:7px; }
div.recnav1 div.level1 { float:left; display:inline; width:96%; padding:7px 0 0 5px; margin:7px 0 0 0; width:179px; border-top:1px solid #000000; line-height:16px; }
div.recnav1 div.level1 a { color:#2f2f2f; line-height:16px; }
div.recnav1 div.level1 .active, div.recnav1 div.level1 a:hover { float:left; display:inline; width:100%; color:#0074b1; line-height:16px; background:url(/Site/Template/Folktinget/images/bullet.gif) right center no-repeat; text-decoration:none; }
div.recnav1 div.level2 { float:left; padding:0 0 0 18px; width:166px; }
div.recnav1 div.level2 a { line-height:16px; width:100%; font-weight:normal; color:#2f2f2f; text-decoration:none; }
div.recnav1 div.level2 a:hover, div.recnav1 div.level2 .active { color:#0074b1; }
div.recnav1 div.level3 { float:left; padding:0 0 0 36px; width:148px; }
div.recnav1 div.level3 a { line-height:16px; width:100%; font-weight:normal; color:#2f2f2f; text-decoration:none; }
div.recnav1 div.level3 a:hover, div.recnav1 div.level3 .active { color:#0074b1; }
div.recnav1 div.level4 { float:left; padding:0 0 0 54px; width:130px; }
div.recnav1 div.level4 a { line-height:16px; width:100%; font-weight:normal; color:#2f2f2f; text-decoration:none; }
div.recnav1 div.level4 a:hover, div.recnav1 div.level4 .active { color:#0074b1; }

.ArticleCustom .item .content .ds_section_table .row h2 a {font-size:18px; line-height:20px; padding:0; font-weight:normal;}
.ArticleCustom .item {padding:0; }
.ArticleCustom .list .columns_1 {padding:0 0 0 0; } 
.ArticleCustom .list .item h2 { margin:0; padding:0; }
.ArticleCustom .feed-link { padding:5px 0 5px 0; }

.module_1310, .module_1311, .module_1312 { float:left; width:100%; }
.module_1312 { border-bottom:2px solid #2d2c32; padding:0 0 1px 0; }
.module_1310 h1 { border-top:3px solid #2d2c32; border-bottom:2px solid #2d2c32; font-size:18px; margin:0; padding:0; }
.module_1310 .ds_section_table, .module_1311 .ds_section_table .module_1312 .ds_section_table { margin:0; }
.module_1310 .list, .module_1311 .list, .module_1312 .list { margin:0; padding:0; }
.module_1310 .item, .module_1311 .item, .module_1312 .item { border-bottom:1px solid #2d2c32; }
.module_1310 h2 a, .module_1311 h2 a, .module_1312 h2 a { font-size:15px!important; }