.normal, table {
          font-family : Verdana, Arial, Helvetica, sans-serif;
          font-size : 10pt;
          font-style : normal;
          text-align: justify;
}
.white {
          color : #ffffff;
}
a:link, a:visited {
          color : #414141;
          text-decoration: underline;
}

h1, h2, h3 { text-align: left; }

.Title{
			font-weight: bold;
			font-size: 14px;
			color: #414141;
}

a:hover {
          color : #414141;
}

.gross {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 12pt;
          font-style : normal;
          color : #000000;
          font-weight : bold;
}
.klein {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 8pt;
          font-weight : normal;
          font-style : normal;
          color : #000000;
}
.grkast {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 12pt;
          font-style : normal;
          color : #ffffff;
          background-color : #0000c0;
          font-weight : normal;
}
.hellkast {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 12pt;
          font-style : normal;
          color : #000000;
          background-color : #dbdcff;
          font-weight : normal;
}
.rot {
          color : #ff0000;
}
.preis {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 10pt;
          font-weight : bold;
          text-align : right;
}
.warn {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 10pt;
          color : #ff0000;
          font-weight : bold;
}
.topnavi {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 10pt;
          color : #ffff00;
          font-weight : bold;
          text-decoration : none;
}
.naviueb {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 10pt;
          height : 31px;
          padding-left : 3px;
          font-weight : bold;
          background-color : #1600ae;
          color : #ffffff;
}
.navibody {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 10pt;
          background-color : #dbdcff;
          color : #000080;
          text-decoration : none;
}
.navired {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 10pt;
          background-color : #dbdcff;
          color : #ff0000;
          text-decoration : none;
}
.spreis {
          color : #ff0000;
          text-decoration : line-through;
          font-style : normal;
}
.blue {
          color : #0000ff;
          font-style : normal;
          text-decoration : none;
}
.naviadmin {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 8pt;
          color : #0000ff;
          text-decoration : none;
}
.input {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 8pt;
          padding-left : 3px;
          font-style : normal;
          color : #000000;
          background-color : #c0c0c0;
          border : 1px solid;
          border-color : #000000;
}
h2 {
          background : url(img/header.gif);
          font-size : 12px;
          font-weight : bold;
          line-height : 24px;
          text-transform : uppercase;
          text-align : left;
          width : 100%;
}
.banner {
          font-family : Arial, Helvetica, sans-serif;
          font-weight : bold;
          text-transform : uppercase;
          line-height : 18px;
          text-indent : 0;
          font-size : 20px;
          text-align : left;
          color : #ffffff;
}
.ueb {
          display : block;
          width : 168px;
          font-size : 11px;
          font-weight : bold;
          text-transform : uppercase;
          text-align : left;
          height : 21px;
          line-height : 21px;
          text-indent : 8px;
          letter-spacing : 1px;
          color : #fff;
          background-image : url(img/modul.jpg);
}
a.mainlevel {
          display : block;
          font-size : 12px;
		  background-image:url(img/naviback.gif);

          font-weight : normal;
          padding : 2px 0;
          color : #414141;
          width : 168px;
          text-indent : 10px;
          margin-top: 5px;
}


a.mainlevel:hover {
          background-image:url(img/naviback_act.gif);
          color : #414141;
          font-size : 12px;
          font-weight : normal;
          text-decoration : none;
          text-indent : 10px;
}
a.sublevel {
          display : block;
          width : 148px;
          margin-left : 20px;
          color: #414141;
          text-align:left;

}
a.sublevel2 {
          display : block;
          width : 138px;
          padding-left : 30px;
          color: #414141;
          text-align:left;


}
#active_menu {
          color : #414141;
          background-image:url(img/naviback_act.gif);
          font-weight : bold;
}
#active_menu_sub {
          color : #414141;
          font-weight : bold;
}
a#active_menu:hover {
          color : #333333;
}
a:link, a:visited {
          text-decoration : none;
}
ul.navi {
          margin : 0;
          list-style-image : url(img/plus.gif);
}
li.navi {
          padding-left : 0;
          padding-top : 0;
}
ul.navi {
          margin : 0;
          list-style-image : url(img/plus.gif);
}
li.navi {
          padding-left : 0;
          padding-top : 0;
}
.forumabsender {
          font-family : Arial, Helvetica, sans-serif;
}
.forumtext {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 11pt;
          color : #000000;
}
.forumautor {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 11pt;
          color : #000000;
}
.forumtitel {
          font-family : Arial, Helvetica, sans-serif;
          font-weight : bold;
          font-size : 11pt;
          color : #000000;
}
.forumboarddesc {
          font-family : Arial, Helvetica, sans-serif;
          font-weight : bold;
          font-size : 13px;
          color : #ffffff;
}
.forumboardinf{
          font-family : Arial, Helvetica, sans-serif;
          font-size : 12px;
          color : #ffffff;
}
.posting {
          font-family : Arial, Helvetica, sans-serif;
          font-size : 11pt;
          background-color : white;
          border : thin solid black;
          padding : 10px;
          color : #000000;
}
.tooltip {
          position : absolute;
          background-color : #ffffff;
          width : 250px;
          display : none;
          border-width : 1px;
          border-style : solid;
          border-color : #000000;
          padding : 2px;
}
.tooltip .head {
          background-image : url(img/modul.jpg);
          color : white;
          font-weight : bold;
          padding : 2px;
}
.tooltip .content {
          font-size : 10px;
}
