body {
 font-family : arial, verdana, helvetiva, sans-serif;
 text-align : center;
 margin : 5% 0 0;
 padding : 0;
 color : #333;
 overflow-y : auto;
 background : #343d5d url('../images/bg.gif') repeat;
 scrollbar-face-color : #fff;
 scrollbar-3dlight-color : #ccc; 
 scrollbar-arrow-color : #999;
 scrollbar-track-color : #fff; 
 scrollbar-shadow-color : #ccc; 
 scrollbar-darkshadow-color : #fff;
 scrollbar-highlight-color : #fff;
}

h1 {
 font-size : 1.1em;
 text-align : right;
 margin : 3px 0;
 color : #666;
 padding : 0 10px;
}
h2 {
 font-size : 1em;
 color : #666;
 text-align : left;
 margin : 0;
 padding : 0 0 3px;
}
h3 {
 font-size : 1em;
 color : #666;
 text-align : left;
 margin : 0 10px;
 padding : 0 0 3px;
}

p {
 font-family : verdana, arial, helvetica, sans-serif;
 line-height : 120%;
 padding : 00 0 10px;
 margin : 0 10px;
 text-align : justify;
}
.linie {
 border-bottom : 1px dashed #666;
 margin-bottom : 20px;
}
.left {
 text-align : justify;
 padding : 0px 0px -10px 0px;
 margin : 0px 0px;
}

td {
 padding : 10px 10px 0 0;
 text-align : right;
 vertical-align : bottom;
 border-bottom : 1px dashed #999;
}

ul {
 list-style-image : url('../images/liste.gif');
 margin : 10px 20px 40px 40px;
}

li {
 line-height : 150%;
 text-align : justify;
 margin : 0 10px 5px 0;
}

code {
 font-size : 1.1em;
 color : #000;
}

.hilfe {
 cursor : help;
 border-bottom : 2px dotted #f60;
 text-decoration : none;
}

.unter {
 cursor : help;
 color : #666;
 text-decoration : underline
}

.tabelle {
 background : #202223;
 text-align: center;
 margin : 0;
 padding : 0;
}

.bild {
 border : 0px;
}
a:link .bild { 
 filter='gray()';
}
a:visited .bild { 
 filter='gray()';
}
a:hover .bild { 
 filter=none;
 background : url('../images/no.gif');
}

.bild2 {
 border : 1px solid #000;
 float : left;
 margin : 3px 8px 0 12px;
}
a:hover .bild2 { 
 filter='gray()';
 border : 1px dashed #666;
}

.bild3 {
 border : 0px none;
 margin-top : 25%
}
.bild4 {
 border : 0;
 float : right;
 border : 1px solid #000;
 margin : 10px 0 0 10px;
}
.bild5 {
 border : 0;
 float : right;
 border : 1px solid #000;
 margin : 0 0 0 10px;
}

a:link {
 color : #666;
}
a:visited {
 color : #666;
}
a:hover {
 color : #900;
 text-decoration : none;
 background : url('../images/hover.gif') repeat-x;
}

a.menu {
 display : block;
 width : 100%;
 font-size : 80%;
 border-bottom : 1px dashed #2a2633;
 background : url('../images/hover.gif') 0% 50% repeat-x;
 padding : 4px 0;
 text-indent : 10px;
}
a:link.menu {
 color : #343d5d;
 text-decoration : none;
 background : url('no.gif');
}
a:visited.menu {
 color : #343d5d;
 text-decoration : none;
 background : url('no.gif');
}
a:hover.menu {
 color : #000;
 background : url('../images/hovernavi.gif') 0% 50% repeat-x;
}
a:active.menu {
 color : #343d5d;
 background : url('no.gif');
 text-decoration : none;
}

a:link.hell {
 color : #bed0eb;
 text-decoration : none
}
a:visited.hell {
 color : #bed0eb;
 text-decoration : none
}
a:hover.hell {
 color : #bed0eb;
 text-decoration : underline;
 background : url('../images/no.gif');

}
a:active.hell {
 text-decoration : none
}

#center {
 width : 650px;
 height : 100%;
 margin : 0 auto;
 text-align : left;
 padding : 0;
}

#oben {
 width : 100%;
 height : 30px;
 text-align : left;
 font-size : 70%;
 color : #333;
 margin : 0;
 float : left;
 display : none;
}
#randoben {
 width : 650px;
 color : #fff;
 text-align : left;
 text-indent : 140px;
 font-size : 0.7em;
 background : #343d5d url('../images/oben.gif') top center no-repeat;
 border-bottom : 1px solid #343d5d;
 float : left;
}
#mitte {
 width : 650px;
 height : 78%;
 text-align : left;
 padding : 0;
 margin : 0;
 background : #fff;
 float : left;
}
#links {
 width : 127px;
 height : 100%
 text-align : left;
 float : left;
}
#inhalt {
 width : 522px;
 height : auto;
 text-align : left;
 margin : 1px 0 0;
 padding : 10px 0;
 font-size : 0.8em;
 color : #333;
 overflow : visible;
 border-left : 1px dashed #2a2633;
 float : left;
}
#box {
 width : 340px;
 text-align : left;
 margin : 20px 0 0 40px;
 color : #333;
 background : #fff;
 float : left;
}

#unten {
 width : 100%;
 font-size : 70%;
 color : #bed0eb;
 text-indent : 140px;
 background : #343d5d;
 float : left;
}
#preise1 {
 font-size : 0.9em;
 width : 120px;
 height : 100px;
 text-align : right;
 padding : 3px 10px;
 color : #666;
 float : right;
}
#preise2 {
 font-size : 0.9em;
 width : 120px;
 height : 100px;
 text-align : right;
 padding : 3px 10px;
 color : #666;
 float : right;
}
#preise3 {
 font-size : 0.9em;
 width : 120px;
 height : 100px;
 text-align : right;
 padding : 3px 10px;
 color : #666;
 float : right;
}
#preise4 {
 font-size : 0.9em;
 width : 120px;
 height : 100px;
 text-align : right;
 padding : 3px 10px;
 color : #666;
 float : right;
}
#preise5 {
 font-size : 0.9em;
 width : 120px;
 height : 100px;
 text-align : right;
 padding : 3px 10px;
 color : #666;
 float : right;
}
#preise6 {
 font-size : 0.9em;
 width : 120px;
 height : 100px;
 text-align : right;
 padding : 3px 10px;
 color : #666;
 float : right;
}
#preise7 {
 font-size : 0.9em;
 width : 120px;
 height : 100px;
 text-align : right;
 padding : 3px 10px;
 color : #666;
 float : right;
}


