/* ================ ALLGEMEIN =============== */


body
{margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 30px;
background-color: #fff;
padding:0px;
width:100%;
}

.header
{
font-size:1.9rem;
font-family:Arial;
position:fixed;
top:0; left:0;
z-index:2500;
width:98%;height:50px;
color: #FFFFFF;
background-color:#02874D;
padding:15px;
}

.header table a {
font-size:1.5rem;
font-family:Arial;
color: #FFFFFF;
text-decoration:none;
}

.header table a:hover {
color: #02874D;
background-color:#FFFFFF;
border-radius: 8px;
text-shadow: none;
}

.top2
{
position:fixed;
top:85px; left:70px;
width:500px;
font-size:1.2rem; font-family:Arial;
color:#000000;
}

.top2 a
{
font-size:1.2rem; font-family:Arial;
color:#02874D;
text-decoration:none;
}

.top2 a:hover
{
font-size:1.2rem; font-family:Arial;
color:#FFFFFF;
background-color:#02874D;
text-decoration:none;
border-radius: 8px;
}

.haupt
{
position:relative; top:70px;
margin:auto;
text-align:center;
width:850px;
font-size:1.5rem; font-family:Arial;
color:#000000;
margin-bottom: 50px;
}

.haupt a
{
color:#02874D;
text-decoration:underline;
}

.haupt a:hover
{
color:#02874D;
text-decoration:none;
}

.bell
{
position:relative; top:80px;
margin:auto;
text-align:center;
margin-bottom: 50px;
}

.bell a
{
color:#02874D;
}

.bell a:hover
{
background-color:transparent;
text-decoration:none;
}

.dialog {
width:95%;
background-color:#DFDFDF;
border-radius:10px;
font-size:1.2rem;
padding:30px;
text-align:left;
border:solid 1px #7F7F7F;
margin-top:60px;
box-shadow: 5px 5px 20px;
}

.besucher
{
background: #02874D;
padding:1px 1px;
color:#ffffff;
position:fixed;
bottom:0;
left:0;
width:100%;
text-align: center;
font-family: Arial;
font-size: 14px;
}

.besucher a
{
font-family: Arial;
font-size: 14px;
color: #FFFFFF;
}

.besucher a:hover
{
font-family: Arial;
font-size: 14px;
color: #02874D;
background-color: #FFFFFF;
border-radius: 5px;
text-decoration: none;
}

.konturen {
color:#FFFFFF;
text-shadow: 0 2px #003F00, 4px 4px #003F00, 2px 2px #003F00, 2px 0 #003F00;
}