logo {
	background: #e00 (images/haus.jpg)
}

.mac1 {
	color : #ffffff;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.mac3 {
	color : #ffffff;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.maclink {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.maclink a {
	color : #0000CC;
}
.maclink a:hover {
	color : #FF3300;
}
.horizontal1 {
	color : #ffffff;
	margin-top : 4px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.horizontal {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.horizontal a {
	color : #000000;
 	text-decoration: none;
}
.horizontal a:hover {
	color : #FF3300;
}
.polen {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.polen a {
	color : #FFFFFF;
}
.polen a:hover {
	color : #000000;
}

.unten {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.unten a {
	color : #000000;
	text-decoration: none;
}
.unten a:hover {
	color : #000000;
}
/* Vertikale Navigation */
 div#Tmenu {
 font-size: 10.2pt;
 width: 3em;
 padding: 0.2em;
 border: 0px solid white;
 background-color: #FFFFFF;
font-weight: bold;
 }
 * html div#Tmenu {
 width: 3.0em;
 w\idth: 5em; /* (IE 6 in standards-compliant mode) */
 }
 ul#Navigation {
 margin: 0; padding: 0;
 text-align: left;
 }

 ul#Navigation li {
 list-style: none;
 position: relative;
 margin: 0.4em; padding: 0;
 }
 * html ul#Navigation li {
 margin-right:1.5em; /* Platz fuer Link-Verbreiterung im IE reservieren */
 margin-bottom:0;
 }

 ul#Navigation li ul {
 margin: 0; padding: 0;
 position: absolute;
 top: 0; left: 0.2em;
 }
 *:first-child+html ul#Navigation li ul {
 left: 9em; /* (IE 7 in standards-compliant mode) */
 }
 ul#Navigation li ul li {
 margin: 0; padding-left: 0.4em;
 }

 ul#Navigation a, ul#Navigation span {
 display: block;
 width: 7em;
 font-family: "verdana", "Arial", Helvetica, Arial, sans-serif;
 text-decoration: none;
 padding: 0.2em 1em;
 border: 1px solid #ffffff;
 border-left-color: #ffffff; border-top-color: #ffffff;
 color: 0000CC; background-color: #fffffff;
 }
 * html ul#Navigation a, * html ul#Navigation span {
 width: 9em;
 w\idth: 7em; /* (IE 6 in standards-compliant mode) */
 }
 ul#Navigation a:hover, ul#Navigation span, li a#aktuell:hover {
 border-color: #ffffff;
 border-left-color: #ffffff; border-top-color: #ffffff;
 background-color: #FF0000;
 }
 li a#aktuell {
 border-right-color: #ffffff; border-bottom-color: #ffffff;
 background-color: #ffffff;
 }
 ul#Navigation li ul span {
 border-color: #ffffff; border-left-color: #ffffff;
 color: #900; background-color: white;
 }
 ul#Navigation li a:active {
 color: black; background-color: #f00;
 }

/* dynamisches Ein-/Ausblenden */
 ul#Navigation li ul {
 display: none;
 }
 ul#Navigation li:hover>ul {
 display: block;
 }
 ul#Navigation>li:hover>a {
 width: 8.2em;
 background: #e00 url(images/haeusle.gif) no-repeat left right;
 }

/* dynamisches Ein-/Ausblenden der JavaScript-generierten Klasse im IE */
 * html ul#Navigation li.hoverIE {
 margin-right:0; /* reservierten Platz freigeben */
 margin-bottom:-1.15em; /* Fehlerkorrektur, ggfls. anpassen */
 }
 * html ul#Navigation li.hoverIE ul {
 display: block;
 }
 * html ul#Navigation li .hoverIE {
 width: 10.3em;
 w\idth: 8.2em; /* (IE 6 in standards-compliant mode) */
 background: #e00 url(images/haeusle.gif) no-repeat center right;
 }
.feld1 {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.feld1 a {
	color : #A0522D;
	text-decoration: none;
}
.feld1 a:hover {
	color : #3CB371;
}
