
*                  { font-family: Arial, Helvetica, SunSans-Regular, sans-serif; margin: 0; padding: 0; border: none }
body              { color: #676767; font-size: 10pt; background-color: #fff; text-align: left; min-width: 1100px; }
li, p, table      { color: #676767; }
a                 { text-decoration: none; }
a:hover           { text-decoration: underline; }
a.aktuell         { font-weight: bold; }
td                { font-size: 10pt; vertical-align: top ;}
g                { font-size: 16pt; background-image: url("img/hg-zeile2-3000.jpg"); background-repeat: repeat-x; background-position: center; text-align: center }
h2                { font-size: 16pt }
h3                { font-size: 14pt }

#layout            { margin-right: auto; margin-left: 0; width: 100%; float: left }

#Zelle11              { white-space: nowrap; width: auto; vertical-align: middle; min-width:1065px; }
#Zelle11 ul { margin-right: auto; width: 100% }
#Zelle11 li          { font-size: 8pt; white-space: nowrap; list-style-type: none; display: block; float: left }
#Zelle11 a              { color: #fff !important; font-size: 11pt; font-weight: normal; text-transform: uppercase; white-space: nowrap; list-style-type: none; display: block; margin: 0; padding: 0.4em 1em; float: left; border-right: 1px solid #e1e1e1 }
#Zelle11 a.aktuell  { color: #f3c301 !important; font-weight: normal; text-transform: uppercase }
#Zelle11 a:hover { color: #333 !important; text-decoration: none; background-color: #fdda48 !important; border-right: 1px solid gray !important }
#Zelle11 a#nav8000, #Zelle11 a#nav8500, #Zelle11 a#nav9000, #Zelle11 a#nav0000 { font-size: 9pt; line-height: 15pt; text-transform: uppercase; letter-spacing: normal; border-right: none }
#Zelle11 a#navflag { border-right: none !important; }
#Zelle11 a#nav8000, a#nav8500, #Zelle11 a#nav9000, #Zelle11 a#nav0000, #Zelle11 a#navflag { margin-top: 6px; }  
/*Kapitelüberschrift */
#Zelle21        { width: auto }
#Zelle21 img        { margin: 0 auto 0 300px; padding: 0 }

/*Navigation Ebene 2 */
#Zelle32        { color: #103204; font-size: 9pt; font-weight: bold; background-color: #fff; white-space: nowrap; padding-top: 10px; min-width: 670px; }
#Zelle32 img { margin-top: 20px }
#Zelle32 ul   { margin-left: 40px }
#Zelle32 li    { font-size: 11pt; list-style-image: url("img/li-h15.png") !important; margin-top: 0.2em; margin-left: 20px !important; padding-left: 10px }
#Zelle32 a       { font-size: 11pt; font-weight: normal; white-space: nowrap; margin: 0; padding: 0 }
#Zelle32 a.aktuell { font-weight: bold }
#Zelle3LAST   { color: #fff; font-size: 0; text-transform: uppercase; letter-spacing: 0.1em; width: auto }

/*Navigation Ebene 3 am linken Rand */

#Zelle41               { color: #fff; font-size: 12pt; text-align: left; padding-top: 0; padding-bottom: 30px; width: 300px !important }
#Zelle41 h4               { color: #fdda48; font-weight: bold; text-align: left; margin: 20px 70px 10px 10px; float: left }
#Zelle41 p { float: left }
#Zelle41 img            { margin-bottom: 10px }
#Zelle41 ul             { width: auto; margin-right: auto; }
#Zelle41 li            { list-style-type: none; clear: both }
#Zelle41 a              { color: white; font-size: 9pt; display: block; margin-left: 10px; padding: 2px 3px; width: 180px; float: left; border-bottom: 1px solid #c6c6c6 }
#Zelle41 ul.ebene4 li a { color: #bbb; padding-left: 10px; width: 173px; }
#Zelle41 a:hover, #Zelle41 a.aktuell:hover, #Zelle41 ul.ebene4 li a:hover, #Zelle41 ul.ebene4 li a.aktuell:hover { color: #333; text-decoration: none; background-color: #fdda48 }
#Zelle41 a.aktuell, #Zelle41 ul.ebene4 li a.aktuell { color: #f7d216; font-weight: normal }
#Zelle41 #BAUER img, #Zelle41 .partnerlogo img { margin-top: 20px; margin-left: 20px; border: solid 1px #eee; }
#Zelle41 #BAUER a, #Zelle41 .partnerlogo a   { border: none; width: auto; padding: 0; margin: 0; background-color: transparent; }
#Zelle41 #BAUER a:hover, #Zelle41 .partnerlogo a:hover { text-decoration: none; background-color: transparent; }
#Zelle42                { color: gray; background-color: #fff; width: 670px !important; min-height: 400px; }
#Zelle42 #einstiegsmenu    { margin-left: 40px !important }
#Zelle42 #einstiegsmenu .downloadlink { margin-bottom: 0px; padding-bottom: 0px; border: 0; width: 16; height: 16; float: right; margin-right: 20px; }
#Zelle42 #einstiegsmenu li    { list-style-image: url("img/li-h15.png") !important; margin-left: 20px !important; padding-left: 10px !important }
#Zelle42 #einstiegsmenu a       { font-size: 11pt !important; font-weight: normal; line-height: 1.5em; text-decoration: none; white-space: nowrap; margin: 0; padding: 0 }
#Zelle42 #einstiegsmenu a:hover   { text-decoration: underline }


#Zelle4LAST             { font-size: 0; background-color: #fff; width: auto !important }
#Zelle4LAST img { margin: auto; width: auto }
/*______ Fuîzeile */
#Zelle51 { width: 300px !important }
#Zelle52                { background-color: #fff; width: auto }
#Zelle52 li            { list-style-type: none; margin-left: 20px; float: left }
#Zelle52 a             { color: #fff; text-decoration: none }
#Zelle52 a:hover       { color: black; text-decoration: underline !important }
#Zelle52 span          { color: gray; text-decoration: none }

/* _____ Content */

#einstiegsseite ul { margin-bottom: 20px }
#einstiegsseite li  { font-size: 12pt; text-align: left; list-style-image: url("img/li-h20.png"); list-style-position: outside; margin-left: 30px; padding-bottom: 10px; padding-left: 10px; vertical-align: middle }
#einstiegsseite a  { text-align: left; display: block }

/* _____ Hilfe */

#hilfe     { margin-top: 50px; margin-bottom: 200px; margin-left: 100px }
#hilfe li  { font-size: 14pt; font-weight: normal; list-style-type: square }
#hilfe a   { font-size: 14pt; font-weight: normal; display: block; float: right }

/* _____ Sitemap

#sitemap            { margin-bottom: 100px }
#sitemap h2         { font-size: 12pt; margin-top: 20px; margin-bottom: 10px; padding: 2px 10px }
#sitemap ul         { margin-left: 50px }
#sitemap li         { list-style-type: square; margin-top: 2px; margin-bottom: 2px }
#sitemap li li      { list-style-type: circle }
#sitemap a          { color: #000; font-size: 9pt }

#sitemap #nav1000   { color: #699; font-size: 10pt; border-top: 1px solid #699; background-color: transparent; border-right: none ; border-left: none }
#sitemap #nav2000   { color: #004479; font-size: 10pt; border-top: 1px solid #004479; background-color: transparent; }
#sitemap #nav3000   { color: #666; font-size: 10pt; border-top: 1px solid #666; background-color: transparent; }
#sitemap #nav9000   { color: #666; font-size: 10pt; background-color: transparent; border-top: 1px solid #c6c6c6 }

#sitemap #nav1000 a { color: #699; font-size: 10pt; font-weight: bold; background-color: transparent; }
#sitemap #nav2000 a { color: #004479; font-size: 10pt; font-weight: bold; background-color: transparent; }
#sitemap #nav3000 a { color: #666; font-size: 10pt; font-weight: bold; background-color: transparent; }
#sitemap #nav9000 a { color: #b1b1b1; font-size: 10pt; font-weight: bold; background-color: transparent }
 */

/* _____ Generell */
.aktuell a          { font-weight: bold }
.clear              { clear: both }
/*Navigation Ebene 3 am linken Rand */

