body    { font-size: 10pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
table { font-size: 10pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: 1px }

table.navKlein       { background-color: #ffffec; border: solid 1pt #0000ad }
table.navigationTable          { background-color: #ffffef; vertical-align: middle; border-top: 1pt solid #003c8c; border-right: none #003c8c; border-bottom: 1pt solid #003c8c; border-left: 1pt solid #003c8c; height: 22px }

td  { font-size: 8pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.thema       { color: #fff; font-weight: bold; font-size: 8pt; line-height: 15pt; background-color: #00418c }
td.navigationCell       { text-align: center; vertical-align: middle; border-top: none; border-right: 1pt solid #08418c; border-bottom: none; border-left: none }
td.navKlein         { border-top: none; border-right: none; border-bottom: 1pt solid #0800ad; border-left: none }
td.greyBorderTop  { border-top: 1pt dashed #cecfce; border-right: none; border-bottom: none; border-left: none }
td.greyBorderBottom { border-top: none; border-right: none; border-bottom: 1pt dashed #cecfce; border-left: none }
td.greyBorderLeft  { border-top: none; border-right: none; border-bottom: 1pt none #cdcdcd; border-left: 1pt dashed #cdcdcd }
td.vertikal { border-top: none; border-right: none; border-bottom: none; border-left: 1pt dashed #cdcdcd }

.inactiveArea { background-color: #efefef }
.menue { color: white; font-weight: 600; font-size: 11px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: absolute; top: 89px; left: 12px; width: 635px; height: 30px; visibility: visible; display: block }
.eingabeFeld   { background-color: #f7fbff; border: outset 1px #00418c }
.eingabeFeld2 { background-color: #f7fbff; border: outset 0px #00418c }
.tabLine1 { background-color: #ffffe9 }
.tabLine2 { background-color: #f5fafa }
.tabHeader { color: white; font-weight: bold; background-color: #888 }
.tabTheme   { color: yellow; font-weight: bold; background-color: #00418c }
.borderTable    { border: none 1px #003c8c }
.borderLeft { border-left: 1pt solid #0a0e68 }
.borderRight  { border-right: 1px solid #0a0e68 }
.borderBottom  { border-bottom: 1px dotted #e7e3e7 }
.headerBorder { border: solid 1px #888 }

a:link   { color: #00418c; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited  { color: #00418c; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:active { color: #00418c; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover   { color: #00418c; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

a.naviActive:link       { color: #00418c; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
a.naviActive:visited           { color: #00418c; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
a.naviActive:active           { color: #00418c; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
a.naviActive:hover                 { color: #00418c; font-style: normal; font-weight: bold; font-size: 8pt; text-decoration: underline; text-align: center }

a.naviThema:link                { color: #00418c; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
a.naviThema:visited       { color: #00418c; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
a.naviThema:active        { color: #00418c; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
a.naviThema:hover          { color: #00418c; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 15pt; text-decoration: underline; text-align: center }
a.naviSitemap:link       { color: #999; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.naviSitemap:visited       { color: #999; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.naviSitemap:active       { color: #999; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.naviSitemap:hover        { color: #999; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.naviSubTheme:link           { color: #069; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-left: 5px }
a.naviSubTheme:visited           { color: #069; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-left: 5px }
a.naviSubTheme:active           { color: #069; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-left: 5px }
a.naviSubTheme:hover            { color: #069; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; margin-left: 5px }
.sitemap          { color: #999; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.inactiveLink   { color: #999; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.blueBorderBottom  { border-bottom: 1pt solid #00418c }
.blueBorderTop  { border-top: 1pt solid #00418c }
.blueBorderLeft   { border-left: 1pt solid #00418c }
.backNaviImage  { background: url(alpenland/images/background/borderBack.jpg) no-repeat }
.waldviertel { background-color: #ecffec }
.weinviertel { background-color: #ffc }
.mostviertel { background-color: #ffe7ec }
.wienerUmland { background-color: #d7d7d7 }
.industrieviertel { background-color: #e7ecff }
.wizzardNumber { color: #eee; font-weight: bold; font-size: 60pt; line-height: 60pt }
h1   { font-size: 15pt; vertical-align: bottom }
.foto { border: solid 10px white }
.smallFont   { font-size: 8pt }

