body, html {
	position: absolute;
	width: 100%;
	height: 100%;
	margin-bottom: 0px;
	padding: 0px;
	font: 76% Arial, sans-serif;        
	background-color: #ffffff;
	background-image: url(timages/bigback.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
p {margin:0; padding: 0;} 
body, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font:76% Arial,sans-serif; 
  color: #0c0c0c;
	height: 100%;
	margin: 0px;
	padding: 0px;
} 

#blank { position: absolute;  width: 100px;   height: 100px; left: 650px;  top: 570px; background: url(/templates/template-3/images/transp.png);  z-index: 1000; background-repeat: no-repeat; background-position: center center;   }
#wraper { display: table-cell; background-image: url(/templates/template-3/timages/midbig.jpg);   }   
.offer { position: absolute;   margin-top: 0px; margin-left: 10px; height: 13px;  color: #fff;    background: #2d96e9;  font-size: 10px; padding: 7px 2px 2px; float: left;   text-align: center; z-index: 100; }  
.offera { position: absolute; margin-top: 0px; margin-left: 10px; height: 13px;  color: #fff;    background: #d14a46;   font-size: 10px; padding: 2px; padding-top: 7px; float: left;   text-align: center;   border-bottom: 0px solid #fff; z-index: 100; }   
     
a:link {
	color: #187cd1;
	text-decoration: none;
}
a:hover {
	color: #737373;
	text-decoration: none;
}
a:visited {
	color: #187cd1;
	text-decoration: none;
}
#wraper {
	width: 990px;
	background-image: url(/templates/template-3/timages/midbig.jpg);
}
#mtop {
	float: left;
	width: 990px;
	color: #ffffff;
	height: 176px;
	background-image: url(timages/mtop.jpg);
	background-repeat: no-repeat;
}
.left {
	float: left;
	width: 264px;
	color: #ffffff;
	background-image: url(timages/mleft.jpg);
	background-repeat: no-repeat;
	height: 100%;
}
.mid {
	float: left;
	width: 592px;
	background-image: url(timages/mtops.jpg);
	background-repeat: no-repeat;
	height: 100%;
}
.right {
	background-repeat: no-repeat;
	background-image: url(timages/mtopr.jpg);
	width: 134px;
	height: 100px;
	float: left;
	height: 100%;
}
.clearer {
	clear: both;
	font-size: 1px;
	width: 990px;
}
.footer {
	width: 990px;
	color: #fff;
	text-align: left;
	margin-top: 12px;
	font-size: 11px;
	float: left;
}
#footer a {
	color: #fff;
}
.footer_text1 {
	color: #878787;
	padding-left: 10px;
	padding-top: 3px;
	height: 20px;
	border-left: 5px solid #2d96e9;
	margin-left: 3px;
	margin-top: 2px;
	margin-bottom: 1px;
	width: 700px;
}
.footer_text2 {
	color: #878787;
	padding-left: 10px;
	padding-top: 5px;
	margin-left: 3px;
	margin-bottom: 2px;
	height: 20px;
	border-left: 5px solid #1B619A;
	width: 700px;
}
.text_head {
	color: #000;
	padding-top: 19px;
	padding-bottom: 4px;
	font-size: 11px;
}
.text_food {
	color: #000;
	padding: 5px;
	font-size: 11px;
	background: #fff;
}
.breadkum {
	padding-top: 5px;
	padding-bottom: 9px;
	padding-left: 40px;
	font-size: 13px;
	font-weight: bold;
}
.text_content {
    color: #000000;
    font-size: 11px;
    padding: 5px;
}
/* HEADER  */
.same_area {
	color: #244d7b;
	padding-top: 5px;
	padding-left: 18px;
	margin-bottom: 0px;
	font: bold 100% Verdana, Arial, sans-serif;
	height: 37px;
	width: 100px;
	float: left;
}
.simprice a:link, .simprice a:visited {
	color: #187cd1;
	font-size: 9px;
	font: bold 100% Verdana, Arial, sans-serif;
}
.simprice {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 120px;
}
.comp_lang_head {
	color: #fff;
	padding-top: 15px;
	padding-left: 270px;
	font-size: 17px;
	height: 20px;
}
.prop_lang_head {
	padding-left: 270px;
	color: #f9f9f9;
	font-size: 20px;
	height: 20px;
}
.slogan_lang_head {
	padding-left: 270px;
	color: #fff;
	width: 500px;
	font-size: 13px;
	height: 20px;
}
h5 {
	padding-left: 2px;
	border-left: 2px solid #e4e4e4;
	float: left;
	font-size: 11px;
}
/* FOOTHER  */
#foottext1 {
	position: relative;
	top: -20px;
	color: #000;
	font-size: 25px;
}
#prop_lang_head {
	padding-left: 300px;
	color: #fff;
	font-size: 20px;
}
#slogan_lang_head {
	padding-left: 300px;
	color: #fff;
	font-size: 13px;
}
/* RIGHT CONTACT   */
#right_contact {
	margin: 0px;
	display: block;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 150px;
	padding: 5px 0;
	padding-left: 5px;
	font: bold 100% Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #2d96e9;
	color: #fff;
	text-decoration: none;
	text-align: left;
}

.topp {
  background-image: url(images/leftp/topp.png);
  background-repeat: no-repeat;
  height: 7px;
  width: 160px;
  float: right;
  margin-top: 7px; 
}

.bottomp {
  background-image: url(images/leftp/bottomp.png);
  background-repeat: no-repeat;
  height: 8px;
  width: 160px;
  float: right;
  margin-bottom: 10px;
}

.rcontact {
  background-image: url(images/leftp/middlep.png);
	display: block;
	float: right;
	width: 155px;
	padding-left: 5px;
	font: bold 100% Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	text-align: left;
}

.textp {
padding-left: 4px;
padding-top: 4px;
}






#right_tur {
	background-image: url(images/rightbanners/turn.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: right;
	margin-top: 12px;
	width: 150px;
	padding-top: 12px;
	padding-left: 9px;
	font: bold 100% Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #fff;
	text-decoration: none;
	text-align: left;
	height: 148px;
	cursor: pointer;
}

#right_tur2 {
	background-image: url(images/leftp/pap.png);
	background-repeat: no-repeat;
	background-position: left top;
	font: bold 100% Verdana,Arial,sans-serif;
	display: block;
	float: right;
	margin-top: 1px;
	margin-bottom: 4px;
	width: 186px;
	padding-top: 8px;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	text-align: left;
	height: 242px;
	cursor: pointer;
}

