/* bredder start */
#pg {				width:960px; 								margin:20px auto 20px auto;}
#header {			width:960px;  }
#footer{			width:940px;	padding:10px;}
#menu{				width:120px;	padding:0 10px 10px 20px;}
#rightContent {		width:140px;	padding:0 0 10px 40px;}
#mainContent	{	width:620px;	}
.ann	 {			width:230px;  	}
.c{					width:100%;		}
/* bredder slutt */


/* farger start */
div#cw,#footer {	    background-color:#FFF; 	background-image:none; }
.mt,h1{	         	      background-color:#0075ba;						}
.ann {				         background-color:#FFFFCC;}
.bbg{				            background-color: #EAEAFF;}
#toppbanner,#flashcontent,#header{	background-color: #0a51a1;}

/* farger slutt */


/* Skrift start */
body{			font-family: Arial, Helvetica,sans-serif;	font-size:90%; }
#menu{			font-family: Verdana, Arial, sans-serif;	font-size:11px;}
#rightContent{	font-family: Verdana, Arial, sans-serif;	font-size:11px;}
h1{				font-family: Verdana, Arial, sans-serif; 	font-size:120%;	text-align:center;}
.bt { 			font-family: Verdana, Arial, sans-serif; 	font-size:10px;	text-align: center; }
.ann	 {		font-family: Verdana, Arial, sans-serif; 	font-size:10px;	text-align: center;}
/* Skrift slutt */

/* skriftfarger start */
body{			color:#333;}
a{				color:#006;						text-decoration:none;}
a:hover{		color:#900;						text-decoration:underline;}
.bildetekst{	color:#333;	font-style:italic;}
.navn {			color:#000;	}
.sitat{			color:#000;	font-style:italic; }
h1,.mt {		color:#FFF;}
/* SKriftfarger slutt */


body{
	background:#F1F6F9 url(../gfx/bk_grad.jpg) repeat-x scroll 0;
	background-position:top;	
}
#cw,#menu,#mainContent,#rightContent{
	margin-top:10px;
}
#cw {
	padding-top:0;
}
#header{
	margin-bottom:5px;
	height:98px;
}
#menu{
	float:left;
}
#menu ul ul{
	display:none;
	padding-left:10px;
}

#mainContent{
	float:left;
	clear:none;
	padding-bottom:20px;
}

#rightContent{
	float:left;
}
#footer{
	float:left;
	clear:both;
	margin-top:5px;
	text-align:center;
	font-size:80%;
	border-top: 2px solid #0075ba;
	padding-top:20px;
	padding-bottom:20px;
}
h1{
	margin-top:0;
}
h2{
	margin-bottom: 3px; 
	margin-top: 25px;
}
h3{
	margin-bottom: 3px; 
	margin-top: 10px;
}
p{
	margin:0 0 10px 0;
}
ul{	
	padding-left:0;
	text-indent:0;
	margin-left:0;
	margin-top:0;
	}
li{
	list-style-type:none;
	margin-bottom:3px;
}
ol li{
	list-style-type:decimal;
}
.c{
	font-size:1px;
	clear:both;
}
.bbg {
	border: 1px solid #999;
	padding:3px;
}
.bbg img{	border:1px solid #000;}
.bt {			
	vertical-align: middle;
	padding:3px;
	}
table{ 	border:none; }
table.bd { margin-bottom:20px;}
table.bd td {
	border-bottom: 1px solid #666;
	padding-left:10px;
	padding-right:10px;
	font-size:90%;
}
.r{
	float:right ;
	margin: 5px 0 10px 10px;
}
.l{
	float:left ;
	margin: 5px 10px 10px 0;
}
.lc{
	
	clear:both;
	margin: 5px auto 10px auto;
}
td{	padding:3px; }	
.ann {
	margin-left:10px;
	float:right;	
	padding:15px;
}
#flashcontent {
	height:100%;
	text-align: center;
	vertical-align:middle;
}