body{
	line-height:1.3em;
	word-spacing:0.2em;
	background-color:#404143;
	margin-top:10px;
}

a.ohne:link {
	color:#DDDDDD;
	text-decoration: none;
}
a.ohne:visited {
	color:#DDDDDD;
	text-decoration: none;
}
a.ohne:hover {
	color:#DDDDDD;
	text-decoration: none;
}
a.ohne:active {
	color:#DDDDDD;
	text-decoration: none;
}
a.ohne:focus {
	color:#DDDDDD;
	text-decoration: none;
}

a.schwarz:link {
	color:#505050;
	text-decoration: none;
}
a.schwarz:visited {
	color:#505050;
	text-decoration: none;
}
a.schwarz:hover {
	color:#505050;
	text-decoration: none;
}
a.schwarz:active {
	color:#505050;
	text-decoration: none;
}
a.schwarz:focus {
	color:#505050;
	text-decoration: none;
}



a.grau:link {
	color:#DDDDDD;
}
a.grau:visited {
	color:#DDDDDD;
}
a.grau:hover {
	color:#DDDDDD;
}
a.grau:active {
	color:#DDDDDD;
}
a.grau:focus {
	color:#DDDDDD;
}

#lyrhaupt {
	position:relative;
	left:0px;
	top:0px;
	width:955px;
	height:625px;
	z-index:2;
	background-color:#000000;
}

#lyrobenlinks {
	position:absolute;
	left:0px;
	top:0px;
	width:205px;
	height:168px;
	z-index:2;
	background-color:#000000;
	font-family:Helvetica, Arial,sans-serif;
	color:#CCFF99;

}


#lyrobenrechts {
	position:absolute;
	left:205px;
	top:0px;
	width:750px;
	height:168px;
	z-index:2;
	background-color:#000000;
}

#lyrbilderliste {
	position:absolute;
	left:10px;
	top:168px;
	width:935px;
	height:17px;
	z-index:2;
	background-color:#404143;
}

#lyrmitte {
	position:absolute;
	left:0px;
	top:185px;
	width:955px;
	height:415px;
	z-index:2;
	background-color:#000000;
}

#lyrkontaktlinks {
	position:absolute;
	text-align:left;
	left:53px;
	top:20px;
	width:300px;
	height:405px;
	z-index:2;
	background-color:#000000;
}

#lyrkontaktrechts {
	position:absolute;
	left:472px;
	top:20px;
	width:430px;
	height:405px;
	z-index:2;
	background-color:#000000;
}

#lyrimpressumlinks {
	position:absolute;
	text-align:left;
	left:53px;
	top:20px;
	width:300px;
	height:405px;
	z-index:2;
	background-color:#000000;
}

#lyrimpressumrechts {
	position:absolute;
	left:472px;
	top:20px;
	width:430px;
	height:405px;
	z-index:2;
	background-color:#000000;
}

#lyraktionenlinks {
	position:absolute;
	text-align:left;
	left:53px;
	top:20px;
	width:300px;
	height:405px;
	z-index:2;
	background-color:#000000;
}

#lyraktionenrechts {
	position:absolute;
	left:472px;
	top:20px;
	width:430px;
	height:405px;
	z-index:2;
	background-color:#000000;
}


#lyrPartner {
	position:absolute;
	text-align:left;
	left:53px;
	top:20px;
	width:890px;
	height:375px;
	z-index:2;
	background-color:#000000;
	overflow: auto;
	scrollbar-base-color: #676767;
    scrollbar-face-color: #676767;
    scrollbar-highlight-color: #676767;
    scrollbar-shadow-color: #676767;
    scrollbar-3dlight-color: #404040;
    scrollbar-arrow-color: #404040;
    scrollbar-darkshadow-color: #404040;
    scrollbar-track-color: #404040;
}


#lyrunten {
	position:absolute;
	left:0px;
	top:600px;
	width:955px;
	height:25px;
	z-index:2;
	background-color:#000000;
}