.dek {
    color: #FFFFFF;
    font-size: 12px;
    padding-left: 35px;
    padding-top: 198px;
}

.dek3 {
    color: #FFFFFF;
    font-size: 15px;
    padding-left: 37px;
    padding-top: 0px;
}

.dek2 {
color: #064E86;
padding-top: 20px;
}



#right_turp {
	color: #FFFFFF;
	text-shadow: 1px 1px 1px #fff;
	font: bold 11px Verdana, Arial, sans-serif;
	padding-left: 85px;
	padding-top: 2px;
	text-align: left;
	text-decoration: none;
	margin-bottom: 14px;
}

 .timeup1 {
    color: #FFFFFF;
    font-size: 11px;
    left: 791px;
    position: absolute;
    text-align: left;
    text-decoration: none;
    top: 4px;
   }

 .right_phone {
    color: #FFFFFF;
    font-family: 'Tangerine',serif;
    font-size: 32px;
    left: 845px;
    line-height: 30px;
    margin-top: 10px;
    position: absolute;
    text-align: left;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000000;
    top: 30px;
   } 

.right_phone1 {
  font-family: 'Reenie Beanie', serif;
  font-size: 31px;
  font-style: normal;
  font-weight: 400;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -0.024em;
  word-spacing: 0.016em;
  line-height: 0.88em;
	display: block;
	float: right;
	margin-top: 0px;
	width: 150px;
	padding: 5px 0;
	padding-left: 5px;
	font: 100% Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-align: left;
	margin-right: 0px;
	margin-top: 0px;
}
/* Menu MAIN */
#postnav {
    float: left;
    margin-left: 80px;
    margin-top: 70px;
}
ul.postnav, ul.postnav li {
	padding: 0;
	list-style-type: none
}
ul.postnav li {
	float: left;
	font-size: 10px;
}
ul.postnav a {
	margin: 3px;
	display: block;
	padding: 5px 0;
	padding: 4px;
	font: bold 100% Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #187cd1;
	color: #fff;
	text-decoration: none;
	text-align: left
}
ul.postnav a:hover {
	background: #f5c002;
	color: #FFF
}
ul.postnav  LI.menu-current A {
	background: #f5c002;
	color: #FFF
}
/* Menu INFO */
#postnav1 {

	padding-left: 105px;
	width: 150px;
}
ul.postnav1, ul.postnav1 li {
	padding: 0;
	list-style-type: none
}
ul.postnav1 li {
	float: right;
	font-size: 10px;
	list-style-type: none
}
ul.postnav1 a {
	margin: 0px;
	display: block;
	padding: 5px 0;
	width: 140px;
	font: 100% Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #486c91;
	list-style-type: nonetext-align: left
}
ul.postnav1 a:hover {
	color: #ccc
}
ul.postnav1  LI.menu-current A {
	color: #214c79
}
/* LANG */
ul.langcorner, ul.langcorner li {
	margin-left: 5px;
	padding: 0;
	list-style-type: none;
	margin-left: 265px;
	margin-top: -41px;
}
ul.langcorner li {
	float: left;
	width: 150px;
	font-size: 9px;
}
ul.langcorner a {
	margin-top: 4px;
	display: block;
	width: 110px;
	padding: 10px 0px 5px 5px;
	font: 100% Verdana, Arial, sans-serif;
	font-size: 9px;
	background: #075492;
	color: #fff;
	text-decoration: none;
	text-align: left;
	padding-left: 10px;
	margin-left: 335px;
}
ul.langcorner a:hover {
	background: #A8E52F;
	color: #FFF
}
ul.langcorner  LI.menu-current A {
	background: #727c85;
	color: #FFF
}
/* GALL NUMS  */
ul.picn_holder, ul.picn_holder li {
	list-style-type: none;
	margin-top: 10px;
	margin-left: 8px;
}
ul.picn_holder li {
	float: left;
	font-size: 9px;
}
ul.picn_holder a {
	display: block;
	width: 44px;
	padding: 3px 0;
	font: 100% Verdana, Arial, sans-serif;
	font-size: 9px;
	background: #5f5f5f;
	color: #fff;
	text-decoration: none;
	text-align: center;
	padding-left: 0px;
}
ul.picn_holder a:active {
	background: #fff;
	color: #000
}
ul.picn_holder a:hover {
	background: #77618d;
	color: #FFF
}
/* --------- CATEGORIES --------- */
/* Header */
.gen_cat_head {
	FONT-SIZE: 11px;
	float: right;
	WIDTH: 150px;
	COLOR: #fff;
	padding: 3px 0;
	padding-left: 5px;
	BACKGROUND-COLOR: #bae21b;
	TEXT-ALIGN: left;
}
/* CAT LIST  */
ul.gencat, ul.gencat li {
	margin: 0;
	padding: 0;
	list-style-type: none
}
ul.gencat li {
	float: left;
	width: 130px;
	font-size: 9px;
	margin-right: 5px
}
ul.gencat a {
	margin: 4px;
	display: block;
	width: 130px;
	padding: 5px 0;
	padding-left: 5px;
	font: 100% Verdana, Arial, sans-serif;
	font-size: 9px;
	background: #d8dbe2;
	color: #000;
	text-decoration: none;
	text-align: left;
}
ul.gencat a:hover {
	background: #A8E52F;
	color: #FFF
}
ul.gencat  LI.menu-current A {
	background: #727c85;
	color: #FFF
}
/* CAT LIST1  */
ul.gencat1, ul.gencat1 li {
	margin: 0;
	padding: 0;
	list-style-type: none
}
ul.gencat1 li {
	float: left;
	width: 113px;
	font-size: 9px;
	margin-right: 2px
}
ul.gencat1 a {
	margin: 4px;
	display: block;
	width: 113px;
	padding: 5px 0;
	padding-left: 5px;
	font: 100% Verdana, Arial, sans-serif;
	font-size: 9px;
	background: #187cd1;
	color: #fff;
	text-decoration: none;
	text-align: left;
}
ul.gencat1 a:hover {
	background: #A8E52F;
	color: #FFF
}
ul.gencat1  LI.menu-current A {
	background: #727c85;
	color: #FFF
}
/* --------- SAME ALL CATEGORIES LIST --------- */
.same_all_wraper {
	FONT-SIZE: 10px;
	float: right;
	WIDTH: 115px;
	COLOR: #625B5B;
	padding-left: 8px;
	padding-top: 12px;
	padding-bottom: 5px;
	padding-left: 17px;
	BACKGROUND-COLOR: #none;
	TEXT-ALIGN: left;
	margin-bottom: 2px;
	cursor: none;
	background-image: url(timages/sames.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.same_all_text {
	FONT-SIZE: 11px;
	margin: 0px;
}
/* --------- SAME ALL CATEGORIES LIST WITH THUMBNAILS --------- */
ul.all_menu, ul.all_menu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul.all_menu li {
	width: 90px;
	font-size: 10px;
	margin-right: 0px;
}
ul.all_menu a {
	border-left: 5px solid #A8E52F;
	margin: 0px;
	display: block;
	width: 90px;
	padding: 3px 0;
	padding-left: 5px;
	font: 110% Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #000;
	text-decoration: none;
	text-align: left;
}
ul.all_menu a:hover {
	background: #A8E52F;
	color: #FFF;
}
ul.all_menu  LI.menu-current A {
	background: #727c85;
	color: #FFF;
}
ul.all_menu a:visited {
	border-left: 0px solid #A8E52F;
}
/* Header */
#gencat_module {
	margin-top: 30px;
}
/* CAT LIST - TITLES CITY ..   */
.gen_cat_head {
	FONT-SIZE: 11px;
	float: right;
	WIDTH: 110px;
	COLOR: #2d96e9;
	padding: 3px 0;
	padding-left: 5px;
	BACKGROUND-COLOR: #f7fcfe;
	TEXT-ALIGN: left;
}
/* CAT LIST  */
ul.gencat, ul.gencat li {
	margin: 0;
	padding: 0;
	list-style-type: none
}
ul.gencat li {
	float: left;
	width: 110px;
	font-size: 9px;
	margin-right: 5px
}
ul.gencat a {
	margin: 4px;
	display: block;
	width: 110px;
	padding: 5px 0;
	padding-left: 5px;
	font: 100% Verdana, Arial, sans-serif;
	font-size: 9px;
	background: #f7f7f7;
	color: #878787;
	text-decoration: none;
	text-align: left;
}
ul.gencat a:hover {
	background: #A8E52F;
	color: #FFF
}
ul.gencat  LI.menu-current A {
	background: #727c85;
	color: #FFF
}
<!-- TOP MODULE --> #top_wraper {
	padding: 5px;
	height: 150px;
	color: #ccc;
	font-size: 10px;
	background-color: #fff;
	margin-bottom: 5px;
}
#top_text_1 {
	padding: 3px;
	color: #ccc;
	font-size: 10px;
	background-color: #000;
}
#top_text_3 {
	padding: 3px;
	color: #000;
	float: left;
	font-size: 10px;
	background-color: #fff;
}
#top_text_4 {
	padding: 3px;
	color: #fff;
	font-size: 12px;
	text-align: right;
	background-color: #000;
	font-weight: bold;
	border-bottom: 3px solid #f3618e;
}
/* ----- ALL MODULE ------------------ */
#listing_module {
	width: 580px;
	margin: 6px;
	margin-top: 0px;
}
.listing_module1 {
	width: 586px;
	margin: -2px;
}
/* ------------------------------ ALL LIST --------------------------------------------- */
.newproph {
	color: #2d96e9;
	padding: 5px;
	width: 560px;
	margin-left: 5px;
	font-size: 12px;
	border-bottom: 1px solid #2d96e9;
	background: #f7fcfe;
}
div.cropall {
	width: 185px;
	height: 101px;
	overflow: hidden;
}
div.cropall img {
	width: 215px;
	margin-top: -15px;
}
.allw_wraper {
	width: 185px;
	margin: 3px;
	height: 200px;
	min-height: 200px;
	color: #f7f7f7;
	float: left;
}
	/* Kontur  background-color:#303030;
!!!!!!!!!!!!!!!! */
.all_text_all {
	padding: 0px 5px 5px 5px;
	height: auto!important;
	text-align: left;
	float: left;
	color: #545353;
	font-size: 10px;
	background-color: #f7f7f7;
	width: 175px;
	height: 80px;
}
.all_text_1 {
	width: 175px;
	padding: 5px;
	text-align: right;
	color: #413D3B;
	font-size: 10px;
	background-color: #f7f7f7;
	font-weight: bold;
}
#all_text_3 {
	padding: 3px;
	color: #000;
	float: left;
	font-size: 10px;
	background-color: #fff;
}
.all_text_4 {
	padding: 3px;
	color: #2d96e9;
	font-size: 11px;
	width: 60px;
	float: right;
	text-align: right;
	background-color: #f7fcfe;
	border-top: 0px solid #5c4b6c;
}
/* --------------------------------------------------------------------------- */
<!-- TOP MODULE --> #search_module {
	margin: 0px;
	height: 100%;
}
div.topcropall {
	width: 185px;
	height: 101px;
	overflow: hidden;
}
div.topcropall img {
	width: 185px;
	margin-top: -15px;
}
div.topcropall2 {
    height: 90px;
    overflow: hidden;
    width: 170px;
}
div.topcropall2 img {
	width: 185px;
	margin-top: -15px;
}
.top_all_wraper {
	float: left;
	width: 185px;
	margin: 7px;
	height: 200px;
	min-height: 200px;
	color: #ccc;
	margin-left: 33px;
}
.top_all_text_all {
	padding: 0px 5px 5px 5px;
	height: auto!important;
	text-align: left;
	float: left;
	color: #000;
	font-size: 10px;
	background-color: #fff;
	width: 175px;
}
.top_all_text_1 {
	width: 175px;
	padding: 5px;
	height: 15px;
	text-align: right;
	color: #fff;
	font-size: 10px;
	background-color: #bcbcbc;
}
.top_all_text_3 {
	padding: 3px;
	color: #000;
	float: left;
	font-size: 10px;
	background-color: #fff;
}
.top_all_text_4 {
	padding: 3px;
	color: #fff;
	font-size: 11px;
	width: 60px;
	float: right;
	text-align: right;
	background-color: #bae21b;
	font-weight: bold;
	border-top: 0px solid #5c4b6c;
}
<!-- Search Buttons --> .np_holder {
	width: 580px;
	margin-bottom: 5px;
}
.prev a:link, .prev a:visited {
	padding: 2px;
	padding-left: 6px;
	color: #fff;
	height: 10px;
	height: auto!important;
	font-size: 11px;
	width: 100px;
	float: left;
	text-align: left;
	font-weight: bold;
	margin-left: 4px;
	text-decoration: none;
	background-color: #187cd1;
	margin-top: 5px;
	margin-bottom: 10px;
}
.next a:link, .next a:visited {
	padding: 2px;
	padding-right: 6px;
	color: #fff;
	height: 10px;
	height: auto!important;
	width: 110px;
	float: right;
	margin-right: 10px;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	background-color: #187cd1;
	margin-top: 5px;
	margin-bottom: 10px;
}
<!-- LISTING MODULE --> #top_p_header {
	padding: 5px;
	color: #020202;
	height: 40px;
	font-size: 25px;
	width: 520px;
}
/*  Head on Property Details     */
#top_p_header_text1 {
    clear: both;
    color: #000000;
    font-size: 25px;
    margin-left: 25px;
    padding: 5px;
    width: 500px;
}
#top_p_header_small_all {
	padding-left: 5px;
	color: #a5a5a5;
	font-size: 11px;
	background-color: #fff;
	width: 550px;
	float: left;
}
#top_p_header_small_1 {
	padding-left: 5px;
	color: #d0eb55;
	float: left;
}
#top_p_header_small_2 {
	padding-left: 5px;
	font-size: 11px;
	float: left;
}
/*  Priice   */
#top_p_header_text4 {
	padding: 8px;
	color: #fff;
	font-size: 20px;
	float: left;
	position: relative;
	top: -32px;
	left: 250px;
	background-color: #333;
	border-top: 3px solid #f3618e;
}
<!-- GALLERY MODULE   --> #gall_wraper {
	margin: 0px;
	padding: 0px;
	height: 90px;
}
#placeholder {
	width: 580px;
	overflow: hidden;
}
img#placeholder {
	width: 580px;
}
.thumb_holder {
	float: left;
	width: 580px;
	margin: 0;
	padding: 0px;
	height: auto;
}
div#cropthumb {
	height: 60px;
	width: 111px;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 6px;
	float: left;
	overflow: hidden;
}
div#cropthumb img {
	margin-top: 0px;
}
.thumb_holder1 {
	float: left;
	width: 570px;
	margin: 0;
	padding: 0px;
	height: auto;
}
div#cropthumb1 {
	height: 60px;
	width: 109px;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 6px;
	float: left;
	overflow: hidden;
}
div#cropthumb1 img {
	margin-top: 0px;
}
<!-- DETAILS AFTER GALLERY MODULE   -->  #all_details {
	width: 580px;
}
#p_details_left {
	width: 420px;
	float: left;
}
#p_details_right {
	width: 155px;
	margin-top: 53px;
	margin-left: 3px;
	padding: 0px;
	background: #f7f7f7;
	float: left;
}
#top_p_detail_text1 {
	padding-top: 5px;
	padding-bottom: 3px;
	color: #000;
	font-size: 25px;
}
#top_p_detail_text2 {
	padding-left: 5px;
	color: #a5a5a5;
	font-size: 11px;
	float: left;
}
#top_p_detail_text3 {
	padding-left: 5px;
	color: #d0eb55;
	font-size: 11px;
	float: left;
}
#p_line_detail {
	width: 400px;
	background-color: #eeeeee;
	font-weight: bold;
	margin: 5px 0px 0px 3px;
	padding: 3px;
	font-size: 11px;
	border-left: 5px solid #fe7501;
}
#p_line_detail2 {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    margin-left: 3px;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 12px;
    padding-bottom: 3px;
    padding-left: 2px;
    padding-top: 3px;
    width: 401px;
}
.propresult {
	width: 400px;
	margin: 2px 2px 2px 2px;
	padding: 3px;
	font-size: 11px;
}
#p_line_map {
	font-weight: bold;
	font-size: 11px;
	width: 560px;
	color: #000;
	margin: 5px;
	padding: 2px;
	text-align: left;
	border-bottom: 1px dotted #ccc;
	margin-top: 2px;
	margin-bottom: 0px;
}
.prop_detail_field {
	font-weight: bold;
	font-size: 10px;
	width: 140px;
	color: #000;
	margin: 5px;
	padding: 2px;
	text-align: left;
	border-bottom: 1px dotted #ccc;
	margin-top: 2px;
	margin-bottom: 0px;
}
.prop_detail_res {
	font-weight: bold;
	font-size: 10px;
	width: 140px;
	padding: 2px;
	background-color: #eeeeee;
	margin-left: 6px;
	text-align: right;
	border-bottom: 3px dotted #fff;
}
.prop_detail_f_price {
	font-weight: bold;
	font-size: 14px;
	width: 140px;
	color: #000;
	margin: 5px;
	padding: 2px;
	text-align: left;
	border-bottom: 1px dotted #ccc;
	margin-top: 2px;
	margin-bottom: 0px;
	background-color: #ccc;
}
.prop_detail_r_price {
	font-weight: bold;
	font-size: 16px;
	width: 140px;
	color: #2d96e9;
	padding: 2px;
	background-color: #f7fcfe;
	margin-left: 6px;
	text-align: right;
	border-bottom: 3px dotted #fff;
}
.prop_detail_quest, .prop_detail_quest a:link, .prop_detail_quest a:visited {
	font-weight: bold;
	font-size: 12px;
	width: 140px;
	color: #fff;
	padding: 2px;
	background-color: #187cd1;
	margin-left: 6px;
	text-align: right;
	text-decoration: none;
}
.no_res {
	font-weight: bold;
	font-size: 12px;
	width: 560px;
	color: #000;
	padding: 2px;
	text-decoration: none;
	margin-left: 6px;
	text-align: left;
	padding: 5px;
	padding-top: 15px;
}
.time {
	font-weight: bold;
	font-size: 10px;
	color: #fff;
	padding: 2px;
	text-decoration: none;
	margin-left: 6px;
	text-align: left;
	padding: 5px;
	margin-left: 840px;
	margin-top: -40px;
}
<!-- PROPERTY  FIELD FOR FORM  --> #dmailform {
	width: 200px;
	padding-bottom: 0px;
	padding-top: 5px;
	margin: 10px;
	border-bottom: 1px solid #ccc;
	float: left;
}
#propconwraper {
	width: 580px;
	height: 300px;
	background-color: #000;
}
#top_p_detail_email1 {
	width: 400px;
	padding-top: 4px;
	padding-bottom: 10px;
	color: #000;
	font-size: 18px;
	height: 10px;
}
#top_p_detail_email2 {
	width: 200px;
	padding: 3px;
	padding-left: 5px;
	color: #a5a5a5;
	font-size: 11px;
	height: 10px;
}
#top_p_detail_email3 {
	width: 200px;
	padding: 3px;
	color: #d0eb55;
	font-size: 11px;
	height: 10px;
}
#p_line_email {
	background-color: #fefefe;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
	font-size: 10px;
}
#aselect {

