

.column1 .feature {
	height:190px;
	min-height:190px;
	border-color:#daeef9;
}

.englishfeature 
{
	background-color:#daeef9;	
	min-height:235px;
}

/* ----------------------------------- */


#frontpage .news img 
{
	margin-top:0px;
	margin-left:10px;
}

#frontpage .news p
{
	width:100%;
}

#siteContext img 
{
	margin-bottom:99px;
}

#siteHeader img 
{
	margin-left:30px;
	margin-top:10px;	
	margin-bottom:20px;
}

#siteTitle h1 a
{
	background-color:#98c7e5;
}

#siteTitle h1 a:hover
{
	background-color:#bbe1f4;
}

#pageBody .head .headTitle {
	background-color:#f4d79d;
}


.formbutton {
	background-color: #98c7e5;
	border: 1px solid #98c7e5;
}

.faqContext ul li a.selected 
{
	background-color: #98c7e5;
}


/* ----------------------------------- */



.body .teaser 
{
	margin:0px;
	padding:0px;
	border:none;		
}

.body .teaser p 
{
	margin:0px;
	padding:0px;
}

.body .teaser p a 
{
	display:block;
}

.body .teaser h3 
{
	margin-right:10px;
}

.feature 
{
	background-color:#f6e8b9;
}

.feature .featureDivider {
	background-color:#f4d79d;
}



/* ------------------- TEXT AND LINK COLOR ---------------- */

h3, h3 a, h3 a:hover, #pageBody .head .headTitle h1, .feature h2 a, .keyIndex ul li a:hover, .keyIndex ul li a.selected, .keyLetter {
	color: #ff6501;
	color:#07389a;
}

h4, h4 a, h4 a:hover 
{
	color:#000066;
}

p, 
.artikkel,
.bodyContent .faqColumn2 ul, .bodyContent .faqColumn2 ol,
.bodyContent .faqColumn2 ul li,
.bodyContent .faqColumn2 ol li,
.keyContent .artikkel h3,
.artikkel h3,
.artikkel ul,
.feature h3,
.faq blockquote,
.feature blockquote,
.feature p,
.pressrelease h2, 
.keyContent ul,
.keyContent li,
.faqList ul li,
.faqList .answer,
.faqList .show .answer p,
#frontpage .faqContext ul li a,
#frontpage .faqContext strong,
.pressContext ul li a,
.pressContext ul li a.selected,
.faq p.question,
.faqList a.toggle,
.pressColumn2 ul li a
{
	color:#000066;
}

.keyContext ul li a,
.listContext ul li a, 
a.goto, a.pdflink, a.top,
a.tv, a.podcast, a.lysark, a.tale,
a.link,
p a, li a,
#contactMenu ul li a,
a.pdf, a.xls, a.doc
{
	color:#098ed9;
}

.keyIndex ul li a,
.faqContext ul li a,
.fylkesContext ul li a,
.keyContext ul li a.selected
{
	color:#ff6501;
}

#pageFooter .mainLink p.footerLink a 
{
	color:#5eb4e5;
	background-image: url(/images/top_icon_blue.gif);	
}


/* --------------- BORDERS ---------------- */


.featureDivider 
{
	border-color:white;
}
#siteTitle a {
	border-top: white; 
}


.faq,
.teaser,
table.kalkulatorInput, table.kalkulatorOutput,
.adr,
#frontpage #pageBody .head,
#listpage #pageBody .head,
#keypage #pageBody .head,
#pageBody .head .headTitle,
#pageBody .head,
#pageBody .head .column1,
#pageBody .head .column2 
{
	border-color:#f6e8b9;
}

#pageBody .body .column1 {
	border-top: 1px solid #daeef9;
	border-right: 1px solid #daeef9;
}

#pageBody .body .column2 {
	border-top: 1px solid #daeef9;
	border-left: 1px solid #daeef9;
}

#pageFooter .mainLink {
	border-top: 1px solid #daeef9;
	border-bottom: 1px solid #daeef9;
}


/* ---------------------------------------------- */

.head .column1 .teaser 
{
	padding:0px;
	padding-top:15px;
	padding-bottom:15px;
}

.head .column1 .teaserbox
{
	margin-top:20px;
	background-color:#f6e8b9;
	padding:15px;
}


.head .column2 .faq 
{
	padding:0px;
	padding-left:15px;
}

.head .column2 .faq h3 
{
	display:none;
}

.head .column2 .faq blockquote
{
	display:none;
}

/* -------------------------------------------------------------- */

table.color th.odd, table.color td.odd  
{
	background-color:#daeef9; 
}

table.color th.even,table.color td.even 
{
	background-color:#bbe1f4; 
}
