html, body {
font-family : verdana, arial, helvetica; 
font-size : 12px; 
margin:0px;
width:100%;
}
#container {
position: relative;
margin: 0 0 0 0;
height: 100%;
}
#header {
z-index:1;
position:absolute;
margin:0 auto; 
width:100%;
height:100px;
background-color: #F9FA20; 
}
#logo {
z-index:7;
position:absolute;
text-align:center;
margin: 0 0 0 0;
width:140px;
height:121px;
background-color: #ffff29;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
}
#topnavi {
z-index:2;
position:absolute;
margin-top:100px; 
width:100%;
height:21px;
background-color: #fdfece;
border-bottom:1px solid #999999;
}
#topnavi a:link {
color:#000000;
text-decoration:none;
}
#topnavi a:active {
color:#000000;
text-decoration:none;
}
#topnavi a:visited {
color:#000000;
text-decoration:none;
}
#topnavi a:hover{
color:#000000;
text-decoration:none;
}
#topnavi2 {
position:absolute;
margin-left:0px;
margin-top:120px;
width:100%;
height:30px;
background-color: #ffd769;
}
#topnavi3 {
z-index:6;
position:absolute;
margin-left:140px;
margin-top:95px;
width:140px;;
height:26px;
background-color: #ffd769;
border-top:1px solid #999999;
border-right:1px solid #999999;
text-align:center;
}
#topnavi3 a:link {
color:#000000;
text-decoration:none;
}
#topnavi3 a:active {
color:#000000;
text-decoration:none;
}
#topnavi3 a:visited {
color:#000000;
text-decoration:none;
}
#topnavi3 a:hover{
color:#000000;
text-decoration:none;
}
#leftnavi {
position:absolute;
margin-top:150px;
width:140px;
}
#leftnavi a:link {
display:block;
color:#000000;
text-decoration:none;
}
#leftnavi a:active {
display:block;
color:#000000;
text-decoration:none;
}
#leftnavi a:visited {
display:block;
color:#000000;
text-decoration:none;
}
#leftnavi a:hover{
background: #ffffff;
color:#000000;
text-decoration:none;
}



#main {
z-index:4;
position:absolute;
margin-top:150px;
margin-left:140px;
width:640px;
background-color: #ffffff;
border-left:1px solid #999999;
border-top:1px solid #999999;
border-right:1px solid #999999;
}
#right {
z-index:5;
position:absolute;
margin-top:150px;
margin-left:782px;
width:150px;
}
td {
font-family : verdana, arial, helvetica; 
font-size : 12px; 
line-height : 20px;
}
.content {
line-height : 20px; 
/*text-align : justify;*/
color:#000000;
}
.content a:link {
color: #000000;
text-decoration:none;
}
.content a:active {
color: #000000;
text-decoration:none;
}
.content a:visited {
color: #000000;
text-decoration:none;
}
.content a:hover {
color: #000000;
text-decoration:none;
}
 
.footer {
background-color: #ffd769;
font-family : verdana, arial, helvetica;
font-size:8px;
color: #000000;
}
.footer a:link {
color:#000000;
text-decoration:none;
}
.footer a:active {
color:#000000;
text-decoration:none;
}
.footer a:visited {
color:#000000;
text-decoration:none;
}
.footer a:hover{
color:#999999;
text-decoration:none;
}

a:link {
color:#000000;
text-decoration:none;
}
a:active {
color:#000000;
text-decoration:none;
}
a:visited {
color:#000000;
text-decoration:none;
}
a:hover {
color:#000000;
text-decoration:underline;
}

h1 {
font-size : 14px;
margin-bottom: 0px;
margin-top:0px;
font-weight: bold;
color:#000000;
background-color:#FFBB00;
border:1px solid #FFBB00;
}
h1 span {
display : none; 
}
h2 {
font-size : 30px;
margin-bottom: 0px;
margin-top:0px;
font-weight: bold;
color:#000000;
}
h2 span {
display : none; 
}

.suche {
width:150px;
margin-left:7px;
border:1px solid black;
font-family : tahoma, arial, helvetica; 
font-size : 11px; 
color : #333333; 
}
input, textarea, select {
border:1px solid black;
font-family : tahoma, arial, helvetica; 
font-size : 11px; 
color : #333333; 
}
.btn {
width: 80px;
border: 1px solid #000000;
font-size: 12px;
background-color: #e4e4e4;
}
ul {
color:#000000;
}
.bild {
border:1px solid #999999;
}
