/* Seitenweise Einstellungen */
body                                    { margin-left:29px; margin-top:0; margin-bottom:4px; padding:0; }

/* Link Farben */
a                                       { color:#000000; }
.ue4 a                                  { color:#f4c61b; }
.cs1 a, .cs2 a                          { color:#012341; }
.kontextnavi_text a                     { color:#666666; text-decoration:none; }
.kontextnavi_text a:hover               { text-decoration:underline; }
.sitenavi_text a                        { color:#4a636f; text-decoration:none; }
.footer a								{ color:#2d4957; }
.f1 a, .f2 a, .f3 a, .f4 a, .f5 a       { color:#ffffff; }
a#nav                                  { color:#ffffff; }

/* Zeilenformate */
.zh3                                    { font:     10px      Arial,sans-serif; color:#4b4949; padding-top:2px; }

.ue1, .ue8, .ue10, .ue12, .ue14, .ue15  { font:bold 12px/20px Arial,sans-serif; color:#000000; padding-bottom:15px; }
.ue2                                    { font:     12px/20px Arial,sans-serif; color:#000000; padding-bottom:10px; }
.ue3, .ue9, .ue9a, .ue11, .ue13         { font:bold 11px/18px Arial,sans-serif; color:#000000; padding-bottom: 5px; }
.ue4                                    { font:bold 11px/18px Arial,sans-serif; color:#f4c61b; padding-bottom: 5px; }

.z1, .z1a, .z2, .z3, .z3a, .z4, .z4a, .z5, .z6, .z6a, .z7, .z7a, .z8, .z9, .z10, .z10a, .z11, .z11a, .z12, .z13, .z14, .z14a, .z15, .z15a, .z16, .z16a, .z16b, .z16c, .z16d, .z16e, .z16f, .z17, .z17a, .z18, .z18a, .z19, .z20, .z20a, .z21, .z21a, .z22, .z23, .z23a, .z24, .z25, .z26, .z27, .z28, .z29, .z33 ,.z34
                                        { font:     11px/18px Arial,sans-serif; color:#000000; padding-bottom: 5px; }
.z99									{ font:     11px/18px Arial,sans-serif; color:#000000; }
.z1a ul, .z16c ul						{ margin:0; padding:0 0 0 21px; }
.z1a li, .z16c li						{ margin:0; padding:0; }

.f1, .f2, .f3, .f4, .f5, .fh1           { font:bold 11px/18px Arial,sans-serif; color:#ffffff; background-color:#f50101; }
.hi1, .hi2, .hi3, .hi4, .hi5            { font:bold 11px/18px Arial,sans-serif; color:#000000; background-color:#e1e1e1; }
.f1_abstand_unten, .f2_abstand_oben, .f2_abstand_unten, .f3_abstand_unten, .f4_abstand_unten, .f5_abstand_unten, .fh1_absstand_unten
                                        { height:5px; }
.hi1_abstand_unten, .hi2_abstand_unten, .hi3_abstand_unten, .hi4_abstand_unten, .hi5_abstand_unten
                                        { height:5px; }

.cs1, .cs2                              { font:bold 11px/18px Arial,sans-serif; color:#012341; padding-bottom:5px; }

.fu1, .fu2, .fu3, .fu4, .fu5            { padding-top:10px; padding-bottom:20px; font-size:1px; line-height:1px; letter-spacing:6px; }

.footer                                 { font:     10px      Arial,sans-serif; color:#2d4957; padding-top:2px; }

.hw                                     { font:bold 12px/19px Verdana,sans-serif; background-color:#e1e1e1; border-top:solid 1px #888888; border-bottom:solid 1px #888888; padding-top:3px; padding-bottom:3px; }
.hwa                                    { font:bold 12px/19px Verdana,sans-serif; padding-bottom:5px; }
.hw_l                                   { border-left:solid 1px #888888; padding-left:5px; }
.hw_r                                   { border-right:solid 1px #888888; padding-right:5px; }
.hwa_l                                  { padding-left:5px; }
.hwa_r                                  { padding-right:5px; }
.hw_abstand_oben                        { height:5px }
.hw_abstand_unten                       { height:10px }


/* Eingabefelder */
.ef1                                    { font:     11px/18px Arial,sans-serif; color:#000000; margin-top:15px; margin-bottom:20px; width:214px; height:100px; }
.ef2                                    { font:     11px/18px Arial,sans-serif; color:#000000; margin-top:15px; margin-bottom:20px; width:672px; height:100px; }
.ef3                                    { font:     11px/18px Arial,sans-serif; color:#000000; margin-top:15px; margin-bottom:20px; width:443px; height:100px; }
.ef1a                                   { font:     11px/18px Arial,sans-serif; color:#000000; margin-top:0px; margin-bottom:20px; width:214px; height:100px; }
.ef2a                                   { font:     11px/18px Arial,sans-serif; color:#000000; margin-top:0px; margin-bottom:20px; width:672px; height:100px; }
.ef3a                                   { font:     11px/18px Arial,sans-serif; color:#000000; margin-top:0px; margin-bottom:20px; width:443px; height:100px; }


/* Alle Select-Boxen */
select                                  { font:     11px      Arial,sans-serif; color:#000000; }


/* Innerhalb der Hilfen werden OL und UL ohne Einrckung und ohne Abstand nach oben oder unten in den Text integriert */
.hi1 ul, .hi2 ul, .hi3 ul, .hi4 ul, .hi5 ul { margin:0; padding:0 0 0 21px; }
.hi1 ol, .hi2 ol, .hi3 ol, .hi4 ol, .hi5 ol { margin:0; padding:0 0 0 33px; }
.hi1 li, .hi2 li, .hi3 li, .hi4 li, .hi5 li { margin:0; padding:0; }


/* Vernderung des Cursors bei einem Hilfe-Link */
.help                                   { cursor:help; }


/* Definition des Dateikopfes */
.logo                                   { padding-bottom:35px; }
.spartentiteltext                       { font:bold 18px      Arial,sans-serif; color:#666666; padding-left:2px; padding-bottom:7px; }
.spartentiteltext .vermittelt           { font-size:15px }

.kontextnavigation                      { padding-bottom:12px; padding-left:2px; }
.kontextnavi_text                       { font:bold 11px      Arial,sans-serif; color:#666666; }
.kontextnavi_text .spezial              { color:#f4c61b; }
.kontextnavigation .downloadgif			{ padding-left:4px; padding-top:1px; }

.sitenavi_text                          { font:bold 11px      Arial,sans-serif; color:#4a636f; }


/* Definition des Content-Rahmens */
.rahmen                                 { background-color:#666666; }


/* Tableiste */
.texteinzeilig20						{ font: bold 11px/12px arial; position:absolute; top:10px; left:0; z-index:1; text-align:center; }
.texteinzeilig80, .texteinzeilig90		{ font: bold 11px/12px arial; position:absolute; top:10px; left:0; z-index:1; text-align:center; }
.texteinzeilig100						{ font: bold 11px/12px arial; position:absolute; top:10px; left:0; z-index:1; text-align:center; }
.textzweizeilig20						{ font: bold 11px/12px arial; position:absolute; top: 4px; left:0; z-index:1; text-align:center; }
.textzweizeilig80, .textzweizeilig90	{ font: bold 11px/12px arial; position:absolute; top: 4px; left:0; z-index:1; text-align:center; }
.textzweizeilig100						{ font: bold 11px/12px arial; position:absolute; top: 4px; left:0; z-index:1; text-align:center; }
.tab_active								{ position:relative; height:31px; color:#ffffff; }
.tab_inactive							{ position:relative; height:31px; color:#b0b0b0; }
.tab_selectable							{ position:relative; height:31px; color:#555555; }
.formimage								{ position:relative; z-index:2; }


/* Suchfeld*/

div.autocomplete 						{ position: absolute; width: 188px; background-color: white; border: 1px solid #666666; margin: 0px; padding: 0px;}
div.autocomplete ul 					{ list-style-type: none; margin: 0px; padding: 0px;}
div.autocomplete ul li.selected 		{ background-color: #f4c61b ;}
div.autocomplete ul li 					{ list-style-type: none; display: block; font-family: sans-serif; font-size: normal; color: #666666; margin: 0; padding: 0.1em; height: 1.5em; line-height: 1.5em; cursor: pointer;}


