@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:0;
	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:0px;
	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;
	padding-top:10px;
	margin-left:-10px;
	border-bottom:#e7dacb solid 1px;
	/*margin-bottom:16px;*/
}


#inhaltRechtsContent {
	width:235px;

}

.naviRechtsItem {
	background-image:url(/fileadmin/templates/buildImages/boxNaviRechts_05.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:6px;
}

.naviRechtsItem a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#af7d40;
	font-weight:bold;
	text-decoration:none;
	
}

.naviRechtsItem a:hover {
	color:#603809;
	font-weight:bold;
	text-decoration:none;
}

.naviRechtsItemAktiv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#603809;
	font-weight:bold;
	text-decoration:none;
	background-image:url(/fileadmin/templates/buildImages/boxNaviRechts_05.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:6px;
}

.tableDatum {
	font-weight:bold;
	padding-right:15px;
	vertical-align:top;
}


.tableText p {
	margin:0px;
	padding:0px;
}


.rechtsBildTitelText, .rechtsTitelText {
	border-bottom:#e7dacb solid 1px;
	padding-left:10px;

}



.naviPresse {
 	background-image:url(/fileadmin/templates/buildImages/ordner_icon.jpg);
	background-repeat:no-repeat;
	padding-left:35px;
	padding-bottom:20px;
	margin-bottom:10px;
 }

.naviPresse a {
	color:#000000;
	font-weight:bold;
 }



.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;
}


.bereichBild {
	background-color: #af7d40;width: 600px;padding-bottom: 5px;
}

.bereichSpalteLinks {
	width:190px;
	float:left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9f6c2f;
	text-align:left;
}

.bereichSpalteRechts {
	/*width:390px;*/
	padding-left:210px;
	text-align:left;
}

.bereichSpalteRechts p {
	margin:0px;
}

.bereichHeadline {	
	padding-left:210px;
	text-align:left;
	padding-top:15px;
	padding-bottom:15px;
}

h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#a26e30;
}

.bereichSpalteLinks, .bereichSpalteRechts {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.bereichSpalteLinks a , .bereichSpalteRechts a{
	text-decoration:none;
	color:#a26e30;
}

.bereichSpalteRechts ul {
	list-style-type: square;
	list-style-image: none;
	list-style-position: outside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}


.bereichsleiter {
	margin-bottom:18px;
        margin-right:13px;
}







.bereichsleiterBild {
	margin-bottom:10px;

}



.bereichsleiter h1 {

	color:#b38042;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

}



.bereichsleiterText {

	color:#b38042;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;



}


/*   newsList */

.news-list-container {
	padding:0px 0px 0px 0px;
}

.news-list-item {
	font-size:11px;	
	/*border-bottom:1px dotted #9f6c2f;*/
	margin-bottom:15px;
	/*padding-bottom:5px;*/
	width:420px;
}

.news-list-item img {
	margin-top:0px;
}

.news-list-date, .news-single-timedata , .press .datum {
	
}

.news-list-title a {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.news-list-date a {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.news-list-morelink a {
	color:#9f6c2f;
	/*font-weight:bold;*/
	text-decoration:none;
}

.news-list-morelink {
	padding-bottom:0px;
}




.news-list-title {
	padding-top:0px;
}

.news-list-subheader {
	/*padding-top:10px;*/
}



.news-list-categroy, .news-single-categroy {
	color:#b38042;
	font-weight: bold;
}


.news-single-title {
	padding-top:10px;
	font-weight:bold;
	color:#606062;
	font-size:14px;
}

.news-single-content ul {
	margin-left:20px;
	padding-bottom:10px;
}

.news-single-content {
	/*line-heigh:150%;*/
	padding-bottom:12px;
	border-bottom:1px dotted #babeb9;
}

.news-single-content strong{
	color:#606062;
}

.news-single-subheader h3 {
	font-size:11px;
	font-weight:bold;
	color:#d44916;
	padding-bottom:10px;
}

.news-single-image {
	padding-top:12px;
	padding-bottom:12px;
	/*border-bottom:1px dotted #babeb9;*/
}

.news-single-files, .news-single-links {
	padding-top:12px;
	padding-bottom:12px;
	font-weight:bold;
	color:#606062;
}

.news-single-files a, .news-single-links a {
	font-weight:normal;
	color:#000000;
}

.news-single-files img {
	padding-right:5px;
}

.news-single-backlink {
	padding-top:10px;
	background-image:url(../buildImages/be_news_zurueck.gif);
	background-repeat:repeat-x;
	background-position:top;	
}

.news-single-backlink a{
	color:#d44916;
	font-weight:bold;
}


/* News Single */

.news-single-item {
	padding:0px 0px 0px 0px;
	font-size:11px;	
	color:#000000;
}

.news-single-item p {
	padding:0px 0px 15px 0px;*/
}

.news-single-item h2 {
	color:#000000;
	font-weight:normal;
	font-size:22px;
	line-height:28px;
	padding-bottom:15px;
}

.news-single-timedata {
	padding-bottom:15px;
	
}

.news-single-author p {
	font-size:10px;
	text-transform:none;
	color:#707070;
	padding-bottom:0px;
}


.newsSingleTD-Row1{
	widht:245px;
}

.newsSingleTD-Row2 {
	width:180px;
}

.newsSingleSubheader {
}


.newsSingleImage {
}

.newsSingleContent {
	padding:0px 15px 20px 0px;
	line-height:150%;
}


.news-single-backlink a {
	color:#9f6c2f;
	font-weight:normal;
	text-align:right;
	padding-right:15px;
}

.news-latest-header {
	color:#666666;
	font-weight:bold;
	font-size:11px;
}

.news-latest-item {
	/*font-size:11px;*/	
	/*border-bottom:1px dotted #9f6c2f;*/
	/*margin-bottom:15px;
	padding-bottom:5px;*/
}

.news-latest {
	width:210px;
	/*float:left;*/
	padding-left:10px;
}

.inhaltRechtsAktuelles {
	border-bottom:1px solid #e7dacb;
	padding-bottom:10px;
	padding-top:10px;
}

.rechtsAktuellesTitel {
	padding-left:10px;
}
