@charset "ISO-8859-1";

* {
    font-family:Verdana,sans-serif;   
    vertical-align:top;  
    font-size:14px;
    line-height:18px;
    padding:0;
    margin:0;
}

body {
    background-color: #000000;
    color: #FFFFFF;
    text-align:center;
    font-size:14px;
    line-height:18px;
}

div.header {
    padding:0;
    border:1px solid #808080;
    border-bottom:0;
    margin:0 auto 0 auto;
    height:0px; /*208px; */
    width:800px;
    visibility:hidden;
    background-image:url("../pictures/hai_final.png");
}
div.main {
    background-color:#233342; /* 001A42; */
    border-left:1px solid #808080;
    border-top:0px solid #808080;
    border-right:1px solid #808080;
    border-bottom:1px solid #808080;
    width:800px;
    min-height:650px;      
    margin:0 auto 0 auto;
    padding:0;
    text-align:left;
}

a {
    color:#96CCFF;
    text-decoration:none;
}
a:hover {
    color:#FFFFFF;
}  
a.small {
    font-size:11px;
    text-decoration:none;
}
a.nav {

}
a.nav_sub {
    font-size:12px;
    text-decoration:none;
}
a.pm_linklist {
    text-decoration:none;      
}

span.nav_sub {
    font-size:12px;
    margin-left:10px;
}

table.maintable {
    border:0;
    margin:0;
    height:650px;
}
td.leftbar{
    background-color:transparent;
    background-image:url("pictures/wasser5e.jpg");
    width:50px;
}
td.navbar {
    background-color:#17212B;  /* 000D21; */
    border:0px solid #808080;
    border-top:0;
    border-bottom:0;
    width:120px;
    padding-top:153px;
}
td.contentbar{
    background-color:transparent;
    background-image:url("pictures/header_r7.png");
    background-repeat:no-repeat;
    background-position:top left;
    width:620px;
    padding:150px 3px 3px 3px;
}
div.navigation {
    width:120px;
    height:300px;
    padding-left:3px;
    font-size:14px;
    line-height:18px;
}
div.navitem {
    line-height:20px;
    margin-bottom:5px;
}
div.content {
    padding: 3px;
}
div.formlabel {
    clear:left;
    float:left;
    width:150px;
    margin-top:8px;
}
div.sys_message{
    color:#ff0000;
    font-weight:bold;
}
div.heading{
    font-size:18px;
    line-height:20px;
    font-weight:bold;
    font-variant:small-caps;
    margin-bottom:15px;
}
div.smalltext{
    font-size:12px;
    line-height:14px;
}
div.downman{
    margin: 0 auto 0 auto;
}
div.visitCounter{
    display:none;
}
div#impressum {
    font-size:11px;
    position: absolute;
    top:5px;
    left:5px;
}
div#w3cvalid {
    position: absolute;
    top:5px;
    right:5px;   
}

div#tmbanner {
		margin-top: 10px;
		color: #A0A0A0;
		text-align: center;
		font-size: 11px;
}
img#tmbanner {
		border: 0;
}

input{
    color:#ffffff;
    border:1px solid #A0A0A0;
    background-color:transparent;
}
input.text{
    width:150px;
    cursor:text;
    padding-left:3px;
    padding-right:3px;
}
textarea{
    border:1px solid #A0A0A0;
    color:#ffffff;
    background-color:transparent;      
    width:250px;
    height:150px;
    cursor:text;
    padding:3px;
}
input.password{
    width:150px;
    cursor:text;
    padding-left:3px;
    padding-right:3px;          
}

input.checkbox{
    cursor:pointer;
    border:0;
}
input.submit{
    cursor:pointer;
    font-size:12px;
}
form{
    margin:0;
}
hr{
    color:#FFFFFF;
}
img{
    border:0;
}
img.pm_linklist{
    border:1px solid #808080;
}

ul{
    margin:0 0 0 10px;
    padding:0;
}
li{
    margin:5px 0 0 10px;
    padding:0;
    vertical-align:middle;
}

