body{
	background-color:#A9977E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #382610;
	text-decoration: none;font-weight:normal;
	font-size:1em;
	 height:101%;font-size: 101%;
	}
#container {
	
	width: 47.5em;
	margin: 2em;
	margin-left: auto;
	margin-right: auto;
	background-color: #EFECE3;
}

/*---------- head ----------  */			
#banner {padding:0;width: 45em;	\width: 720px; w\idth: 720px; margin-left:1.2em;margin-right:0.9em;}
#head{
	text-align:right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBAE9B;
	margin-bottom:3px;
	width: 45em;
} /*logo inside*/
#head img{
	border:none;
	}
#navcontainer ul{ text-align:left;margin:0;padding:0;}
#navlist li { display: inline; margin:0;padding:0;}
#navlist li a{
	text-decoration: none;
	padding-left:0.5em;
	border-left: 1px solid #A9977E;
	color:#5D5A53;
	font-size: 60%;
	font-weight:bold;
	text-transform:uppercase ; 
	width:10px;/*nur für ie5.0 nötig*/
}
#navlist li a:hover{color: #962A00;}
#navlist li #current{color: #962A00;}
/*----------Tagline----------  */
#Tagline{
	padding-left:21px;
	padding-top:5px;
	color:#982E04;
	font-size: 1em;
	height: 2.9em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color:#EDE5D0;
	font-weight: bolder;	
	width: 720px;/*ie5.0*/ w\idth: 43.7em; /*alle anderen*/
}
#Tagline img{height:2.45em}
/*----------Subnavi----------  */
#Subnavi{width: 45em;}
#Subnavi ul{
	text-align:left;color:#DECEBE;
	margin:0;
	padding:0;padding-left:190px;
	
	padding-top:1px;
	background-color:#947A55;
	font-size: 60%;
	text-transform:uppercase;
	padding-bottom:1px;
	font-weight: bold;
}
#sublist li { display: inline; margin:0;padding:0;line-height: 20px;}
#sublist li a{
	text-decoration: none;
	padding-left:0.5em;
	color:#DECEBE;
	
}
#sublist li #start1{border-left: none;color: #efece3;}
#sublist li #startX{color: #efece3;}
#sublist li a:hover{color: #efece3;}
#indexhead_ohne{height:3px!important;height:1px; background-color:#f4efe1;line-height:1px;font-size:0%}
/*----------content----------  */
#contentholder{background-color:#EDE5D0;width: 45em;margin-bottom: 20px}
#content {
	font-size: 80%;
	padding-top:25px;
	padding-bottom:25px;
	padding-right:25px;
	margin-left: 200px;
	color: #2F2712;
	margin-bottom:50px;/*nur füe ie5.0*/
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-bottom:0px; /*Angabe für die anderen Browser */
	
}
#dummy1 {
	margin:0;
}

