Body {
margin:0px;
padding:0px;
font-family:arial;
font-size:12px;
text-align:center;
color:#6C8385;
background-color:#fff;
}

a:link, a:visited  {
font-family:arial;
color:#000;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

a:hover, a:active, .aktiv {
font-family:arial;
color:#98A9AB;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

a.fuss:link, a.fuss:visited, a.fuss:hover, a.fuss:active {
font-family:arial;
font-weight:normal;
color:#000;
text-decoration:none;
font-size:10px;
}

a.text:link, a.text:visited, a.text:hover, a.text:active {
font-family:arial;
font-weight:normal;
color:#000;
text-decoration:underline;
font-size:12px;
}

P {
font-family: arial;
font-size:12px;
font-weight:normal;
color:#000;
text-align:left;
}

h1 {
font-family:arial;
font-size:16px;
font-weight:bold;
color:#000;
}

h2 {
font-family:arial;
font-size:14px;
font-weight:bold;
color:#000;
}

h3,h4,h5,h6 {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#000;
}

.error {
font-family:arial;
font-size:12px;
font-weight:bold;
text-align:center;
color:#ff0000;
}

table {
width:702px;
margin:0px;
padding:0px;
border:0px;
vertical-align:center;
background-color:transparent;
}

table.neutral {
width:100%;
padding:0px;
margin:0px 0px 20px 0px;
border:0px;
vertical-align:top;
}

table.login {
width:90%;
padding:2px;
border:1px solid #6C8385;
vertical-align:center;
}

table.normal {
width:400px;
padding:0px;
border:1px solid #6C8385;
vertical-align:center;
}

table.form {
width:90%;
padding:2px;
border:1px solid #6C8385;
}

td {
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000;
margin:0px;
padding:2px;
text-align:left;
vertical-align:top;
border:0px;
}

td.kopf {
background-image:url('../img/kopf_010_C.jpg');
background-repeat:no-repeat;
border-bottom:0px;
margin:0px;
padding:0px;
top:0px;
left:0px;
width:702px;
height:195px;
}

table.fuss {
border:0px;
}

td.fuss {
width:702px;
height:47px;
font-family:arial;
font-size:9px;
font-weight:normal;
color:#000;
padding:5px 0px 10px 20px;
text-align:left;
border:0px;
background-image:url('../img/fuss_010_C.jpg');
background-repeat:no-repeat;
}

td.navi {
width:166px;
line-height:160%;
text-align:right;
color:#000;
padding:10px 10px 5px 6px;
border:0px;
background-image:url('../img/back_li_010_C.jpg');
}

td.main {
width:502px;
padding:10px 10px 5px 10px;
color:#000;
background-image:url('../img/back_re_010_C.jpg');
}

td.header {
font-family:arial;
font-size:13px;
font-weight:bold;
color:#000;
text-align:left;
background-color:#efefef;
}

.header_v {
font-family:arial;
font-size:14px;
font-weight:bold;
text-align:left;
padding:0px 0px 0px 0px;
border:0px;
}

.subheader_v {
font-family:arial;
font-size:13px;
font-weight:bold;
text-align:left;
padding:0px 0px 0px 0px;
border:0px;
}

.text_v {
font-family:arial;
font-size:12px;
font-weight: normal;
text-align:left;
padding:0px;
border:0px;
}

div.popup {
position:absolute;
visibility:hidden;
margin-left:0px;
margin-top:75px;
width:380px;
height:250px;
padding:0px;
border-right:2px solid #98A9AB;
border-bottom:2px solid #98A9AB;
background-color:#fff;
}

div.popuphead {
text-align:center;
}

div.popuptext {
overflow:auto;
padding:0px;
}

table.popup {
position:absolute;
width:100%;
height:100%;
margin-left:-2px;
margin-top:-2px;
padding:0px;
border:1px solid #98A9AB;
}