/******Fuer Abstaende in den Tabellenspalten******/
.table_height{
	height:1em
	}

.shortobra {color:#EFECE3;font-size:60%}
body{text-align:center;
	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 {
	text-align:left!important;
	width: 47.5em;
	margin: 2em;
	margin-left: auto;
	margin-right: auto;
	background-color: #EFECE3;
}
.link{
	color: #962A00;
	font-size:90%
	}
.small{
	font-size:80%
	}
.pfeilchen{
	float:left;
	margin-left:-2em
	}
.pfeilchen img{
	border:none;
	margin-top:0.2em
	}
*html .pfeilchen{
	float:left;
	margin-left:-0.7em
	}
/*---------- head ----------  */			
#logo img{
	width:9.5em
	}
#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*/
#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.35em;
	border-left: 1px solid #A9977E;
	color:#5D5A53;
	font-size: 60%;
	font-weight:bold;
	text-transform:uppercase ; 

}
#navlist li a:hover{
	color: #962A00;
	}
#navlist li #current{
	color: #962A00;
	}
	#navlist li a img{
border:none;
}
#navlanges{
padding-left:142px;
}
#navlangen{
padding-left:198px;
}
#navlangde{
padding-left:212px;
}
#navlangcat{
padding-left:222px;
}
.pdf_image{
	border:none
	}
	
/*----------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_span{
	margin-left:0.3em!important
	}
:root .sublist_span{
	margin-left:-1.8em!important
	}
#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;
	text-decoration:underline!important
	}
#sublist li a:hover{
	color: #efece3;
	}
#indexhead_ohne{
	height:3px!important;
	height:1px; 
	background-color:#f4efe1;
	line-height:1px;
	font-size:0%}
	
/*----------content----------  */
.impresslink{
	border:none
	}
#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 fuee ie5.0*/
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-bottom:0px; /*Angabe fuer die anderen Browser */
	}
#dummy1 {
	margin:0;
	}

#content a{
	color: #962A00;
	font-weight: bold;
	text-decoration: none;
	}/*enthaelt 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_quer{
	font-size: 80%;
	padding-top:25px;
	padding-bottom:25px;
	padding-right:25px;
	color: #2F2712;
	margin-left: 20px;
	width:670px;
	}
	
#content_ohne_quer a{
	color: #962A00;
	font-weight: bold;
	text-decoration: none;
	
	}
#content_ohne a{
	color: #962A00;
	font-weight: bold;
	text-decoration: none;
	margin-left:169px;
	}/*enthaelt alle artikel*/
#headline h1{
	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:1.2em;
	}
h2{
	font-size: 80%;
	font-weight: bold;
	margin:0; 
	line-height:1.2em;
	}
.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: 00px!important;
	margin: 0;
	margin-right: 5px;
	padding: 25px;
	font-size: 70%;
}
#startseitentext1{
	font-size: 110%;
	}
#newscontainer{
	width:30em;
	background-color:#D4C29A;
	float:right;
	margin:0px;
	margin-top:25px!important;
	margin-top:1px;
	padding-bottom:10px;
	}
.newsteaser{
	font-size: 88%;
	}
.newslink{	
	font-size: 80%; 
	text-decoration:none; 
	color:#962A00;
	font-weight:bold;
	}
.newsbox{
	margin-left:10px;
	width:27em;
	padding-left:0px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #947a55;
	color:#2f2f2f;
	margin-bottom:0px;
	margin-left:15px;
min-height:9em
	}
.newsbox3{
	margin-left:15px;
	width:27em;
	padding-left:0px;
	padding-bottom:5px;
	color:#2f2f2f;
	margin-bottom:20px;
	}
.newsimagebox{
	float:left;
max-width:13.0em;
min-width:12.4em
	}
.newstextbox{
float:left;
width:14em

}
.newstextbox h2{
margin-bottom:5px;
font-size: 88%;
}
.newsseperator{
	height:15px;
	}
.newsbox img{
	/*width:78px;
	height: 78px;*/
	height: 110px;
	border: thin solid #998155;	
	
	margin-right:10px;
	}
.newsbox3 img{
	/*width:78px;
	height: 78px;*/
	height: 110px;
	border: thin solid #998155;	
	
	margin-right:10px;
	}
