
body {
	background-color: #ffffff;

	background-position: 50% top;
	background-repeat: no-repeat;	 

	
	font-family: "Trebuchet MS", Verdana, Arial, "sans-serif";
	font-size: small;
	color: #333333;
	margin: 0px;
	padding: 0px;
	}

h1 {
	font-size: 16px;
	font-weight: normal;
	margin: 0px;

	padding: 0px;
	padding-bottom: 5px;
	color: #333333;
	/*color: #f7850a;*/
	}
	


h2 {
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #365f91;
	}

h3 {
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #365f91;
	}
	

h4 {
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	

	}
	
p {
	margin: 0px;
	padding: 0px;
	padding-top: 5px;

	}

ul {
	margin: 0px;
	padding: 0px;
	padding-left: 15px;
	list-style: url(/images/design/ul.gif);
	
	}

li {
	margin-top: 5px;
	}
	

a {
	text-decoration: underline;
	}
	

img {
	margin: 0px;
	padding: 0px;
	}
	
div.ytterst {
	width: 100%;
	height: 100%;
	background-image: url(/images/design/bg_dekor_bottom.gifss);
	background-position: right bottom;
	background-repeat: no-repeat;
	
}

div.container {
	width: 1000px;
	margin: 0px;
	padding: 0px;

	
	

	}

.container p {
	margin-right: 10px;
	}

div.banner {
	background-image: url(/images/design/filmrull.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;


	
}

p.loggut {
	font-size: 10px;

}

#logo {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 260px;
	padding-top: 50px;	

}



#produktmeny {
	width: 980px;
	height: 25px;
	background-image: url(/images/design/bg_meny.gif);
	background-position: left top;
	background-repeat: no-repeat;	 
	
	
	margin: 0px;
	padding: 10px;





}


#produktmeny a {
	display: block;
	float: left;

	margin: 0px;
	padding-left: 10px;
	padding-right: 20px;
	color: #eeeeee;
	text-decoration: none;

	
}





.breadCrumps {
	float:left;
	text-align: left;
	font-size: 10px;

	height: 15px;
	color: #888888;
	}
	
.breadCrumps a {

	text-decoration: underline;
	color: #0000ff;

	
}


div.left {
	float: left;
	

	width: 250px;
	
	margin: 0px;
	padding: 5px;
	padding-left: 5px;
	padding-top: 30px;
	text-align: left;

}	



	


.list {
	
	margin: 2px;
	padding: 5px;
	width: 147px;
	

	
	}

.meny {
	float: left;

	margin-bottom: 5px;
	background-color: #d7d9d8;
	padding: 10px;
	padding-left: 10px;
	width: 127px;	
	font-size: 11px;
	
	

		}

.meny a {
	display: block;
	color: #365f91;
	text-decoration: none;
	}
	
.meny a:hover {
	/*color: #5b5a5a;*/
	color: #8db3e2;
	}

div.innhold {
	float: left;
	width: 520px;
	margin: 0px;
	padding: 5px;
	padding-top: 15px;

	text-align: left;

	
	

}

.front {
	float: left;
	width: 250px;
	height: 160px;
	margin: 0px;
	padding: 5px;
	padding-top: 25px;

	text-align: left;
	color: #ffffff;

}

.front a  {
	display: inline;
	color: #ffffff;
	text-decoration: underline;
}

.front h1  {
	color: #ffffff;
	margin: 0px;
	padding: 0px;
}

#kurs h1 {
	color: #333333;
}

#kurs {
	color: #333333;
}

#webdesign {
	background-image: url(/images/design/bg_webdesign2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
	

}

#webmarketing {
	background-image: url(/images/design/bg_webmarkedf.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
	

}


#kurs {
	background-image: url(/images/design/bg_kurs.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 245px;
	padding-left: 10px;
	
	
	

}

#kurs a {
	color:#333333;
	text-decoration: underline;

}

#prosjektledelse {
	background-image: url(/images/design/bg_prosjektledelse.gif);
	background-position: left top;
	background-repeat: no-repeat;

	
	

}

.right {
	float:left;
	width: 150px;
	
	margin: 0px;
	padding: 5px;

	padding-top: 30px;
	text-align: left;

	}
	
/*styling av opplisting av artikler*/
div#lastNews {
	margin: 0px;
	margin-bottom: 5px;
	padding-bottom: 5px;

	width: 500px;
	border-bottom: 1px #5b5a5a dotted;
	}

.margRight {
	padding-right: 10px;
	}
	
.newsRow {
	width: 500px;
	height: 150px;


	
	

		
	}
.nextNews {
	float: left;
	width: 245px;
	margin: 0px;
	margin-bottom: 1px;
	padding: 0px;

	
	}
	
.rightBorder {
	height: 80px;
	border-right: 1px #5b5a5a dotted;
	margin: 0px;
	margin-right: 5px;
	padding: 0px;
	padding-right: 5px;
	
	}
	
.newsList {
	padding-left: 18px;

	padding-top: 5px;
	
	}
.nListOddRow {
	margin-top: 5px;
	}

.nListEvenRow {
	margin-top: 5px;
	}
	
	/*styling av opplisting er slutt */

#frontnews {
	width: 470px;
	margin: 0px;
	margin-top: 10px;
	padding: 15px;
	padding-top: 10px;
	padding-bottom: 0px;
	
	height: 190px;
	background-color: none;
	background-image: url(/images/design/bg_news.gif);
	background-repeat: no-repeat;
	background-position: top left;
	
	
	

	color: #1d1d1c;




	}

	
#frontnews h1 {
	color: #17365d;

	font-weight: normal;
	}
	



	 	
#frontnews p {

	padding-top: 2px;
	}
#frontnews .news {
	float: left;
	background-color: none;
	margin: 5px;
	margin-right: 10px;

	width: 200px;

	border: 1px purple solid;
	
	}
	


.right .news {
	/*background-color: #e9e6e6;*/
	margin: 10px;
	padding: 5px;
	width: 210px;

	}

	
p.logginn {
	float: left;
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	
	
	}	


p#soek {
	padding-top: 10px;
	padding-left: 3px;
	}
	
input {
	margin: 0px;
	margin-left: 2px;
	padding: 0px;

	margin-right: 2px;
	font-size: 100%;
	
	
	}
	
.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
}
/*styling av skjema */
.etikett {
	float:left;
	height: 30px;
	width: 100px;
	}

.skjema {
	float:left;
	}





