color: #fff;
}



/* Search Form */
.sselected {
	background: #f7fcfe;
	color: #2d96e9;
}
form.searchform select {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    color: #000000;
    font-size: 11px;
    margin: 5px;
    width: 100px;
}
form.searchform {
    color: #FFFFFF;
    font: 10px Arial,sans-serif;
    margin-bottom: 11px;
    margin-left: 76px;
    margin-top: 180px;
    width: 188px;
}
/* FORM   */
#formwrap {
	background: #fbf8f1;
}
#formp {
	width: 321px;  
	float: left;
	padding-top: 13px;
	font-size: 14px;
	color: #000;
} 
#formp2 {
	width: 321px;  
	padding-top: 13px;
	font-size: 14px;
	color: #000;
} 
#dmailform {
	width: 218px;
	float: left;
	padding: 10px;
	font-size: 14px;
	color: #000;
}
.submit {
	color: #E9F0F8;
	width: 250px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	float: left;
	font-weight: bold;
	border: 1px;
	margin: 0px 0px 0px 0px;
	background-color: #666666;
	cursor: pointer;
}
.required {
	color: #FF0000;
}
.field_title {
	font-size: 11px;
	vertical-align: top;
	text-align: right;
}
.textfield {
	font-size: 12px;
	width: 250px;
	margin: 4px 0;
}
.textarea {
	font-size: 12px;
	width: 250px;
	height: 100px;
}
.field_heading {
	font-size: 11px;
	font-weight: bold;
	border-top: #fff solid 2px;
	border-bottom: #fff solid 2px;
	background-color: #187cd1;
	padding: 5px;
	color: #fff;
}
.select {
	font-size: 12px;
}
.checkbox_label {
	font-size: 11px;
	cursor: pointer;
}
.radio_label {
	font-size: 12px;
	cursor: pointer;
}
.email {
	font-size: 12px;
	width: 250px;
}
.faq-header {
	color: #000;
}
/* GALLERY  */
#thumbbox {
/*Outermost DIV for thumbnail viewer*/
	position: absolute;
	left: 0;
	top: 0;
	width: 800px;
	padding: 0px;
	padding-bottom: 0;
	background: #313131;
	visibility: hidden;
	z-index: 1022;
	cursor: hand;
	cursor: pointer;
}
#thumbbox .footerbar {
/*Footer DIV of thumbbox that contains "close" link */
	font: bold 16px Tahoma;
	letter-spacing: 5px;
	line-height: 1.1em;
	color: white;
	padding: 5px 0;
	text-align: right;
}
#thumbbox #thumbimage {
/*DIV within thumbbox that holds the enlarged image */
	background-color: white;
}
#thumbloading {
/*DIV for showing "loading" status while thumbbox is being generated*/
	position: absolute;
	visibility: hidden;
	border: 1px solid black;
	background-color: #EFEFEF;
	padding: 5px;
	z-index: 5;
}
/* CAT LIST  */
ul.gencat3, ul.gencat3 li {
	margin: 0;
	padding: 0;
	list-style-type: none
}
ul.gencat3 li {
	float: left;
	width: 130px;
	font-size: 9px;
	margin-right: 5px
}
ul.gencat3 a {
	margin: 4px;
	display: block;
	width: 123px;
	height: 30px;
	padding: 5px 0;
	padding-left: 5px;
	font: 100% Verdana, Arial, sans-serif;
	font-size: 9px;
	background: #ebeaea;
	color: #000;
	text-decoration: none;
	text-align: left;
}
ul.gencat3 a:hover {
	background: #187cd1;
	color: #FFF
}
ul.gencat3  LI.menu-current3 A {
	background: #727c85;
	color: #FFF
}
#mfont {
	font: 120% Verdana, Arial, sans-serif;
	font-size: 12px;
}
.weather {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #EEF2F6 none repeat scroll 0 0;
	color: #4D4D4D;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 11px;
	margin: 3px;
	overflow: hidden;
	padding: 4px;
	height: 100px;
	width: 100px;
}
.weather img {
	vertical-align: middle;
	float: left;
	margin-right: 4px;
}
.condition {
	margin-bottom: 10px;
	margin-top: 10px;
	width: 570px;
	float: left;
}
.weather1 {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #EEEEEE none repeat scroll 0 0;
	color: #4D4D4D;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 11px;
	margin-top: 5px;
	overflow: hidden;
	padding: 4px;
	width: 147px;
}
.weather1 img {
	vertical-align: middle;
	float: left;
	margin-right: 4px;
}
.gps_pos {
	color: #000000;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 4px;
	margin-left: -1px;
	margin-right: 0;
	margin-top: -3px;
	padding-bottom: 3px;
	padding-left: 0;
	padding-right: 2px;
	text-align: left;
}
#ippromo {
	color: #FF0404;
	float: left;
	font-size: 14px;
	padding-left: 5px;
}
#ipptomotop {
	background: none repeat scroll 0 0 #D22626;
	color: #FFFFFF;
	display: block;
	font: bold 9px Verdana, Arial, sans-serif;
	height: 10px;
	margin-left: 32px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 200px;
}
.myeditable100 {
}
.sun {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	background-image: url("sun.gif");
	background-repeat: no-repeat;
	background-position:3px 1px;
	font-size: 10px;
	font-weight: bold;
	color: #5c5c5c;
	height: 29px;
	margin-top: 6px;
	padding-right: 10px;
	padding-top: 4px;
	text-align: right;
}
.sun_video {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	background-image: url("/templates/template-3/images/video_prez.jpg");
	background-repeat: no-repeat;
	background-position:3px 1px;
	font-size: 10px;
	font-weight: bold;
	color: #5c5c5c;
	height: 29px;
	margin-top: 6px;
	padding-right: 10px;
	padding-top: 4px;
	text-align: right;
}
.image5 {
	font-weight: bold;
	font-size: 10px;
	width: 156px;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #eeeeee;
	text-align: center;
}

