body { color: #0000a1; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }h2 { font-size: 1.5em; font-weight: bold; margin: 0.83em 0; }#outer { background-image: url(VHFmenublue2.jpg); background-repeat: repeat-y; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }#header { background-image: url(VHFmenublue2.jpg); position: absolute; top: 0px; left: 3px; width: 100%; height: 65px; }#headerpict { float: left; position: relative; top: 3px;  }#footer { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(VHFmenublue.jpg); background-repeat: repeat; text-align: center; position: fixed; left: 0px; bottom: 0px; width: 100%; height: 15px; padding-top: 4px; }#navcontainer { font-size: 12px; position: absolute; top: 44px; left: 3px; width: 100%; min-width: 800px; }#navcontainer ul{ padding-left: 0px; margin-left: 0px; background-color: #036; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; float: left; width: 100%; }#navcontainer ul li { display: inline; }#navcontainer ul li a{padding: 0.2em 1em;background-color: #036;color: White;text-decoration: none;float: left;border-right: 1px solid #fff;display: block;}#navcontainer ul li a:hover{background-color: #369;color: #fff;}#navcontainer2 { font-size: 11px; position: absolute; top: 64px; left: 3px; width: 100%; min-width: 800px; }#navcontainer2 ul { padding-left: 0; margin-left: 0; background-color: #406cb6; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; float: left; width: 100%; }#navcontainer2 ul li { display: inline; visibility: hidden; }#navcontainer2 ul li a {padding: 0.2em 1em;background-color: #406cb6;color: white;text-decoration: none;float: left;border-right: 1px solid #fff;}#navcontainer2 ul li a:hover{background-color: #371;color: #fff;}#barright { background-color: #f4f4f4; text-align: center; height: 370px; width: 150px; top: 100px; position: absolute; right: 30px; visibility: visible; }#welcometext { position: absolute; top: 20px; left: 50px; visibility: visible; float: left; text-align: center; }#bestehen { color: #0000a1; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }#maintext { position: absolute; top: 30px; left: 70px; visibility: visible; float: left; text-align: left; right: 200px; min-width: 500px; max-width: 800px; font-size: 11px; background-color: #fbfbfb; padding: 20px; border: solid 1px #efefef; }.small { font-size: 9px; }#termineHeader { color: red; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-decoration: underline }#tabEuropaflg { width: 100%; }#tabEuropaflg th { background-color: #d8d8d8; }#tabEuropaflg tr:hover { background-color: #ffe08e; }#tabEuropaflg tr { background-color: #f2f2f2; }#tabFliegerlager { width: 100%; }#tabFliegerlager th { background-color: #d8d8d8; }#tabFliegerlager tr:hover { background-color: #ffe08e; }#tabFliegerlager tr { background-color: #f2f2f2; }#tabFliegerlagerFlzg { width: 80%;  font-size: 10px; }#tabFliegerlagerFlzg th { background-color: #d8d8d8; }#tabFliegerlagerFlzg tr { background-color: #f2f2f2; }#tabTermine { width: 70%; }#tabTermine td { background-color: #f2f2f2; }#tablefees { width: 360px; margin: 3px; padding: 5px; }#tabKosten { width: 80% ; margin: 2px; padding: 0; }#tabKosten tr { background-color: #f2f2f2; }#tabFHpreise { width: 80% ; margin: 2px; padding: 0; }#tabFHpreise tr { background-color: #f2f2f2; }#logoutbox { text-align: right; position: absolute; top: 10px; right: 10px; padding: 5px; }#logobox { text-align: right; position: absolute; top: 10px; right: 35px; padding: 5px; }.FlBlCell { text-align: center; width: 180px; }.FlBlRow { height: 250px; }.FlBlSpacerRow { width: 10px; height: 250px; }#telnav1 { color: white; position: absolute; font-size: 8px; top: 10px; left: 40px; width: 200px; z-index: 10; visibility: visible; }#telefonliste { position: absolute; top: 30px; left: 40px; visibility: visible; float: left; text-align: left; right: 30px; min-width: 600px; max-width: 1200px; font-size: 10px; background-color: #fbfbfb; z-index: 5; padding: 20px; border: solid 1px #efefef; }#tabTelefonliste { width: 100%; border-style: none; }#tabTelefonliste th, #tabTelefonliste2 th, #tabTelefonliste3 th { background-color: #d8d8d8; }#tabTelefonliste tr, #tabTelefonliste2 tr, #tabTelefonliste3 tr { background-color: #f2f2f2; }#tabTelefonliste tr:hover, #tabTelefonliste2 tr:hover, #tabTelefonliste3 tr:hover { background-color: #ddf6e8; }#tabTelefonliste td, #tabTelefonliste2 td, #tabTelefonliste3 td { color: black; font-size: 9px; padding: 3px; }#telefonInput { position: absolute; top: 30px; left: 40px; visibility: visible; text-align: left; right: 80px; min-width: 700px; max-width: 900px; font-size: 10px; background-color: #fbfbfb; z-index: 3; padding: 20px; border: solid 1px #efefef; }#divMbrPersDat { margin-left: 20px; float: left; visibility: visible; }#divMbrVHFdat { float: left; visibility: visible; }#divMbrLizenzen { float: left; margin-left: 20px; visibility: visible; }#divMbrEinw { float: left; visibility: visible; }#tabMemberInput1 { border-style: none; padding-left: 5px; }#tabMemberInput1 tr { background-color: #f2f2f2; }#tabEinweisungen { border-style: none; padding-left: 5px; }#tabEinweisungen th { background-color: #d8d8d8; }#tabEinweisungen tr { background-color: #f2f2f2; }#tabLizenzen { border-style: none; padding-left: 5px; }#tabLizenzen th { background-color: #d8d8d8; }#tabLizenzen tr { background-color: #f2f2f2; }#tabMemberInput2 { border-style: none; padding-left: 5px; }#tabMemberInput2 th { background-color: #d8d8d8; }#tabMemberInput2 tr { background-color: #f2f2f2; }#flgnav1 { color: white; position: absolute; font-size: 8px; top: 10px; left: 40px; width: 200px; z-index: 10; visibility: visible; }#flgliste { position: absolute; top: 30px; left: 40px; visibility: visible; float: left; text-align: left; right: 30px; min-width: 600px; max-width: 1200px; font-size: 10px; background-color: #fbfbfb; z-index: 5; padding: 20px; border: solid 1px #efefef; }#tabFlgliste { width: 100%; border-style: none; }#tabFlgliste th { background-color: #d8d8d8; }#tabFlgliste tr { background-color: #f2f2f2; }#tabFlgliste tr:hover { background-color: #ddf6e8; }#tabFlgliste td { color: black; font-size: 9px; padding: 1px; text-align: center; }#tabFlgliLehrer { width: 70%; border-style: none; }#tabFlgliLehrer th { background-color: #d8d8d8; }#tabFlgliLehrer tr { background-color: #f2f2f2; }#tabFlgliLehrer tr:hover { background-color: #ddf6e8; }#tabFlgliLehrer td { color: black; font-size: 9px; padding: 1px; text-align: center; }.tabvhfveranst { background-color: #BEC8FF }.tabandereveranst { background-color: #e6e6e6 }#tabTestdb { width: 70%; }.tabTestdbrow1 { background-color: #baffe6; }.tabTestdbrow0 { background-color: #f2bdff; }#newFlg { visibility: hidden; }#explwarning { font-size: 9px; }#redmssg { color: red; font-size: 14px; font-family: "Times New Roman", Times, serif; }.extranotes { font-size: 14px; font-family: "Times New Roman", Times, serif; }div.clearer {clear: left; line-height: 0; height: 0;}.tabheader { background-color: #d8d8d8; }.bold { font-weight: bold;  }.smallgray { color: silver; font-size: 9px; }
