/* Thracian Cliffs by Dani */
* {
 margin: 0;
 padding: 0;
}
q:before,q:after {
 content: '';
}
body {
 /* min-height: 800px; */ /* kogato se pusnat langs */
 min-height: 725px;
 font: normal 14px/24px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 background: #fff url(../images/home.jpg) top center no-repeat;
 text-align: left;
}
.home_body {
 background: #fff url(../images/home.jpg) top center no-repeat;
}
.overview_body {
 background: #fff url(../images/dining_bg.jpg) top center no-repeat;
}
.real_estate_body {
 background: #fff url(../images/real_estate.jpg) top center no-repeat;
}
.golf_body {
 background: #fff url(../images/body_bgr.jpg) top center no-repeat;
}
.marina_body {
 background: #fff url(../images/marina.jpg) top center no-repeat;
}
.spa_body {
 background: #fff url(../images/healing_spring_spa.jpg) top center no-repeat;
}
.about_us_body {
 background: #fff url(../images/about_us.jpg) top center no-repeat;
}

.lifestyle_body{
 background: #fff url(../images/lifestyle_body_bgr.jpg) top center no-repeat;
}
.treasure_body{
 background: #fff url(../images/treasure_bgr.jpg) top center no-repeat;
}
.shopping {
 background: #fff url(../images/shopping.jpg) top center no-repeat;
}
.marina {
 background: #fff url(../images/marina_bg.jpg) top center no-repeat;
}
h1, h2 {
 text-transform: uppercase;
 font: bold 16px/24px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #A39162;
}
h2.white_h2 {
 font: bold 14px/14px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 text-transform: none;
 margin: 0 0 10px 0;
}
h3 {
 text-transform: uppercase;
 font: normal 14px/24px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #A39162;
}
#sales_team h2, #sales_team h3, #sales_team_left h2, #sales_team_left h3 {
 font: bold 14px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #000;
}
#sales_team h3, #sales_team_left h3 {
 margin: 17px 0px 7px 0px;
 text-transform: none;
}
#sales_team_left h3 {
 margin: 15px 0px 5px 0px;
 text-transform: none;
}
p {
 font: normal 14px/24px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 letter-spacing: 0;
 text-align: left;
 margin: 0px 0px 5px 0px;
}
ul {
 list-style: none inside; 
}
ul li {
 font: normal 14px/24px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 letter-spacing: 0;
 text-align: left;
}
ul.bulet li {
 padding: 0 0 0 15px;
 list-style: none outside;
 background: url(../images/bulet.gif) 5px 10px no-repeat; 
}
img {
 outline: none !important;
 border: 0px !important;
}
a, a:hover {
 font: normal 12px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 outline: none !important;
 text-decoration: underline;
}
a:hover {
 color: #fff;
 text-decoration: none;
}
i, em, b, strong {
 font: bold 11px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #2C2C2C;
}
.bold {
 font-weight: bold;
}
.italic {
 font-style: italic;
}
.clear {
 height: 0px !important;
 clear: both !important;
}
.float_l {
 float: left !important;
}
.float_r {
 float: right !important;
}
.float_no {
 float: none !important;
}
.black {
 color: #000 !important;
}
.m0 {
margin: 0 !important;
}

