body {
	background-color: #9F9F9F;
	background-image: url(../pic/bg_gard.jpg);
	background-repeat: repeat-x;
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.flashhead {
	height: 117px;
	width: 826px;
}
.flashticker {
  padding-top:10px;
	height: 16px;
	width: 826px;
	background-color: #FFFFFF;
}
.naviContainer {
	width: 165px;
	position: relative;
	overflow: hidden;
}

.contentContainer {
	background-color: #FFFFFF;
	height: 100%;
	width: 826px;
	float: left;
	position: relative;
}
.leftCol {
	margin-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 165px;
	float: left;
}
.menustyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #999999;
	font-weight: bold;
}
.topline {
	font-size: 0pt;
	background-color: #b5cbe0;
	height: 1px;
	width: 824px;
	line-height: 0px;
	border: 0px none;
	margin-right: 1px;
	margin-left: 1px;
}
.headImage {
	height: 70px;
	width: 418px;
}
.middleCol {
	width: 436px;
	margin-left: 20px;
	margin-top: 20px;
  float: left;
  

}

a.menustyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #999999;
	font-weight: bold;
}

a.menustyle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7CA5C1;
	font-weight: bold;
}

.activeBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7CA5C1;
	font-weight: bold;
}

.activeBlueStd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7CA5C1;
	padding-left:2px;
}

.fulltext {
	width: 419px;
}
.headline {
	width: 419px;
	margin-top:5px;
	
	
}
.shorttext {
	background-color: #DCE6EF;
	padding-left: 5px;
	padding-right: 5px;

	
}
.iniBewerbContainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F0F0F0;
	width: 419px;
	color: #3E3E3E;
}
.iniBewerbText {
	width: 122px;
	float: left;
	padding-left: 10px;
}

.iniBewerbTextFull {
	float: left;
	padding-left: 10px;
}

.iniBewerbErrortext {
	width: 390px;
	float: left;
	padding-left: 3px;
	color:red;
}


.iniBewerbFormFull {
	float: left;
	white-space: nowrap;
}

.iniBewerbForm {
	float: left;
	white-space: nowrap;
}

.iniBewerbLineContainer {
	padding-bottom: 12px;
	padding-top: 12px;
}
.formWidth270 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 270px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7DA4C1;
}
.formWidth75 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 75px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7DA4C1;
	margin-right: 5px;
	float: left;
}
.formWidth190 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 189px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7DA4C1;
	float: left;
}

.formWidth20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 20px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7DA4C1;
	float: left;
	margin-right: 6px;
}

.formWidth40 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 40px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7DA4C1;
	float: left;
	margin-right: 6px;
}

.formWidth111 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 108px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7DA4C1;
	margin: 0;
	padding: 0;
	float: left;
	
}
.gebuOrt {
	width: 51px;
	margin-right: 5px;
	float: left;
}
.gebuFormContainer {
	white-space: nowrap;
	float: left;
}
.checkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #7EA5C2;
	border: 1px solid #7EA5C2;
}

#checkSize {
	color: #7CA5C1;
	border: 1px solid #7CA5C1;
	height: 12px;
	width: 12px;
}
.anredeContainer {
	float: left;
	margin-right: 10px;
}
.checkboxContainer {
	float: left;
}
#checkSize2 {
	clear: none;
	border: 0 none;
	margin: 0;
	padding: 0px;
}
.checkSize2 {

	margin: 0;
	padding: 0;
	border-width: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#formWidth75 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	width: 75px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7DA4C1;
	margin: 0px;
	padding: 0px;
	float: left;
}

.textboxWidth270 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 270px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7DA4C1;
}
#formWidth120 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	width: 120px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7DA4C1;
	margin: 0px;
	padding: 0px;
	float: left;
}

#formWidth130 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	width: 130px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7DA4C1;
	margin: 0px;
	padding: 0px;
	float: left;
}


