/* .................................................

Tilpasset stilark for spesial for Ski-VM 2009
Grafikk: Kristian Krogvold
CSS: Hilde Skjżlberg

................................................... */


/* Spesialtoppen */
.skivm09 #spesialtopp {background: transparent url(topp_skivm09.jpg) 0 0 no-repeat;}
.skivm09 #spesialtopp h2 {text-indent: -5000px;}


/* Artikkeltoppen */
.skivm09 #arttopp h2 a:link, .skivm09 #arttopp h2 a:visited, .skivm09 #arttopp h2 a:hover,
.skivm09 #arttopp_bred h2 a:link, .skivm09 #arttopp_bred h2 a:visited, .skivm09 #arttopp_bred h2 a:hover {color: #050; font-weight: bold; background: #050 url(topp_artikkel_skivm09.jpg) 0 0 no-repeat; text-indent: -5000px;}

.skivm09 #frontspalte .frontliste div.bredsak, .skivm09 #frontspalte .frontliste div.kvart, .skivm09 #frontspalte .frontliste div.trekvart {background: transparent url(spaltestrek.png) 0 0 no-repeat;}


/* SPALTE */

.skivm09 #columnMenu {display: none;}

.skivm09 .columnContent.spesial h2 {margin: 0 0 5px 0; padding: 10px 0 10px 10px; display: block; height: 10px; color: #fff; background: #125 url(tittel_sprite.png) no-repeat top left; text-indent: -5000px;}

.skivm09 .columnContent.spesial#siste h2 {background-position: 0 -29px;}
.skivm09 .columnContent.spesial#fakta h2 {margin-bottom: 0; background-position: 0 -89px;}
.skivm09 .columnContent.spesial#norgeivm h2 {margin-bottom: 0; background-position: 0 -149px; border-bottom: 5px solid #fff;}
.skivm09 .columnContent.spesial#troppen h2 {margin-bottom: 0; background-position: 0 -209px;}
.skivm09 .columnContent.spesial#lenker h2 {background-position: 0 -269px;}
.skivm09 .columnContent.spesial#vgtv h2 {background-position: 0 -329px;}
.skivm09 .columnContent.spesial#blogg h2 {background-position: 0 -389px;}
.skivm09 .columnContent.spesial#byline h2 {background-position: 0 -509px;}
.skivm09 .columnContent.spesial#program h2 {margin-bottom: 0; background-position: 0 -569px;}
.skivm09 .columnContent.spesial#forum h2 {background-position: 0 -629px;}

.skivm09 .columnContent.spesial img {border: none;}
.skivm09 .columnContent a:hover {color: #039ab5;}


/* Fakta-boksen */
.skivm09 .columnContent.spesial#fakta {background: #fff; border-bottom: none;}

.skivm09 .columnContent.spesial#fakta ul.meny {margin: 0 0 5px 0; padding: 0;}
.skivm09 .columnContent.spesial#fakta ul.meny li {display: inline; float: left; margin: 1px 3px 1px 0; border: 1px solid #9b9484;}
.skivm09 .columnContent.spesial#fakta ul.meny li.ende {margin-right: 0;}
.skivm09 .columnContent.spesial#fakta ul.meny li a {display: block; float: left; height: 13px; padding: 5px 0; width: 117px; text-align: center; color: #fff; background: #9b9484 url(bak_menyknapper.png) 0 -2px repeat-x; text-decoration: none;}
.skivm09 .columnContent.spesial#fakta ul.meny li a:hover {background-position: 0 -26px; text-decoration: underline;}


.skivm09 .columnContent.spesial#fakta div.vmfakta {float: left; width: 240px; background: #e6e6e6 url(bak_faktaboks.gif) top right no-repeat;}
.skivm09 .columnContent.spesial#fakta div.vmfakta p {margin: 13px 5px;}
.skivm09 .columnContent.spesial#fakta div.vmfakta dl {margin: 0 0 10px 0; padding: 0;}
.skivm09 .columnContent.spesial#fakta div.vmfakta dt {float: left; margin: 0; padding: 2px 5px;}
/* commented backslash hack for mac-ie5 \*/ .skivm09 .columnContent.spesial#fakta div.vmfakta dt {clear: both; } /* end hack */
.skivm09 .columnContent.spesial#fakta div.vmfakta dd {float: left; margin: 0; padding: 2px 0;}
.skivm09 .columnContent.spesial#fakta div.vmfakta dd:after, .skivm09 .columnContent.spesial#fakta div.vmfakta dl:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} /*auto-cleares floats*/

.skivm09 .columnContent.spesial#fakta div.tsjekkiafakta {float: left; width: 120px; margin-left: 3px;}
.skivm09 .columnContent.spesial#fakta div.tsjekkiafakta h3 {margin-top: 4px; font-size: .7em;}
.skivm09 .columnContent.spesial#fakta div.tsjekkiafakta dl {margin: 0;}


/* programmet */
.skivm09 .columnContent.spesial#program {padding: 10px 0 0;}
.skivm09 .columnContent.spesial#program dl {height: 300px; margin-right: 0; overflow: auto;}
.skivm09 .columnContent.spesial#program dd + dt {margin-top: 10px; padding-top: 10px; border-top: 1px dashed #3ebad6;}


/* VGTV-boks */

.skivm09 .columnContent.spesial#vgtv ul.tvlist2 li a {height: 45px;}


/* blogg-boks */
.skivm09 .columnContent.spesial#blogg {padding: 0; background: #fff; border-bottom: 0;}


/* Byline-boks */
.skivm09 .columnContent.spesial#byline img {margin: -5px 0 3px; border: none;}
.skivm09 .columnContent.spesial#byline p {text-align: center;}

.skivm09 .columnContent.spesial#byline p.tipsbar {margin-bottom: 0; padding: 6px; text-align: left; text-transform: uppercase; background: #eee url(bak_tipslinje.gif) 0 0 repeat-x;}
.skivm09 .columnContent.spesial#byline p.tipsbar a:link, .skivm09 .columnContent.spesial#byline p.tipsbar a:visited {color: #000; text-decoration: none;}
.skivm09 .columnContent.spesial#byline p.tipsbar a:hover {text-decoration: none;}

.skivm09 .columnContent.spesial#byline p.tipsbar span {margin-left: 50px;}
.skivm09 .columnContent.spesial#byline p.tipsbar a:link span, .skivm09 .columnContent.spesial#byline p.tipsbar a:visited span {color: #3ebad6; text-decoration: none;}
.skivm09 .columnContent.spesial#byline p.tipsbar a:hover span {color: #3ebad6; text-decoration: underline;}

/* Troppen */
.skivm09 .columnContent.spesial#troppen {padding: 10px 0 0; background: #fff;}
.skivm09 .columnContent.spesial#troppen dl {height: 250px; margin-right: 0; overflow: auto;}
.skivm09 .columnContent.spesial#troppen dd {margin-left: 10px;}
.skivm09 .columnContent.spesial#troppen dd + dt {margin-top: 10px; padding-top: 10px; border-top: 1px dashed #3ebad6;}

/* Norge i VM-boks */
.skivm09 .columnContent.spesial#norgeivm table {margin: 0;}
.skivm09 .columnContent.spesial#norgeivm table thead th {background: #e0f2f5;}
.skivm09 .columnContent.spesial#norgeivm table th, .skivm09 .columnContent.spesial#norgeivm table td {text-align: center;}
.skivm09 .columnContent.spesial#norgeivm table .gull, .skivm09 .columnContent.spesial#norgeivm table .bronse {background: #eee;}
.skivm09 .columnContent.spesial#norgeivm table tr.nobest th, .skivm09 .columnContent.spesial#norgeivm table tr.nobest td {background: transparent url(skravert_lysblaa.gif) 0 0 repeat;}
.skivm09 .columnContent.spesial#norgeivm table tr.sum th, .skivm09 .columnContent.spesial#norgeivm table tr.sum td {border-top: 2px dotted #888;}
.skivm09 .columnContent.spesial#norgeivm p {margin: 10px 5px 0; padding: 0; text-align: center;}



/* Eksterne lenker-boks */
.skivm09 .columnContent.spesial#lenker {padding: 0; background: #fff; border-bottom: 0;}
.skivm09 .columnContent.spesial#lenker ul {margin: 0; padding: 0;}
.skivm09 .columnContent.spesial#lenker ul li {display: inline; float: left; width: 121px; margin: 0;}
.skivm09 .columnContent.spesial#lenker ul li p {margin-top: 5px; text-align: center;}
.skivm09 .columnContent.spesial#lenker ul li p a:link, .skivm09 .columnContent.spesial#lenker ul li p a:visited {color: #3ebad6; text-decoration: none;}
.skivm09 .columnContent.spesial#lenker ul li p a:hover {color: #3ebad6; text-decoration: underline;}


