/*  ---------- Morenews ------------- */


#morenewsContainer {
	width: 100px; 
	float: left;
	overflow: hidden;
	background-color:#f2f2f2;
	padding:0 0 4px 0;
}


.morenewsen {
	font-weight:bold;
	font-size: 11px;
	background-color:#D0D9E8;
	color: #000;
	text-indent:4px;
	border-left:5px solid #CC0000;
}

.morenewsto {
	font-weight:bold;
	font-size: 11px;
	background-color:#D0D9E8;
	color: #000;
	text-indent:4px;
	border-left:5px solid #568cc1;
	margin-top:10px;
}

.morenewssideto {
	font-weight:bold;
	font-size: 11px;
	background-color:#D0D9E8;
	color: #000;
	text-indent:4px;
	border-left:5px solid #DC00A6;
	margin-top:10px;
}
#morenewsContainer a{
font-size: 11px;
}

a.fpMiniTitle {
	margin: 4px 0;
	color:#000066;
}
a:hover.fpMiniTitle {
	color:#003399;
} 
a:visited.fpMiniTitle {
	color: #666666;
} 
p.fpMiniTitle {
	margin: 5px 0;
}
/* Generele regler */

* {	
	margin: 0;
	padding: 0;
	font-family: arial, verdana, sans-serif;
}
body {
	margin: 2px;
	border: 0;
}
p, td, body, ul, li, ol, input {
  	font-size: 90%;
  	
}

#artikkelLayer i { font-size: 90%;}
p {
	margin-top: 2px;
	margin-bottom: 12px;
}
a {
	color: #3366CC;
	text-decoration: underline; 
}
a:visited{
	color: Purple;
}
#stangUT div {
	color: #000;
	padding: 4px;
	text-decoration: none;
}
#stangUT div a {
	text-decoration: none;
	
}

/* ----------- TOPP NAVIGASJON --------- */
.hnav, a.hnav:visited {
	font-size: 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	border-right : 1px solid White;
}
A.hnav  {
	text-decoration: none; 
	display:block
}
A:Visited.hnav  {
	text-decoration: none; 
	
}
A:Active.hnav  {
	text-decoration: none; 
	
}
A:Hover.hnav {
	color: #000000;
	background : #EAEDF2;
}

/*  ---------- Forum ------------- */

.forum .forumList span.forumDate {
	color: #000;
}

/*  ---------- Layout ------------- */

.lists {
	width: 184px;
	float: right;
	clear: right;
}
.clear {
	clear: both;
}
#content {
	width: 770px;
	float: left;
	clear:right;
}
.menuContainer {
	width: 100px;
	float: left;
	overflow: hidden;
	text-align: left;
}
.mainContent {
	width: 480px;
	margin-bottom: 4px;
	overflow: hidden;
	float: left;
}

/*  ---------- Logo + 3 saker ------------- */

#toppmeny {
	width: 770px;
	background-color: #00315A;
	margin: 3px 0;
	float: left;
}
#toppmeny .fpDefault {
	width: 160px;
	height: 40px;
	color: #FFF;
	float: right;
}
#toppmeny .fpImage {
	padding: 2px;
	float: left;
}
#toppmeny .fpDefault span.title {
	font-family: arial;
	line-height: 11px;
	color: #FFF;
	font-size: 11px;
}
#toppmeny .fpDefault p.fpLinkLine {
	font-size: 10px;
	color: #FFF;
}
#toppmeny .fpDefault span.fpLinkText {
	font-size: 10px;
	color: #FFF;
}
#toppmeny a {
	color: #FFF;
}
#toppmeny p {
	margin: 0;
}
#toppmeny img {
	float: left;
}


/*  ---------- Fonter for normale saker ------------- */

span.title_s {
	font-size: 19px;
	line-height:25px;
	font-weight: normal;
	font-stretch:narrower;
	text-decoration: none;
	color: #000;
	font-family:"Arial Black";
}
span.title_l {
	font-size: 30px;
	line-height:24px;
 	text-decoration: none;
	color: #000;
	font-stretch:narrower;
	font-weight: normal;
	font-family:"Arial Black";
}
span.title_n {
	font-size: 23px;
	line-height:24px;
	text-decoration: none;
	color: #000;
	font-stretch:narrower;
	font-weight: normal;
	font-family:"Arial Black";
}