.image6 {      
	font-weight: bold;
	font-size: 11px;
	width: 155px;
		padding-top: 15px;
	background-color: #fff;
	text-align: left;
	margin-top: 5px;
	 }
.cena {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	font-size: 10px;
	font-weight: bold;
	color: #5c5c5c;
	height: 32px;
	margin-top: 6px;
	padding-left: 10px;
	padding-top: 9px;
	text-align: left;
}
.cena1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #187cd1;
	font-size: 14px;
	font-weight: bold;
	height: 19px;
	margin-top: -24px;
	padding-right: 7px;
	padding-top: 9px;
	text-align: right;
}
.fl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	background-image: url("fl.gif");
	background-repeat: no-repeat;
	font-size: 10px;
	font-weight: bold;
	height: 23px;
	padding-right: 6px;
	padding-top: 9px;
	text-align: right;
	color: #fff;
}
.gps1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F8F8F8;
	font-size: 10px;
	font-weight: bold;
	width: 47px;
	height: 25px;
	margin-left: 5px;
	padding: 3px;
	text-align: left;
	float: right;
	text-align: center;
}


.gps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	background-image: url("plane.gif");
	background-repeat: no-repeat;
	background-position:5px 1px;
	font-size: 10px;
	font-weight: bold;
	color: #5c5c5c;
	height: 31px;
	margin-top: 6px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.ppro a, visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	background-image: url("search.gif");
	background-repeat: no-repeat;
	background-position:3px 1px;
	display: block;
	font-size: 9px;
	font-weight: bold;
	height: 30px;
	margin-top: 5px;
	padding-left: 22px;
	padding-right: 5px;
	padding-top: 4px;
	text-align: right;
	text-decoration: none;
	width: 128px;
	color: #5c5c5c;
}
.ppro1 a, visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #187CD1;
	background-image: url("mail.gif");
	background-repeat: no-repeat;
	display: block;
	font-size: 10px;
	font-weight: bold;
	height: 30px;
	margin-top: 5px;
	padding-left: 30px;
	padding-right: 5px;
	padding-top: 4px;
	text-align: right;
	text-decoration: none;
	width: 120px;
	color: #fff;
}
.ppro1 a:hover {
	background-image: url("mail2.gif");
	background-color:#fab100;
}


