body {
	margin: 0;
	padding: 0;
	font-family: verdana, sans-serif;
	background-color: #fff;
	color: #3C3A2C;
	text-align: left;
}

body, td, th {
	font-size: small;
}

h1,h2,h3,h4,h5
{
    color:Black;
}

#page-header {
	margin: 0;
	padding: 0;
	border: 1px solid #aaa;
	/*background-color: #ccc;*/
	height: 90px;
	background: #F7EB9D;
}

a img {
	border: 0;
}

a[name],
a[name]:hover {
	color: inherit;
	background: inherit;
}

#page-nav {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	position: absolute;
	left: 160px;
	top: 79px;
	right: 0;
	z-index: 300;
}
#page-nav li {
	margin: 0;
	padding: 0;
	float: left;
	background: #8FC4D7 url(./pix/bg-nav1.gif) left repeat-y;
}
#page-nav li a {
	float: left;
	display: block;
	border: 1px solid #3e4e2f;
	border-width: 1px 1px 1px 0;
	padding: 3px 10px;
	color: #333;
	text-decoration: none;
	background: transparent url(./pix/button-ridge.gif) top left no-repeat;
}
#page-nav li.first a {
	border-width: 1px 1px 1px 1px;
}

#page-footer {
	clear: both;
    margin-top:8px;
    padding-top:4px;
	padding-bottom: 4px;
	border-top:dashed 1px lightgrey;
	color:#76714D;
}

h1#logo {
	margin: 0;
	position: absolute;
	top: 1px;
	left: 0px;
	z-index: 1;
	font-size: 0;
}


#sub-nav {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	/*position: absolute;
	left: 0px;
	top: 110px;*/
	/*right: 0;*/
}

#sub-nav li
{
    display: none;
}

#sub-nav li a {
	/*display: block;*/
	display: block;
	border: 1px solid #3e4e2f;
	border-width: 0 1px 1px 0;
	padding:3px 18px 3px 8px;
	color: #333;
	text-decoration: none;
	text-align:left;
	background-color:#F7EB9D;
	margin:1px;
	width:130px;
	/*background: transparent url(../pix/button-ridge.gif) top left no-repeat;*/
}


/*ul#page-nav li a:hover
{
	color: #000;
	font-weight:bold;
}*/

/*Sachen von den Hauptmenüpunkten=Pagenavi (1-5)
/*Vordergrundfarbe, Stärke*/
body#page-1 ul#page-nav li#page-nav-1 a,
body#page-2 ul#page-nav li#page-nav-2 a,
body#page-3 ul#page-nav li#page-nav-3 a,
body#page-4 ul#page-nav li#page-nav-4 a,
body#page-5 ul#page-nav li#page-nav-5 a
{
	color: #000;
	font-weight:bold;
}

/*betroffene Subnavi wird eingeblendet*/
body#page-1 ul#sub-nav li.page-nav-1,
body#page-2 ul#sub-nav li.page-nav-2,
body#page-3 ul#sub-nav li.page-nav-3,
body#page-4 ul#sub-nav li.page-nav-4,
body#page-5 ul#sub-nav li.page-nav-5
{
    display:block; 
}

/*die Hintergrundfarben*/
/*Hintergrundfarbe 1*/
body#page-1 ul#page-nav li#page-nav-1 a,
body#page-1 ul#sub-nav li a,
ul#page-nav li#page-nav-1 a:hover,
body#page-1 div#page-header
{
	background-color: #F7EB9D;
}

/*Hintergrundfarbe 2*/
body#page-2 ul#page-nav li#page-nav-2 a,
body#page-2 ul#sub-nav li a,
ul#page-nav li#page-nav-2 a:hover,
body#page-2 div#page-header
{
	background-color: #FBAF5D;
}

/*Hintergrundfarbe 3*/
body#page-3 ul#page-nav li#page-nav-3 a,
body#page-3 ul#sub-nav li a,
ul#page-nav li#page-nav-3 a:hover,
body#page-3 div#page-header
{
	background-color: #C4DF9B;
}

/*Hintergrundfarbe 4*/
body#page-4 ul#page-nav li#page-nav-4 a,
body#page-4 ul#sub-nav li a,
ul#page-nav li#page-nav-4 a:hover,
body#page-4 div#page-header
{
	background-color: #C7B29A;
}

/*Hintergrundfarbe 5*/
body#page-5 ul#page-nav li#page-nav-5 a,
body#page-5 ul#sub-nav li a,
ul#page-nav li#page-nav-5 a:hover,
body#page-5 div#page-header
{
	background-color: lightgrey;
}

.selected
{
    font-weight:bold;
}

.content
{
    padding:0 50px 0 50px;
}

#sub-nav li a:hover {
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
}

