a { text-decoration: none; font-size : 11px; color : #FFFFFF;  font-family : Verdana, Arial, Helvetica, sans-serif; }

.link        { font-size : 11px; color : #000000 }
a.link        { text-decoration: none; color : #006699;  }
a.link:hover{ text-decoration: underline; color : #DD6900; }

body { 
scrollbar-base-color: #DCE1E4;
scrollbar-track-color: #DCE1E4;
scrollbar-arrow-color: #7C909E;
scrollbar-darkshadow-color: #DCE1E4;
scrollbar-3dlight-color: #DCE1E4;
scrollbar-highlight-color: gray;
scrollbar-shadow-color: gray;
}

.aktiv {color: #000000;} /* Svart f&auml;rg */HEIGHT 
.inaktiv  {color: #999999;} /* Gr&aring; f&auml;rg */
.naktiv  {color: #990099;} /* Gr&aring; f&auml;rg */
#box1 {width: 250px; HEIGHT: 0px; padding: 0px; float: left;}
#box2 {width: 160px; HEIGHT: 0px; padding: 0px; float: right; border: 0px solid #000000; line-height: 0px; position: RELATIVE; right: 10px; top: 1px;}
#box3 {width: 320px; HEIGHT: 0px; padding: 0px; float: left; line-height: 30px; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
vertical-align : middle; 
text-align : center;
border : 0px #7F9DB9 solid;}
#box4 {float: right; width: 0px; padding: 0px;  border: 0px solid #000000; line-height: 0px; position: RELATIVE; right: 10px; top: -17px;}
select {
	font-family : Verdana, Arial, Serif; font-size : 8pt; border : 0px #7F9DB9 solid; background-color: transparent;
}

.eventdag {
      border :  #008000;
      border-style : solid; 
      border-top-width : 1px; 
      border-right-width : 1px; 
      border-bottom-width : 1px; 
      border-left-width : 1px;  
font-size : 12px; color : #000000;
font-weight : bold;
}

.tdborder {
	  background-color : #32487F;
      border :  #5E6EBE;
      border-style : solid; 
      border-top-width : 1px; 
      border-right-width : 1px; 
      border-bottom-width : 1px; 
      border-left-width : 1px;  

}

.tborder {
      border :  #c0c0c0;
      border-style : ; 
      border-top-width : 0px; 
      border-right-width : 0px; 
      border-bottom-width : 0px; 
      border-left-width : 0px;  
      background-color : #F0F0F0; 
}

.tdsunday {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      background-color : #ff0033;
      font-weight : normal;
      font-size : 11px; 
      line-height : 20px; 
      color : #ffffff; 
      vertical-align : middle;
      text-align : center; 
} 
.tdday {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      background-color : #c0c0c0; 
      font-weight : normal;
      font-size : 11px; 
      line-height : 20px; 
      color : #ffffff; 
      vertical-align : middle; 
      text-align : center; 
} 
.tdtoday {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      background-color : #f0f0f0; 
      font-weight : bold;
      font-size : 11px; 
      line-height : 20px; 
      color : #000000; 
      vertical-align : middle; 
      text-align : center; 
} 
.tdheading {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : bold; 
      font-size : 10px; 
      line-height : 20px; 
      color : #606060; 
      vertical-align : middle; 
      text-align : center; 
      letter-spacing : 0.2em; 
}
.tdeventheading {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : bold;
      background-color : #c0c0c0;
      font-size : 10px; 
      line-height : 20px; 
      color : #ffffff;
      vertical-align : middle; 
      text-align : center; 
      letter-spacing : 0.2em; 
}
.tddate {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11px; 
      line-height : 16px; 
      color : #606060; 
      vertical-align : middle; 
      text-align : center; 
}

.tddate2 {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11px; 
      line-height : 16px; 
      color : #606060; 
      vertical-align : middle; 
      text-align : left; 
}

.event  {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 10px;
      line-height : 18px;
      color : #0000ff;
      vertical-align : middle; 
      text-align : left;
      padding-top : 2px;
      padding-bottom : 2px;
      padding-right : 5px;
      padding-left : 5px;
}

.event1  {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11px;
      line-height : 18px;
      color : #0000ff;
      vertical-align : middle; 
      text-align : left;
      padding-top : 2px;
      padding-bottom : 2px;
      padding-right : 5px;
      padding-left : 5px;
}

.event2  {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 10px;
      line-height : 18px;
      color : #0000ff;
      vertical-align : none; 
      text-align : left;
      padding-top : 2px;
      padding-bottom : 2px;
      padding-right : 5px;
      padding-left : 5px;
}

.genfont {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 12px;
      line-height : 16px; 
      color : #606060; 
      vertical-align : middle; 
      text-align : left;
}

.genfontgul {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : bold;
      font-size : 12px;
      line-height : 16px; 
      color : #FFDB00; 
      vertical-align : middle; 
      text-align : left;
}

.genfontrod {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : bold;
      font-size : 12px;
      line-height : 16px; 
      color : #FF0000; 
      vertical-align : middle; 
      text-align : left;
}

.genfont5 {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11px;
      line-height : 16px; 
      color : #606060; 
      vertical-align : middle; 
      text-align : left;



}

.fonta {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 10px;
      line-height : 17px; 
      color : #FFFFFF; 
      vertical-align : top; 
      text-align : left;


}
.gruppfont {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11;
      line-height : ; 
      color : #FFFFFF; 
      vertical-align : middle; 
      text-align : left;

}

.gruppfont_gul {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11;
      line-height : ; 
      color : yellow; 
      vertical-align : middle; 
      text-align : left;

}

.gruppfont_gul_fet {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : bold;
      font-size : 11;
      line-height : ; 
      color : yellow; 
      vertical-align : middle; 
      text-align : left;

}


.genfont1 {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 10px;
      line-height : 16px; 
      color : #606060; 
      vertical-align : middle; 
      text-align : left;
}

.genfontb {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 10px;
      line-height : 16px; 
      color : #606060; 
      vertical-align : middle; 
      text-align : right;
}

.font {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 10px;
      line-height : 12px; 
      color : #606060; 
text-align : center; 
      vertical-align : middle;

}

.fontb {
      background-color :5E6EBE;
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 9px;
      line-height : 11px; 
      color : #FFFFFF; 
      vertical-align : middle; 
      text-align : left;
}

.fontgul {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 10px;
      line-height : 11px; 
       color : #FFDB00;
text-align : left; 
      vertical-align : middle;
    }
      
.fontrod {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 10px;
      line-height : 11px; 
      color : #FF0000; 
text-align : left; 
      vertical-align : middle;

}

.fontbc {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 10px;
      line-height : 11px; 
      color : #606060; 
text-align : center; 
      vertical-align : middle;

}


.fontred {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 10px;
      line-height : 18px;
      color : #FF3333;
      vertical-align : middle; 
      text-align : left;

}

th {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : bold;
      font-size : 11px;
      line-height : 11px; 
      color : #FFFFFF; 
text-align : left; 
      vertical-align : middle;

}


.header  {
	  background-color : #32487F;
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : bold; line-height : 18px;
      font-size : 12px;
      color : #ffffff;
      vertical-align : middle; 
      text-align : center;
      padding-top : 2px;
      padding-bottom : 2px;
      padding-right : 5px;
      padding-left : 5px;
}

.genfont2 {
      background-color : #DCE1E4;
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11px;
      line-height : 12px; 
      color : #606060; 
      vertical-align : middle; 
      text-align : left;
}

.tabellrad1 {
      background-color : #32487F;

}


.tabellrad2 {
      background-color : #5E6EBE;

}

.tabellrad3 {
      background-color : #5E6EBE;
           font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11;
      line-height :2 ; 
      color : #FFFFFF; 
      vertical-align : top; 
      text-align : left;
}


.tabellrad4 {
      background-color : #32487F;
          font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11;
      line-height :2 ; 
      color : #FFFFFF; 
      vertical-align : top; 
      text-align : left; 
}

.rubrikrad1 {
      background-color : #32487F;
          font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11;
      line-height :2 ; 
      color : #FFFFFF; 
      vertical-align : top; 
      text-align : left; 
}

.varnigrod {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 12px;
      line-height : 12px; 
      color : #FF0000; 
text-align : center; 
      vertical-align : middle;

}

input {
font-family : Verdana, Arial, Serif; color: #FFFFFF; font-size : 8pt; border : 1px #B7AE99 solid; background-color: transparent;
}

.submit { font-family: Verdana; color: #000000; font-size: 8pt; border: 1 solid #006600; background-color: #ffffff;}
.reset { font-family: Verdana; color: #000000; font-size: 8pt; border: 1 solid #ff0000; background-color: #ffffff;}
.kantlinje { border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}




































