.formWidth100 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 105px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7DA4C1;
	margin: 0;
	padding: 0;
	float: left;
}
.iniBewerbContainer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F0F0F0;
	width: 419px;
	color: #3E3E3E;
}
.iniBewerbButtonContainer {
	padding-bottom: 12px;
	padding-top: 12px;
	margin-top: 30px;
}
textarea {
	margin-bottom: 10px;
}
.imagePadding {

	padding-left: 10px;
	padding-right: 10px;
}
.kleingedrucktes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	padding-left: 10px;
}

a.greylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #676767;
	font-weight: bold;
}

a.greylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7CA5C1;
	font-weight: bold;
}	

.allText {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#shortexttable {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
  background-color: #DCE6EF;
	
}
.standard {
  font-family: arial;
  font-size: 8pt;
  color:#616161;
  }
  
.standardMP {
  font-family: arial;
  font-size: 8pt;
  color:#999999;
  }  
  
.standard7MP {
  font-family: arial;
  font-size: 7pt;
  color:#7CA5C1;
  }
  
.standardDarkGray {
  font-family: arial;
  font-size: 8pt;
  color:#3f3f3f;
  }
 
.standardLightGray {
  font-family: arial;
  font-size: 8pt;
  color:#9A9A9A;
  }  
  
 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7CA5C1;
	font-weight: bold;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #3f3f3f;
	font-weight: bold;
}


.rightCol {
	width: 183px;
	margin-left: 0px;
	margin-right: 1px;
	margin-top: 20px;
  float: right;
}

.footer {
	background-image: url(../pic/footer_gradient.jpg);
	height: 23px;
	width: 826px;
	float: left;
	position: relative;
}

.footerSpacer {
	height: 30px;
	width: 826px;
	background-color: #FFFFFF;
	float: left;
}


.footertext {
  padding-right: 5px;
  padding-top: 5px;
	float: right;
	font-family: arial;
  font-size: 8pt;
  color:#999999;

}
.footertextLeft {
  padding-left: 5px;
  padding-top: 5px;
	float: left;
	font-family: arial;
  font-size: 8pt;
  color:#999999;

}


li{
color:#616161;
}


 
a.bluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7CA5C1;
	font-weight: bold;
}

a.bluelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.defaultGrey {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #616161;
}

#shortexttableHome {
	padding-left: 5px;

	padding-top: 2px;
	padding-bottom: 5px;

	
}

.shorttextStart {
	background-color: #DCE6EF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;

	
}


.shorttextStartBox {
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;

	
}

.standardBlue {
  font-family: arial;
  font-size: 8pt;
  color:#7EA5C2;
  }


.multipurposeboldgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #999999;
	font-weight: bold;
	padding-left:3px;
}

li{
color:#616161;
list-style-type:circle;

}

.headelementbox {
	width: 143px;
	margin-right: 1px;
	float: left;
}

.navigationalbottom {
	height: 70px;
	width: 826px;
	background-color: #FFFFFF;
	overflow: visible;
	float: left;
}
.bfzcontainer {
	float: left;
	width: 175px;
	padding-left: 10px;
	background-color: #FFFFFF;
	
}
.navibottomelement {
	float: left;
	width: 436px;
	margin-left: 10px;
	background-color: #FFFFFF;
}


.basemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
	background-color: #9F9F9F;
}	


.basecontainer{
	background-color: #9F9F9F;
	float: left;
}

 a.basemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

a.basemenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}


a.footertextlink {
}

a.footertextlink:hover {
  color:#000000;
}


.multipurposeBoldBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7CA5C1;
	font-weight: bold;
	padding-left:3px;
}

.multipurposeGrayLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #999999;
	padding-left:2px;
	font-weight: normal;
}

a.grayLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #999999;
	font-weight: normal;

}

a.grayLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;

}

#justWhite {
	background-color: #FFFFFF;
	overflow: visible;
	}
