@charset "utf-8";



/* CSS Document */







@charset "utf-8";



* {



	margin:0;



	padding:0;



}











body {



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	background-color:#e1e1e1;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	line-height:15px;



}



body  {

    	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im 		#container-Selektor die Standardausrichtung left (links) zugewiesen. */

}







a {



	color:#b38042;



	text-decoration:none;



}











#container{



	width:981px;



	margin:0 auto;



	text-align: left;



}







#content {



	width:981px;



	overflow:hidden;



	margin: 0 0px 0 0;



	padding: 0px 0px 80px 0px;



	background-color:#FFFFFF;



}



#transPNG {



	position:absolute;



	top:310px;



	width:132px;



	height:99px;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #FFFFFF;



	z-index:1;



}







#brownTitle {



	position:absolute;



	top:310px;



	width:553px;



	height:99px;



	z-index:2;



	background-color: #ae7b3f;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #FFFFFF;



	border-left-width: 1px;



	border-left-style: solid;



	border-left-color: #FFFFFF;



	margin-left: 132px;



}



#topImageSmall {



	position:absolute;



	margin-left:436px;



	width:251px;



	height:180px;



	z-index:3;



	top: 130px;



}







#vielTextLinks {



	position:absolute;



	margin-left:436px;



}







#topImageBig {



	width:435px;



}







#logo {

	/*height:130px;*/

	width:295px;

}



.platzfueller {

	display:block;

}







#naviLeft {



	float:left;



	width:295px;



}







#naviTop {



	height:130px;



}







#naviTop #specialNavi {



	background-color:#e1e1e1;



}







#naviMain {



	height:28px;



	background-color:#FFFFFF;



	border-bottom-width: 5px;



	border-bottom-style: solid;



	border-bottom-color: #af7d40;



	padding-top:67px;



}











#specialNavi {

	color:#707070;

	height:15px;

	text-align:right;

	padding-right:64px;

	padding-top:10px;

	padding-bottom:5px;

}











#specialNavi a {

	color:#707070;

	padding:0 5px 0 5px;

	text-decoration:none;



}







#specialNavi a:hover {



	color:#000000;



}







#leftFrame {



	float:left;



	vertical-align:top;



	width:295px;



	background-color:#FFFFFF;



	



}







#navi {



	float:left;



	padding-left:20px;



	margin-top:30px;



}







#navi img {



	display:block;



}







#bogen {



	float:right;



}











#main {



	float:right;



	width:686px;



	background-color:#FFFFFF;



}







#inhaltLinks {



	float:left;



	width:435px;



	border-right-width: 1px;



	border-right-style: solid;



	border-right-color: #e7dacb;

	padding-bottom:200px;



}







#inhaltRechts {



	margin-left:435px;



	/*border-left-width: 1px;



	border-left-style: solid;



	border-left-color: #e7dacb;*/



	color:#5e5e5e;



}







#bradcrum {



	margin-top:10px;



	color:#999999;



	height:30px;



}















#bradcrum a {



	color:#999999;



	text-decoration:none;



}







#bradcrum a:hover {



	color:#000000;



}







#subNaviRechts {



	padding-left:10px;



}







#subNaviRechtsLinie {



	width:235px;



	margin-left:-10px;



	border-bottom:#e7dacb solid 1px;



	margin-bottom:16px;



}







#inhaltRechtsContent {



	width:235px;



}



.rechtsBildTitelText, .rechtsTitelText {



	border-bottom:#e7dacb solid 1px;



	padding-left:10px;



}







.rechtsBildTitelText .rechtsTitelGrafik, .rechtsTitelText .rechtsTitelGrafik {



	margin:7px 0px 7px 0px; 



}







.rechtsBildTitelText .rechtsText, .rechtsTitelText .rechtsText {



	width:210px;



	padding-bottom:16px;



}







.rechtsBildTitelText .rechtsText a, .rechtsTitelText .rechtsText a {



	color:#b38042;



	text-decoration:none;



}







.interessen {



	margin-bottom:10px;



}







.spalten {



	padding-bottom:16px;



	overflow:hidden;



}







.spalte1 {



	width:210px;



	float:left;



}







.spalte2  {



	width:210px;



	float:right;



}







.spalteBildTextLink {



	color:#5e5e5e;



	width:200px;



}







.spalteBild {



	margin-bottom:16px;



}







.spalteUeberschrift {



	font-weight:bold;



}







.fliesstext ul{



	list-style:square;



	padding:0px 0px 0px 27px;



}







