body 
{
font-size: 100.01%;
background-image:url(back.jpg);
margin: 0 auto;
padding: 0 ;
height: 100%;
}
 .style2
 {            font-size: 100.01%;  
              color: #FFFFFF;
              margin: 0px 0 0 170px;
          }
#title 
{
margin: 0 auto;
padding: 0;
background-image:url(hinter.jpg);
background-repeat: no-repeat;
width:1000px;
height : 100% ;
font-family: Times new Roman;
/*border: solid 2px red;*/
/*min-height: 10em;*/
}
 .pass
    {       margin: -5em 1em -3em 0 ;         
            padding: 0px;
                 
}
.text
{
margin: 0 auto;
padding: 10px 20px 0 180px; 
height:25em;   
    }
#haupnav
{
}

td {
                 
                
				
                 color: black;
                 font-size: 10pt;
                 font-family: Times new Roman;
                 text-align: center;
                }
                td {
                 text-align: left;
                }
                div {
                 font-weight: bold;
                }
                input
                {
                 margin: 0px;
                 background-color: #ededed;
                 border: 1px solid black;
                 color: black;
                }
                textarea
                {
                 font-family: Times new Roman;
                 border: 1px solid black;
                 background-color: #ededed;
                 color : black;
                }
                .mail { color: red; font-weight: bold; }
                


          
         
br {

clear: both;

}



a:link {text-decoration:none;  }
a:visited{ text-decoration:none; }
a:hover {text-decoration:none; }
a:active {text-decoration:none; }
a:focus {text-decoration:none; }