

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;color:#416559;
}

a:hover
{
  text-decoration: underline;
}
.titanimg{
padding:2px;
border:1px solid #8bcfff;
}
body
{
  margin: 0;
  padding-top: 10px;
  font-family:  Helvetica, Arial, Verdana;
  
 /*font-family: Verdana,  sans-serif;*/
  font-size: 12px;
 color:#5F5F5F;
}
input{border:1px solid #cccccc;color:#888888;font-size:12px;}
logInput2{border:1px solid #cccccc;color:#888888; }


#container
{
	width:980px;
	margin:auto;
	
}

#top-wraper
{
	color:#999898;
}

.logo{

float:left;
}
.top-menu{

float:right;
}

.submitform{
background: #fff url("../img/wyslij.png") top left no-repeat;
width:98px;
height:30px;
border:none;
}
/* menu poziome glowne*/


ul.usl, ul.usl li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.usl {
	float: left;
	background-color: #fff;
	padding: 1px 0 1px 1px;
margin-left:5px;
}

ul.usl li {
	float: left;
}

ul.usl a:link, ul.usl a:visited {
	text-decoration: none;
	display: block;
	font-weight:normal;
	
	color: #0076c0;

	padding: 6px 18px 6px 18px;
	border-right: 1px solid #0076c0;
	font-size:17px;
	
}

ul.usl a:hover {

	
	color: #0076c0;

	padding: 6px 18px 6px 18px;
	text-decoration:underline;
}
ul.usl a.vis {
	
	background: #fff url("../img/usl_tlo2.jpg") repeat-x center;
	color: #0076c0;
	padding: 6px 18px 6px 18px;

}


ul.usl-bottom, ul.usl-bottom li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.usl-bottom {
	float: left;
	background-color: #fff;
	padding: 1px 0 1px 1px;
margin-left:5px;
}

ul.usl-bottom li {
	float: left;
}

ul.usl-bottom a {
	text-decoration: none;
	display: block;
	font-weight:normal;

	color: #0076c0;
	padding: 3px 15px 0px 15px;
	border-right: 1px solid #0076c0;
	font-size:12px;
	
}

ul.usl-bottom a:hover {

	text-decoration:underline;
}





ul.main-menu {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size:15px;
	text-decoration: none;
}

ul.main-menu li {
		text-decoration: none;padding: 5px 0px 5px 13px ;
}

ul.main-menu a {
	text-decoration: none;
   font-weight:normal;
	
	color: #6f6f6f;
	
	font-size:15px;
	
}

ul.main-menu a:hover {
	
	
	text-decoration:underline;
}


ul.main-menu li.visss {

	font-weight:bold;
	background: #fff url("../img/arrow_grey.png") center left no-repeat;
}
ul.main-menu li.visss2 {

	font-weight:bold;
	background: #fff url("../img/arrow_grey.png") 0px 8px no-repeat;
}


ul.main-menu li.visss a.visss{

	font-weight:bold;
	
}
ul.main-menu li.visss2 a.visss {

	font-weight:bold;
	
}


 ul.main-menu-sub {
	list-style: none;
	margin: 0;
	padding: 0;
	background-color: #fff;
	padding: 1px 0 1px 10px;

	text-decoration: none;
}

 ul.main-menu-sub li {
		text-decoration: none;
}
 ul.main-menu-sub li a{
	text-decoration: none;
	display: block;
	font-weight:normal;
	padding: 0px 25px 0px 0px;
	color: #0076c0;
	
	font-size:13px ;
	
}
 ul.main-menu-sub li a:hover {

	text-decoration:underline;
}



.main-box-container{
width:568px;
float:left;
}
#main-box-tit{

background:#fff  url("../img/main-box-top.jpg") top left no-repeat;
border-top:none;
padding:3px 0px 3px 10px;
color:white;
font-size:16px;
height:21px;
}
#main-box{
height:200px;
padding:10px 10px 10px 5px;
border:1px solid #8bcfff;
border-top:none;
border-bottom:none;
}
#main-box h1{
color:#3690cf;
margin:0px;
padding:0px;
font-size:21px;
margin:6px 0px 5px 0px;
}

.contact-box-container{
margin-left:5px;
width:190px;
float:left;
}

