html {
	margin: 0;
	padding: 0;
}

body {
	background: #f7ebdb;
	background-image: url(zwergmuster_klein.gif);
}

P { font-family: Verdana; font-size: 9pt; font-style: normal; text-decoration: none; color: #000000; }
TD { font-family: Verdana; font-size: 9pt; color: #000000; }
OL { font-family: Verdana; font-size: 9pt; color: #ffffff; }
UL { font-family: Verdana; font-size: 9pt; color: #ffffff; list-style-type:square; padding-left: 20px; }
LI { font-family: Verdana; font-size: 9pt; color: #000000; }
SELECT { font-family: Verdana; font-size: 9pt; }
INPUT { font-family: Verdana; font-size: 9pt; }
TEXTAREA { font-family: Verdana; font-size: 9pt; }
PRE { font-family: Courier New; font-size: 10pt; color: #ffffff; }
H1 { font-family: Verdana; font-size: 8pt; font-style: normal; text-decoration: none; color: #fc6701; }
H2 { font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: none; color: #fc6701; border-bottom: 1px solid #fc6701;}
H3 { font-family: Verdana; font-size: 11pt; font-style: normal; text-decoration: none; color: #505d7f; }
H4 { font-family: Verdana; font-size: 10pt; font-style: normal; text-decoration: none; color: #042a7b; }
H5 { font-family: Verdana; font-size: 9pt; font-style: normal; text-decoration: none; color: #040a5b; }
H6 { font-family: Verdana; font-size: 8pt; font-style: normal; text-decoration: none; color: #000000; }
A { font-family: Arial; font-size: 10pt; font-style: normal; text-decoration: none; color: #000000; }
A:visited { font-family: Arial; font-size: 10pt; font-style: normal; text-decoration: none; color: #000000; }
A:hover { font-family: Arial; font-size: 10pt; font-style: normal; text-decoration: none; color: #cccccc; }
A.nav { font-family: Arial; font-size: 10pt; font-style: normal; text-decoration: none; color: #000000; }
A.nav:visited { font-family: Arial; font-size: 10pt; font-style: normal; text-decoration: none; color: #000000; }
A.nav:hover { font-family: Arial; font-size: 10pt; font-style: normal; text-decoration: none; color: #cccccc; }

#zwerg_links {
	display: none;
	position: absolute;
	left: 50%;
	margin-left: -432px;
	top: 170px;
	width: 100px;
	height: 100px;
	background-image: url(zwerg_links.gif);;
}

#zwerg_oben_links {
	display: none;
	position: absolute;
	left: 50%;
	margin-left: -180px;
	top: 0px;
	margin-top: -12px;
	width: 80px;
	height: 99px;
	background-image: url(zwerg_oben_links.gif);;
}

#zwerg_oben_rechts {
	display: none;
	position: absolute;
	left: 50%;
	margin-left: 240px;
	top: 0px;
	margin-top: -12px;
	width: 67px;
	height: 80px;
	background-image: url(zwerg_oben_rechts.gif);;
}

#zwerg_rechts {
	display: none;
	position: absolute;
	left: 50%;
	margin-left: 355px;
	top: 130px;
	width: 65px;
	height: 57px;
	background-image: url(zwerg_rechts_klein.gif);;
}

#zwerg_rechts2 {
	display: none;
	position: absolute;
	left: 50%;
	margin-left: 330px;
	top: 320px;
	width: 100px;
	height: 104px;
	background-image: url(zwerg_rechts.gif);;
}


#page {
	position: absolute;
	left: 50%;
	top: 25px;
	width: 775px;
	height: 551px !important;
	height: 553px;
	margin-left: -387px;
	padding: 0;
}

#header {
	width: 773px !important;
	width: 775px;
	height: 84px;
	background: url(head.jpg);
	background-repeat: no-repeat;
	text-align: right;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: solid 1px black;
}

#navbar {
	width: 623px !important;
	width: 775px;
	height: 27px !important;
	height: 23px;
	background: url(head2.jpg);
	background-repeat: no-repeat;
	padding: 0;
	padding-left: 150px;
	border-left: solid 1px black;
	border-right: solid 1px black;
}

#subpanel {
	height: 25px !important;
	height: 27px;
	width: 506px !important;
	width: 635px;
	background-color: #fc6701;
	padding: 0;
	margin-right: 0px !important;
	margin-bottom: 0px !important;
	margin-right: -1px;
	margin-bottom: -1px;
	padding-left: 130px !important;
	padding-left: 0;
	text-align: center;
}

#content {
	width: 616px !important;
	width: 635px;
	background: url(zwerg.jpg);
	background-position: top right;
	color: #000000;
	padding: 10px;
	height: auto !important;
	height: 414px;
	min-height: 395px;
}

#content A { font-family: Arial; font-size: 10pt; font-style: normal; text-decoration: none; font-weight: bold; color: #fc6701; }
#content A:visited { font-family: Arial; font-size: 10pt; font-style: normal; text-decoration: none; font-weight: bold; color: #fc6701; }
#content A:hover { font-family: Arial; font-size: 10pt; font-style: normal; text-decoration: none; font-weight: bold; color: #fc6701; }

#content td {
	color: #000000;
}

#right {
	width: 636px !important;
	width: 636px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	float: right;
	margin-left: -1px;
}

#left {
	border-bottom: 1px solid black;
	border-left: solid 1px black;
	width: 137px;
	float: left;
}

#leftbar_top {
	width: 137px;
	height: 89px;
	background: url(left1.jpg);
	background-repeat: no-repeat;
}

#leftbar {
	width: 137px;
	height: 307px;
	background: url(left.jpg);
	background-repeat: no-repeat;
}

#leftbar_bottom1 {
	width: 137px;
	height: 17px;
	background: url(petra.jpg);
	background-repeat: no-repeat;
}

#leftbar_bottom2 {
	width: 137px;
	height: 27px;
	background: url(petra2.jpg);
	background-repeat: no-repeat;
}

#navbar_entry {
        height: 27px !important;
        height: 23px;
        padding-left: 1em;
        padding-right: 1em;
        padding-top: 0;
        padding-bottom: 0.3em;
        vertical-align: middle;
}

#navbar_entry_active {
        height: 27px !important;
        height: 23px;
        padding-left: 1.5em;
        padding-right: 1.5em;
        padding-top: 0;
        padding-bottom: 0.3em;
        vertical-align: middle;
        font-weight: bold;
}

#bottomnav_entry {
        height: 25px;
        padding-left: 3em;
        padding-right: 3em;
        padding-top: 0em;
        padding-bottom: 0.1em;
        vertical-align: middle;
}

#bottomnav_entry_active {
        height: 25px;
        padding-left: 3em;
        padding-right: 3em;
        padding-top: 0em;
        padding-bottom: 0.1em;
        vertical-align: middle;
        font-weight: bold;
}

#goto_top {
	display: none;
}