#lyrinfo {
	text-align:left;
	position:absolute;
	left:770px;
	/*left:50px;*/
	top:205px;
	width:175px;
	height:375px;
	z-index:4;
	color:#555555;
	overflow:hidden;
	visibility: hidden;
	line-height:1.25em;
	word-spacing:0.1em;
	font-size:9pt;
	font-family:Helvetica, Arial,sans-serif;
}

#lyrhilfe {
	text-align:left;
	position:absolute;
	left:20px;
	/*left:50px;*/
	top:205px;
	width:170px;
	height:375px;
	z-index:4;
	color:#555555;
	overflow:hidden;
	visibility: hidden;
	line-height:1.25em;
	word-spacing:0.1em;
	font-size:9pt;
	font-family:Helvetica, Arial,sans-serif;
	margin-top:0px;
	border-top:0px;
	padding-top:0px;
}

div.partner{
	padding-bottom: 12px;
	margin-bottom: 12px;
}

div.randunten{
	border-bottom: 1px solid #676767;
}


table.menue{
	padding:0px;
	border-collapse:collapse;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:11pt;
	font-family:Helvetica, Arial,sans-serif;
	color:#DDDDDD;
}

table.anzeige{
	padding:0px;
	border-collapse:collapse;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:11pt;
	font-family:Helvetica, Arial,sans-serif;
	color:#DDDDDD;
	vertical-align:middle;
}


table.impressum{
	padding:0px;
	border-collapse:collapse;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:9pt;
	font-family:Helvetica, Arial,sans-serif;
	color:#DDDDDD;
	vertical-align:middle;
}


table.ueberschrift{
	padding:0px;
	border-collapse:collapse;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:11pt;
	font-family:Helvetica, Arial,sans-serif;
	font-weight:bold;
	/*
	font-variant:small-caps;
	*/
	color:#DDDDDD;
}


img.ohneRahmen{
	border:0px;
}

p{
	line-height:1.3em;
}

span{
	word-spacing:0.2em;
}

tr.traktiv{
	background-color:#99FFFF;
}

tr.trloesch{
	background-color:red;
}

tr.menueauswahl{
	font-weight:bold;
	font-size:11pt;
}

tr.menuenormal{
	font-size:11pt;
}

div.bilderliste {
	height:400px;
	width:800px;
	background-color:#3B353F;
	overflow:auto;
	scrollbar-base-color: #67616D;
    scrollbar-face-color: #67616D;
    scrollbar-highlight-color: #67616D;
    scrollbar-shadow-color: #67616D;
    scrollbar-3dlight-color: #403A48;
    scrollbar-arrow-color: #403A48;
    scrollbar-darkshadow-color: #403A48;
    scrollbar-track-color: #403A48;
	font-family:Helvetica, Arial,sans-serif;
}

span.ganzgross{
	word-spacing:0.2em;
	font-size:28pt;
	color:#DDDDDD;
}

span.gross{
	word-spacing:0.2em;
	font-size:18pt;
	color:#DDDDDD;
}

span.mittel{
	word-spacing:0.2em;
	font-size:11pt;
	color:#DDDDDD;
	font-weight:bold;
}

td.menueauswahl{
	font-weight:bold;
	font-size:11pt;
}

td.menuenormal{
	font-size:11pt;
}

input.buttonmain{
	font-size:9pt;
	font-family:Helvetica, Arial,sans-serif;
	color:#000000;
	height:18px;
	background-color:#F0F0F0;
	border-bottom:1pt solid;
	border-left:1pt solid;
	border-top:1pt solid;
	border-right:12pt solid;
	border-color:gray;
	width:160 px;
	text-align:left;
	padding-left:3pt;
}

input.buttonklein{
	font-size:6pt;
	font-family:Helvetica, Arial,sans-serif;
	color:#000000;
	height:14px;
	background-color:#F0F0F0;
	border-bottom:1pt solid;
	border-left:1pt solid;
	border-top:1pt solid;
	border-right:1pt solid;
	border-color:gray;
	width:14px;
	text-align:center;
}

td.inaktiv{
	font-size:8pt;
	background-color:#DDDDDD;
	text-align:center;
}

td.aktiv{
	font-size:8pt;
	text-align:center;
	background-color:#000000;
}

