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 : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.mac2 {
	color : #ffffff;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.mac3 {
	color : #8B4513;
	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;
}
.mac4 {
	color : #ffffff;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 28px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.mac5 {
	color : #8B4513;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 28px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.maclink {
	color : #FFF5EE;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 15px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-decoration: none;
}
.maclink a {
	color : #F08080;
}
.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 : #8B4513;
	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;
	text-decoration: none;
}
.horizontal a {
	color : #FF8C00;
 	text-decoration: none;
}
.horizontal a:hover {
	color : #A52A2A;
}
.mitte2 {
	color : #8B4513;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-decoration: none;
}
.mitte2 a {
	color : #FF8C00;
 	text-decoration: none;
}
.mitte2 a:hover {
	color : #A52A2A;
}
.mitte3 {
	color : #8B4513;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-decoration: none;
}
.mitte3 a {
	color : #FF8C00;
 	text-decoration: none;
}
.mitte3 a:hover {
	color : #A52A2A;
}
.polen {
	color : #696969;
	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 : #FFFF00;
	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 : #0000CC;
	text-decoration: none;
}
.unten a:hover {
	color : #FF3300;
}
.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;
}
.mac12 {
	color : #000000;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-decoration: none;
}
.mac12 a {
	color : #FF8C00;
 	text-decoration: none;
}
.mac12 a:hover {
	color : #A52A2A;
}
/* Vertikale Navigation */
 div#Tmenu {
 font-size: 94%;
 width: 10em;
 padding: 0.8em;
 border: 1px solid white;
 background-color: #eee;
 }
 * html div#Tmenu {
 width: 11.3em;
 w\idth: 10em; /* (IE 6 in standards-compliant mode) */
 }
 ul#Navigation {
 margin: 0; padding: 0;
 text-align: center;
 }

 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: 6em;
 }
 *:first-child+html ul#Navigation li ul {
 left: 9em; /* (IE 7 in standards-compliant mode) */
 }
 ul#Navigation li ul li {
 margin: 0; padding-left: 1.0em;
 }

 ul#Navigation a, ul#Navigation span {
 display: block;
 width: 7em;
 font-family: "Trebuchet MS", "Century Gothic", Helvetica, Arial, sans-serif;
 text-decoration: none; font-weight: bold;
 padding: 0.2em 1em;
 border: 1px solid #900;
 border-left-color: #c96; border-top-color: #c96;
 color: white; background-color: #c00;
 }
 * 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: #c96;
 border-left-color: #900; border-top-color: #900;
 background-color: #e00;
 }
 li a#aktuell {
 border-right-color: #300; border-bottom-color: #300;
 background-color: #900;
 }
 ul#Navigation li ul span {
 border-color: #900; border-left-color: #c96;
 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('pfeil.gif') no-repeat center 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('pfeil.gif') no-repeat center right;
 }

td.two { border-color:#ff9900; }
td.one { background-color:#FF8C00; }
td.three { background-color:#D2691E; }
td.four { background-color:#D2691E; }
td.five { background-color:#D2691E; }
td.six { background-color:#F4A460; }
td.seven { background-color:#FFA500; }
/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
width: 135px;
background-color: #FFFFB9;
padding-bottom: 2px;
}
/* für Tabellenzellen der Klasse 'hintergrund02' */
td .hintergrund02
{
background: #FFFFFF url('images/zell.jpg') no-repeat right bottom ;

}
em {
	font-weight: bold;
	font-style: normal;
}

#output a {font-weight: bold;}

.searchword {color: #222; background-color: #ffd; border: 1px dotted #ffd;}
.searchword0 {color: #222; background-color: #ff0; border: 1px dotted #ff0;}
.searchword1 {color: #222; background-color: #0f0; border: 1px dotted #0f0;}
.searchword2 {color: #222; background-color: #0ff; border: 1px dotted #0ff;}
.searchword3 {color: #222; background-color: #fbb; border: 1px dotted #fbb;}
.searchword4 {color: #222; background-color: #dfd; border: 1px dotted #dfd;}
.searchword5 {color: #222; background-color: #faf; border: 1px dotted #faf;}
.searchword6 {color: #222; background-color: #ccc; border: 1px dotted #ccc;}

.mod {display: block; font-size: .8em;}

#searchfooter {
font-size: .8em;
margin-top: 1em;
}


