body {
   background-color:#fff;
   font-size: 11px;
   color:black;
   font-family: Arial, Helvetica;
   padding-left: 0px;
   padding-top: 0px;
   margin-left: 0px;
   margin-top: 0px;
   }

a  {
   color: black;
   text-decoration: underline;
   }

.login_input {
    border: solid 1px black;
    width: 200px;
    font-size: 12px;
    color:black;
    font-family: Arial, Helvetica;
    }

.main_box  {
   border: none;
   background-color:#fff;
   padding: 0px;
   }

.login_box  {
   border: solid 2px #cccccc;
   background-color:#fff;
   width:350px;
    }

.box_border  {
    border: solid 2px #cccccc;
    width:550px;
    }


.td_menue   {
    border-bottom: solid 1px #cccccc;
    border-right: solid 1px #cccccc;
    background-color:#a0a0a0;
    padding-left:5px;
    padding-right:5px;
    text-align:left;
    color:white;
    font-size: 12px;
    font-family: Arial, Helvetica;
    }

.td_mainleft   {
    border-right: solid 1px #128f2d;
    border-top: none;
    border-bottom: solid 1px #128f2d;
    background-color:#fff;
    width: 200px;
    color:black;
    font-size: 11px;
    font-family: Arial, Helvetica;
    }

.td_maincenter   {
    border: none;
    background-color:#fff;
    width: 600px;
    color:black;
    font-size: 12px;
    font-family: Arial, Helvetica;
    }

.td_mainright   {
    border-left: solid 1px #569379;
    border-right: solid 1px #569379;
    border-top: none;
    border-bottom:none;
    margin: 0;
    background-color:#fff;
    width: 100px;
    color:black;
    font-size: 12px;
    font-family: Arial, Helvetica;
    }

.gruen {
   background-color: #569379;
   padding-top: 5px;
   padding-bottom: 5px;
   color: white;
   font-size: 11px;
   text-align:center;
   font-family: Arial, Helvetica;
   }

a.mouseover:hover {
   color:#CCFFCC;
   text-decoration:none
   }

a.mouseover {
   color:#FFFFFF;
   text-decoration:none
   }

.td_contentcenter   {
    border: none;
    background-color:#fff;
    padding-left:15px;
    padding-right:10px;
    padding-top:25px;
    color:black;
    font-size: 12px;
    font-family: Arial, Helvetica;
    }

.td_nwp_left   {
    border-right: dotted 1px #569379;
    background-color:#fff;
    padding-left:5px;
    padding-right:0px;
    padding-top:5px;
    color:black;
    font-size: 12px;
    font-family: Arial, Helvetica;
    }

.td_nwp_right   {
    border-right: none;
    background-color:#fff;
    padding:0px;
    color:black;
    font-size: 12px;
    font-family: Arial, Helvetica;
    }

.td_nwp_daten {
    color:black;
    font-size: 11px;
    font-family: Arial, Helvetica;
    }

.nwp_name  {
   font-weight: bold;
   }


.headline  {
   font-weight: bold;
   color: #569379;
   }

.mehr  {
   font-weight: bold;
   font-size: 12px;
   color: #569379;
   text-align:right;
   padding-top: 15px;
   padding-bottom: 3px;
   margin-right: 7px;
   margin-left: 15px;
   border-bottom: dotted 2px #569379;
   }

.eingabefeld {
    width:80px;
    color:#000000;
    background-color:#ffffff;
    border: solid 1px #569379;
    font-size: 11px;
    font-family: Arial, Helvetica;
    }

.cell {
   font-family: Arial, Heletica;
   font-size:11px;
   border-right: solid 1px black;
   border-bottom: solid 1px black;
   }

.cell_ohne {
   font-family: Arial, Heletica;
   font-size:11px;
   }