/*  ---------- Fonter for smale saker ------------- */

.bildeogtittel .fpDefault span.title_s {
	font-size: 17px;
	line-height:20px;
	text-decoration: none;
	color: #000;
	font-stretch:narrower;
	font-weight: normal;
	font-family:"Arial Black";
}
.bildeogtittel .fpDefault span.title_l {
	font-size: 23px;
	line-height:24px;
	text-decoration: none;
	color: #000;
	font-stretch:narrower;
	font-weight: normal;
	font-family:"Arial Black";
}
.bildeogtittel .fpDefault span.title_n {
	font-size: 19px;
	line-height:22px;
	text-decoration: none;
	color: #000;
	font-stretch:narrower;
	font-weight: normal;
	font-family:"Arial Black";
}

/*  ---------- Pri 1 ------------- */

#toppsak {
	width: 667px;
	margin: 2px 0 4px 3px;
	float: left;
	border-bottom: 3px solid #d0d9e8;
}
#toppsak .fpDefault span.title {
	font-family: "Arial Black";
	font-weight:normal;
	line-height: 50px;
	font-size: 53px;
}
#toppsak .fpDefault span.title_n {
	font-family: "Arial Black";
	font-weight:normal;
	line-height: 50px;
	font-size: 53px;
}
#toppsak .fpDefault span.title_s {
	font-family: "Arial Black";
	font-weight:normal;
	line-height: 50px;
	font-size: 45px;
}
#toppsak .fpDefault span.title_l {
	font-family: "Arial Black";
	font-weight:normal;
	line-height: 60px;
	font-size: 60px;
}
#toppsak .fpImage {
	padding: 0 0 4px 4px;
	float: right;
}
#toppsak .fpDefault .fpBigLeadText p {
	margin-top: 15px;
	font-size: 16px;
	font-weight: bold;
}

/*  ---------- Bilde og tittel ------------- */

.bildeogtittel { 
	width: 150px;
	float: left;
	margin: 5px;
	border-right: 1px solid #d0d9e8;
}
.bildeogtittel h3 {
	display: block;
	float: left;
}
.bildeogtittelbors h3 {
	display: block;
	float: left;
}
.bildeogtittel2 h3 {
	display: block;
	float: left;
}
.bildeogtittel .fpDefault .fpImage, .bildeogtittel2 .fpDefault .fpImage { 
	width: 140px;
}
.bildeogtittel2 { 
	width: 149px;
	float: left;
	margin: 5px 0 5px 4px;
}
.bildeogtittel .fpDefault span.title, .bildeogtittel2 .fpDefault span.title {
	font-size: 18px;
	line-height:23px;
	display: block;
	font-weight: normal;
	font-stretch:narrower;
	font-family:"Arial Black";
	text-decoration: none;
	color: #000;
}
.bildeogtittelbors { 
	width: 148px;
	float: left;
	margin: 4px;
	border: 0;
}
.bildeogtittelbors .fpDefault .fpImage { 
	display: block;
	clear: both;
}
.bildeogtittelbors .fpDefault span.title {
	font-size: 16px;
	display: block;
	line-height:17px;
	font-weight: bold;
	text-decoration: none;
	color: #000;
}

/*  ---------- Bilde og tittel ------------- */

.treparad { 
	width: 312px;
	float: left;
	margin: 5px 4px;
	border: 0;
	border-right: 1px solid #d0d9e8;
}
.treparad .fpDefault span.title {
	font-size: 23px;
	line-height:24px;
	text-decoration: none;
	color: #000;
	font-stretch:narrower;
	font-weight: normal;
	font-family:"Arial Black";
}
.treparad .fpDefault {
	margin: 7px 0; 
}

/*  ---------- Direkte ------------- */

.direkte { 
	width:150px;
	float:left;
	margin: 5px 0 5px 5px;
	border: 0;
}
.direkte .fpRunningHead { 
	font-size: 14px;
	font-weight: normal;
	font-stretch:narrower;
	font-family:"Arial Black";
	text-decoration: none;
	color: #CC0000;
}
.direkte .fpDefault h3 {
	display: block;
	float: left;
	width: 150px;
}

/*  ---------- Normal sak ------------- */

