@import "default.css";

#main { width:990px; }

#column-right { width:364px; float:right; }

.webtv-content 
{
	background-image:url(/images/gfx/webtv_bg_468.jpg);
	background-repeat:no-repeat; float:left; 
	margin-bottom:4px; padding-bottom:4px; width:100%;
}
.webtv-header 
{
	float:left; width:468px; height:29px; padding-left:4px; cursor:pointer;
	background-image:url(/images/gfx/webtv_topp_468.jpg); background-repeat:no-repeat;
}
.webtv-header-sport
{
	float:left; width:364px; height:23px; cursor:pointer;
	background-image:url(/images/gfx/Webtv_topp_onside_364.png); background-repeat:no-repeat;	
}
.webtv-header-all
{
	float:left; width:364px; height:9px; cursor:pointer;
	background-image:url(/images/gfx/Webtv_topp_364.gif); background-repeat:no-repeat;	
}
.webtv-content-sport
{
	float:left; background-color:#ffffff; width:362px;
	border:1px solid #4488c5; border-top:0px;
}
.webtv-content-all
{
	float:left; background-color:#ffffff; width:362px;
	border:1px solid #e0e0e0; border-top:0px;
}
.webtv-content-sport td, .webtv-content-all td 
{ 
  vertical-align:top;
  background-color:#efece7; width:78px;
}
.webtv-content-sport .webtv-title, .webtv-content-all .webtv-title
{
	padding-top:2px; padding-left:2px; text-align:left; padding-bottom:2px; overflow:hidden; float:left;
	font-size:10px; font-family:Verdana, Sans-Serif; width:74px;
}
.webtv-content-sport td img, .webtv-content-all td img
{
	border:1px solid #000000; float:left;
}
.webtv-content-links { width:344px; height:20px; margin-left:8px; margin-top:-6px; float:left; }
.webtv-content-links a { font-size:10px; font-family:Verdana, Sans-Serif; text-decoration:underline; }

.event-box-full { padding:0px; width:362px; float:left; margin:0;
 background-color:#ffffff; margin-bottom:4px; border:1px solid #e0e0e0; }
.event-box-full .event-text { height:auto; padding:4px; padding-top:0px; padding-left:0px; font-size:8pt; }
.event-box-full p { height:auto; padding:4px; padding-top:0px; padding-left:0px; font-size:8pt; margin:0px; }
.event-box-full .header
{
 background-image:url(/images/gfx/Box_bg_364.jpg);
 background-repeat:no-repeat;
 height:20px;
 padding-left:4px;
 color:#ffffff;
}
.event-box-full h4 { font-size:10pt; font-weight:bold; margin:0px 0 3px 4px; padding-top:4px; }
.event-box-full img { padding-bottom:0px;  }
.event-box-full-imgonly { float:left; }

/* IE6 hack*/
* html #main { width:992px; }
* html .webtv-content { float:right; }
* html .newsbox .image-left { margin:0px; padding:0px; }
* html .newsbox h4 { margin-right:0px; }
* html #column-right { width:366px; }

.event-godeliv { background:none; }
.event-sport {background:none; }

.event-nyheter .header {width:364px; padding-left:4px; padding-top:2px; font-size:10pt; height:19px; color:White; background-image:url(/images/gfx/Box_bg_364.jpg); background-repeat:no-repeat; }
.event-sport .header {width:364px; padding-left:4px; padding-top:2px; font-size:10pt; height:19px; color:White; background-image:url(/images/gfx/Box_bg_364.jpg);  background-repeat:no-repeat;}
.event-underholdning .header {width:364px; padding-left:4px; padding-top:2px; font-size:10pt; height:19px; color:White; background-image:url(/images/gfx/Box_bg_364.jpg); background-repeat:no-repeat; }
.event-palufta .header {width:364px; padding-left:4px; padding-top:2px; font-size:10pt; height:19px; color:White; background-image:url(/images/gfx/Box_bg_364.jpg); background-repeat:no-repeat; }
.event-tjenester .header {width:364px; padding-left:4px; padding-top:2px; font-size:10pt; height:19px; color:White; background-image:url(/images/gfx/Box_bg_364.jpg); background-repeat:no-repeat; }
.event-godeliv .header {width:364px; padding-left:4px; padding-top:2px; font-size:10pt; height:19px; color:White; background-image:url(/images/gfx/Box_bg_364.jpg); background-repeat:no-repeat; }
.event-default .header {width:364px; padding-left:4px; padding-top:2px; font-size:10pt; height:19px; color:White; background-image:url(/images/gfx/Box_bg_364.jpg); background-repeat:no-repeat; }

.news-box-smallimage { width:362px; font-size:8pt; padding:0px; background-color:#ffffff; border:1px solid #E0E0E0; }
.news-box-smallimage .image-left { float:left; margin-right:4px; }
.news-box-smallimage h1 { font-size:10pt; }

.newsbox h4 a { color:#000000; }
.newsbox h4 { font-size:18pt; }
.newsboxsmall h4 a { color:#000000; }
.newsboxsmall h4 { font-size:14pt; }

/* Carousel */
.carousel-outer { width:622px; height:348px; margin-bottom:4px; }
.carousel-inner { height:300px; width:622px; position:relative; overflow:hidden; }
.carousel-item { float:left; position:relative; text-decoration:none; width:622px; }
.carousel-animate { position:absolute; }
.carousel-navigate {
    background-color: #C0C0C0;
    height: 48px;
    line-height: 1.3em;
    list-style-type: none !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 622px;
}
.carousel-navigate li {
    float: left;
    margin: 0;
    padding: 0;
    overflow:hidden;
}
.carousel-navigate li.first a 
{
    border-left: 1px solid #C0C0C0;
}
.carousel-navigate li.last a 
{
    border-right: 1px solid #C0C0C0;
}
.navitems1 li { width:622px; }
.navitems2 li { width:311px; }
.navitems3 li { width:207px; }
.navitems3 li.last { width:208px; } 
.navitems4 li { width:155px; }
.navitems4 li.last { width:157px; }
.navitems5 li { width:124px;  }
.navitems5 li.last { width:126px; }
.navitems6 li { width:103px;  }
.navitems6 li.last { width:107px; }

.carousel-navigate li a {
    border-left: 1px solid #F5F5F5;
    border-right: 1px solid #808080;
    color: #333333;
    display: block;
    height: 40px;
    overflow: hidden;
    padding: 4px 12px;
    text-decoration: none;
    font-size:9pt;
    font-weight:bold;
}
.carousel-navigate li a.selected {
    background-color: #784168;
    border-color: #532f48;
    color: #ffffff;
}
/* End Carousel */