.newsbereich{
	font-weight:bold;
	color:#716042;
	text-transform: uppercase;
	font-size:80%;
	line-height:20px;
	}
.newsshow h4{
	font-size:105%;
	line-height:1.2em;
	}

#contentshow_plus a{
	text-decoration:none;
	color:#382610;
	text-transform: uppercase;
	font-size:80%;
	}
.temp2{
	margin-left:250px;
	}
.tempbild2{
	float:left;
	margin-right:20px;
	margin-left:-150px;
	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;	
	}
#sidebar img{
	height:20.2em;
	border:none
	}
	
.sidebar_burgos img{
	height:auto!important;
	}
/*----------footer----------  */
#vor_zurueck a{
	margin-left:17em;
	padding-top:1em;
	font-size:70%;
	font-weight:bold;
	text-decoration:none;
	color:#962A00;
	}
.keintreffer{
	margin-left:12.5em
	}
#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;
	padding-bottom:8px;
	}
#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;
	margin-right:3px;
	}
/*----------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, .suchfeld2, .suchfeld3{	
	float:left;	
	font-weight:bold;
	font-size: 80%;
	color:#2f2f2f;
	margin-right:1em!important;
	font-weight:normal!important;
	}
.keintreffer{
	font-size:80%;
	font-weight:bold;
	color:#962A00;
}
suchfeld4{
	width:0.1m!important;

	}
#freitext{width:8em!important;height:1em}
/* Suchbutton (go) in suchbox*/

.suchfeldgo{
	margin-left:34.5em;
	margin-top:1.5em
	}
.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 fuer den IE 5.x */
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 15px; /*Angabe fuer 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: 4.75em;
	height: 4.75em;
	border: 2px solid #998155;	float:left;
	margin-right:6px;
	margin-top:2em}

.sidebarsuche {
	width: 100px;
	\width: 110px;
	w\idth: 100px;
	margin: 0;
	margin-top: 5px;
	margin-left: 25px;
	background-color:#EDE5D0;
	
}
*html .sidebarsuche {
	float:left;
	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: 15.8em;
	color: #2F2712;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #947A55;

}
#ul_katsuche4{
	list-style-type: none;
	}
#ul_katsucheX{
	list-style-type: none;
	margin-left:0em
	}
:root #ul_katsucheX{
	margin-left:-2.5em
	}
.contentsuchebild_kat4 a, .contentsuchebild_kat_cd, .contentsuchebild_kat_cd a{
	text-decoration:none;
	color:#962A00;
	font-weight:normal
	}
	#organoshowcd{
float:right;
}
.contentsuchebild_kat4, .contentsuchebild_kat_cd{
	font-size: 80%;
	padding-bottom:10px;
	margin-left: 15.8em;
	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: 15.8em;
	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 fuer die anderen Browser */
	}
#dummy1 {
	margin:0;
	}
	
.contentsuche {
	padding-top:25px;
	font-size: 80%;
	padding-bottom:25px;
	margin-right: 20px;
	margin-left: 15.8em;
	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 fuer den IE 5.x */
	voice-family: "\"}\"";
	voice-family: inherit;
	width:14em/*Angabe fuer die anderen Browser */
	}
.sidebarshow img{
	width:13.8em;
	height:19.55em
	}

.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-bottom:25px;
	margin-right: 6em;
	}
.class_A_text{
	margin-left:8em
	}
#werksverzeichnis{
	margin-left:16em;
	font-size:80%;
	font-weight:bold;
	}
.werksverzeichnis{
	font-size:70%;
	font-weight:normal;
	}
#subnavi_werksverzeichnis{
	margin-left:-18em!important; 
	z-index:2
	}

.sidebarshow_plus img{ 
	padding:1px;  
	margin-bottom:0px;
	}
.sidebarshow_plus_typ2_outer a{
	color:#962A00
	}
.sidebarshow_plus_typ2 img{
	padding:0.2em;
	background-color:#917D58;
	margin-bottom:0.5em;
	margin-right:1em;
	margin-left:-0.4em
	}
.sidebarshow_plus_typ2_hoch img{
	padding:0.2em;
	background-color:#917D58;
	margin-bottom:0.5em;
	margin-right:1em;
	margin-left:-0.4em
	}
.sidebarshow_plus_typ2_hoch{
	margin-left:0em
	}
