/*-------- Globale stiler ------*/
BODY{background-repeat:repeat-y;}
BODY, TD
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 1em;
color: #000000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a:hover{
color:#A4AC0E;
text-decoration:underline;
}

a:visited{
color:#A4AC0E;
}

  
P
{
margin-left : 5px;
margin-right : 10px;
margin-top : 10px;
margin-bottom : 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H1, H2, H3, H4 {
margin-left : 5px;
margin-right : 0px;
margin-top : 0px;
margin-bottom : 0px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.8em;
font-weight : bold;
}

H1.tittel{
padding-left:5px;
padding-top:5px;
padding-bottom:10px;
color:#000000;
font-size:1.2em;
margin:0px;
font-weight:normal;
text-transform:uppercase;
}

/*ingress*/
p.top {
	font-family:verdana;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	margin-left: 5px;
	margin-top: 0px;
}

p.top A.linkn{
font-size:1em;
}

td p.top{
font-size:0.8em;
}
/*//--*/

/*lenker */
.linkn{
font-family: verdana;
font-size:0.8em;
font-weight: normal;
color: #777777;
text-decoration: none
}

A.linkn:hover, A.linkb:hover{
text-decoration:underline;
color:#A4AC0E;
}

A.linkn:visited, A.linkb:visited{
color:#A4AC0E;
}

.blackn a.linkb{
font-size:1em;
}

.linkb{
font-family: verdana;
font-size: 0.8em;
font-weight: bold;
color: #000000;
text-decoration: none;
text-transform: none;
}

td.blackn td a.linkn{
font-size:x-small;
}

/* brodtekst */
.black {font-family: verdana;
	font-size: 0.7em;
	font-weight: normal;
	color: #000000;
	text-decoration: none
    }

.blackn{
	font-family: verdana;
	font-size:0.8em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


.blackn a.linkn{
        font-size:1em;
}



td a.linkn{
font-size:0.8em;
}
.blackb{
	font-family: verdana;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
        	

}
.subhead{
	font-family: verdana;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: Uppercase;

}
/*--//globale stiler--*/
/*hjem lenke*/
.home{
	font-family: verdana;
	font-size: 0.7em;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none
}
/*---//----*/
/*---print og bakgrunn --*/
BODY.print a{color:#000000}
BODY.print p.top{color:#000000;font-weight:bold}

#bakVtopp{background-color:#000000}
#bakVbunn{background-color:#000000}
#bakH{background-color:#e8e8e8}
/*--// slutt --*/

/*----forsiden---*/
.forside_venstre_slot1 a.linkb,.forside_venstre_slot2 a.linkb, .forside_venstre_slot3 a.linkb, .forside_venstre_slot4 a.linkb, .forside_venstre_slot5 a.linkb{
color:black;
font-size:0.8em;
padding:0px;
margin:0px;
}

.forside_venstre_slot1 a.linkb:visited,.forside_venstre_slot2 a.linkb:visited,.forside_venstre_slot3 a.linkb:visited,.forside_venstre_slot4 a.linkb:visited,.forside_venstre_slot5 a.linkb:visited,{
color:#000000;
}


.frontDate{
font-size:0.7em;
color:black;
}

.frontIngress{
font-size:0.8em;
color:black;
padding:0px;
margin:0px;
}

.frontIngress p{
padding:0px;
margin:0px;
}

.linkw{
font-size:0.8em;
color:white;
text-decoration:none;
}


.forside_venstre_slot1{
background-color:#ED5E0C;
}

.forside_venstre_slot2,.forside_venstre_slot4,.forside_venstre_slot5{
background-color:#B9B9B9;
}

.forside_venstre_slot3{
background-color:#A51129;
}

#frontImg td.frontAlign IMG{
right:0px;
}

td.contentbox{
background-image:none;
padding-left:5px;
padding-top:3px;
padding-right:5px;
padding-bottom:5px;
}

.forside_venstre_slot1 h5.kathead{
color:#FBDAA0;
text-transform:uppercase;
padding:0px;
margin:0px;
}

.forside_venstre_slot1 A.linkb:hover,.forside_venstre_slot2 A.linkb:hover,.forside_venstre_slot3 A.linkb:hover,.forside_venstre_slot4 A.linkb:hover,.forside_venstre_slot5 A.linkb:hover
{
color:#A4AC0E;
text-decoration:underline;
}


.forside_venstre_slot2 h5.kathead,.forside_venstre_slot4 h5.kathead, .forside_venstre_slot5 h5.kathead{
color:#F3F2F2;
text-transform:uppercase;
padding:0px;
margin:0px;
}

.forside_venstre_slot3 h5.kathead{
color:#E79090;
text-transform:uppercase;
padding:0px;
margin:0px;
}

/*-----aktivitetskalenderen ---*/

td#aktivitetskalender{
padding-left:5px;
}

.forside_hoyre_slot TD{
padding-left:5px;
}


.forside_hoyre_slot h5.kathead
{
font-size:0.8em;
text-transform:uppercase;
color:#555555;
padding-bottom:5px;
margin:0px;
}

#aktivitetskalender h5.kathead{
font-size:0.8em;
text-transform:uppercase;
color:#555555;
padding-bottom:5px;
margin:0px;
}

#aktivitetskalender a.linkb
{
color:#000000;
font-size:0.7em;
}

#aktivitetskalender a.linkb:hover
{
color:#A4AC0E;
text-decoration:underline;
}
/*----//------*/

/*----lenker høyremarg------*/
.linkright{
font-family: verdana;
font-size:0.8em;
font-weight: normal;
color: #000000;
text-decoration: none
}

A.linkright:hover{
text-decoration:underline;
color:#A4AC0E;
}

A.linkright:visited{
color:#A4AC0E;
}

.forside_venstre_slot1 A.linkright:visited,.forside_venstre_slot2 A.linkright:visited,.forside_venstre_slot3 A.linkright:visited,.forside_venstre_slot4 A.linkright:visited,.forside_venstre_slot5 A.linkright:visited,.forside_venstre_slot6 A.linkright:visited{
color:#000000;
}

.forside_venstre_slot1 A.linkright:hover,.forside_venstre_slot2 A.linkright:hover,.forside_venstre_slot3 A.linkright:hover,.forside_venstre_slot4 A.linkright:hover,.forside_venstre_slot1 A.linkright:hover,.forside_venstre_slot5 A.linkright:hover,.forside_venstre_slot6 A.linkright:hover{
text-decoration:underline;
color:#A4AC0E;
}

.forside_hoyre_slot A.linkright:visited,.forside_hoyre_slot A.linkb:visited{
color:black;
}

.forside_hoyre_slot A.linkright:hover,.forside_hoyre_slot A.linkb:hover{
text-decoration:underline;
color:#A4AC0E;
}

td.blackn td a.linkright{
font-size:x-small;
}


/*-------//-------*/

/*bilder */

.artikkelbilde_venstre {
	float: left;
        padding: 0px;
	margin-right: 0px;
        margin-left: 0px;
        border: 0px;
}

.artikkelbilde_hoyre {
	float: right;
	margin-right: 0px;
        margin-left: 0px;
	padding: 0px;
	border: 0px;
}

 .artikkelbilde_bredde {
	width: 100%;
	margin-right: 0px;
        margin-left: 0px;
	padding: 0px;
	border: 0px;
}

.artikkelbilde_venstre img, .artikkelbilde_hoyre img{
    display: block;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.artikkelbilde_bredde img{
    display: block;	
    padding: 0px;
    margin: 0px;
    border: 0px;
}

/*--//*--*/
/* gamle stiler - stiler som benyttes av andre nettsteder under ITU*/
.frontpageLeft{
background-color:#E8E9EC;
}
p.forside{margin-left:0px;margin-top:0px;margin-bottom:0px;margin-right:0px;}

.link {font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #999999;
	text-decoration: none
    }
DIV{margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
    margin-right:0px;
    font-family:verdana;
    font-size:8pt;
    font-weight: regular;
    color: #000000;
    }

.headline{
	font-family:verdana;
	font-size:11pt;
	font-weight: bold;
	font-stretch: expand;
	color: #000000;
}

.headdgrey{
	font-family:verdana;
	font-size:8pt;
	font-weight: bold;
	color: #4c4c4c;
	text-decoration: none;
}

.head1 {
      color : #BFBFBF;
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 8pt;
      font-weight : bold;
      text-transform : uppercase;
    }

.front {
 color : #EBEBEB;
      font-family : Verdana, Arial, Helvetica, sans-serif;
      /*font-size : 8pt;*/
}

.blacks{
	font-family:verdana;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}

.blacksb{
	font-family:verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	
}

.blackingr{
	font-family:verdana;
	font-size: 8pt;
	font-weight: regular;
	color: #fb4118;
	

}

.ingr{
	font-family:verdana;
	font-size: 8pt;
	font-weight: regular;
	color: #fb4118;
	margin-left: 5px;
	margin-top: 0px;
	

}
p.siste {
	font-family:verdana;
	font-size: 8pt;
	font-weight: regular;
	color: #000000;
	margin-left: 5px;
	margin-top: 0px;
}


p.margin {margin-left: 5px;
	  margin-top: 3px;}

p.margtop {margin-left: 5px;
	  margin-top: 3px;
          margin-bottom: 0px;}

p.topp {margin-left: 5px;
	  margin-top: 3px;
        margin-bottom: 3px;}


p.big	{margin-left: 5px;
	margintop: 5px;
	}

.linkl{
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #c9c9c9;
	text-decoration: none
	}
.links{
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #999999;
	text-decoration: none
}

.white{
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none
}
.link2go{
	text-align: center;
        font-family: verdana;
	font-size: 14pt;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
      text-transform: none;
}

.linkh{
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
	text-transform: Uppercase;
	text-decoration: none
}

.headgrey{
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #4c4c4c;
	text-decoration: none;
	text-transform: Uppercase;
}


.bildetekst {
	padding: 4px 0px;
	font-size: 11px;
}

.fotograf {
	padding: 4px 0px;
	font-size: 11px;
}

label.dn, input.dn, textarea.dn{
  display: none;
}

