
.column2 .banner h3 {
	display:none;
}
.column2 .banner p {
	margin:0px!important;
	padding:0px!important;
}
.column2 .banner {
	padding:0px!important;
	margin:0px!important;
}


.column1 .feature {
	height:232px;
	min-height:232px;
}

#siteHeader img
{
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 20px;
}

p, .faq blockquote
{
	color: #333333;
}

.feature blockquote, .feature p
{
	color: #333333;
	width:265px;
}

.feature h3 
{
	color: #333333;
	margin-bottom:5px;
	width:265px;
}

#pageBody .head .headTitle h1
{
	color: #990000;
}

#siteTitle a
{
	background-color: #990000;
}

#siteTitle a:hover
{
	background-color: #c53238;
}

#frontpage .keyIndex {
	padding-bottom:7px;
	height:210px;
}

.keyIndex ul li a
{
	color: #618e98;
}

.keyIndex ul li a:hover
{
	color: #16414b;
}

.keyIndex ul li a.selected, .keyLetter
{
	color: #2685bb;
}

.keyIndex p 
{
	margin-top:0px;
	padding-top:0px;
}

.keyContent .artikkel h3
{
	color: #333333;
}

.head .teasersPholder 
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cdc7a3;	
	padding-left:10px;
	padding-top:15px;
	padding-right:15px;
}

.body .column2 .teaser, .body .column3 .teaser 
{
	border:none;
	padding:0px;
}

.news p 
{
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}

.formbutton
{
	background-color: #990000;
	border-color: #990000;
}

h3 a, h3 a:hover
{
	color: #990000;
}


table.color td.indent, table.classic td.indent
{
	padding-left: 1em;
}
table.color td.indent1, table.classic td.indent1
{
	padding-left: 1em;
}
table.color td.indent2, table.classic td.indent2
{
	padding-left: 2em;
}
table.color td.indent3, table.classic td.indent3
{
	padding-left: 3em;
}
table.color td.nowrap, table.classic td.nowrap
{
	white-space: nowrap;
}
table.color td.bottomborder, table.classic td.bottomborder
{
	border-bottom: 1px solid black;
}
table.color td.bottomline, table.classic td.bottomline
{
	border-bottom: 1px solid black;
}
table.color td.topborder, table.classic td.topborder
{
	border-top: 1px solid black;
}
table.color td.topline, table.classic td.topline
{
	border-top: 1px solid black;
}

p a, li a, a.goto, a.pdflink, a.top, .pressContext ul li a, .pressList ul li a, .keyContext ul li a, .keyLetter, .keyIndex ul li a.selected, .pressColumn2 ul li a 
{
	color:#16414b;
}

.keyContext ul li a.selected 
{
	color:Black;
}

a.goto 
{
	font-weight:normal;
	text-decoration:none;
	background-image: url(/images/doc_light.gif);
	background-position:0px 2px;
	padding-left:13px;
}


table.color td.indent, table td.indent
{
	padding-left: 1em;
}
table.color td.indent1, table td.indent1
{
	padding-left: 1em;
}
table.color td.indent2, table td.indent2
{
	padding-left: 2em;
}
table.color td.indent3, table td.indent3
{
	padding-left: 3em;
}
table.color td.nowrap, table td.nowrap
{
	white-space: nowrap;
}
table.color td.bottomborder, table td.bottomborder
{
	border-bottom: 1px solid black;
}
table.color td.bottomline, table td.bottomline
{
	border-bottom: 1px solid black;
}
table.color td.topborder, table td.topborder
{
	border-top: 1px solid black;
}
table.color td.topline, table td.topline
{
	border-top: 1px solid black;
}
table tr.midblue 
{
	background-color:#e3e0cf;	
}
table tr.lightblue 
{
	background-color:#edece1;
}

.artikkel table {
	margin-bottom:5px
}


.artikkel .kontakt table {
	margin-bottom:30px
}

.artikkel img {
	margin:10px;
}

.artikkel td img {
	margin:0px;
}

.englishfeature {	
	background-position:-290px 0;
	min-height:216px;
}

#pageBody .head .englishcolumn1 {
	width:190px;
}

#pageBody .head .englishcolumn2 {

}

.artikkel sup { vertical-align: 0.8ex; padding-left:2px; padding-right:px  } 

.samleobjekt table {
	margin-bottom:25px;
}