a:link {color: #1082C6; text-decoration: none;} 
a:active {color: #000000; text-decoration: none;} 
a:visited {color: #1082C6; text-decoration: none;} 
a:hover {
	color: #0033CC;
	text-decoration: underline;
} 

body,td{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
	
	.td_body_fast{
	font-size: 12px;
} 

h2 {font-size: 21px; color: #000000; margin-top:3px;}

.storrelse2 {
	font-size: 21px;
	color: #000000;
	font-weight: bold;
}


.storrelse2_DIV  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #000000;
	margin-top: 4px;
	margin-bottom: 4px;
}

.storrelse4_DIV  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
}




h4 {font-size: 18px; color: #000000}
.storrelse4 {font-size: 18px; color: #000000}

h5 {font-size: 14px; color: #333333}
.storrelse5 {font-size: 14px; color: #333333}

h6 {font-size: 12px; color: #333333}
.storrelse6 {font-size: 12px; color: #333333}

.litenskrift_fleksibel {font-size: 80%;}
.litenskrift_fast {font-size: 10px;}

.fargeskrift_fleksibel {color: #071C64}
.fargeskrift_fast {font-size: 11px;color: #071C64}



.fargeskrift_fast_liten {font-size: 10px;color: #071C64}




.link2 {font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 9px; color: #CCCCCC} 
a.link2:link {color: #FFFFFF; text-decoration: none} 
a.link2:visited {color: #FFFFFF; text-decoration: none} 
a.link2:active {color: #FFFFFF; text-decoration: none} 
a.link2:hover {color: #FFFFFF; text-decoration: none} 

.link3 {font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #666699} 
a.link3:link {color: #333333; text-decoration: none} 
a.link3:visited {color: #666666; text-decoration: none} 
a.link3:active {color: #333333; text-decoration: none} 
a.link3:hover {color: #999933; text-decoration: none} 


div.meny1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	padding: 4px 0px 5px 0px;
}

div.meny2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	padding: 0px 0px 5px 15px;
}

a.meny1:link {color: #044C95; text-decoration: none} 
a.meny1:visited {color: #044C95; text-decoration: none} 
a.meny1:hover {color: #000000; text-decoration: none} 
a.meny1:active {color: #044C95; text-decoration: none} 

a.meny1_uthevet:link {color: #000000; text-decoration: none} 
a.meny1_uthevet:visited {color: #000000; text-decoration: none} 
a.meny1_uthevet:hover {color: #000000; text-decoration: none} 
a.meny1_uthevet:active {color: #000000; text-decoration: none} 

a.meny2:link {color: #044C95; text-decoration: none} 
a.meny2:visited {color: #044C95; text-decoration: none} 
a.meny2:hover {color: #000000; text-decoration: none} 
a.meny2:active {color: #044C95; text-decoration: none} 

a.meny2_uthevet:link {color: #000000; text-decoration: none} 
a.meny2_uthevet:visited {color: #000000; text-decoration: none} 
a.meny2_uthevet:hover {color: #000000; text-decoration: none} 
a.meny2_uthevet:active {color: #000000; text-decoration: none} 


div.meny1_link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 0px 9px;
}

div.meny1_uthevet {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: 4288A6;
}

div.meny2_link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 25px;
}

div.meny2_uthevet {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-left: 25px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.bakgrunn_i_tabell {
	background-image: url(Bilder_losning/bakgrunn.gif);
	background-repeat: no-repeat;
}
.formelement {
font-size: 11px;
}




/* Style used to create some padding in left column
--------------------------------------------------------------*/
.leftPadding {
	padding-left:14px;}



/* ID for aa hindre at <p> lager linjeskift
--------------------------------------------------------------*/
#notater {}
#notater p {
	margin:0;
	padding:0;
	display:inline;}
	
	

/* css for "Ung & Engasjert".
--------------------------------------------------------------*/
#box {}
#box .header {
	background-image:url(Bilder_losning/box/boxHeader.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:4px;
	font-size:0;}
	
#box .bg {
	background-image:url(Bilder_losning/box/boxBg.jpg);
	background-repeat:repeat-x;}
	
#box .middle {
	background-image:url(Bilder_losning/box/boxBgMiddle.jpg);
	background-repeat:repeat-y;}
	
#box .content {
	padding:10px;}
	
#box h3 {
	margin:0;
	padding:0 0 7px 0;
	font-size:16px;}
	
#box .footer {
	background-image:url(Bilder_losning/box/boxFooter.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:4px;}
	
.inputM { /* input Medium width */ 
	width:150px;}
	
.inputL { /* input Large width */ 
	width:300px;}
	
.selectM { /* select Medium width */ 
	width:155px;
	margin-right:5px;}
	
.textAreaM {/* textArea Medium width */
	width:300px;}
	
.textAreaL {/* textArea Large width */
	width:500px;}
	
.button {}


/* Misc for "Ung & Engasjert" */

.right {
	float:right;
	padding:8px 4px 0 0;} 
	
.invisible {
	display:none;}
	
.clear {
	clear:both;
	height:0px;
	font-size:0;}


/* TABLES */

.tableBorder {
	border:1px solid #999999;}

.tableBorder th { /* table head (first row) */
	background-image:url(Bilder_losning/tableHeader.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding:0 4px;
	text-align:left;
	height:22px;
	color:#000000;}
	
.tableBorder td {
	border-top:1px solid #999999;
	height:22px;
	padding:0 4px;}
	
.trOdd {
	background-color:#EEEEEE;}

