
HTML            { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
BODY            { margin: 0px; padding: 10px; background-color: #000000; }
#OverTop        { font-variant: small-caps; position: relative; width: 960px; HEIGHT: 20px; padding: 10px; background-color: #000000; color: #ffffff; text-align: right; }
#Main           { position: relative; background-color: #ffffff; width: 960px; margin: 0px 10px; text-align: left; min-height: 500px; }
#Header         { position: relative; background-image: url(/global/images/Header.png); background-repeat: no-repeat; background-position: 0 0; width: 980px; margin: 0 0; HEIGHT: 245px;  }
#Footer         { font-variant: small-caps; position: relative; width: 960px; HEIGHT: 20px; padding: 10px; background-color: #000000; color: #ffffff; text-align: center; }
#TopNavigation  { position: relative; width: 960px; margin: 0 auto; HEIGHT: 40px; background-image: url(/global/images/BG_Navi.jpg); background-repeat: repeat-x; padding-bottom: 20px; background-color: #ffffff; }

#FlashHeader    { position: absolute; padding-left: 30px; width: 960px; margin: 0 0; HEIGHT: 195px;  }

#MenueLeft      { float: left; width: 152px; padding-right: 20px; padding-left: 20px; min-height: 400px; padding-bottom: 25px; }
#Content        { float: left; padding-right: 20px; padding-left: 20px; text-align: left; min-height: 400px; width: 536px; padding-bottom: 25px; line-height: 130%; }
#ContentLarge   { float: left; padding-right: 20px; padding-left: 20px; text-align: left; min-height: 400px; width: 728px; padding-bottom: 25px; line-height: 130%; }
#Marginalie     { width: 152px; padding-right: 20px; padding-left: 20px; float: right; min-height: 400px; padding-bottom: 25px; line-height: 130%; }

#Loading    { top: 0px; left: 0px; height: 100%; width:100%; position: absolute; display: none; z-index:999; } 
#bgTrans    { height: 100%; width:100%; filter: alpha(opacity=70); opacity: 0.7; position: absolute; background-color: #ffffff; z-index:999; } 

#PrintHeader    { display: none; }
#WerbungRechts  { position: absolute; left: 1000px; top:50px; }
#WerbungRechts2  { position: absolute; left: 1000px; top:140px; }
#WerbungTop      { text-align: right; padding-right: 10px; height: auto; width: 970px; clear: both; } 

#WetterIcon     { position: absolute; right: 25px; top: 15px; text-align: center; padding-top: 23px; height: 75px; width: 65px; }
#Wetter         { position: absolute; right: 25px; top: 15px; text-align: center; height: 75px; width: 65px; z-index: 99; }

.Zentriert  { margin-top: 25%; margin-left: 48%; z-index:999; top: 0px; left: 0px; position: absolute;  }
.MenueTop              { font-variant: small-caps; height: 23px; padding: 10px; padding-top: 12px; float: left; font-size: 1.2em; background-image: url(/global/images/BG_Menue_Passiv.jpg);}
.MenueTop_Selected     { font-variant: small-caps; height: 23px; padding: 10px; padding-top: 12px; float: left; font-size: 1.2em; background-image: url(/global/images/BG_Menue_Aktiv.jpg); }

.A_Menue_Top                        { color: #000000; FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1.2em; float: left; }
.A_Menue_Top:visited                { color: #000000; FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1.2em; float: left; }
.A_Menue_Top:hover                  { color: #000000; FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-SIZE: 1.2em; float: left; }
.A_Menue_Top:visited:hover          { color: #000000; FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-SIZE: 1.2em; float: left; }


.A_Menue                        { FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em; }
.A_Menue:visited                { FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em;}
.A_Menue:hover                  { FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-SIZE: 1em;}
.A_Menue:visited:hover          { FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-SIZE: 1em;}

.A_Menue_Selected               { FONT-WEIGHT: bold; COLOR: #69ae45; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em; }
.A_Menue_Selected:visited       { FONT-WEIGHT: bold; COLOR: #69ae45; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em;}
.A_Menue_Selected:hover         { FONT-WEIGHT: bold; COLOR: #69ae45; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-SIZE: 1em;}
.A_Menue_Selected:visited:hover { FONT-WEIGHT: bold; COLOR: #69ae45; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-SIZE: 1em;}


.A_Menue2                       { FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.A_Menue2:hover                 { FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
.A_Menue2:visited               { FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.A_Menue2:visited:hover         { FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }

.A_Menue2_Selected               { FONT-WEIGHT: normal; COLOR: #550000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em; }
.A_Menue2_Selected:visited       { FONT-WEIGHT: normal; COLOR: #550000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em;}
.A_Menue2_Selected:hover         { FONT-WEIGHT: normal; COLOR: #550000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-SIZE: 1em;}
.A_Menue2_Selected:visited:hover { FONT-WEIGHT: normal; COLOR: #550000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-SIZE: 1em;}


.LinkWeiss                      { FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none; }
.LinkWeiss:visited              { FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none; }
.LinkWeiss:hover                { FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline; }
.LinkWeiss:visited:hover        { FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline; }

H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    margin-top: 0px; margin-bottom: 0px;
    padding-top: 5px; margin-bottom: 5px;padding-left: 8px; 
    font-variant: small-caps;
}


.h4               { padding-left: 8px; margin-top: 0px; margin-bottom: 0px;font-variant: small-caps; display: block; padding-top: 5px; padding-bottom: 5px; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em; }
.h4:visited       { padding-left: 8px; margin-top: 0px; margin-bottom: 0px;font-variant: small-caps; display: block; padding-top: 5px; padding-bottom: 5px; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em;}
.h4:hover         { padding-left: 8px; margin-top: 0px; margin-bottom: 0px;background-color: #cccccc; font-variant: small-caps; display: block; padding-top: 5px; padding-bottom: 5px; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em;}
.h4:visited:hover { padding-left: 8px; margin-top: 0px; margin-bottom: 0px; background-color: #cccccc; font-variant: small-caps; display: block; padding-top: 5px; padding-bottom: 5px; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em;}

.h5               { padding-left: 8px; padding-top: 2px; padding-bottom: 2px; display: block; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em; }
.h5:visited       { padding-left: 8px; padding-top: 2px; padding-bottom: 2px; display: block; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em;}
.h5:hover         { padding-left: 8px; padding-top: 2px; padding-bottom: 2px; background-color: #cccccc; display: block; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em;}
.h5:visited:hover { padding-left: 8px; padding-top: 2px; padding-bottom: 2px; background-color: #cccccc; display: block; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 1em;}



#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}
#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

.Stern0 { height: 14px; width: 70px; background-image: url(/global/images/Sterne.png); float: left; background-position: 70px 0px; }
.Stern1 { height: 14px; width: 70px; background-image: url(/global/images/Sterne.png); float: left; background-position: 84px 0px; }
.Stern2 { height: 14px; width: 70px; background-image: url(/global/images/Sterne.png); float: left; background-position: 98px 0px; }
.Stern3 { height: 14px; width: 70px; background-image: url(/global/images/Sterne.png); float: left; background-position: 112px 0px; }
.Stern4 { height: 14px; width: 70px; background-image: url(/global/images/Sterne.png); float: left; background-position: 126px 0px; }
.Stern5 { height: 14px; width: 70px; background-image: url(/global/images/Sterne.png); float: left; background-position: 140px 0px; }
.evtListe   { width: 620px; float: right; padding-bottom: 5px; }


.MenueDropdown  { padding-top: 10px; padding-bottom: 10px; left: -10px; top: -4px; position: absolute; display: none; width: 978px; border: 1px dotted #555555; background-color: #eeeeee;z-index:99; } 
.oldMenueDropdown  { padding-top: 10px; padding-bottom: 10px; left: -10px; top: -4px; filter: alpha(opacity=0); opacity: 0; position: absolute; display: none; width: 978px; border: 1px dotted #555555; background-color: #eeeeee;z-index:99; } 



