#mainContent  {position:absolute; visibility:visible; left:4; top:6; width:300; height:250; border:none;}
.input {padding-left:1px;padding-right:1px;font-size: 11px;font-family: tahoma, arial, helvetica, geneva;line-height:100%;font-style: normal;font-weight: normal;color: #2b2b2b;height:14px; border: #595959 1px solid; border-right: #595959 1px solid; border-top: #595959 1px solid; border-left: #595959 1px solid; border-bottom: #595959 1px solid; background-color: #ffffff;}
.button {font-family: tahoma, arial, helvetica, geneva; font-size: 11px; background: #003366; color:#FFFFFF; line-height:90%; height:18px; spacing: 1px; border:1px #000000 solid;}
.select {font-family: tahoma, arial, helvetica, geneva;font-size: 10px; font-style: normal;color: #2b2b2b;height:18px;line-height: 12px;}
.leftMenuHeader {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold;} 
.leftMenu {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.leftMenu A {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366;}
.leftMenu A:hover {text-decoration:none; color: #CCE8F2; background-color: #003366;}
.bodyHeader {font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold;}
.subHeader {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold;}
.bodyText {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.bodyText A {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366;}
.bodyText A:hover {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color: #FFFFFF; background-color: #003366;}
.mainContentHeader {font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold;}
.ImpressumHeader {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold;}
.Impressum {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
.Impressum A {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
.Impressum A:hover {text-decoration:none; background-color: #FFFFFF; color: #003366;}
.Button {font-family: tahoma, arial, helvetica, geneva; font-size: 11px; background: #003366; color:#FFFFFF; line-height:90%; height:18px; spacing: 1px; border:1px #000000 solid;}
.Select {font-family: tahoma, arial, helvetica, geneva;font-size: 10px; font-style: normal;color: #2b2b2b;height:18px;line-height: 12px;}
.Input {font-family: tahoma, arial, helvetica, geneva;font-size: 10px; font-style: normal;color: #2b2b2b;height:18px;line-height: 12px;}
.BoxHeader {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold;}
.boxSubHeader {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold;}
.boxText {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.boxText A {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366;}
.boxText A:hover {text-decoration:none; color: #CCE8F2; background-color: #003366;}
.MediumText {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.MediumText A {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366;}
.MediumText A:hover {text-decoration:none; color: #CCE8F2; background-color: #003366;}
h1 {font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold; padding: 0; margin: 0; padding-bottom: 2px;}	
h2 {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold; padding: 0; margin: 0; padding-bottom: 2px;}	
h3 {font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;}	
.tblHeaderNB {background-color:#66CCFF; height:19px; padding-top:5px; background:url(layout/bbBgGradNB.gif) repeat bottom; margin-top:-6px;}
.borderStyleSite {border-left:1px dashed #66CCFF; border-top:0px; border-bottom:0px; border-right:1px dashed #66CCFF;}
.borderStyleBottom {border-left:1px dashed #66CCFF; border-bottom:1px dashed #66CCFF;border-right:1px dashed #66CCFF;}
.borderStyleSiteSolid {border-left:1px solid #66CCFF; border-top:0px; border-bottom:0px; border-right:1px solid #66CCFF;}
.borderStyleSiteSolidLeft {border-left:1px solid #66CCFF; border-top:0px; border-bottom:0px; border-right:0px solid #66CCFF;}
.borderStyleSiteSolidRight {border-left:0px solid #66CCFF; border-top:0px; border-bottom:0px; border-right:1px solid #66CCFF;}
.borderStyleBottomSolid {border-left:1px solid #66CCFF; border-bottom:1px solid #66CCFF;border-right:1px solid #66CCFF;}
.borderStyleBottomSolidLeft {border-left:1px solid #66CCFF; border-bottom:1px solid #66CCFF;border-right:0px solid #66CCFF;}
.borderStyleBottomSolidRight {border-left:0px solid #66CCFF; border-bottom:1px solid #66CCFF;border-right:1px solid #66CCFF;}
.borderStyleBottomSolidCenter {border-left:0px solid #66CCFF; border-bottom:1px solid #66CCFF;border-right:0px solid #66CCFF;}
body {background-color:#003366;}

