body {
  font: 100.00% Verdana, Arial, Helvetica, sans-serif;
  background-color:#A4A4A4
}

*{
margin : 0;
padding : 0;
}
#seite {
margin : 0;
padding : 0;
width : 912px;
margin : 0 auto;
background-color:#FFFFFF
}
#banner {
padding : 0;
}

#Bild32 {
border: 0px;
}


#nav-oben {
padding : 0;
min-height: 40px;
}


#breadcrumb{
font-family: arial, helvetica, sans-serif;  font-size: 10px;
padding-left: 250px;
margin-left: 0px;
background-color:#E4E3F7
}

#breadcrumb a{
font-family: arial, helvetica, sans-serif;  font-size: 10px;
background: transparent url(breadcrumb.gif) no-repeat center right;
text-decoration: none;
padding-right: 18px; /*adjust bullet image padding*/
color: black;
}

#breadcrumb a:visited{
font-family: arial, helvetica, sans-serif;
color: red;
}

#breadcrumb a:active{
font-family: arial, helvetica, sans-serif;
color: blue;
}

#breadcrumb a:hover{
text-decoration: underline;
}

#content {
width : 650px;
margin-left : 250px;
padding-top : 15px;
font-family : Arial;
font-size : 12px;
text-align : justify;
}

#content li  {margin-left : 30px;}

#content1 {
font-family : Arial;
font-size : 12px;
margin-top : 0px;
width : 650px;
padding-left : 0px;
}

#image
 {
}

#image td {padding-bottom: 40px; text-align: center;  height: 100px; width: 100px; border:0px solid #C0C0C0;}
#image tr {border:0px solid #C0C0C0}
#image img {border:0px}


#content3  {
min-width : 490px;
margin-top : -1144px;
margin-left : 150px;
margin-bottom: 0px;
text-align : justify;
}
#content3 a {font-size: 14px; font-weight: bold;}
#content3 td {float : right;  margin-left: 0px; padding-bottom: 40px; height: 100px; min-width: 490px; border:0px solid #C0C0C0;}
#content3 tr {border:0px solid #C0C0C0}

#content4  {margin-top : -1434px;}
#content5  {margin-bottom: 215px; margin-top : 714px;}
#content6  {margin-bottom: 115px;}
#content7  {margin-top : 434px;}
#content8  {margin-top : 574px; margin-bottom: 50px;}
#content9  {margin-top : 864px;}
#content2  {margin-top : 1004px; margin-bottom: 420px;}
#content10  {margin-top : 296px;}

#kontakt  {
}
#kontakt td {line-height: 30px; width: 200px; border:0px solid #C0C0C0;}

#kontakt1  {
width : 400px;
margin-top : -418px;
margin-left : 220px;
margin-bottom: 0px;
text-align : justify;
}
#kontakt1 td {height: 0px; width: 400px; border:0px solid #C0C0C0;}


#artikel_text  {
width : 650px;
margin-left : 0px;
padding-top : 15px;
font-family : Arial;
font-size : 12px;
text-align : justify;
}

#artikel_text li  {margin-left : 30px;}
#artikel_text a  { font-size: 10px;}
#artikel_text img { border: 0px;}

#artikel_text td { height: 18px; width: 500px; border:1px solid #C0C0C0;}
#artikel_text tr { border:1px solid #C0C0C0}
#tabelle_bilder td {text-align: center; border:0px;}
#tabelle_bilder tr {text-align: center; border:0px;}

#ein_bild  {
text-align : center;
}

h1 {font-size:17px;color:#000000; margin-bottom:10px;}
h2 {font-size:14px;color:#0033CC;text-align:left;margin-bottom:10px;}
h3 {font-size:12px;color:#000000;display: inline;}
p  {margin-bottom:10px;}

#logo   {
margin-top : 20px;
margin-left : 150px;
margin-bottom : 20px;
}

#bild1   {
margin-top : 5px;
margin-left : 0px;
}
#bildgd330d {
border: 0px;
}

#bild2   {
margin-top : 5px;
margin-left : 0px;
}
#bildbs180g {
border: 0px;
}
#bild3   {
margin-top : 5px;
margin-left : 0px;
}
#bildpsb1020a {
border: 0px;
}

#bild4   {
margin-top : 5px;
margin-left : 0px;
}
#bildbgm1502 {
border: 0px;
}


#text1  {
margin-top : -180px;
margin-left : 240px;
}

#text2  {
margin-top : -180px;
margin-left : 240px;
}

#text3  {
margin-top : -180px;
margin-left : 240px;
}

#text4  {
margin-top : -180px;
margin-left : 240px;
}

#nav-links {
float : left;
margin-bottom : 165px;
margin-left : 5px;
min-width : 245px;
padding : 0;
border : 0px solid black;
}


#footer {
font-family : arial;
font-size : 10px;
clear : both;
height : 20px;
padding-top : 7px;
background-color : #000000;
color :#FFFFFF;
text-align : center;
}

