BODY {
	background-color:#0000c4;
	font-family: verdana, helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
}

P {
	font-size:11pt;
	font-weight:normal;
                    margin: 0;
                    margin-bottom: 1.2ex;
}

TD, INPUT {
	font-size:9pt;
	font-weight:normal;
                    margin: 0;
}

H1 {
	margin-top:0.5em;
	font-size:12pt;
	font-weight:bold;
	margin-bottom:0em;
}

H2 {
	line-height:11pt;
	margin-top:7px;
	font-size:11pt;
	font-weight:bold;
	margin-bottom:0.25em;
	margin-bottom:0em;
}

H3 {
	line-height:9pt;
	margin-top:6px;
	font-size:9pt;
	font-weight:bold;
	margin-bottom:0em;
}

H4 {
	line-height:9pt;
	margin-top:5px;
	font-size:9pt;
	font-weight:bold;
	margin-bottom:0em;
}

H5 {
	line-height:9pt;
	margin-top:5px;
	font-size:9pt;
	font-weight:bold;
	margin-bottom:0em;
}

.BOTTOMTEXT {
	font-size:9pt;
}

.SMALLTEXT {
	color:#333333;
}

B, STRONG {
	font-weight:bold;
}

A, A:LINK, A:ACTIVE, A:VISITED {
	font-size:9pt;
	font-weight:normal;
	text-decoration:underline;
}

A.SMALLLINK, A:LINK.SMALLLINK, A:ACTIVE.SMALLLINK, A:VISITED.SMALLLINK {
	font-size:7pt;
	font-weight:normal;
	text-decoration:underline;
}


A.HEADLINK, A:LINK.HEADLINK, A:ACTIVE.HEADLINK, A:VISITED.HEADLINK {
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}

A:HOVER, A.SMALLLINK:HOVER, A.HEADLINK:HOVER {
	color:#0000ca;
}

.SUBCONTENT {
	width:150px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	
	color:#999999;
	font-size:9px;
}

#HEADPIC {
	top:0px;
	left:0px;
	height:215px;
	width:842px;
	z-index:1;
	position:absolute;
	background-image: url(/fileadmin/elemente/kopf.jpg);
	background-repeat:no-repeat;
}

#RAND {
	float:right;
	position:absolute;
	left:721px;
	top:214px;
	height:480px;
	width:122px;
	z-index:8;
	background-image: url(/fileadmin/elemente/rand.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	background-color:#0000c4;
}

#NAVIGATION {
	position:absolute;
	z-index:20;
	float:left;
	top:215;
	left:0px;
	width:177px;
	height:480px;
	background-image: url(/fileadmin/elemente/navibg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#NAVIFOOT {
	background-color:#0000c4;
	float:left;
	left:0px;
	width:177px;
}

#MAINCONTENT {
	position:absolute;
	left:156px;
	top:215px;
	width:466px; 
	min-height:450px;
	z-index:0;
	background-color:#ffffff;
	padding: 5px 50px 50px 50px; 
}



#KARTEIREITER {
	left:216px;
	top:106px;
	width:589px;
	height:35px;

	z-index:2;
}

#CLICKPATH {
	background-color:#0000ca;
	left:232px;
	top:123px;
	width:560px;
	z-index:3;
}

#IMPRINT {
	left:647px;
	top:109px;
	width:150px;
	z-index:3;
}

#FOOTER{
	background-color:#0000c4;
	background-repeat: repeat-y;
}

#PRINTPAGE {
	left:0px;
}

#LASTCHANGED {
	right:0px;
}

#NAVIELEMENT {

}

.NAVILINE {
}

.NAVILASTLINE {
}

.NAVILINESUBACTIVE {
}

.NAVILINESUBCURRENT {
}

.klein {
    font-size:7pt;
}

.normal {
    font-size:9pt;
}

.gross {
    font-size:10pt;
}

#NAVI1, #NAVI1CURRENT, #NAVI1ACTIVE {
	background-image:url("/fileadmin/elemente/menu1bg.jpg");
	margin-left:40px;
	background-position: right;
	background-repeat:repeat-y;
	width:150px;
	height:18pt;
	line-height:18pt;
}

A.NAVILINK1, A:LINK.NAVILINK1, A:ACTIVE.NAVILINK1, A:VISITED.NAVILINK1 {
	color:#ffffff;
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
	margin-left:0.5em;
}

A.NAVILINK1ACTIVE, A:LINK.NAVILINK1ACTIVE, A:ACTIVE.NAVILINK1ACTIVE, A:VISITED.NAVILINK1ACTIVE {
	color:#ffffff;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:0.5em;
}

A.NAVILINK1CURRENT, A:LINK.NAVILINK1CURRENT, A:ACTIVE.NAVILINK1CURRENT, A:VISITED.NAVILINK1CURRENT {
	width:150px;
	color:#ffffff;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:0.5em;
}

#NAVI2, #NAVI2CURRENT, #NAVI2ACTIVE {
	background-image:url("/fileadmin/elemente/menu1bg.jpg");
	margin-left:70px;
	background-position: right;
	background-repeat:repeat-y;
	width:120px;
	height:13pt;
	line-height:13pt;
}

A.NAVILINK2, A:LINK.NAVILINK2, A:ACTIVE.NAVILINK2, A:VISITED.NAVILINK2 {
	color:#ffffff;
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;

	margin-left:0.5em;
}

A.NAVILINK2ACTIVE, A:LINK.NAVILINK2ACTIVE, A:ACTIVE.NAVILINK2ACTIVE, A:VISITED.NAVILINK2ACTIVE {
	color:#ffffff;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:0.5em;
}

A.NAVILINK2CURRENT, A:LINK.NAVILINK2CURRENT, A:ACTIVE.NAVILINK2CURRENT, A:VISITED.NAVILINK2CURRENT {
	width:150px;
	color:#ffffff;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:0.5em;
}


#NAVI3, #NAVI3CURRENT, #NAVI3ACTIVE {
	background-image:url("/fileadmin/elemente/menu1bg.jpg");
	margin-left:85px;
	background-position: right;
	background-repeat:repeat-y;
	width:105px;
	height:12pt;
	line-height:12pt;
}

A.NAVILINK3, A:LINK.NAVILINK3, A:ACTIVE.NAVILINK3, A:VISITED.NAVILINK3 {
	color:#ffffff;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;

	margin-left:0.5em;
}

A.NAVILINK3ACTIVE, A:LINK.NAVILINK3ACTIVE, A:ACTIVE.NAVILINK3ACTIVE, A:VISITED.NAVILINK3ACTIVE {
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:0.5em;
}

A.NAVILINK3CURRENT, A:LINK.NAVILINK3CURRENT, A:ACTIVE.NAVILINK3CURRENT, A:VISITED.NAVILINK3CURRENT {
	width:150px;
	color:#ffffff;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:0.5em;
}
