#langch { font-style: italic; visibility: visible; position: absolute; left: 2%; }
#langchid { border: 1px solid silver; }
#banner { font-style: italic; text-align: right; position: absolute; top: 1%; right: 1%; width: 100%; height: 20%; visibility: visible; }
#menu1 { position: absolute; top: 18%; left: 5%; height: 20%; }
#footer { text-align: justify; position: absolute; left: 1%; bottom: 2%; width: 98%; z-index: 10; }
#sitestyle { color: inherit; font-size: 13px; font-family: arial; font-weight: bold; text-decoration: none; overflow: hidden; }

input,textarea, select {	margin: 0; padding: 0; display: inline; border: solid 1px;}

.inhalt { margin:0; padding:2.5em 2.5em 3.5em 2.5em; }
.inhalt p { margin:0; padding:0; } 
A:link {COLOR: #000000} 
A:visited {COLOR: #000000}
A:active {COLOR: silver; TEXT-DECORATION: none}
A:hover {}

body {  background-image: url(../img/bgmenu.gif); background-repeat: repeat-x; color: #000000; background-color: #ffffff; font-size: 90.01%; font-family: Arial; margin: 0; padding: 1em; min-width: 41em; }

h1 { font-size: 1.5em; margin: 0 0 0.8em; padding: 0.3em; background-color: #ffffff; }
ul#Navigation { font-size: 0.83em; float: left; width: 18em; margin: 0 0 1.2em; padding: 0; text-align: right; width: 180px; }


ul#Navigation2 { font-size: 0.83em; float: right; width: 18em; margin: 0 0 1.2em; padding: 0; text-align: right; width: 180px; }


div#Info { font-size: 0.83em; float: right; width: 18em; margin: 0 0 1.2em; padding: 0.3em; background-color: #fffff; width: 180px; }
div#Info p { list-style: none; margin: 0; padding: 0.5em; }
div#Inhalt { margin: 0 14em 1em 14em; padding: 0 1em; }

* html div#Inhalt { height: 1em; }
  div#Inhalt h2 { font-size: 1.2em; margin: 0.2em 0; }
  div#Inhalt p { font-size: 1em; margin: 1em 0; }

  p#Fusszeile { clear: both; font-size: 0.9em; margin: 0; padding: 0.1em; background-color: #a34d4d; border: 1px solid silver; }

hr {height:0px; border-style:inset; display: left}
table {font-size: 1.0em; vertical-align: top}
td {vertical-align: top}
td#px {vertical-align: top; width: 20px}
td#c101x1 {vertical-align: top; width: 300px}
td#c101x2 {vertical-align: top; width: 300px}
td#c10150x1 {vertical-align: top; width: 300px}
td#c10150x2 {vertical-align: top; width: 300px}
td#c102x1 {vertical-align: top; width: 500px}
td#c102x2 {vertical-align: top; width: 340px}
td#c102x3 {vertical-align: top; width: 300px}
td#c103x1 {vertical-align: top; width: 500px}
td#c103x2 {vertical-align: top; width: 320px}
td#c1021x1 {vertical-align: top; width: 400px}
td#c1021x2 {vertical-align: top; width: 400px}
td#c1022x1 {vertical-align: top; width: 400px}
td#c1022x2 {vertical-align: top; width: 450px}
td#c1031x1 {vertical-align: top; width: 400px}
td#c1031x2 {vertical-align: top; width: 450px}
td#c1032x1 {vertical-align: top; width: 400px}
td#c1032x2 {vertical-align: top; width: 450px}
td#c1033x1 {vertical-align: top; width: 400px}
td#c1033x2 {vertical-align: top; width: 450px}