Body {
margin:0px;
padding:0px;
font-family:times;
font-size:13px;
text-align:center;
font-style:italic;
color:#5d1800;
background-color:#c9ad85;
}

a:link, a:visited  {
font-family:times;
color:#5d1800;
font-size:13px;
font-weight:normal;
text-decoration:none;
}

a:hover, a:active, .aktiv {
font-family:times;
color:#5d1800;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

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

a.text:link, a.text:visited, a.text:hover, a.text:active {
font-family:times;
font-weight:normal;
color:#5d1800;
text-decoration:underline;
font-size:13px;
}

P {
font-family:times;
font-size:13px;
font-weight:normal;
color:#5d1800;
text-align:left;
}

h1 {
font-family:times;
font-size:16px;
font-weight:bold;
color:#5d1800;
}

h2 {
font-family:times;
font-size:14px;
font-weight:bold;
color:#5d1800;
}

h3,h4,h5,h6 {
font-family:times;
font-size:12px;
font-weight:bold;
color:#5d1800;
}

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

table {
margin:0px;
padding:0px;
border:0px;
vertical-align:center;
/* background-color:#f5e9d7; */
}

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

table.login {
width:450px;
margin:0px;
padding:0px;
border:1px solid #5d1800;
vertical-align:center;
}

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

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

td {
font-family:times;
font-size:13px;
font-weight:normal;
color:#5d1800;
margin:0px;
padding:2px;
text-align:left;
vertical-align:top;
border:0px;
}

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

td.fuss {
background:url('../img/fuss_011_D.jpg') no-repeat;
width:100%;
height:50px;
font-family:times;
font-size:10px;
font-weight:normal;
color:#5d1800;
padding-top:5px;
text-align:center;
border:0px;
}

td.navi {
background-image:url('../img/rand_li_011_D.jpg');
background-repeat:repeat-y;
width:180px;
line-height:160%;
text-align:left;
color:#5d1800;
background-color:#f5e9d7;
margin:0px;
padding:5px 0px 5px 30px;
}

td.main {
background-image:url('../img/rand_re_011_D.jpg');
background-repeat:repeat-y;
background-position:right;
width:522px;
color:#5d1800;
background-color:#f5e9d7;
margin:0px;
padding:10px 15px 5px 15px;
}

td.header {
font-family:times;
font-size:13px;
font-weight:bold;
color:#fff;
text-align:left;
background-color:#ab9475;
}

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

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

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

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

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 #5d1800;
background-color:#f5e9d7;
}
