body { margin:0px; padding: 0px; background-color:#C4AC88;  }

a:link    { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: underline; font-weight:bold; }
a:visited { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: underline; font-weight:bold; }
a:hover   { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: none; font-weight:bold; }
a:active  { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: none; font-weight:bold; }

.hptext a:link    { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: underline; font-weight:bold; }
.hptext a:visited { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: underline; font-weight:bold; }
.hptext a:hover   { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: none; font-weight:bold; }
.hptext a:active  { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: none; font-weight:bold; }

.contentbox a:link    { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: underline; font-weight:bold; }
.contentbox a:visited { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: underline; font-weight:bold; }
.contentbox a:hover   { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: none; font-weight:bold; }
.contentbox a:active  { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: none; font-weight:bold; }


.hpnav { font-family: Tahoma,Arial,sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; text-align: left; font-weight: normal; font-style: normal; }
.hpnav:hover { font-family: Tahoma,Arial,sans-serif; font-size: 10px; color: #ffffcc; text-decoration: underline; text-align: left; font-weight: normal; font-style: normal; }

.hpbildunterschrift { font-family: Tahoma,Arial,sans-serif; font-size: 10px; color: #cccccc; text-decoration: none; text-align: center; margin: 0px; font-weight: normal; font-style: italic; }
.hpbildfocus { font-family: Tahoma,Arial,sans-serif; font-size: 12px; color: #000000; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: italic; }
.hpadresse { font-family: Tahoma,Arial,sans-serif; font-size: 10px; color: #cccccc; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; }
.subnormal { font-family: Tahoma,Arial,sans-serif; font-size: 11px; color: #996600; text-decoration: none; text-align: left; margin: 2px; font-weight: normal; font-style: normal; }
.subnormal:hover { font-family: Tahoma,Arial,sans-serif; font-size: 11px; color: #000000; text-decoration: blink; text-align: left; margin: 1px; font-weight: normal; font-style: normal; }

.hpbuttons a { text-align: center; }

.clear { clear: both; }

/*new added by hb*/
.contentbox { margin-left:100px; margin-top:20px; width:704px; font-family: Tahoma,Arial,sans-serif; font-size: 13px; color:#993300; }
.contentbox table,th,tbody,tr,td,p,b,i,u,span,div,ul,li,blockquote,center,font { font-family: Tahoma,Arial,sans-serif; font-size: 13px; color: #993300; text-decoration: none; }
.withborder { border: 1px solid #993300; }
.newstitle { color:#996600; }
hr.news { color:#993300; height:1px; }
table.pics { padding-left:10px; padding-bottom:20px; text-align:right; }
td.separator { width:1px; background-color:#993300; }
td.centered { padding:4px; text-align:center; }
td.error { color:#cc0000; font-weight:bold; }
.contentbox input,textarea,select,option { color:#993300; background-color:#C4AC88; border: solid 1px #993300; font-size:13px; }
.contentbox input.but { color:#993300; background-color:#C4AC88; border: solid 1px #993300; font-size:13px; font-weight:bold; }
