#tv2identtop   { background-image: url(/annapihl/img/980x110-AP3top.jpg); border-bottom: none; }
#tv2inner      { padding-bottom: 420px; background: url(/annapihl/img/topnoise.jpg) transparent repeat-x right top; padding-top: 8px; }
#tv2outer      { background: url(/annapihl/img/980-AP3bund.jpg) #0f6085 center bottom no-repeat; float: left; width:980px; }
#tv2crosspromo { background: transparent none !important;}
#tv2crosspromo .tv2contentbox2 { background: transparent none !important;  }
#tv2left { background: url(/annapihl/img/130-ligeundermenu.jpg) transparent center bottom no-repeat; padding-bottom: 149px; }
#tv2maintop { float:left; width:980px; height: 20px; background: url(/annapihl/img/20x20-tile.jpg) transparent repeat-x; color: #fff; line-height: 20px;}
#tv2maintop #politiradio { float: left; width:130px; height: 20px; background: url(/annapihl/img/130x20-politiradio.jpg) transparent no-repeat; border-right: 1px solid #002749;  }
.tv2header { background: url(/annapihl/img/20x20-tile.jpg) transparent repeat-x; height: 20px; line-height: 20px; }
#tv2center { color: white; }

.downloadi { width: 215px; float: left; margin: 6px; text-align: center; }
.downloadi .h { font-size: 12px; font-weight: bold; margin-top: 4px; }
.downloadi .sizes a { color: white; text-decoration: none; font-size: 10px; margin-top: 4px; }
.downloadi .sizes a:hover { color: #841419; }

div.notext div.miniTeaser2 .articleMiniTitle { display: none; }
div.notext div.miniTeaser2 { height: 90px !important; width: 235px !important; overflow: hidden; }
div.notext { margin-bottom: 8px; }

.articleDateTime { color: #00264A; }

td.newsListTitle { border-bottom: 1px solid #054F72; }
td.newsListTitle a { color: white; }
td.newsListTitle a:hover { color: #00264A; }

div.miniTeaser2 .articleMiniTitle a, div.articleMiniMore a.link { color: white; }
div.miniTeaser2 .articleMiniTitle a:hover, div.articleMiniMore a.link:hover { color: #841419; }

.tv2blogpostlong { background-image: none; border-bottom: 1px solid #054F72; }
.tv2blogpostlong .tv2blogcontent a { color: white; }
.tv2blogpostlong .tv2blogcontent a:hover { color: #841419; }
.tv2bloglistlong div.hr { background-image: none; }
.tv2blogpostlong .tv2blogcontent .tv2blogauthor a, .tv2blogpostlong .tv2blogcontent .tv2blogdate, .tv2blogpostlong .tv2blogcontent .tv2blogcomments, .tv2blogpostlong .tv2blogcontent .tv2blogreadmore a { color: #00264A; !important }
.tv2blogpostlong .tv2blogcontent .tv2blogauthor a:hover,.tv2blogpostlong .tv2blogcontent .tv2blogreadmore a:hover { color: #841419; !important }
.tv2blogpostlong .tv2blogcontent p.tv2blogauthor, .tv2blogpostlong .tv2blogcontent p.tv2blogdate, .tv2blogpostlong .tv2blogcontent p.tv2blogcomments, .tv2blogpostlong .tv2blogcontent p.tv2blogplaycount { border-right: 1px solid #054F72; }

div.characters2 div.miniTeaser2, div.characters2 { height: 180px !important; width: 480px; float: left; }
div.characters1 div.miniTeaser1, div.characters1 { height: 180px !important; width: 480px; float: left; }
div.characters1 div.miniTeaser1 .articleMiniTitle { display: none; }

div.frameboxLeft, div.frameboxRight, div.frameboxNone, div.frameboxTop, div.frameboxBottom {
    border-color:#054F72 !important;
}
.sframeboxRight, .sframeboxTop, .sframeboxBottom, .sframeboxNone, .sframeboxLeft, .frameboxLeft, .frameboxRight, .frameboxNone, .frameboxTop, .frameboxBottom, .relatedBox {
    background-color:#0F6085;
    border:1px solid #054F72;
    padding: 0;
    overflow: hidden;
}

div.textbox {
    background-color:#0F6085;
    background-image:url(/annapihl/img/related-lille.gif);
}

div.linksbox {
    background-color:#0F6085;
    background-image:url(/annapihl/img/related-lille.gif);
}

div.quickpollbox { background-color: #0F6085; background-image: url(/annapihl/img/quickpoll.gif); padding-top: 32px; color: white; }
div.quickpollbox font.tv2voteheadtext, div.quickpollbox font.tv2voteshowtext { color: white !important; }

div.tv2blogpostmedium { background-image: none; }
div.tv2blogcontent .tv2blogname a { color: #00264A; }
div.tv2blogcontent h2.tv2blogheadline a { color: white; }
div.tv2blogcontent .tv2blogdate, div.tv2blogcontent .tv2blogtime { color: #00264A; }

.tv2quizform { background: transparent; }