.standardsak { 
	float: left;
	margin: 5px 3px;
}
.standardsak .fpImage { 
	margin: 2px 3px 2px 4px;
}
.standardsak .fpDefault span.title { 
	font-size: 18px;
	line-height:18px;
	text-decoration: none;
	color: #000;
	font-stretch:narrower;
	font-weight: normal;
	font-family:"Arial Black";
}

/*  ---------- Pynt ------------- */

.dash { 
	border-bottom: 1px solid #FFF;
	margin: 5px 0;
	height: 11px;
	width: 100%;
}
hr.hrblack {
      color: #d0d9e8;
      background-color: #d0d9e8;
      height: 1px;
      width: 99%;
      border: 0;
      float: left;
      margin: 1px 4px;
    }

/*  ---------- Reklame ------------- */

.blackdash { 
	border-bottom: 1px solid #d0d9e8;
	margin: 5px 4px;
	height: 11px;
	width: 98%;
}

.annonseheaderLight {
	background: #D0D9E8 url(/nettavisen/gif/v3/annonse_hjornelight.gif) no-repeat right top;
	height: 12px;
	float: left;
	width: 100%;
	margin-top:5px;
	color: #cc0000;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 3px solid #D0D9E8;
}

.annonseheader {
	background: #B7C4CA url(/nettavisen/gif/v3/annonse_hjorne.gif) no-repeat right top;
	height: 12px;
	float: left;
	width: 100%;
	color: #CC0000;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 3px solid #B7C4CA;
}

#textads {
	background-color: #d0d9e8;
	padding: 10px 7px;
	width: 170px;
	font-size: 12px;
	margin-bottom: 7px;
}
.listads {
	background-color: #FFF;
	padding: 2px;
	width: 180px;
	margin-bottom: 7px;
}
.banner {
	width: 768px;
	float: left;
	margin: 8px 0;
}
.bannerMain {
	width: 474px;
	float: left;
	margin: 8px 0 8px 4px;
}
#bannerTop {
	width: 768px;
    float: left;
	margin: 0 1px 6px 1px;
	/*height: 150px;*/
}

#stillingledig {
	background-color: #EAEDF2;
	float: left;
	padding: 3px;
	width: 174px;
}
span.slKunde {
	font-size: 12px;
}
.slLink {
	font-size: 11px;
}
#lannonsevenstre {
	float: left;
	margin-top: 355px;
	border: 0;
}
#lannonsebunn {
	float: left;
	margin-bottom: 4px;
}


/*  ---------- Promo1------------- */

#promoEn {
	width: 770px;
	height: 150px;
	margin: 5px 0;
	padding: 3px 0;
	border-top: 3px solid #CC0000;
	border-bottom: 3px solid #CC0000;
}
#promoEn .fpDefault {
	width: 365px;
	height: 150px;
	margin: 0 3px;
	float: right;
}
#promoEn .promoEnAnnonse {
	width: 365px;
	height: 150px;
	margin: 0 3px;
	float: left;
}
#promoEn .fpDefault .fpImage{
	float: right;
}

/*  ---------- TV 2 Match ------------- */

#promoTo {
	width: 770px;
	margin: 5px 0;
	float: left;
}
#promoToHeader {
	background-color: #E0E0E0;
	padding: 3px;
	font-weight: bold;
	margin: 2px 0;
}

/*  ---------- Linker ------------- */

.fpDefault p.fpLinkLine {
	font-size: 10px;
}
.fpDefault span.fpLinkText {
	font-size: 10px;
}
.fraNettavisenContainer {
	background-color: #E4ECEF;
	width: 176px;
	font-size: 10px;
	padding: 4px;
	margin-bottom: 4px;
}
.fraNettavisenContainer .title {
	font-size: 16px;
	clear: both;
}
.fraNettavisenContainer .fpImage img {
	width: 140px;
	margin: 0 18px 4px 18px;
}
a.fpMiniTitle {
	margin: 4px 0;
	font-size: 12px;
	
}
p.fpMiniTitle {
	margin: 5px 0;
}
.newslist {
	float: left;
	width: 178px;
}


/*  ---------- Meny (utenom dynamisk hovedmeny) ------------- */

