.top {
        color: #000000;
        font-family: Verdana, Arial, sans-serif;
        font-size : 12px;

}

I {
        color : #c75226;
}


.toptab {
        color: #c75226;
        font-family: Verdana, Arial, sans-serif;
        font-size : 12px;
        background-color : #eeeeee;
		padding: 5px;
		border: 1px solid #cccccc;
}

.line {
        color: 990000;
        font-family: Verdana, Arial, sans-serif;
        font-size : 11px;
}

.sub {
        color: #c75226;
        font-family: Verdana, Arial, sans-serif;
        font-size : 11px;
}


BODY {
        font-family: Verdana, Arial, sans-serif;
        font-size : 11px;
        text-align : center;
		background: #ffffff url(bilder/pattern.gif) repeat;
		margin: 0;
}

A {
   		font-family : Verdana, Arial, sans-serif;
        font-size : 12px;
        color : #666666;
        text-decoration: underline;
}

A:HOVER {
        color: #000000;
        text-decoration: underline;
        font-family: Verdana, Arial, sans-serif;
        font-size : 12px;
}

A.klein {
        color: #666666;
    font-family: Verdana, Arial, sans-serif;
        font-size : 11px;
        text-decoration: underline;
}

A:HOVER.klein {
        color: #000000;
        text-decoration: underline;
        font-family: Verdana, Arial, sans-serif;
        font-size : 11px;
}

H1 {
        text-align : right;
        font-family: Verdana, Arial, sans-serif;
}

TD {
        vertical-align : top;
        font-size : 11px;
        font-family: Verdana, Arial, sans-serif;
		text-align : left;
        
}

P {
        color: Black;
        background-color: White;
        font-family: Verdana, Arial, sans-serif;
        font-size : 11px;
}

INPUT, TEXTAREA, SELECT {
        font-family: Verdana, Arial, sans-serif;
        font-size : 11px;
        color : Black;
}

INPUT.rot, TEXTAREA.rot, SELECT.rot {
        BORDER-RIGHT: Black 2px solid;
        BORDER-TOP: Black 2px solid;
        BORDER-LEFT: Black 2px solid;
        BORDER-BOTTOM: Black 2px solid;
        background-color : #c75226;
        color : White;
}

INPUT.rahmen, TEXTAREA.rahmen, SELECT.rahmen {
        BORDER-RIGHT: #7f7f7f 1px solid;
        BORDER-TOP: #7f7f7f 1px solid;
        BORDER-LEFT: #7f7f7f 1px solid;
        BORDER-BOTTOM: #7f7f7f 1px solid;
        color : Black;
	border-color: #7f7f7f;
}

HR {
        color: #CCCC99;
        border-color : #CC3300;
}

#logo {
	position: fixed;
	left: 740px;
	top: 4px;
	z-index: 5;
}

#ueberschrift {
	position: fixed;
	left: 140px;
	top: 40px;
	z-index: 4;
	color: #4c4c4c;
	font: italic 24px Futura, Arial, Verdana, Helvetica, sans-serif;
}

#background {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 3;
}

#banner {
	background: #ffffff;
	width: 1000px;
	position: fixed;
	top: 0;
	left: 0;
	height: 115px;
	border-bottom: 1px solid #4c4c4c;
	border-right: 1px solid #4c4c4c;
	z-index: 2;
}

#content {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	background: #ffffff;
	padding: 130px 20px 20px 140px;
	border-right: 1px solid #4c4c4c;
	border-bottom: 1px solid #4c4c4c;
	width: 840px;
}

#navigation_oben {
	z-index: 7;
	border: 1px solid #cccccc;
	background: #ffffff repeat url(bilder/pattern.gif);
	top: 5px;
	position: fixed;
	left: 6px;
	width: 90px;
	text-align: center;
	padding: 5px;
}

#navigation_mitte {
	z-index: 7;
	border: 1px solid #cccccc;
	background: #ffffff repeat url(bilder/pattern.gif);
	top: 141px;
	position: fixed;
	left: 6px;
	width: 90px;
	text-align: left;
	padding: 5px;
}

#navigation_unten {
	z-index: 7;
	border: 1px solid #cccccc;
	background: #ffffff repeat url(bilder/pattern.gif);
	top: 239px;
	position: fixed;
	left: 6px;
	width: 90px;
	text-align: left;
	padding: 5px;
}

A.navigation {
	color: #666666;
	text-decoration: none;
	font: italic 12px/18px Arial, Helvetica, Verdana, sans-serif;
}

A:hover.navigation {
	color: #000000;
	text-decoration: none;
	font: italic 12px/18px Arial, Helvetica, Verdana, sans-serif;
}

A.highlight {
	color: #000000;
	text-decoration: none;
	font: bold italic 12px/18px Arial, Helvetica, Verdana, sans-serif;
}
