
body { background-color: #D2E3F0;
       margin: 0px;
       font-family: Verdana, Arial, Helvetica;
       font-size: 70%;
       color: #000000; }

table { border-collapse:collapse;
        border-spacing: 0px; }

td { padding:0px; }

td, input, select, textarea, button { font-family: Verdana, Arial, Helvetica;
       font-size: 100%;
       color: #000000; }

form { margin:0px; }
ul, ol { margin-top:    0px;
         margin-bottom: 0px; }
H1 { font-family: Arial, Verdana, Helvetica; font-weight: bold; font-size:200%; margin:0px;}
H2 { font-family: Arial, Verdana, Helvetica; font-weight: bold; font-size:160%; margin:0px; margin-bottom:13px; }
.H3 { font-weight: bold; font-size:100%; margin:0px; margin-bottom:10px; xxvertical-align:middle; }
sub { font-size:75%; }
sup { font-size:75%; }

img { border:0; }

.Header { background-color:#ffffff;
          padding:10px;
          padding-left:20px; }
.Breadcrumbs { background-color:#186CB4;
               color:#ffffff;
               padding:4px;
               padding-left:20px; }
.Breadcrumblink { color:#ffffff; }
.Content { padding:20px; padding-right:10px;}

.schlecht { font-color:#ff0000; font-weight:bold; }
.Linkpfeil { width:12px; height:11px; } /* Falls mir da mal ein toller Style einfällt (Damit schön in-line mit Fließtext sowohl in FF als auch IE...) */

.vat { vertical-align: top; }
.vam { vertical-align: middle; }
.vab { vertical-align: bottom; }
.tal { text-align: left; }
.tac { text-align: center; }
.tar { text-align: right; }
.rba         { width:       13px;
               height:      13px; }
.pr { padding-right:20px; }
.nobr { white-space:nowrap; }

.tddl {  border-bottom:1px solid #808080; border-top:1px solid #808080; color:#808080; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#E9F1F8; }
.tddr {  border-bottom:1px solid #808080; border-top:1px solid #808080; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#E9F1F8; }
.tddo {  font-weight:bold; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; }
.tdh { border-bottom:1px solid #000000; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; }

.Tab1 { background-image:url(../Bilder/Tab1.gif); text-align:center; vertical-align:bottom; padding-bottom:5px; white-space:nowrap; font-weight:bold; }
.Tab0 { background-image:url(../Bilder/Tab0.gif); text-align:center; vertical-align:bottom; padding-bottom:5px; white-space:nowrap; }
.Tab1R { background-image:url(../Bilder/Tab1R.gif); }
.Tab1L { background-image:url(../Bilder/Tab1L.gif); }
.Tab1P { background-image:url(../Bilder/Tab1.gif); text-align:center; vertical-align:bottom; padding-bottom:5px; padding-left:8px; padding-right:8px; white-space:nowrap; font-weight:bold; }
.Tab0P { background-image:url(../Bilder/Tab0.gif); text-align:center; vertical-align:bottom; padding-bottom:5px; padding-left:8px; padding-right:8px; white-space:nowrap; }

.Thumbnail { border: 1px solid #186CB4; background-color:#ffffff; }
.Bildrahmen { border: 1px solid #808080; background-color:#ffffff; }
.Box { background-color:#E9F1F8; border: 1px solid #808080; padding:10px; }

.MatrixL { border-top: 1px solid #808080;  border-bottom: 1px solid #808080; }
.MatrixO { border-left: 1px solid #808080; border-right: 1px solid #808080; }
.MatrixM { border-top: 1px solid #808080;  border-bottom: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #808080; background-color:#E9F1F8; }

.Admin1 { color:#ddaaaa; font-size:130%;}
.Admin2 { color:#bb5555; background-color:#e2d3e0; padding:1px; border:1px solid #bb5555; margin-right:20px; float:right; margin-top:6px;}

.bp { font-size:200%; font-weight:bold; }

.hr_Start { color:#186cb4; 
            background-color:#186cb4; 
            height:1px;
            margin:0; 
            border:0px solid #186cb4;}

a:link    { color: #186CB4; text-decoration: none; }
a:visited { color: #186CB4; text-decoration: none; }
a:active  { color: #186CB4; text-decoration: underline; }
a:hover   { color: #186CB4; text-decoration: underline; }
