@import url("/custom/highslide/highslide.css");
@import url("/custom/highslide/highslide_krz.css");

html { min-height: 100%; height:100%; }
body { min-height: 100%; height:100%;  margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 100%; /*color: #000000; background-color:#FFFFFF;*/ }

.hidden { position: absolute; display: block;  top:-3500px; left: 20px; width: 0px; z-index:2; }

a { text-decoration: underline; color: #003366; }
a:active { color: #003366; }
a:visited { color: #FF9900; }
/*a:hover  { color: #385d8e; }*/
a.anker  { position: absolute; }

/* --------------------------------------------- */
/* ----------- Content Schriftklassen ----------- */
/* --------------------------------------------- */

.fliesstext, .cms_fliesstext { font-size: 80%; text-align: justify; } 
.text  { font-size: 80%; } 
.text1 { font-size: 75%; } 
.text2 { font-size: 75%; } 
.text3 { font-size: 80%; } 
.text4 { font-size: 115%; } 
.text5, h5 { font-size: 100%; font-weight: bold; color: #003366; }
.text6, h4 { font-size: 110%; font-weight: bold; color: #003366; } 
.text7, h3 { font-size: 120%; font-weight: bold; color: #003366; }
.text8, h2 { font-size: 130%; font-weight: bold; color: #003366; } 
.text9, h1 { font-size: 150%; font-weight: bold; color: #003366; }
th { font-weight: bold; color: #003366; text-align: left; }
* html th,
* html td { font-size: 80%; }
textarea { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 100%; }

/* --------------------------------------------- */
/* -------------- Moduloutput ------------------ */
/* --------------------------------------------- */
/* sfm - Suchmaske || sres - Suchergebnis || titles- Abschnitt-Überschriften || detail - Detailansicht || cadr - Com-Adressen  */
/* ztx - Zusatztexte || baf_ftx - Formulare Beschreibung || baf_fdo - Formulare Download-Link || form_ft - Formularelemente || form_nft - Formularelemente mit fester Breite  */

.cadr, .baf_fdo { font-size: 81%; } /* 10px = 65% --> 81% */
.sfm, .sres, .baf_ftx, .form_ft, .form_nft { font-size: 88%; } /* 8pt = 11px = 70% --> 88% */
.form_nft { width: 100%; font-size: 81%; } /* 10px = 65% --> 81% */
.titles, .detail, .ztx { font-size: 94%; } /* 12px = 75% --> 94% */
.titles { color: #000040; }

/* Modul Bürgeranliegen */
input.ibal, .headbal, textarea.tbal, select.sbal { font-size: 5em; } /* px = % --> % */
.headbal { font-weight: bold; }

/* ----------- Pressemodul-Einbindung ------- */
.pr_lk, .pr_da, .pr_tx { font-size: 88%; } /* 11px = 70% --> 88% */
.pr_lk { text-decoration: none; }

/* ----------- Pressemodul Seitenavigation ----------- */
.pnav_link { color: #000040; text-decoration: none; }
.pnav_act  { color: #000040; font-weight: bold; }

/* -----------Text und Bildunterschriften----------- */
.mt_ac   { border: 0px solid #003366; background-color: #eeeeee; color: #000000; padding: 0; margin: 0;  }
.mc1_ac  { background-color: #eeeeee; color: #003366; padding: 0; margin: 0; }
.mc2_ac  { background-color: #eeeeee; font-size: 70%; padding: 0.5em; padding-right: 0; marign: 0; } /* 8pt = 11px = 70% --> 88% */
.tt_ac   { }
.tc1_ac  { }
.tc2_ac  { background-color: #eeeeee; font-size: 70%; } /* 8pt = 11px = 70% --> 88% */


/* -----------Direct iKISS----------- */
.CMenu    { POSITION: ABSOLUTE; Top:0px; Left:0px; WIDTH:150px; HEIGHT:100px; BACKGROUND-COLOR: #DDDDDD; }
.CMenuZ   { BACKGROUND-COLOR: #DDDDDD; HEIGHT:20px;  FONT-SIZE:8pt; COLOR:#000000; CURSOR:nw-resize; }
.CMenuZAn { BACKGROUND-COLOR: #000099; HEIGHT:20px;  FONT-SIZE:8pt; COLOR:#FFFFFF; CURSOR:nw-resize; }
.CMenuSep { Color:#121266; border-style: groove; border-width:1px; WIDTH: 97%; }


textarea.text { font-size: 100%; } /* px = % --> % */

/* --------------------------------------------- */
/* -------------- DESIGNELEMENTE  -------------- */
/* --------------------------------------------- */

.clear {
  float: none;
  clear: both;  
}

/* Anzeigebereich in der Breite begrenzen und zentrieren */
body#ausgabe {
	text-align:center;
	color: #000000; 
	background-color:#FFFFFF;
}
#sitewrapper {
	width:61.5em;
	text-align:left;	/* hebt die Vererbung der Zentrierung auf */
	margin:auto;		/* damit die Zentrierung auch im Firefox u. Opera funktoniert */
}

/* Kopfbereich */
#header {
	color:#FF9900;
	position:relative;
	height:7.0em;
}
#logo {
	float:left;
	width:12.5em;	
}
#logo img {
	width:12.5em;
	height:6.875em;
	border-style:none;
}
#motto {
	text-align:center;
	font-size:1.5em;
	padding-top:1.5em;
}
#suche {
	position:absolute;
	bottom:0px;
	right:0px;
	padding-bottom:0.3em;
	padding-right:0.5em;
	font-size:0.8em;
}
#suchbutton {
	width:1.25em;
	height:1.25em;
}

/* HAUPT- bzw. MAIN-NAVIGATION */
#MNav {
	clear:both;
	font-size:0.9em;
	font-weight:bold;
	letter-spacing:0.05em;
	word-spacing:0.1em;
	color:#FFFFFF;
	background-color:#003366;
	border-bottom:0.2em #FF9900 solid;
	padding-left:215px;
	padding-top:0.35em;
	padding-bottom:0.35em;
}
* html #MNav {
	word-spacing:0.05em;
}
#MNav a  {
	text-decoration: none;
	color:#FFFFFF;
}
#MNav a:active,
#MNav a:hover,
#MNav a:focus {
	color: #FF9900;
	text-decoration:none;
}
#MNav .nlk_on,
#MNav .mnav_ac {
	color: #FF9900;
}

/* BREADCRUMB */
#pfad {
	margin-top:0.25em;
	margin-bottom:0.25em;
	padding-left:205px;
	color: #003366;
	font-size: 0.6em;
	margin-left:10px;
}

/* SUBNAVIGATIONSBLOCK */
#NavLinks {
	float:left;
	width:15.0em;
	font-size:0.8em;
}
#tc-cloud-396-1,
#SvcNav,
#SNav {
	margin:0px;
	padding-bottom:2.0em;
	color:#003366;
	overflow:hidden
}
#tc-cloud-396-1 {
	font-size: 1.5em;
}
#SNav {
	border:2px #003366 solid;
}
#SvcNav {
	border:2px #FF9900 solid;
	margin-top: 1.5em;
}
#SvcNav a,
#SNav a {
	display:block;
	width:100%;
	margin-bottom:0px;
	color:#003366;
	text-decoration:none;
}
#SvcNav a:active,
#SvcNav a:hover,
#SvcNav a:focus,
#SNav a:active,
#SNav a:hover,
#SNav a:focus {
	color: #FF9900;
	text-decoration:none;
}
#SvcNav ul,
#SNav ul {
	list-style-type:none;
	margin-left:0;
	padding-left:0;
}
* html #SNav ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#SvcNav ul li,
#SNav ul li {
	padding-left:0.5em;
}
#SvcNav ul.ul_level_0,
#SNav ul.nlv_1,
#SNav ul.ul_level_0 {
	background-color:#EEEEEE;
	margin-top:0;
	padding-top:0.5em;
	padding-bottom:0.5em;
	padding-left:2.0em;
	font-weight:bold;
	letter-spacing:0.1em;
}
#SNav ul.nlv_1,
#SNav ul.ul_level_0 {
	list-style-image:url('media/liste_quad_orange.gif');
}
#SvcNav ul.ul_level_0 {
	list-style-image:url('media/liste_quad_blau.gif');
}
#SNav ul.nlv_2,
#SNav ul.ul_level_1 {
	padding-left:0;
}
#SvcNav ul.ul_level_1 {
	padding-left:0.25em;
}
#SvcNav ul.ul_level_1 li,
#SNav ul.nlv_2 li,
#SNav ul.ul_level_1 li {
	padding-bottom:0.25em;
}
#SNav ul.nlv_3,
#SNav ul.ul_level_2 {
	padding-left:0;
}
#SNav ul.nlv_3 li,
#SNav ul.ul_level_2 li {
	padding-left:0;
}
#SNav ul.nlv_3 li a,
#SNav ul.ul_level_2 li a {
	padding-left:9px;
	background-image:url('media/liste_ustr_blau.gif');
	background-repeat:no-repeat;
}
#SNav ul.nlv_4,
#SNav ul.ul_level_3 {
	padding-left:0.75em;
}
#SNav ul.nlv_5,
#SNav ul.ul_level_4 {
	padding-left:0.75em;
}

