/* CSS Document */

/* CSS Document */

body{
	background-image:url(../img/kachel.gif);
	background-repeat:repeat-x;
	background-color: #e9e4d5;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;

}

 p{
	margin: 0;
	padding: 0;
}



/* container */

#top{
	width: 984px;
	height: 320px;
	background-image:url(../img/top.jpg);
	background-repeat:no-repeat;
}

#topintro{
	width: 984px;
	height: 160px;
	background-image:url(../img/top_intro.jpg);
	background-repeat:no-repeat;
}

#konimp{
	position:relative;
	float:right;
	width: 200px;
	height: 50px;
}

#naveinscon{
	width: 984px;
	height: 60px;
	background-image:url(../img/top2.jpg);
	background-position:left;
	background-repeat:no-repeat;

}

#naveinsconintro{
	width: 984px;
	height: 60px;
	background-image:url(../img/top2_intro.jpg);
	background-position:left;
	background-repeat:no-repeat;

}
#naveins{
	position:relative;
	top:0px;
	left: 240px;
	width: 674px;
	height: 60px;
	background-color:#959881;
	padding-top:10px;
	padding-left:70px;


}

*html #naveinscon{
	width: 984px;
	height: 60px;
	background-image:url(../img/top2.jpg);
	background-position:left;
	background-repeat:no-repeat;

}
*html #naveinsconintro{
	width: 954px;
	height: 60px;
	background-image:url(../img/top2_intro.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin-top:-10px;

}
*html #naveins{
	position:relative;
	top:0px;
	left: 240px;
	width: 674px;
	height: 50px;
	background-color:#959881;
	margin-top:-10px;
	padding-bottom:-20px;
	padding-left:70px;

}

#navzweicon{
	width: 984px;
	height: 41px;
	background-image:url(../img/line.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
*html #navzweicon{
	width: 984px;
	height: 41px;
	background-image:url(../img/line.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-top:-10px;
}
#navzwei{
	position:relative;
	top:0px;
	left: 240px;
	width: 744px;
	height: 40px;
	background-color:#7c7e6b;
}


#navannocon{
	width: 984px;
	height: 81px;
	background-image:url(../img/line.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
*html #navannocon{
	width: 984px;
	height: 81px;
	background-image:url(../img/line.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-top:-10px;
}
#navanno{
	position:relative;
	top:0px;
	left: 240px;
	width: 744px;
	height: 40px;
	background-image:url(../img/anno_bg.gif);
	background-color:#7c7e6b;
}
#navannozwei{
	position:relative;
	left: 240px;
	width: 744px;
	height: 40px;
	background-color:#7c7e6b;
}



#navzweiconmethoden{
	width: 984px;
	height: 81px;
	background-image:url(../img/line.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
*html #navzweiconmethoden{
	width: 984px;
	height: 81px;
	background-image:url(../img/line.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-top:-10px;
}
#navzweimethoden{
	position:relative;
	top:0px;
	left: 240px;
	width: 744px;
	height: 80px;
	background-color:#7c7e6b;
}


#maintextcon{
	position:relative;
	float:left;
	width: 984px;
	height: auto;
	background-image:url(../img/main_text.gif);
	background-position:bottom;
	background-repeat:no-repeat;

}

#mainmittecon{
	position:relative;
	float:left;
	width: 984px;
	height: auto;
	background-image:url(../img/main_mitte.gif);
	background-repeat:repeat-y;
}

#maincon{
	position:relative;
	float:left;
	width: 984px;
	height: auto;
	background-image:url(../img/main.gif);
	background-repeat:repeat-y;
}

#navdreicon{
	position:relative;
	float:left;
	width: 240px;
	height: auto;

}

#headnavdrei{
	position:relative;
	left: 20px;
	width: 200px;
	height: 50px;
}

#headnavvier{
	position:relative;
	left: 20px;
	width: 200px;
	height: 40px;
	margin-bottom:10px;
}
#headlinks{
	position:relative;
	left: 20px;
	width: 200px;
	height: 40px;
	margin-bottom:10px;
}
#navdrei{
	position:relative;
	left: 20px;
	width: 200px;
	height: auto;
	padding-bottom:10px;
}

#navvier{
	position:relative;
	left: 20px;
	width: 200px;
	height: auto;
}

#pic{
	position:relative;
	float:right;
	top:0px;
	width: 744px;
	height: auto;
	background-color:#ffffff;
}

#text{
	position:relative;
	float:right;
	width: 684px;
	height: auto;
	padding-top:20px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;
	margin-bottom:1px;
	
}

