/*** Center Column (Content) ***/
/*BODY*/
body {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-top:10px;
}
/* Fix for fonttags  etc */
body font, tt {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}




 h1 {
  font-size:13px;
  font-weight:bold;
  margin-top:0;
}
 h2 {
  font-size:12px;
  font-weight:bold;
}
 h3 {
  font-size:12px;
  font-weight:bold;
  color:#FF7500;
}
 h4 {
  font-size:14px;
  font-weight:bold;
  color:#FF7500;
}
 p {
  font-size:12px;
  line-height:150%;
  margin-bottom:0;
}
 ul {
  list-style-type:square;
  font-size:12px;
  line-height:150%;
}
 a,
 a:link,
 a:visited {
  color:#FF7500;
  text-decoration:none;
}
 a:active,
 a:hover {
  color:#414141;
}
 .spacer {
  clear:both;
  line-height:10px;
}
 .spacerredline {
  clear:both;
  line-height:1px;
  border-top:1px solid #FF7500;
}
 .imgleft {
  float:left;
  padding:6px 10px 10px 0;
}
 .orange {
  color:#FF7500;
}
 form label {
  float:left;
  width:100px;
  margin-bottom:10px;
}
 form input {
  margin-bottom:10px;
  width:200px;
}
 form .checkbox {
  margin-right:4px;
  margin-bottom:0px;
  width:20px;
}
 form .checkboxlabel {
  float:none;
  margin-bottom:10px;
  line-height:150%;
  width:100%;
}
 form .button {
  width:100px;
  color:#FFFFFF;
  font-weight:bold;
  background-color:#FF7500;
  border:none;
}

ul.downloadlist {
  list-style-type:none; 
  margin-left:0; 
  padding-left:0;
  color:#414141;
}
ul.downloadlist li {
  margin-bottom:10px;
  padding:2px 0 4px 26px;
  background:#FFFFFF url(/images/icon_pdf.jpg) 2px 2px no-repeat;
}
ul.downloadlist li.arrow {
  background-image:url(/images/arrow_link_orange.gif);
}
ul.downloadlist a,
ul.downloadlist a:link,
ul.downloadlist a:visited {
  text-decoration:none;
  color:#FF7500;
}
ul.downloadlist a:hover,
ul.downloadlist a:active {
  color:#414141;
}
.personname {
  font-size:12px;
  font-weight:bold;
  margin:0;
  padding:0;
  float:left;
}
.personmail {
  text-align:right;
  height:18px;
}
.personimage {
  float:left;
}
.persontext {
  margin-left:95px;
}
.persontext p {
  margin-top:0; 
  padding-top:0; 
}

.button

   {  background-color:#00A3E1;
  color:#FFFFFF; 
  border:0px solid #00A3E1;
  font-weight:bold; 
  padding-left:2px; height:16px;
	cursor:pointer;}

 
.rahmen_teaser {
 
  border:1px solid #ededed;
  float:left;
  margin-right:3px;
  margin-top:10px;
}


#body-content-title  {
	margin-bottom:15px;
}
#body-content-title h1 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:20px;
	color:#22489b; 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	display: inline; 
	margin-bottom:15px;
}

.fehler{font-family:Arial; font-size:11px; color:#ff0000; font-weight:bold; margin-bottom:0px}

.fehlerb{font-family:Arial; font-size:12px; color:#ff0000; font-weight:800; margin-bottom:0px}