.weather2 {
background-image: url("vremeto.gif");
background-repeat: no-repeat;
background-color: #eeeeee;
padding-top:6px;
padding-bottom:6px;
margin-bottom:2px;
margin-top:5px;
width:155px;  
overflow:hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4D4D4D; 
}
.weather2 img {
vertical-align:middle;
    float: left;

    margin-right: 4px;

    vertical-align: middle;
}
		 	 
.wpic {
vertical-align:middle;
    border: 1px solid #999999;
    float: left;
    margin-left: 7px;
    margin-right: 4px;
    margin-top: 3px;
    vertical-align: middle;
}  

.impro1 {
margin-top:5px;
width: 1px;
height: 1px;
z-index: 200;
position: relative; 
top: 28px;
left: 440px;
	}

#rightbr {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
background-color:#e6e6e6;

width:155px; 
}

.tip {
background-color:#F8F8F8;
width:41px; 
height: 13px;
margin:1px;
padding:2px;
text-align:center;
float:left;
}

.et {
background-color:#F8F8F8;
width:20px; 
height: 13px;
margin:1px;
padding:2px;
text-align:center;
float:left;
}

.m2 {
background-color:#F8F8F8;
width:24px; 
height: 13px;
margin:1px;
padding:2px;
text-align:center;
float:left;
}

