*{
  font-size: 1em;
  font-family:Arial, Tahoma, Helvetica, sans-serif;
  /*font-weight:normal;*/
  color:#000;
  padding:0px;
  margin:0px;
}
html{
  height:100%;
}
body{
  font-size: 62.5%;
  height:100%;
  width:100%;
  
}

a{
  text-decoration:none;
}


#content .csc-header-n1 h1,
#rand h1{
  font-size:1.9em;
  color:#fff;
  line-height:31px;
  background-color:#BFD001;
  text-shadow:2px 2px #517900;
  padding:5px 0px 4px 0px;
}
#content .csc-header-n1 h1{
  padding-left:19px;
  
}
#content h1{
  color:#009B3F;
}
#content p,
#content ul
{
  font-size:1.4em;
}
#content p,
#content ul,
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6{
  padding-left:19px;
}

#content ul{
  list-style:none;
  padding-left:19px;
}
#content li {
  background:transparent url(../img/bullet.gif) no-repeat left 5px;
  padding-left:15px;
}
#rand *{
  color:#fff; 
}
#rand>div{
  padding-bottom:1em;
}
#rand>div>header{
padding-left:0px;
}
#rand>div>*,
#rand>div>header>h1 {
  padding-left:51px;
}
#rand p{
  font-size:1.4em;
}
#rand h1{
  margin-bottom:0px;
}
#rand h2{
  margin-bottom:0px;
}
#rand h2+p{
  margin-top:0px;
}

#rand table[bgcolor="#ffffff"],
#rand table[bgcolor="#ffffff"] *
{
  background-color:transparent;
  color:#fff !important;
  margin-top:0.7em;
}
#rand td[height="3"]{
  border-color:#fff !important;
  margin-bottom:10px !important;
}



ul ul,
#foot *
{
  margin-top:0px;
  margin-bottom:0px;
}

.clear{
  clear:both;
}


.pageurl,
.impressum,
.print,
#helper_6_outer{
  display:none;
}