/* text ---------------------------------------------------------- */

body, td, div, p {
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
    color: #000000; }

.textwhite {
    font-size: 10px;
    color: #444444; }

th, .title {
    font-weight: bold;
    color: #71058C; }

.special {
    color: #71058C; }

.textitalic {
    font-style: italic; }

/* links ------------------------------------------------------ */

a:link, a:visited {
    text-decoration: none;
    color: #71058C; }

a:active, a:hover {
    text-decoration: none;
    color: #B708E3; }

a.menu:link, a.menu:visited {
    font-weight: bold;
    text-decoration: none;
    color: #71058C; }

a.menu:active, a.menu:hover {
    text-decoration: none;
    color: #B708E3; }

a.menuactive:link, a.menuactive:visited {
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF; }

/* document ------------------------------------------------------ */

body {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-width: 0px;
    margin-height: 0px;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-3dlight-color: #005555;
    scrollbar-highlight-color: #005555;
    scrollbar-base-color: #003333;
    scrollbar-darkshadow-color: #001111;
    scrollbar-face-color: #003333;
    scrollbar-shadow-color: #001111; }

/* forms --------------------------------------------------------- */

input, textarea, select {
    font-family: Verdana, Arial, Helvetica;
    font-style: normal;
    font-size: 11px;
    font-style: normal;
    color: #FFFFFF;
    width: 100%;
    background: transparent;
    background-color: #222222;
    border: 1px solid #444444;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-3dlight-color: #444444;
    scrollbar-highlight-color: #444444;
    scrollbar-base-color: #222222;
    scrollbar-darkshadow-color: #000000;
    scrollbar-face-color: #222222;
    scrollbar-shadow-color: #000000; }

.button {
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    font-style: normal;
    color: #CCCCCC;
    width: 100%;
    background: transparent;
    background-color: #222222;
    border: 1px solid #444444; }

.checkbox, .radiobutton {
    color: #000000;
    background: transparent;
    background-color: transparent;
    border: 0px; }

/* menu --------------------------------------------------------- */

dl, dt, dd, ul, li {
    margin: 0;
    padding: 0;
    list-style-type: none; }

#menu {
    position: absolute;
    z-index:100;
    width: 96px; }

#menu dl {
    width: 96px; }

#menu dt {
    cursor: pointer; }

#menu dd {
    background-image: url('images/submenu.png');
    padding: 6px;
    display: none;
    height: 54px; }

#menu li a, #menu dt a {
    border: 0 none; }