.sidebarshow_plus_typ2_float_hoch{
	margin-left:0em
	}
.sidebarshow_plus_typ2_outer{
	/*margin-left:11.7em;
	margin-top:-1em*/
	float:left;
width:440px;
margin-left:0;
padding:0
	}
	
.sidebarshow_plus_typ2_outer img{
	margin:0;
	margin-right:5px;
	margin-bottom:10px;
}
.sidebarshow_plus_typ2_outer_hoch{
	margin-left:11.7em
	}
.sidebarshow_plus_typ2_outer_typ1{
	margin-left:5em
	}
.sidebarshow_plus_typ2_outer_typ1_hoch{
	margin-left:5em
	}
.sidebarshow_plus_typ2_float img{	
	float:left;
	padding:0.2em;
	background-color:#917D58;
	/*margin-bottom:0.5em;
	margin-right:1em;
	margin-left:1em*/

margin-right:5px;
	}
.sidebarshow_plus_typ2_float_hoch img{
	float:left;
	padding:0.2em;
	background-color:#917D58;
	margin-bottom:0.5em;
	margin-right:1em;
	margin-left:5em
	}
.sidebarshow_plus_typ2_outer_typ1 .sidebarshow_plus_typ2_float_hoch{
	margin-left:9em
	}
.sidebarshow_plus_typC_sans_image{
	font-size:80%;
	width:445px!important;
margin:0;
padding:0;
	}
.showout_typ_B{
	font-weight:bold;
	color: #716042;
	text-transform:uppercase ;
	text-align:left;
	margin-left:0em;
	font-size:80%
	}
.organos_plus_subline{
	margin-left:0em;
	margin-bottom:0.5em;
	width:33em;
	font-weight:bold;
	font-size:70%;
	display:inline;
	}
#dummy1 {
	margin:0;}
.organos_plus_subline_center{
	margin-left:-3em;
	text-align:center!important;
	width:33em
	}
#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 h1{
	font-size:100%;
	line-height:1.3em;
	}
#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
	}
.sideshow_plus_all{
	float:left;
	
	}

.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 ;
	font-size:110%;
	}
.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;
	}
.newsbereich_pop{
	float:left;
	width:28em!important;
	}
.popup{
	background-color:#EDE5D0; 
	text-decoration:none;
	text-align:center;
	margin-top:0.2em
	}
.popup a{
	color: #962A00;
	font-weight: bold;
	text-decoration: none;
	font-size: 70%;
	}
.logoprint{
	display: none;/*/*/voice-family: "\"}\"";
	\display: block; /* */
	}
.popzuruck{
	text-align:right;
	width:28em;
	margin-bottom:0px;
	font-size : 120%;
	margin:0px;
	line-height:20px;
	}
.newsbereich_pop{
	font-weight:bold;
	color:#716042;
	text-transform: uppercase;
	font-size:110%;
	line-height:20px;
	width:330px;
	}
.pop_vor_zurueck{
	text-align:right
	}
.pop_vor_zurueck a{
	font-size : 90%;
	margin:0;
	margin-left:1em;
	}
.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{font-size : 110%;
	color:#2f2f2f#!important;
	background:#E6DBBF!important;
	height:19px;
	border-bottom : 1px solid #382610;
	border-right : 1px solid #382610;
	border-top : 1px solid white;
	border-left : 1px solid white;
	}




/*********TYP3***/
.sidebarshow_plus_typC_sans_image_typ3 {
	margin-left:6em;
	font-size:80%;
	width:44em;
	margin-top:1em
	}
.sidebarshow_plus_typ2_float_typ3 img{
	margin-left:3.5em
	}
.sidebarshow_plus_typ2_typ3{
	text-align:center
	}
.showout_typ_B_typ3{
	margin-left:6em;
	font-size:80%;
	width:44em;
	margin-top:1em;
	font-weight:bold
	}
.sidebarshow_plus_typ2_float_typ3 {
	margin-left:6.5em
	}
.detailspluslink{
	font-size:90%;
	font-weight:normal;
	text-transform:none;
}
/***Tooltip****/
.tooltip,.tooltipA ,.tooltipB{
	position: absolute;
	display: none;
	background-color: #ffffff;
	border:1px solid silver;
	padding-left:0.5em;
	width:10em;
	-moz-opacity: 0.9;
	filter: alpha(Opacity=90);	
	font-size:80%;
	}
