/*************************************
* STILSETT FORUM
*************************************/
TD.forumHeaderBorderTop { background-image: url(/search/nb/20070603210204oe_/http://www.hivolda.no/img/forum/msg_header_bg.gif); color: #000000; font-size: x-small; font-weight: bold; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-top: solid 1px #cccccc; border-bottom: solid 0px #999999; padding: 5px 5px; }
TD.forumHeaderBorderBottom { background-color: #ffffff; color: #000000; font-size: x-small; font-weight: bold; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-top: solid 0px #999999; border-bottom: solid 1px #cccccc; padding: 5px 5px; }
TD.forumHeaderDivider { background-image: url(/search/nb/20070603210204oe_/http://www.hivolda.no/img/forum/msg_header_divider.gif); border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; }
TD.forumTitleList { background-color: #ffffff; color: #000000; font-size: x-small; font-weight: bold; border-left: solid 0px #cccccc; border-right: solid 0px #999999; border-top: solid 0px #999999; border-bottom: dashed 1px #cccccc; padding: 1px 0px; }
TD.forumForm { background-color: #ffffff; color: #000000; font-size: x-small; font-weight: bold; border-left: solid 0px #cccccc; border-right: solid 0px #cccccc; border-top: solid 0px #999999; border-bottom: solid 0px #cccccc; padding: 0px 0px; }

.FORUM_SEARCH_COLOR_1 { background-color: #ffffff; padding: 3px 0px; }
.FORUM_SEARCH_COLOR_2 { background-color: #f8f8f8; padding: 3px 0px; }       


a.forum {
	font-family:verdana, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
a:hover.forum {
	font-family:verdana, sans-serif;
	font-size:11px;
	color:#434E85;
	text-decoration:underline;
}
a:visited.forum {
	font-family:verdana, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight: normal;
}

td.forum {
	font-family:verdana, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight: normal;
	padding: 2px 0px;
}


/*************************************
* START NEWS
*************************************/
TD.news_heading
{
      font-size: 18pt;
      font-family : arial;  
    	font-weight: bold;    	
    	text-decoration: none;
    	letter-spacing: 0px;
    	color: #000000;
}

TD.news_ingress
 {     
     font-size: 9pt;
     font-family : arial; 
     font-weight: bold;
     text-decoration: none;
     letter-spacing: 0px;
     color: #000000;
}


/*************************************
* HORIZONTAL MENU
*************************************/
TD.MMenuOn 	
{ 
      border-top: 0px dashed black;
      border-left: 1px solid black;
      border-right: 1px solid black;
      background-color: #9DB6D1;
}

TD.MMenuOff 	
{ 
      border-top: 0px dashed black;
      border-left: 1px solid black;
      border-right: 1px solid black;
      background-color: #9DB6D1;
}

a.MMenuOn 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: bold;
       text-decoration: none;
}

a:hover.MMenuOn 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: bold;
       text-decoration: underline;
       color: #ffffff;
}

a.MMenuOff 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: normal;
       text-decoration: none;
}

a:hover.MMenuOff 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: normal;
       text-decoration: underline;
}





/*************************************
* VERTICAL MENU
*************************************/

TD.SMenuOn 	
{ 
      border-top: 0px dashed black;
      border-left: 1px solid black;
      border-right: 1px solid black;
      background-color: #9DB6D1;
}

TD.SxMenuOn
{ 
      border-top: 0px dashed black;
      border-left: 1px solid black;
      border-right: 1px solid black;      
      background-color: #FFFFFF;
}


TD.SMenuOff 	
{ 
      border-top: 0px dashed black;
      border-left: 1px solid black;
      border-right: 1px solid black;
      background-color: #9DB6D1;
}

TD.SxMenuOff 	
{ 
      border-top: 0px dashed black;
      border-left: 1px solid black;
      border-right: 1px solid black;
      background-color: #FFFFFF;
}

a.SMenuOn 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: bold;
       text-decoration: none;
}

a.SxMenuOn 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: bold;
       text-decoration: none;
}

a:hover.SMenuOn 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: bold;
       text-decoration: underline;
}

a:hover.SxMenuOn 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: bold;
       text-decoration: underline;
}

a.SMenuOff 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: normal;
       text-decoration: none;
}

a.SxMenuOff 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: normal;
       text-decoration: none;
}