.upper {
text-transform: uppercase;
}
sup {
font-size: 10px !important;
}
#wrapper {
 margin: 0 auto;
 width: 960px;
}
#header {
 width: 960px;
 /* height: 205px; */ /* kogato se pusnat langs */
 height: 175px;
}
#menu {
 width: 960px;
 height: 32px;
 background: #000;
}
#menu ul li {
 float: left;
 position: relative;
 z-index: 100;
 margin: 0px 12px 0px 12px;
 padding: 0px 17px; 
 list-style: none outside;
}
#menu ul li a, #menu ul li a:hover {
 float: left;
 display: block;
 height: 24px;
 padding: 8px 0px 0px 0px;
 font: bold 16px/16px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 text-decoration: none;
 text-transform: uppercase;
 cursor: pointer !important;
 /* cursor: default !important; */
 z-index: 101; /* tova edva li vaji !!! */
}
#menu ul li a:hover, #menu ul li a.here {
 height: 19px;
 font: bold 16px/16px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #A39161;
 border-bottom: solid #A39161 5px;
}
#menu ul ul {
 position: absolute;
 top: 32px;
 left: 0px;
 padding-top: 0px;
 z-index: -1;
 background: url(../images/submenu_bgr.png) 0 0 repeat-x;
}
#menu ul ul li {
 float: none;
 margin: 0;
 padding: 0px 17px;
 white-space: nowrap;
 list-style: none outside;
}
#menu ul ul li a, #menu ul ul li a:hover {
 float: none;
 height: 25px;
 padding: 3px 0px 0px 0px;
 font: normal 13px/21px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 text-transform: none;
}
#menu ul ul li a:hover {
 float: none;
 height: 25px;
 padding: 3px 0px 0px 0px;
 font: normal 13px/21px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #000;
 border-bottom: none;
}
#menu ul ul {
 display: none;
}
#menu ul li:hover a {
 height: 19px;
 font: bold 16px/16px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #A39161;
 border-bottom: solid #A39161 5px;
}
#menu ul li:hover ul li a, #menu ul li:hover ul li a:hover {
 height: 25px;
 font: normal 13px/21px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 border-bottom: none;
}
#menu ul li:hover ul li a:hover {
 color: #000;
}
#menu ul li:hover ul, #menu ul li.sfhover ul {
 display: block;
}
/* hardcoded min-widths for the submenus */
#overview li {
 min-width: 73px;
}
#real_estate li {
 min-width: 95px;
}
#golf li {
 min-width: 62px;
}
#spa li {
 min-width: 52px;
}
#marina li {
 min-width: 71px;
}
#about_us li {
 min-width: 72px;
}
#Properties li {
 min-width: 150px;
}
/* end of hardcoded widths for the submenus */
									
#logo {
 margin: 25px 0px 25px 0px;
 /* margin: 30px 0px 28px 0px; */ /* kogato se pusnat langs otnovo da e taka */
 width: 250px;
 height: 94px;
}
#logo a {
display: block;
 width: 250px;
 height: 94px;
 cursor: pointer;
 background: url(../images/thracian_cliffs_logo3.png) 0 0 repeat-x;
}
#langs {
 width: 240px;
 height: 21px;
 padding: 0px 0px 0px 10px;
}
#langs li {
 float: left;
 display: block;
 width: 39px;
 text-align: center;
 list-style: none inside;
 font: bold 14px/14px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
}
#langs li.cherta {
 width: 3px;
}
#langs li a {
 font: bold 14px/14px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 text-decoration: none;
 text-transform: uppercase;
}
#langs li a:hover, #langs li a.choosen {
 color: #A39161;
}
#left_content, #left_content_special {
 clear: left;
 float: left;
 width: 210px;
 min-height: 253px; /* 274px */
 padding: 21px 20px 0px 20px;
 background: url(../images/left_content_bgr.png) 0 0 repeat-x;
}
#left_content p, #left_content_special p {
 color: #000;
}
#left_content p a, #left_content_special p a {
 font: normal 14px/24px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #545252;
 text-decoration: none;
}
#left_content p a:hover, #left_content_special p a:hover {
 font: normal 14px/24px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #000;
 text-decoration: underline;
}
#left_content_special {
background: none !important; 
padding: 0px !important;
}

#downloads {
 clear: left;
 float: left;
 width: 210px;
 padding: 4px 20px 20px 20px;
 margin: 0 0 10px 0;
 background: url(../images/left_content_bgr.png) 0 0 repeat-x;
}
#downloads .bold {
display: block;
margin: 3px 0px 12px 0px;
text-transform: uppercase;
}
#downloads a {
font: normal 13px/16px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
color: #000 !important;
}

