/* .................................................

Tilpasset stilark for Champions League 2008-2009
Laget av Hilde Skj&oslash;lberg for VG Nett

................................................... */



/* Spesialtoppen */
.cl08 #spesialtopp {background: transparent url(topp_champleague.jpg) 0 0 no-repeat;}
.cl08 #spesialtopp h2 {text-indent: -5000px;}


/* Artikkeltoppen */
.cl08 #arttopp h2 a:link, .cl08 #arttopp h2 a:visited, .cl08 #arttopp h2 a:hover,
.cl08 #arttopp_bred h2 a:link, .cl08 #arttopp_bred h2 a:visited, .cl08 #arttopp_bred h2 a:hover {background: #14b url(topp_art_champleague.gif) 0 0 no-repeat; text-indent: -5000px;}



/* toppmenyen */

.cl08 #frontspalte #toppmeny {margin-bottom: 5px; font: .8em/1.5em "Lucida Grande", arial, sans-serif; color: #ac6; background: #031 url(toppmeny.jpg) 0 0 repeat; border: 1px solid #000;}
.cl08 #frontspalte #toppmeny ul {list-style: none; margin: 5px 0; padding: 0; text-align: center;}
.cl08 #frontspalte #toppmeny li {display: inline; margin: 5px 3px;}
.cl08 #frontspalte #toppmeny a:link, .cl08 #frontspalte #toppmeny a:visited {color: #ac6; text-decoration: none; font-weight: bold;}
.cl08 #frontspalte #toppmeny a:hover {color: #ce8;}



/* programmet */

.cl08 #frontspalte #program h2 {font-size: 2em; font-family: "Lucida Grande", arial, sans-serif;}
.cl08 #frontspalte #program h3 {clear: both; margin: 25px 0 2px; padding: 2px 5px; color: #ac6; background: #393 url(toppmeny.jpg) 0 0 no-repeat;}

.cl08 #frontspalte #program .breddiv {margin: 0 0 10px; font-family: "Lucida Grande", arial, sans-serif; background: #fafafa; border-bottom: 2px solid #393;}

.cl08 #frontspalte #program .gruppediv {float: left; width: 231px; height: 18em; margin: 10px 3px 15px 0; font-family: "Lucida Grande", arial, sans-serif; background: #fafafa; border-bottom: 2px solid #004f1c;}
.cl08 #frontspalte #program .gruppediv.break {clear: both;}

.cl08 #frontspalte #program dl {margin: 5px;}
.cl08 #frontspalte #program dt {margin: 0 0 2px 0; padding: 0 4px; font-weight: bold; font-size: .8em; color: #000; background: #c7d7cd; border-top: 1px solid #004f1c; border-bottom: 1px solid #004f1c;}
.cl08 #frontspalte #program dd {margin: 2px 0; padding: 0; font-size: .7em;}

.cl08 #frontspalte #program a:link, #program a:visited {color: #000;}
.cl08 #frontspalte #program a:hover {color: #f00;}

.cl08 #frontspalte #sportsresultat_info {font-family: "Lucida Grande", arial, sans-serif;}
.cl08 #frontspalte #sportsresultat_info h2 {margin: 20px 0 0 0; padding: 3px 5px; font-size: 1.4em;  background: #c7d7cd; border-top: 1px solid #004f1c; border-bottom: 1px solid #004f1c;}
.cl08 #frontspalte #sportsresultat_info p {margin: 2px 0;}

.cl08 #frontspalte #program table {width: 220px; margin: 10px 0; font-size: .7em; border-collapse: collapse;}
.cl08 #frontspalte #program table thead th {padding-top: 2px;  border-top: 2px solid #c7d7cd; border-bottom: 1px solid #ccc; background: #eee;}
.cl08 #frontspalte #program table tbody th {padding: 0 0 0 4px; text-align: left; font-weight: normal; line-height: 1.5em; border-bottom: 1px solid #ccc;}
.cl08 #frontspalte #program table td {padding: 0; text-align: center; line-height: 1.5em; border-bottom: 1px solid #ccc;}
.cl08 #frontspalte #program table .sut {border-left: 1px dotted #ccc;}
.cl08 #frontspalte #program table .spilt, .cl08 #frontspalte #program table .maal {background: #eee;}




/* SPALTENE */

.cl08 .columnContent.spesial h2 {color: #ac6; background: #041 url(toppmeny.jpg) 0 0 no-repeat;}

.cl08 .columnContent.spesial#info p {margin: 0 5px 1.2em;}

.cl08 .columnContent.spesial h3 {margin: 15px 0 5px; padding: 2px 4px; background: #c7d7cd;}
.cl08 .columnContent.spesial#sisteneste dt {margin: 15px -5px 5px; padding: 2px 4px; background: #c7d7cd;}
.cl08 .columnContent.spesial#sisteneste dd {padding: 2px 0; border-bottom: 1px dotted #c7d7cd;}
.cl08 .columnContent.spesial#sisteneste dd span {margin-left: 5px; font-size: .9em;}
/* tabeller */
.cl08 .columnContent.spesial table {margin: 0 0 10px; font-size: .8em;}
.cl08 .columnContent.spesial table a:link, .cl08 .columnContent.spesial table a:visited {font-weight: normal; text-decoration: none; border-bottom: 1px dotted #000;}
.cl08 .columnContent.spesial table a:hover {text-decoration: none; border-bottom: 1px solid #f00;}
.cl08 .columnContent.spesial table thead th {padding-bottom: 2px; text-align: center; background: #ddd;}
.cl08 .columnContent.spesial table tbody th {text-align: left; padding-left: 4px;}
.cl08 .columnContent.spesial table thead th.lag {text-align: left; padding-left: 4px;}
.cl08 .columnContent.spesial table td {padding: 2px; text-align: center;}
.cl08 .columnContent.spesial table .sut {border-left: 1px dotted #ccc;}
.cl08 .columnContent.spesial table .spilt, .cl08 .columnContent.spesial table .maal {background: #eee;}

/* VGTV */
.cl08 .columnContent.spesial#vgtv {padding-bottom: 0;}
.cl08 .columnContent.spesial#vgtv h2 {margin-bottom: 0;}
