/* -----------Links----------- */
A:link,
A:visited  {
	text-decoration: underline;
	color: #000080;
}
A:active {
	text-decoration: underline;
	color: red;
}
A:hover {
	text-decoration: underline;
	color: #0000ff;
}

body {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:100.01%;
}
/* -----------Content----------- */
.fliesstext { font-size: 90%; text-align: justify; }
.text { font-size: 86%;  }
.text1  { font-size: 86%; }
.text2  { font-size: 88%; }
.text3,td  { font-size: 90%; }
.text3 .text3, .text3 .text3 .text3, .text3 .text3 .text3 .text3 { font-size: 100%;}
.text4  { font-size: 92%; }
.text5  { font-size: 94%; }
.text6  { font-size: 96%; }
.text7  { font-size: 98%; }
.text8  { font-size: 100%; }
.text9  { font-size: 104%; }

/* -----------Mitteilungs-Einbindung------- */
.pr_lk { font-size: 100%; text-decoration: none; }
.pr_da { font-size: 100%; }
.pr_tx { font-size: 100%; }


/* Medien (nur Bilder):
.mt_ac: Die Eigenschaften der Tabelle, die Bild und Unterschrift enthält
.mc1_ac: Die Eigenschaften der Zelle, die das Bild enthält
.mc1_ac: Die Eigenschaften der Zelle, die die Unterschrift enthält

Texte:
.tt_ac: Die Eigenschaften der Tabelle, die Text und Unterschrift enthält
.tc1_ac: Die Eigenschaften der Zelle, die den Text enthält
.tc1_ac: Die Eigenschaften der Zelle, die die Unterschrift enthält */

/* -----------Text und Bildunterschriften----------- */
.mt_ac  { border:1px solid #000000; background-color: #eeeeee }
.mc1_ac  { background-color: #eeeeee; }
.mc2_ac  { font-size: 100%; background-color: #eeeeee }
.tt_ac { border:0px solid #000000; }
.tc1_ac  { }
.tc2_ac  { font-size: 100%; background-color: #eeeeee }


/* -----------Moduloutput----------- */
/* Suchmaske */
.sfm    { font-size: 100%; }
/* Suchergebnis */
.sres   { font-size: 100%; }
/* Abschnitt-Überschriften */
.titles { color: white; background-color:#900; font-size: 100%; }
/* Detailansicht */
.detail { font-size: 100%; }
/* Com-Adressen */
.cadr   { font-size: 100%; }
/* Zusatztexte */
.ztx    { font-size: 100%; }
/* Formulare Beschreibung */
.baf_ftx { font-size: 100%; }
/* Formulare Download-Link */
.baf_fdo { font-size: 100%; }
/* Formularelemente */
.form_ft  { font-size:90%; }
/* Formularelemente mit fester Breite */
.form_nft { font-size:90%; width:100%; }

/* -----------Seitenzaehler in Modulen----------- */
.pnav_link { text-decoration: none; color: #fff76b }
.pnav_act  { font-weight:bold }

.titles A:link       { color:#fff76b;text-decoration: none;}
.titles A:visited    { color:#fff76b;text-decoration: none;}
.titles A:active     { color:#fff76b;font-weight:bold;}
.titles A:hover      { color:#fff76b;font-weight:bold;}


/* -----------Direct iKISS----------- */
.CMenu    { POSITION: ABSOLUTE; Top:0px; Left:0px; WIDTH:150px; HEIGHT:100px; BACKGROUND-COLOR: #DDDDDD; }
.CMenuZ   { BACKGROUND-COLOR: #DDDDDD; HEIGHT:20px; FONT-FAMILY:Arial; FONT-SIZE:8pt; COLOR:#000000; CURSOR:nw-resize; }
.CMenuZAn { BACKGROUND-COLOR: #000099; HEIGHT:20px; FONT-FAMILY:Arial; FONT-SIZE:8pt; COLOR:#FFFFFF; CURSOR:nw-resize; }
.CMenuSep { Color:#121266; border-style: groove; border-width:1; WIDTH: 97%; }

/* -----------Buergeranliegen----------- */
input.ibal    {font-size:100%; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.headbal      {font-size:100%; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight:bold}
textarea.tbal {font-size:100%; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
select.sbal   {font-size:100%; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}

/* -----------Abfallmodul----------- */
.abf1 {border-style:solid; border-width:1px; border-color:#000000;}
.abf2 {border-bottom-style:solid; border-width:1px; border-color:#000000;}

/* -----------allgemeine CSS Definitionen----------- */
ol {margin-bottom: 0em;}
ul {margin-bottom: 0em;}

.sprungziele {
  position:absolute;
  top:-5000px;
  left:0px;
  z-index:5;
}

div.sprungziele li a:focus,
div.sprungziele li a:hover,
div.sprungziele li a:active {
	position: absolute;
  	top: 5035px; left: 0px; 	
  	white-space: nowrap;
  	display:block;
  	padding:1px;	
  	text-decoration: none;
  	font-weight: bold;
	color:#F9A14F;
  	background-color:#272576;
}

