/* Body */

@media print {
    body { font-family: verdana;
    }


     table.hode{
     width: 120%;
     background-color: #ffffff;    
     } 

    tr.hode{
      display: none;
    }
    
    
    table.partner{
    display:none;
    }

  .prikket     
   { 
   border: 1px dotted #F96354; 
   padding-left: 2px; 
   padding-right: 2px
   }
   
   td.hode{
    display: none;
    }
    
td { 
      font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
      font-size: 14px;
    }

    div.hode{
    display: none;
    }

  h1            { page-break-before: always }
  h1, h2, h3,
  h4, h5, h6    { page-break-after: avoid }
  ul, ol, dl    { page-break-before: avoid }    

    /**
    .hode {
    display: none;
    }
    */

}
  
/* slutt print screen */  

  
@media screen { 

body {
  color: #000000;
  background-color: #C7DAE9;
}

A.menuleft {
  color: #19396B;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: none;
  font-size: 11px;
  text-decoration: none;
  padding-right: 2px;  
  padding-left: 2px;
}

A.menuleft:hover {
  color: #FFFFFF;
}


A.menutop {
  color: #ffffff;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}

A.menutop:hover {
  color: #fafd02;
  font-weight: bold;
  text-decoration: underline;
}



A.menubottom {
  color: #405C88;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: none;
  font-size: 9px;
  text-decoration: none;
}

A.menubottom:hover {
  color: #FAE6EC;
}

A.static { color: #000000; }
a:visited.static { color: #000000; }

body.topmenu {
  color: #000000;
  background-color: #405C88;
}


A{	color: #0000FF;text-decoration: none;}

a:hover {
text-decoration: underline;  
color: #fafd02; background-color: #79A3CD; background-image: url(../images/linkbg.gif)
}

  
.Arrows
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.HeadDate {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 900; color: #0e3968; text-decoration: none}
.SearchText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; text-decoration: none}
.BrandHead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 900; background-color:#FFFFFF; color: #FFFFFF; text-decoration: none}
.ListHeads { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: 900; color: #333366; text-decoration: none }
.DateListingText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; color: #333333; text-decoration: none}
.ReadMoreArrow {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: none; color: #425D8C; text-decoration: none; white-space: pre; letter-spacing: -4px}
.ReadMoreArrowWhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 900; color: #FFFFFF; text-decoration: none; white-space: pre; letter-spacing: -4px}
.ReadMore { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bolder; color: #FFFFFF; text-decoration: none; white-space: pre }
.NormalStartPage { FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica; EditMenuName: Normal ; color: #666666; font-weight: 900; line-height:100%;}
.NewsListingText { FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica; EditMenuName: Normal ; color: #000000; font-weight: normal; line-height:100% }
.Footer { FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica; EditMenuName: Normal ; color: #333366; font-weight: bold}
    .dato {
      color: #666666;
      font-size: 7pt;
      text-decoration: italic;   
    }
    
    .small {
      color: #666666;
      font-size: 7pt;
      text-decoration: none;   
    }

    .big {
      color: #425D8C;
      font-size: 11pt;
      font-weight: bold;   
    }

    .medium {
      color: #425D8C;
      font-size: 9pt;
      font-weight: bold;   
    }    


/* ekstern link ikon */
a.external span
{
position: absolute;
left: -5000px;
width: 4000px;
}

a:link.external
{
background: url(../img/eksternlink.gif) no-repeat 100% 0;
padding: 0 15px 0 0;
}

a:visited.external
{
color: purple;
background: url(../img/eksternlink.gif) no-repeat 100% -100px;
padding: 0 15px 0 0;
}

a:hover.external
{
color: red;
background: url(../img/eksternlink.gif) no-repeat 100% -200px;
padding: 0 15px 0 0;
}

hr {
    height:1px; 
    color:#425D8C; width:100%
    }

ul {
	list-style-type: square;
	list-style-image: url('../img/blue_arrow_small.gif');
	margin-left:1.5em; 
	margin-right:0; 
	margin-bottom:0; 
	padding-left:5px; 
	padding-right:2px;
	padding-top:1px; 
	padding-bottom:1px; 
}
ol {
	line-height: 1em;
	padding: 0;
	list-style-image: none; margin-left:4.2em; margin-right:0; margin-top:.3em; margin-bottom:0
}
li { 
	line-height: 100%;
}
dt {
	font-weight: bold;
	margin-bottom: .1em;
}
dl {
	margin-top: .2em;
	margin-bottom: .5em;
}
dd {
	line-height: 1.5em;
	margin-left: 2em;
	margin-bottom: .1em;
}

#MySpamTrap {display: none;}


TABLE {
  border: none;
  vertical-align: top;
}

TD {
   font-size : 11px;
   font-family : verdana, arial, helvetica, sans-serif;  
   color : #000066; 
   margin-left: 1px; 
   margin-right: 1px;  
}

.thinborder {
  border-left:1px dotted #F96354; border-bottom:1px dotted #F96354; vertical-align: top;
  margin-left: 4px;
  margin-right: 4px;
  padding-right: 2px;  
  padding-left: 2px;
  border-right-color:#F96354; 
  border-top-color:#F96354
 
}

.aktuellcelle {
  border:1px groove #425D8C; 
  padding:3px; 
  vertical-align: top;
  margin-left: 4px;
  margin-right: 4px;
  background-color:#EFEFEF  
}

.thinborder2 {
  margin-left: 0px;
  margin-right: 0px;
  vertical-align: top; 
  background-color:#FFFFFF; 
  padding-right: 2px;  
  padding-left: 2px;
  width: 100%;
  vertical-align: top;
}

.thinborder3 {
  vertical-align: top;
  margin-left: 4px;
  margin-right: 4px;
  padding-right: 2px;  
  padding-left: 2px;
  border-color: #F96354;
  border-bottom-width: 0;
  border-bottom-style: outset;
  border-right-width: 1;
  border-right-style: outset;  
}

.thinborder4 {
  border-left:1px dotted #F96354; border-right:1px dotted #F96354; border-bottom:0 outset #F96354; vertical-align: top;
  margin-left: 4px;
  margin-right: 4px;
  padding-right: 3px;  
  padding-left: 3px;
  border-top-color:#F96354  
}

.thinbordertop {
  border-left:1px dotted #ffffff; 
  border-right:1px dotted #ffffff; 
  vertical-align: top;
  margin-left: 4px;
  margin-right: 4px;
  padding-right: 2px;  
  padding-left: 2px;
  border-top-color:#ffffff; border-bottom-color:#ffffff   
}

.thinborderbottom {
  vertical-align: top;
  margin-left: 4px;
  margin-right: 4px;
  padding-right: 2px;  
  padding-left: 2px;
  text-align:center; 
  word-spacing:2; 
  line-height:150%; 
  position:relative   
}

.partner {
  border-left:1px dotted #EFEFEF; 
  vertical-align: top;
  margin-left: 0px;
  margin-right: 0px;
  padding-right: 0px;  
  padding-left: 0px;
  padding-bottom: 1px;
  height: 100%;
  width: 145   
}


.footer {
  margin-left: 4px;
  margin-right: 4px;
  padding-right: 2px;  
  padding-left: 2px;
  padding-top: 3px;
  border-color: #efefef;
  border-top-width: 1;
  border-top-style: outset;
  border-left-width: 1;
  border-left-style: outset;
  border-right-width: 1;
  border-right-style: inset;
  border-bottom-width: 1;
  border-bottom-style: outset;  
}

.menuleft {
  color: #000000;
  margin-left: 0px;
  margin-right: 1px;
  border-color: #F96354;
}



.toptitle {
  text-align: ;
  
}


  }/* slutt media screen */
