
h1
{ font-family: Verdana, arial, sans-serif; font-size: 20px; line-height: 20px;  letter-spacing: 0px; font-weight: normal; color: #005184;  text-decoration: none;  margin:  0px 0px 30px 0px; padding-top: 40px;}


h2
{ font-family: Verdana, arial, sans-serif; font-size: 11px; line-height: 12px; font-weight: bold; color: #1a171b;  text-decoration: none; margin: 0px   0px 20px  0px; padding: 0; text-align:left;}


h3
{ font-family: Verdana, arial, sans-serif; font-size: 14px; line-height: 18px;  font-weight: normal; color: #005184;  text-decoration: none; margin:  20px   0px  0px  0px; padding: 0; text-align:right; font-style: italic;}

h4
{ font-family: Verdana, arial, sans-serif; font-size: 14px; line-height: 14px;  font-weight: normal; color: #005184;  text-decoration: none; margin:  40px   0px 10px  0px; padding: 0; }


#head img
{ float: none; padding: 0px; margin : 0;}


.eintrag
{  clear: both; margin: 0px  0px   60px  0px; padding: 0;  }

.eintrag p
{ font-family: Verdana, arial, sans-serif; font-size: 11px; color: #1a171b;  font-weight: normal; line-height: 20px; margin: 0px 0px  20px 0px;  padding: 0  60px 0  0px; clear: both; border : 0px solid #00DF00;}
.eintrag p.klein
{ font-size: 10px;}



.eintrag img
{ float: right; text-align: right; padding: 4px 0  0px   0px; margin : 0  0px 0px 0;  clear: both; text-decoration: none; }

.eintrag a
{ font-family: Verdana, arial, sans-serif; font-size: 11px; color: #a71227;  font-weight: normal; line-height: 20px; margin: 40px 0px  20px 0px;  padding: 0  0px 0  0px; text-decoration: none; }
.eintrag a:hover
{ text-decoration: none;  }



.eintrag ul { font-family : Verdana, arial, sans-serif;  font-size : 12px; color: #1a171b; text-decoration : none; line-height : 16px; margin : 0 0 40px 0; padding : 6px 0 0 9px; list-style-type : bullet;  float : none;   clear : both;
}
.eintrag ul.preise { font-family : Verdana, arial, sans-serif;  font-size : 12px; color: #D46300; text-decoration : none; line-height : 16px; margin : 0 0 2px 0; padding : 6px 0 0 9px; list-style-type : bullet;  float : none;   clear : both;
}
.eintrag ul.rot { font-family : Verdana, arial, sans-serif;  font-size : 12px; color: #D46300; text-decoration : none; line-height : 16px; margin : 0 0 40px 0; padding : 6px 0 0 9px; list-style-type : bullet;  float : none;   clear : both;
}
.eintrag li {
margin : 0 0 0 8px; padding : 0 0 2px 1px;
}

.eintrag li.weblinks {
margin : 0 0 10px 8px; padding : 0 0 2px 1px;  font-size : 12px;
}

table
{ margin: 0px 0px   0px 0px;  padding: 0  0px 0  0px; border: none; vertical-align:top; }

td
{ font-family: Verdana, arial, sans-serif; font-size: 11px; color: #1a171b;  font-weight: normal; line-height: 20px;  margin: 0px 0px 0px 0px;  padding: 0  20px 10px  0px; border: none; vertical-align:top; }
td a
{ font-family: Verdana, arial, sans-serif; font-size: 11px; color: #a71227; line-height: 20px; margin: 40px 0px  20px 0px;  padding: 0  0px 0  0px; text-decoration: none; }
td a:hover
{ text-decoration: none;  }
td.images
{ padding: 0  0px 0  0px; margin: 0px 0px   0px 0px; text-align: right; }





#navi  ul {
font-family: Verdana, arial, sans-serif; color: #0d3351; font-size:12px; text-decoration:none; line-height: 15px;
margin :    0px 0   0px 30px;
padding : 0px 0 0 0;
list-style-type : none;
}
#navi  li {
display : inline;
margin : 0 0 0 0;
padding : 0 40px 0px 0px;
}
#navi  li.kontakt {
display : inline;
margin : 0 0 0 0;
padding : 0  0px 0px 0px;
}
#navi  li.abst {
padding :  0px 100px 0px 0px;
}
#navi  ul a {
font-family: Verdana, arial, sans-serif; color: #0d3351; font-size:12px; text-decoration:none; line-height: 15px;
margin-left : 0px;
}
#navi  ul a:hover {
color: #0d3351;

}
#navi ul a.mouseout {
color: #0d3351;
font-weight: bold;
cursor: default;
}

#navi p
{  font-family: Verdana, arial, sans-serif; font-size: 14px; color: #1a171b; line-height: 14px; margin: 0px 0px  20px 0px;  padding: 0  2px 0  4px; clear: both;}








body {
background-image : url(../bilder/hinterg.);
background-repeat: repeat-y;
background-position: left;
background-color: #a71227;
text-align: left;
margin: 0;
padding : 0;
}


#rahmen {
background-image : url( );
background-repeat: repeat-y;
border : 0px solid #00DF00;
background-color : none;
text-align: left;
margin: 0 px;
width : 810px;

padding : 0px 0px 0px 0px;
z-index : 0;

}


#head {
background-color : none;
border: 0px solid blue;
text-align: left;
height: 270px;
width : 810px;
padding :  0px 0px 0px 0px;
z-index : 2;
}




#navi {
background-color :  #ecedee;
border: 0px solid yellow;
text-align: left;
height: 20px;
width : 810px;
padding :  4px 0px 0px 0px;
z-index : 2;
}


#content {
background-repeat: no-repeat;
border: 0px solid  #FF3F00;
background-color : #ffffff;
text-align: left;
margin: auto;
width : 760px;
height: 100%;
padding :     0px 0px 0px 50px;
z-index : 3;

}