body {
background-color:#222222;
color:#cccccc;
font-family:"Courier New", Courier;
border-spacing:0px;
font-size:12px;
text-align:left;
float:left;
font-weight:600;
letter-spacing:+0.1em;
line-height:13px;
margin:0px;
padding:0px;
}
td {
font-family:"Courier New", Courier;
text-align:left;
margin:0px;
padding:0px;
padding-left:10px;
padding-right:10px;
vertical-align:bottom;
}
tr {
font-family:"Courier New", Courier;
margin:0px;
padding:0px;
}
#nav {
display:inline;
}
.Stil1{ 
font-family:"Courier New", Courier;
font-size:18px;
font-weight:bold
letter-spacing:+0.1em;
line-height:13px;
color:#cccccc;
}
.liste a:link, a:visited{
text-decoration:none;
font-family:"Courier New", Courier;
font-size:12px;
font-weight:600;
letter-spacing:+0.1em;
line-height:13px;
color:#cccccc;
}
.liste li{
text-align:left;
font-size:12px;
padding-left:0px;
padding-bottom:5px;
}
ul{
margin:0px;
padding:0px;
list-style-type:none;
}
li {
margin:0px;
padding:0px;
list-style-type:none;
text-align:right;
}
hr{
height:1px;
volume:medium;
color:#666666;
}
a img,a:link img,a:visited img {
border:none;
}
a img,a:hover img {
border-color:#666666;
}
a:link, a:visited{
text-decoration:none;
font-family:"Letter Gothic Std","Courier New", Courier;
font-size:12pt;
font-weight:450;
letter-spacing:+0.1em;
word-spacing:-0.5em;
line-height:16px;
color:#cccccc;
}
a:hover{
text-decoration:none;
font-family:"Letter Gothic Std","Courier New", Courier;
font-size:12pt;
font-weight:450;
letter-spacing:+0.1em;
word-spacing:-0.5em;
line-height:16px;
color:#666666;
}
#website{
position:relative;
margin-top:50px;
margin-left:50px;
width:1024px;
height:500px;
background-color:#000000;
}
#start{
background-image:url(start.jpg);
background-repeat:no-repeat;
width:1024px;
height:500px;
}
#table{
margin-top:280px;
margin-left:30px;
}
#hinweis{
width:300px;
font-family:"Letter Gothic Std","Courier New", Courier;
font-size:12pt;
font-weight:normal;
line-height:18px;
letter-spacing:normal;
}
#enter{
padding-top:150px;
padding-left:200px;
font-size:16pt;
font-weight:450;
letter-spacing:+0.1em;
}
#kopf{
background-image:url(kopf.jpg);
background-repeat:no-repeat;
width:1024px;
height:101px;
}
#navi{
margin-top:40px;
margin-left:300px;
}
#submenu{
margin-top:10px;
}
#content2{
padding-top:50px;
width:1024px;
vertical-align:bottom;
background-color:#000000;
}
#content3{
width:800px;
vertical-align:bottom;
background-color:#000000;
}
#content{
padding-top:10px;
width:1024px;
vertical-align:bottom;
}

/*	Navigation vertical - 
	Wenn die Navigation mit der ID 3 verwendet wird, kann alles bis 
	zum nächsten Kommentar gelöscht werden
------------------------------------------------------------------------------*/
#navigation {
	float:left;
	width:100px;
	padding:14px 0;
}

#navigation ul.nav1st {
	width:130px;
}

#navigation ul.nav1st li {
	padding:8px 0 8px 20px;
}

#navigation ul.nav1st li.active {
	background:#f7f7f7;
}

#navigation ul.nav1st li.active a,
#navigation ul.nav1st li.active a:link {
	color:#090;
}

#navigation ul.nav1st a, 
#navigation ul.nav1st a:link {
	display:block;
	color:#606060;
	font-size:1.2em;
	font-weight:bold;
}

#navigation ul.nav1st a:hover {
	color:#090;
}

#navigation ul.nav1st li ul.nav2nd li {
	padding:0;
	margin-left:20px;
	list-style-type:square;
}

#navigation ul.nav2nd a, 
#navigation ul.nav2nd a:link {
	display:block;
	padding:4px 0 4px 0;
	font-size:1.1em;
	font-weight:normal;
}

#navigation ul.nav2nd a.current, 
#navigation ul.nav2nd a.current:link, 
#navigation ul.nav2nd a:hover {
	text-decoration:underline;
}

/*	Navigation horizontal and vertical - 
	Wenn die Navigation mit der ID 2 verwendet wird, kann alles bis 
	zum nächsten Kommentar gelöscht werden
------------------------------------------------------------------------------*/
#header-nav {
	position:absolute;
	bottom:30px;
	left:200px;
	width:560px;
	background:#fff;
}

#header-nav ul.nav1st {
}

#header-nav ul.nav1st li {
	display:block;
	float:left;
	padding:5px 7px 5px 7px;
}

#header-nav ul.nav1st li.active {
	background:#f7f7f7;
}

#header-nav ul.nav1st li.active a,
#header-nav ul.nav1st li.active a:link {
	color:#090;
}

#header-nav ul.nav1st a, 
#header-nav ul.nav1st a:link {
	color:#606060;
	font-size:1.2em;
	font-weight:bold;
}

#header-nav ul.nav1st a:hover {
	color:#090;
}

#navigation {
	float:left;
	width:200px;
	padding:14px 0;
}

#navigation ul.nav2nd li {
	padding:0;
	margin-left:20px;
	font-size:1.1em;
	font-weight:normal;
}

#navigation ul.nav2nd a, 
#navigation ul.nav2nd a:link {
	display:block;
	padding:4px 0 4px 0;
	color:#606060;
}

#navigation ul.nav2nd a.current, 
#navigation ul.nav2nd a.current:link, 
#navigation ul.nav2nd a:hover {
	color:#090;
	text-decoration:underline;
}
/* form-module
*******************************************************************************/
#form-module * {
	padding:0px;
	margin:0px;
}

#form-module {
	margin:0px;
	padding:0px;
	width:520px;
	background-color:#000000;
	color:#999999;
	font-family:"Courier New", Courier;
	font-size:1.2em;
}

#form-module fieldset {
border:none;

}

#form-module legend {
	display:none;
}

#form-module p {
	margin:0;
	padding:5px;
	font-size:1em;
	font-weight:bold;
}

#form-module .element {
	display:block;
	clear:both;
}

#form-module label {
	display:block;
	text-align:left;
	float:left;
	padding:5px;
	width:160px;
}

#form-module label.checkbox {
	width:372px;
	border-right:none;
}

#form-module input, 
#form-module select, 
#form-module textarea {
	float:left;
	margin:2px;
	width:295px;
	border:1px solid #333;
	background-color:#cccccc;
}

#form-module input.text {
	height:15px;
	font-size:1.0em;
	background-color:#cccccc;
}

#form-module input.checkbox {
	width:160px;
	padding:0;
	border:none;
}

#form-module input.submit { 
	margin:5px 5px 5px 173px;
	padding:0px 5px;
	border:1px solid #333;
	background-color:#999999;
	color:#000;
	font-family:"Courier New", Courier;
	text-align:center;
	cursor:pointer;
}

#form-module input.submit:hover { 
	background-color:#666666;
	color:#000;
}

#form-module label.textarea, 
#form-module textarea.textarea {
	height:96px;
}

#form-module-thanks {
	display:block;
	color:#000;
	font-family:"Courier New", Courier;
	font-size:1.2em;
}






