body {
    font-size: 10px;
    color: white;
    font-family: Arial, Helvetica;
	height:101%;
	padding: 0;
	margin: 0;
	background: #000000;
}
body A { color:#FF9900; }
body A:hover { color:#FFD595; }

.main { font-family: Arial, Helvetica; font-size: 12px;}
.main A { color:#FF9900; font-weight: bold; }
.main A:visited { color:#FFB94F; }
.main A:hover { color:#FFD595; }

H4.braun{color:#FF9900}

.scroll { font-family: Arial; font-size: 12px; text-align: justify; margin-bottom: 0;}
.scroll A { color:#FF9900; font-weight: bold; }
.scroll A:visited { color:#FFB94F; }
.scroll A:hover { color:#FFD595; }


.info { font-family: Arial; font-size: 12px; text-align: justify;}
.info A { color:#FF9900; font-weight: bold; }
.info A:visited { color:#FFB94F; }
.info A:hover { color:#FFD595; }

.liste { font-family: Arial; font-size: 7px; text-align: left;}
.liste A {font-size: 13px; color:#FF9900; font-weight: bold; display: block; text-decoration: none;}
.liste A:visited { color:#FFB94F; }
.liste A:hover {  background-color: #FFFFFE; color: black; }
.listeact {font-size: 13px; color:red; background-color: #242424; font-weight: bold; display: block; text-decoration: none;}

.video { font-family: Arial; font-size: 11px; text-align: justify;}
.video A { color:#FF9900;  }
.video A:visited { color:#FFB94F; }
.video A:hover { color:#FFD595; }


/* linkes Menue */
.menuleft1 	{ font-family: Arial; font-size: 10px; padding-left: 0px; padding-right: 0px; text-decoration: none; display: block;}
.menuleft1 A	{ display: block; color: #FF9900; text-decoration: none;}
.menuleft1 A:visited { color: #FF9900; }
.menuleft1 A:hover { background-color: #FFFFFE; color: black; }
.menuleft1act {color:#FFFFFF; background-color: #242424; display: block; text-decoration: none;}


/* Top Menue */
.text{
  font-family: Arial; font-size: 10px
}

#csstopmenu, #csstopmenu ul{
  padding: 0;
  margin: 0;
  list-style: none;
}
#csstopmenu li{
  float: left;
  position: relative;
}
#csstopmenu a{
  text-decoration: none;
}
.mainitems{
  border: 0px solid black;
  border-left-width: 0;
  background-color: black;
}
.headerlinks a{
  margin: auto 0px;
  font-weight: bold;
  color: black;
}
.submenus{
  font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; 
  display: none;
  width: 12em;  /* Breite vom Submenue */
  position: absolute;
  top: 3.1em;
  left: 0;
  background-color: black; /*solid black;*/
  border-style: solid; /*dotted; */
  border-width: 1px;
  border-color: #383838;
}
.submenus li{
  color:#FF9900;
  width: 100%;
}
.submenus li a{
  color:#FF9900;
  display: block;
  width: 100%;
  text-indent: 3px;
}
.submenus li a{ /* non IE browsers */
  width: auto;
}
.submenus li a:hover{
  background-color: #FFFFFF;
  color: black;
}
#csstopmenu li>ul {/* non IE browsers */
  top: auto;
  left: auto;
}
#csstopmenu li:hover ul, li.over ul {
  display: block;
}

#clearmenu{ /* non IE browsers */
  height: 3px;
}

#hiddendiv {
  display: none;
}

.download_link {
    height:64px;
    display: block;
    border: 2px #512800 solid;
	text-align: center;
	background: #FFD595 url(../images/bigdownload.gif) left no-repeat;
	padding: 5px 0 5px 0px; 
	line-height: 60px; 
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin: 10px 60px;
}

.download_link a {
	color: #663000;
	text-decoration: none;
}

.download_link a:hover {
    color: #FF0000;
	text-decoration: underline;
}

.download_link a:visited { 
    color: #994400; 
}
