a,label,radiobutton {
 font-family: Arial, sans-serif;
 font-size:14px;
 font-style:normal; 
 font-weight:bold;
 color:#DDDDDD;
 text-decoration:none;
}
.f14r  {font-size:14px; color: #DDDDDD; background-color: #FF0000; text-decoration:none; display:block; padding:3px; text-align:center; cursor:pointer;}
.f14g  {font-size:14px; color: #DDDDDD; background-color: #00FF00; text-decoration:none; display:block; padding:3px; text-align:center; cursor:pointer;}
.f14w  {font-size:14px; color: #DDDDDD; }
.f16wu {font-size:16px; color: #DDDDDD; text-decoration:underline; }
.FontDate {font-size:30px; color: #DDDDDD; background-color: #666666; display:block; padding: 0px; }
.FontTime {font-size:60px; color: #DDDDDD; background-color: #666666; display:block; padding: 0px; }
button {
 cursor: pointer;
 padding:3px;
}
#TopMenuDiv {
 height:60px;
}
#TopMenuDiv img{
 cursor:pointer;
 border-top-right-radius:5px;
 padding:2px;
 height:80%;
 max-height:50px;
}
#BannerDiv {
 padding-right:5px;
}
.SubMenu img {
 cursor:pointer;
 padding-right:5px;
 border:0;
}
.Body {
 width:calc(100% - 25px);
 min-width:950px;
 -ms-user-select: none;
 -webkit-user-select: none;
 -moz-user-select: none;
 user-select: none;
}
.BodyMobil {
 width:100%;
 min-width:950px;
 -ms-user-select: none;
 -webkit-user-select: none;
 -moz-user-select: none;
 user-select: none;
 background-color:#222222;
 margin:0px;
}
.BodyDiv {
 width:100%;
 padding:2px;
 display:inline-table;
 background-color:#222222;
 box-shadow:black 5px 5px 25px;
 border-radius: 10px;
}
.BodyDivMobil {
 width:100%;
 padding:2px;
 display:inline-table;
 background-color:#222222;
}
.Slider a {
 font-size:14px;
}
.SliderDiv a {
 position: relative;
 width:40px;
 padding: 6px;
 text-align: center;
 overflow:hidden;
 display: block; 
 cursor:pointer;
 color: black;
 text-shadow:none;
 border-bottom: 1px solid black;
 border-right: 1px solid black; 
 background:#555;
 background:-moz-linear-gradient(top,#eee,#777);
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #777));
 background-image: -o-linear-gradient(top, #eee, #777);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#777777',GradientType=0);
 background-image: -ms-linear-gradient(top, #eee,#777);
 background: linear-gradient(bottom,#eee,#777);
 border-radius: 3px;
 box-shadow: 3px 3px 7px #000;
}
.SliderDiv a:hover {
 color: white; 
 text-shadow:black 4px 3px 2px;
}
.SliderDivDisabled a {
 position: relative; 
 width:40px;
 padding: 6px; 
 text-align: center; 
 overflow:hidden;
 display: block; 
 cursor:default;
 color: black; 
 text-shadow:none;
 border-bottom: 1px solid black;
 border-right: 1px solid black; 
 background:#555;
 background:-moz-linear-gradient(top,#eee,#777);
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #777));
 background-image: -o-linear-gradient(top, #eee, #777);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#888888',GradientType=0);
 background-image: -ms-linear-gradient(top, #aaa,#eee 50%,#aaa 50%,#888);
 background: linear-gradient(bottom, #aaa,#eee 50%,#aaa 50%,#888);
 border-radius: 3px;
 box-shadow: 3px 3px 7px #000;
 opacity: 0.25;
 filter: alpha(opacity=25);
}
.OnOffImg {
 cursor:pointer;
 opacity: 1;
}
.OnOffImgDisabled {
 cursor:default;
 opacity: 0.25;
}
.RadioButton {
 cursor:pointer;
 border:0;
 opacity: 0.2;
 transition: opacity 0.2s;
 -o-transition: opacity 0.2s;
 -moz-transition: opacity 0.2s;
 -webkit-transition: opacity 0.2s;
}
.RadioButton:hover {
 cursor:pointer;
 opacity: 1;
}
.RadioButtonActiv {
 opacity: 1;
}
.audioPlayer {
 text-align:center;
 height:25px;
}
.audioPlayer img{
 height:50px;
 cursor:pointer;
}