a:hover.SMenuOff 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: normal;
       text-decoration: underline;
}

a:hover.SxMenuOff 	
{ 
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: normal;
       text-decoration: underline;
}






/*************************************
* START LINKS
*************************************/

.links_formdescription 	
{ 
       color: #000000;
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: bold;
       text-decoration: none;
}

.links_categorylist 	
{ 
       color: #000000;
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: normal;
       text-decoration: none;
}

.links_urllist 	
{ 
       color: #000000;
       letter-spacing: 1px;
       font-size: 8pt;
       font-weight: normal;
       text-decoration: none;
}

a:hover.links_urllist {
   color: #000000;
   letter-spacing: 1px;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: underline;
}


/**********************************************
* START ROMRES
* New styles added by ros@switch.no 09.01.2003
**********************************************/

.timeBorderSolid
{
  border-top: 1px solid black;
  border-left: 1px solid black;
  border-right: 1px solid black;
  background-color: #9DB6D1;
  font-weight: bold;
}

.timeBorderDashed
{
  border-top: 0px dashed black;
  border-left: 1px solid black;
  border-right: 1px solid black;
  background-color: #9DB6D1;
}

.timeBorderBottom
{
  border-top: 0px dashed black;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  background-color: #9DB6D1;
}

.dayBorderSolid
{
  border-top: 1px solid black;
  border-right: 1px solid black;
}

.dayBorderDashed
{
  border-top: 1px solid dashed;
  border-right: 1px solid black;
}

.dayBorderBottom
{
  border-top: 1px solid dashed;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
}

.roomReservedColor
{
  background-color: #CCCC33;
}

/*END ROMRES*/


/*************************************
* START MESSAGEBOARD
*************************************/
.error {    
    color: red;
}
  
.messageboard-title {
      font-size: small;
      font-weight: bold;
      margin: 0px;
}
  
.messageboard-label {
      background-color: #eee;
      border: 1px solid black;
      padding: 1px;
}
  
label{
      font-size: x-small;
      font-weight: bold;
}

/*END MESSAGEBOARD*/



/*************************************
* START GUESTBOOK
*************************************/
.gb_topmenu
{ 
  color: #557BB0;    
        
}

.gb_pagemenu
{ 
     
    background-color: #FFFFFF;            
}

.gb_contentheading
{ 
       color: #FFFFFF;    
       background-color: #557BB0;       
}

.gb_content
{ 
       background-color: #D3DFEC;       
} 

.gb_link
{ 
       color: #000000;       
}      

/*END GUESTBOOK*/

/*************************************
* START FORMS
*************************************/

.formSearchSmall{
  width: 150px; 
  font-size: 10px; 
  border-style: solid; 
  border-color: #cccccc; 
  border-width: 1px; 
  padding-left: 1px; 
  padding-right: 0; 
  padding-top: 0; 
  padding-bottom: 0;
  margin-right:-20px;
  margin-bottom: 0px;
}

.formSearch{
  width: 90%; 
  font-size: 10px; 
  border-style: solid; 
  border-color: #cccccc; 
  border-width: 1px; 
  padding-left: 1px; 
  padding-right: 0; 
  padding-top: 1px; 
  padding-bottom: 0;
  margin-right:-20px;
  margin-bottom: 0px;
}

.formTextMedium {
  width: 150px; 
  font-size: 10px; 
  border-style: solid; 
  border-color: #cccccc; 
  border-width: 1px; 
  padding-left: 1px; 
  padding-right: 0; 
  padding-top: 1px; 
  padding-bottom: 0;
  margin-right: 0px;
  margin-bottom: 0px;
}

