body {
		margin: 0;
		padding: 0em 0em;
		font-family: Arial;
		font-size: 100%;
		background-color: #ffffdd;
	}

	#heading {
                position: absolute;
		height: 7em;
		width: 100%;
		padding: 0em 0em 0em 0em;
             	margin: 0px;
		background-color: #ffffdd;
               

	}
     #heading img {
		border: 0;
	}

     #meny2 img {
		border: 0;
	}


	#innhold {
		position: absolute;
		top: 8em;
		left: 12em;
		height: auto;
		width: 50em;
                background-color: #ffffdd;

	}

 #innhold p {
		margin: 0px;
		padding: 0 0.5em;
		text-align: left;
	}

	h1 {
		margin: 0.2em 0em 0em 0em;
		padding: 0em;
		font-size: 160%;
			}

        h2 {
                margin: 0;
		padding: 0 0.5em;
		font-size: 120%;
       } 	


	#meny {
		position: absolute;
		left: 0em;
		top: 8em;
		height: auto;
		width: 10em;
		background: #ffcc33; 
		margin: 0px;
	
	
               
               	}

	#meny2 {
		height: auto;
		width: auto;
		background: #e9e9e9;
		border: 0;
		margin: 3px;
		padding: 1em 0.1em 1em 0.1em;

               
               	}
	

	#meny2 p {
		margin: 0px;
		padding: 0em 0em;
		text-align: center;
                font-size: 100%;
}

	#logo {
		height: 50px;
		width: auto;
		background: #ffffdd;
		margin: 3px
                
	}

	#logo p {
	
		text-align: center;
                
	}
               
	




	#meny ul {
		margin: 0px;
		padding:  0em 0em 1em 0em;
		list-style: none;
                text-align: center;
                font-size: 100%;
	}

	
	#meny li {
		margin: 2px;
		padding: 0.1em 0.5em;
		text-align: center;
                font-size: 100%;
	}

	#meny p {
		margin: 1px;
		padding: 0.1em 0.5em;
		text-align: center;
                font-size: 100%;
}

	.menytekst {
    		margin: 2px;
  		padding: 0.1em 0.5em;
		background: #e9e9e9; 
		text-align: center;
                font-size: 100%;

	}
	

	#listeinnhold {
		padding: 0em 4em 2em 2em;
             	margin: 0px;
               

	}

	.stripe {
    		margin: 1em 0em 1em 0em;
		padding: 0.1em 0.5em;
		background: #e9e9e9;	
		text-align: left;
                font-size: 100%;
                

	}

	.vmeny {
    		margin: 0em 0.5em 1em 0em;
		padding: 0.1em 0.5em; 
		background: #e9e9e9;	
		text-align: left;
                font-size: 100%;
                

	}

	.vmeny_aktiv {
    		margin: 0em 0.5em 1em 0em;
		padding: 0.1em 0.5em;
		background: #ffcc33;	
		text-align: left;
                font-size: 100%;
                

	}
	
	.bilde {
		margin: 0 0 0 1em;
		width: 350px;
		float: right;
		text-align: center;
		font-style: italic;
	}

	
	.bildev {
		margin: 0 0 0 0em;
		width: 320px;
		float: left;
		text-align: center;
		font-style: italic;
	}
	
	.bilde2 {
		margin: 0 0 0 1em; 
		width: 500px;
		float: right;
		text-align: center;
		font-style: italic;
	}
	
	.bilde3 {
		margin: 0 0 0 1em; 
		width: 435px;
		float: right;
		text-align: center;
		font-style: italic;
	}
	tr {
		vertical-align: top;
	}
	.sum {
		text-align: right;
		padding-left: 1em;
		padding-bottom: 0em;
		white-space: nowrap;
	}


	.flagg {
		margin: 0 0 0 0em;
		float: center;
		text-align: center;
		font-style: italic;

	}

       	.flagg img {
               	border: 0
}
	
	.spalte {
		text-align: left;
		padding-left: 2em;
		white-space: nowrap;
	}
