.color1,
.color1 a,
.color1:hover,
.color1 a:hover,
.acolor1 a,
.acolor1 a:hover {color:#B61921;}
.newsitem p a, .readmore a, .listmore a, .wrap .article p a {color:#B61921;text-decoration:underline;}
.newsitem p a:hover, .readmore a:hover, .listmore a:hover, .wrap .article p a:hover { color:#B61921;}

/* background colors */
.bgcolor1 {background-color:#B61921;color:#fff;}
.bgcolor1 a {color:#fff;}
.globalnav a:hover,
.globalnav a:hover span,
.globalnav strong span,
.globalnav .over span,
.footernav a:hover span,
.footernav strong span {background:#B61921;color: #fff;}

/* box header colors */
.h {background:#B61921;color:#fff;}
.h.alt1 {background:#333;color:#fff;}
.h.alt2, .h.h2 {background:#fff url(/img/headers/bhead_greygrad.gif) top left repeat-x;color:#333;}
.h.tbtv {background:#06506f;color:#fff;}


/* paper colors for 3rdparty use */
body div .bgColorDark {background-color:#b61921;}
body div .bgColorHalf {background-color:#d78185;}
body div .borderColorDark {border-color:#b61921;}
body div .borderColorHalf {border-color:#d78185;}
body div .colorDark {color:#fff;}
body div .colorHalf {color:#fff;}


/* banner i logofeltet */
.topad {position:absolute;top:8px;height:80px;}
#ad1 {left:530px;width:250px;height:80px;overflow:hidden;}


/* underline of links */
.secondcol a:hover {text-decoration:none;}

/* paper logo */
.logo span {background: url(/img/sites/tb/logo_ovr.gif) no-repeat left center;}
.frontpageheader .logo span {background: url(/img/sites/tb/logo.gif) no-repeat left center;}

/* list colors */
.box ul.pointlist a:hover { background-color:#fff;color:#B61921;text-decoration:underline;}

/* top right navigation fix */
.papernav {background: url(/img/sites/tb/kundesenter_bg.gif) no-repeat scroll 8px 0;padding-top:26px;}
.papernav .papernavlink {width:80px;float:left; }
.papernav .left{padding-left:10px; }

/* weather fix (cause of wide logo) */
.headerweather {left: 320px;}


/* Videoarchive */
#videoarchive .header .logo span { background-color:#222; background-image: url(/img/sites/tb/logo_video.gif); height:31px; width:160px; }


/* section colors */
.secondcol .SPORT {background:#BE2026;color:#fff;}
.secondcol .SPORT .list.pointlist a:hover {color:#B61921;}

.secondcol .videoTeaserList .h { background:white;}
.secondcol .videoTeaserList .h a { color:#333333; font-weight:bold; text-decoration:none; }
.secondcol .videoTeaserList .h span { color:#465FA2; }
.secondcol .videoTeaserList .more a { color:#465FA2 !important;}

/* no rounded corners for espen */
.basic .top, .basic .bottom, .basic .tl, .basic .tr, .basic .bl, .basic .br {background:none;}

/* globalnav endring for mange kommuner */
.globalnav .nyheter .localnav span {padding:0 9px;}

/* solves issue described in wall-ticket #1 */
#art1 {left:455px;width:340px;}
.topart {top:18px;}


/* popup */
body .popup .header .bgcolor1 {background-color:#B61921;color:#fff;}
body .popup .logo span {background: url(/img/sites/tb/logo_ovr.gif) no-repeat left center;}
body.popup .logo em {font-size:18px;left:160px;}

/* errorBox */
#errorBox {border: 1px solid #B61921;}

/* Værstasjon */
.mod .vstasjonlist h3 {font-size:18px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-bottom:10px;}
.mod .vstasjonlist li {float:left;margin-right:16px;margin-bottom:10px;}
.mod .vstasjonlist li img {display:block;width:212px;}

.vaerstasjoncam {float:left;width:228px; font-size:11px; background:#f2f2f2;}
.vaerstasjoncam a {display:block;padding:5px;}
.vaerstasjonClear {clear:left;}

.deg.plus {color:#b4161c;}
.deg.minus {color:#166cb4;}

/* Blogg */
.secondcol .blogg{background: #f2f2f2 top left no-repeat;height:30px;color:#fff;font-weight:bold;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:28px; }
.secondcol .tbblog h3 {font-size:14px;line-height:14px;font-weight:bold;}
.mod .h.bloggh {padding:0;height:auto;font-size:20px;position:relative;background:#ffffff;}
.mod .h.bloggh span.onliner {font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;position:absolute;top:10px;left:5px;line-height:16px;} .picLeft {float:left;margin-right:5px;} .mod .h.bloggkomh{background:#d06a6f;} .mod .bloggcomments{margin-bottom:22px;} .mod .last{margin-bottom:0px;} .mod .bloggcommentsHeading{font-size:12px;font-family:Tahoma, Arial, Helvetica;color:#333;margin-bottom:6px;} .mod .bloggcommentsHeading span{font-size:12px;font-family:Tahoma, Arial, Helvetica;color:#777;} .mod .bloggcomments p{font-size:12px;font-family:Tahoma, Arial, Helvetica;color:#000;line-height:14px;} .mod .bloggcommentsCreator{font-size:12px;font-family:Tahoma, Arial, Helvetica;color:#777;} .mod .bloggcommentsCreator a{font-size:12px;font-family:Tahoma, Arial, Helvetica;color:#B61921;} 