	a {
   	text-decoration: underline;
   	color : 2079cc;
	font-weight: bold;
	}

    body, td{
    font-family: Verdana, Helvetica, sans-serif;
    font-size : 8pt;
    color : #000000;
    }
	
	.formknapp{
	font-size: 9pt;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;	
	}

	textarea, input, select{
	font-family: Verdana, Helvetica, sans-serif;
    font-size : 8pt;
	}	
	
	
	.avsok{
	width: 140px;
	}

	#top { 
		left: 0px; 
		top: 0px;
		width: 100%;	
		border: 0px solid black;		 
		}
		#menytopleft { 
			border: 0px solid gray;		 
			}
		#menytopright { 
			position: relative; 
			padding-top: 40px; /*36*/
			padding-right: 15px;
			border: 0px solid gray;	
			text-align: right;	 
			}
			#admmenyleft{
			padding-top: 0px;
			padding-left: 10px;			
			padding-bottom: 3px;			
			text-align: left;	
			border: 0px solid gray;
			}			
			#admmenyright{
			padding-top: 0px;
			padding-right: 15px;			
			padding-bottom: 3px;			
			text-align: right;	
			border: 0px solid gray;
			}			


	#hoved { 
		left: 0px; 
		top: 0px; 
		width: 100%; 
		border: 0px solid red;
		}		
		#menymargover { 
			width: 160px;
			height: 23px;
			padding-left: 0px;
			background-color: 4e8b00;
			border: 0px solid blue;
			color: ffffff;
			font-size : 10pt;
			font-weight: bold;
			}
		#menymarg { 
			width: 160px;
			padding: 0px;
			padding-top: 5px;			
			background-color: 97ab00;
			border: 0px solid blue;
			color: ffffff;
			}

		#menymarg a { 
			text-decoration: underline;
			color: ffffff;
			font-weight: bold;
			}			
		
		#innhold { 
			padding: 0px;
			left: 0px;
			height: 100%;
			border: 0px solid gray;		
			}	
			#innhold a {
		   	text-decoration: underline;
		   	color : 2079cc;
			font-weight: bold;
			}			
			
			#overskrift { 
				position: relative; 
				height: 23px;
/*				padding-top: 3px;*/
				padding-left: 8px;
				background-color: 4e8b00;		
				color: ffffff;
			    font-size : 10pt;
				font-weight : bold;				
				}			
				
			#body{
				padding-left: 8px;
				padding-top: 0px;
				border: 0px solid gray;
			}	
				#nyhet{
				padding-bottom: 10px;				
				}					
				#kursplanvenstre{
				padding-bottom: 10px;
				padding-right: 20px;	
				}		
					#kursplanvenstreoverskrift{
					padding: 1px;
					padding-top: 6px;
					padding-bottom: 12px;
					color: 4e8b00;					
				    font-size : 11pt;
					font-weight : bold;												
					}							
				#kursplanhoyre{
					padding-left: 0px;
					padding-top: 0px;
					background-color: E2f296;						
				}
					#kursplanhoyreoverskrift{
					padding: 1px;
					padding-left: 10px;	
					padding-top: 6px;
					padding-bottom: 0px;									
					color: 4e8b00;					
				    font-size : 11pt;
					font-weight : bold;												
					}
					#kursplanhoyrebody{
					padding-left: 10px;
					padding-top: 0px;												
					}					

				#kursplanvenstreorg{
				padding-bottom: 10px;	
				padding-right: 20px;					
				}					
				#kursplanhoyreorg{
				padding-left: 0px;
				padding-top: 0px;
				background-color: EBEDE1;
				}					
					

	#footer { 
		top: 0px;
		left: 0px;
		width: 100%;
		padding-left: 4px;
		padding-right: 5px;		
		padding-bottom: 5px;
		padding-top: 4px;						
		border: 0px solid blue;	
		color: 4e8b00;	
		}
		#footer a { 
		   	text-decoration: underline;
		   	color : 4e8b00;
			font-weight: bold;
			}
