body {
	background-color: #FFFFFF; 
	text-align: center; 
	margin: 0px;
}
.box {
	background: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	width: 760px;
	text-align: left;
	padding: 0px;
	height: 100%;
	clear: left;				
}
.box2 {
	float: left;
	width: 760px;
	height: auto;		
	clear: left;			
}
.homelinks {
	float: left;
	width: 243px;
	height: 170px;
	margin: 0px;
	padding: 0px;
									
}
.homerechts {
	clear: left;
	width: 517px;	
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;						
}
.homelinksspalte {
	float: left;
	clear: left;
	width: 213px;
	padding-right: 17px;
	padding-left: 13px;
	padding-top: 23px;
	height: auto;
}
.homelogo {
	float: left;
	clear: left;
	width: 213px;
	height: 102px;
	padding: 0px;
	margin: 0px;	
	height: 102px;

}
.homelinksschrift {
	display: none;	
}
.homelinksschrift2 {
	display: none;
}

.menu {
	display: none;		
}
.menu1 {
	clear: left;
	float: left;
	width: 100%;
	height: 23px;	
	padding: 0px;
	margin: 0px;	
}
.menu2 {
	float: left;
	clear: left;
	width: 505px;
	height: 65px;
}
.menu3 {
	float: left;
	width: 505px;
	height: 37px;
	background-color: #CCCCCC;
}
.menu3a {
	float: left;
	width: 200px;	
	padding: 0px;						
}
.menu3b {
	float: right;
	width: 305px;	
	padding-right: 0px;		
}
.homeinhalt {
	float: left;
	margin-top: 19px;
	padding: 0px;
	width: 247px;
	height: 451px;
	border: 1px dotted #999999;	
}
.paddingwidth10 {
 float: left;
 width: 10px; 
}
.bildhome {
	float: left;	
	width: 245px;
	height: 199px;	
	padding: 0px;
}
.hometext {
	float: left;	
	width: 245px;
	height: 170px;	
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #999999;	
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #999999;	
	background-color: #FFFFFF;		
}
.hometextinhalt { 
 float: left; 
 width: 230px; 
 padding-top: 12px;
 padding-right: 7px;
 padding-bottom: 12px;
 padding-left: 7px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 12px;
	margin: 0px;
}
.homefreigabe {
	float: left;
	height: 70px;
	width: 245px;
	margin: 0px;
	padding-top: 10px;		
	background-color: #CCCCCC;
}
.homefreigabe1 {
	float: left;		
	margin: 0px;
	padding-left: 10px;	
	background-color: #CCCCCC;
	height: 35px;	
}
.homefreigabe2 {
	float: left;
	clear: left;
	padding-left: 10px;		
	margin: 0px;	
	background-color: #CCCCCC;
	height: 35px;	
}
.menubottom {
  	display: none;
}
.homeunterstuetzung {
 display: none;
}
.homeu1 {
 float: left;
 clear: left;
 width: 213px;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-right: 0px;
 padding-left: 0px;
 margin: 0px; 
}
.homeu2 { 
 float: left;
 clear:left;
 width: 77px;
 height: 42px; 
 margin: 0px;
}
.homeu3 {
 float: right;
 width: 130px;
 height: 42px;
}
.newsflash {
	display: none;	
}
.borderbottomdotted {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
.bordertopdotted {
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
}
.borderrightdotted {
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
}
.borderleftdotted {
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
}
.newsflash1 {
	float: left;
	clear: left;
	width: 213px;
	height: 31px;
	margin: 0px;	
	padding: 0px;
}
.newsflash2 {
	float: left;
	clear: left;	
	width: 24px;
	height: 31px;			
	text-align: center;
	background-color: #CCCCCC;						
	margin: 0px;	
}
.newsflash3 {
	float: right;	
	height: 31px;
	width: 189px;
	background-color: #CCCCCC;
}
.bildlinks {
 display: none;
}
.bildinhalt {
 display: none;
}
.paddingleft8 {
	padding-left: 8px;
}
.paddingright8 {
	padding-right: 8px;
}
.paddingtop8 {
	padding-top: 8px;
}
.paddingbottom8 {
	padding-bottom: 8px;
}
.padding8 {
	padding: 8px;
}
.datenall {
	clear: left;
	width: 505px;
	height: auto;
	margin-top: 19px;
}
.balken {
	float: left;
	width: 505px;
	height: 26px;
	background-color: #666666;
}
.balkengrau {
	float: left;
	clear: left;
	width: 505px;
	height: 42px;
	line-height: 42px;
	vertical-align: middle;
	background-color: #CCCCCC;	
}
.formular {
	float: left;
	clear: left;	
	width: 505px;
	height: 100%;	
}
.formularhaelften {
	width: 504px;
	height: auto;		
}
.formularhaelften2 {
	width: 504px;
	height: 130px;		
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	padding-top: 15px;
	padding-bottom: 20px;
}
.formularhaelfeA {
	float: left;
	clear: left;
	width: 232px;
}
.formularhaelfeB {
	float: right;
	width: 272px;			
}
.formular1 {
	float: left;	
	width: 212px;	
	padding-top: 2px;
	padding-bottom: 2px;	
	margin: 0px;	
	height: 21px;	
}
.formular1b {
	float: left;	
	width: 242px;	
	padding-top: 2px;
	padding-bottom: 2px;	
	margin: 0px;
	height: 21px;			
}
.formular2 {	
	float: left;
	clear: left;
	width: 78px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 17px;
}
.formular2b {	
	float: left;
	clear: left;
	width: 108px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 17px;
}
.formular3 {
	float: right;	
	width: 132px;
	height: 17px;	
}
.formularall {
	float: left;
	clear: left;
	width: 465px;		
	padding-top: 8px;
	padding-bottom: 8px;
}
.formularalllist {
	float: left;
	clear: left;
	width: 465px;		
	padding-top: 2px;
	padding-bottom: 2px;	
}
.formularlinks {	
	float: left;
	width: 140px;
	padding-left: 0px;
	margin: 0px;			
	clear: left;	
}
.formularrechts {
	float: right;	
	clear: left;
	width: 323px;		
}
.formularlinksb {	
	float: left;
	width: 140px;
	padding-left: 0px;
	margin: 0px;			
	clear: left;
}
.formularrechtsb {
	float: right;	
	clear: left;
	width: 323px;		
}
.floatright {
	float: right;
}
.floatleft {
	float: left;
}
.imgright {
	float:right;
	padding-left: 10px;
	padding-bottom: 10px;	
}
.formular155 {
	float: left;
	width: 155px;	
}
.formular140 {
	float: left;
	clear: left;
	width: 140px;
}
.formular122 {
	float: left;
	width: 122px;
}
.formular80 {
	float: right;
	width: 80px;
}
.formular253 {
	float: right;
	width: 253px;	
	padding-top: 2px;
	padding-bottom: 2px;	
	margin: 0px;	
	height: 21px;
}
.paddingbottom2 {
	padding-bottom: 5px;
}
.contact400 {
	float: left;
	clear: left;
	width: 400px;
}
.contact295 {
	float: left;
	clear: left;
	width: 295px;
	padding-top: 25px;
	padding-bottom: 25px;	
}
.contact1 {	
	float: left;	
	width: 295px;	
	padding-top: 2px;
	padding-bottom: 2px;	
	margin: 0px;	
	height: 21px;	
}
.contact2 {	
	float: left;
	clear: left;
	width: 140px;	
	line-height: 17px;
}
.contact3 {
	float: right;	
	width: 155px;
	height: 17px;	
}
.boxdescription {
	background: #FFFFFF;
	margin: auto;
	width: 400px;
	text-align: left;
	padding: 0px;
	height: 180px;
}
.boxgalery {
	background: #FFFFFF;
	margin: auto;
	width: 670px;
	text-align: left;
	padding: 0px;
	height: 100%;
}
.Galeryleft {
 width: 180px;
 float: left;
}
.contentgalery {
 	padding-top: 25px;
	padding-left: 10px;
	padding-right: 10px;
	width: 180px;
	clear:left;
  float:left;
	text-align: left;
}
.Galerylinks {
	text-align: center;
	width: 180px;
}
.Galeryright {
	width: 450px;
 	float: left;
}
.GaleryBack 
{
	float:left;
	width: 90px;
	padding-right: 5px;
	text-align: right;
}

.GaleryForward 
{
	float:left;
	width: 90px;
	padding-left: 5px;
}

.GaleryPrint 
{
	float:left;
	width: 90px;
	padding-right: 5px;
	text-align: right;
}
.GaleryClose
{
	float:left;
	width: 90px;
	padding-left: 5px;
}
.teamall {
	float: left;
	width: 300px;
	height: 21px;
	padding-top: 2px;
	padding-bottom: 2px;	
}
.team1 {
	float: left;
	width: 124px;
	height: 104px
}
.team2 {
	float: left;
	width: 200px;	
}
.team3 {
	float: left;
	width: 180px;	
}
.team380 {
	float: left;
	width: 380px;
	height 104px;
}

.untermenu {
	display: none;
}