* {
	font-family: verdana;
	font-size: 8pt;

}
body{
	margin:0px;color: #333333;padding:0px;border:0px;background-color:#dcdcdc;

}
#First #var *{
	color:#808080;
}
#Seite {
	position: relative;
	height: 612px;
	width: 852px;
	overflow: hidden;
	text-align: left;
}
#ContentRechts {
	left: 320px;
	width: 530px;
	top: 160px;
	height: 304px;
	position: absolute;
}
#ContentRechtsSpiel {
	left: 320px;
	width: 530px;
	top: 260px;
	height: 204px;
	position: absolute;
}

#ContentRechts .links {
	position: absolute;
	left: 0px;
	width: 260px;
	height: 304px;
}
#ContentRechts .form {
	position: absolute;
	left: 270px;
	width: 260px;
	height: 304px;
	overflow: hidden;
}
#ContentRechts .form .tx-lumophpinclude-pi1, .form .tx-lumophpinclude-pi1 form {
	position: absolute;
	left: 0px;
	height: 440px;
	top: 0px;
	width: 250px;
	overflow: hidden;
}
#ContentRechts .form input, .form textarea.kontakt {
	border: 1px solid #000000;
	width: 240px;
	margin-bottom: 3px;
}
#ContentRechts .form {
	font-size: 7pt;
}
#ContentRechts .form td {
	font-size: 7pt;
	border-bottom-width: 0px;
	padding: 0px;
	margin: 0px;
}
#ContentRechts .form h1 {
	font-size: 7pt;
	color: #ffffff;
	background-color: #c0c0c0;
	width: 240px;
	position: absolute;
	top: 150px;
	left: 0px;
}
#ContentLinks {
	bottom: 48px;
	left: 0px;
	width: 300px;
	position: absolute;
	text-align: center;
}
#Graustreifen {
	position: absolute;
	left: 320px;
	width: 532px;
	top: 24px;
	height: 120px;
	background-color: #dcdcdc;
}
#ContentOben {
	position: absolute;
	left: 320px;
	width: 480px;
	top: 24px;
	height: 120px;
}
#ContentObenSpiel {
	position: absolute;
	left: 320px;
	width: 480px;
	top: 24px;
	height: 220px;
}
#HauptMenu {
	height: 25px;
	width: 600px;
}
#HauptMenu td {
	font-size: 7pt;
	text-transform: uppercase;
	text-decoration: none;
	height: 25px;
	color:#666666;
	
}
#HauptMenu table {
	width: 600px;
	height: 25px;
	color:#666666;
}
#HauptMenu A {
	display: block;
	color:#666666;

}
#MenuLinks A {
	/*background-position: right center;*/
	background-position: right center;
	display: block;
	padding-right: 20px;
	background-image: url('grauerpunkt.gif');
	height: 15px;
	background-repeat: no-repeat;
}
#MenuLinks A:hover, #MenuLinks .act {
	background-image: url('roterpunkt.gif');
	text-decoration: none;
}
#HauptMenu .act A, #HauptMenu A:hover {
	color: #b5152b;
	font-weight: bold;
	text-decoration: none;
	

}
A.hauptmenu:hover, A.acthauptmenu {
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;
	text-transform:none;
	color:#666666;

}
A.hauptmenu {
	display: block;
	width: 120px;
	text-transform:none;
	color:#666666;

}
.hauptmenufirst {
	display: block;
	
	color: #b5152b;
	font-size: 8pt;
	text-transform: uppercase;
	text-decoration: none;
	margin-top: 18px;
	margin-bottom: 8px;
		font-weight:bold ;
		

}
.untermenufirst {
	display: block;
	color:#808080 ;
	font-size: 8pt;
	text-decoration: none;
	margin-top: 3px;
	margin-bottom: 3px;
}

