* { FONT-FAMILY: Arial,Verdana; FONT-SIZE: 11px; COLOR: #000000; line-height: 16px; }
body { margin:0; }

/* Links */
a { color:#476B00; }
a.topNavLink { color:#686868; text-decoration: none; }
a.topNavLink:Hover { text-decoration: underline; }
a.level1 { text-decoration: none; margin-left: 10px; color:#000000; font-weight:bold; }
a.level1:Hover { color:#686868; }
a.level2 { text-decoration: none; margin-left: 10px; color:#000000; font-weight:bold; }
a.level2:Hover { color:#686868; }
a.level3 { text-decoration: none; margin-left: 10px; color:#000000; font-weight:bold; }
a.level3:Hover { color:#686868; }

div.level1 { width: 240px; height: 20px; border-bottom: 1px solid #ffffff; }
div.level1:Hover { width: 240px; height: 20px; border-bottom: 1px solid #ffffff; }
div.level1Active { width: 240px; height: 20px; background: #ffffff; }

div.level2 { margin-left: 15px; width: 225px; height: 18px; border-bottom: 1px solid #ffffff; }
div.level2:Hover { margin-left: 15px; width: 225px; height: 18px; border-bottom: 1px solid #ffffff; }
div.level2Active { margin-left: 15px; width: 225px; height: 18px; background: #ffffff; }

div.level3 { margin-left: 30px; width: 210px; height: 20px; border-bottom: 1px solid #ffffff; }
div.level3:Hover { margin-left: 30px; width: 210px; height: 20px; border-bottom: 1px solid #ffffff; }
div.level3Active { margin-left: 30px; width: 210px; height: 20px; background: #ffffff; }

.Text_Titel { FONT-FAMILY: Arial,Verdana; text-transform: uppercase; width: 100%; COLOR: #000000; display: block; FONT-SIZE: 14px; font-weight:bold; line-height: 22px; border-bottom: 1px solid #686868; }
.Text_SubTitel { FONT-FAMILY: Arial,Verdana; FONT-WEIGHT: bold; COLOR: #000000; FONT-SIZE: 11px; TEXT-ALIGN: left; line-height: 18px; }
.Text_Body { FONT-FAMILY: Arial,Verdana; FONT-SIZE: 11px; COLOR: #000000; line-height: 16px; }

.kontaktTitle { display: block; padding-top: 5px; border-bottom: 1px solid #686868; width:100%;}

/* News */
div.news { width: 230px; margin-top: 15px; padding-left: 10px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; border-top: 1px solid #686868; width: 100%; border-bottom: 1px solid #686868; }
span.newsTitle { FONT-FAMILY: Arial,Verdana; text-transform: uppercase; COLOR: #000000; display: block; FONT-SIZE: 11px; font-weight:bold; line-height: 22px; }
span.newsBody { margin-top: 5px; }


/* Formulare */
INPUT {
		border-left: #476B00 1px solid;
		border-top: #476B00 1px solid;
		border-right: #476B00 1px solid;
		border-bottom: #476B00 1px solid;
	  background-color: #ffffff;
		font-size: 11px;
}

SELECT {
		border-left: #476B00 1px solid;
		border-top: #476B00 1px solid;
		border-right: #476B00 1px solid;
		border-bottom: #476B00 1px solid;
	  background-color: #ffffff;
		font-size: 11px;
}
TEXTAREA {
		border-left: #476B00 1px solid;
		border-top: #476B00 1px solid;
		border-right: #476B00 1px solid;
		border-bottom: #476B00 1px solid;
	  width: 290;
	  background-color: #ffffff;
		font-size: 11px;
		color: #000000;
		font-family: Arial, Verdana, Helvetica, sans-serif;
}
.formCellError { color:red; }
.tbxLarge { width: 400px; }
.tbxMedium { width: 250px; }
.tbxSmall { width: 60px; }

/* Sitemap */
.nav1stLevel { padding-left: 50px; }
.nav2ndLevel { margin-left: 80px; }
.nav3rdLevel { padding-left: 110px; }