#content a{color: #962A00;font-weight: bold;text-decoration: none;}/*enthält alle artikel*/
#content_ohne {
	font-size: 80%;
	padding-top:25px;
	padding-bottom:25px;
	padding-right:25px;
	color: #2F2712;
	margin-left: 20px;
	width:670px;
}
#content_ohne a{color: #962A00;font-weight: bold;text-decoration: none;margin-left:169px;}/*enthält alle artikel*/
#headline{color:#716042; font-weight:bold;font-size: 105%; text-transform:uppercase;}
.artikel{border-bottom: 1px dotted #962A00;}
h1{font-size: 80%;font-weight: normal;text-transform:uppercase ;margin:0; line-height:10px;}
h2{font-size: 80%;font-weight: bold;margin:0; line-height:10px;}
.artikel .floatleft {/*artikelbilder*/
	float:left;
	margin-right:6px;
}
html*.artikel .floatleft{margin-top/**/:/**/20px;}/*ie6*/
/* -------------formulare ---------------------------*/
select,textarea {
	background : #E6DBBF;
	border-bottom : 1px solid;
	border-color : #8C724C;
	border-left : 1px solid;
	border-right : 1px solid;
	border-top : 1px solid;
	font : monospace;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 110%;
	color: #2f2f2f;
	scrollbar-arrow-color : #8C724C;
	scrollbar-base-color : #E6DBBF;
	scrollbar-darkshadow-color : #E6DBBF;
	scrollbar-highlight-color : #8C724C;
	scrollbar-shadow-color : #8C724C;
	scrollbar-track-color : #E6DBBF;
}
.submit{border-style:none}


/* ----------------Startseite news -------------*/
#startseitentext{
	float: left;
	width: 234px;
	\width: 244px;
	w\idth: 234px;
	margin-top: 20px!important;
	margin: 0;
	margin-right: 5px;
	padding: 25px;
	font-size: 70%;
}
#startseitentext1{
font-size: 110%;
}
#newscontainer{
width:380px;background-color:#D4C29A;float:right;margin:0px;margin-top:20px!important;margin-top:1px;
}
.newsteaser{font-size: 80%;}
.newslink{font-size: 80%; text-decoration:none; color:#962A00;font-weight:bold;}
.newsbox{margin-left:10px;
	width:345px;
	padding-left:10px;
	padding-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #947a55;
	color:#2f2f2f;margin-bottom:20px;
	}
.newsbox3{margin-left:10px;
	width:345px;
	padding-left:10px;
	padding-bottom:5px;
	color:#2f2f2f;margin-bottom:20px;
	}
.newsseperator{height:53px;}
.newsbox img{
	width:78px;
	height: 78px;
	border: thin solid #998155;	float:left;
	margin-right:6px;
}
.newsbox3 img{
	width:78px;
	height: 78px;
	border: thin solid #998155;	float:left;
	margin-right:6px;
}
.newsbereich{
	font-weight:bold;
	color:#716042;
	text-transform: uppercase;font-size:80%;line-height:20px;
}
#contentshow_plus a{
text-decoration:none;
	color:black;
	text-transform: uppercase;font-size:80%;
}
.temp2{margin-left:250px;}
.tempbild2{float:left;margin-right:20px;border: 3px solid #998155;}
.tempbild3{float:right;margin-left:20px;border: 3px solid #998155;}
.temp3{float:left;width:450px;}
.tempbild4{width:600px;text-align:center}
/*----------sidebar----------  */
#sidebar {
	float: left;
	width: 164px;
	\width: 174px;
	w\idth: 164px;
	margin: 0;
	margin-right: 5px;
	padding: 10px;
	background-color:#EDE5D0;
	padding-bottom:25px;	
}

/*----------footer----------  */
#vor_zurueck a{
margin-left:17em;padding-top:1em;
font-size:70%;font-weight:bold;
text-decoration:none;color:#962A00;}
#footer {
	clear: both;
	padding: 5px;
	padding-left:200px;
	margin-top: margin-top:1px;
	
	background-color:#947A55;
	font-size:60%;
	height: 10px;
	text-transform:uppercase ;
	font-weight:bold;
	color:#DECEBE;
	
}
#footer a{
	text-decoration: none;
	font-weight:bold;
	color:#DECEBE;
}
#footer a:hover{color: #EFECE3;}
.aklein{float:left; font-size:80%;width:10px;}
.amittel{float:left; font-size:100%;width:10px;}
.agross{float:left; font-size:150%;width:10px;}
/*----------muss ganz unten stehen----------  */
.invisible {	visibility: hidden;
	display: none;
	font-size: 0;
	line-height: 0;}
#invisible_print{	visibility: hidden;
	display: none;
	font-size: 0;
	line-height: 0; }