.hauptmenufirst:hover {
		font-weight:900 ;
		text-decoration: none;

}
.untermenufirst:hover {
	font-weight:700 ;
		text-decoration: none;

}
#MenuLinks {
	position: absolute;
	top:22px;
	left: 0;
	width: 270px;
	text-align: right;
	vertical-align: text-bottom;
}

#MenuLinks table {
width:100%;

}
#MenuGlosar {
	position: absolute;
	left: 80px;
	height: 440px;
	top: 24px;
	width: 240px;
	overflow: auto;
}
#ContentLinksSpiel {
	position: absolute;
	left: 24px;
	height: 440px;
	top: 24px;
	width: 260px;
	overflow: hidden;
}
#ContentLinksSpiel .tx-lumophpinclude-pi1, #ContentLinksSpiel .tx-lumophpinclude-pi1 form {
	position: absolute;
	left: 0px;
	height: 440px;
	top: 0px;
	width: 250px;
	overflow: hidden;
}
#ContentLinksSpiel input, #ContentLinksSpiel textarea {
	border: 1px solid #000000;
	width: 240px;
	margin-bottom: 4px;
}
#ContentLinksSpiel {
	font-size: 7pt;
}
td.error{
	color:#b5152b;
}
#ContentLinksSpiel td {
	font-size: 7pt;
	border-bottom-width: 0px;
	padding: 0px;
	margin: 0px;
}
#ContentLinksSpiel h1 {
	font-size: 7pt;
	color: #ffffff;
	background-color: #c0c0c0;
	width: 240px;
	position: absolute;
	top: 145px;
	left: 0px;
}
.kopf {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#MenuGlosar A {
	/*background-position: right center;*/
	display: block;
	height: 15px;
	width:230px;
}
#MenuGlosar A:hover, #MenuGlosar .act {
	font-weight: bold;
	color: #b5152b;
	text-decoration: none;
}
#Kopf {
	position: absolute;
	top: 0px;
	height: 105px;
	left: 0px;
	width: 852px;
}
#Rootline {
	position: absolute;
	top: 149px;
	left: 320px;
	width: 480px;
}
#Rootline, #Rootline A, #RootlineSpiel, #RootlineSpiel A {
	font-size: 7pt;
	color: #666666;

}
#Rootline A:hover, #RootlineSpiel A:hover {
	text-decoration: none;
	color: #666666;
}
#RootlineSpiel {
	position: absolute;
	top: 249px;
	left: 320px;
	width: 480px;
}
#Fuss {
	position: absolute;
	top: 488px;
	height: 24px;
	left: 0px;
	width: 851px;
	text-align:center ;
	background-repeat: repeat-y;
	background-color: #b5152b;
	font-size: 7pt;
}
#Fuss div {
	position: relative;
	top: 6px;
	height: 10px;
	color:#ffffff;
	font-size: 7pt;
	padding-left: 14px;
	padding-right: 14px;

}
#Fuss div form{
	color:#ffffff;
font-size: 7pt;
border:0px;
margin:0px;
padding:0px;

}
#Fuss div input {
	position: relative;
	border-style: none;
	left: 3px;
	width: 150px;
	font-size: 7pt;
	border:0px;
margin:0px;
padding:0px;


}
#Fuss div a {
	color:#ffffff;
	font-size: 7pt;

}
#Fuli a{
		padding-left: 5px;
	padding-right: 5px;

}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h1, h1 A {
	font-size: 14pt;
	color: #b5152b;
	font-weight:normal ;
}
H2, h2 A {
	font-size: 14pt;
	color: #3f50a3;
	font-weight:normal ;

}
H3, h3 A {
	font-size: 25pt;
	color:#808080 ;
	text-decoration:none ;
	font-weight:normal;
}

.rot {
	color: #b5152b;
}
body {
	overflow: auto;
}
p {
	margin-top: 5px;
	margin-bottom: 5px;
}
li {
	list-style-image: url('li.gif');
}
#a7,#a6{
	width:115px;
}
#a4,#a3{
	width:100px;
}

#a5{
	width:135px;
}
