#main {
	background-image: none;
	background-color: #FFFFFF;
	clear: both;
}


#column2 {

width: 575px;

}


#contentA {
	margin-right: 580px;
	color: #000;
	margin-left: 23px;
	vertical-align: top;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}


p.mainbot {
	clear: both;
	height: 10px;
	background-color: #FFFFFF;
	background-image: none;	
}


.startbild   {
	width: 550px;
	float: left;
	margin: 0px;
	padding: 0px;
	display: block;
	background-image: url(Bilder/StartbildHG.jpg);
	height: 245px;
}



.startbild01, .startbild01_GB, .startbild01_ES, .startbild01_F{
	width: 550px;
	float: left;
	display: block;
	background-image: url(Bilder/StartbildHG-40000-de.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: bottom;
}


.startbild01HausMesseFR{
	width: 550px;
	float: left;
	display: block;
	background-color:#6C6;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: bottom;
}


.startbild01_GB {
	
	background-image: url(Bilder/StartbildHG-40000-gb.jpg);
	
}
.startbild01_ES {
	
	background-image: url(Bilder/StartbildHG-40000-es.jpg);
	
}
.startbild01_F {
	
	background-image: url(Bilder/StartbildHG-40000-f2.jpg);
	
}



.startbild02 {
	width: 550px;
	float: left;
	display: block;
	background-image: url(Bilder/StartbildHG02.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: bottom;
}


.startinhaltHausmesseFR {
	height: 80px;
	padding-left: 10px;
	background-color:#6C6;
	;
}


.startinhalt01 {
	height: 180px;
	padding-left: 10px;
}

.startinhalt02 {
	height: 180px;
	padding-left: 10px;
}
.startinhalt03 {
	height: 185px;
	margin: 0px;
	padding: 0px;
}
.startbild03 {
	width: 550px;
	float: left;
	display: block;
	background-image: url(Bilder/Apuris-Kleinklaeranlage-Jean-Puetz-css.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: bottom;
	margin: 0px;
}


.startbild01 ul {
	margin-left: 260px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	line-height: 15px;
	list-style-image: url(Bilder/ListenStrichWeiss.gif);
}

.startbild01 li, .startbild01_GB li, .startbild01_ES li, .startbild01_F li {
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.startbild01 p, .startbild02 p , .startbild03 p , .startbild01_GB p, .startbild01_ES p, .startbild01_F p{
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 15px;
	background-color: #003399;
	clear: both;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}

.startbild03 p {
	background-color: #7db61c;
	text-align: right;
	
	
}

.startbild01 p a, .startbild02 p a, .startbild03 p a , .startbild01_GB p a, .startbild01_ES p a, .startbild01_F p a, .startbild01HausMesseFR p a {
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}



.startbild01 h2 a, .startbild02 h2 a , .startbild01_GB  h2 a , .startbild01_ES  h2 a , .startbild01_F  h2 a, .startbild01HausMesseFR h2 a {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 0px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 0px;
	line-height: 16px;
	font-weight: normal;
}

 .startbild03 h2   {

	
	text-decoration: none;
	padding-left: 0px;
	
	font-weight: normal;
	text-align: center;
}

 .startbild03 h2 a  {
	color: #7db61c;
	text-decoration: none;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	
	font-weight: normal;
	text-align: center;
	font-size: 15px;
}




 .startbild03 p a:link, .startbild03 p a:visited,  .startbild03 p a:hover, .startbild03 p a:active {
	color:  #FFFFFF;
}

 .startbild03 a:link, .startbild03 a:visited,  .startbild03 a:hover, .startbild03 a:active {
	color: #7db61c;  
  
   
}
  
  
.startbild01 h2 a b, .startbild02 h2 a b , .startbild01_GB h2 a b, .startbild01_ES h2 a b, .startbild01_F h2 a b, .startbild01HausMesseFR h2 a b {
	color: #003399;
	font-weight: bold;
}

.startbild01 a:link, .startbild02 a:link, .startbild01HausMesseFR  a:link {
   color: #FFFFFF;
}
.startbild01 a:visited, .startbild02 a:visited, .startbild01HausMesseFR a:visited {
   color: #FFFFFF;
}
.startbild01 a:hover, .startbild02 a:hover, .startbild01HausMesseFR  a:hover {
   color: #FFFFFF;
}

.startbild01 a:active, .startbild02 a:active, .startbild01HausMesseFR a:active {
   color:  #FFFFFF;
  
  }
  
  

.startbild02 h2 , .startbild03 h2{
	display: block;
}

.startbild03 h2{
	line-height: 0.8em;
	display: block;
	color: #7db61c;
	width: 390px;
	margin-left: 80px;
	text-align: center;
	position: relative;
	padding-top: 10px;
	padding-bottom: 1px;
	font-size: 1.3em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	top: 0px;
}






.startbild03 h2 b{
	line-height: 17px;	
}
.startSpalte1_3 {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 165px;
	text-align: center;
	margin: 0px;
	padding-top: 65px;
	padding-left: 15px;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;
	height: 170px;
	position: relative;
}

.startSpalte3_3 {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 165px;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-left: 15px;
	font-size: 16px;
	color: #009933;
	font-weight: bold;
	line-height: 14px;
	height: 220px;
	position: relative;
}
.unten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	display: inline;
	position: absolute;
	width: 155px;
	top: 220px;
	text-align: center;
}


.startbild table {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 7px;
	color: #FFFFFF;
}

.startbild th {
	width: 179px;
	height: 215px;
	text-align: center;
	vertical-align: top;
}

.startbild td {
	text-align: right;
	height: 20px;
	padding-right: 20px;
}

.startbild a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}


.ts1 {
	
	color: #000000;
	
}



.ts1 p {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 13px;
	vertical-align: top;
	padding-top: 65px;
}
.ts3 {
	
	font-size: 12px;
	color: #009933;
	font-weight: bold;
	line-height: 13px;
	vertical-align: top;
}
.ts3 p {
	font-size: 12px;
	color: #009966;
	font-weight: bold;
	line-height: 13px;
	vertical-align: top;
	padding-top: 20px;
}

.unten2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.news_mehr {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	display: inline;
	float: inherit;
	clear: none;
	position: absolute;
	right: 5px;
	text-decoration: none;
}


.news_mehr a {
	color: #003399;
	text-decoration: none;
}


.NEWS_Titel_LINK {
	font-size:1em;
	text-decoration: none;
	color: #000000;
}


.NEWS_Titel_LINK a {
	
	text-decoration: none;

}


.ATB_Newsletter {
	border: 1px solid #003399;
	width: 160px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}


.ATB_Newsletter p {
	text-decoration: none;
	color: #003399;
	margin: 0px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
}


.ATB_Newsletter a {
	text-decoration: none;
}
