.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 96%;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}
.support_submenu{color:#FF6600; font-size:13px;}
a:visited.support_submenu { color:#FF6600; text-decoration:none; font-size:13px;}
a:hover.support_submenu { color:#FF6600; text-decoration:underline; font-size:13px; }
a:link.support_submenu{ color:#FF6600; text-decoration:none; font-size:13px;}

.index_titel{font-size:20px; color:#FF6600; text-align:left;}
a:visited.index_titel { font-size:20px; color:#FF6600; text-align:left; text-decoration:none;}
a:hover.index_titel { font-size:20px; color:#FF6600; text-align:left; text-decoration:underline; }
a:link.index_titel{ font-size:20px; color:#FF6600; text-align:left; text-decoration:none;}
.call{font-size:13px; color:#ED6103;margin:10px 0; float:right; width:270px; margin-left:20px; text-align:right; margin-right:10px;}
#boday{ text-align: left;margin:auto; padding: 0px; border:0px; width:996px; height:1%; }
#middle{padding-left:14px; padding-right:14px; background:url(images/bg_siteBody.gif) top left repeat-y; padding-top:0; height:1%;}
body{ background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
#boday{ text-align: left;margin:auto; padding: 0px; border:0px; width:996px; height:1%; }

/*---topmenu---*/
#head{ background: url(images/bg_siteHeader.gif) left top no-repeat; padding-bottom:0px; margin:0px; height:100px;}
.logo{width:334px; margin-top:15px; float:left; margin-left:20px; }
.call{font-size:13px; color:#ED6103;margin:10px 0; float:right; width:270px; margin-left:20px; text-align:right; margin-right:10px;}
.menu{width:996px; vertical-align:bottom;}
.menu_blue{ background:url(images/blue.jpg) left  no-repeat ; text-align:center; height:29px;  font-size:12px; width:81px; vertical-align:middle ; margin-right:6px; }
.menu_bluebig{ background:url(images/blue_big.jpg) left  no-repeat ; text-align:center; height:29px;  font-size:12px; width:113px; vertical-align:middle ; margin-right:6px; }
.menu_red{ background:url(images/red.jpg)  left  top no-repeat; text-align:center; height:29px; font-size:12px; width:81px; vertical-align:middle; margin-right:6px;}
.menu_line{background:url(images/line.jpg) bottom left repeat-x;}
.top_menu{background:url(images/top_menu.jpg) repeat-x left top; height:26px; color:#FFFFFF; font-size:13px; padding-right:15px; text-align:right;}
.text_menu{color:#FFFFFF; text-decoration:none;}
a:link,a:visited.text_menu { color:#FFFFFF; text-decoration:none;}
a:hover.text_menu { color:#FFFFFF; text-decoration:underline; }

/*---middle---*/
#middle{padding-left:14px; padding-right:14px; background:url(images/bg_siteBody.gif) top left repeat-y; padding-top:0; height:1%;}
.se{float:left; width: 252px;  padding-left:3px; padding-bottom:0; font-size:20px; color:#CC0000; margin:6px 0;}
.bg_search{background: url(images/seach_bg.jpg) repeat-y; text-align:left; font-size:12px; color:#FF0000; vertical-align:top; padding-top:7px; }
.text{font-size:12px; font-weight:bold; color:#333333; text-align:left;}
input.drop{width:80px; float:left; }
.search_but{ background:url(images/search_b.jpg) left top no-repeat; text-align:center; height:27px; font-size:12px; width:81px; vertical-align:middle; margin-right:10px; vertical-align:middle; text-align:left; background-position:left; font-size:12px; padding-left:18px; }
.image{border:#333333 1px solid; }
.more{background:url(images/more_12.jpg) no-repeat left top; width:60px; height:22px; margin-right:20px;; text-align:center; color:#FF0000; margin-right:8px; vertical-align:middle; padding-top:5px; font-size:12px; }

#flashPocket 
{padding-top:0px; background:#f4f4f4; float:left; margin-top:6px; width:690px; height:284px; 
}
#fucher{background:url(images/featured_in.jpg) repeat-y left top;}
#middle_main{ float:right; width:690px; margin-left:0px; margin-right:2px; }
.text_search{ font-size:14px; color:#CC0000; text-decoration:none;}
a:.text_search{ font-size:14px; color:#CC0000; text-decoration:none;}

/*---foot---*/
#footer {clear: both; background: url(images/bg_siteBody.gif) bottom left no-repeat; height:16px; margin-top:-16px;}
.text_f{font-size:10px; color:#666666; text-decoration:none; padding-top:5px; }
.text_2{font-size:10px; text-align:right; color:#666666; text-decoration:none; padding-top:5px;}

/*---index---*/
.index_titel{font-size:20px; color:#FF6600; text-align:left;}
.index_t{font-size:12px; color:#333333; text-align:justify; padding-right:10px;}
.find_m{ width:115px; height:26px; text-align:left; vertical-align:middle;  font-size:13px; color:#016597; font-weight:bold; padding-top:8px; margin-left:5px;}
a.find_m{ width:115px; height:26px; text-align:left; vertical-align:middle; text-decoration:underline; font-size:14px; color:#016597; font-weight:bold; padding-top:8px; margin-left:5px;}
.bannew{background:url(images/big_image1.jpg) center top no-repeat; width:962px; height:258px;}
.link_b{background:url(images/line_1.jpg) repeat-x left top; height:46px; width:962px; }
/*--------------Property listing-------------*/
.peoperty_top{ background:url(images/property_1.jpg) no-repeat top left; width:331px; height:3px;}
.property_mid{ background:url(images/property_2.jpg) repeat-y top left; width:331px;}
.property{ background:url(images/property_1-05.jpg) no-repeat bottom left; width:331px; height:10px;}
.property_text{ font-size:11px; text-align:justify; color:#333333; padding-left:4px; padding-right:6px;}
.property_det{background:url(images/property_arrow.jpg) no-repeat left ; font-size:12px; text-decoration:none; color:#006698; padding-left:10px; margin-left:18px; text-align:left;  }
a.property_det{  font-size:12px; text-decoration:underline; color:#006698; margin-left:18px;padding-left:10px;}

/*----------------contact_us-------------*/
input.contact_us{width:300px; float:left}
.contact_t{font-size:12px; text-align:left; color:#333333;}

/*-----detail-----*/
.image_bor{border:#666666 solid 1px; }
.side_border{border-right: #999999 solid 1px;}
.deatl_t{font-size:13px; font-weight:bold; color:#333333;}
.text_detail{font-size:11px; text-align:justify; color:#333333; padding-left:5px; padding-right:5px;}
.price{font-size:13px; text-align:right; color:#333333; padding-right:10px;}

/*-------register--------*/
.register_text{ height:26px; text-align:left; vertical-align:middle;  font-size:13px; color:#016597; font-weight:bold; padding-top:8px; margin-left:5px;}

/*------map----*/
.map_text{font-size:13px; font-weight:bold; color:#006599; text-align:left;}

/*---slide_show----*/
.silte_bg{background:url(images/slide_show3.jpg) repeat-y center; }
.slide_bor{border:#666666 solid 1px;}

/*--------------estateagentsemails-----------------*/
.bgimae{background:url(images/dot_h.gif) right top repeat-y; }
.bgimage{background:url(images/dot_v.gif) left repeat-x;}


.support_submenu{color:#144a86; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
a:visited.support_submenu { color:#144a86; text-decoration:none; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
a:hover.support_submenu { color:#144a86; text-decoration:underline; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
a:link.support_submenu{ color:#144a86; text-decoration:none; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}

.index_titel{font-size:20px; color:#144a86; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif}
a:visited.index_titel { font-size:20px; color:#144a86; text-align:left; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
a:hover.index_titel { font-size:20px; color:#144a86; text-align:left; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif }
a:link.index_titel{ font-size:20px; color:#144a86; text-align:left; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
.link{color:#0864af; text-decoration:none;  line-height:16px;border:0px; font-family:Verdana, Arial, Helvetica, sans-serif }
a:link.link{ color:#0864af; text-decoration:none;line-height:16px;border:0px; font-family:Verdana, Arial, Helvetica, sans-serif}
a:active.link{ color:#0864af; text-decoration:none;line-height:16px;border:0px; font-family:Verdana, Arial, Helvetica, sans-serif }
a:visited.link{ color:#0864af; text-decoration:none;line-height:16px;border:0px;  font-family:Verdana, Arial, Helvetica, sans-serif}
a:hover.link{ color:#454545; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}

@media print {
.tabcontent {
display:block!important;
}
}