#dethele {
        font-family: Verdana, Georgia, "Times New Roman", Times, serif;
        font-size: 11px;
        color: #333333;
        margin: 0;
        padding: 0px;
        background: #FFF;
}


/* spesialloesning for toppmenyen::     */
#toppmeny a {
	color: #AF0915;
	text-decoration: none;
}
#toppmeny a:hover {
	color: #999;
	text-decoration: none;
	background: #D7DADE;
}
#toppmeny a.treff {
	color: #999;
}
#toppmeny a.treff:hover {
	color: #999;
	background: #D7DADE;
}
/* ------------------------------------------- */
#dethele {
	width: 800px;
	text-align: left;
}
#topper {
	height:	55px;
	text-align: right;
	background: #EBEDED url(../images/nettlogo_nb.gif) no-repeat top left;
}
#toppmeny {
	height:	20px;
	text-align: right;
	background: #D7DADE url(../images/bk-toppmeny.gif) no-repeat top left; 
}
/* Hides from IE-mac \*/
* html #toppmeny {margin-top: -2px;}
/* End hide from IE-mac */

.sokeboks {
	float:	right;
	height:	55px;
	width:	200px;
}
.topbildeboks {
	float:	right;
	height:	55px;
}
.boksmenystart {
	float:	left;
	height:	20px;
	font-size: 10px;
	color:	#AF0915;
	padding-left: 1em;
}
.boksmeny {
	float:	right;
	height:	20px;
	font-size: 10px;
	color:	#AF0915;
}

.paddingsokeboks {
	margin: 13px 30px 0 0;
}
.paddingtoppmeny {
	padding:	3px 10px 0 15px;
}
.paddingsok {
	padding:	10px 30px 10px 30px;
}
.paddingmeny {
	padding:	20px 10px 30px 10px;
}
.paddingtext {
	padding:	20px 0 30px 10px;
}

.paddingbunn2 {
	padding:	2px 0 0 10px;
}





