html {
    height: 100%;
    width: 100%;
}


table,td {font-size:1em}
td.h2{font:bold 1em verdana;}

table.kontakt input {border:1px solid #000000}
table.kontakt textarea {border:1px solid #000000;width:310px;height:160px;font:normal 1em verdana;}

table.tipafriend input {border:1px solid #000000}
table.tipafriend textarea {border:1px solid #000000;width:205px;height:120px;font:normal 1em verdana;}


a {
 font-family:verdana;
 color: #FBD12C;
 text-decoration: none;
}

a:hover {
 color: #FBD12C;
 text-decoration: underline;
}

h1{font-size:1em;}


#content h1.csc-firstHeader{font-size:1em;margin:0 0 10px 0;color:#99042F;}


#position {width:750px;margin:auto; auto;}

#header {
position:relative;
  top: 0px;
  left: 0px;
  width: 750px;
  height: 169px;
  z-index: 1;
  margin:0px;
  padding:0px;  
  color:white
  }

#backgr {
position:relative;
  background-image:url('/fileadmin/layout/images/bg_nacht.gif');
  background-repeat: no-repeat;
  top: 10px;
  left: 0px;
  width: 750px;
  height: 524px;
  z-index: 1;
  margin:0px;
  padding:0px;
  }
  
#navi_top {
  position:absolute;
  top: 195px;
  right: 170px;
  margin:0px;
  padding: 0px;
  z-index:1;
  text-align: left;
  font:normal 0.6em Verdana;
  color: #FBD12C;
}

#navi_top a {
 color: #FBD12C;
 text-decoration: none;
}

#navi_top a:hover {
 color: #FBD12C;
 text-decoration: underline;
}


#navi {
  position:absolute;
  top: 220px;
  left: 21px;
  width: 150px;
  margin:0px;
  padding: 0px;
  z-index:1;
  font:normal 0.7em Verdana;
  text-align: left;

}
#navi img{border:0px;}
#navi a {
 display:block;
 margin:0px 0 0px 0;
 background:url('/fileadmin/layout/images/navi_symbol.gif') no-repeat;
 color: #FBD12C;
 text-decoration: none;
 font-weight: bold;
 padding-left:15px;
 outline:0;
}

#navi a:hover {
 color: #FBD12C;
 text-decoration: underline;
 font-weight: bold;
}

#content_text {margin:5px;  
  font:normal 0.7em Verdana;
}


#content_text a {
 font-family:verdana;
 color: #99042F;
 text-decoration: none;
}

#content_text a:hover {
 color: #99042F;
 text-decoration: underline;
}

#content_text b { 
 color: #99042F; 
}

#content_text strong { 
 color: #99042F; 
}

#news {
  position:absolute;
  top: 220px;
  left: 585px;
  width: 130px;  
  height: 300px;
  border:1px;
  margin:0px;
  padding: 0px;
  z-index:2;
  font:normal 0.7em Verdana;
  color:#ffffff;
  }

#footer_1 {
  position:absolute;
  top: 472px;
  right: 170px;
  border:0px;
  margin:0px;
  padding: 0px;
  z-index:2;
  text-align:left;
  font:normal 0.6em Verdana;
  color: #FBD12C;
  }

#footer_1 a {
 color: #FBD12C;
 text-decoration: none;
}

#footer_1 a:hover {
 color: #FBD12C;
 text-decoration: underline;
}



#footer_2 {
  position:absolute;
  top: 499px;
  left: 0px;
  width: 750px;
  margin:0px;
  padding: 0px;
  z-index:2;
  text-align:center;
  font:normal  0.6em Verdana;
  color:#ffffff;

}


.altyello {background:#FBD12C;}