#flash{
	position:relative;
	float:right;
	width: 744px;
	height: auto;

}



#footer{
	position:relative;
	float:left;
	clear:both;
	width: 984px;
	height: 60px;
	background-image:url(../img/footer.gif);
	background-repeat:no-repeat;

}
#footersplittext{
	position:relative;
	float:left;
	clear:both;
	width: 984px;
	height: 81px;
	background-image:url(../img/footersplittext.gif);
	background-repeat:no-repeat;

}

#footersplittext2{
	position:relative;
	float:left;
	clear:both;
	width: 984px;
	height: 81px;
	background-image:url(../img/footersplittext_eva.gif);
	background-repeat:no-repeat;

}


#footersplittext_eva{
	position:relative;
	float:left;
	clear:both;
	width: 984px;
	height: 81px;
	background-image:url(../img/footersplittext_eva.gif);
	background-repeat:no-repeat;

}




#footermitte{
	position:relative;
	float:left;
	clear:both;
	width: 984px;
	height: 60px;
	background-image:url(../img/footer_mitte.gif);
	background-repeat:no-repeat;

}




#footerintro{
	position:relative;
	float:left;
	clear:both;
	width: 984px;
	height: 60px;
	background-image:url(../img/footer_intro.gif);
	background-repeat:no-repeat;

}

#footerflash{
	position:relative;
	float:left;
	clear:both;
	width: 984px;
	height: 60px;
	background-image:url(../img/footer_flash.gif);
	background-repeat:no-repeat;

}
#footergal{
	position:relative;
	float:left;
	clear:both;
	width: 984px;
	height: 60px;
	background-image:url(../img/footer_gal.gif);
	background-repeat:no-repeat;

}

#footernav{
	position:relative;
	float:right;
	width: 744px;
	height: 40px;
}
#bottom{
	position:relative;
	float:left;
	clear:both;
	width: 984px;
	height: 20px;

}

.col1{
width: 323px;
vertical-align: top;


padding-right: 15px;
text-align:left;

}

.colend{

padding-left: 15px;

text-align:left;
vertical-align: top;

}




#text_flash_ganz{
	position:relative;
	float:right;
	width: 744px;
	height: auto;
	
}

#footer_flash_ganz{
	position:relative;
	float:left;
	clear:both;
	width: 984px;
	height: 60px;
	background-image:url(../img/footer_flash_ganz.gif);
	background-repeat:no-repeat;

}


/* FORMULARE */
.tx-powermail-pi1_fieldset { margin:0; padding:0; border:0; }
.tx-powermail-pi1_fieldset legend { display:none; }
.tx-powermail-pi1_fieldset label,
.tx-powermail-pi1_fieldset .tx_powermail_pi1_fieldwrap_html_radio_title,
.tx-powermail-pi1_fieldset .tx_powermail_pi1_fieldwrap_html_checkbox_title { float:left; display:block; width:200px; }
.tx-powermail-pi1_fieldset .text { border:1px solid #7C7E6B; width:300px; padding:3px; }
.tx-powermail-pi1_fieldset .tx_powermail_pi1_fieldwrap_html { overflow:hidden; margin-bottom:10px; }
.tx-powermail-pi1_fieldset .powermail_radio_inner,
.tx-powermail-pi1_fieldset .powermail_check_inner { float:left; }
.tx-powermail-pi1_fieldset .powermail_radio_inner label,
.tx-powermail-pi1_fieldset .powermail_check_inner label { width:auto; }
.tx-powermail-pi1_fieldset .powermail_radio_inner input,
.tx-powermail-pi1_fieldset .powermail_check_inner input { margin-right:10px; }
.tx-powermail-pi1_fieldset .radio { position:relative; top:-1px; }
.tx-powermail-pi1_fieldset .checkbox { position:relative; top:-3px; }
.tx-powermail-pi1_fieldset .submit { margin-left:200px; }
.tx-powermail-pi1_fieldset .powermail_mandatory { margin-left:5px; color:red; }
.tx-powermail-pi1_fieldset .powermail_mandatory_js { margin:5px 0 0 200px; color:red; }

.tx_powermail_pi1_fieldwrap_html_radio .powermail_mandatory_js,
.tx_powermail_pi1_fieldwrap_html_check .powermail_mandatory_js { clear:both; }

#powermaildiv_uid9 .powermail_check_inner label { float:right; }
#powermaildiv_uid9 .powermail_check_inner input { float:left; }
