body { margin:2px; margin-left:40px; margin-right:40px; margin-bottom:2px; font-family:Tahoma; font-size:12px}
table{ border-spacing:0px;}
table.withborder{  border-style:solid; border-width:1px; border-color:#000000; border-spacing:0px}
table.withbordertopmiss{ border-style:solid; border-top-style:none; border-width:1px; border-color:#000000;}
h1 { color:#D90000; font-family:Tahoma; font-size:26px;}
form { margin:0; padding:0;}
form.searchdefault { margin-left: 10px; padding-left:10px;}
img { border:0;}
hr { height:1px; color:#D0C5B1;}
img { border:0px solid #000;}
/*a:link { font-size:12px; font-family:Tahoma; color:#0000FF; 003399}*/
a:link { font-size:12px; font-family:Tahoma; color:#003399;}
a:hover {  font-size:12px; color:#003399;}
a:visited {  font-size:12px; color:#000033}
a:link.topright { font-size:12px; font-family:Tahoma; color:#003399;}
a:hover.topright {  font-size:12px; color:#003399;}
a:visited.topright {  font-size:12px; color:#003399;}
a:link.topmenu { color:#000000;}
/*a:visited.topmenu { color:#000000;}*/
a:visited.topmenu { color:#000000;}
a.newstext {font-size:12px; font-family:Tahoma; color:#000000; text-decoration: underline;}
a:link.hotlink { color:#D70000; font-weight:bold; font-family:Tahoma; text-decoration:none; font-size:16px;}
a:visited.hotlink { color:#D70000; font-weight:bold; font-family:Tahoma; text-decoration:none; font-size:16px;}
a:visited.newstext { color:#000099}
.hotlink { color:#D70000; font-weight:bold; font-family:Tahoma; text-decoration:none; font-size:16px;}
.text { font-size:12px; padding-left:0px;}
.notetext { margin-left:18px;}
.listtext { margin-left: 18px; padding-left:18px; font-size:12px;}
hr.listtext { margin-top:5px; margin-bottom:5px; margin-left: 18px;}
.smalltext { font-size:10px; padding-left:20px;}
.topmenu { font-size:12px; font-family:Tahoma; text-decoration:none; color:#000000;}
.topmenuact { font-size:12px; font-family:Tahoma; text-decoration:none; color:#000000;}
.toptd {margin:9px; padding: 9px}
.topmnu { background-color: #F1F1F1; border:1px;}
.inputfield { border-color:#333333; border-style:solid; border-width:1px;  height:20px; /*height:14px*/}
.inputbuttonflat { background-color:#898989; border-style:solid; border-color:#333333; border-width:1px; height:20px; width:60px; color:#FFFFFF; vertical-align:bottom;}
.newstext { font-family:Tahoma; font-size:12px;}
.headimage { padding-left:18px; padding-top:8px;}
.tablebodytext { color:#D90000; color:#000000; font-family:Tahoma; font-size:12px;}
.tablebodylink { color:#D90000; color:#000000; font-family:Tahoma; font-size:12px;}
.smallimages { border-style:solid; border-width:1px; border-color:#000000; }
.random {text-align: right; padding-top:37px; margin-top:37px;}
.random {text-align: right; padding-top:37px; margin-top:37px; padding-bottom:18px; margin-bottom:18px; vertical-align:top;}
.top_margin { margin-top:37px;}
td.housedetail { font-size:12px; padding-left: 18px; border-bottom-style:solid; border-bottom-color:#D0C5B1; border-bottom-width:1px; height:21px;}
td.topright { padding-left:8px; padding-right:8px; margin-left:8px; margin-right:8px}
.red{ color:#FF0000;}