 a, a:visited
{ color: #666666; text-decoration: none;
} a:hover, a:active
{ color: #666666; text-decoration: underline;
} a img
{ border: none;
} a.navi, a.navi:visited, a.navi:active { color: #FFF; text-decoration: none; border: none; font-style: bold; font: Arial;
} a.navi:hover { color: #000; text-decoration: none; border: none; font-style: bold; font: Arial;
} a.sub, a.sub:visited, a.sub:active { color: #FFF; text-decoration: none; border: none; font-style: bold; font: Arial;
} a.sub:hover { color: #FFF; text-decoration: underline; border: none; font-style: bold; font: Arial;
} a.button
{ background-image: url(images/button_hintergrund.png); border: 1px solid #959595; color: #000000; font-family: MS Shell Dlg, Arial; font-size: 13px; height: 18px; text-align: center; margin: 1px; display: block; float: left; height: 16px; text-decoration: none;
} input { background-image: url(images/eingabefeld_hintergrund.png); border: 1px solid #959595; color: #000000; margin: 1px; width: 130px;
} input.submit, a.nbutton { background-image: url(images/button_hintergrund.png); border: 1px solid #959595; color: #000000; font-family: MS Shell Dlg, Arial; font-size: 13px; height: 18px; text-align: center; width: 70px;
} a.nbutton { display: block;; height: 16px; text-decoration: none;
} .clear
{ clear: both;
} table a, table a:visited
{ color: black; text-decoration: none;
} table.standard
{ border-collapse: collapse; border-left: 1px solid #cccccc; border-top: 2px solid #4C4C4C; color: #000000; margin: 15px 0px; width: 100%;
} table.standard > tbody > tr > th
{ background-color: #ededed; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; height: 30px; padding: 0px 5px; text-align: center;
} table.standard > tbody > tr > td
{ background-color: #ffffff; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; height: 30px; padding: 0px 5px;
} table.data
{ border-collapse: collapse; border-top: 2px solid #4C4C4C; color: #000000; margin: 15px 0px; width: 100%;
} table.data > tbody > tr > th
{ background-color: #ededed; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; height: 30px; padding: 0px 5px; text-align: right; width: 25%;
} table.data > tbody > tr > td
{ background-color: #ffffff; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; height: 30px; padding: 0px 5px;
} table.data > tbody > tr > th:first-child, table.data > tbody > tr > td:first-child
{ border-left: 1px solid #cccccc;
} table.data > tbody > tr > td.submit
{ height: 33px; padding: 0px 25px; text-align: right;
} table.data > tbody > tr > td.divider
{ border-left: none; border-right: none; height: 25px; margin-left: -1px;
} span.error
{ color: #cc0000; line-height: 20px;
} .floatLeft
{ float: left;
} .floatRight
{ float: right;
} .hosting
{ margin: 1px !important;
} .hosting td
{ height: 29px !important;
} .hosting th
{ height: 29px !important;
} .maxWidth
{ width: 98%;
} .hosting_vertikal { background: #efefef; border: 1px solid #c0c0c0; color: #000000; margin: 8px 8px; padding: 10px; } .hosting_vertikal_box { background: #dedede; border: 1px solid #c0c0c0; padding: 18px; } .hosting_vertikal table { width: 100%; } .hosting_vertikal ul { list-style-type: square; } .hosting_vetikal_button { background: #dcdcdc; border: 1px solid #c0c0c0; color: #000000; } .hosting_vertikal_text { background-color: #c0c0c0; border: 1px solid #efefef; color: #000000; margin: 18px 8px; padding: 10px; } .hosting_vertikal hr { border: none; border-top: 1px solid #c0c0c0; } 