#sales_team_left {
 clear: left;
 width: 210px;
 padding: 10px 20px 16px 20px; 
 background: url(../images/left_content_bgr.png) 0 0 repeat-x;
}
#sales_team_left p {
font: normal 13px/16px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
color: #000 !important;
}
 #sales_team_left a {
font: normal 11px/16px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
color: #000 !important;
}

a#res_now, a#res_now:hover {
 padding: 3px 19px;
 height: 22px;
 text-transform: uppercase;
 font: bold 16px/28px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
 text-decoration: none;
 color: #F1E8C1;
 background: url(../images/res_now_bgr.gif) 0 0 repeat-x;
}
a#res_now:hover {
 color: #000;
 background: url(../images/res_now_over_bgr.gif) 0 0 repeat-x;
}
.bold_up {
 display: block;
 text-transform: uppercase;
 font-weight: bold;
 color: #000;
 margin: 22px 0 3px 0;
}
.gold_up {
 /* float: left; */
 /*text-transform: uppercase;*/ /* prepraviane */
 display: block;
 /*height: auto; */
 text-align:left;
 font: normal 14px/24px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
 color: #A29061;
 margin: 15px 0 0 0;
}
.logo_img {
margin: 5pt 0pt 10px;
}
#right_content_home { 
 float: right;
 width: 700px;
 min-height: 353px;
 background: url(../images/black_transp_bgr.png) 0 0 repeat-x;
}
.first_col_home {
 float: left;
 width: 216px;
 padding: 7px 20px 18px 20px;
}
.first_col_vision {
	float: left;
	width: 305px;
	padding: 7px 20px 18px 20px;
}
.first_col_home p, .first_col_vision p,
.second_col_vision p{
  text-align: justify;
  font-size: 13px;
  margin: 0 0 12px 0;
 }
.second_col_vision p{width:310px;}
.home_first_p {
margin: 14px 0px 0px; 
line-height: 24px;
}



.second_col_home {
 float: left;
 width: 188px;
  /* margin: 50px 0px 0px 0px; */
 margin: 28px 0px 0px 0px;
 padding: 0px;
 font: normal 11px/11px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #6B6B6A;
 background: none;
}

.second_col_vision {
 float: left;
 width: 188px;
  /* margin: 50px 0px 0px 0px; */
 margin: 28px 0px 0px 0px;
 padding: 0px;
 font: normal 11px/11px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #6B6B6A;
 background: none;
}

.second_col_vision .second_home_img_holder { display: inline-block; float: left; margin-left: 7px; }

.home_second_p {
float: left;
/* margin: 38px 0px 5px; */
margin: 14px 0px 5px; 
line-height: 24px;
}

.white_border {
 border: solid #fff 5px !important;
}
.black_border {
 border: solid #000 5px !important;
}
.m_img_10 {
 margin: 0 10px 10px 0px !important;
}
.img_title {
 display: block;
 padding: 0 0 5px 5px;
 font: normal 11px/11px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #6B6B6A;
 background: #fff;
}
.logos_div {
 float: left;
 width: 178px;
 min-height: 150px;
 margin: 22px 0 0 0;
 padding: 0 5px;
 text-align: center;
}
.mt10 {
 margin: 10px 0 0 0;
}
.date {
 display: block;
 font: normal 11px/30px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #938152;
}
#news_left_col .date, #tab_right_col .date, #padding .date,  .tab_right_col .date {
font: normal 14px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#padding .date { 
margin:3px 0 10px 0;
}

