body {
	background-attachment: fixed;
}

h1 {
	font-family: Courier New;
	font-size: 36;
	margin-bottom: 7;
	text-align: center;
	text-decoration: none;
}

p {
	font-family: Verdana, Arial;
	font-size: small;
}

td.major {
	line-height: 18px;
	background-color: #B0DFB0;
	padding: 0px 5px 1px;
}

td.minor {
	line-height: 18px;
	background-color:#E0FFE0;
	padding: 0px 5px 1px;
}

a.menu {
	text-decoration: none;
	color:#202020;
}

a.head {
	text-decoration: none;
	color:#000000;
}

table.download {
	font-family: Verdana, Arial;
	font-size: 13;
	border-width: 1px;
	border-spacing: 1px;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
}

.download td {
	border: solid;
	border-width: 1px 1px 0 0;
	padding: 4px;
}

table.kontakt {
	font-family: Verdana, Arial;
	font-size: 8pt;
}


#container {
  max-width: 900px;
	align: center;
	margin: auto;
 }

#header {
    margin-bottom: 10px;
 }
 
#menu {
    width: 130px;
    margin-left: 4px;
    margin-right: 4px;
    float: left;
}
 
#content {
    margin-left: 142px;
    margin-right: 198px;
    text-align: justify;
    background-color: #F0F0F0;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 10px;
    padding-right: 10px;
}

#content_wide {
    margin-left: 142px;
    margin-right: 4px;
    text-align: justify;
    background-color: #F0F0F0;
    padding-top: 1px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: small;
}

#rightpane {
    width: 180px;
    margin-left: 4px;
    margin-right: 4px;
    float: right;
    text-align: justify;
}

#footer {
    margin-left: 4px;
    margin-right: 4px;
    clear: both;
}
