/* Style File for Main Content */

* {margin:0px; padding:0px;}
img, a img {border: none;}
a {text-decoration: underline; color: #000002;}
a:hover {text-decoration: none;}
p {padding: 6px 0;}

h1 {font-size: 1.3em; line-height: 2.5em; padding-bottom:18px; font-weight: normal; text-transform:uppercase;}
h2 {font-size: 1.1em; line-height: 1.5em; padding:0.5em 0 1em 0; font-weight: bold; color: #000;}
h3 {font-size: 1.1em; margin-bottom: 1em;}
h4 {font-size: 1em; margin-bottom: 1em;}

/* TABLES */
.desc table {border-collapse: collapse; margin: 1em 0; width: 100%;}
.desc td, .desc th {border: 1px solid #000; padding: 1px 3px; vertical-align: top;}
.desc th {text-align: center; /* vertical-align: top; */}

/* list default settings */
ul {margin:0 0 0 30px;}
ul li {margin:0;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

html , body {width:100%;}
body {text-align:center; background-color:#A0F461;}
#page {width:1000px; color:#000; font-family: Arial; font-size:14px; text-align:left; background: #B5F779 url(../images/cont-bg.jpg) repeat-x left 506px; margin:0 auto;}

#header {position:relative;}

#container {padding-left:255px; position:relative;}
#container:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

#container.full {padding-left:0px;}

#content {margin-left:0; width:100%; float:left;}
#content.dual:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#primary {float:none; min-height:17em;}
.dual  #primary {float:left; width:66%;}
.dual  #secondary {float:left; width:34%;}

#sidebar {left:-255px; width:255px; position:relative; float:left; margin-left:-100%;}

#container .blockb {border:1px solid #969495; background: #D7D7D7 url(../images/blockb-bg.jpg) repeat-x top left; margin:30px 20px; padding:10px 10px 10px 35px;}
#container .blockb .right {float:right; background-color: #000; padding:3px; text-align:center;}
#container .blockb .right img {border:3px solid #FFF;}
#container .blockb .right a {color:#FAFF89;}
#container .blockb .right div {margin: 2px 0;}

#container .linker {font-size:11px;color:#666666;padding:12px 26px;}
#container .linker a {color:#666666;}
#container .descript {padding:30px 40px 0px 26px;}
#container .buttons {padding:4px;border:#959595 solid 1px;margin:20px;background-color:#dfdfdf;margin-bottom:0;}
#container .center {margin-left:auto;margin-right:auto;}

#footer {padding:40px 30px; font-size: 11px; position:relative;}
#footer .burya {position:absolute; top:27px; right:260px;}
#footer .vector {position:absolute; top:14px; right:146px;}

/* MENU OBJECT */
.tabs-ext {float:left; color:#ffffff; margin:0; width:100%;}
.tabs-ext ul.tabs {margin:0;}
.tabs-ext ul.tabs li {display: inline; position: relative; z-index:40; background:#d5d5d5 url(../images/btn.jpg) repeat-x left top; height:23px; width:184px; float:left; margin-right:5px; padding-top:8px; border:#959595 solid 1px;}
.tabs-ext ul.tabs li.active {background-color:#ffffff; background-image:none; height:24px; width:184px; float:left; margin-right:5px; padding-top:8px; border:#959595 solid 1px; border-bottom:none; position: relative; z-index: 60;}
.tabs-ext ul.tabs a {outline: none; float:left; text-align:center; width:184px; font-family: Arial; text-decoration: none; color: #000000; outline-style: none; outline-width: 0pt; font-size:12px;}
.tabs-ext ul.tabs .active a {color: #000000; outline-style: none; outline-width: 0pt; font-weight: bold; font-size:13px;}
.tabs-ext .desc {background:#e8e6e6 url(../images/text-bg.jpg) repeat-x left top; color:#000000; border:#959595 solid 1px; font-family: Verdana; font-size:12px; padding:20px; margin-top:0px !important; margin-top:-1px; z-index: 20; position: relative; line-height:1.5em;}

/* DROP LIST (GALLERY/PLANS) */
.desc .drop_list a {color:#FFF;}
.desc .drop_list .plan_title {background: #7a7a7a url(../images/plan_h.jpg); height:50px; width:100%; border:0px; text-align:left; vertical-align:middle; margin:10px 0 0 0; position:relative;}
.desc .drop_list .plan_title_no_img {background-image:none;}
.desc .drop_list .plan_title_no_img img {visibility:hidden;}
.desc .drop_list .plan_title td {white-space: nowrap; padding:0 10px 0 0; border:0; vertical-align: middle;}
.desc .drop_list .plan_title * {color:#FFF;}
.desc .drop_list .plans {border:1px solid #7a7a7a;}

/* OBJECTS FOR SALE|INVEST|ARENDA */
#container .objects_for li {list-style: none; width:25%; float: left; text-align:center; padding-bottom:10px;}
#container .objects_for li .subtitle {width:170px; text-align:center; margin:5px auto; font-size:16px;}

/* OBJECTS ALL */
#container .objects {padding:0 25px; font-size:13px;}
#container .objects .title {background:#F84C02 url(../images/objects_title.jpg) repeat-x left top; height:24px; font-size:13px; color:#FFF; border:1px solid #6A6260; margin-bottom:5px; width:100%;}
#container .objects .title a {color:#FFF;}
#container .objects .obj_list {border:1px solid #A3D58E; background-color: #FFF; width:100%;}
#container .objects .obj_list td {vertical-align: top; padding:5px;}
#container .objects .obj_list h2 {padding:8px 0;}
#container .objects .obj_list h2 a {text-decoration: none;}
#container .objects .obj_list h2 a:hover {text-decoration: underline;}
#container .objects .obj_list .check {text-align: center; vertical-align: middle;}

/* STATIC PAGES */
#container .static {padding:0px 20px 0px 40px;}
#container .static h1 {padding:10px 0;}
