body {
background: #ffffff;
padding: 10px 0px 0px 0px;
margin: 10px 0px 0px 0px;
font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 100%;
color: #000000;
}
strong, b {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
p, td {
font-size: 0.75em;
}
.inputfield {
font-family:  "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: normal;
border: none;
background: #ffffff url("/img/layout/pt_line.gif") repeat-x bottom left;
padding: 2px 0px 2px 0px;
}
.inputfield:focus {
background: #f3f3f3 url("/img/layout/pt_line.gif") repeat-x bottom left;
}
/* ##### texteingabefeld ##### */
.textarea {
font-family:  "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: normal;
border: none;
border: solid 1px #CCCCCC;
background: #FFFFFF;
padding: 1px 1px 1px 1px;
}
.textarea:focus {
background: #F3F3F3;
}
.datenschutztext {
font-size: 0.85em;
text-align:left;
color: #5b5b5b;
display:block;
width: 210px;
}
#logofooter {
position:absolute;
left:0;
bottom: 0px;
background:#000000 url("/img/layout/empf_hatjecantz-logo.gif") no-repeat center center;
height:48px;
width:100%;
}
/* ########### download fenster ############# */
/* der pageheader */
#h {
position: relative;
height: 22px;
padding: 0px 0px 0px 0px;
margin: 0px 20px 0px 20px;
background: #ffffff url("/img/layout/greypixel1.gif") repeat-x left bottom;
display: block;
width: auto;
text-align:left;
font-size:0.75em;
}
/* das tracing links */
#h .headertext a {
position:relative;
margin: 0px 10px 0px 0px;
padding: 0px 12px 0px 0px;
background:  url("/img/layout/cih_line.gif") no-repeat right top;
display:block;
width:auto;
float:left;
height: 1.8em;
}
#c {
position:relative;
margin: 50px 20px 0px 20px;
text-align: left;
width: auto;
}
#d {
position:relative;
margin: 30px 0px 0px 20px;
padding:0 20px 0 0;
height:310px;
overflow:auto;
text-align: left;
width: auto;
}
a:link, a:visited {
color: #8B8B8B;
text-decoration:none;
}
a:hover, a:active {
color: #000000;
text-decoration:none;
}
