﻿body {
        margin: 0px; 
        padding:0;
       overflow: hidden;
        font-size: 12px;
        font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;  
   background-color: #555555;   
        color: #FFFFFF;
}
img {border: none;}
html { margin:0; padding: 0;overflow: hidden;}
p{
font-size: 12px;
line-height: 18px;
font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;  
margin: 0 0 12px 0;
}
p.bu {
font-size: 10px;
line-height: 12px;
margin: 5px 0 0 0;
}
p.datum {
margin: 20px 0 0 0;
padding: 0;
font-weight: bold;
}
p.info{
margin:0; padding:0;
}

h1{
text-transform: uppercase;
font-size: 20px;
line-height: 28px;
margin:0;
padding: 0;
font-weight: bodler;
}
h2{
color: #F7830C;
font-size: 20px;
line-height: 28px;
font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;  
margin: 0;
padding:0;
font-weight: 500;
font-weight: bodler;
}
h3{
color: #F7830C;
font-size: 12px;
line-height: 18px;
font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;  
margin: 0;
padding:0;
font-weight: 500;
}
a {
color: #FFFFFF;
}

.flRight{
float: right;
margin: 10px 0 10üx 10px;
}
.flLeft{
float: left;
margin: 10px 10üx 10px 0 ;
}
.container{
position: relative;
}
.inhalt img {
border: 0px;
margin: 0 0 12px 0 ;
}
.menu, .menu2{
        position: fixed;
        background-color: #555555;
        
        height : 34px;
        color: white;
        margin: 0;
        padding: 0;
}

.menu{  right: 20px;
        bottom: 0px;
width: 98%;}

.menu2{
	top: 0x;
        left: 0px;
width: 98%;}

        
 .menu ul { margin: 0px 0px 0px 0px; padding:0;
             }
.menu li {
float: right; 
background-image: url(./layout/button.gif);
background-repeat: no-repeat;
width: 118px;
height: 34px;
margin-right: -5px;
text-align: center;
line-height: 32px;
padding-top: 2px;
list-style-type: none;
}
.menu a {
display: block;
width: 118px;
height: 24px;
font-family: Verdana;
font-size: 15px;
font-weight: 600;
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
}

.menu a.active, .menu2 a.active, .menu a:hover, .menu2 a:hover {
color: #555555;
}
.menu2 ul{
margin: 0px 0px 0px 0px;
padding:0;
}
.menu2 li {
float: left;; 
background-image: url(./layout/button1.gif);
background-repeat: no-repeat;
width: 118px;
height: 34px;
margin-right: -5px;
text-align: center;
line-height: 25px;
list-style-type: none;
}
.menu2 a {
display: block;
width: 118px;
height: 24px;
font-family: Verdana;
font-size: 15px;
font-weight: 600;
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
}

.inhalt{
        position: static;
        margin: 40px 10% 40px 350px;
        padding: 20px ;
}

.inhalt2{
		position: absolute;
width: 230px;
left: 120px;
height: 300px;
top: 40px;
}

.inhalt3{
        position: static;
        margin: 40px 0px 40px 40px; 
        padding: 20px ;
	text-align: center;
}

.inhalt3 table {
	height: 80 %;
}
.inhalt3 td {
	vertical-align: middle;
}

#nauf {
margin-left: 10px;
margin-top: -130px;
width: 300px;

}

.clearer, .clboth {clear: both;}

.zweispalter_1, .zweispalter_2 {
float: left;
width: 45%;
margin-left: 10px;
}

