a:link { text-decoration: none; color:#006699}
a:visited { text-decoration: none; color:#006699}
a:active { text-decoration: none; color:#006699}
a:hover { text-decoration: none; color: #006699}

a.navi:link {font-size : 10px; text-decoration: none; color:#6699CC; font-weight : bold; }
a.navi:visited {font-size : 10px; text-decoration: none; color:#6699CC; font-weight : bold;}
a.navi:active {font-size : 10px; text-decoration: none; color:#6699CC; font-weight : bold; }
a.navi:hover {font-size : 10px; text-decoration: none; color: #6699CC; font-weight : bold; }

a.sub:link {font-size : 12px; text-decoration: none; color:#333333; font-weight : bold;}
a.sub:visited {font-size : 12px; text-decoration: none; color:#333333; font-weight : bold;}
a.sub:active {font-size : 12px; text-decoration: none; color:#333333; font-weight : bold;}
a.sub:hover {font-size : 12px; text-decoration: none; color: #333333; font-weight : bold;}

body {	text-align:center; font-family: verdana, arial; font-size: 11px;
	background-color: #CBDFE8;}

img {border: 0px;}

/* -- classes menu -- */

p.newshead {font-family: verdana, arial sans-serif; font-size: 11px; color: #333333; 
font-weight: bold; margin-bottom: 4px;}

/* clears all container boxes, for the structure of the page to show right */
.all {clear: both;} 


/* her starter kolonner */
div#container {	width: 800px;
		margin-right:auto;
		margin-left: auto;
		margin-top: 10px; 
		margin-bottom: 50px;
		padding-bottom: 30px;
		text-align:left;
		border: solid #cccccc 1px;
		background-color: #ffffff;
		}


div#col1 {width: 150px; background-color: ffffff; float: left;  margin-top: -25px; 
margin-left: 5px; border: solid orange 0px;}  

div#col2 {width: 350px; background-color: #ffffff; float: left; margin-left: 20px; margin-top: -30px;
	border: solid green 0px; text-align: left;}

div#col2ab {width: 475px; background-color: #ffffff; float: left; 
	border: solid red 0px; }  

div#col2a {width: 210px; background-color: #ffffff; float: left; 
	margin-top: 20px; border-top: dotted #c5c7ca 0px; border-bottom: dotted #c5c7ca 0px;
	padding-top: 5px; padding-bottom: 5px;}

div#col2b {width: 210px; background-color: #ffffff; border: solid orange 0px; float: left; 
	margin-top: 20px; margin-left: 10px;
	border-top: dotted #c5c7ca 0px; border-bottom: dotted #c5c7ca 0px;
	padding-top: 5px; padding-bottom: 5px;}

div#col2c {width: 350px; background-color: #ffffff; float: left; 
	margin-top: 10px; border-bottom: dotted #c5c7ca 0px;
	border: solid blue 1px; }  

div#bottom {width: 350px; background-color: #EFEBE7; float: left; font-size: 10px;
	border: solid #cccccc 1px;
	margin-top: 10px; padding: 5px;} 

div#col3 {width: 230px; color: #666666; background-color: #ffffff; 
	border: solid red 0px; float: left; margin-left: 25px; margin-top: -30px;}  


/* vertical menu item */
.level1 a {
color : #186AAF; 
font-size : 10px; 
font-weight : bold; 
text-decoration : none; 
text-align : left; 
width : 150px; 
display : block; 
border : 0px solid #d8d8e3; 
background-color : #ffffff; 
padding-left : 10px; 
padding-top : 2px; 
padding-bottom : 2px; 
margin-top : 1px; 
margin-bottom : 1px; 
} 

.level1 a:hover, a.active {
border : 0px solid #d8d8e3; 
background-color : #ffffff; 
background-image : url(http://bios2/logtes/www/images/tick.gif); 
background-repeat : no-repeat; 
background-position : center left; 
margin-top : 1px; 
margin-bottom : 1px; 
} 

.level2 a {
color : #FF0066; 
font-size : 10px; 
font-weight : bold; 
text-decoration : none; 
text-align : left; 
width : 150px; 
display : block; 
border : 0px solid #d8d8e3; 
background-color : #ffffff; 
padding-left : 20px; 
padding-top : 2px; 
padding-bottom : 2px; 
margin-top : 1px; 
margin-bottom : 1px; 
} 

.level2 a:hover, a.active {
border : 0px solid #d8d8e3; 
background-color : #ffffff; 
background-image : url(http://bios2/logtes/www/images/tick.gif); 
background-repeat : no-repeat; 
background-position : center left; 
margin-top : 1px; 
margin-bottom : 1px; 
} 