.w260 {
width: 260px;
}
.first_p_news {
float: right;
width: 442px;
margin: 9px 0 0 0;
}
.a14, .a14:hover  {
 font: normal 14px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.awin, .awin:hover  {
 float: none !important;
 display: inline !important;
 vertical-align: middle;
}
.doawin, .doawin:hover {
 float: none !important;
 display: inline !important;
 font: normal 14px/20px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.news_link, .news_link:hover {
 font: normal 13px/24px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #000;
 text-decoration: none;
}
.news_link:hover {
 text-decoration: underline;
}

#nav_news {
 clear: both;
 position: absolute;
 left: 20px;
 bottom: 35px;
padding: 13px 0px 5px 0px;
}
#nav_news a {
font: normal 12px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #A39161;
}
.more, .more:hover {
 float: right;
 display: block;
 font: normal 14px/24px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #A39161;
 text-decoration: underline;
}
.more:hover {
 text-decoration: none;
}
#chedi img, #gary img, #braemar img, #denniston img, #ghm, #watg img {
 border: none;
}
#chedi, #gary, #braemar, #denniston, #ghm, #watg {
 cursor: pointer !important;
 text-decoration: none;
}
#chedi {
 clear: both;
 display: block;
 width: 178px;
 height: 38px;
 padding: 0px 0px 5px 0px; 
 background: url(../images/chedi.png) 0 0 no-repeat;
}
#gary {
 float: left;
 display: block;
 width: 53px;
 height: 40px;
 background: url(../images/gary_player.png) top left no-repeat;
}
#braemar, #braemar:hover {
 float: right;
 display: block;
 width: 75px;
 height: 40px;
 background: url(../images/braemargolf.png) top left no-repeat;
}
#denniston {
 clear: both;
 display: block;
 width: 178px;
 height: 18px;
 padding: 10px 0px 0px 0px;
 margin: 0px 0px 10px 0px;
 background: url(../images/denniston.png) bottom left no-repeat;
}
#ghm {
 float: left;
 display: block;
 width: 85px;
 height: 31px;
 background: url(../images/ghm.png) top left no-repeat;
}
#watg, #watg:hover {
 float: right;
 display: block;
 width: 75px;
 height: 16px;
 background: url(../images/watg.png) top left no-repeat;
}
#home_right_bottom {
 float: right;
 width: 700px;
 min-height: 175px;
 margin: 5px 0 0 0;
 color: #000 !important;
}
#home_right_bottom .first_col_home {
 padding: 15px 20px 0px 20px;
}
#home_right_bottom p {
 color: #000;
}
#right_content {
 position: relative;
 float: right;
 width: 700px;
 min-height: 497px;
 background: url(../images/black_transp_bgr.png) 0 0 repeat-x;
}
#right_content h1 {
 padding: 0 0 13px 0;
}
.first_col {
 float: left;
 width: 300px;
 padding: 7px 0px 0px 0px;
}
#right_content .first_col h1 {
 padding: 0 0 20px 0;
}
.second_col {
 float: right !important;
 width: 310px;
 padding: 7px 0px 0px 0px;
}
.white_bgr {
 float: left;
 width: 310px;
 margin: 6px 0 10px 0;
 background: white;
 font: normal 12px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #787878 !important;
}
.white_bgr p {
 /* float: right; */
 padding: 10px;
 font: normal 12px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #787878;
}
.white_bgr p.img_title {
 padding: 7px 0px 0 5px;
 font: normal 14px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.little_left_img {
 float: left;
 width: 138px;
 padding: 0 5px 0 0;
}
.mt_7 {
 margin: -7px 0 0 0;
}
#useful_links {
 clear: both;
 width: 680px;
 height: 37px;
 padding: 7px 0px 0px 20px;
}
#useful_links a, #useful_links a:hover {
 font: normal 12px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #A39161;
 text-decoration: none;
}
#useful_links a:hover {
 text-decoration: underline;
}
#useful_links img {
 vertical-align: middle;
}
#print {
 margin: 0 22px 0 8px;
}
#email {
 margin: 0 17px 0 8px;
}
#book1 {
 padding: 0 0px 0px 7px;
}
#book2, #book3 {
 padding: 0 4px;
}
#padding {
 width: 660px;
 min-height: 453px;
 padding: 7px 20px 0px 20px;
}
.left_img {
 float: left;
 width: 187px;
 padding: 7px 20px 0px 0px;
}
.left_img img {
 float: left;
}
.news_img {
float: left;
 width: 198px;
 padding: 7px 20px 0px 0px;
}
.news_img img {
 float: left;
 margin: 9px 0px 18px 0px;
}
#paging {
 padding: 3px 20px 5px 0px;
 text-align: right;
 font: normal 12px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #A39161;
}
#paging a {
 font: normal 12px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #A39161;
 text-decoration: underline;
}
#paging a:hover {
 text-decoration: none;
}
#pages {
 padding: 0px 13px;
}

