body, html {	width:100%; height:100%; background-color:#6699cc; }

#background { 	background-image:url(skybgtest3.jpg); background-repeat:repeat-x; background-position:bottom center; 		width:100%; height:auto; }



.tableeins {	table-layout: fixed; border:0px solid #C0C0C0; border-spacing:0px; height:100%; }

.treins {	border:0px solid #000000; border-spacing:0px; width: }

.tdeins {	border:0px solid #000000; border-spacing:0px; width: }



.tablezwei { 	table-layout: fixed; border:1px solid #000000; background-color:#DEB887; 
		margin-top:0px; border-spacing:10px; }


.tablezwei:hover { table-layout: fixed; border:1px solid #000000; background-color:#DEB887;  
		margin-top:0px; }

.trzwei {	border:1px solid #000000; background-color:#FFFFFF; }


.tdzwei {	border:1px solid #000000; background-color:#66cc66; background-image:url(bgkasten7.jpg);
		background-repeat:repeat-x; background-position:bottom; }

.tdzweib {	border:1px solid #000000; background-color:#FFFFFF; }



.tabledrei { 	table-layout: fixed; border:1px solid #000000; background-color:#ffffff; border-spacing:5px; }

.tabledrei:hover { table-layout: fixed; border:1px solid #000000; background-color:#ffffff; border-spacing:5px; }

.trdrei {	border:0px solid #000000; background-color:#ffffff;}

.tddrei {	border-bottom:0px solid #000000; background-color:#ffffff; }

.tddreib {	border:0px solid #000000; background-color:#ffffff; }

.tddreib:hover {	border:0px solid #000000; background-color:#B0C4DE; }



.tablevier { 	table-layout: fixed; border:1px solid #000000; background-color:#E0FFFF; border-spacing:0px; }

.tablevier:hover { table-layout: fixed; border:1px solid #000000; background-color:#E0FFFF; border-spacing:0px; }

.trvier {	border:1px solid #000000; background-color:#E0FFFF; }

.tdvier {	border:0px solid #000000; background-color:#E0FFFF; border-color:#000000; }



.tablefuenf { 	table-layout: fixed; border:1px dotted #000000; border-spacing:0px; }

.trfuenf {	border:0px solid #000000; border-style:dotted; height:50px; }

.tdfuenf {	border:1px solid #ffffff; width:12,5%; }



.tablesechs { 	table-layout: fixed; border:1px solid #6699cc; background-color:#6699cc; border-spacing:10px; 
		margin-top:0px; }

.tablesechs:hover { table-layout: fixed; border-left:1px solid #ffffff; background-color:#6699cc; border-spacing:10px; 
		margin-top:0px; }

.trsechs {	border:0px solid #000000; background-color:#ffffff; }


.tdsechs {	border:0px solid #000000; background-color:#ffffff; }



.tablesieben { 	table-layout: fixed; border:solid 1px #000000; background-color:#ffffff; padding:4px; background-image:url(bgtabsieben2.jpg); background-repeat:repeat-x; background-position:bottom; }

.trsieben {	 }

.tdsieben {	 }



.tableacht { 	table-layout: fixed; float:top left; border:solid 0px #000000; border-bottom:0px; width:auto; 					height:auto; padding:0px; margin-top:10px; }

.tracht {	 }

.tdacht {	border: 1px solid #000000; border-bottom:0px; width:100px; }

.tdachtb {	border: 1px solid #ffffff; border-left:0px; border-bottom:0px; width:100px; padding-top:5px; }

.tdachtb:hover { border: 1px solid #ffffff; border-left:0px; border-bottom:0px; width:100px; padding-top:5px; }

.tdachtc {	border: 1px solid #ffffff; border-left:0px; border-bottom:0px; width:150px; padding-top:5px; margin-left:20px; }

.tdachtc:hover { border: 1px solid #ffffff; border-left:0px; border-bottom:0px; width:150px; padding-top:5px; }



.tableneun { 	table-layout: fixed; float:right; border:solid 0px #000000; border-left:0px; width:auto; 					height:auto; padding:0px; margin-top:10px; }

.trneun {	 }

.tdneun {	border: 1px solid #000000; border-left:0px; }

.tdneunb {	border: 5px solid #ffffff; border-left:0px; border-bottom:0px; padding-top:5px; }

.tdneunb:hover { border: 5px solid #ffffff; border-left:0px; border-bottom:0px; padding-top:5px; }



.tablezehn { 	table-layout: fixed; border:1px solid #000000; background-color:#DEB887; 
		margin-top:0px; border-spacing:10px; }


.tablezehn:hover { table-layout: fixed; border:1px solid #000000; background-color:#DEB887;  
		margin-top:0px; }

.trzehn {	border:1px solid #000000; background-color:#FFFFFF; }


.tdzehn {	border:1px solid #000000; background-color:#FFFFFF; }

.tdzehnb {	border:1px solid #000000; background-color:#FFFFFF; }



.tdelf {	border-right:1px solid #000000; }



.headeins {	font-family: verdana, sans-serif; font-size: 40px; color: #ffffff; padding-top:0px;
		padding-bottom: 0px; font-weight: bold;  margin-bottom:0px; padding-left:0px; }

.headeins:hover { font-family: verdana, sans-serif; font-size: 40px; color: #E0FFFF; padding-bottom: 0px; font-weight: 				bold; }

.headzwei {	font-family: verdana, sans-serif; font-size: 20px; color: #ffffff; font-weight: 						bold; padding-left:5px; padding-bottom:5px; padding-right:2px; margin-top:0px; background-color:red;
		text-align:left; }

.headdrei {	font-family: "times new roman", serif; font-size: 15px; color: #006400; padding-bottom: 0px;
		padding-left: 5px; padding-top:0px; padding-right: 0px; font-style: italic; text-align:left; }

.headvier {	font-family: verdana, sans-serif; font-size: 15px; color:red; padding-bottom: 0px;
		padding-left: 0px; padding-top:5px; padding-right:0px; font-weight:normal; margin-bottom:0px; }



a.main:link {	font-family: verdana, sans-serif; font-size: 15px; color:#B0C4DE; padding-bottom: 0px;
		padding-left: 0px; padding-top:0px; padding-right:0px; font-weight:normal; }

a.main:visited { font-family: verdana, sans-serif; font-size: 15px; color:#B0C4DE; padding-bottom: 0px;
		padding-left: 0px; padding-top:0px; padding-right:0px; font-weight:normal; }

a.main:focus {	font-family: verdana, sans-serif; font-size: 25px; color:#B0C4DE; padding-bottom: 0px;
		padding-left: 0px; padding-top:0px; padding-right:0px; font-weight:normal; }

a.main:hover {	font-family: verdana, sans-serif; font-size: 15px; color:#FFD700; padding-bottom: 0px;
		padding-left: 0px; padding-top:0px; padding-right:0px; font-weight:normal; text-decoration:none; }

a.main:active {	font-family: verdana, sans-serif; font-size: 15px; color:#FF6347; padding-bottom: 0px;
		padding-left: 0px; padding-top:0px; padding-right:0px; font-weight:normal; text-decoration:none; }



a.mainb:link {	font-family: verdana, sans-serif; font-size: 15px; color:#6699cc; font-weight:normal; text-decoration:underline;
		margin:0px; }

a.mainb:visited { font-family: verdana, sans-serif; font-size: 15px; color:#6699cc; font-weight:normal; text-decoration:underline; }

a.mainb:focus {	font-family: verdana, sans-serif; font-size: 15px; color:#6699cc; font-weight:normal; text-decoration:underline; }

a.mainb:hover {	font-family: verdana, sans-serif; font-size: 15px; color:#FFFFFF; font-weight:normal; text-decoration:none; }

a.mainb:active { font-family: verdana, sans-serif; font-size: 15px; color:#FF6347; font-weight:normal; text-decoration:none; }



a.mainc:link {	font-family: verdana, sans-serif; font-size: 15px; color:#6699cc; font-weight:normal; text-decoration:underline; }

a.mainc:visited { font-family: verdana, sans-serif; font-size: 15px; color:#6699cc; font-weight:normal; text-decoration:underline; }

a.mainc:focus {	font-family: verdana, sans-serif; font-size: 15px; color:#6699cc; font-weight:normal; text-decoration:underline; }

a.mainc:hover {	font-family: verdana, sans-serif; font-size: 15px; color:#6699cc; font-weight:normal; text-decoration:none; }

a.mainc:active { font-family: verdana, sans-serif; font-size: 15px; color:#FF6347; font-weight:normal; text-decoration:none; }



a.tm:link {	text-decoration:none; font-weight:normal; color:#ffffff; padding:0px; font-size:12px; }

a.tm:visited {	text-decoration:none; font-weight:normal; color:#ffffff; padding:0px; font-size:12px; }

a.tm:focus {	text-decoration:none; font-weight:normal; color:#ffffff; padding:0px; font-size:12px; }

a.tm:hover {	text-decoration:none; font-weight:normal; color:#ffffff; padding:0px; font-size:12px; }

a.tm:active {	text-decoration:none; font-weight:normal; color:#ffffff; padding:0px; font-size:12px; }



.headfuenf {	font-family: verdana, sans-serif; font-size: 20px; color: #008B8B; font-weight: 						bold; padding-left:5px; padding-bottom:0px; padding-right:5px; padding-top:5px; text-align:left; }

.headsechs {	font-family: "times new roman"; serif; font-size: 15px; color: #ffffff; padding-bottom: 5px;
		background-color: #008B8B; padding-left: 0px; padding-top:5px; padding-right: 0px; font-style: italic;
		line-height:15px; margin-top:0px; font-weight:normal; }

.headsieben {	font-family: verdana, sans-serif; font-size: 15px; font-weight:normal; margin-bottom:0px; padding-left:5px; 
		color:#6699cc; padding-top:0px; padding-bottom:0px; text-decoration:underline; display:block; }

.headsieben:hover { font-family: verdana, sans-serif; font-size: 15px; font-weight:normal; margin-bottom:0px; color:#FFFFFF;
		background-color:#6699cc; padding-left:5px; text-decoration:none; display:block; }



.v {		font-style: italic; font-weight: normal; font-family: times-new-roman, serif;}

p {		font-family: "verdana", sans-serif; font-size: 12px; color: #000000; padding:5px; margin-top:0px; }

.tm {		font-family: "verdana", sans-serif; font-size: 12px; color: #000000; padding-bottom: 5px;
		padding-left: 5px; padding-right: 5px; padding-top:5px; margin:0px; text-align:center;}

.tmb {		font-family: "verdana", sans-serif; font-size: 12px; padding-bottom: 5px; padding-left: 5px; 
		padding-right: 5px; padding-top:5px; margin:0px; text-align:center; color:#ffffff; 
		background-color:#c0c0c0; display:block; }

.tmb:hover {	font-family: "verdana", sans-serif; font-size: 12px; padding-bottom: 5px; padding-left: 5px; 
		padding-right: 5px; padding-top:5px; margin:0px; text-align:center; background-color:#A9A9A9; color:#ffffff; 
		display:block; }

.tmc {		font-family: "verdana", sans-serif; font-size: 12px; padding-bottom: 5px; padding-left: 5px; 
		padding-right: 5px; padding-top:5px; margin:0px; text-align:center; color:#ffffff; 
		background-color:#c0c0c0; display:block; }

.tmc:hover {	font-family: "verdana", sans-serif; font-size: 12px; padding-bottom: 5px; padding-left: 5px; 
		padding-right: 5px; padding-top:5px; margin:0px; text-align:center; color:#ffffff; 
		background-color:#00BFFF; display:block; }

.tn {		font-family: "verdana", sans-serif; font-size: 25px; color: #000000; padding-bottom: 5px;
		padding-bottom: 5px; padding-right: 5px; padding-top:5px; margin:0px; text-align:center; }

.tnb {		font-family: "verdana", sans-serif; font-size: 12px; padding-bottom: 5px; padding-left: 5px; 
		padding-right: 5px; padding-top:5px; margin:0px; text-align:right; color:#ffffff; 
		background-color:#c0c0c0; display:block; }

.tnb:hover {	font-family: "verdana", sans-serif; font-size: 12px; padding-bottom: 5px; padding-left: 5px; 
		padding-right: 5px; padding-top:5px; margin:0px; text-align:right; color:#ffffff; 
		background-color:#32CD32; display:block; }

p.l {		font-family: "verdana", sans-serif; font-size: 12px; color: #ffffff; padding-top:5px; 
		padding-bottom:0px; padding-left:0px; padding-right:0px; margin-top:0px; 
		border-bottom: 0px solid #ffffff; border-top: 1px solid #ffffff; text-align:right; }

p.i {		font-family: "verdana", sans-serif; font-size: 12px; color: #C0C0C0; padding-bottom: 5px;
		padding-left: 5px; padding-top:5px; padding-right:0px; margin-top:0px; text-align:right; }

.d {		font-family: "verdana", sans-serif; font-size: 12px; color: #ffffff; padding-bottom: 5px;
		padding-left: 0px; padding-top:5px; margin-top:0px; text-align:left; }

.e {		font-family: "verdana", sans-serif; font-size: 20px; color: #ffffff; padding-bottom: 5px;
		padding-left: 0px; padding-top:5px; margin-top:0px; text-align:left; }

p.a {		font-family: verdana, sans-serif; font-size: 15px; color: #ffffff; padding-bottom: 5px;
		padding-left: 5px; padding-top:5px; padding-right:5px;}

p.b {		font-family: verdana, sans-serif; font-size: 15px; color: #000000; padding-bottom: 5px;
		padding-left: 5px; padding-top:5px;}

p.z {		padding:0px; }

x {		font-family: verdana, sans-serif; font-size: 20px; color: #000000; padding-bottom: 5px;
		padding-left: 0px; padding-top:5px; padding-right:5px;}

.bbb {		font-family:"times new roman", serif; color:#000000; font-size:12px; }

.gold {		font-size:20px; }

.titte {	padding-left:5px; margin:0px; }



a.tet:link {	font-family:"verdana", sans-serif; text-decoration:none; color:#000000; }

a.tet:visited {	font-family:"verdana", sans-serif; text-decoration:none; color:#808080; }

a.tet:focus {	font-family:"verdana", sans-serif; text-decoration:none; color:#000000; }

a.tet:hover {	font-family:"verdana", sans-serif; text-decoration:none; color:#FFFFFF; background-color:#DAA520; }

a.tet:active {	font-family:"verdana", sans-serif; text-decoration:none; color:#FFFFFF; background-color:#B8860B; }



a.f:link {	color:#FF0000; text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; font-weight:normal; }

a.f:visited {	color:#FF0000; text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; font-weight:normal; }

a.f:focus {	color:#FF0000; text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; font-weight:normal; }

a.f:hover {	color:#ffffff; text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; font-weight:normal; }

a.f:active {	color:#FF0000; text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; font-weight:normal; }



a.z:link {	color:#C0C0C0; text-decoration:none; font-family: verdana, sans-serif; font-size: 12px;
		font-weight:normal; }

a.z:visited {	color:#C0C0C0; text-decoration:none; font-family: verdana, sans-serif; font-size: 12px;
		font-weight:normal; }

a.z:focus {	color:#C0C0C0; text-decoration:none; font-family: verdana, sans-serif; font-size: 12px;
		font-weight:normal; }

a.z:hover {	color:#FF6347; text-decoration:none; font-family: verdana, sans-serif; font-size: 12px;
		font-weight:normal; }

a.z:active {	color:#ffffff; text-decoration:none; font-family: verdana, sans-serif; font-size: 12px;
		font-weight:normal; }



a.j:link {	font-family: verdana, sans-serif; font-size: 12px; color: #000000; padding-bottom: 5px;
		padding-left: 0px; padding-top:0px; padding-right:5px; font-weight: normal; text-decoration:none; }

a.j:visited {	font-family: verdana, sans-serif; font-size: 12px; color: #808080; padding-bottom: 5px;
		padding-left: 0px; padding-top:0px; padding-right:5px; font-weight: normal; text-decoration:none; }

a.j:focus {	font-family: verdana, sans-serif; font-size: 12px; color: #000000; padding-bottom: 5px;
		padding-left: 0px; padding-top:0px; padding-right:5px; font-weight: normal; text-decoration:none; }

a.j:hover {	font-family: verdana, sans-serif; font-size: 12px; color: #000000; padding-bottom: 5px;
		padding-left: 0px; padding-top:0px; padding-right:5px; font-weight: bold; text-decoration:none; }

a.j:active {	font-family: verdana, sans-serif; font-size: 12px; color: #FF6347; padding-bottom: 5px;
		padding-left: 0px; padding-top:0px; padding-right:5px; font-weight: bold; text-decoration:none; }



w {		font-family: verdana, sans-serif; font-size: 20px; color: #FF6347; padding-bottom: 5px;
		padding-left: 5px; padding-top:5px; font-weight:bold;}

img {		border-color: #000000; }



#suchbox {	float:right; margin-right:10px; border-bottom:1px solid #000000; height:50px; }



#footer {	padding-top:20px; font-family: verdana, sans-serif; font-size:10px; text-align:center; margin-bottom:0px; padding-bottom:20px; }

#footerred {	padding-top:20px; color:red; }









.holder { 			position:absolute; height:24px; overflow:hidden; border-bottom:1px solid #808080;
				text-align:left; background:#FFFFFF; width:83px; margin-left:5px; margin-top:5px; color:red;}

.holder:hover { 		height:auto; position:absolute; width:200px;
				border:1px solid #000000; margin-left:5px; margin-right:0px; }





.unter {			font-family: "verdana", sans-serif; height:27px; color:#6699cc;
				border-top:1px solid #C0C0C0; font-size: 15px; text-decoration:underline; display:block;

				padding:0px; margin-top:15px; padding-top:5px; font-style:normal;
				text-align:left; padding-left:5px; }

.unter:hover {			height:27px; color:#6699cc;
				font-size: 15px; text-decoration:none; background-color:#F0F8FF;

				padding:0px; margin-top:15px; padding-top:5px; font-style:normal;
				text-align:left; padding-left:5px; display:block; }

.unter:active {			height:27px; color:#FF6347;
				font-size: 15px; text-decoration:none; 

				padding:0px; margin-top:15px; padding-top:5px; font-style:normal;
				text-align:left; padding-left:5px; display:block; }