#SNav .nlk_on,
#SNav .snav_ac {
	font-weight:bold;
}

/*Quicknavigation */
#QNav {
	z-index:100;
	clear:both;
	background-color:#EEEEEE;
	margin-top:1em;
	margin-bottom:0.5em;
	padding-top:0.25em;
	padding-bottom:0.25em;
	padding-left:240px;
	color:#003366;
	font-size:0.75em;
}
#QNav a {
	color:#003366;
	text-decoration:none;
	font-weight:normal;
}
#QNav a:active,
#QNav a:hover,
#QNav a:focus {
	text-decoration:underline;
}

/* Inhaltsbereich mit Sidebar */
#contentblock {
	position:relative;					/* wichtig für die Positionierung der Sidebar */
	border-right:16.575em #EEEEEE solid;	/* Bereich für die Sidebar - damit sich der Hintergrund der Sidebar der Höhe des Inhalts anpasst */
	margin-left:16.0em;
	padding-left:0.5em;
	padding-right:0.5em;
	padding-bottom: 5px;
	padding-top: 0px;
	font-size:0.8em;
	min-height:40em;
}
* html #contentblock {
	height:40em;
	display:inline-block;
}
#zweierblock {
	padding-top:1.0em;
	padding-bottom:1.0em;
	/* entnommen aus dem Clearfix-Hack von YAML */
	display: inline-table;
}
/* entnommen aus dem Clearfix-Hack von YAML */
#zweierblock:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.zweierblock_eintrag {
	float:left;
	width:48%;
	margin-right:0.5em;
}
.zweierblock_eintrag .newskategorie {
	color:#FF9900;
	font-weight:bold;
}
* html #zweierblock_abschluss {
/*	width: 525px;
	height: auto;*/
	font-size: 1px;
	clear: left;
}
* + html #zweierblock_abschluss {
	font-size: 1px;
	clear: left;
}
.newsblock_breit {
	border-top:2px #EEEEEE solid;
	padding-top:1.0em;
	padding-bottom:1.0em;
}
.zweierblock_eintrag h3,
.newsblock_breit h3 {
/*	color:#003366; */
	font-size:1em;
	margin:0px;
}
.zweierblock_eintrag p,
.newsblock_breit p {
	margin:0px;
}
.newsblock_breit .textbereich {
	padding-left: 13.5em;
}
.newsblock_breit .bildbereich {
	float:left;
/*	margin-right:1.0em;*/
	width:12.5em;
	padding-top: 0.325em;
	text-align: center;
}
#bilder_fusszeile {
	margin-top:1.5em;
	border-top:2px #EEEEEE solid;
	padding-top:0.5em;
	text-align: center;
}
#sidebar {
	position:absolute;
	font-size:0.85em;
	margin:0px;
	padding:0px;
	top:0px;
	width:19.5em;
	right:-19.5em;
	background-color:#EEEEEE;
}
.sidebarblock {
	display:block;
	margin-bottom:1em;
	padding:0.5em;
	border-bottom:2px #FFFFFF solid;
	color:#003366;
}
.sidebarblock h3 {
	font-size:1em;
	margin-top:0px;
	margin-bottom:0px;
}
.sidebarblock p {
	margin-top:0px;
	margin-bottom:0px;
}
.zweierblock_eintrag a,
.newsblock_breit a,
.sidebarblock a {
	color:#555555;
	font-weight:bold;
	text-decoration:none;
}
.zweierblock_eintrag a:visited,
.newsblock_breit a:visited,
.sidebarblock a:visited {
	color: #FF9900;
}
.zweierblock_eintrag a:active,
.zweierblock_eintrag a:focus,
.zweierblock_eintrag a:hover,
.newsblock_breit a:active,
.newsblock_breit a:focus,
.newsblock_breit a:hover,
.sidebarblock a:active,
.sidebarblock a:focus,
.sidebarblock a:hover {
	color:#000000;
	text-decoration:underline;
}

