body {
          font-family : Verdana, Tahoma, Arial;
          font-size : 12px;
          color: #ffffff;
          overflow: auto;
		  margin-top:0; 
		  padding-top:0; 
		  background-color : #000000;
  }
  a:link {
          text-decoration : underlined;
          color: #ffffff ;
  }
  a:visited {
          text-decoration : underlined;
          color: #ffffff;
  }
  a:hover {
          text-decoration : underlined;
          color: #ffffff;
  }
  table {
          padding : 0;
          empty-cells : show;
  }
  td {
          font-family : Verdana, Tahoma, Arial;
          font-size : 12px;
		  margin: 0;
		  padding: 0;
          color : #ffffff;
  }
    .menu {
          border-left : 1px solid #000000;
          border-right : 1px solid #000000;
          border-top : 0px solid #000000;
          border-bottom : 0px solid #000000;
          height : 20px;
          font-variant : small-caps;
          color: #ffffff;
		  margin:0; 
		  padding:0;
		  padding-left: 3px;
		  padding-right: 3px;
		  font-weight: bold;
		  font-size: 12px;
		  background-image: url(menu_bg.jpg);
	      background-repeat: no-repeat; 
		  background-position: top center;
		  text-align: center;
	}
   .box_top {
          border-left : 1px solid #000000;
          border-right : 1px solid #000000;
          border-top : 0px solid #000000;
          border-bottom : 0px solid #000000;
          height : 20px;
          font-variant : small-caps;
          color: #ffffff;
		  margin:0; 
		  padding:0;
		  padding-left: 3px;
		  padding-right: 3px;
		  background-image: url(box550-oben.gif);
	      background-repeat: no-repeat; 
		  background-position: top center; 
  }
  .box_body {
          border-left : 1px solid #000000;
          border-right : 1px solid #000000;
          border-bottom : 0px solid #000000;
          border-top : 0px solid #000000;
      	  background-color : #000000;
		  margin:0; 
		  padding:0;
		  padding-left: 3px;
		  padding-right: 3px;
          color: #ffffff;
  }
  .box_footer_1{
          border-left : 1px solid #000000;
          border-right : 1px solid #000000;
          border-bottom : 1px solid #000000;
          border-top : 1px solid #000000;
          color: #ffffff;
		  margin-top:0;  
		  padding-left: 3px; 
		  padding-right: 3px;
		  background-image: url(box550-unten.gif);
		  background-repeat: repeat; 
		  background-position: top center;
		  height: 10px;
          width: 80%; 
  }
  
  .inp {
       color:#ffffff;
       font-family:Verdana,Arial,sans-serif;
       font-size:11px;
       height: 16px; 
       width: 80%;  
       border: 1px solid #585858;
       background-color: #000000;
       padding:2px; 
       margin :2px;  
  }
  .area {
    color:#ffffff;
    font-family:Verdana,Arial,sans-serif;
    font-size:11px;
    color:#ffffff;   
    border: 1px solid #585858;
    background-color: #000000;
    padding:2px;
    margin :2px; 
    width: 80%; 
    height:100px;
}
.plan {
    color: #ffffff;
    font-family: Verdana,Arial,sans-serif;
    font-size: 10px;
}
.radio {
margin: 0;
padding: 0;
background-color: #000000;
border: 1px solid #585858;   
height:1em;
width:1em;
} 

.button {
    border: 1px solid #585858;
    background: #000000;
    color:#ffffff;
    font-size:11px; 
}