.pl_0 {
 clear: left;
 float: none !important;
 position: absolute;
 right: 20px;
 bottom: 10px;
 width: 310px;
 padding: 3px 0px 5px 0px;
 text-align: right;
 font: normal 12px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #A39161; 
}
.pl_0 a {
 font: normal 12px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #A39161;
 text-decoration: underline;
 padding: 0px 16px; 
 background: url(../website_uploads/Image/hardcodebycms/prev_arrow.png) 0px 5px no-repeat; 
}
.pl_0 a:hover {
 color: #A39161;
 text-decoration: none;
}
.pl_0 a.paginator_p, .pl_0 a.paginator_p:hover {
    background: url(../images/prev_arrow.png) 0px 5px no-repeat; 
}
.pl_0 a.paginator_n, .pl_0 a.paginator_n:hover {
    background: url(../images/next_arrow.png) right top no-repeat; 
}
#tabs_content .pl_0 {
 position: absolute;
 right: 0px;
 bottom: 1px;
 width: 290px;
 padding: 3px 20px 13px 0px; 
}
ul.subsection_tabs {
 width: 660px;
 height: 37px;
 clear: both;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
 margin: 0pt;
 padding: 0pt;
}
ul.subsection_tabs li.tab {
 float: left;
 margin-right: 2px;
 text-align: center;
 padding: 0;
}
ul.subsection_tabs li.tab a {
 float: left;
 display: block;
 height: 37px;
 padding: 0px 10px;
 vertical-align: middle;
 font: bold 16px/37px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 text-transform: uppercase;
 background: url(../images/tab_link_bgr.png) 0 0 repeat-x !important;
}
ul.subsection_tabs li.tab a.active, ul.subsection_tabs li.tab a:hover {
 background: url(../images/tab_link_over_bgr.png) 0 0 repeat-x !important;
}
#tabs_content {
 float: left;
 width: 660px;
 min-height: 390px;
 padding: 18px 0 0 0;
 background: url(../images/tabs_bgr.png) 0 0 repeat-x;
}
#tabs_content div {
 float: left;
}
#tabs_content #paging {
 margin: 14px 0 0 0;
 float: right !important;
}
#tab_1, #tab_2, #tab_3, #tab_4, #tab_5, #tab_6 {
 min-height: 342px;
}
#tab_left_col, .tab_left_col {
 float: left;
 width: 310px;
 padding: 0px 30px 0px 10px;
 background: none !important;
}
#tab_left_col a, .tab_left_col a {
 float: left;
 display: block;
}
#news_left_col {
 float: left;
 width: 300px; /* kogato ima tabove da e taka */
 width: 320px;
 padding: 0px 30px 0px 20px; /* kogato ima tabove da e taka */
  padding: 0px 30px 0px 0px;
 background: none !important;
}
#news_left_col a.more {
 float: right;
 display: block;
}
#tab_right_col, .tab_right_col {
 float: right;
 width: 290px; /* kogato ima tabove da e taka */
/*  width: 310px; */
 margin: -7px 0 0 0;
 padding: 0px 20px 0px 0px;  /* kogato ima tabove da e taka */
/*  padding: 0px; */
 background: none !important;
}