*html .tooltipA {
margin-top:0em;
margin-left:-1em;
padding:0.5em;
}
*html .tooltipB {
margin-top:0em;
margin-left:-1em;
padding:0.5em;
}
.tooltip h3 {
	background-color: #999999;
	padding:0.1em;
	color:#ffffff;
	text-align:center;
	}

.tooltip p {
	padding:0.2em;
	margin:0;
	
	}


.kat4_link{
	color: #962A00;
	text-decoration:none
	}
.exlink{
 vertical-align: 5px;
}
.posnavi{
	color: #962A00!important;
	text-decoration:none;
		}
.posnavi_dick{
	font-weight:bold;
	color: #962A00!important;
	text-decoration:none;
	
	}
#contentshow_plus .posnavi_dick{
	font-size:0.9em!important;
}
ul.posnavi li {
	color:#382610!important;
	list-style-type:none; 
	display:inline
	}
.posnavi_downunder{
	color: #962A00!important;
	text-decoration:none;
	font-size:80%;
	}
.right_downunder{
	text-align:right;
	margin:1em;
	font-size:90%
	}
.clsCursor {
	cursor: hand
	}
/***********************
  CDS
***********************/
div.contentsuchebild_kat_cd h3.cd{
	color: #982700;
	}
.cdoutput{
	margin-left:12.5em;
	width:25em;
}
.cd_red{
	color:#982700;
}
h2.cd_head{
	color: #5D5A53;
	line-height:1.5em
}
span.cd_head{
	font-weight:bold;
	line-height:1.7em;
}
img.cd_image{
	border:none;
	margin-left:-1em
}
/***********************
  PDFS
***********************/
.pdf_link {
	font-weight:normal;
	color:#382610;
	}

a.pdf_link {
	line-height:20px;
	font-size:100%;
	color:#716042!important;
	font-weight:bold!important
	}
.publicationes_find{
	margin-left:15.6em;
	font-size:80%;
	color:#5D5A53!important;
	font-weight:bold!important;
	margin-bottom:1em;
	margin-top:1em;
}
/***********************
  spezielle Kandidaten
***********************/


#float1252{
	margin-left:-4em
	}
#subline_center_1262{
	margin-left:-2em
	}
#clear_110{
	height:0.1em;
	margin-top:-16em
	}
	


html* #bru-dispo table{
	margin-right:-4em
	}

:root #typ_c188197{
	margin-top:-24em
	}
html* #typ_c188197{
	margin-top:-25.5em
	}
#float188195 img{
	margin-left:0em;
	}
#float18834188 img{
	margin-left:0em;
	}
#typ_c18834190{
	margin-top:-15.5em
	}
.extraspekmainnavi{
	font-size:80%;
	text-align:left
	}
.extraspekmainnavi a{
	color:#962A00
	}
:root #typ_c11111123{
	margin-top:-56.5em
	}
*html #typ_c11111123{
	margin-top:-65.5em
	}
#clear_11111122{
	margin-top:8.5em
	}

:root #float11111128{
	margin-top:0em
	}
:root #float11111130{
	margin-top:0em
	}
:root #float11111129{	
	margin-top:20em
	}
:root #clear_11111128{
	margin-top:-9em
	}


:root #float20202122{
	margin-top:0.5em
	}
/*SEV*/
html* #float574 img{
	border:solid;
	margin-top:11em;
	margin-bottom:10em;
	}
html* #float574 {
	width:1em
	}
/*MAZ*/

#float222221222227{
	margin-top:-2.8em
}
*html #typ_c222221222228{
	margin-top:42em;
}

:root #typ_c222221222228{
	margin-top:39em;
}
#float222221222240{
	margin-left:-4em
}
#float222221222242{
	margin-left:-4em
}

/*CAL*/

#float100810083{
	margin-left:4em;
}
#float100810087{
	margin-left:4em;
}
#sidebarshow_plus_typ2_outer10081008{
	margin-left:4em
}

/*Palacio Real*/


#typ_c11111126{
clear:both;
width:450px;
}
#typ_c11111126{
margin-top:0;
}
:root #typ_c11111123{
margin-top:0;
}
#clear_11111122{
margin-top:0;
}

#agb h1{
font-weight:bold

}
#agb *{
font-size:10px

}