#mContainer {
	background-color: #E4ECEF;
	list-style-type: none;
	list-style-image: none;
	font-size: 12px;
   	font-family: Verdana, Arial, Helvetica;
	float: left;
	width: 100px;
	overflow: hidden;
	margin-top: 4px;
}
#mContainer a {
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color: #003366;
	line-height: 12px;
}
/* Skjul menylistene (default) */

#mContainer ul {
	display:none;
    	list-style-type: none;
    	background-color: #FFF;
    	font-size: 12px;
    	padding: 0;
    	margin: 0;
    	border: 0;
}
#mContainer li{
     	border-bottom: 1px solid #FFF;
     	line-height: 20px;
		font-size: 12px;
}
#mContainer p{
     	line-height: 12px;
}
#tjenesterHeader {
	background-color: #3E5462;
	font-weight: bold;
       	font-size: 11px;
        padding-left: 3px;
        color: #FFF;
}
#vaktsjef {
	background-color: #E4ECEF;
	font-weight: bold;
        font-size: 11px;
        padding-left: 3px;
        color: #FFF;
}
#side2meny {
	background-color: #33CCFF;
        font-weight: bold;
        font-size: 11px;
        padding-left: 3px;
        color: #FFF;
}
.side2li{
	background-color: #CEFFFF;
}
.tips{
	margin: 0;
	padding-left: 0;
}
#diverse {
	background-color: #B7C4CA;
	font-size: 11px;
}
#diverse img {
	margin: 3px 0;
}

/*  ---------- Meninger og debatt ------------- */

#mdtable {
	background-color: #FFF;
}
#mdtable td{
	background-color: #E4ECEF;
	color: #FFF;
	padding: 3px;
}
#mdtable th a{
	text-decoration: none;
	color: #FFF;
}
#mdtable th{
	background-color: #003366;
	color: #FFF;
	padding: 1px;
}
#mdtable th.red{
	background-color: #CC0000;
	color: #FFF;
}
.debattCon {
	border: 0;	
	clear: both;
}
.debattHeader {
	background-color: #CC0000;
	color: #FFF;
	width: 768px;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
	float: left;
	font-family: "Arial Black";
	font-weight:normal;
	font-size: 22px;
	text-align: center;
}
#veggavisenboks {
	height: 140px;
	overflow: hidden;
}
/*  ---------- side2 ------------- */

.side2 .fpDefault .fpImage { 
	display: block;
	margin: 2px 3px 2px 4px;
	border: 0;
}
.sideHeader {
	background-color: #003366;
	color: #FFF;
	width: 100%;
	clear: both;
	border-bottom: 2px solid #FFF;
	border-top: 2px solid #FFF;
	padding: 2px 0;
	font-weight: bold;
	font-size: 12px;
}
.sideHeaderAlt {
	background-color:#CC00A6;
	width: 100%;
	clear: both;
	padding:0;

}
.sideto {
	margin: 1px;
	width: 382px;
	float: left;
}
#sidetoAlt {
	margin: 1px;
	width: 382px;
	height: 862px;
	float: left;
	display: inline;
	margin-top: 3px; 
	background-color: #EDA1DF;
	background-image:url(/nettavisen/gif/side2/side2felt_back.jpg);
	background-repeat:no-repeat;
	background-position:top;;
}
#sidetoAlt #pri1side2 {
	margin: 0 7px;
}
#sidetoAlt #pri1side2 img {
	border: 1px solid #FFF;
}
#sidetoAlt #pri1side2 h5 {
	display: none;
}
#sidetoAlt #pri1side2 a.articleLink {
	display: none;
}
#sidetoAlt #pri1side2 p {
	font-size: 13px;
	font-weight: bold;
	font-family: arial,sans-serif;
}
#sidetoAlt #pri1side2 h3 a {
	color: #990066;
	font-family: georgia, sans-serif;
	font-size: 27px;
	text-decoration: none;
	margin: 4px 0;
}
#sidetoAlt .fpPriArticleBox {
	width: 140px;
	margin: 0 10px;
	display: inline;
	float: left;
}
#sidetoAlt .fpPriArticleBox img {
	border: 1px solid #FFF;
}
#sidetoAlt .fpPriArticleBox h5 {
	display: none;
}
#sidetoAlt .fpPriArticleBox a.articleLink {
	display: none;
}
#sidetoAlt .fpPriArticleBox h3 a {
	color: #000;
	font-family: georgia, sans-serif;
	font-size: 13px;
	text-decoration: none;
	margin: 4px 0;
}


