* {
padding: 0;
margin: 0;
}

body {
	border: solid 0px #000; 
	font-size: 10pt;
	background-color: #eeeeee;
	font-family: verdana, sans-serif;
}

a:active
{
font-family: Verdana;
background-color: transparent;
font-size:8pt;
color:black; text-decoration:none;
padding: 2px;
}

a:visited
{
font-family: Verdana;
background-color: transparent;
font-size:8pt;
color:black; text-decoration:none;
padding: 2px;
}

a:link
{
font-family: Verdana;
background-color: transparent;
font-size:8pt;
color:black; text-decoration:none;
padding: 2px;
}

a:hover
{
font-family: Verdana;
background-color: transparent;
font-size:8pt;
color:#de0000; text-decoration:none;
padding: 2px;
}

.menucontainer 
{
border-left:1px solid #000000; 
border-right:1px solid #000000;
border-top:1px solid #000000;
background-color:#eeeeee;
width:110px;
margin:2px;
}

a.menu:link, a.menu:visited, a.menu:active
{ 
 color:#eeeeee;
 background-color:#de0000; padding:4px;
 text-decoration:none;
 
}
a.menu:hover
{ 
 color:#de0000;
 background-color:#eeeeee; padding:4px;
}
a.menu {
 display:block;
 padding:4px;
 border-bottom:1px solid #000000;
 background-color:#eeeeee;
 text-align:center;
 color:#eeeeee;
 text-decoration:none;
}

.menucontainerm {
	background-color: #eee;
	margin: 0px;
	padding: 5px;
	border:  solid 0px #009;
	position: absolute;
	left: 568px; 
	top: 101px;
	height: 30px;
	width: 500px;
}

a.menum:link, a.menum:visited, a.menum:active
{ 
 color:#eeeeee;
 background-color:#de0000; padding:1px;
 text-decoration:none;
 
}
a.menum:hover
{ 
 color:#de0000;
 background-color:#eeeeee; 
}
a.menum {
 
 border:1px solid #000000;
 background-color:#eeeeee;
 text-align:center;
 color:#eeeeee;
 text-decoration:none;
 
}


h1 {font-size:18px;color:#de0000;margin-bottom:0px;font-family: Verdana;}
h2 {font-size:16px;color:#000000;margin-bottom:0px;font-family: Verdana;}
h3 {font-size:14px;color:#000000;margin-bottom:0px;font-family: Verdana;}
h4 {color:#de0000;}

p {margin-top:0px;}

alt {font-family:Arial;font-size:8px;}
.klein5 {font-size:8px;font-weight:bold;}
.klein {font-family:Verdana;font-size:8pt;}
.klein2 {font-family:Verdana;font-size:9pt;}
.klein3 {font-weight:bold; font-family:Verdana;font-size:9pt;}
.klein4 {font-weight:bold; font-family:Verdana;font-size:9pt;text-decoration:underline;}
.unter {text-decoration:underline;}
.base {font-family:Verdana;padding-top:56px;font-size:18px;color:#de0000}
td {text-align:center; vertical-align:top;}

#title {
position: absolute;
top: 0;
left: 0;
min-width: 1000px;
height: 94px;
margin-bottom:10px;
background: url(bilder/backneu.jpg);
background-repeat: no-repeat;
padding-left:12px; padding-right:5px; 
border:0px solid #de0000;
}

#titlelogo {
position: absolute; top:0px; left:410px; min-width: 430px; height:94px; 
background-color:#ffffff; -moz-opacity: 0.7; filter:alpha(opacity=70); z-index: 2; 
}

#titlelogono {
position: relative; top:0px; left:410px; min-width: 430px; height:94px; margin: 1% 1% 1% 1%;
z-index: 2;
}

#neuer_banner {
	position: absolute;
	top: 100px;
	left: 10px;
	width: 400px;
	height: 75px;
}

/* weg
#titlem {
position:relative; left:560px; top:15px; height:30px; width: 500px; border:2px solid #de0000;
} */



#left {
	position: absolute; 
	top:180px;
	left: 1px; 
	width: 125px;
	margin-top: 1%;
	background-color:#eee;
	padding-left:10px;
}

#content {
position: absolute; top:180px; left:160px; min-width: 360px; width: 560px; margin: 1% 1% 0 1%;
background-color:#eeeeee; padding:10px;
}

#right {
position: absolute; top:130px; left:850px; width: 125px; margin-top: 1%;
background-color:#eeeeee; padding-left:10px;
}


#box {
position: relative; top:550px; margin-bottom:50px;
}

#box1 {
width:500px; position: absolute; left:190px; top:400px;
}

#box2 {
position: relative; top:400px; left:250px; width:500px;
margin-bottom:50px;
}

ul
{
position:relative;
top:-40px;
left:10px;
list-style:none;
padding: 0px;
margin: 0px;
}




a.navi
{
position:absolute;
display:block;
width:40px;
height:40px;
}


a.service
{
position:absolute;
display:block;
width:190px;
height:35px;
text-decoration:none;
font: bold 10px Verdana,Arial,Helvetica,sans-serif;color:#000000;
}


a.service:hover {
font-size: 10px;
font-weight:  bold;
color:#eeeeee;
width:190px;
height:35px;
}


#menu1{
 top: 75px;
 left: 50px;
 padding: 7px 0px 0px 10px;
 background: url(bild3.jpg) no-repeat;
}

#menu1:hover{
 top:75px;
 left:50px;
 padding: 7px 0px 0px 10px;
 
 background: url(bild4.jpg) no-repeat;
}

#menu2{
  top:75px;
  left:300px;
  background: url(bild3.jpg) no-repeat;
  padding: 7px 0px 0px 10px;
}

#menu2:hover{
  top:75px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu3{
  top:125px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu3:hover{
  top:125px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu4{
  top:125px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu4:hover{
  top:125px;
  left:300px;
  padding: 7px 0px 0px 10px;
  
  background: url(bild4.jpg) no-repeat;
}

#menu5{
  top:175px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu5:hover{
  top:175px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu6{
  top:175px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu6:hover{
  top:175px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu7{
  top:225px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu7:hover{
  top:225px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}


#menu8{
  top:225px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu8:hover{
  top:225px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu9{
  top:275px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu9:hover{
  top:275px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu10{
  top:275px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu10:hover{
  top:275px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu11{
  top:325px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu11:hover{
  top:325px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu12{
  top:325px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu12:hover{
  top:325px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu13{
  top:375px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu13:hover{
  top:375px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu14{
  top:375px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu14:hover{
  top:375px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu15{
  top:425px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu15:hover{
  top:425px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu16{
  top:425px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu16:hover{
  top:425px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu17{
  top:475px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu17:hover{
  top:475px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu18{
  top:475px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu18:hover{
  top:475px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu19{
  top:525px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu19:hover{
  top:525px;
  left:50px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu20{
  top:525px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild3.jpg) no-repeat;
}

#menu20:hover{
  top:525px;
  left:300px;
  padding: 7px 0px 0px 10px;
  background: url(bild4.jpg) no-repeat;
}

#menu21{
  top:580px;
  left:50px;
  color:black;
  padding:1px;
}

#menu21:hover{
  top:580px;
  left:50px;
  color:#de0000;
  padding:1px;
}

#menu22{
  top:240px;
  left:50px;
  color:black;
  padding:1px;
}

#menu22:hover{
  top:240px;
  left:50px;
  color:#de0000;
  padding:1px;
}