.formTextSmall {
  width: 100px; 
  font-size: 10px; 
  border-style: solid; 
  border-color: #cccccc; 
  border-width: 1px; 
  padding-left: 1px; 
  padding-right: 0; 
  padding-top: 1px; 
  padding-bottom: 0;
  margin-right: 0px;
  margin-bottom: 0px;
}


.formTextLarge {
  width: 100%; 
  font-size: 10px; 
  border-style: solid; 
  border-color: #cccccc; 
  border-width: 1px; 
  padding-left: 1px; 
  padding-right: 0; 
  padding-top: 1px; 
  padding-bottom: 0;
  margin-right: 0px;
  margin-bottom: 0px;
}


.formTextAreaLarge {
  width: 100%; 
  height: 50px; 
  font-size: 11px; 
  border-style: solid; 
  border-color: #cccccc; 
  border-width: 1px; 
  padding-left: 1px; 
  padding-right: 0; 
  padding-top: 1px; 
  padding-bottom: 0;
  margin-right: 0px;
  margin-bottom: 0px;
}

.formListTables {
  color: #000000;
  font-weight: normal;
  font-size: 9pt;
  text-decoration: none;
  letter-spacing: 0px;
}

td.formTextDisplay {
  color: #333333;
  font-weight: normal;
  font-size: 8pt;
  text-decoration: none;
  letter-spacing: 0px;
}

       
/*************************************
* START DIVERSE
*************************************/

TABLE.SWTableBGColor1
{
  BACKGROUND-COLOR: #9DB6D1;
}
     

TD.SWTableBGColor1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

fieldset
{
    margin: 0px;
    padding: 4px;
}