#prev_next {
 float: left;
 width: 310px;
 padding: 0px 30px 0px 10px;
}
.prev, .next {
 font: normal 14px/14px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 text-transform: uppercase;
 text-decoration: none;
}
.prev:hover, .next:hover {
 font: normal 14px/14px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 text-transform: uppercase;
 text-decoration: underline !important;
}
.prev, .prev:hover {
 float: left;
 padding: 0 0 0 20px;
 background: url(../images/prev_arrow.gif) left 1px no-repeat;
}
.next, .next:hover {
 float: right;
 padding: 0 20px 0 0;
 background: url(../images/next_arrow.gif) right 1px no-repeat;
}
#left_col_form, #right_col_form, #sales_team {
 float: left;
 width: 212px;
 padding: 0 20px 0 0;
}
#sales_team {
 width: 176px;
 padding: 10px;
 background: url(../images/left_content_bgr.png) 0 0 repeat-x;
}
#sales_team p, #sales_team a, #sales_team a:hover {
 font: normal 14px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #000;
 text-decoration: none;
}
#sales_team a:hover {
 text-decoration: underline;
}
#sales_team img,
#sales_team_left img,
#sales_team h3 img,
#sales_team_left h3 img{float:left; display:inline; margin:2px 6px 0 0;}
#sales_team h3 img,
#sales_team_left h3 img{float:right;}
#sales_team p span,
#sales_team_left p span{font-size:11px;}

form#contact_form {
 float: left;
 min-height: 476px;
 width: 464px;
 color: #A39161;
 font: normal 14px/14px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#contact_form label {
float: left;
display: block;
margin: 4px 20px 0px 4px;
}
input, textarea {
float: left; 
display: block;    
width: 206px;
height: 19px;
padding: 0 0 0 4px;
color: #A39161;
border: solid #A39161 1px;
font: normal 14px/19px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#contact_form input.text, #contact_form input.w43 {
background: #fff !important;
}
.text {
margin: 0px 0px 39px 0px;
}
.radio {
float: left;
display: block;
width: 13px;
height: 13px;
border: none;
margin: 4px 0px 43px 0px;
padding: 0;
}
.checkbox {
width: 13px;
height: 13px;
border: none;
}
.newsL_check {
float: left;
display: inline;
margin: 8px 0px 0px 0px;
}
.sigh_up {
float: left;
display: inline;
padding: 8px 0px 48px 2px;
/* padding: 8px 0px 38px 2px; for ie6 */
}
/* .hidden {
display: none;
} */
.w34 {
float: left;
width: 30px !important;
margin: 0px 5px 0px 0px;
}
.w43 {
float: left;
width: 39px !important;
margin: 0px 5px 0px 0px;
}
.w119 {
float: left;
width: 115px !important;
}
textarea {
height: 79px;
}

.buton {
float: right;
display: block;
padding: 0 0 0 3px;
text-decoration: none;
background: url(../images/buton_left.gif) 0 0 no-repeat;
}
.buton b, .buton:hover b {
 float: left;
 display: block;
 padding: 3px 18px 4px 15px;
 color: #fff;
 font: bold 14px/14px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 cursor: pointer; 
 text-transform: uppercase;
 text-decoration: none;
 background: url(../images/buton_right.gif) right top no-repeat;
}
.gold {
color: #A39161 !important;
}
.gold_bgr {
 clear: both;
 display: block;
 width: 630px;
 padding: 13px 15px;
 margin: 0 0 13px 0;
 background: url(../images/left_content_bgr.png) 0 0 repeat-x;
}
.gold_bgr p {
 font: normal 16px/24px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #000;
}
.pic_v_p {
float: left;
margin: 7px 10px 0 0;
border: solid #fff 5px !important;
}
#tri_col_form {
 width: 660px;
}
#tri_col_form #left_col_form, #tri_col_form #contact_form #right_col_form {
 float: left;
 width: 200px;
 padding: 0 30px 0 0; 
}
#tri_col_form #contact_form #right_col_form {
 float: left;
 padding: 0;
}
#tri_col_form #left_col_form input, #tri_col_form #left_col_form textarea, #tri_col_form #right_col_form input,  #tri_col_form #right_col_form textarea {
width: 194px;
}
#tri_col_form .radio {
width: 13px !important;
}
#tri_col_form .w119 {
width: 103px !important;
}
#tri_col_form #contact_form {
 float: left;
 width: 660px;
 min-height: 375px;
}
#filters {
position: relative;
}
#filters p {
 font: normal 14px/14px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#SavingsTable {
