/* GRUNDSAETZLICHES */

#navigation     { visibility: visible; position: inherit; z-index: 1; width: 120px; float: left }
#inhalt      { visibility: visible; position: inherit; z-index: 2; width: 840px; float: right }
#hg    { visibility: visible; margin-top: 10px; position: relative; z-index: 0; width: 975px }

.datum { color: #b1ada0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.nav { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; padding: 5px }
.nav-an { color: #900009; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; padding: 5px }
a { text-decoration: none; color: #900009 }
a:hover { text-decoration: underline }
h1  { color: #900009; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 0 -7px }
h2 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 0 -7px }
h3 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 0 -11px }
h4  { color: #900009; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 0 -1px }
p { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; }
.link { color: #900009 }
.abstand-15-20-15-30 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding: 15px 20px 15px 30px }
.abstand-15   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding: 15px }
.abstand-7-15-7-15 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding: 7px 15px }
.abstand-5-0-3-15 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding: 5px 0 3px 15px; }
.hemac { color: #585650; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; padding: 3px 3px 3px 3px; }
.bu-15 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; padding: 15px }
.bildervideo-2-0-7-0 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; padding: 2px 0 7px; }
.text-11-15 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; }
.fett { font-weight: bold }
.rot { color: #900009; }
.rot-fett { color: #900009; font-weight: bold }


/* STARTSEITE */

#training_aktiv {color: #585650; font-family: Verdana; font-size: 11px;}
/*#training_deaktiv {color: #8A8484; left:550px;}*/
#training_head { margin-bottom: 5pt; }
#training_zelle { font-family: Verdana; font-size: 10px; padding: 0 5px 0 10px; border-bottom: 1px dotted #fdf8e5; }
#training_footer { margin-top: 5px; }
#news_text {font-family: Verdana; color: #585650; font-size: 11px; line-height: 13px; }
#training { height: 200px; width: 200px; position: relative; overflow:auto; visibility: visible; border: solid 1px black; }
#news { position: relative; z-index: 4; height: 100px; font: 11px/13px Verdana; background-color: #b1ada0; width: 200px; visibility: visible; border: solid 1px black; }
#webring { position: relative; z-index: 5; height: 137px; width: 200px; visibility: visible; border: solid 1px black; }
.rahmen-o-u { border-top: 1px solid black; border-bottom: 1px solid black; }
.klein {
	font-size: 9px;
}