/* Anpassungen für die Support-Sidebar */
#sidebar #sd_support {
	font-size: 1.1em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 1.0em;
	margin-bottom: 1.0em;
	border-bottom: 2px #FFFFFF solid;
}
#sidebar #sd_support h3,
#sidebar #sd_support h4,
#sidebar #sd_support h5 {
	margin-top: 0.75em;
	margin-bottom: 0.25em;
}
#sidebar #sd_support hr,
#sidebar #sd_support p {
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}
#sidebar #sd_support th,
#sidebar #sd_support td {
	font-size: 0.8em;
}

/* Volltextsuche */
#volltextsuche_krz form#fulltext h3 { margin-bottom: 0; }
#volltextsuche_krz a.vt_anchor { text-decoration: none; }

/*
*        Styledefinitionen für Modultemplates nach BITV
*        Erstellt von Advantic Systemhaus GmbH, Peter Cochius, Dezember 2005
*/

/* Modul - Kopfzeile Suchergebnis & Detailansicht */
.mtp_header { background-color: #EEEEEE; color:#003366; padding: 5px; margin-bottom: 5px;  }
.mtp_header h3,
.mtp_header h4,
.mtp_header h5 { padding:0px; margin:0px; }

/* Modul - Fußzeile Suchergebnis & Detailansicht */
.mtp_footer { background-color: #EEEEEE; color:#003366; padding: 5px; }
/* Suchformular Spaltendefinition */
.mtp_fl {  }

/* Suchformular Formularelement */
.mtp_fel { font-size: 0.9em; width: 18.5em; margin-bottom:0.25em;} /* px = % --> % */
td.mtp_fel { font-size:0.7em; }

/* Suchformular im Vordergrund (ebenentechnisch höher) platzieren */
#mtp_searchform {
	z-index:100;
	position:absolute;
	font-size:0.9em;
	width:17.5em;
	_width:18.5em;
	right:-18.5em;
	margin-bottom:1em;
	padding:0.5em;
	border-bottom:2px #FFFFFF solid;
	color:#003366;
}

/* Suchformular Anzeigebutton */
#anzeigebutton {
	text-align:left;
	font-size:1.2em;
	width:14.0em;
	color:#FFFFFF;
	background-color:#003366;
	border-color:#003366;
	margin-top:0.25em;
	cursor:pointer;
}