.cena5 {
background-color:#F8F8F8;
width:46px; 
height: 13px;
margin:1px;
padding:2px;
text-align:center;
float:left;
}

.cenausd {
width:138px; 
padding-right:30px;
text-align:right;
}


.bpp {      
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 150px;
  color: #5c5c5c;
  padding-bottom: 5px;
	padding-top: 6px;
	padding-left: 5px;
	background-color: #eee;
	text-align: left;
	margin-top: 5px;
  text-decoration: none;
	}
	
  .bpp A:Link { 
  color : #187CD1; 
  text-decoration : none; 
  font-size: 10px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }
  .bpp A:Visited { 
  color : #187CD1; 
  text-decoration : none; 
  font-size: 10px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }
  .bpp A:Hover { 
  color : #5c5c5c;
  text-decoration : none; 
  font-size: 10px;  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  } 
  
	.plc {      
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  height: 6px; 
  padding-left: 3px;
  padding-top: 1px;
  padding-bottom: 15px;
	background-color: #fff;
	 }

  .plc2 {      
	width: 66px;
	height: 14px;
	border-width:1px;
	border-style:solid;
	border-color:#e7e7e7;
	float: left;
	padding: 3px;
	background-color: #fff;
	text-align: center;
	 }

  .plc3 {     
  background-color: #fff; 
	width: 108px;
	height: 14px;
	border-width:1px;
	border-style:solid;
	border-color:#e7e7e7;
	float: left;
	padding: 3px;
	text-align: center;
	} 
	 
	.plc4 {      
	width: 66px;
	height: 23px;
	border-width:1px;
	border-style:solid;
	border-color:#e7e7e7;
	float: left;
	padding: 3px;
	background-color: #fff;
	text-align: center;
	}
	.plc5 {     
  background-color: #fff; 
	width: 64px;
	height: 23px;
	border-width:1px;
	border-style:solid;
	border-color:#e7e7e7;
	float: left;
	padding: 3px;
	text-align: center;
	line-height: 23px;
	}
	.plc6 {      
	width: 66px;
	height: 23px;
	border-width:1px;
	border-style:solid;
	border-color:#e7e7e7;
	float: left;
	padding: 3px;
	background-color: #fff;
	text-align: center;
	line-height: 23px;
	 }
	 .minusred {
	 color: #ffffff;
   width: 43px;
   height: 30px;
   margin-top: 1px;
	 float: left;
	 background: red;
	 text-align: center;
	 line-height: 30px;
	 font-size: 10px;
   }
	 
	 .predm {
    overflow: hidden;
   }
	 
	 .np_holder {
   width: 580px;
   float: left;
   }
   .spm {
   background-color: #d50000;
   color: #fff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 9px;
	 text-align: center;
   float: left;
   width: 210px;
   height: 17px;
   padding-top: 4px;
   margin-top: 2px;
   }
     
 .spm2 {
   background-image: url('images/spp.png');
   background-repeat: no-repeat;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;
	 text-decoration: none;
	 text-align: left;
   float: right;
   height: 143px;
   width: 146px;
   padding: 6px;
   margin-bottom: -6px;
   }
   
   .spm1name { 
   padding-left: 3px;
   padding-top: 9px;
   } 


   
   .totaln {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  font-weight: bold;
    padding-left: 34px;
    position: relative;
    top: -15px;
    left: 0px;
   }
   
   .textt {
    float: left;
   } 
    .texttt {
    float: left;
    padding-top: 15px;
    padding-bottom: 10px;
   }  
   
   .lang {
   position: absolute;  
   left: 870px;  
   top: 166px;
   }
   
   .sm2 {
   position: absolute;  
   left: 575px;  
   top: 778px;
   }
   
  .sm {
    background: none repeat scroll 0 0 #FFFFFF;
    padding-bottom: 15px;
    padding-left: 19px;
    padding-top: 10px;
  }   






