body   { }
p {  }
div { color: #ff0; font-size: 12px; font-family: arial; }
td { color: #ff0; font-size: 12px; font-family: arial; }
a { color: #ff0; font-size: 12px; font-family: arial; font-weight: bold; text-decoration: none; }
a:link { color: #ff0; font-size: 12px; font-family: arial; }
a:visited { font-size: 12px; font-family: arial; }
a:active { color: white; font-size: 12px; font-family: arial; font-weight: bold; }
a:hover { font-size: 12px; font-family: arial; text-decoration: underline; }
.active { color: orange; font-size: 12px; font-family: arial; font-weight: bold; }
.mactive { color: orange; font-size: 11px; font-family: arial; font-weight: bold; }
.menu a:hover     { font-size: 11px; font-family: arial; font-weight: bold; text-decoration: underline; ltext-decoration: none; letter-spacing: 1px      }
.menu a:visited    { font-size: 11px; font-family: arial; font-weight: bold; ltext-decoration: none; letter-spacing: 1px      }
.menu a:active { color: orange; font-size: 11px; font-family: arial; font-weight: bold; ltext-decoration:}
.menu a:link   { font-size: 11px; font-family: arial; ltext-decoration: none; letter-spacing: 1px     }
.menu     { color: #ff0; font-size: 11px; font-family: arial; font-weight: bold; ltext-decoration: none; letter-spacing: 1px    }
.sitemenu a:hover     { color: white; font-size: 9px; font-family: arial; font-weight: bold; text-decoration: none; ltext-decoration: none; letter-spacing: 1px     }
.sitemenu a:visited    { color: white; font-size: 9px; font-family: arial; font-weight: bold; text-decoration: none; ltext-decoration: none; letter-spacing: 1px     }
.sitemenu a:link   { color: white; font-size: 9px; font-family: arial; font-weight: bold; text-decoration: none; ltext-decoration: none; letter-spacing: 1px     }
.sitemenu     { color: white; font-size: 9px; font-family: arial; font-weight: bold; text-decoration: none; ltext-decoration: none; letter-spacing: 1px    }
h1 { color: #ff0; font-size: 22px; font-family: verdana; font-weight: bold; margin: 0.67em 0; }
.fireandice { color: #ff0; font-size: 20px; font-family: verdana, arial; font-weight: bold; margin: 0.67em 0; }
.almrausch { color: #ff0; font-size: 20px; font-family: verdana, arial; font-weight: bold; margin: 0.67em 0; }
.schirmbar { color: #ff0; font-size: 20px; font-family: verdana, arial; font-weight: bold; margin: 0.67em 0; }
#back { background-image: url(../bilder/images/unten.png); background-repeat: repeat-x; width: 800px; height: 15px; margin: 0; padding: 0; }
#back01 { background-image: url(../bilder/images/oben.png); background-repeat: repeat-x; width: 800px; height: 15px; margin: 0; padding: 0; }
#bg { width: 700px; height: 600px; display: block; }
.stepcarousel{ position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 700px; /*Width of Carousel Viewer itself*/
height: 600px; border-style: none; /*Height should enough to fit largest content's height*/
}
.stepcarousel .panel{
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 700px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
ul#navigation{ color: white; font-size: 12px; font-family: arial; text-align: left; margin-top: 0; margin-bottom: 5px; margin-left: 0; padding-left: 0; }
ul#navigation li{ font-size: 12px; font-family: arial; font-weight: bold; background-image: url(../bilder/images/menu.jpg); background-repeat: no-repeat; text-transform: lowercase; text-align: left; margin-top: 5px; margin-bottom: 0; padding-left: 7px; list-style-type: none; display: block; }
ul#navigation li a{ font-size: 12px; font-family: arial; text-align: left; }
ul#navigation li a:hover{ font-size: 12px; font-family: arial; }
ul#subnavigation{ color: white; font-size: 11px; font-family: arial; font-weight: bold; text-align: left; margin-bottom: 0; margin-left: 0; padding-left: 0; }
ul#subnavigation li{ font-size: 11px; font-family: arial; font-weight: bold; background-image: url(../bilder/images/menu.jpg); background-repeat: no-repeat; text-transform: lowercase; text-align: left; margin-top: 2px; margin-bottom: 0; margin-left: 7px; padding-left: 7px; list-style-type: none; display: block; }
ul#subnavigation li a{ font-size: 11px; font-family: arial; font-weight: bold; text-align: left; }
ul#subnavigation li a:hover{ font-size: 11px; font-family: arial; font-weight: bold; }
