/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.3em;
	color:#333333;
	margin:0px;
	background-color:#E1FFEC;
	
		}
		
img{
	border:0px;
}		

		
	#contentleft {
		width:190px;
		padding:0px;
		margin:0px;
		position:absolute;
		top: 105px;
		left: 45px;
		 padding-top: 0px;
		  border-top: 0px solid #8aa;
		}
	
	#contentcenter {
		width:590px;
		background:white;
		border-bottom:20px solid #E1FFEC;
		padding-bottom:7px;
		 position:absolute;
		 left:245px;
		 top: 105px;
		}
	
	#contentright {
		width:175px;
		padding:0px;
		padding-top: 17px;
		 position:absolute;
		 left:800px;
		 top: 30px;
		 padding-top: 17px;
		  border-top: 3px solid #8aa;
		  visibility:hidden;
		}
	
	#contentheader {
		position:absolute;
		top:25px;
		left: 45px;
		padding-bottom:1px;
		border-bottom:0px solid green;
		width:790px;
		
		overflow:hidden;
		}
		
	p.contact{
	font-size:9px;
	color:#666;
	line-height:16px;
	width:175px;
	padding:30px 10px 0px 10px;
	margin-top:0px;
	margin-bottom:0px;
	overflow:hidden;
	background-color:#E1FFEC;
	}
	
	p {
		padding:0px 20px;
		margin-bottom:20px;
	
	}
	
	p.bisondesign{
	font-size:8px; 
	border-top:1px solid #CCC; 
	text-align:right;
	margin-bottom:0px;
	}
	
	p.bisondesign a{
	font-size:8px; 
	color:#999999;
	}
		
		
	h1 {
	margin: 0px 20px;
	padding:1.5em 0em 0.5em 0em;
	color:#FFA500;
	font-weight:normal;
	border-bottom:1px solid #FFA500;
	letter-spacing: 1px;
		}
		
	h2{
	font-size:1em;
	padding-top: 2em;
	margin: 0px 20px ;
	}
	
/* linker */

a {
	color:black;
}

a:hover {
	text-decoration:none;
	color:#ffa500;
}

	
/*Teaserliste*/
	
	ul.tease{
	list-style-image:url(img/aldus.gif);
	line-height:1.6em;
	color:black;
	font-style:italic;
	}
	
ul.tease li{
	padding-bottom:0.5em;
	}
	
/* css meny*/
	
	ul.menu{
		  width: 190px;                 /* sets the size of the menu blocks */
		  padding-left: 0px;           /* stops the usual indent from ul */
		  line-height:0em;
		  cursor: default;             /* gives an arrow cursor */
		  margin-left: 0px;            /* Opera 7 final's margin and margin-box model cause problems */
		  margin-top:0px
	}
	ul.menu li {
		list-style-type: none;
		background-color:white;
		padding-top: 0px;
		padding-bottom: 0px;
		color: #fff;
		margin-bottom:1px;
		}
		
	.her {
		background-color:#FFA500;
		}

		

		
		ul.menu li a{ color: black; display: block;  text-decoration: none; padding:15px 15px 15px 9px;}
		ul.menu li a:hover{  cursor:pointer; color: #000; background-color:#E1FFEC;}
		
		ul.menu li.her a { color: white; display: block; padding:15px 15px 15px 9px; background-color:#FFA500; text-decoration: none;}
		ul.menu li.her a:hover { color: black; display: block; padding:15px 15px 15px 9px; background-color:#FFA500; text-decoration: none;}
		

/* tabell */

table, td {
padding:0px;
margin:0px;
height:1.5em;

}

td{
padding-right:1em
}

table{
margin:0px 20px;
border-top: 1px solid #8aa;
}

tr.uthevet{
background-color:#E1FFEC;
}