/* Kontaktformular Formularelemente */
.mtp_kel { font-size: 100%; /*width: 30em; */} /* px = % --> % */
.mtp_kta { font-size: 100%; /*width: 30em; */height: 5em; } /* px = % --> % */

/* Neudialog Elemente */
.mtp_nl { float: left; /*width: 12em;*/ }
.mtp_nr { float: left; /*width: 22em;*/ }

.mtp_nel { font-size: 100%; width: 100%; } /* px = % --> % */
.mtp_nta { font-size: 100%; width: 100%; height: 5em; } /* px = % --> % */
.mtp_now { font-size: 100%; } /* px = % --> % */


/* BITV-Sprungziele (nicht sichtbar bei aktiviertem CSS) */
.mtp_sprungziel { display: none; }

/* Standard-Textblock */
.mtp_dr { padding-left:10em; }

/* Spalte mit fester Breite (Bezeichnungsfelder) */
.mtp_dl { float: left; width: 10em; }

/* Titelzeile mit Datum rechts */
.mtp_ti_text { float: right; width: 83%; font-size: 100%; } /* 14px = 88% --> 110% */
.mtp_ti_date { float: right; width: 17%; font-size: 100%; } /* 14px = 88% --> 110% */

.mtp_header .mtp_ti_text { float:none; width:81%; }

.bis_ergebnisliste p { margin-top:0.25em; margin-bottom:0.25em; }

/* Zusatztexte bei Adr / BIS / WIS / Tourismus */
.mtp_ztx { font-size: 100%; } /* px = % --> % */

/* Fliesstext */
.mtp_f_text { font-size: 100%; } /* px = % --> % */

/* Modulabhängige Styles */

