.Stil1 {color: #000000;	font-weight: bold;}
.Stil2 {color: #FF0000}
.Stil4 {font-size: Kein}
.Stil7 {font-size: Kein; font-weight: bold; }
.Stil8 {color: #000000}

a.menu { color:#786B3D; display:block; text-decoration:none; background-color:#F8F8E4;}
a.menu:hover { color:#000033; display:block; text-decoration:none; background-color:#EFEFC5;}

body {
        font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
        font-size: 12px;
        width: 770px;
        background-color: #ffffff;
        margin: 5px 0px 0px 10px;
        line-height: 130%;}

table {
        border: 0 none}

td {
        font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
        font-size: 10px;
        line-height: 130%;}

img {
        border: 0 none}

a {
        color: black;
        text-decoration: none;}

a.noDecoration {
        color: black;
        text-decoration: none;}

a:hover {
        text-decoration: underline;
        color: black;}

h1 {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 10px;
        color: gray;
        text-transform: uppercase;
        text-decoration: none;}

h2 {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 10px;
        color: gray;
        text-transform: uppercase;
        text-decoration: none;}

h3 {
        margin-top: 10px;
        margin-bottom: 0px;
        font-size: 10px;
        color: #786B3D;}


h4 {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 10px;
        color: gray;
        text-transform: uppercase;
        text-decoration: none;}

h5 {
        margin-top: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #786B3D;
        font-weight: bold;
        text-transform: uppercase;}

B {
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        font-size: 10px;
        color: #786B3D;
        font-weight: bold;}

table.smallbox h3 {
        font-size: 10px;
        color: #000000;
        margin-top: 0px;
        margin-bottom: 5px;}

ul {
        list-style-image: url(bilder/schwarz.gif);
        margin-top: 10px;
        margin-bottom:0px;}

ul.important {
        list-style-image: url(bilder/orange.gif);
        margin-top: 10px;
        margin-bottom:0px;}

table.header {
        width:770px;
        border: 1px solid gray;
        border-width: 0 0 1px 0;}

table.header a {
        font-size: 10px;
        color: gray;
        font-weight: bolder;
        text-decoration: none;}

table.header td {
        font-size: 10px;
        color: gray;
        font-weight: bolder;}

div.breadCrumb {
        font-size: 10px;
        color: #786B3D;
        background: #F8F8F8;
        font-weight: bold;
        padding: 4px;
        width:100%}

div.breadCrumb a {
        text-decoration: none;
        color: #786B3D;}

div.floatBoxRight {
        width:170px;
        float: right;
        margin-left:4px;
        margin-bottom:10px;
        padding-left:8px;
        border-left-width:1px;
        border-left-style:dotted;
        border-left-color:gray;}

/* H2 inside floatBoxRight: */
div.floatBoxRight h3 {
        font-size: 10px;
        color: #000000;
        background: #EEEEEE;
        font-weight: bold;
        padding: 2px;
        padding-left:10px;
        margin-bottom: 10px;
        margin-top: 0px;}

/*
img.floatBoxRight.nextButton  {
        vertical-align: middle;
        float: right;
        margin-right: 20px;
        width: 17px;
        height: 17px;}
*/

img.listSquare {
        margin-right:5px;
        width: 5px;
        height: 5px;}

.input {
        border-left:1px solid #AFAFAF;
        border-top:1px solid #AFAFAF;
        border-right:1px solid #DFDFDF;
        border-bottom:1px solid #DFDFDF;
        font-size: 10px;
        margin: 1px;}

td.boxLeft {
        vertical-align: top;
        padding-top: 0px;
        padding-right: 5px;
        border-right-style:dotted;
        border-right-color:gray;
        border-right-width:1px;
        height: 100%;}

td.boxMiddle {
        vertical-align: top;
        padding-top: 0px;
        padding-left: 5px;
        padding-right: 5px;
        border-right-style:dotted;
        border-right-color:gray;
        border-right-width:1px;
        height: 100%;}

td.boxRight {
        vertical-align: top;
        padding-top: 0px;
        padding-left: 5px;
        height: 100%;}

td.boxTop {
        vertical-align: top;
        padding-top: 0px;
        padding-left: 0px;
        padding-bottom: 5px;
        height: 100%;
        border-bottom: thin dotted Gray;
        border-bottom-width : 1px;}

td.boxBottom {
        vertical-align: top;
        padding-top: 0px;
        padding-left: 5px;
        height: 100%;}

h3.boxHeader {
        font-size: 10px;
        color: #786B3D;
        background: #EFEFC5;
        padding: 4px;
        margin-top: 0px;
        margin-bottom: 0px;}

.nextButton  {
        vertical-align: middle;
        width: 17px;
        height: 17px;}

.nextButtonRight  {
        vertical-align: middle;
        float: right;
        width: 17px;
        height: 17px;
        padding-right: 10px;
        margin-left: 10px;
        margin-right: 10px;}

table.menuTable {}

table.menuTable td {
    padding: 4px;
    border-bottom: 1px dotted #666666;
    border-left: none;
    border-right: none;
    cursor:pointer;}

table.menuTable a {
    text-decoration: none;}

table.menuTable td.menuLevel0 {
    background:#eeeeee;
    text-transform: uppercase;
    font-weight: bold;}

table.menuTable td.menuLevel1 {
    text-transform: uppercase;}



.table.menuTable2 {
    padding: 4px;
    border-bottom: 0px dotted #666666;
    border-left: none;
    border-right: none;
    cursor:pointer;}
.table.menuTable2 td.menuLevel2 {
    background:#eeeeee;
    text-transform: uppercase;
    font-weight: bold;}
