p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,b {
 font-family:verdana,arial,sans-serif;
 color:#000000;

}

body {
 background-color:#ffffcb;
 background-image:url(/img/outerback.jpg);
 background-position:0 0;
 background-attachment:fixed;
 margin:0px;
 padding-left:20px;
 padding-top:30px;
 padding-bottom:30px;
 padding-right:15px;
 scrollbar-base-color:#d6df97;

}

hr {
 color:#d6df97;
 background-color:transparent;
}

.inhalt {
 background-color:#ffffff;
 background-image:url(/img/innerback.gif);
 background-position:0 0;
 background-attachment:fixed;
 padding-left:0px;
 padding-top:0px;
/* width:640px; */
 border:solid #d6df97 4px;
/* border:inset; */
 padding:5px;
}

.left {
/* background:url(/img/bg_nav.gif); */
 padding-left:5px;
 padding-right:5px;
 padding-top:110px;
 width:100px;
}

.right {
 padding-right:0px;
}

.top {
 padding-bottom:0px;
}

.bottom {
 padding-top:10px;
}

.daten {
 padding:5px;
 border:0px;
 width:600px;
 margin-left:10px;
 margin-top:0px;
 margin-bottom:0px;
 margin-right:0px;
/* border:dotted #008000 2px; */
}

i,cite {
 font-family:'times new roman',times,serif;
 font-style:italic;
 font-size:110%;
}

h1 {
 padding:5px;
 font-size:18px;
 color:#424242;
 background-color:#d6df97;
 font-style:italic;
 font-weight:bold;
 border-top:dashed #008000 1px;
 border-bottom:dashed #008000 1px;
 letter-spacing:1.5pt;
 text-align:center;
}

h2 {
 font-size:18px;
 color:#008000;
 background-color:#efefef;
 font-style:italic;
 font-weight:normal;
 letter-spacing:2pt;
 border-top:dashed #000000 1px;
 border-bottom:dashed #000000 1px;
}

h3 {
 font-size:18px;
 font-weight:bold;
 letter-spacing:2pt;
}

h4 {
 font-size:13px;
 font-weight:bold;
}

p,ul,ol,li,div,td,th,address,b {
 font-size:13px;
}

code {
 font-family:"courier new",courier,serif;
 color:#0000c0;
 background-color:transparent;
 font-size:100%;
}

tt {
 font-family:"courier new",courier,serif;
 font-size:13px;
 color:#0000c0;
 background-color:transparent;
}

a:active {
 color:#ff0000;
 background-color:#efefef;
 font-weight:bold;
 text-decoration:underline;
}

a:link {
 color:#adad7b;
 background-color:transparent;
 font-weight:bold;
 text-decoration:underline;
}

a:visited {
 color:#004000;
 background-color:transparent;
 font-weight:bold;
 text-decoration:none;
}

a:hover {
 color:#ff0000;
 background-color:transparent;
 font-weight:bold;
 text-decoration:none;
}

.klein {
 font-size:10px;
}

.achtung {
 color:#ff0000;
 background-color:transparent;
 font-weight:normal;
}

.rot {
 color:#ff0000;
 background-color:transparent;
 font-weight:normal;
 font-size:10px;
}

.gelb {
 color:#ffa500;
 background-color:transparent;
 font-weight:normal;
 font-size:10px;
}

.gruen {
 color:#008000;
 background-color:transparent;
 font-weight:normal;
 font-size:10px;
}

.weiss {
 color:#ffffff;
 background-color:transparent;
}

select {
 color:#000000;
 background-color:#ffffcc;
}

.help {
cursor:help;
}

.cssbutton {
 border-right:#adad7b 2px inset;
 border-top:#adad7b 2px outset;
 font-weight:normal;
 font-size:10pt;
 border-left:#000000 2px outset;
 color:#000000;
 border-bottom:#000000 2px inset;
 font-family:verdana,arial,sans-serif;
 background-color:#edfcb1;
}

.cell-r {
 border-right:solid #d6df97 4px;
}

.cell-b {
 border-bottom:solid #d6df97 4px;
}

.cell-rb {
 border-right:solid #d6df97 4px;
 border-bottom:solid #d6df97 4px;
}
#pic {
 border:solid #d6df97 6px;
}
#quote {
 font-family:'Times New Roman',Times,serif;
 font-style:italic;
 font-size:110%;
 background-color:#ffffee;
 border:1px dashed grey;
 padding:5px;
}