#contact-box{
border:1px solid #d3d1d2;
border-top:none;
border-bottom:none;
height:220px;
}
#contact-box-bottom{

background:#fff  url("../img/contact_info_bottom.jpg") top left no-repeat;
height:4px;
margin:0px;
padding:0px;

}


#contact-box-tit{

background:#fff  url("../img/contact-box-tit.png") top left no-repeat;
border-top:none;
padding:3px 0px 3px 10px;
color:white;
font-size:16px;
height:21px;
}



#menu-left{width:207px;float:left;height:230px;}
#main-content{width:767px;float:left;height:230px;padding-left:6px;}

#realization-box-tit{

width:755px;
float:left;
background:#fff  url("../img/zrealizowane-box-tit.jpg") top left no-repeat;
border-top:none;
	padding:3px 0px 3px 10px;
color:white;
font-size:16px;
height:21px;
}
#realization-box{

width:763px;
float:left;
border:1px solid #d3d1d2;
border-top:none;
height:135px;
}


.ofer-box1{
padding-top:10px;
width:210px;
float:left;
background:#fff  url("../img/bg_all.png") top left no-repeat;
height:244px;
}
.ofer-box2
{
padding-top:10px;
margin-left:5px;
width:210px;
float:left;
background:#fff  url("../img/bg_all.png") top left no-repeat;
height:244px;
} 		
.news-box
{
margin-left:5px;
padding:0px 0px 0px 0px;
width:332px;
float:left;

	
	
	border-top:none;
height:254px;

}
.news-box-tit
{

width:325px;
float:left;
background:#fff  url("../img/bg_news.png") top left no-repeat;
	padding:3px 0px 3px 10px;
color:white;
font-size:16px;
height:21px;

}
.pko {

margin-top:45px;
margin-left:15px;
}
.targi {

margin-top:20px;
margin-left:7px;
}

.news-box-cont
{

width:323px;
float:left;
padding:10px 5px 10px 5px;
	border:1px solid #d6eeff;
	border-top:none;
height:205px;

}


