body.main {
 background-color: transparent;
 font-family: Times New Roman, serif;
 font-size: 12;
 text-align: left;
 cursor: default;
}

body {
 background-color: transparent;
 font-family: Times New Roman, serif;
 font-size: 12;
 text-align: left;
 cursor: default;}


.titel1-1 {
 font-family: Arial Black, sans-serif;
 font-size: 55;
 color: #ffffff;
 margin-top: -18; }

.titel1-2 {
 font-family: Arial Black, sans-serif;
 font-size: 55;
 color: #660000;
 margin-top: -81;
 margin-left: -2;}

.anschrift1 {
 font-family: Arial Black, sans-serif;
 font-size: 18;
 color: #ffffff;
 margin-top: -16;}

.anschrift2 {
 font-family: Arial Black, sans-serif;
 font-size: 18;
 color: #660000;
 margin-top: -28;
 margin-left: -1;}

.navi1 {
 font-family: Arial Black, sans-serif;
 font-size: 10;
 color: #171717;
 margin-top: -20;}

.navi2 {
 font-family: Arial Black, sans-serif;
 font-size: 10;
 color: #CC3300;
 margin-top: -28;
 margin-left: -1;}

.h1-1 {
 font-family: Arial, sans-serif;
 font-size: 20;
 font-weight: bold;
 text-align: center;
 color: #C00000;
 margin-top: 10px;}

.h2-1 {
 font-family: Arial, sans-serif;
 font-size: 20;
 font-weight: bold;
 text-align: left;
 color: #C00000;
 margin-top: 10px;}

.h1 {
 font-family: Arial;
 font-size: 18;
 font-weight: bold;
 text-align: center;
}

h4 {
 font-family: Arial;
 font-size: 11;
 font-weight: bold;
}

.produkt1 {
 font-family: Arial;
 font-size: 18;
 font-weight: bold;
 text-align: center;
 color: #C00000;}

p {
 font-family: Arial, sans-serif;
 font-size: 12;
 color: #002814;
 text-align:justify;
}

.galerie {
 font-family: Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #C00000;
}
 
a {
 text-decoration: none;
 color: #CC3300;
}

.navigation {
 text-decoration: none;
 color: #C00000;
 font-size: 14;

}

li {
 color: #002814;
 margin-bottom:3pt;
}

table {
 font-family: Arial, sans-serif;
 font-size: 12;
 color: #171717;}


p.liste {
 margin-left:8pt;
 text-indent:-8pt;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 color: #002814;
 margin-top:3pt;
 text-align:left;
}

.medium{
 font-family: Arial, sans-serif;
 font-size: 14;
 color: #002814;
 text-align:justify;
}

span.gruen {
 color: #002814;
}

.kleinx {
 font-family: Arial;
 font-size: 7pt;
 font-weight: bold;
 text-align: left;
 margin-top:0pt;
 margin-bottom:0pt;
}


div.main{
  overflow: scroll;
  height: 470px;
}

.ebene1  {
		text-decoration: none;
		display: block;
		width: 168px;
		border: 0px solid #000000;
		padding: 3px;
		margin: 1px;
		font-family: verdana, arial, helvetica;
		font-size: 11px;
		font-weight: bold;
		text-align: left;
		margin-left:2px;
		background-color: #F4D59E;
}

.ebene2  {
		text-decoration: none;
		display: block;
		width: 155px;
		border: 0px solid #000000;
		padding: 3px;
		margin: 1px;
		font-family: verdana, arial, helvetica;
		font-size: 10px;
		text-align: left;
		margin-left:15px;
		background-color: #F4D9A9;
}

.ebene3  {
		text-decoration: none;
		display: block;
		width: 148px;
		border: 0px solid #000000;
		padding: 3px;
		margin: 1px;
		font-family: verdana, arial, helvetica;
		font-size: 10px;
		text-align: right;
		margin-left:22px;
		background-color: #F4D9A9;
}

.ebene4  {
		text-decoration: none;
		display: block;
		width: 138px;
		height: 10px;
		border: 0px solid #000000;
		padding: 3px;
		margin: 1px;
		font-family: verdana, arial, helvetica;
		font-size: 10px;
		text-align: right;
		margin-left:32px;
		background-color: #F4D9A9;
}
.ebene99  {
		text-decoration: none;
		display: block;
		width: 158px;
		border: 0px solid #000000;
		padding: 3px;
		margin: 1px;
		font-family: verdana, arial, helvetica;
		font-size: 10px;
		text-align: right;
		margin-left:12px;
		background-color: #F4D9A9;
}
.ebene1:link {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: bold;
		font-size: 11px;
}
.ebene1:visited {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: bold;
		font-size: 11px;
}
.ebene1:active {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: bold;
		font-size: 11px;
}
.ebene1:hover {
		text-decoration: none;
		color: #F4D9A9;		
		background-color: #4A4A4A;
		font-weight: bold;
		font-size: 11px;
}

.ebene2:link {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: normal;
		font-size: 10px;
}
.ebene2:visited {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: normal;
		font-size: 10px;
}
.ebene2:active {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: normal;
		font-size: 10px;
}
.ebene2:hover {
		text-decoration: none;
		color: #F4D9A9;		
		background-color: #4A4A4A;
		font-weight: normal;
		font-size: 10px;
}

.ebene3:link {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: normal;		
		font-size: 10px;
}
.ebene3:visited {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: normal;		
		font-size: 10px;
}
.ebene3:active {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: normal;		
		font-size: 10px;
}
.ebene3:hover {
		text-decoration: none;
		color: #F4D9A9;		
		background-color: #4A4A4A;
		font-weight: normal;		
		font-size: 10px;
}

.ebene4:link {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: normal;
		font-size: 10px;
}
.ebene4:visited {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: normal;
		font-size: 10px;
}
.ebene4:active {
		text-decoration: none;
		color: #4A4A4A;		
		font-weight: normal;
		font-size: 10px;
}
.ebene4:hover {
		text-decoration: none;
		color: #F4D9A9;		
		background-color: #4A4A4A;
		font-weight: normal;
		font-size: 10px;
}
textarea, input, select {
  width: 350px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 8pt;
} 

input.button  {
  width: 115px;
}

input.radio  {
  width: 25px;
}

input.buttonauswahl  {
  width: 25px;
}

div.titel {
  font-size: 12pt;
  font-weight:bold;
}

div.hinweis {
  font-size: 10pt;
}

div.meldung {
  font-size: 11pt;
}

