html { overflow: -moz-scrollbars-vertical; overflow-y: scroll; }
body { margin: 0px; background-image: url('/img/background.gif'); }
p { margin:0; padding:0; }
td { font-size: 12px; font-family: Arial, Helvetica, Verdana; color: #979FA7; line-height: 20px; }

td.navTop { background: url('/img/punktelinie_h1.gif') no-repeat top; height:22px; }
td.sepTop { background: url('/img/punktelinie_h.gif') no-repeat top; height:22px; }
td.contentTop { background: url('/img/punktelinie_h3.gif') no-repeat top; height:22px; }
td.teaserTop { background: url('/img/punktelinie_h3.gif') no-repeat top; height:22px; }
div.navTop { padding-left: 20px; }
div.content { padding-left: 20px; padding-top: 54px; padding-right: 20px; }
td.login { FONT-SIZE: 12px; line-height: 22px; color: #ffffff; background: url('/img/punktelinie_h2.gif') no-repeat top; padding-left: 25px; }
td.teaser { padding-left: 14px; padding-right: 15px; }
span.teaserTitle { FONT-SIZE: 12px; COLOR: #A00055; font-weight: bold; line-height: 20px; }
span.teaserContent { FONT-SIZE: 12px; line-height: 20px; }
span.language { padding-left: 25px; color: #ffffff; }
div.footer { font-size: 11px; line-height: 14px; padding-left: 20px; padding-bottom: 15px; }
hr.teaserSep { border:#A0A5AA 1px dashed; height:1px; }

a { color: #979FA7; }
a:hover { color: #A00055; }
a.contentTeaser { padding-left: 20px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; text-transform:uppercase; color: #979FA7; }
a.contentTeaser2 { padding-left: 20px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; text-transform:uppercase; color: #979FA7; display:block; color: #A00055; background: url('/img/punktelinie_h6.gif') no-repeat; }
div.contentTeaserActive { width:235px; height:20px; padding-left: 20px; FONT-SIZE: 12px; text-decoration: none; text-transform:uppercase; color: #A00055; background: url('/img/punktelinie_h6.gif') no-repeat; }
a.teaserLink { FONT-SIZE: 11px; }
a.searchResult { FONT-SIZE: 12px; line-height: 20px; text-decoration: none; text-transform:uppercase; color: #979FA7; }
a.searchResult2 { FONT-SIZE: 12px; line-height: 20px; text-decoration: none; text-transform:uppercase; color: #979FA7; display:block; color: #A00055; background: url('/img/punktelinie_h6.gif') no-repeat; }
a.navTop1 { font-size: 11px; text-decoration: none; padding-left: 20px; color: #979FA7; }
a.navTop1:Hover { font-size: 11px;  color: #A00055; }
a.navTop { font-size: 11px; text-decoration: none; color: #979FA7; }
a.navTop:Hover { font-size: 11px; color: #A00055; }
a.level1 { padding-left: 25px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; text-transform:uppercase; color: #A00055; }
a.level12 { padding-left: 25px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; text-transform:uppercase; color: #A00055;; display:block; background: url('/img/punktelinie_h4.gif') no-repeat top; }
a.level2 { padding-left: 37px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; color: #A00055; }
a.level22 { padding-left: 37px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; color: #A00055; display:block; background: url('/img/punktelinie_h4.gif') no-repeat top; }
a.level3 { padding-left: 50px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; color: #A00055; }
a.level32 { padding-left: 50px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; color: #A00055; background: url('/img/punktelinie_h4.gif') no-repeat top; }

a.level1Sitemap { padding-left: 20px; FONT-SIZE: 12px; line-height: 22px; text-decoration: none; text-transform:uppercase; color: #979FA7; }
a.level1Sitemap2 { padding-left: 20px; FONT-SIZE: 12px; line-height: 22px; text-decoration: none; text-transform:uppercase; color: #979FA7; display:block; color: #A00055; background: url('/img/punktelinie_h6.gif') no-repeat; }
a.level2Sitemap { padding-left: 32px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; color: #979FA7; }
a.level2Sitemap2 { padding-left: 32px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; color: #979FA7; display:block; color: #A00055; background: url('/img/punktelinie_h6.gif') no-repeat; }
a.level3Sitemap { padding-left: 45px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; color: #979FA7; }
a.level3Sitemap2 { padding-left: 45px; FONT-SIZE: 12px; line-height: 20px; text-decoration: none; color: #979FA7; display:block; color: #A00055; background: url('/img/punktelinie_h6.gif') no-repeat; }

a.footerLink { text-decoration:none; color:#979FA7; }
a.footerLink:Hover { color:#A00055; }

span.level1Active { padding-left: 25px; display:block; text-decoration: none; text-transform:uppercase; color: #A00055; background: url('/img/punktelinie_h4.gif') no-repeat top;  }
span.level2Active { padding-left: 37px; display:block; text-decoration: none; color: #A00055; background: url('/img/punktelinie_h4.gif') no-repeat top;  }
span.level3Active { padding-left: 50px; display:block; text-decoration: none; color: #A00055; background: url('/img/punktelinie_h4.gif') no-repeat top;  }

.Text_Titel { FONT-SIZE: 20px; COLOR: #A00055; TEXT-ALIGN: left; line-height: 24px; }
.Text_SubTitel { FONT-SIZE: 20px; COLOR: #979FA7; TEXT-ALIGN: left; line-height: 25px; }
.Text_Body { FONT-SIZE: 12px; COLOR: #979FA7; TEXT-ALIGN: left; line-height: 20px; }
.Text_Body_Bold { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #979FA7; TEXT-ALIGN: left; line-height: 20px; }

.Teaser_Title { line-height: 20px; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #A00055; FONT-FAMILY: Arial, Helvetica, Verdana; text-transform: uppercase; }
.Teaser_SubTitle { FONT-SIZE: 12px; COLOR: #A00055; FONT-FAMILY: Arial, Helvetica, Verdana; line-height: 20px; text-transform: uppercase; }
.Teaser_Text { FONT-SIZE: 12px; COLOR: #979FA7; FONT-FAMILY: Arial, Helvetica, Verdana; line-height: 20px; }
.Teaser_SubText { FONT-SIZE: 18px; COLOR: #b9bcc0; FONT-FAMILY: Arial, Helvetica, Verdana; line-height: 25px; }

INPUT.tbxUsername
{
		border: 1px #A0A5AA solid;
    width: 115; 
    height: 20px;
		font-size: 11px;
		color: #979FA7;
		font-family: Arial, Helvetica, Verdana;
		margin-left: 25px;
		margin-top: 6px;
}

INPUT.tbxPassword
{
    border: 1px #A0A5AA solid;
    width: 95; 
    height: 20px;
		font-size: 11px;
		color: #979FA7;
		font-family: Arial, Helvetica, Verdana;
		margin-left: 25px;
		margin-top: 4px;
}

INPUT.tbxSearch
{ 
    border: #979FA7 1px solid;
    width: 146; 
    height: 16px;
		font-size: 11px;
		color: #979FA7;
		font-family: Arial, Helvetica, Verdana;
}