html, body
{
		font: 11px Verdana, sans-serif;
		color: #000;
		background-color: #fff;
		margin: 0px;
		padding: 0px;
		height: 100%;

}

h1
{
		font: bold 18px Verdana, sans-serif;
		color: #a2a2a2;
		margin-bottom: 2px;
		margin-top: 1px;
}

h2
{
		font: bold 11px Verdana, sans-serif;
		color: #000000;
		margin-bottom: 0px;
		margin-top: 5px;
}

h3
{
		font: bold 18px Verdana, sans-serif;
		color: #a2a2a2;
		margin-bottom: 2px;
		margin-top: 1px;
	
}

a
{
		text-decoration: none;
		color: #000000;
}

a:hover
{
		color: #e28a00; 
}

#container
{
		min-height: 100%;
		width: 100%;	
}

#content
{
		margin-left: 70px;

}

#logotyp
{
		margin-left: 740px;
		margin-bottom: -17px;
		padding-top: 5px;
}

#menu
{
		height: 14px;
		font: 11px Verdana,  sans-serif;
		color: #d1d1d1;
		margin-left: 0px;
}

.menu_text p
{
		display: inline;
		margin-bottom: 10px;
}
#menu a 
{
		text-decoration: none;
		font: 11px  Verdana,  sans-serif;
		color: #515151;
		margin-left: 8px;
		margin-right: 8px;
}

#menu span 
{
		text-decoration: none;
		font: bold 11px Verdana,  sans-serif;
		color: #000;
	  margin-left: 8px;
	  margin-right: 8px;
}

#menu a:hover
{
		color: #cb890a; 
}
#img_top
{
		height: 118px;
}


#main
{
		margin-top: -325px;
		width: 697px;		
}

.copy
{
	
		font: 9px Verdana, sans-serif;
		color: #b8b8b8;
		margin-top: 10px;
		margin-left: 8px;
}

.copy a 
{
		text-decoration: none;
		font: 9px Verdana, sans-serif;
		color: #b8b8b8;
}

.copy a:hover
{
		color: #e28a00; 
}
.news_blip
{
	color: #36978f;
}
.news_date a
{
	color: #000;
	font: 11px Verdana, Arial, Geneva, sans-serif;
}	

#news_date_first a
{
	color: #000;
	font: 11px Verdana, Arial, Geneva, sans-serif;
}
.news_date a:hover
{
	color: #cb890a;
}	
#news_date_first a:hover
{
	color: #cb890a;
}
.news_ingress
{

	color: #515151;
	font: 11px Verdana, Arial, Geneva, sans-serif;
}

.dot_line_news
{
	margin-top: 10px;
	background: url('../images/news_divider.gif') repeat-x;
}
.pdf
{
	float: left;
	margin-top: 5px;
	margin-left: 0px;
}
.pdf_img
{
	float: left;
}
.pdf_docs
{
	clear: both;
	width: 350px;
}
.back
{
	position: absolute;
	margin-top: -0px;
	margin-left: 0px;
}
img
{
	border: 0;
}

.bildtext
{
		font: 10px Verdana, sans-serif;
		color: #000;
}
div.row {
  clear: both;
  padding-top: 0px;
  	width: 450px;
  }

div.row span.label {
  float: left;
  width: 115px;
	text-align: left;
  }

div.row span.formw {
  float: right;
  width: 335px;
  text-align: left;
  } 
  div.spacer {
  clear: both;
  }
  div.float {
  float: left;
  margin-right: 20px;
  }