/*  ---------- WEB-TV ------------- */

.webtvHeader {
	background-color: #999999;
	color: #FFF;
	width: 100%;
	clear: both;
	border-bottom: 2px solid #FFF;
	border-top: 2px solid #FFF;
	padding: 2px 0;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
}
.webtvContainer{
	background-color: #D7DEE1;
	clear: both;
	padding: 4px;
	font-size: 12px;
}
.webtvContainer .fpImage img {
	width: 122px;
	margin: 0 27px 4px 27px;
}

/* 
.bildeogtittel2 h3 {
	display: block;
	float: left;
}
.bildeogtittel .fpDefault .fpImage, .bildeogtittel2 .fpDefault .fpImage { 
	width: 140px;
}

*/

/*  ---------- Børs ------------- */

.borsHeader {
	background-color: #2C5F91;
	color: #FFF;
	width: 100%;
	clear: both;
	font-size: 14px;
	text-align: center;
}
.borsSubHeader {
	background-color: #2C5F91;
	color: #FFF;
	width: 100%;
	float: left;
	font-size: 14px;
	text-align: center;
}
.borsSubContainer {
	float:left;
	width: 49%;
	background-color: #FFFFFF;
	height: 190px;
	border: 2px solid #C8D6E6;
	margin-bottom: 6px;
	margin-top: 2px;
}
.borsSubContainer img {
	float: left;
	margin: 2px 4px;
}

.borsContainer {
	float:left;
	width: 100%;
	background-color: #C8D6E6;
	margin-bottom: 6px;
}
.treparadbors {
	width: 306px;
	float: left;
	margin: 5px 4px;
}
.treparadbors .fpDefault span.title {
	font-size: 20px;
	line-height:22px;
	font-weight: bold;
	text-decoration: none;
	color: #000;
}
.debattCon .fpDefault {
	float: left;
	background-color: transparent;
	width: 254px;
	float: left;
}

#nav {	
	float: left;
	width: 770px;
	margin: 2px 0;
}
.sistesaker {
	border: 1px solid #B1B1B1;
	width: 254px;
	float: left;
	height: 600px;
}

/* -------------- Skjema og input-bokser ------------- */
.skjema      { 
	background-color: #ffffff; 
	font-size: 11px; 
	font-family:   Verdana, Arial, Helvetica; color: #003366 
}

/* ---------------- Generelle regler ------------------ */

.runningHead {
 	font-size: 11px;
	margin-top: 5px;
}
.title, a.title:visited {
	font-size: 16pt; 
	font-weight: bold; 
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none; 
	color: #000000
}
.title_l, a.title_l:visited {
  	font-size: 16pt; 
  	font-weight: bold; 
  	margin-top: 1px;
  	margin-bottom: 1px;
  	text-decoration: none; 
  	color: #000000
}
.title_s, a.title_s:visited {
    	font-size: 16pt; 
    	font-weight: bold; 
    	margin-top: 1px;
    	margin-bottom: 1px;
    	text-decoration: none; 
    	color: #000000
}
.leadtext {
	font-weight: bold;
	margin-bottom: 18px;
}
.timePublished {
  	font-size: 10px;
  	font-style: italic;
	margin-top: 3px;
	margin-bottom: 9px;
	color: #777777;
}
.topBox{
	background-color: #003366; 
	font-size: 10px; 
	font-family:  Verdana, Arial, Helvetica; 
	font-weight: bold; 
	color: #FFFFFF;
	width: 176px;
	padding:2px;
	text-align:center;
	 }
/* fra Nettavisen*/	
.museksjon    { 
	font-size: 11px; 
	font-family: Arial, Helvetica; 
    color: #003366;

	}
a.peker {
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  color: #003399;
  text-decoration:underline;
}
a:hover.peker{
	color: #0066CC;

	} 