#menuh-container {
top : 146px;
left : 370px;
}

#menuh {
font-size : 9pt;
font-family : arial, helvetica, sans-serif;
width : 912px;
float : left;
margin : 0;
margin-top : 0;
}
#menuh a {
text-align : center;
display : block;
border : 1px solid #555;
white-space : nowrap;
margin : 0;
padding : 0.4em;
margin-top : -3px;
}
#menuh a:link, #menuh a:visited, #menuh a:active {
color : white;
background-color : black;
text-decoration : none;
}
#menuh a:hover {
color : white;
background-color : blue;
text-decoration : none;
}
#menuh a.top_parent, #menuh a.top_parent:hover {
background-position : right center;
background-repeat : no-repeat;
}
#menuh a.parent, #menuh a.parent:hover {
background-position : right center;
background-repeat : no-repeat;
}
#menuh ul {
list-style : none;
margin : 0;
padding : 0;
float : left;
width : 152px;
}
#menuh li {
position : relative;
min-height : 1px;
vertical-align : bottom;
}
#menuh ul ul {
position : absolute;
z-index : 500;
top : auto;
display : none;
padding : 1em;
margin : -1em 0 0 -1em;
}
#menuh ul ul ul {
top : 0;
left : 100%;
}
div#menuh li:hover {
cursor : pointer;
z-index : 100;
}
div#menuh li:hover ul ul, div#menuh li li:hover ul ul, div#menuh li li li:hover ul ul, div#menuh li li li li:hover ul ul {
display : none;
}
div#menuh li:hover ul, div#menuh li li:hover ul, div#menuh li li li:hover ul, div#menuh li li li li:hover ul {
display : block;
}

#navcontainer {
margin-left : 0;
}
#navcontainer ul {
margin : 0;
padding : 0;
list-style-type : none;
font-family : arial, verdana, sans-serif;
}
#navcontainer li {
margin : 1px;
}
#navcontainer a {
display : block;
color : #333;
background-color : transparent;
width : 190px;
padding : 2px 10px;
text-decoration : none;
border-top : 1px solid #aaa;
border-bottom : 1px solid #aaa;
border-left : 1px solid #aaa;
font-size : 12px;
}
#navcontainer a:hover {
background-color : #ddd;
color : #333;
border-right : 2px solid #aaa;
padding : 2px 1px 2px 10px;
}
#navcontainer ul ul {
margin-left : 15px;
padding : 0;
list-style-type : none;
}
#navcontainer li li a {
display : block;
color : #333;
background-color : transparent;
width : 180px;
padding : 2px 10px;
margin : 0;
border-top : none;
border-bottom : none;
border-left : 2px solid #aaa;
text-decoration : none;
font-size : 11px;
}
a:link .zoom {
width : 100px;
height : 100px;
}
a:hover .zoom {
width : 280px;
height : 280px;
}


#outer {width:216px; height:510px; position:relative;}

#outer #content {clear:left; position:absolute; left:230px; top:10px; width:180px; z-index:100;}

#menu {list-style-type:none; padding:0; margin:0; width:185px; position:absolute; top:18px; left:0; border:1px solid #fff; border-width:0 1px 1px; z-index:100;}
#menu ul {list-style-type:none; padding:0; margin:0; width:185px;}
#menu li {float:left; background:#657; position:relative; border-top:3px solid #fff;}

#menu li.sub {background: black;}

#menu li, #menu li a {display:block; color:#fff; font-family:arial, sans-serif; font-size:11px; line-height:24px; width:216px; text-decoration:none;  cursor:pointer; font-weight:bold; text-indent:5px;}


#menu ul,
#menu li.click ul ul,
#menu li.click ul li.hover ul ul {display:none;}

#menu li.hover {color:#ff0; z-index:100;}
#menu li.click {color:#ff0;}

#menu li.click ul {display:block;}
#menu li.click ul li.hover ul,
#menu li.click ul li.hover ul li.hover ul {display:block; position:absolute; left:160px; top:-3px; border:1px solid #fff; border-width:0 1px 1px;}

#menu li.click ul li.fly {background: blue;}
#menu li.click ul li.hover {background: black;}

#menu li.click ul li.hover ul li {background:blue;}
#menu li.click ul li.hover ul li.hover ul li {background:blue; z-index:100;}

#menu li.click ul li.hover ul li.fly {background: #c60 no-repeat top right;}
#menu li.click ul li.hover ul li.hover {z-index:100; background:#555;}
#menu li.click ul li.hover ul li.hover a {color:#fff;}

#menu li.click ul li.hover ul li.hover ul li.hover {background: #444444;}
#menu li.click ul li.hover ul li.hover ul li.hover a {color:#fff;}

#outer img {display:block; float:right;}
#outer p {margin:0px; padding:17px 0 0 0; color:#000; font-size:12px; font-family:arial, sans-serif; text-align:justify;}