/*------- spezialseiten -------------------*/
/*Startseite und News*/
#indexheadspace{height:1px; background-color:#EDE5D0;line-height:1px;color:#EDE5D0}
#indexhead{width:45em;padding:0;margin-top:2px;}
#indexhead img{width:45em;}
h3{font-size: 90%;font-weight: normal;text-transform:uppercase ;margin:0; line-height:10px;}
h4{font-size: 90%;font-weight: bold;margin:0; line-height:10px;color:#2f2f2f}

/*-------------suche---------------*/
#suche{
	border: 1px solid #8c724c;width:485px;margin-top:15px;padding-left:5px;margin-bottom:15px; background-color:#f4efe1;
}
.kat4_suchmodul {margin-left:15.5em;font-size:80%}
.suchfeldaussen{width:500px;}
.hrredaktion{width: 200px;color: #962A00;text-align:left;height:1px;}
.suchfeld{float:left; width:80px;
margin-left:20px!important;margin-left:5px;
,font-weight:bold;font-size: 80%;color:#2f2f2f}/* alle Suchfelder in suchbox*/
.suchfeld1{	float:left;	width:110px;font-weight:bold;font-size: 80%;color:#2f2f2f}/* 1. Suchfeld in suchbox*/
.suchfeld1 input{background : #E6DBBF;
	border-bottom : 1px solid;
	border-color : #8C724C;
	border-left : 1px solid;
	border-right : 1px solid;
	border-top : 1px solid;
	font : monospace;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 110%;
	color: #2f2f2f;}
.suchfeld input{background : #E6DBBF;
	border-bottom : 1px solid;
	border-color : #8C724C;
	border-left : 1px solid;
	border-right : 1px solid;
	border-top : 1px solid;
	font : monospace;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 110%;
	color: #2f2f2f;}
#freitext{width:95px!important;margin-left:20px!important;margin-left:0px;}
:root #suchtext{padding-left:2.5em}
:root .suchfeldgo{margin-left:34.5em;margin-top:3.5em}
.suchfeldgo{width:10px;margin-left:0px; border-style:none;}/* Suchbutton (go) in suchbox*/
.sucheinput{font-size: 70%;height: 18px!important;height: 12px;}
.sucheinput-text{font-size: 70%; margin-left:15px!important;margin-left:0px;float:left;line-height:15px;
border-bottom : 1px solid;background : #E6DBBF;
	border-color : #8C724C;
	border-left : 1px solid;
	border-right : 1px solid;
	border-top : 1px solid;
height: 16px!important;
height: 19px; /* Angabe für den IE 5.x */
voice-family: "\"}\"";
voice-family: inherit;
height: 15px; /*Angabe für die anderen Browser */
}
#dummy1 {
margin:0;}
/* Textfeld*/

h5{color:#716042; font-weight:bold;font-size: 85%;text-transform:uppercase;}
.resultos{color:#716042; font-weight:bold;font-size: 70%;text-transform:uppercase;margin-left:180px}
.suchboximg{
	width: 5.8em;
	height: 5.8em;
	border: 2px solid #998155;	float:left;
	margin-right:6px;}

.sidebarsuche {
	float: left;
	width: 100px;
	\width: 110px;
	w\idth: 100px;
	margin: 0;
	margin-top: 5px;
	margin-left: 25px;
	background-color:#EDE5D0;padding-top:25px;
}
.sidebarsuche_kat4{float: left;}
.sidebarsuche_kat4 a{border:none;text-decoration:none;
	float:left;font-size:70%;color:#962A00;
	margin-left:10.5em;margin-top:30px;}
:root .sidebarsuche_kat4 a{margin-left:15em;}
.contentsuche_kat4 {
	font-size: 80%;
	padding-bottom:10px;
	margin-right: 20px;
	margin-left: 200px;
	color: #2F2712;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #947A55;

}
.contentsuchebild_kat4 a{text-decoration:none;color:#962A00;font-weight:normal}
.contentsuchebild_kat4{
	font-size: 80%;
	padding-bottom:10px;
	margin-left: 200px;
	margin-right: 20px;
	color: #2F2712;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #947a55;
	}
.register{font-size:90%;line-height:1.3em;padding-top:1em}
.contentsuchebild{
	font-size: 80%;
	padding-top:25px;
	padding-bottom:25px;
	margin-left: 200px;
	margin-right: 20px;
	color: #2F2712;
	height:130px;/*ie5.0*/ 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #947a55;
	height:auto!important;
		height:130px;/*ie5.0*/ 
voice-family: "\"}\"";
voice-family: inherit;
height:80px; /*Angabe für die anderen Browser */
}
#dummy1 {
margin:0;}
	
.contentsuche {padding-top:25px;
	font-size: 80%;
	padding-bottom:25px;
	margin-right: 20px;
	margin-left: 200px;
	color: #2F2712;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #947A55;
}
.contentsuchebild a{color: #962A00;font-weight: bold;text-decoration: none;font-size: 90%;}
.contentsuche a{color: #962A00;font-weight: bold;text-decoration: none;font-size: 90%;}
.spacersuche{height: 5px;}
.sidebarshow{height: 315px!important;
	height: 78px;padding-top:2px;padding-left:3px; 
	border: 1px solid #998155; margin-right:25px;margin-left:9px;background-color:#917D58;
	width:232px; /* Angabe für den IE 5.x */
voice-family: "\"}\"";
voice-family: inherit;
width:14em/*Angabe für die anderen Browser */
}
.sidebarshow img{width:13.8em}

.sidebarshow_plus{padding:2px; 
	 margin-right:35px;margin-left:15px;background-color:#917D58;
}
.sidebarshow_plus img{ padding:1px; margin-bottom/* */:/**/-3px; }
.sidebarshow_plus_typC{
	font-size: 80%;
	padding-top:5px;
	padding-bottom:25px;
	margin-right: 6em;
	color: #2F2712;margin-top:20px;
}
:root .sidebarshow_plus img{ padding:1px;  margin-bottom:0px;}

.sidebarshow_plus_typ2 img{padding:0.2em;background-color:#917D58;margin-bottom:0.5em;margin-right:1em;margin-left:-0.4em}
.sidebarshow_plus_typ2_outer{margin-left:12em}
.organos_plus_subline{margin-left:2em;margin-bottom:0.5em;width:33em;text-align:center;font-weight:bold;font-size:70%}
#dummy1 {
margin:0;}

#contentholdershow{
	background-color:#D4C29A;
	padding:0px 0px 0px 0px;
	margin-top:1px;
	width:45em
	}

#contentshow {
	font-size: 80%;
	padding-top:5px;
	padding-bottom:25px;
	margin-left: 20px!important;
	margin-left: 20px;
	margin-right: 20px;
	color: #2F2712;margin-top:20px;
	
}
#contentshow_plus {
	font-size: 80%;
	padding-top:5px;
	padding-bottom:25px;
	margin-left: 6em!important;
	margin-left: 6em;
	margin-right: 6em;
	color: #2F2712;margin-top:20px;
	
}

.sideshow{float:left; margin-top:30px;margin-left:5px;}
.sideshow_plus{float:left; margin-top:30px;margin-left:5px;margin-bottom:1em}

.sidebarshowtext a{margin-right:25px;margin-left:9px;
	background-color:#917D58;
	/*width:232px;*/
	color: #DECEBE;margin-top:2px;
	text-transform:uppercase;
	font-size: 60%; display:block;
		text-decoration: none;
		font-weight:bold;
	}
.sidebarshowtext a:hover{color:#EFECE3}
.showout{font-weight:bold;
	
	/*width:650px;*/
	color: #716042;
	text-transform:uppercase ;}
.details{
font-weight:bold;
	font-size: 80%;
	/*width:650px;*/
	color: #716042;
	text-transform:uppercase ;margin-left:20px;background-color:#D4C29A;
}
.datailsplus{float:left; margin-right:25px;margin-left:20px!important;
margin:10px;color:#962A00;font-size: 70%;text-decoration: none;background-color:#D4C29A;font-weight:bold;}
.datailsplus a{color:#962A00;text-decoration: none; }
.datailsplus img {
	width:78px;
	height: 78px;
border: 2px solid #947a55;
}
.hr_details{
	width: 650px;
	color: #947a55;
	text-align:left;
	height:1px;
	margin-left:20px;
	
}
.popup{background-color:#EDE5D0; text-decoration:none;text-align:left}
.popup a{color: #962A00;font-weight: bold;text-decoration: none;font-size: 70%;}
.logoprint{display: none;/*/*/voice-family: "\"}\"";\display: block; /* */}
.popzuruck{text-align:left;width:330px;margin-bottom:20px;}
.poptext{text-align:left;width:350px;font-size: 70%;}
/*      Formular          */
.eingabefeld{font-weight: bold;}
.eingabefeld input{background : #E6DBBF;
	border-bottom : 1px solid;
	border-color : #8C724C;
	border-left : 1px solid;
	border-right : 1px solid;
	border-top : 1px solid;
	font : monospace;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 110%;
	color: #2f2f2f;
	scrollbar-arrow-color : #8C724C;
	scrollbar-base-color : #E6DBBF;
	scrollbar-darkshadow-color : #E6DBBF;
	scrollbar-highlight-color : #8C724C;
	scrollbar-shadow-color : #8C724C;
	scrollbar-track-color : #E6DBBF;}
#grey{border-style:none!important;color:black!important;background:silver!important;height:19px;
border-bottom : 1px solid black;border-right : 1px solid black;border-top : 1px solid white;border-left : 1px solid white;
}