
body { margin:0px; background:url(/skins/02/img/bg.gif) center; text-align:center; font-size:0.78em; font-family: 'trebuchet ms', arial;  }

select,input, 
div, span, p, a { font-family: 'trebuchet ms', arial;    }

a:link    { color:blue; }
a:visited { color:blue; }
a:hover { text-decoration:none; }


hr { color: #dddddd; height:1px; clear:left; margin:10px 0px 5px 0px; }

p { margin:2px;   }


input.btn {  font-weight:bold; padding:1px; margin:2px;  }

h1 { margin:10px 0px 5px 0px; font-size:1.25em; }
h3 { margin: 5px 0px 2px 0px; font-size:1.10em; clear:left; }







form { margin:0px; padding:0px;}


div.srchctrl { display:none; }

img.pics { margin:5px; display:block; border:1px solid #aaaaaa;}




div#head1   { background:url(/skins/02/img/bgs.gif) 0px -75px no-repeat; width:750px; height:76px; margin: 0px auto 0px auto; padding:0px; }


div#head1  li { list-style:none; }


div#head1 ul.lgs     { float:right; padding:0px; height:0px; width:400px; margin:20px 10px 10px 0px;  }
div#head1 ul.lgs li  { float:right; padding:0px; margin:0px 4px 0px 4px; }
div#head1 ul.lgs li a      { display:block; width:20px; height:12px; padding:0px; margin:0px; }
div#head1 ul.lgs li a img  { display:block; width:20px; height:12px; padding:0px; margin:0px; border:1px solid black; }

div#head1 ul.lgs li.fnt   { margin:0; padding:0; }
div#head1 ul.lgs li.fnt a { margin:0; padding:0; font-weight:bold; color:#666666; text-decoration:none; }

div#head1 a.logo  { float:left; padding:0; margin:19px 0px 0px 5px; }

div#head1 ul.menu    { float:right; display:block; height:30px; width:404px; margin: 16px 0px 0px 0px; }

div#head1 ul.menu li { padding:0px; margin:auto 5px 0px 5px; background:white; }
li#buy, li#rent { float:left;  }
li#advertise    { float:right; }

div#head1 ul.menu li a { display:block; color:white; height:24px; padding: 6px 0px 0px 0px; margin:0px; font-size:16px; font-weight:bold; }
div#head1 ul.menu li a:hover { height:24px; padding: 4px 0px 0px 0px; margin-top: 2px; }

li#buy        a { background:url(/skins/02/img/tabs.gif) 0px   0px no-repeat; width:100px; }
li#rent       a { background:url(/skins/02/img/tabs.gif) 0px -30px no-repeat; width:100px; }
li#advertise  a { background:url(/skins/02/img/tabs.gif) 0px -60px no-repeat; width:150px; }










div#head_menu     {  clear:both;  width:750px; height:20px; color:white; margin: 0px auto 0px auto;}

div#mid_tophome {  clear:both; width:750px; background:#D9E0FA; text-align:left; padding-bottom:10px; margin: 0px auto 0px auto;}

div#mid_tophome div.map { float:right; margin:5px; } 


 
 


div.midhome      { width:736px; text-align:left; margin: 0px auto 0px auto; padding: 5px 0px 0px 0px; clear:both; }
div.midhome h2 { color:#FF6600; margin:0px 0px 5px 0px; font-size:1.2em; }

div.midhome div.left { float:left;  width:300px; margin: 5px 2px 5px 2px; padding:0px; }
div.midhome div.right{ float:right; width:415px; margin: 5px 0px 5px 5px; padding:0px; }

div.feat2 { float:left; width:123px; height:200px; overflow:hidden; margin:0px 2px 10px 2px; padding:4px 2px 2px 2px; border:1px solid #dddddd; background:#eeeeee; }




div.midint    { width:736px; text-align:left;  margin: 0px auto 0px auto; clear:both;}
div.midint h2 { color:#FF6600; margin:0px 0px 5px 0px; font-size:1.2em; }

div.midint div.left { float:left;  width:470px; margin: 5px 5px 5px 0px; padding:0px; }
div.midint div.right{ float:right; width:250px; margin: 5px 0px 5px 5px; padding:0px; }

div.midint div.right div.feat  { width: 240px; padding:2px; margin:0px 0px 10px 0px; padding:4px 2px 2px 2px; border:1px solid #dddddd; background:#eeeeee; }

div.midint div.left  p.ItemListHead { width: 465px; padding:2px; margin:5px 0px 5px 0px; border-bottom:1px dotted #999999; }
div.midint div.left  div.item_foto,       
div.midint div.left  div.item       { display:block; clear:both; width: 465px; padding:2px 2px 10px 2px; margin:5px 0px 5px 0px; border-bottom:1px dotted #999999;  }













div.midint div.left  div.item_foto img   { float:left; display:block; border:2px solid #FF9933; margin:0px 5px 0px 0px;  background:#efefef; height:90px; width:120px; }


div.midint div.left  div.item { height:80px;}
div.pricemod { float:right; display:block; text-align:right; }
div.midmod   { float:left;  display:block; text-align:left;   }


					

div.midint  ul    { margin:0px; padding:2px 5px 2px 8px; list-style:none; }




 

div#bottom1 { background:url(/skins/02/img/bgs.gif) 0px -160px no-repeat; width:750px; height:25px; margin: 0px auto 0px auto; clear:both; }
div#bottom_content { background:#cccccc; width:750px; margin: 0px auto 0px auto; clear:both; }
div#bottom2 { background:url(/skins/02/img/bgs.gif) 0px -190px; width:750px; height:50px; padding-top:20px; text-align:right; margin: 0px auto 0px auto; clear:both; }
div#bottom2 span { float:left; }
div#bottom3 { background:#eeeeee; width:750px; height:400px; padding:0px; margin: 0px auto 0px auto; clear:both; }




















div.q300        { background:url(/skins/02/img/qblau300.gif) bottom no-repeat; width:300px; margin:5px; padding:0px 0px 10px 0px;  text-align:left; color:white; }
div.q300 div.t  { background:url(/skins/02/img/qblau300.gif) top    no-repeat; width:300px; height:40px; padding-top:5px;  }
div.q300 p      { color:white;  margin:2px 10px 2px 6px; }
div.q300 p input,
div.q300 p select { margin-left:10px; }
div.q300 h1     { color:white;  margin:0px  6px 0px 6px; font-size:1.25em; }
div.q300 h2     { color:yellow; margin:8px  6px 4px 6px; font-size:1em;    }





div.q350        { background:url(/skins/02/img/qblau350.gif) bottom no-repeat; width:350px; float:left; margin:10px 6px 10px 6px; padding:0px; text-align:left; color:white; }
div.q350 div.t  { background:url(/skins/02/img/qblau350.gif) top    no-repeat; width:350px; height:65px; padding-top:5px; display:block; }
div.q350 p      { color:white;  margin:2px 10px 2px 6px; }
div.q350 p input,
div.q350 p select { margin-left:10px; }
div.q350 h1     { color:white;  margin:0px  6px 0px 6px; font-size:1.25em; }
div.q350 h2     { color:yellow; margin:8px  6px 4px 6px; font-size:1em; }
div.q350 a { display:block; color:white; margin:5px 0px 15px 0px; text-align:center; font-weight:bold;   font-size:1.2em;}
div.q350 ul    { list-style-type: square; padding:10px 10px 10px 25px; margin:0px;}
div.q350 ul li { padding:0px; margin:0px;}
div.q350 b { color:#ffff99; } 



div.item1 { width:380px; margin:5px; background:#efefef; padding:4px; }
div.item1 a   { float:left; padding:0; margin:0; }
div.item1 p   { float:left; }
div.item1 img { border:2px solid #FF9933; margin:0px 5px 0px 0px;  background:#efefef; }
div.item1 a.go{ float:right; padding:0px 10px 0px 0px; margin:60px 0px 0px 0px; background:url(/skins/02/img/arrow.gif) 3px right no-repeat; }
div.item1 a.go:hover { background:none; }








ul.breadcrumbs          { margin:0px; padding:0px; list-style:none; display:block; height:16px; }
ul.breadcrumbs li       { float:left; margin:2px; padding:0px 0px 4px 8px;  background:url(/skins/02/img/arrow.gif) -5px 5px  no-repeat;  }
ul.breadcrumbs li.first { background:none;  }



ul     { margin:2px 0px 15px 8px; }
ul li  { margin:2px; padding:0px;  }









 

ul.list1     { margin:0px; padding:0px; list-style:none; font-size:0.85em; }
ul.list1 li  { margin:2px; padding:2px 0px 2px 8px;  background:url(/skins/02/img/arrow.gif) -5px 5px  no-repeat;  }


ul.allparam         { margin:0px;  padding:0px; list-style:none;  }
ul.allparam li      { list-style-image:url(/skins/02/img/unchecked.gif); padding:0px; margin:2px 0px 2px 0px; }
ul.allparam li.sel  { list-style-image:url(/skins/02/img/checked.gif); }


body.buy       div#head_menu { background:#003366; border-top:5px solid #F8931F; }
body.rent      div#head_menu { background:#003366; border-top:5px solid #F4BB3A; }
body.advertise div#head_menu { background:#003366; border-top:5px solid #6E7DB4; }


body.buy       div.midint h2,
body.buy       div.midint h3,
body.buy       div#mid h2 { color:#FF6600; }

body.rent      div.midint h2,
body.rent      div.midint h3,
body.rent      div#mid h2{ color:#F8931F; }

body.advertise div.midint h2,
body.advertise div.midint h3,
body.advertise div#mid h2{ color:#6E7DB4; }


body.buy       input.btn {  background:#F8931F; border:1px solid #FFFFFF; color:white;   }
body.rent      input.btn {  background:#F4BB3A; border:1px solid #FFFFFF; color:white;   }
body.advertise input.btn {  background:#6E7DB4; border:1px solid #FFFFFF; color:white;   }



div.itemcontactform input.tb { float:right; width:130px; margin:2px; }
div.itemcontactform textarea { float:right; width:95%;   margin:2px; }
div.itemcontactform input.btn { float:right; margin:2px; }
div.itemcontactform span { float:left; }

div.itemcontactform:after {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
}




img.flag { border:1px solid black; margin:0px 1px 0px 1px; vertical-align:middle; }



