@charset "utf-8";
/* CSS Document */
body{
    margin:0px auto;
	padding:10px 0 0px 0;
	height:auto !important;
	min-height:100%;
	font-family: Verdana;
	font-weight:normal;
	font-size:12px;
	width:800px;
	color:#455560;
    background-color:#131A1E;
	height:100%;
}
karkas{background:#131A1E;}
 h1, h2, h3, h4, h5, h6, a, div, span, hr, br, b, i, img {
	padding:0;
	margin:0;
	border:0;
}
img{align:center;}

#header {
	height:124px;
	width:800px;}

#top {
	height:57px;
	width:800px;
	border-top: 1px #455560 solid;
	border-bottom: 1px #455560 solid;
	border-right-style: none;
	border-left-style: none;
	background:#939ba1;
	padding:0px;
}
.line {color:#455560; margin:0px; padding-left:6px; font-size:12px;}
a {text-decoration:none;}
#top_menu {padding:20px; text-align:center;} 

#left {float:left; display:block; width: 376px;}
#left_high {display:block; width: 375px; height: 155px; background:#d7d7d7; border-bottom: 1px #455560 solid; border-right: 1px #455560 solid;}
.low_pic {border-right: 1px #455560 solid;}

#text {padding: 19px; text-align:justify; text-height:5px;}
.welcome{font-size:14px; font-weight:bold;}

#left_about {float:left; display:block; background:#d7d7d7;  clear:none; height:100%; width:100%;}
#right{float:right; display:block;  clear:none; height:100%;}

.text_about {padding: 50px ; text-align:justify; text-height:5px; width:500px; background:#d7d7d7; float:left;}
#left_about a {color: #808080; text-decoration:underline;}
#left_about a:hover {color:#808080}
#right_about {float: right; display:block; clear:none;}

#the_building { height:0px; width:800px;}
.title {padding-top:10px;}
.text_building {padding:30px 50px 50px 0px; text-align:left;text-height:5px;  background-color:#d7d7d7; }
#map {with: 400px; margin-left:60px;}
#map1 {float: left; display:block; width:170px;}
#map2 {float: right; display:block; width:170px;}
#map3 {float: left; display:block; width:300px;}

#low_menu { 
	height: 90px;
	padding: 6px 0px 34px 0px; 
	background-color: #455560;
	clear:both;
}
#inside { margin:0px;
	height:65px;
	background-color: #939ba1;
	
}

#content{display:block; background:#d7d7d7; height:100% !important; clear:both;}

#menu_left_two {float: left; width:528px; }
	#left_one{float: left; display:block; width:240px; height:50px; background-color:#6f787e; border:1px #d9e4ec solid;
	align:center; margin: 6px 6px 10px 12px; text-align:center; vartical-align:middle;}
	#left_two{float: right; display:block; margin: 6px; 12px 10px 0px; height:50px; width:240px; background-color:#6f787e; border:1px #d9e4ec solid;
	align:center; text-align:center;}
#menu_right_one{float: right; display:block; width:240px; height:50px; background-color:#6f787e; border:1px #d9e4ec solid;
	align:center; margin:6px 12px 10px 0px; text-align:center; valign:middle;}
.img {padding-top:15px;}	
#left_footer {
    float:left;
	text-align:left;
	color:#6f787e;
	padding:20px 0 10px 20px;

}

#right_footer {
	float:right;
	color:#6f787e;
	text-align:justify;
	padding:5px 10px 10px 0px;	
	+*padding:15px 10px 10px 0px;
	margin:0 0 0px 20px;
}
#right_footer a { color:#ffffff; text-decoration:underline;}
#right_footer a:hover {color:#ffffff; text-decoration:none;}

/*Gallery*/
ul#gallery {
  list-style:none;
  margin-left:20px;
  *+margin-left:60px;
}
#gallery li {
  display:inline;
  float:left;
  margin:3px;
}
a img {
  border:none;
}
/*The Apartments*/
table td.opis{
	text-align:justify;
	color:#333333 !important;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px !important;
	font-weight:lighter;
	line-height:1.8em;
	
}
.gal { height:120px;}
#jCarouselLiteDemo {margin:0px auto; height:120px;}
.carousel {width:800px; margin:0; height:87px;}
.carousel div.jCarouselLite { 
	height:87px;
	width:763px;
	padding:0;
	margin:0;
	position:relative;
}
.disabled{visibility:hidden;}

.jCarouselLite ul li {margin:0px 3px 0px 3px;}

.jCarouselLite ul li a {border:0;}
.jCarouselLite div {width:130px; }
.jCarouselLite div img{ margin:0px; padding:7px 1px 7px 1px; width:130px;}
.center-index {
	position:relative;
	z-index:1!important;
	margin-top:-39px;
	}
.center{
	position:relative;
	z-index:1!important;
	margin-top:-35px;
	width:800px !important!
	}
.mainNavigation{
	xbackground:#31424c;
	padding:0;
	margin:0;
	width:800px;
	height:35px;
	position:relative;
}
.mainNavigation li{
	float:left;
	position:relative;
	list-style:none;
}
.mainNavigation li a{
	display:block;
	text-indent:-5000px;
	height:35px;
	background-position:left top!important;
	background-repeat:no-repeat!important;
	margin:0;
	font-size:0;
	line-height:0;
}
.mainNavigation li a:hover{
	background-position:left bottom!important;
}
.mainNavigation li a.active{
	background-position:left bottom;
}
.mainNav1{
	background-image:url(../images/main-menu1.gif)!important;
	width:54px;
}
.mainNav2{
	background-image:url(../images/main-menu2.gif)!important;
	width:62px;
}
.mainNav3{
	background-image:url(../images/main-menu3.gif)!important;
	width:134px;
}
.mainNav4{
	background-image:url(../images/main-menu4.gif)!important;
	width:112px;
}
.mainNav5{
	background-image:url(../images/main-menu5.gif)!important;
	width:152px;
}
.mainNav6{
	background-image:url(../images/main-menu6.gif)!important;
	width:85px;
}
.mainNav7{
	background-image:url(../images/main-menu7.gif)!important;
	width:76px;
}
.mainNavigation li ul{
	display:none;	
	position:absolute;
	width:123;
	top:35px;
	left:-7px;
	padding:0;
	z-index:100;
}
.mainNavigation li:hover ul{
	display:block;
}
.mainNavigation li ul li{
	padding:0;
	margin:0;
	background:#98b8d;
}
.mainNavigation li ul li a{
	background:#a5a7a9;
	display:block;
	padding:0 0 0 5px!important;
	margin:0!important;
	height:22px;
	width:133px;
	color:#fff;
	text-decoration:none;
	border:1px solid #6d6d6d;
	text-indent:0 !important;
	font-size:12px !important;
	line-height:15px!important;
}
.mainNavigation li ul li a:hover{
	background:#898b8d;
	color:#FFFFFF;
}
td.cop {color:#c1ced6; padding:10px; 	font-weight:bold;}
td.cop span { color:#707d85; font-size:10px;}
td.cop a{color:#c1ced6; font-size:11px; font-size:11px; }
td.link {color:#707d85;   padding-right:10px; font-size:10px; font-weight:bold;}
td.link a{color:#707d85; }
tr.text-logo td{color:#7c8991; font-size:10px; padding-bottom:5px;}
tr.text-logo span {display:block;
padding-top:5px; font-weight:bold;}
tr.text-logo img {border:0; display:block; float:right;  margin:-15px 180px 5px 0; z-index:400;}

.cont{
	padding-bottom:10px;
}