.footertable a:link {
color: #ffffff;
border-bottom: 1px dotted #7cc4fe;
text-decoration: none;
}
.footertable a:visited {
color: #ffffff;
border-bottom: 1px dotted #7cc4fe;
text-decoration: none;
}
.footertable a:hover {
color: #ffffff;
border-bottom: 1px dotted #ffffff;
text-decoration: none;
}


  /* Footer */



/* Footer */



.footertable {
clear: both;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color: #ffffff;
line-height: 1.4;
width: 990px;
height: 166px;
padding-top: 20px;

}

.logo {
    background: none repeat scroll 0 0 #2D96E9;
    float: left;
    height: 146px;
    padding-top: 20px;
    width: 140px;
}

.nav {
background: #2189DB;
background-image:url('images/bl.png');
background-repeat: no-repeat;
border-left: 1px dotted #89C2EF;
float: left;
width: 180px;
height: 100%;
padding-left: 20px;
}

.aktu {
background: #2189DB;
background-image:url('images/bl.png');
background-repeat: no-repeat;
float: left;
width: 180px;
height: 100%;
}

.kontakti {
    background: none repeat scroll 0 0 #2D96E9;
    border-left: 1px dotted #89C2EF;
    float: left;
    height: 100%;
    padding-left: 11px;
    padding-right: 11px;
    width: 185px;
}

.copyr {
    background: url("images/bl.png") repeat-x scroll 0 0 #2189DB;
    border-left: 1px dotted #89C2EF;
    float: left;
    height: 134px;
    padding-top: 32px;
    padding-left: 15px;
    width: 245px;
}

.evenrow {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
}
.oddrow {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
}

.normal {
    font-size: 100%;
    line-height: 18px;
}
.big {
    font-size: 150%;
    line-height: 24px;
}
.huge {
    font-size: 200%;
    line-height: 30px;
}
.aaa {
   position: relative;  
   left: 107px;  
   top: 7px;
   }
   
.snowmenu {
    margin-left: 100px;
    margin-top: 80px;
}
   
.up {
float: left;
padding-bottom: 12px;
padding-left: 515px;
padding-top: 8px;
}







.cityt2 {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
line-height: 1.4;
background: #f7f7f7;
float: left;
width: 580px;
margin-bottom: 12px;
margin-left: -5px;
}

.pict {
background: #f7f7f7;
float: left;
width: 175px;
padding-top: 6px;
padding-left: 6px;
}



.namet {
font-size: 15px;
padding-left: 6px;
}

.gpst {
background: #eeeeee;
color: #878787;
border-top: 3px solid #187cd1;
padding: 6px;
height: 17px;
}

.textt2 {
text-align: left;
padding: 6px;
}

.bottomt {
background: #D9D9D9;
width: 580px;
height: 1px;
margin-top: 8px;
}

.moret {
padding-left: 440px;
}

.picname {
background: #fff;
float: left;
width: 165px;
padding-top: 2px;
}





.citytss {
background: #f7f7f7;
width: 580px;
margin-bottom: 11px;
margin-left: -5px;
}

.pictss {
background: #f7f7f7;
float: left;
width: 170px;
padding-top: 11px;
padding-left: 6px;
}

.nametss {
font-size: 15px;
height: 21px;
padding-top: 3px
}

.gpstss {
background: #eeeeee;
color: #878787;
border-top: 3px solid #187cd1;
padding: 6px;
}

.texttss {
width: 560px;
padding-left: 5px;
padding-top: 2px;
}

.bottomtss {
background: #D9D9D9;
width: 580px;
height: 1px;
margin-top: 10px;
}

.moretss {
padding-left: 490px;
padding-top: 10px;
}




.contacts2 {
width: 580px;
}

.maxon2 {
font-size: 14px;
font-weight: bold;
color: #187CD1;
margin-bottom: 4px;
border-bottom: 1px solid #187CD1
}

.adress2 {
width: 170px;
float: left;
}

.telefon2 {
width: 170px;
float: left;
}

.mob2 {
width: 170px;
float: left;
}

.bobo {
float: left;
width: 291px;
padding-right: 30px;
}

.bobo2 {
float: left;
width: 161px;
padding-right: 24px;
}

.bobo3 {
   float: left;
   width: 40px;
   padding-top: 4px;
   cursor: pointer;
}

.bob {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #4AC1F2;
    height: 50px;
    margin-bottom: 6px;
    padding-left: 7px;
    padding-top: 7px;
}

.poisk {
    background: none repeat scroll 0 0 #FF8A00;
    color: #FFFFFF;
    height: 12px;
    margin-top: -2px;
    padding: 2px 5px 5px 6px;
    width: 35px;
}

.bootext {
background: #f3f6f8;
color: #545454;
line-height: 1.8;
border: 1px solid #C6D5E1;
width: 561px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 7px;
margin-bottom: 3px;
}

.podm2 {
background: #F5F5F5;
color: #545454;
font-size: 12px;
line-height: 1.8;
border: 1px solid #E4E4E4;
width: 561px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 7px;
margin-top: -5px;
margin-bottom: -25px;
}


.podm {
background: url("/etable/sorter/images/header-bg.gif") repeat scroll 0 0 transparent;
color: #ffffff;
font-size: 12px;
line-height: 1.8;
width: 565px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
margin-top: -5px;
margin-bottom: -26px;
}








