body{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #000000;
	text-align: left;
	background-color: #FFFFFF;
	margin-top: 0px;
}
#header
{
	display: none;
}

#left
{
	display: none;
}
div#main ul{
	margin:0;
	padding: 0px 0px 0px 15px;
}
div#main li{	
	padding: 0px 0px 5px 0px;
}
div#main h1,
div#main h3,
div#footer h1,
div#footer h3,
div#main p ,
div#footer p {
	margin:0px;
	margin-top:5px;
	font-size:1.0em;
}
.tab2col table,
.tab212col table,
.tab3col table ,
.tab4objekte table{
	width:100%;
	padding-top:3px;
	padding-bottom:3px;
}
.tab2col td,
.tab212col td,
.tab3col td,
.tab4objekte td {
	vertical-align:top;
	padding-top:3px;
	padding-bottom:3px;
}
.tab2col td,
.tab2col th {
	width:50%;
	text-align:left;
}
.tab3col td,
.tab3col th{
	width:33.3%;
	text-align:left;	
}
.tab212col .col_0 {
	width:200px;
	text-align:left;
}
.tab_12_1right .col_0 {
	text-align:right;
}

div#footer .inside {
	width: 599px;
}
/* ********************************** */
div#Slogan{
	background-color: #D5D5D6;
	height:47px;
	margin-top:0px;
}
div#Slogan .inside{
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding-left:0px;
	padding-top:12px;
	color:#737477;
	width:507px;
}
div#Slogan p,
div#Slogan h1{
	margin: 0px;
	font-size: 1.3em;
	font-weight:bold;

}

/* ********************************** */
.ce_download h3 {
	padding-left:-20px;
	padding:0px 0px 5px 0px;
}
.dl_linkline {
	clear:both;
}
.dl_linkline div:hover {
	border-bottom:0px solid #D60067;
}
.dl_img ,
.dl_link ,
.dl_txt,
.dl_embed_pre,
.dl_embed_post {
	float:left;
	vertical-align:top;
}
.dl_txt{
	float:right;
	font-size:0.9em;
	font-weight:normal;
}
.dl_txt_download,
.dl_txt_link,
.dl_txt_onlineform,
.dl_txt_none
{
	text-align:right;
	display:none;
	padding-right:10px;
}
#dl_download  .dl_txt_download,
#dl_download  .dl_txt_onlineform,
#dl_download  .dl_txt_link{
	display:none;
}
#dl_download  .dl_txt_download{
	display:block;
}

#dl_onlineform  .dl_txt_download,
#dl_onlineform  .dl_txt_link ,
#dl_onlineform  .dl_txt_onlineform {
	display:none;
}
#dl_onlineform  .dl_txt_onlineform{
	display:block;
}

#dl_link  .dl_txt_download,
#dl_link  .dl_txt_link,
#dl_link .dl_txt_onlineform {
	display:none;
}
#dl_link .dl_txt_link{
	display:block;
}
/* ********************************** */
.formbody input, .formbody textarea {
	border: 1px #737477 solid;
	color: #737477;
	font-weight:bold;
	background-color: #D5D5D6;
}
.formbody input:hover,
.formbody textarea:hover,
.formbody input:focus,
.formbody textarea:focus {		
	border: 1px #FF0000 solid;
	color: #737477;
	font-weight:bold;
	background-color: #FAFFFF;
}
.formbody .submit{		
	color: #FFFFFF;
	background-color: #737477;
}
.formbody .submit:hover{	
	border: 1px #737477 solid;
	color: #FFFFFF;
	background-color: #D60067;
}
.formbody p.error {
	color:#FF0000;
}
.formbody .submit_container {
	padding-top:15px;
	text-align:center;
}
.col_first {		
	text-align:left;
	vertical-align: top;
	padding-top:3px;
	padding-bottom:3px;
}
.col_last {		
	padding-left:20px;
	vertical-align: top;	
	padding-top:3px;
	padding-bottom:3px;
}
.contactform  input, 
.contactform textarea {
	width:350px;
}
.contactform textarea {
	font-size:1.2em;
}
.contactform  .explanation {
	padding: 20px 0px 8px 0px;
}
.contactform  .captcha{
	width:30px;
}
.contactform  .captcha_text{
	padding-left:20px;
}
.contactform  .submit{
	width:150px;
}