float: left;
width: 660px;
margin: auto; 
border-collapse: collapse; /* hardcodnati sa gornite */
}
#SavingsTable td, #SavingsTable th {
text-align: right !important;
}
#SavingsTable .tleft {
text-align: left !important;
padding: 0 0 0 10px;
}
#SavingsTable .tright {
text-align: right !important;
padding: 0 10px 0 0;
}
#SavingsTable th.tleft {
padding: 0 0 0 10px;
}
#SavingsTable .tcenter, #SavingsTable th.tcenter {
text-align: center !important;
}
#SavingsTable th.tcenter {
text-align: center !important;
padding: 0 0 0 10px;
}
.white_transp_bgr {
height: 21px;
margin: 22px 0px 9px 0px;
padding: 11px 14px 14px 12px;
background: url(../images/white_transp_bgr.png) 0 0 repeat-x;
}
.white_transp_bgr {
color: #000;
}
.th_gold {
background: url(../images/th_gold_bgr.png) 0 0 repeat-x;
}
.bgtr_1 {
background: url(../images/td_black_bgr.png) 0 0 repeat-x;
}
.pleft10 {
padding: 0 10px 0 0;
}

.w42 {
height: 19px !important; 
float: none !important; 
display: inline !important;
width: 38px !important;
margin: 0 0 0 5px;
}
.w98 {
float:left;
display: block;
width: 98px !important;
margin: 3px 5px 0 0;
}
#reset_buton, #filter_buton {
float: none !important; 
display: inline !important;
padding: 0px !important;
cursor: pointer;
text-transform: uppercase;
font: bold 12px/16px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
}
#reset_buton {
position: absolute;
top: 51px;
 left: 518px;
width: 49px !important;
height: 19px !important;
color: #A69466 !important;
background: #D4D2CD;
border: solid white 1px;
}
#filter_buton {
position: absolute;
 top: 50px;
 left: 580px;
 width: 69px !important;
 height: 21px;
 color: #fff !important; 
 background: url(../images/filter_buton.gif) 0 0 no-repeat;
 border: none;
}
#f_include_vat {
width: 93px;
}
.gallery_img, .gallery_img2 {
float: left;
display: block;
text-align: center;
}
.gallery_img img, .gallery_img2 img {
margin: 0pt 8pt 10px 0px;
border: solid #292A29 5px !important;
}
.mr0 img {
margin: 0pt 0pt 10px 0px !important;
}
.mr14 img {
margin: 0pt 14pt 10px 0px !important;
}
#unit_details {
color: #000;
}
.lifestyle_div, .tab_padding {
float: none !important;
padding: 0px 10px !important; 
width: 640px;
}

