
/*   nachfolgende formate f?r alle links,    Reihenfolge einhalten: :link, :visited, :hover, :active  */
/*   :link      = f?r Verweise zu noch nicht besuchten Seiten */
/*   :visited  = f?r Verweise zu bereits besuchten Seiten */
/*   :hover   = f?r Verweise, w?hrend der Anwender mit der Maus dar?ber f?hrt */
/*   :active  = f?r gerade angeklickte Verweise */
/*   :focus   = f?r Verweise, die den Fokus erhalten, z.B. durch "Durchsteppen" mit der Tabulatortaste */
/*  in verbindung mit einem weiteren namen, achtung in html m?ssen beide namen gesetzt werden */
#navigate           { color: #fff; font: 12px Arial, Verdana, Helvetica, sans-serif; background-color: #036; text-align: left; float: none; margin-right: auto; margin-left: auto; border-top: 2px solid white; border-bottom: 1px solid white; width: 800px }
#navigateText { color: #fff; font: 12px Arial, Verdana, Helvetica, sans-serif; background-color: #036; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; position: relative; overflow: auto }
a:link.navigate, a:visited.navigate, a:hover.navigate, a:active.navigate, a:focus.navigate   { font-weight: normal; font-size: 11px; text-decoration: none }
#center      { font-family: verdana; background-color: white; text-align: center; padding: 1px; position: relative; width: 100%; height: 100% ; overflow: auto ; }
#streifen    { background-color: #cccccc; text-align: center; margin: auto; border-top: 5px solid white; border-bottom: 5px solid white; z-index: 1; width: 800px; height: 30px }
#Hintergrund   { background-color: transparent; text-align: center; margin-right: auto; margin-left: auto; border: solid 5px white; position: relative; z-index: 1; width: 800px  }
#auswahl               { font-family: verdana; background-image: url(../img/auswahl.gif); text-align: left; border-bottom: 1px solid #036; position: relative; z-index: 2; width: 800px; height: 70px  ; }
#auswahlButton                    { font-family: verdana; text-align: left; position: absolute; z-index: 2; left: 118px; width: 412px; height: 60px }
#auswahlBild            { font-family: verdana; text-align: right; position: relative; z-index: 2; left: 421px; width: 219px; height: 70px; overflow: auto }
#SpalteL    { color: #000; font-weight: 500; font-size: 12px; font-family: verdana, Geneva, Arial, Helvetica, sans-serif; background-color: transparent; float: left; z-index: 3; width: 124px; padding-top: 420px; }
#SpalteKont   { color: white; font-weight: 500; font-size: 12px; font-family: verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #963; text-align: left; left: 0; float: left; clear: both; width: 300px; height: 22px ; z-index: 11; }
#SpalteMW1   { color: black; font-weight: normal; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background: #cbd4dd no-repeat; text-align: left; float: left; margin-top: 2px; padding-bottom: 2px; padding-left: 5px; border-right: 1px solid #1a4570; border-bottom: 1px solid #1a4570; position: absolute; z-index: 3; top: 244px; left: 0; width: 211px; height: 28px }
#SpalteMW11  { color: black; font-weight: normal; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background: #cbd4dd no-repeat; text-align: left; float: left; padding-bottom: 2px; padding-left: 5px; position: absolute; z-index: 3; top: 239px; left: 0px; width: 211px; height: 28px }
#SpalteMW       { background-color: transparent; text-align: center; position: absolute; z-index: 0; left: 124px; width: 500px   }
#SpalteMW TABLE   { font-size: 12px; text-align: left; margin-top: 10px; margin-left: 10px }
#SpalteMK                                  { font-weight: bold; font-size: 12px; line-height: 18px; background-color: #cbd4dd; text-align: left; border-style: solid; border-width: 1px; border-color: #cbd4dd #1a4570 #1a4570 #cbd4dd; position: absolute; z-index: 6; left: 0px; width: 51%; height: 174px }
#SpalteMK p  { font-weight: normal; font-size: 12px; line-height: 13px; text-align: left; margin-top: 10px; position: absolute; z-index: 6; top: 40px; left: 0px; width: 230px; height: 90px }
#SpalteMKText   { font-weight: bold; font-size: 12px; line-height: 16px; text-align: left; margin-top: 20px; margin-left: 20px; position: absolute; z-index: 6; left: 0px; width: 240px; height: 150px }
#SpalteMKTextR { font-size: 12px; text-align: left; margin-top: 20px; margin-left: 20px; position: absolute; z-index: 6; left: 255px; width: 235px; height: 172px }
#SpalteMKTextU    { font-weight: normal; font-size: 12px; line-height: 14px; text-align: left; margin-top: 25px; margin-left: 20px; position: absolute; z-index: 6; top: 175px; left: 0px; width: 500px; height: 150px }
a:link.navu, a:visited.navu, a:hover.navu, a:active.navu, a:focus.navu   { color: black; font-weight: bold; font-size: 12px; text-decoration: underline }
#SpalteMKTextU table   { font-size: 12px; line-height: 16px; text-align: left; position: absolute; top: 0px; left: 0px; width: 500px; height: 150px }
#SpalteR                 { color: #036; font: 11px/12px Arial, Verdana, Helvetica, sans-serif; background-color: #cbd4dd; text-align: left; position: absolute; float: right; padding-top: 5px; border-left: 1px solid #036; z-index: 6; left: 640px; width: 160px; height: 440px  ; }
#SpalteRText                 { color: #036; font: 11px/14px Arial, Verdana, Helvetica, sans-serif; text-align: left; position: absolute; top: 10px; left: 20px; padding-top: 5px; z-index: 6; width: 130px; height: 440px  ; float: left; }
#SpalteKal              { color: white; font: 11px Arial, Verdana, Helvetica, sans-serif; text-align: left; vertical-align: bottom; position: absolute; top: 510px; left: 530px; float: right; z-index: 6; width: 130px; height: 100px  ; }
hr    { color: white; line-height: 20px; border-bottom: 1px solid #036; width: 120px   ; margin-top: 10px; margin-bottom: 10px; }

p.copyright     { color: #1a4570; font: 11px Arial, Verdana, Helvetica, sans-serif; text-align: center; clear: both }
#copyright a  { color: #1a4570 }
#copyright a img  { color: #1a4570; border: none; width: 1em; height: 1em }

FORM { margin: 0px } 

TABLE.nav TD               { color: black; font: bold 9pt/16px; letter-spacing: 1px; padding: 4px 0 }
TD#1            { font-weight: bold; background-color: #ebebcd; letter-spacing: 1.2px; margin-left: 1px }
TD#2         { background-color: #f3f0c5; letter-spacing: 1px }
TD#3         { background-color: #e7e3bd; letter-spacing: 1px }
TD#4         { background-color: #ded8b7; letter-spacing: 1px }
TD#5      { background-color: #1a4570; border: solid thin #1a4570 }
TD#6          { background-color: #f4eed7; letter-spacing: 1px }
TD#7        { background-color: #eeead4; letter-spacing: 1px }
TD#8         { background-color: #e8e0ca; letter-spacing: 1px; width: 120px }
a:link.nav, a:visited.nav, a:active.nav, a:focus.nav     { color: black; font: 9pt verdana; text-decoration: none; padding: 2px 0 2px 1px }
a:hover.nav       { color: white; font-style: normal; font-weight: normal; font-size: 9pt; font-family: verdana; background-color: #963; clear: both; padding: 2px 0 2px 1px; border-top: 2px solid #963; border-bottom: 2px solid #963 ; }
a:link.navKont, a:visited.navKont, a:active.navKont, a:focus.navKont     { color: black; font: bolder 9pt verdana; text-decoration: none; padding: 2px 0 2px 1px  }
a:hover.navKont       { color: black; font-style: normal; font-weight: bolder; font-size: 9pt; font-family: verdana; background-color: white; clear: both; padding: 2px 0 2px 1px; border-top: 2px solid white; border-bottom: 2px solid white ; }

