body {background-color:#F4A460;}
body {scrollbar-base-color: #B22222; scrollbar-arrow-color: brown; scrollbar-track-color: #e0e0e0; scrollbar-face-color: #F4A460; scrollbar-3dlight-color:#B22222; scrollbar-highlight-color: #B22222; scrollbar-darkshadow-color:#B22222;}
body,td,th,p,div,li {font-family:Verdana;text-align:justify;font-size:1.0em;}
.specBody {margin-left:30px;margin-right:30px;}
h2 {font-size: medium; font-weight: 700; margin: 0; color:black;}
h3 {font-size: small; font-weight: 600; margin: 0; color:black;}
.mLI {height:1.2em; background-color: lightsteelblue; cursor:pointer;}
.mLIa {height:1.2em; background-color: #F8D89B; cursor:pointer; border-bottom: 2px solid #8f8f8f;border-right: 2px solid #8f8f8f; border-top: none; border-left: none;}
.mLIb {height:1.2em; font-weight:700; background-color: #F8D89B; cursor:pointer; border-bottom: 2px solid #8f8f8f;border-right: 2px solid #8f8f8f; border-top: none; border-left: none;}
 a { color: blue; TEXT-DECORATION: none;}
 a:link {TEXT-DECORATION: none;}
 a:focus {TEXT-DECORATION: none;}
 a:active {TEXT-DECORATION: none;}
 a:hover { TEXT-DECORATION: none;COLOR: #1f1f1f; BACKGROUND-COLOR: #dfdfdf;}
 a:visited { color: darkblue; TEXT-DECORATION: none;}
.contentcell {background-color:#FFAF6B; border: 1px solid #DFDFDF; }
.myIn {background-color: #FFAF6B; border:1px solid #F4A460;}
.contentcell2 {border: 0px solid #DFDFDF; }

.logoTxt {font-family:Monotype Corsiva;font-weight:600;font-size:xx-large;}

.imgcell {border-color:grey; border-style:solid;border-width:1px;}


legend {font-size:small;color:#000000; font-weight:bold;margin-top:15px;}

.ueber1 {
font-size:large;
border:1px solid #ffffff; border-style:groove;padding:10px;padding-bottom:10px;background-color:#B22222;color:#ffffff;
text-align:left;
margin-bottom:10px;
-moz-border-radius:20px;
-khtml-border-radius:20px;
}

.ueber2 {margin-bottom:10px;color:#B22222}
.ueber3 {margin-top:7px;margin-bottom:4px;}

.twoCols {
}

.contents {
float:left;
}

.absatz {
margin-top:0px;
text-align:justify;
vertical-align:top;
border:1px solid #ffcc99; border-style:groove;padding:10px;background-color:#FCAC68;
-moz-border-radius:20px;
-khtml-border-radius:20px;
}

.zusatzstreifenColumn {
vertical-align:top;
margin-top:20px;
}

.zusatzstreifen {
vertical-align:top;
width:180px;
border:1px solid #ffffff; border-style:inset;padding:3px;background-color:#FCAC68;
-moz-border-radius:20px;
-khtml-border-radius:20px;
margin-left:10px;
margin-bottom:20px;
}

.zusatzstreifenHead {
margin-bottom:10px;
margin-top:3px;padding:
3px;background-color:#E24332;
-moz-border-radius:10px;
-khtml-border-radius:10px;
}

.zusatzstreifenUL {
margin-left:15px;padding:0px;
}


.zusatzstreifenLI {
list-style-type:circle;
list-style-position:outside;
text-align:left;
margin-bottom:10px;
}

.borderpic_l {
border:1px solid #cfcfcf;
border-style:outset;
margin-right:10px;
margin-bottom:10px;
margin-top:10px;
-moz-border-radius:10px;
-khtml-border-radius:10px;
float:left;
text-align:left;
}

.borderpic_r {
border:3px solid darkred; 
border-style:outset;
margin-left:10px;
margin-bottom:10px;
margin-top:10px;
-moz-border-radius:10px;
-khtml-border-radius:10px;
float:right;
text-align:right;
}

.trainerpic {border:1px solid #cfcfcf; border-style:ridge;margin-bottom:5px;text-align:center;padding:2px;}

.tsinfo {
text-align:justify;
border:1px solid #ffcc99; border-style:groove;padding:10px;background-color:#FCAC68;
-moz-border-radius:20px;
-khtml-border-radius:20px;
margin-top:20px;
}

.tsfooter {
text-align:center;
background-color:#B22222;color:#ffffff;border:1px solid #ffffff; border-style:groove;padding:10px;
margin-top:30px;
-moz-border-radius:20px;
-khtml-border-radius:20px;
}
.soMeTa {
float:right;
}

.trainerlink:link {text-decoration: none;}

.footerlink {color:yellow;line-height:2;}

.rssLabel {background-color:white;color:black;font-size:small;}