a { font-family: Verdana, Arial; font-size: x-small; font-weight: normal; color: #0B498B; text-decoration: none; }
a:hover { font-family: Verdana, Arial; font-size: x-small; font-weight: normal; color: #0B498B; text-decoration: underline; }


TD
{
	font-family: "ITC Officina Sans", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}



BODY
{
	font-family: "ITC Officina Sans", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.SEARCH_COLOR_1
 {

       color: #000000;
       font-weight: normal;
       font-size: 9pt;
       text-decoration: none;
       letter-spacing: 0px;
       background-color: #ffffff;
       margin: 0px 0px;
       padding-left: 0px;


       }

.SEARCH_COLOR_2
 {

       color: #000000;
       font-weight: normal;
       font-size: 9pt;
       text-decoration: none;
       letter-spacing: 0px;
       background-color: #f8f8f8;
       margin: 0px 0px;
       padding-left: 0px;


       }       

.listtable
{
       width: 100%;
}


.listtablesbold
 {

       color: #000000;
       font-weight: bold;
       font-size: 9pt;
       text-decoration: none;
       letter-spacing: 0px;


       }

.headingtopp
 {

       color: #000000;
       font-weight: bold;
       font-size: 11pt;
       text-decoration: none;
       letter-spacing: 0px;


       }




.heading
 {

       color: #000000;
       font-weight: bold;
       font-size: 9pt;
       text-decoration: none;
       letter-spacing: 0px;


       }


.fieldsetheading
 {
       color: #000000;
       font-weight: bold;
       font-size: 9pt;
       text-decoration: none;
       letter-spacing: 0px;
}
.text
{
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.ingress
{
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.meny
{
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.meny
{
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a:hover.meny
{
	font-size: 8pt;
	font-weight: bold;
	color: #d3d3d3;
	text-decoration: none;
}


a.TableListBlue
{
	font-size: 8pt;
	font-weight: normal;
	color: #024F9D;
	text-decoration: none;
}

a:hover.TableListBlue
{
	font-size: 8pt;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}



TD.TableListBlue
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #333333; 
	text-decoration: none;
        letter-spacing:0px;
        border-top: solid #F9F9F9 1px;
        border-left: solid #F9F9F9 1px;
        background: #E6ECF3;
        padding: 0px 3px;
}

TD.TableListDarkBlue
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #333333; 
	text-decoration: none;
        letter-spacing:1px;
        border-top: solid #E6ECF3 1px;
        border-left: solid #E6ECF3 1px;
        background: #9DB6D1;
        padding: 0px 3px;
}

TD.TableListWhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #333333; 
	text-decoration: none;
        letter-spacing:1px;
        border-top: solid #ffffff 1px;
        border-left: solid #ffffff 1px;
        background: #ffffff;
        padding: 0px 3px;
}



.meny2
{
	font-size: 8pt;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}

a.meny2
{
	font-size: 8pt;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}

a:hover.meny2
{
	font-size: 8pt;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: underline;
}

.dato
 {

       color: #999999;
       font-weight: normal;
       font-size: 7pt;
       text-decoration: none;
       letter-spacing: 0px;


       }

.footertext
 {

       color: #999999;
       font-weight: normal;
       font-size: 7pt;
       text-decoration: none;
       letter-spacing: 0px;
 }       

a.footertext
{
	font-size: 7pt;
	font-weight: normal;
	color: #0B498B;
	text-decoration: none;
}

a:hover.footertext
{
	font-size: 7pt;
	font-weight: normal;
	color: #0B498B;
	text-decoration: underline;
}


.boxtitle
 {

       color: #000000;
       font-weight: normal;
       font-size: 7pt;
       text-decoration: none;
       letter-spacing: 0px;


       }


.linkbox
{
	font-size: 8pt;
	font-weight: bold;
	color: #0B498B;
	text-decoration: none;
}

a.linkbox
{
	font-size: 8pt;
	font-weight: bold;
	color: #0B498B;
	text-decoration: none;
}

a:hover.linkbox
{
	font-size: 8pt;
	font-weight: bold;
	color: #0B498B;
	text-decoration: underline;
}


.linkbox2
{
	font-size: 8pt;
	font-weight: normal;
	color: #0B498B;
	text-decoration: none;
}

a.linkbox2
{
	font-size: 8pt;
	font-weight: normal;
	color: #0B498B;
	text-decoration: none;
}

a:hover.linkbox2
{
	font-size: 8pt;
	font-weight: normal;
	color: #0B498B;
	text-decoration: underline;
}

.linknewstitle
{
	font-size: 11pt;
	font-weight: bold;
	color: #0B498B;
	text-decoration: none;
}

a.linknewstitle
{
	font-size: 11pt;
	font-weight: bold;
	color: #0B498B;
	text-decoration: none;
}

a:hover.linknewstitle
{
	font-size: 11pt;
	font-weight: bold;
	color: #0B498B;
	text-decoration: underline;
}

.linkreadmore
{
	font-size: 8pt;
	font-weight: normal;
	color: #0B498B;
	text-decoration: none;
}

a.linkreadmore
{
	font-size: 8pt;
	font-weight: normal;
	color: #0B498B;
	text-decoration: underline;
}

a:hover.linkreadmore
{
	font-size: 8pt;
	font-weight: normal;
	color: #0B498B;
	text-decoration: underline;
}

.searchtitle
{
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.bunntext
{
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
}


a.bunntext
{
	font-size: 8pt;
	font-weight: bold;
	color: #A8A310;
	text-decoration:  none;
	letter-spacing: 1px;
}



a:hover.bunntext
{
	font-size: 8pt;
	font-weight: bold;
	color: #A8A310;
	text-decoration: underline;
	letter-spacing: 1px;
}


/*
#####################################################################################
 MAIN MENU STYLE
#####################################################################################
*/
ul.menu {
  margin-left: 5px;
  padding: 0px;
}

ul.menu ul.menu {
  margin-left: 0px;
}

li.menu {
  list-style-type: none;
  margin-left: 0px;
}

li.menu li.menu {
  margin-left: 0px;
  background-color: #2A68A4; /* #698CBC; */
  margin: 1px 0px;
  padding-left: 0px;
  padding-right: 0px;
}

li.menu li.menu li.menu {
  background-color: #749DC4;
  margin: 1px 0px;
  padding-left: 5px;
}

#active-link {
  color: #FEDA29;
  text-decoration: none;
}

/*
##############################################
 #Stilsett som skal flyttes fra templatene, kfu@hivolda.no
##############################################
*/

ul.menu {
  margin-left: 5px;
  padding: 0px;
}

ul.menu ul.menu {
  margin-left: 0px;
}

li.menu {
  list-style-type: none;
  margin-left: 0px;
}

li.menu li.menu {
  margin-left: 0px;
  background-color: #ffffff;  
  margin: 0px 0px;
  padding-left: 12px;
  padding-right: 0px;
}

li.menu li.menu li.menu {
  background-color: #ffffff;  
  margin: 0px 0px;
  padding-left: 12px;
}

#active-link {
  color: #777777;
}

li.menu a:link {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

li.menu a:visited {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

li.menu a:hover {
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}

li.menu li.menu a:link {
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

li.menu li.menu a:visited {
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

li.menu li.menu a:hover {
	font-size: 8pt;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
li.menu li.menu a:link {
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

li.menu li.menu li.menu a:visited {
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

li.menu li.menu li.menu a:hover {
	font-size: 8pt;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}

input {  font-family: Verdana, Arial; font-size: x-small; font-weight: normal; color: #006699; text-decoration: none;  }
textareaTMPTMPTMPTMPTMPTMPTMPTMPTMPTMPTMPTMPTMPTMPTMPTMPTMPTMPTMP  {  font-family: Verdana, Arial; font-size: x-small; font-weight: normal; color: #006699; text-decoration: none;  }
checkbox {  font-family: Verdana, Arial; font-size: x-small; font-weight: normal; color: #006699; text-decoration: none;  }
select {  font-family: Verdana, Arial; font-size: x-small; font-weight: normal; color: #006699; text-decoration: none;  }


fieldset { margin: 0px; padding: 4px; }
legend {  font-family: Verdana, Arial; font-size: xx-small; font-weight: bold; color: #000000; text-decoration: none; padding: 4px; }
.error { color: red; }

/* Knappe mal for brede knapper 100% */
a.tableButtonWide { width:100%; color: #000000; background-color: #ffffff; border-left: solid 1px #666666; border-right: solid 1px #666666; border-top: solid 1px #666666; border-bottom: solid 1px #666666; text-decoration: none; padding: 2px 10px; }
a:hover.tableButtonWide { width:100%; color: #000000; background-color: #f1f1f1; border-left: solid 1px #666666; border-right: solid 1px #666666; border-top: solid 1px #666666; border-bottom: solid 1px #666666; text-decoration: none; padding: 2px 10px; }

/* Knappe mal for brede knapper 100% (for bruk under tableButtonWide) */
a.tableButtonWideBtn { width:100%; color: #000000; background-color: #ffffff; border-left: solid 1px #666666; border-right: solid 1px #666666; border-top: solid 0px #666666; border-bottom: solid 1px #666666; text-decoration: none; padding: 2px 10px; }
a:hover.tableButtonWideBtn { width:100%; color: #000000; background-color: #f1f1f1; border-left: solid 1px #666666; border-right: solid 1px #666666; border-top: solid 0px #666666; border-bottom: solid 1px #666666; text-decoration: none; padding: 2px 10px; }

/* Knappe mal for smale knapper ***/
a.tableButtonNarrow { color: #000000; background-color: #ffffff; border-left: solid 1px #666666; border-right: solid 1px #666666; border-top: solid 1px #666666; border-bottom: solid 1px #666666; padding-left: 10px; padding-right: 10px;  text-decoration: none;}
a:hover.tableButtonNarrow { color: #000000; background-color: #f1f1f1; border-left: solid 1px #666666; border-right: solid 1px #666666; border-top: solid 1px #666666; border-bottom: solid 1px #666666; padding-left: 10px; padding-right: 10px;  text-decoration: none;}

/* Knappe mal for smale knapper (for bruk til venstre for tableButtonNarrow)***/
a.tableButtonNarrowLeft { color: #000000; background-color: #ffffff; border-left: solid 1px #666666; border-right: solid 1px #666666; border-top: solid 1px #666666; border-bottom: solid 1px #666666; padding-left: 10px; padding-right: 10px;  text-decoration: none;}
a:hover.tableButtonNarrowLeft { color: #000000; background-color: #f1f1f1; border-left: solid 0px #666666; border-right: solid 1px #666666; border-top: solid 1px #666666; border-bottom: solid 1px #666666; padding-left: 10px; padding-right: 10px;  text-decoration: none;}

/* Topplinje under trail ***/
TD.topLine { background-color: #7D8485; padding: 0px 5px; }

/* Innholdsfelt */
TD.pageContents { background-color: #ffffff; border-left: solid 0px #FF3300; border-right: solid 0px #FF3300; border-top: solid 1px #7D8485; border-bottom: dashed 0px #FF3300; }

/* Felt for bokser venstre side */
TD.boxLeft { border-left: solid 0px #FF3300; border-right: solid 0px #7D8485; border-top: dashed 0px #FF3300; border-bottom: dashed 0px #FF3300;  padding-right: 5px;}

/* Felt for bokser høyre side */
TD.boxRight { border-left: solid 0px #7D8485; border-right: solid 0px #FF3300; border-top: dashed 0px #FF3300; border-bottom: dashed 0px #FF3300;  padding-left: 5px;}




/************************************
** Fonttype etc. i tittellinjen
************************************/
.headTitle { font-family: Arial; font-size: medium; font-weight: normal; color: #333333;}

/************************************
** Fonttype etc. i innholdsfeltet
************************************/
TD.contentArea { font-size: xx-small;  border-right: solid 1px #666666; background-color: #ffffff;  padding: 10px 10px;}

/************************************
** Fonttype etc. i innholdsfeltet
************************************/
TD.boxTableA { padding-right: 5px; }
TD.boxTableB { padding-left: 5px; }

/************************************
** Fonttype etc. i innholdsfeltet
************************************/
TD.boxArea { font-size: x-small;  border-right: solid 1px #666666; background-color: #E5EAF0; }

/************************************
** Overskrift på visning av feks. nyhetsartikler
************************************/
.titleDisplay { font-size: small; font-weight: bold; }

/************************************
** ingress på visning av feks. nyhetsartikler
************************************/
.ingressDisplay { font-weight: bold; }

/************************************
** Font layout on trail display
************************************/
.trailTxt {	color: #999999; }
a.trailTxt { color: #999999; }
a:hover.trailTxt {  }

/************************************
** Font layout on language text
************************************/
.langTxt { color: #666666; }
a.langTxt {	color: #ff3300; }
a:hover.langTxt {	color: #ff3300; }

/************************************
** Tittel i bokser av feks. nyhetsartikler
************************************/
.titleBox { font-size: 11px;color: #0B498B;  text-decoration: none;}
a.titleBox { font-size: 11px; color: #0B498B; text-decoration: none;}
a:hover.titleBox { font-size: 11px; color: #0B498B;  text-decoration: underline;}

/************************************
** Tittel i opplistinger av feks. nyhetsartikler sammen med ingress
************************************/
.titleList { font-size: x-small; color: #0B498B; font-weight: bold; text-decoration: none;}
a.titleList { font-size: x-small; color: #0B498B; font-weight: bold; text-decoration: none;}
a:hover.titleList { font-size: x-small; color: #0B498B; font-weight: bold; text-decoration: underline;}

/************************************
** Opplistinger med delte farger på rader
************************************/
.listtablesbold { font-weight: bold; letter-spacing: 1px; padding: 5px 0px;} /* Tittel på tabell kolonner */
.SEARCH_COLOR_1 { background-color: #ffffff; padding: 3px 0px; }
.SEARCH_COLOR_2 { background-color: #f8f8f8; padding: 3px 0px; }       
.searchtitle {	font-size: 14pt; font-weight: bold; color: #000000;	text-decoration: none; }      

/************************************
** datovisning i lister
************************************/
.datoList { color: #999999; font-size: xx-small; }

/************************************
** les mer link
************************************/
a.readMore { 	font-size: 8pt;
	font-weight: normal;
	color: #0B498B;
	text-decoration: none;
 }
a:hover.readMore { 	font-size: 8pt;
	font-weight: normal;
	color: #0B498B;
	text-decoration: underline;
 }

/************************************
** Fonttype etc. i footer
************************************/
.footertext { color: #999999; font-weight: normal; font-size: xx-small; text-decoration: none; letter-spacing: 0px; }       
TD.footertext { color: #999999; font-weight: normal; font-size: xx-small; text-decoration: none; letter-spacing: 0px; }       
a.footertext {	font-size: xx-small; font-weight: normal; color: #0B498B;	text-decoration: none; }
a:hover.footertext {	font-size: xx-small;	font-weight: normal; color: #0B498B;	text-decoration: underline; }

/************************************
** Box styles
************************************/

/* Tittel på liten box */
TD.boxTitleNarrow { color: #000000; text-transform: uppercase; font-variant: small-caps; font-size: xx-small; font-weight: bold; }

/* Tittel på stor box */
TD.boxTitleWide { color: #000000; text-transform: uppercase; font-variant: small-caps; font-size: xx-small; font-weight: bold; }

/* Tittel og rammer på liten box */
TD.boxTopNarrow { color: #000000; text-transform: uppercase; font-variant: small-caps; font-size: xx-small; font-weight: bold; background-color: #E5EAF0; border-left: solid 0px #FF3300; border-right: solid 0px #FF3300; border-top: solid 0px #7D8485; border-bottom: solid 1px #7D8485; padding: 0px 5px; }

/* Tittel og rammer på stor box */
TD.boxTopWide { color: #000000; text-transform: uppercase; font-variant: small-caps; font-size: xx-small; font-weight: bold; background-color: #E5EAF0; border-left: solid 0px #FF3300; border-right: solid 0px #FF3300; border-top: solid 0px #7D8485; border-bottom: solid 1px #7D8485; padding: 0px 5px; }

/* Innhold og rammer på liten box */
TD.boxContentNarrow { color: #000000; font-size: xx-small; font-weight: normal; background-color: #E5EAF0; border-left: solid 0px #FF3300; border-right: solid 0px #FF3300; border-top: solid 0px #FF3300; border-bottom: solid 0px #FF3300; padding: 10px 5px; }

/* Innhold og rammer på liten box uten padding */
TD.boxContentNarrow2 {
	color: #000000;
	font-size: xx-small;
	font-weight: normal;
	background-color: #E5EAF0;
	border-left: solid 0px #FF3300;
	border-right: solid 0px #FF3300;
	border-top: solid 0px #FF3300;
	border-bottom: solid 0px #FF3300;
	padding: 0px 0px;
}

/* innhold og rammer på stor box */
TD.boxContentWide { color: #000000; font-size: xx-small; font-weight: normal; background-color: #E5EAF0; border-left: solid 0px #FF3300; border-right: solid 0px #FF3300; border-top: solid 0px #FF3300; border-bottom: solid 0px #FF3300; padding: 10px 5px; }


/************************************
**  Font formatering for tekst i høyreboksen i Studiekatalogen 2004-2005
************************************/

.sk_boks {font-size: 8pt; font-weight: normal; font-family: arial; color: #6E6FB5; text-decoration: none;}
a:link.sk_boks {font-size: 8pt; font-weight: normal; font-family: arial; color: #6E6FB5; text-decoration: none;}
a:visited.sk_boks {font-size: 8pt; font-weight: normal; font-family: arial; color: #6E6FB5;}
a:hover.sk_boks {font-size: 8pt; font-weight: normal; font-family: arial; color: #6E6FB5; text-decoration: underline;}
a:active.sk_boks {font-size: 8pt; font-weight: normal; font-family: arial; color: #6E6FB5; text-decoration: underline;}