/* Adresseinbindung, relative Breite */
.mtp_adr_schmal{
/*	float: left;*/
	display:block;
	width:100%;
	padding-left:3px;
	font-size:85%;
	}
.mtp_adr_schmal_titel{
	font-weight:bold;
/*	float:left;*/
	display:block;
	width:100%;
	padding-left:3px;
	font-size:85%;
}	
.mtp_adr_sd{ /*float: left;*/ width: 75%; }
.mtp_adr_cd { /*float: left;*/ width: 75%; }
.mtp_adr_cdl { float: left; width: 10em; }
.mtp_adr_cdr { /*float: left;*/ width: auto; }
.mtp_adr_im { /*float: left;*/ float:right; width: auto; }

/* Adressmodul Suchergebnis */
.mtp_adr_srr { /*float: left;*/ width: 60%; }
.mtp_adr_srl { /*float: left;*/ width: 10%; text-align: right; }

iframe {border: 1px solid gray; }

/* spezielle Anpassungen für die Seite, welche auf der Citrix-Anmeldeseite eingebunden wird */
h3.citrix {
   font-size: 150%;
   margin-bottom: 0px;
   padding-left: 20px;
}
.inhalt_citrix {
   margin-top: 0px;
   padding-left: 70px;
}

/* Organigramm (ohne Images) */
#organigramm {
	position: relative;
	display: block;
	overflow: visible;
	height: 740px;
	margin-top: 10px;
}
#organigramm p {
	margin: 0px;
}
#organigramm ul {
	 margin-top: 0px;
	 margin-left: 17px;
	 padding-left: 0px;
}
.organe {
	position:absolute;
	display: block;
	width: 170px;
	height: 45px;
	padding-top: 5px;
	text-align: center;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #003366;
	border-right: 2px #FF9900 solid;
	border-bottom: 2px #FF9900 solid;
}
* html .organe {
	height: 52px;
}
#verbandsversammlung {
	top: 0px;
	left: 250px;
}
#beirat {
	width: 115px;
	top: 0px;
	left: 440px;
}
#verwaltungsrat {
	top: 72px;
	left: 250px;
}
#verbandsvorsteher {
	top: 144px;
	left: 250px;
}
.abteilung {
	position:absolute;
	display: block;
	width: 150px;
	height: 55px;
	padding-top: 5px;
	text-align: center;
	font-size: 10px;
	color: #000000;
	background-color: #FF9900;
	border-right: 2px #003366 solid;
	border-bottom: 2px #003366 solid;
}
* html .abteilung {
	height: 62px;
}
#geschaeftsfuehrung {
	width: 170px;
	height: 45px;
	top: 216px;
	left: 250px;
}
* html #geschaeftsfuehrung {
	height: 52px;
}
#assistenz_gf {
	top: 255px;
	left: 515px;
}
#zentraler_service {
	top: 255px;
	left: 5px;
}
#abt2 {
	top: 350px;
	left: 5px;
}
#abt3 {
	top: 350px;
	left: 175px;
}
#abt4 {
	top: 350px;
	left: 345px;
}
#abt5 {
	top: 350px;
	left: 515px;
}
.geschaeftsbereich {
	position:absolute;
	display: block;
	width: 150px;
	padding-top: 5px;
	text-align: center;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFEE;
	border-right: 2px #FF9900 solid;
	border-bottom: 2px #FF9900 solid;
}
#vertrieb {
	top: 420px;
	left: 90px;
}
#vertrieb,
#gb31,
#gb34 {
	height: 55px;
}
* html #vertrieb,
* html #gb31,
* html #gb34 {
	height: 60px;
}
#gb32,
#gb33 {
	height: 65px;
}
* html #gb32,
* html #gb33 {
	height: 70px;
}
#gb31 {
	top: 420px;
	left: 263px;
}
#gb32 {
	top: 490px;
	left: 263px;
}
#gb33 {
	top: 570px;
	left: 263px;
}
#gb34 {
	top: 650px;
	left: 263px;
}
#gb41,
#gb44 {
	height: 55px;
}
* html #gb41,
* html #gb44 {
	height: 60px;
}
#gb42,
#gb43 {
	height: 65px;
}
* html #gb42,
* html #gb43 {
	height: 70px;
}
#gb41 {
	top: 420px;
	left: 433px;
}
#gb42 {
	top: 490px;
	left: 433px;
}
#gb43 {
	top: 570px;
	left: 433px;
}
#gb44 {
	top: 650px;
	left: 433px;
}
.beauftragte {
	position:absolute;
	display: block;
	width: 230px;
	height: 210px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 10px;
	color: #000000;
	background-color: #EEEEEE;
	border-right: 2px #003366 solid;
	border-bottom: 2px #003366 solid;
}
* html .beauftragte {
	width: 235px;
	height: 220px;
}
#beauftragte {
	top: 490px;
	left: 5px;
}
.strich_waagerecht {
	position: absolute;
	display: block;
	border-top: 3px #FF9900 solid;
}
#versammlung_beirat {
	width: 20px;
	top: 25px;
	left: 420px;
}
#gf_assi_w {
	width: 140px;
	top: 288px;
	left: 375px;
}
#gf_zs_w {
	width: 143px;
	top: 288px;
	left: 155px;
}
#gf_abt_w {
	width: 510px;
	top: 330px;
	left: 80px;
}
#abt3_vertrieb_w {
	width: 10px;
	top: 450px;
	left: 240px;
}
#abt3_gb31_w {
	width: 10px;
	top: 450px;
	left: 253px;
}
#abt3_gb32_w {
	width: 10px;
	top: 517px;
	left: 253px;
}
#abt3_gb33_w {
	width: 10px;
	top: 604px;
	left: 253px;
}
#abt3_gb34_w {
	width: 10px;
	top: 680px;
	left: 253px;
}
#abt4_gb41_w {
	width: 10px;
	top: 450px;
	left: 423px;
}
#abt4_gb42_w {
	width: 10px;
	top: 517px;
	left: 423px;
}
#abt4_gb43_w {
	width: 10px;
	top: 604px;
	left: 423px;
}
#abt4_gb44_w {
	width: 10px;
	top: 680px;
	left: 423px;
}
.strich_senkrecht {
	position: absolute;
	display: block;
	border-left: 3px #FF9900 solid;
}
#versammlung_vrat {
	height: 20px;
	top: 52px;
	left: 335px;
}
#vrat_vorsteher {
	height: 20px;
	top: 124px;
	left: 335px;
}
#vorsteher_gf {
	height: 20px;
	top: 196px;
	left: 335px;
}
#gf_assi_s {
	height: 20px;
	top: 268px;
	left: 375px;
}
#gf_zs_s {
	height: 20px;
	top: 268px;
	left: 295px;
}
#gf_abt_s {
	padding-top: 62px;
	top: 268px;
	left: 335px;
}
* html #gf_abt_s {
	padding-top: 46px;
}
* + html #gf_abt_s {
	padding-top: 46px;
}
#gf_abt2_s {
	height: 20px;
	top: 330px;
	left: 80px;
}
#gf_abt3_s {
	height: 20px;
	top: 330px;
	left: 250px;
}
#gf_abt4_s {
	height: 20px;
	top: 330px;
	left: 420px;
}
#gf_abt5_s {
	height: 20px;
	top: 330px;
	left: 590px;
}
#abt3_gb_s {
	padding-top: 271px;
	top: 412px;
	left: 250px;
}
* html #abt3_gb_s {
	padding-top: 255px;
}
* + html #abt3_gb_s {
	padding-top: 255px;
}
#abt4_gb_s {
	padding-top: 271px;
	top: 412px;
	left: 420px;
}
* html #abt4_gb_s {
	padding-top: 255px;
}
* + html #abt4_gb_s {
	padding-top: 255px;
}
/* ENDE Organigramm */

/* wg. minikiss */
div.text3 { font-size: 1.5em; }
table { padding: 5px; }
table span.snav_lk, table span.mnav_lk { font-size: 1.5em; }
table span.snav_ac, table span.mnav_ac { font-size: 1.5em; font-weight: bold; }

 @media print {

  body {width: 17cm; }
  #navigationsbereich, #MNav, #SNav, #SvcNav, #qnav, #sidebar, #mtp_searchform { display: none; }
  #motto { text-align: left; }
  #pfad { margin: 0; padding: 5px; }
  #contentblock  { margin-left: 0; width:17cm; text-align: left; padding-right:50px; border: none;}

  }
.ikiss_norel { padding:0; border:0; background:#f5f5f5; color:#454545; }
a .ikiss_norel {padding:0; border:0; background:#ddd; }