.gold_in_tab {
 width: 620px;
 background: url(../images/gold_in_tab_bgr.png) 0 0 repeat-x;
}
.gold_in_tab a {
text-decoration: none;	
}
.padding_gold img, .unit_info_cont img {
border: none !important;
margin: 0 !important;
}
.gold_in_tab p {
text-decoration: none;	
font: normal 14px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.golden_link, .golden_link:hover {
clear: both;
display: block;
width: 600px;
text-decoration: none;
padding: 12px 10px 12px 10px;
font: normal 16px/11px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
background: url(../images/gold_link_bgr.png) 0 0 repeat-x;
}
.padding_gold {
padding: 0 20px 15px 20px;
}
.gold_left {
float: left; 
width: 395px; 
padding: 0 10px;	
}
.click {
font: normal 12px/34px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.gold_right {
float: right; 
width: 195px; 
padding: 0px 10px 0px 0px;
}

.legend {
float: left;
display: block;
padding: 23px 25px 3px 0;
text-transform: uppercase;
color: #A39162;
font: normal 11px/11px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
}
.legend img {
margin: 0 12px 0 0 !important;
vertical-align: middle;
}
select {
height: 21px;
color: #A29061;
background: #fff !important;
border: 1px solid #A29061 !important;
}
.zoning_select {
margin: 0 0 0 30px;
width: 170px;
}
.floor_plans_select {
width: 170px;
margin: 0 0 0 18px;
}
.fs {
font-size: 16px;  
}
.mar_bot17 {
margin: 0 0 17px 0;
}
.mar_bot7 {
margin: 0 0 7px 0;
}
.padding_gold .fs, .padding_gold .mar_bot17{
width: 620px;
}
.info {
display: block; 
width: 620px;
}
.unit_info_cont {
width: 620px;
background: #fff;
}
.unit_info {
color: #000;
width: 225px;
padding: 0 0 0 20px;
font: normal 14px/20px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
}
.unit_info .gold {
font-size: 12px;
line-height: 15px !important;
}
.unit_info sup {
font-size: 8px !important;
}
.params {
width: 140px;
height: 24px !important;
text-align: left;
}
.values {
width: 70px;
height: 24px !important;
text-align: right;
}

.img_in_text_left {
float: left; 
margin: 7px 10px 10px 0;
}
.left_img_resize {
float:left;
padding:7px 20px 0 0;
}
.left_img_resize img {
float:left;
}

#footer {
 clear: both;
 width: 940px;
 height: 52px;
 padding: 0 0 0 20px;
 color: #777676;
 font: normal 11px/14px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 /* background: #fff; */	 /* ako nqma min-height na #right_content trqbva da se otkomentira */
}
#magic_link {
 color: #777676;
 font: normal 11px/14px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
}
#magic_link:hover {
 color: #A39161;
 font: normal 11px/14px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: underline !important;
}

/* dopylnenia za project team page promqna */
.transp, .gold_nav {
    width: 660px;
    min-height: 97px;
    _height: 97px;
    background: none;
}
.gold_nav { 
    background: url(../images/gold_nav_bgr.png) 0 0 repeat-x;
}
.w187 {
    float: left;
    width: 167px;
    min-height: 39px;
    _height: 39px;
    padding: 25px 10px;
}
.w250 {
    float: left;
    width: 250px;
    min-height: 39px;
    _height: 39px;
    padding: 25px 18px;
}
.center {
   text-align: center;
   min-height: 73px;
   _height: 73px;
   padding: 12px 10px;
}
.proj_a, .proj_a:hover {
    font: bold 14px/22px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.back_proj {
    float: right;
    display: block;
    width: 660px;
    margin-top: 20px;
    font: normal 12px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #A39161 !important;
    text-decoration: underline;
}
#right_content_home h1 {
margin: 0 0 0 20px;
}

.img_marg {
    margin: 20px 0px 0px 0px;
}

.img_marg a.gallery_img2 img {
    margin: 0px 18px 9px 0px;
}

/* dobavki  za master plan */

.w660h149 {
    width: 660px;
    height: 169px; 
    text-align: center;   
}
.legenda {
    float: left;
    width: 170px;
    min-height: 287px;
    padding: 0 0 10px 10px;
    font: normal 14px/16px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #A39161;    
}
.legenda p {
    margin: 0px;
    font: normal 14px/18px 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.legenda img {
    margin: 0 20px 0 0;
}
.do_legendata {
    float: right;
    width: 470px;
    min-height: 287px;
    padding: 0 10px 10px 0;
    text-align: right;  
}

/* end of dobavki  za master plan */