#sub-nav li.selected a {
	text-align:left;
	font-weight:bold;
	padding: 3px 18px 3px 18px;
}

#main-table
{
    table-layout:fixed;
    width:100%;
    min-width:760px;
    position:absolute;
    left:0px;
    top:120px;
}

#main-table td
{
    vertical-align:top;
}

#main-table h1
{
    font-size:24px;
    margin-bottom:12px;
    display:none;
    text-align:right;
}
    
#main-table h2
{
    font-size:20px;
    margin-bottom:10px;
    margin-top:0px;
}


/*der jeweilige Subnavi-eintrag wird als selektiert dargestellt*/
#main-table tr#sub-page-1 ul#sub-nav li#sub-nav-1 a,
#main-table tr#sub-page-7 ul#sub-nav li#sub-nav-7 a,
#main-table tr#sub-page-8 ul#sub-nav li#sub-nav-8 a,
#main-table tr#sub-page-9 ul#sub-nav li#sub-nav-9 a,
#main-table tr#sub-page-10 ul#sub-nav li#sub-nav-10 a,
#main-table tr#sub-page-11 ul#sub-nav li#sub-nav-11 a,
#main-table tr#sub-page-2 ul#sub-nav li#sub-nav-2 a,
#main-table tr#sub-page-12 ul#sub-nav li#sub-nav-12 a,
#main-table tr#sub-page-13 ul#sub-nav li#sub-nav-13 a,
#main-table tr#sub-page-14 ul#sub-nav li#sub-nav-14 a,
#main-table tr#sub-page-24 ul#sub-nav li#sub-nav-24 a,
#main-table tr#sub-page-3 ul#sub-nav li#sub-nav-3 a,
#main-table tr#sub-page-15 ul#sub-nav li#sub-nav-15 a,
#main-table tr#sub-page-16 ul#sub-nav li#sub-nav-16 a,
#main-table tr#sub-page-17 ul#sub-nav li#sub-nav-17 a,
#main-table tr#sub-page-4 ul#sub-nav li#sub-nav-4 a,
#main-table tr#sub-page-18 ul#sub-nav li#sub-nav-18 a,
#main-table tr#sub-page-19 ul#sub-nav li#sub-nav-19 a,
#main-table tr#sub-page-5 ul#sub-nav li#sub-nav-5 a,
#main-table tr#sub-page-20 ul#sub-nav li#sub-nav-20 a,
#main-table tr#sub-page-21 ul#sub-nav li#sub-nav-21 a,
#main-table tr#sub-page-22 ul#sub-nav li#sub-nav-22 a,
#main-table tr#sub-page-23 ul#sub-nav li#sub-nav-23 a,
#main-table tr#sub-page-25 ul#sub-nav li#sub-nav-25 a,
#main-table tr#sub-page-26 ul#sub-nav li#sub-nav-26 a,
#main-table tr#sub-page-27 ul#sub-nav li#sub-nav-27 a,
#main-table tr#sub-page-28 ul#sub-nav li#sub-nav-28 a,
#main-table tr#sub-page-29 ul#sub-nav li#sub-nav-29 a
{
  text-align:left;
	font-weight:bold;
	padding: 3px 18px 3px 18px;
}
/*der ausgewählte Überschrift wird sichtbar*/
#main-table tr#sub-page-1 h1#h1-1,
#main-table tr#sub-page-7 h1#h1-7,
#main-table tr#sub-page-8 h1#h1-8,
#main-table tr#sub-page-9 h1#h1-9,
#main-table tr#sub-page-10 h1#h1-10,
#main-table tr#sub-page-11 h1#h1-11,
#main-table tr#sub-page-2 h1#h1-2,
#main-table tr#sub-page-12 h1#h1-12,
#main-table tr#sub-page-13 h1#h1-13,
#main-table tr#sub-page-14 h1#h1-14,
#main-table tr#sub-page-24 h1#h1-24,
#main-table tr#sub-page-3 h1#h1-3,
#main-table tr#sub-page-15 h1#h1-15,
#main-table tr#sub-page-16 h1#h1-16,
#main-table tr#sub-page-17 h1#h1-17,
#main-table tr#sub-page-4 h1#h1-4,
#main-table tr#sub-page-18 h1#h1-18,
#main-table tr#sub-page-19 h1#h1-19,
#main-table tr#sub-page-5 h1#h1-5,
#main-table tr#sub-page-20 h1#h1-20,
#main-table tr#sub-page-21 h1#h1-21,
#main-table tr#sub-page-22 h1#h1-22,
#main-table tr#sub-page-23 h1#h1-23,
#main-table tr#sub-page-25 h1#h1-25,
#main-table tr#sub-page-26 h1#h1-26,
#main-table tr#sub-page-27 h1#h1-27

{
    display:block;
}