.fliesstext {



	width:415px;



	padding:0px 0px 20px 0px;



}







.mitarbeiter {



	margin-bottom:18px;



	margin-right:13px;



}







.mitarbeiterBild {



	margin-bottom:10px;



}







.mitarbeiterName {



	color:#b38042;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;



}







.mitarbeiterFunktion {



	color:#b38042;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin-bottom:18px;



}











.mitarbeiterText {



	color:#5e5e5e;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;



}







.rahmenMitarbeiter {



	width:660px;



	border-bottom:#cccccc solid 1px;



	margin-bottom:18px;



}







.rahmenMitarbeiter2er {



	width:420px;



	border-bottom:#cccccc dotted 1px;



	margin-bottom:18px;



}







.rahmenMitarbeiter .titel, .rahmenMitarbeiter2er .titel {



	margin-bottom:15px;



}







.dreiSpaltenTable td, .zweiSpaltenTable td {



	vertical-align:top;



}











.downloadFormular {



	width:410px;



	overflow:hidden;



	margin-bottom:15px;



	border-bottom:#9f6c2f dotted 1px;



}







.downloadFormularIcon {



	float:left;



	margin-bottom:15px;



}







.downloadFormularText {



	margin-left:58px;



	margin-bottom:15px;



}







.downloadFormularText a{



	font-weight:bold;



}







.tx-indexedsearch {



	width:420px;



	



}







.tx-indexedsearch-searchbox {



	



}







.tx-indexedsearch-form {



	padding-left:85px;



	padding-top:13px;



	color:#ffffff;



	background-color:#b38042;



}







.tx-indexedsearch-title {



	height:33px;



	border:#b38042 solid 1px;



}







.tx-indexedsearch-search-submit {



	padding-top:13px;



	padding-bottom:13px;



	padding-left:155px;



	background-color:#b38042;



}



.tx-indexedsearch-title a{



	font-weight:bold;



}



.tx-indexedsearch-titleList {



	font-weight:bold;



	padding-top:13px;



	border-top:#b38042 dotted 1px;



}







.tx-indexedsearch-item-path {



	padding-bottom:13px;



}







.tx-indexedsearch-whatis {



	padding-top:13px;



	padding-bottom:13px;



}







.tx-indexedsearch-sw {



	font-weight:bold;



}







.tx-indexedsearch-browsebox {



	padding-bottom:13px;



}	











.tx-indexedsearch .tx-indexedsearch-browsebox li {



	display:inline;	



	margin-right:10px;



}











.tx-indexedsearch-browsebox a:hover {



	color:#774b1a;



}











.tx-indexedsearch-browselist-currentPage a {



	font-weight:bold;



	color:#774b1a;



	display:inline;



}







/* Kontakt Formular */


.kontaktFormular {
	color:#FFFFFF;
	background-color:#b38042;
	width:420px;
}







.kontaktFormularLabel {
	padding-right:18px;
	color:#FFFFFF;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	width:130px;
	white-space:nowrap;
}







.kontaktFormular-title {
	background-color:#FFFFFF;
	border:#b38042 solid 1px;
}







.kontaktFormular-form {
	padding-top:15px;
	padding-left:20px;
}







.kontaktFormular-input {
	width:230px;
	font-size:12px;
	margin-bottom:6px;
}







.kontaktFormularInfomaterial, .kontaktFormularDatenschutz {
	padding:15px 0px 15px 0px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}



.kontaktFormularInput {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}





.kontaktFormularSubmit {
	padding-bottom:15px;
}



.seminare {
	width:420px;
	padding:15px 0px 15px 0px;
	border-bottom:#9f6c2f dotted 1px;
	border-top:#9f6c2f dotted 1px;
}

.seminarBeschriftung {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b38042;
	font-weight:bold;
	vertical-align:top;
	width:110px;
	white-space:nowrap;
}


.seminarTextAbschluss {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#707070;
}




.seminarText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:5px;
}







.seminarTextAbschluss {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:5px;
}





.login {
	color:#FFFFFF;
	background-color:#b38042;
	width:420px;
}



.loginLabel {
	padding-left:8px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}



.loginSubmit {
	padding-left:100px;
}



.loginInput {
	width:140px;
	margin-left:10px;
}



.loginTable {
	padding:30px 0px 12px 0px;
	color:#FFFFFF;
	background-color:#af7d40;
	width:420px;
}



.loginTitle {
	background-color:#FFFFFF;
	border:#b38042 solid 1px;
}



.treemenudiv {

	
}


.errRed {
	color:#000000;
}
