html {  min-height: 100.05%; }  
BODY  { color: #595734; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e3ded0; margin: 0;  background-image:url(pictures/start_hg.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position:420px 220px}

p { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color: #595734}
span { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
ul {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
li  { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color: #595734}
H1 {FONT-WEIGHT: bold; FONT-SIZE: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.h1_small {FONT-WEIGHT: bold; FONT-SIZE: 16px;}
.big { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px;}
.borderimg {border-right:1px solid #A50000; border-left:1px solid #A50000; border-top:1px solid #A50000;border-bottom:1px solid #A50000; }

.small {FONT-WEIGHT: bold; FONT-SIZE: 10px;}
.error {FONT-WEIGHT: bold; COLOR: #ff0000}
.justify {text-align:justify}
.white {FONT-WEIGHT: bold; COLOR: #ffffff}

A {FONT-SIZE: 12px; FONT-WEIGHT: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
A:link {COLOR: #FF9900; TEXT-DECORATION: none}
A:visited {COLOR: #FF9900; TEXT-DECORATION: none}
A:hover {COLOR: #A50000; TEXT-DECORATION: underline}
A:active {COLOR: #FF9900; TEXT-DECORATION: underline}

A.li {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color: #595734}
A.li:link {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color: #595734}
A.li:visited {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color: #595734}
A.li:hover {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color: #595734}
A.li:active {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color: #595734}

#formtable {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid;  BORDER-BOTTOM: #000000 1px solid;}
.greytable {BACKGROUND-COLOR:#cccccc;}
.toptable {BACKGROUND-COLOR: #339999}
.navitable {BACKGROUND-COLOR: #595734}

.button {width:120px; border-right:1px solid #000000; border-left:1px solid #000000; border-top:1px solid #000000;border-bottom:1px solid #000000; }
input.field {width:300px; border-right:1px solid #000000; border-left:1px solid #000000; border-top:1px solid #000000;border-bottom:1px solid #000000; }
input.plz {width:50px; border-right:1px solid #000000; border-left:1px solid #000000; border-top:1px solid #000000;border-bottom:1px solid #000000; }
input.ort {width:235px; border-right:1px solid #000000; border-left:1px solid #000000; border-top:1px solid #000000;border-bottom:1px solid #000000; }
textarea.field {width:300px; border-right:1px solid #000000; border-left:1px solid #000000; border-top:1px solid #000000;border-bottom:1px solid #000000; overflow:auto }

.fett{FONT-WEIGHT: bold;}
.kontaktform {
border-left:#A50000 1px solid;
border-right:#A50000 1px solid;
border-bottom:#A50000 1px solid;
border-top:#A50000 1px solid;
}
.px9 {font-size:9px;}
.px10 {font-size:10px;}
.px12 {font-size:12px;}
.px16 {font-size:16px;}
.px18 {font-size:18px;}
.px20 {font-size:20px;}