a:visited.peker{
	color:#666666;}
/* ---------- bildetekster ------------- */

.imageCaption {
    font-size: 11px; 
    color: #333333; 
    font-weight: normal;
}
.photographer {
	font-size: 9px; 
	font-style: italic;
	text-align: right;
	text-transform: uppercase;
}
.fpTopTitle, .fpTopTitle p, a.fpTopTitle:visited {
 	font-family: Arial, Helvetica; 
 	font-size: 16px; 
 	margin-top: 1px;
 	margin-bottom: 1px;
 	font-weight: bold; 
 	text-decoration: none; 
 	color: #000000
 }
.fpSmallTitle, .fpSmallTitle p {
  	font-size: 15px;
	margin-top: 1px;
	margin-bottom: 1px;
	color: black;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration:none;
  }  
.fpSmallTitle:visited{
	color:black 
}
.fpRunningHead, .fpTopLeadText, .fpRunningHead p {
  	font-size: 11px;
	margin-top: 1px;
	margin-bottom: 1px;
	font-weight: normal;
	color: black;
} 
.fpBigLeadText, .fpBigLeadText p, a.fpBigLeadText:visited {
  	color:black;
	font-size: 13px;
	margin-top: 1px;
	margin-bottom: 1px;
}  
.fpSmallLeadText, .fpSmallLeadText p {
 	margin-top: 1px;
	margin-bottom: 1px;
	font-size: 13px;
}  
.tvList td {
	font-size: 11px;
}
.fpLinkLine, .fpLinkText, .fpTopLinkText {
	color:#00315A;
	font-size: 11px;
}
.fpLinkText:link {
	color:#00315A;
}
.fpLinkText:visited{
	color:#663366;
}
.fpTimePublished {
	font-size: 10px;
	color: #777777;
}
/* ---------- bildeflyt ------------- */
.fpImage {
	float: left;
	color: #555555;
 }
.titleImage {
	float: right;
	color: #555555;
	font-size: 11px;
}
.articleImage {
	float: right;
	color: #555555;
	font-size: 11px;
}
.articleInlineImage {
	float: right;
	color: #555555;
	font-size: 11px;
	margin: 6px 0;
}

/* ---------- Relaterte artikler/lenker -------------- */

.relatedBox { 
	width: 660px;
	padding: 0px;
	float: left;
	margin-top: 12px;
   	border: 0;
   	clear: both;
}
.bottomRelated { 
	padding: 0px;
	float: none;
	margin-top: 12px;
	margin-bottom: 12px;
}
.factboxRelated { 
	float: none;
	padding: 3px;
 }
.relatedText {
	font-size: 12px; 
	color: #000066; 
	font-weight: normal;
	padding: 4px;
	}
.relatedCell {
	padding: 2px;
}
.relatedCell a {
	font-size: 11px;
	font-weight: bold;
}
.relatedCell a:visited {
	color:#666666;
}
.relatedIcon {
	padding-top: 4px;
}
/*  ---------- WEB-TV ------------- */

.webtvHeader {
	background-color: #999999;
	color: #FFF;
	width: 100%;
	clear: both;
	border-bottom: 2px solid #FFF;
	border-top: 2px solid #FFF;
	padding: 2px 0;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
}
.webtvContainer{
	background-color: #D7DEE1;
	clear: both;
	padding: 4px;
	font-size: 12px;
}
.webtvContainer .fpImage img {
	width: 122px;
	margin: 0 27px 4px 27px;
}
.webtvElement p.fpMiniTitle {
	display: list-item;
	list-style-position: inside;
	margin-bottom: 4px;
	margin-top: 2px;
	color: #003366;
	font-size: 10px;
}

.webtvElementHeader {
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 1px;
	margin-bottom: 2px;
	font-size: 10px;
}
/*--NETTBLOGG-teasere--*/
.blogBox{
	float:left; 
	width:144px; 
	background-color: #ffffff; 
	border:1px solid #B3B3B3; 
	margin:4px 4px 4px 0px; 
	padding:2px;
	}
.blogBoxRight{
	float:left; 
	width:144px; 
	background-color: #FFFFFF; 
	border:1px solid #B3B3B3; 
	margin:4px 0px 4px 0px; 
	padding:2px;
	}
	
a.blogLink{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#0099CC;
	text-align:left; 
	}
a.blogLink:hover{
	color: #990066;
}
.blogImg{
	margin:2px; 
	border:1px solid #999999;
	float:left;text-align:left; 
	}
a.answer {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
}

.breakingnews
{
  font-family: Arial;
  font-size: 12px;
  color: #FFF;
  background-color: #C00;
  width: 663px;
  margin-left:5px;
}


/* Web-TV-teaser */

.webtvTeaser {
  text-align: left;
  float: left;
  padding: 0px;
}

.webtvTeaser img {
  border: 0px;
}

.teaserVideoArea {
  border-top: #99A7B8 solid 1px;
  border-left: #99A7B8 solid 1px; 
  border-right: #99A7B8 solid 1px; 
  width: 192px; 
  position: relative; 
  margin: 0px; 
  cursor: pointer;
}

.mainTeasers .teaserVideoArea {
  border-top: 0;
}

.teaserStartImage {
  cursor: pointer; 
  position: absolute; 
  width: 192px; height: 144px; 
  top: 0px; 
  left: 0px;
  display: none;
}

.teaserPlayer {
  width: 192px;
  height: 144px;
}

.teaserPanel {
  width: 194px;
  height: 22px;
  position: relative;
  display: none;
}

* html .teaserStartImage, * html .teaserPanel {
  display: block;
}

.teaserPanel .left {
  position: absolute;
  top: 0px;
  left: 0px;
}

.teaserPanel .playButton {
  position: absolute;
  top: 0px;
  left: 7px;
}

.teaserPanel .stopButton {
  position: absolute;
  top: 0px;
  left: 25px;
}

.teaserPanel .helpButton {
  position: absolute;
  top: 0px;
  left: 43px;
}

.teaserPanel .instructions {
  position: absolute;
  top: 0px;
  left: 61px;
  width: 133px;
  overflow: hidden;
  background-image: url(http://pub.tv2.no/TV2/images/common/webtvteaser/hoyre.png);
  background-repeat: no-repeat;
  height: 22px;
  color: black; 
  cursor: pointer; 
  padding-top: 4px;	
  font-size: 9px;	
  font-family: arial, sans-serif;	
  text-align: center;
}

.embedInstructions {
  font-size: 0.84em;
  text-align: center;
  border-bottom: #99A7B8 solid 1px;
}

.webtvTeaserCaption2 {
  overflow: hidden;
  text-align: left;
  width: 194px;
}




/* ---- OL-tabeller ---- */

.tabelltext{font-family: arial; font-weight: normal; font-size: 12px; color: #000000; background: #ffffff; text-align: left;}
.tabellnum {font-family: arial; font-weight: normal; font-size: 12px; color: #000000; background: #ffffff; text-align: right;}
.tabelltextbold{font-family: arial; font-weight: bold; font-size: 12px; color: #000000; background: #ffffff; text-align: left;}
.tabellnumbold{font-family: arial; font-weight: bold; font-size: 12px; color: #000000; background: #ffffff; text-align: right;}
.datorad{font-family: arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-align: left; background: #00176C;padding-left:3px;}
.tabelltextf{font-family: arial; font-weight: normal; font-size: 12px; color: #000000; background: #ffffff; text-align: left;width:50px;}
.tabelltextf2{font-family: arial; font-weight: normal; font-size: 12px; color: #000000; background: #ffffff; text-align: left; width:100px;}
#olmedaljer {width:300px;overflow:hidden;float:left;}
#olmedaljer .tabellnum {width:75px;}
#olpoeng{float:right;width:300px;overflow:hidden;}
.liveheader { background-color: #C6CEE7; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight:bold; }
.liverow1 { background-color: #E0E6F1; font-size: 10px; font-family: Verdana, Arial, Helvetica; }
.liverow2 { background-color: #F1F3FA; font-size: 10px; font-family: Verdana, Arial, Helvetica; }
.livelatest { background-color: #FFCCCC; font-size: 10px; font-family: Verdana, Arial, Helvetica; }
.compheaders { font-size: 13px; font-family: Verdana, Arial, Helvetica; font-weight:bold; }
.eventheaders { font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight:bold; }
.admnormal { font-size: 11px; font-family: Verdana, Arial, Helvetica; }



/* ---- Gi ditt terningkast -----*/

.dices
{
	display:inline;
	width: 400px;
	float:left;
	background-color:#e6e6e6;
	
}
.diceline
{
	width: 468px;
	background-color:#e6e6e6;
	font-family: verdana;
	font-size:11px;
	padding:4px;
}
.diceavg
{
	width: 60px;
	float:left;
	text-align:right;
	background-color:#e6e6e6;
}

