body { margin:0; padding:0; background:#070808; }

.page_1870 div.col4_2 h1, .page_1870 div.col4_3 h1 { font-size:30px; line-height:30px; padding:0; margin:2px 0 3px 0; }
.page_1870 div.col4_2 h2, .page_1870 div.col4_3 h2, div.col4_4 h2, div.col4_4 h1, div.col2_2 h1, div.col2_2 h2 { font-size:24px; line-height:26px; padding:0; margin:2px 0 3px 0; }
.page_1870 div.col4_2 h3, .page_1870 div.col4_3 h3, div.col4_4 h3, div.col2_2 h3 { font-size:20px; line-height:22px; padding:0; margin:2px 0 3px 0; }
.page_1870 div.col4_2 h1 a, .page_1870 div.col4_3 h1 a, div.col4_4 h1 a, .page_1870 div.col4_2 h2 a, .page_1870 div.col4_3 h2 a, div.col4_4 h2 a, div.col2_2 h2 a, .page_1870 div.col4_2 h3 a, .page_1870 div.col4_3 h3 a, div.col4_4 h3 a, div.col2_2 h3 a { color:#ebb700;  text-decoration:none; }
.page_1870 div.col4_2 h1 a:hover, .page_1870 div.col4_3 h1 a:hover, div.col4_4 h1 a:hover, .page_1870 div.col4_2 h2 a:hover, .page_1870 div.col4_3 h2 a:hover, div.col4_4 h2 a:hover, div.col2_2 h2 a:hover, .page_1870 div.col4_2 h3 a:hover, .page_1870 div.col4_3 h3 a:hover, div.col4_4 h3 a:hover, div.col2_2 h3 a:hover { text-decoration:underline; }

/* endast start */
/*
.page_1870 div.col4_2 h1, .page_1870 div.col4_3 h1 { font-size:30px; line-height:30px; padding:0; margin:2px 0 3px 0; }
.page_1870 div.col4_2 h2, .page_1870 div.col4_3 h2, .page_1870 div.col4_4 h2, .page_1870 div.col4_4 h1 { font-size:24px; line-height:26px; padding:0; margin:2px 0 3px 0; }
.page_1870 div.col4_2 h3, .page_1870 div.col4_3 h3, .page_1870 div.col4_4 h3 { font-size:20px; line-height:22px; padding:0; margin:2px 0 3px 0; }
.page_1870 div.col4_2 h1 a, .page_1870 div.col4_3 h1 a, .page_1870 div.col4_4 h1 a, .page_1870 div.col4_2 h2 a, .page_1870 div.col4_3 h2 a, .page_1870 div.col4_4 h2 a, .page_1870 div.col4_2 h3 a, .page_1870 div.col4_3 h3 a, .page_1870 div.col4_4 h3 a { color:#fbc21a;  text-decoration:none; }
.page_1870 div.col4_2 h1 a:hover, .page_1870 div.col4_3 h1 a:hover, .page_1870 div.col4_4 h1 a:hover, .page_1870 div.col4_2 h2 a:hover, .page_1870 div.col4_3 h2 a:hover, .page_1870 div.col4_4 h2 a:hover, .page_1870 div.col4_2 h3 a:hover, .page_1870 div.col4_3 h3 a:hover, .page_1870 div.col4_4 h3 a:hover { text-decoration:underline; }
*/
.ArticleCustom div.published {color:gray;}

div.pagehead { float:left; width:100%; height:17px; background:url(/Site/Template/Sydkusten/images/pagehead.gif) center top no-repeat; }
div.whitebg { float:left; width:100%; background:#ffffff; }
div.outerrim { width:939px; margin:0 auto 0 auto; }
div.innerrim { float:left; width:863px; padding:5px 0 76px background:url(/Site/Template/Sydkusten/images/stamp.gif) right top no-repeat; min-height:450px; }
div.header { float:left; width:100%; height:89px; background:url(/Site/Template/Sydkusten/images/header_logo.gif) 13px 30px no-repeat; }

div.nav0 { float:right; padding:60px 0 0 0; overflow:hidden; }
div.nav0 a { float:left; display:inline; padding:0 5px 0 0; margin:0 5px 0 0; border-right:1px solid #434343; line-height:12px; text-decoration:none; color:#434343; font-weight:bold; font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; font-size:12px; text-transform:uppercase; }
div.nav0 a:hover, div.nav0 .active { color:#999999; }

div.nav1 { float:left; width:862px; height:52px; margin:0 0 20px 0; background:url(/Site/Template/Sydkusten/images/nav1_bg.gif) left top repeat-x; overflow:hidden; }
div.nav1 .outer_border { float:left; height:52px; width:844px; padding:0 0 0 18px; background:url(/Site/Template/Sydkusten/images/nav1_left.gif) left top no-repeat; }
div.nav1 .inner_border { float:left; height:52px; width:826px; padding:0 18px 0 0; background:url(/Site/Template/Sydkusten/images/nav1_right.gif) right top no-repeat; }
div.nav1 a { float:left; line-height:52px; height:52px; text-decoration:none; font-family:Calibri, Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#333333; font-weight:bold; padding:0 20px 0 20px; }
div.nav1 a:hover, div.nav1 .active { color:#000000; background:url(/Site/Template/Sydkusten/images/nav1_over.gif) center bottom no-repeat; line-height:52px; }

#content { float:left; width:100%; padding:15px 0 155px 0; }
.zones_4 {float:left; width:100%; }
.zones_3 { float:left; width:100%; background:url(/Site/Template/Sydkusten/images/zones_2_bg.gif) 499px top repeat-y; }
.col3_1, .col4_2 { float:left; padding:0 0 0 15px; width:464px; }
.col3_2, .col4_3 { float:left; width:160px; }
.col3_3, .col4_4 { float:right; width:160px; }
.col4_1 { float:left; display:inline; width:862px; margin:0 0 20px 0; }

.zones_2 .left { float:left; padding:0 0 0 15px; width:154px; }
.zones_2 { float:left; width:100%; background:url(/Site/Template/Sydkusten/images/zones_2_bg.gif) 599px top repeat-y; }
.col2_1 { float:left; padding:0 0 0 15px; width:400px; }
.col2_2 { float:left; display:inline; width:250px; }

div.rightcontainer { float:right; width:350px; background:url(/Site/Template/Sydkusten/images/rightcontainer_bg.gif) left top repeat-y; }
div.rightcontainer_2col { float:right; display:inline; width:250px; }

.recnav1 { float:left; display:inline; width:100%; margin:0 0 20px 0; }
.recnav1 a { font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; text-decoration:none; }
.recnav1 .active, .recnav1 a:hover { text-decoration:underline; }

div.pagefoot { float:left; width:100%; height:207px; background:url(/Site/Template/Sydkusten/images/footer.gif) center top repeat-x; }
div.footer_inner { width:939px; margin:0 auto 0 auto; }
div.footer_logo { float:left; display:inline; width:210px; height:36px; background:url(/Site/Template/Sydkusten/images/footer_logo.png) left top no-repeat; margin:36px 0 0 0;  }
div.footer_text { float:right; display:inline; margin:36px 0 0 50px; color:#ffffff; font-family:Calibri, Arial, Tahoma, Verdana, Sans-serif; font-size:12px; }

div, span, p, b, i, table, tr, td { font-family:Georgia, Times, "Times New Roman", Serif; font-size:13px; line-height:18px; }
h1, h2, h3 { font-family:Calibri, Arial, Tahoma, Verdana, Sans-serif; }
h1 { font-size:36px; line-height:36px; padding:0; margin:10px 0 5px 0; color:#ebb700; } h1 a {  text-decoration:none; } h1 a:hover { text-decoration:underline; }
h2 { font-size:30px; line-height:32px; padding:0; margin:10px 0 5px 0; color:#ebb700; } h2 a {  text-decoration:none; } h2 a:hover { text-decoration:underline; }
h3 { font-size:24px; line-height:26px; padding:0; margin:10px 0 5px 0; color:#303030; } h3 a { text-decoration:none; } h3 a:hover { text-decoration:underline; }

a, a:visited { color:#111111; font-weight:bold; }
a:hover { color:#444444; }

.col4_3 .ArticleCustom h2 a, .col4_4 .ArticleCustom h2 a { font-size:16px; line-height:18px; }
.col4_3 .ArticleCustom h2, .col4_4 .ArticleCustom h2 { padding:0; margin:0; }
.ArticleCustom .item { padding-bottom:0; }
