﻿img{
  padding:0px;
  margin:0px;
  border:0px;
}
img.listitem{
  width:150px;
  height:110px;
}
img.estate_img{

}
table.agent,tr.agent,td.agent{
   border:0px;
   padding:0px;
   margin:0px;
   white-space:nowrap;
   vertical-align:top;
}
div.menu{
  padding:0px;
  margin:0px;
  border:0px;
  position:absolute;
  top:144px;
  left:514px;
  z-index:667;
}
body{
  padding:5px;
  margin:5px;
  border:0px;
  background-color:#fff;
  font:11px Helvetica;
  color:#00f;
}
p{
  font:11px Helvetica;
  margin:1px;
  font-color:#00f;
}
table{
  border:0px;
  padding:0px;
  margin:0px;
}
tr{
  border:0px;
  padding:0px;
  margin:0px;
}
tr.listitem{
  border-left: 1px solid #eee;
  overflow:hidden;
}
td.listitem{
  border-left: 1px solid #eee;
  width: 50px;
  overflow:hidden;
}
tr.listitem + td.listitem{
  width:180px;
}
tr.listitem + td.listitem + td.listitem{
  width:180px;
}
tr.listitem + td.listitem + td.listitem + td.listitem{
  width:150px;
}
tr.listitem + td.listitem + td.listitem + td.listitem + td.listitem{
  width:100px;
}
tr.listitem + td.listitem + td.listitem + td.listitem + td.listitem + td.listitem{
  width:100px;
}
tr.listgrey{
  background-color:#ccc;
}
tr.listwhite{
  background-color:#fff;
}
td.listgrey{
  background-color:#ccc;
}
td.listwhite{
  background-color:#fff;
}
tr.listgrey:hover,tr.listgrey:active,tr.listgrey:focus{
  background-color:#fff;
}
tr.listwhite:hover,tr.listwhite:active,tr.listwhite:focus{
  background-color:#ccc;
}
td.listgrey:hover,td.listgrey:active,td.listgrey:focus{
  background-color:#fff;
}
td.listwhite:hover,td.listwhite:active,td.listwhite:focus{
  background-color:#ccc;
}
p.headline{
  text-decoration:none;
  color:#0ee;
  font:26px bold Helvetica;
  left:0px;
  top:0px;
  position:absolute;
  padding:25px 25px 25px 25px;
  z-index:666;
}
ul.tpllist{
  font:12px Helvetica;
}
li.tpllist{
  font:12px Helvetica;
}
div.ctcnt{
  padding:2px 5px 5px 10px;
}
div.home{
  padding:15px 5px 5px 10px;
  font:14px Helvetica;
}
img.headline{
  border:0px;
  padding:0px;
  margin:0px;
  left:0px;
  top:0px;
  position:absolute;
  z-index:1;
  height:144px;
}
div.content{
  top:140px;
  left:0px;
  position:absolute;
  margin:0px 5px 3px 10px;
}
div.contact{
  top:50px;
  left:20px;
  position:absolute;
  margin:0px 5px 3px 10px;
  font:13px Helvetica;
  color:#00f;
}
select.contact,input.contact{
  font:13px Helvetica;
  color:#00f;
  width:400px;
}
textarea.contact{
  font:13px Helvetica;
  color:#00f;
  width:400px;
  height:200px;
}
table.contact,tr.contact,td.contact{
  font:13px Helvetica;
  color:#00f;
  white-space:nowrap;
}
p.hl{
  text-decoration:none;
  color:#0ee;
  font:20px bold Helvetica;
  margin:0px 0px 0px 10px;
}
a{
  text-decoration:none;
  border:0px;
  margin:0px;
  font:11px Helvetica;
  color:#00f;
  padding:5px 5px 5px 5px;
  white-space:nowrap;
}
a:hover,a:active,a:focus{
  text-decoration:none;
  border:0px;
  margin:0px;
  font:11px Helvetica;
  color:#0ee;
  padding:5px 5px 5px 5px;
  white-space:nowrap;
}
div.savannah{
  border:1px solid #00f;
  background-color:#ccf;
}
a.contact{
  text-decoration:none;
  border:0px;
  margin:0px;
  font:13px bold Helvetica;
  color:#00f;
  padding:5px 5px 5px 5px;
  white-space:nowrap;
}
a.contact:hover,a.contact:active,a.contact:focus{
  text-decoration:none;
  border:0px;
  margin:0px;
  font:13px bold Helvetica;
  color:#0ee;
  padding:5px 5px 5px 5px;
  white-space:nowrap;
}
a.cr,a.cr:hover,a.cr:active,a.cr:focus{
  margin:0px 0px 0px 600px;
}
a.listitem,a.listitem:hover,a.listitem:active,a.listitem:focus{
  overflow:hidden;
  padding:50px 10px 50px 10px;
}
div.foot{
}
a.interesse{
  background-image:url('./imgs/contact.gif');
  background-repeat:no-repeat;
  position:absolute;
  top:150px;
  left:600px;
  font:28px Helvetica;
  color:#00f;
  padding:15px;
}
a.interesse:hover,a.interesse:active,a.interesse:focus{
  background-image:url('./imgs/contact.gif');
  background-repeat:no-repeat;
  position:absolute;
  top:150px;
  left:600px;
  font:28px Helvetica;
  color:#0ee;
  padding:15px;
}
a.interessefoot{
  background-image:url('./imgs/contact.gif');
  background-repeat:no-repeat;
  font:28px Helvetica;
  color:#00f;
  margin:0px 0px 0px 500px;
  padding:15px;
}
a.interessefoot:hover,a.interessefoot:active,a.interessefoot:focus{
  background-image:url('./imgs/contact.gif');
  background-repeat:no-repeat;
  font:28px Helvetica;
  margin:0px 0px 0px 500px;
  color:#0ee;
  padding:15px;
}
a.menubtn{
  text-decoration:none;
  font:15px bold Helvetica;
  width:113px;
  padding:0px 20px 0px 15px;
  height:24px;
  overflow:hidden;
  border:1px solid #00f;
  background-color:#ccf;
  color:#00e;
}
a.menubtn:hover,a.menubtn:active,a.menubtn:focus{
  text-decoration:none;
  width:113px;
  height:24px;
  padding:0px 20px 0px 15px;
  font:15px bold Helvetica;
  overflow:hidden;
  border:1px solid #00f;
  background-color:#fff;
  color:#00e;
}
a.menubtnhighligt,a.menubtnhighligt:hover,a.menubtnhighligt:active,a.menubtnhighligt:focus{
  text-decoration:none;
  width:113px;
  height:24px;
  padding:0px 20px 0px 15px;
  font:15px bold Helvetica;
  overflow:hidden;
  border:1px solid #00f;
  background-color:#fff;
  color:#00e;
}