.name{font-size:17px;color:black;padding:2px 0px 3px 5px;}
.phone{font-size:18px;color:#999898;padding:2px 0px  2px 5px;}
.email a{font-size:13px;color:#4098d0;padding:2px 0px  2px 5px;}
.email1 a{font-size:9px;color:#4098d0;padding:2px 0px  2px 5px;}

.ntitle{font-weight:bold;color:black;}
.ncontent{color:#666666;}
.gonext{text-align:right;padding-right:20px;}
.ap_info{
margin:0px;
font-size:16px;
color:#666666;
padding:2px 0px 3px 5px;
}
.box-wide-top
{

width:761px;
background:#fff  url("../img/wide_box_top.jpg") top left no-repeat;
height:4px;
margin:0px;
padding:0px;
}
.box-wide-middle
{
width:744px;
border-left:1px solid #8bcfff;
border-right:1px solid #8bcfff;
margin:0px;padding:0px;
padding:8px;

}
.box-wide-bottom
{
width:761px;
background:#fff  url("../img/wide_box_bottom.jpg") top left no-repeat;
height:4px;
margin:0px;
padding:0px;
margin-bottom:5px;
}

.box-main-info-top
{
background:#fff  url("../img/box_main_info_top.jpg") top left no-repeat;
height:4px;
margin:0px;
padding:0px;
}
.box-main-info-middle
{
background:#fff  url("../img/box_main_info_middle.jpg") top left repeat-x;
border-left:1px solid #8bcfff;
border-right:1px solid #8bcfff;
margin:0px;padding:0px;
padding:8px;
min-height:200px;
}
.box-main-info-bottom
{

background:#fff  url("../img/box_main_info_bottom.jpg") top left no-repeat;
height:4px;
margin:0px;
padding:0px;
margin-bottom:5px;
}

.ofer-tit{
margin:0px;
padding:0px;
color:#996600;
font-size:16px;
height:21px;
	padding:3px 0px 3px 10px;
	
}

.apatrtment1 thead th{background-color:#336666;color:#d0fefe;padding:5px;font-weight:normal;text-align:center;border-left:1px solid #b5c0d1;}
.apatrtment1 tr td{padding:5px;font-weight:normal;text-align:center;border-bottom:1px solid black;border-left:1px solid #b5c0d1;}

.apatrtment2 thead th{background-color:#336666;color:#d0fefe;padding:5px;font-weight:normal;text-align:center;border-left:1px solid #b5c0d1;}
.apatrtment2 tr td{padding:5px;font-weight:normal;text-align:center;border-bottom:1px solid black;border-left:1px solid #b5c0d1;}

.roomlist{margin-left:10px; }
.roomlist tr td{
		color:#3366cc;padding:1px;border-bottom:1px solid #99ccff;
}
.roomlist tr th{
		color:#666666;padding:1px;text-align:center;border-bottom:1px solid #99ccff;
}


 tr.ap1{
 background-color:#f3f9e0;
 }
 tr.ap1 td{padding:5px;font-weight:normal;text-align:center;border-bottom:1px solid #b5c0d1;border-left:1px solid #b5c0d1;}
 tr.ap2{
background-color:#cdffcc;
 }
 tr.ap2 td{padding:5px;font-weight:normal;text-align:center;border-bottom:1px solid#b5c0d1;border-left:1px solid #b5c0d1;}

 tr.ap1:hover{
background-color:#cccc99;

}
tr.ap2:hover{
background-color:#cccc99;

}


/*-------- apartments ------- */


.apart-left-container{
width:325px;
float:left;

}
.apart-right-container{
width:431px;
margin-left:5px;
float:left;
}
.apartment-navigator a{ margin:0px 20px;}

.apart-left-top
{
background:#fff  url("../img/apart_left_top.jpg") top left no-repeat;
height:4px;
margin:0px;
padding:0px;
}
.apart-left-middle
{

border-left:1px solid #8bcfff;
border-right:1px solid #8bcfff;
margin:0px;padding:0px;
padding:8px;
min-height:436px;
}

.apart-left-middle2
{

border-left:1px solid #8bcfff;
border-right:1px solid #8bcfff;
margin:0px;padding:0px;
padding:8px;
min-height:200px;
}


.apart-left-middle-bot
{

border-left:1px solid #8bcfff;
border-right:1px solid #8bcfff;
margin:0px;padding:0px;
padding:2px;
height:20px;
}
.apart-left-bottom
{

background:#fff  url("../img/apart_left_bottom.jpg") top left no-repeat;
height:4px;
margin:0px;
padding:0px;
margin-bottom:5px;
}



.apart-left2-top
{
background:#fff  url("../img/contact_box_big.jpg") top left no-repeat;
margin:0px;
padding:3px 0px 3px 10px;
color:white;
font-size:16px;
height:21px;
}
.apart-left2-middle
{

border-left:1px solid #d3d1d2;
border-right:1px solid #d3d1d2;
margin:0px;padding:0px;
padding:8px;
min-height:215px;
}
.apart-left2-bottom
{

background:#fff  url("../img/contact_box_big_bottom.jpg") top left no-repeat;
height:4px;
margin:0px;
padding:0px;
margin-bottom:5px;
}



.apart-right-top
{
background:#fff  url("../img/apart_right_top.jpg") top left no-repeat;
height:4px;
margin:0px;
padding:0px;
}
.apart-right-middle
{

border-left:1px solid #8bcfff;
border-right:1px solid #8bcfff;
margin:0px;padding:0px;
padding:8px;
min-height:238px;
}
.apart-right-bottom
{

background:#fff  url("../img/apart_right_bottom.jpg") top left no-repeat;
height:4px;
margin:0px;
padding:0px;
margin-bottom:5px;
}

.ap-info-tab{}
.ap-info-tab tr th{text-align:left;color:#8c8c8c;font-weight:normal;}
.ap-info-tab tr td{color:#3366cc;}



ul.level3{list-style:none;margin: 0;
	padding: 0px 0px 0px 8px;
	}
ul.level3 li{padding:0px;}
ul.level3 li a{color:#999900;}
ul.level3 li.vis{list-style-image:url("../img/list-ico.png");}
ul.level3 li.vis a{font-weight:bold;}
ul.level3 li:hover{list-style-image:url("../img/list-ico.png");padding:0px;}


.site-map{padding:5px 0px;}
.site-map a {color:#0066cc;}

.lstrong{
font-weight:bold;
}
.imaglink img{

padding:2px;
border:1px solid #e2e2e2;
}

