body.normal{
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
text-decoration:none;
text-align:center;
font-size:90%;
background-image: url(../img/hg.jpg);
background-repeat: repeat-x;
background-color: #333333;
background-position:top;
}
body.start{
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
text-decoration:none;
text-align:center;
font-size:90%;
background-color: #000;
}

p{
margin:0;padding:0;
}

#seite{
margin:0 auto;
text-align:center;
width:880px;
background-color:#333333;
margin-top:0px;
padding:1px;
display:block;
}

#startseite{
margin:0 auto;
text-align:center;
width:880px;
background-color:#000;
margin-top:0px;
padding:1px;
display:block;
}

#inhalt{
margin:0 auto;
margin:90px;
margin-top:10px;
padding:20px;
background-color:#dddddd;
}


h1{
margin-top:30px;
margin-bottom:20px;
color:#dddddd;
font-size:200%;
padding:3px;
}

h1 a{
color:#dddddd;
text-decoration:none;
}

h2{
font-size:130%;
padding:0px;
margin-top:0px;
font-weight:normal;
}

h3{
font-size:100%;
padding:3px;
font-weight:bold;
text-align:left;
}

#option{
font-size:160%;color:#333333;
}

#bildtext1{
margin-top:0px;
margin-left:5px;
font-size:85%;
padding:0px;
text-align:left;
float:left;
}

#bildtext{
margin-top:0px;
margin-right:5px;
font-size:85%;
padding:0px;
text-align:right;
}

.txt{
text-align:left;
}

.txt-link{
text-align:left;
}

.txt-link:hover{
text-decoration:underline;
}

#liste{
text-align:left;
list-style-type:circle;
line-height:120%;
}

#liste-praemierungen{
text-align:left;
list-style-type:circle;

}

#liste-praemierungen li{
margin-top:10px;
line-height:150%;
}

#patent{
text-align:left;float:left;
margin-left:4px;
}

#new-patent{
font-size:80%;
}


#inventor{
text-align:right;
}

#email{
text-align:right;
}

.link{
text-decoration:none;
color:#990000;
}

.link:hover{
text-decoration:underline;
}	
.linkW{
text-decoration:none;
color:#fff;
}

.linkW:hover{
text-decoration:underline;
}	


#small-img{
margin-right:30px;
padding-top:2px;
width:250px;
height:180px;
text-align:left;float:left;
}

#poorist{
text-align:left;float:left;
border:0px;
margin-top:5px;
}

form{display:block;text-align:left;width:400px;}
legend{font-weight:bold;margin-bottom:10px;display:block;color:rgb(153,0,0);}
.feld { background-color:#ffffff; width:200px; border:1px solid rgb(153,0,0); width:96%;margin-top:5px;margin-bottom:5px;}
.textfeld { background-color:#ffffff; border:1px solid rgb(153,0,0); width:96%;height:150px;}
.button { background-color:rgb(153,0,0); color:#fff;  border:1px solid rgb(153,0,0); }
.button:hover { background-color:#fff; color:rgb(153,0,0);  border:1px solid rgb(153,0,0); cursor:pointer; }

