body{
margin: 0 auto;
background-color: #000;
width: 800px;
font-family: Arial;
color: black;
}

html{
height: 101%;
}

h1, h2, h3, h4, h5, h6{
border-bottom: 1px black dotted;
color: black
}

a{
color: black;
text-decoration: none;
border-bottom: 1px black dotted;
}

a:hover{
border-bottom: 1px black solid;
}

td, th{
vertical-align: top;
}

td.link, th.link{
text-align: center;
vertical-align: middle;
width:10px;
}

td.logo, th.logo{
text-align: center;
vertical-align: middle;
}

img{
border: none;
}

#inhalt{
background-color: #8e8e8e;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
}

#all{
background-color: #8e8e8e;
}

/* Kontaktformular */
  .w1, .wf {
	border: 1px solid #2f2f2f;
	background-color: #e7e7e7;
}
.w1:focus, .wf:focus {
	background-color: #bcbcbc;
	width: 400px;
}
input.w1, input.wf {
	width: 200px;
}
textarea.w1 {
	width: 400px;
	height: 200px;
}
.button {
	border: 1px solid #2f2f2f;
	background-color: #e7e7e7;
}
.err {
	background-color: #f4dfd4;
	border-top: 2px solid #f00;
	border-bottom: 2px solid #f00;
	margin: 5px;
	color: black;
}
.ok {
	background-color: #e4f4d4;
	border-top: 2px solid #6db32d;
	border-bottom: 2px solid #6db32d;
	color: black;
}

/* ############## MENU ############### */
#header_2{
background-image: url(Bilder/header_02.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
 height: 27px;
}
#header_3{
background-image: url(Bilder/header_03.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
 height: 27px;
}
#header_4{
background-image: url(Bilder/header_04.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
 height: 27px;
}
#header_5{
background-image: url(Bilder/header_05.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
 height: 27px;
}
#header_6{
background-image: url(Bilder/header_06.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
 height: 27px;
}
#header_7{
background-image: url(Bilder/header_07.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
 height: 27px;
}

#header_2:hover{
background-image: url(Bilder/header_hover_02.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
}
#header_3:hover{
background-image: url(Bilder/header_hover_03.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
}
#header_4:hover{
background-image: url(Bilder/header_hover_04.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
}
#header_5:hover{
background-image: url(Bilder/header_hover_05.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
}
#header_6:hover{
background-image: url(Bilder/header_hover_06.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
}
#header_7:hover{
background-image: url(Bilder/header_hover_07.jpg);
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
}


#menunew ul{
float:left;list-style-type: none; text-decoration: none;
background-color:#FFFFFF; color:#000000;
margin: 0px; padding: 0px;
left: 0px;
}



#menunew a{
color: white;
text-decoration: none;
border-bottom: 0px white dotted;
}

#menunew a:hover{
border-bottom: 0px white solid;
}

.ignore{
	display: none;
}