body
 {
  background: #FFFFFF;
  font-family: Verdana, Helvetica, Arial;
  font-size: 11px;
  color: black;
  margin:0px;
  padding:0px;
  text-decoration: none;
  scrollbar-track-color:#f2f2f2;
  scrollbar-face-color:#A0D22C;
  scrollbar-3dlight-color:#e7e7e7;
  scrollbar-darkshadow-color:#e7e7e7;
  scrollbar-highlight-color:#e7e7e7;
  scrollbar-shadow-color:#e7e7e7;
  scrollbar-arrow-color:#f2f2f2;
 }

div
 {
  font-family: Verdana, Helvetica, Arial;
  font-size: 11px;
  color: black;
  text-decoration: none;
 }

td
 {
  font-family: Verdana, Helvetica, Arial;
  font-size: 11px;
  color: black;
  text-decoration: none;
 }

a.link
{
 color: #A0D22C;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
}

a.link:hover
{
 color: #A0D22C;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}

a.linkc7
{
 color: #246eb4;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
}

a.linkc7:hover
{
 color: #246eb4;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}

a.submenu
{
 color:#A0D22C;
 font-size:11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
}

a.submenu:hover
{
 text-decoration:underline;
}

.head
 {
  font-family: Verdana, Helvetica, Arial;
  font-size:12px;
  font-weight:bold;
  color: black;
  text-decoration: none;
 }

.info_head
 {
  font-family: Verdana, Helvetica, Arial;
  font-size:10px;
  font-weight:bold;
  color: white;
  padding-top:2px;
  padding-left:5px;
  padding-bottom:3px;
 }

.info_text
 {
  font-family: Verdana, Helvetica, Arial;
  font-size:10px;
  color: black;
  padding:4px;
 }

.info_link
 {
  font-family: Verdana, Helvetica, Arial;
  font-weight:bold;
  font-size:10px;
  color: black;
  padding-top:3px;
  padding-right:6px;
  padding-bottom:2px;
 }

.fehler
 {
  font-family: Verdana, Helvetica, Arial;
  font-size:11px;
  font-weight:bold;
  color: red;
  text-decoration: none;
 }

 .form
 {
  font-family: Verdana, Helvetica, Arial;
  font-size:11px;
  font-weight:bold;
  text-align: right;
  background: ;
  border: 1px solid #c0c0c0;
  color: #A0D22C;
  text-decoration: none;
 }

 .fail
 {
  font-family: Verdana, Helvetica, Arial;
  font-size:11px;
  font-weight:bold;
  text-align: right;
  background: ;
  border: 1px solid #FF0000;
  color: #FF0000;
  text-decoration: none;
 }

 .feld
 {
  font-family: Verdana, Helvetica, Arial;
  font-size:11px;
  font-weight:bold;
  background: ;
  border: 1px solid #c0c0c0;
  color: #A0D22C;
  text-decoration: none;
 }

 .button
 {
  font-family: Verdana, Helvetica, Arial;
  font-size:11px;
  font-weight:bold;
  background: ;
  border: 1px solid #c0c0c0;
  color: black;
  text-decoration: none;
 }

ul
 {
  padding:0px;
  margin:0px;
  margin-left:20px;
  margin-top:10px;  
 }
 
 #vid {
  background-image:url(../grafik/vid_bg.jpg);
  width:700px;
  height:345px;
  padding-top:25px;
 }
 
 .vid_title {
 font-size:17px;
  color:#fff;
 }
 
 a img {
 border:0;
 }
 
 #thumbs {
  margin:20px auto;
  width:702px;
 }
 
 .kat {
 float:left;
 width:105px;
 height:56px;
 padding-right:14px;
 text-align:left;
 }
 
  .kat_last {
 float:left;
 width:105px;
 height:56px;
 margin-left:-2px;
  text-align:left;
 }
 
  .kat a{
color:#b0d62c;
text-decoration:none;
 }
 
   .kat a:visited{
color:#b0d62c;
text-decoration:none;
 }
 
   .kat a:hover{
color:#000;
text-decoration:none;
 }
 
 
 
   .kat_last a{
color:#b0d62c;
text-decoration:none;
 }
 
   .kat_last a:visited{
color:#b0d62c;
text-decoration:none;
 }
 
   .kat_last a:hover{
color:#000;
text-decoration:none;
 }
 
 .kat p {
 font-size:9px;
 text-align:left;
 }
 
  .kat a {
 font-size:9px;
 text-align:left;
 }
 
  .kat_last p {
 font-size:9px;
 text-align:left;
 }
 
  .kat_last a {
 font-size:9px;
 text-align:left;
 }
 
  .clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
/*Support Button */ 
.download-button-mac {
    background: url("../grafik/download-mac.png") no-repeat scroll 0 0 transparent;
}
.download-button-windows {
    background: url("../grafik/download-windows.png") no-repeat scroll 0 0 transparent;
}
.download-button-windows, .download-button-mac {
    display: block;
    height: 20px;
    margin: 0;
    padding: 2px 0 0;
    text-align: left;
    text-indent: 44px;
    width: 205px;
}
a.button-a:link {
    color: #464646;
    cursor: pointer;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.button-a {
    line-height: 17px;
}