#featured{ 
	width:311px; 
	padding-right:250px; 
	position:relative; 
	border:5px solid #ccc; 
	height:250px; 
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:400px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333;  background:#fff; 
	line-height:20px;
	width: 148px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
	background: url('images/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

.phonem {
background: none repeat scroll 0 0 #187CD1;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #fff;
text-align: center;
float: left;
width: 202px;
padding: 4px;
}

.vip3 {
float: right;
}

.gm3 {
background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5c5c5c;
	height: 20px;
width: 95px;
margin-top: 6px;
padding-left: 60px;
padding-top: 5px;
}

.procent {
    background-color: red;
    color: #FFFFFF;
    margin-top: 1px;
    text-align: center;
    width: 80px;
    padding-bottom: 1px;

}
.procent2 {
    background-color: red;
    color: #FFFFFF;
    margin-top: 1px;
    text-align: center;
    width: 70px;
    padding-bottom: 1px;

}

.cropt {
    height: 40px;
    overflow: hidden;

}

.offf {
    float: left;
    margin-top: 5px;
}

.totalfront {
    font-size: 18px;
    left: -62px;
    position: relative;
    text-align: center;
    top: 165px;
}

.totalfronttext {
    font-size: 10px;
    margin-top: -3px;
}

.selectfd {
color: red;
}

.colorcena {
color: #0c7ad4;
float: left;
margin-right: 5px;
margin-top: 3px;
}

.colorcena2 {
background:#ffffff; 
border:0; 
color:#4AC1F2; 
font-size: 12px; 
font-weight:bold;
}
.colorcena3 {
background:#ffffff; 
border:0; 
color:#4AC1F2; 
font-size: 12px; 
font-weight:bold; 
width: 150px;
}

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #4AC1F2; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #4AC1F2; background: #4AC1F2; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }
/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #4ac1f2; background: #ffffff url(images/strelki.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #4ac1f2; background: #f8f8f8 url(images/strelki2.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #8cddfe; background: #ffffff url(images/strelki2.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }
/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
/*
 * jQuery UI Slider 1.8.7
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

.sortable {width:100%; border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none; margin:0 auto 15px; float: left; clear: both; }

.sortable th {background:url("http://www.bulgaria-real.ru/etable/sorter/images/header-bg.gif"); text-align:left; color:#cfdce7; border:1px solid #fff; border-right:none}

.sortable th h3 {font-size:8.5px; padding:0px 7px 0px}

.sortable td {padding:3px 3px 3px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1 }

.sortable .head h3 {background:url("http://www.bulgaria-real.ru/etable/sorter/images/sort.gif") 7px center no-repeat; cursor:pointer; padding-left:18px}

.sortable .desc, .sortable .asc {background:url("http://www.bulgaria-real.ru/etable/sorter/images/header-selected-bg.gif")}

.sortable .desc h3 {background:url("http://www.bulgaria-real.ru/etable/sorter/images/desc.gif") 7px center no-repeat; cursor:pointer; padding-left:18px}

.sortable .asc h3 {background:url("http://www.bulgaria-real.ru/etable/sorter/images/asc.gif") 7px  center no-repeat; cursor:pointer; padding-left:18px}

.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}

.sortable .evenrow td {background:#fff}

.sortable .oddrow td {background:#ecf2f6}

.sortable td.evenselected {background:#ecf2f6}

.sortable td.oddselected {background:#dce6ee}



#controls {width:980px; margin:0 auto; height:20px}

#perpage {float:left; width:200px}

#perpage select {float:left; font-size:11px}

#perpage span {float:left; margin:2px 0 0 5px}

#navigation {float:left; width:580px; text-align:center}

#navigation img {cursor:pointer}

#text {float:left; width:200px; text-align:right; margin-top:2px}

#table {
float: left;
clear: left;
}

.tablesize {
width: 570px;
}

.phones {
    font: bold 12px verdana;
}

.margint {
margin-top: 27px;
}

.margint img {
    float: left;
    margin-right: 7px;
    margin-top: -8px;
}

.temperatura {
background-color: #187CD1;
color: #ffffff;
line-height: 15px;
display: block;
padding-top: 5px;
padding-bottom: 5px;
width: 155px;
}


a:hover .temperatura {
background-color: #fab100;
color: #ffffff;
line-height: 15px;
display: block;
padding-top: 5px;
padding-bottom: 5px;
width: 155px;
}


.galleryblock a {  
    border: 1px solid #DBDBDB;
    color: #000000;
    cursor: pointer;
    display: block;
    float: left;
    height: 160px;
    margin-bottom: 5px;
    margin-right: 5px;
    overflow: hidden;
    padding: 6px;
    text-align: left;
    width: 170px;
}
.galleryblock a:hover {
    background: #e5e5e5;
    color: #000000;
    border: 1px solid #dbdbdb;
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
    padding: 6px;
    text-align: left;
    width: 170px;
    height: 160px;
    display: block;
    cursor: pointer;
    overflow: hidden;
}

.galleryblock_footer {
clear: both;
}
.share {
    margin-left: 24px;
    margin-top: 10px;
}
.searchpol {
    left: 980px;
    position: absolute;
    top: 6px;
}
.searchpol2 {
    left: 833px;
    position: absolute;
    top: 124px;
    z-index: 1;
}
#top_p_header {
    margin-bottom: 22px;
}
.searchbg {
    background: url("images/searchbg.jpg") repeat scroll 0 0 transparent;
    height: 302px;
    width: 569px;
}
.searchbg2 {
    padding-left: 40px;
    padding-top: 65px;
}
.submit2ss  {
    background: none repeat scroll 0 0 #FFA500;
    border: 1px dashed #FFFFFF;
    color: #FFFFFF;
    margin-left: 8px;
    width: 70px;
}
#map_canvas {
width: 570px; 
height: 580px; 
position: relative; 
background-color: rgb(229, 227, 223); 
overflow: hidden;
}
.iuo {
margin-top: 20px;
    background: none repeat scroll 0 0 #F0F0F0;
    border: 1px dashed #CCCCCC;
    float: right;
    padding: 8px;
}
.errormess {
margin:0;
padding:0;
font-size:0;
} 
.editclass {
float: right;
}
.editclass img{
vertical-align: top;
}
.editright {
margin-left: 5px;
}
.titlecontact {
    font-size: 11px;
    text-transform: uppercase;
    width: 300px;
}
.videoicon {
    float: left;
    margin-right: 7px;
    margin-top: -2px;
}
.videoprez {
    background: none repeat scroll 0 0 #c10000;
    color: #FFFFFF;
    margin-top: 5px;
    padding: 7px 0 6px 6px;
}
.pvideocity {
    position: relative;
    top: -32px;
    width: 96px;
}
.view_more {
margin-top: 5px;
}



