
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

#ss_naglowek {
  position:absolute; 
  top:208px; 
  left:17%; 
  margin-left: 2px; 
  z-index:9999; 
  padding:0px; 
  font:normal 9px Verdana;
  display:inline;
  color:#000000;
}
#ss_naglowek H1 {
  padding:0px;
  margin:0px;
  font:normal 9px Verdana;
  display:inline;
  color:#EEEEEE;
}

#ss_naglowek H2 {
  padding:0px;
  margin:0px;
  font:normal 9px Verdana;
  display:inline;
  color:#EEEEEE;
}


#ss_tlo {
 
 left:50%; 
  margin-left:157px;
  border: 1px solid #cad8df;
  width: 946px;
  text-align: justify;
}

#ss_tekst {

margin:10px;
text-indent:25px;
text-align:justify;
font:normal 11px Tahoma; color:#c2c6c9; 

}


body {
    margin: 0px;
    padding:0px;
    background: #2c3339;
    text-align:center;
    color: #FFF;
    line-height: 1.3em;
    font-size:14px;
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.scroll-pane {
    width: 390px;
    clear:both;
    overflow: auto;
    float: left;
}

#pane2 {
	height: 310px;
}

a.jScrollArrowUp {
	background: url('js/jquery/basic_arrow_up.gif') no-repeat 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url('js/jquery/basic_arrow_down.gif') no-repeat 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}

.orange-bar .jScrollPaneTrack {
	background: #f60;
}
.orange-bar .jScrollPaneDrag {
	background: #00f url('js/jquery/drag_grab.gif') no-repeat 50% 50%;
}
.orange-bar .scroll-pane {
	background: #69f;
}


DIV,P,TABLE{
	font-size: 14px; 
	color: #FFF; 	
}

H1		 	{ 
	color: #ffffff;
	font-size: 22px;
	font-weight:normal;
	padding-top:0px; 
	padding-bottom:10px; 
	margin:0px; 
	padding-bottom:5px;
}
	
H2		 	{ 
	font-size: 11px; 
	font-family: Verdana, Arial, serif; 
	color: #ffffff; 
	font-weight: bold; 
}

HR	 		{ 
	margin:0px; 
	padding:0px; 
	border:0px;
	height:1px; 
	background-color: #cccccc; 
}

FORM		{ margin: 0px; padding: 0px; }

IMG { border:0px none }

/* formularze */

INPUT, SELECT, .formularz	{ 
	vertical-align:middle; 
	margin-bottom: 2px; margin-top: 2px; 
	border: 1px solid #cccccc; 
	font-size: 11px; 
	background-color: #FFFFFF; 
	color: #000000; 
}

TEXTAREA, TEXTAREA.formularz	{ 
	margin-bottom: 3px; 
	margin-top: 3px; 
	border: 1px solid #cccccc; 
	font-size: 11px; 
	background-color: #FFFFFF; 
	color: #000000; 
}

.formularz2, INPUT.formularz2	{ 
	cursor:pointer; 
	vertical-align:middle; 
	margin-bottom: 2px; margin-top: 2px; 
	border: 1px solid #ffffff; 
	font-size: 10px; 
	background-color: #ffffff; 
	color:#a5354d;
	font-weight:bold;
}

.f_krotki     { width:70px;  }
.f_sredni     { width:120px; }
.f_dlugi      { width:180px; }
.f_dlugi2     { width:290px; }
.f_bdlugi2    { width:350px; }
.f_bdlugi     { width:390px; }


.przycisk     { 
	height:13px; 
	margin-bottom: 0px; 
	margin-top: 0px; 
	border-width: 0px;
	border-style: none; 
	font-size: 11px; 
	background:none; 
}

A, A:link, A:visited, A:active	{ 
	color: #FFF; 
	text-decoration:underline
}

A:hover 		{ 
	color: #d3b1a2; 
	text-decoration: none; 
}

.male, .male A, .male A:link, .male A:visited, .male A:active, .male A:hover, A.male, A.male:link, A.male:visited, A.male:active, A.male:hover  { 
	font-size: 9px;
}


.biale  { background-color:#ffffff; } 
.czarne { background-color:#000000; }

.margines { padding:2px; }

.error  { color: #FF0000; }

.blok { display:block }
.liniowy { display:inline }

.grube, .grube A, .grube A:link, .grube A:visited, .grube A:active, .grube A:hover		{ 
	font-weight:bold; 
}

.nobr 		{ white-space: nowrap; }
.nowa_l		{	clear:both; }

.lewa, TD.lewa, TR.lewa, DIV.lewa  { text-align:left; }
TABLE.lewa, IMG.lewa, DIV.lewal    { float:left; }

.prawa, TD.prawa, TR.prawa, DIV.prawa  { text-align:right; }
TABLE.prawa, IMG.prawa, DIV.prawap     { float:right; }

.srodek       { text-align:center; margin:auto; }
TABLE.srodek  { margin:auto; }
TD.srodek, TR.srodek, DIV.srodek    { text-align:center; }

.justuj, DIV.justuj      { text-align:justify; }

.szerokosc { width:778px; }
.seta  { width:100%; }

.mapa_p { margin-left:15px; margin-bottom:10px; }

.blad {
	color:#000000;
	padding:7px;
	margin:auto;
	border:1px solid #ff0000;
	background-color:#ffffcc;
	display:block;
}

.bladform{
	color:#ff0000;
}

.copy, A.copy, A.copy:link, A.copy:visited, A.copy:active	{ 
	font-family: Trebuchet, Arial, serif;
	color:#ffffff;
	font-weight: normal; 
	font-size: 9px; 
	text-decoration:none;
}

A.copy:hover { 
	color:#cccccc;
	font-weight: normal; 
	font-size: 9px; 
}

#coptyd{
	color:#ffffff;
	width:700px;
	text-align:right;
	padding-top:10px;
	margin:auto;
}


#top1{
	height:17px;
	background-image:url('img/top_bg.jpg');		
	background-position:top left;
	background-repeat:repeat-x;
}



a.pdf {background:url('img/ico_pdf.gif') 0 3px no-repeat #FFF; font-size:1.1em; font-weight:bold; padding: 0 0 8px 25px; display:block; margin: 0;}

#startdruk {display:none;}

#ladowanie1 {display:block; position:relative; margin: 0 auto; width: 952px; }

#naglowek, #naglowekintro {height: 91px; text-align: right; margin-top:30px;}

#naglowek2 {height: 91px;}


#naglowek #logo {position:absolute; left:0;}

#naglowekintro {background: none;}


#srodekk {height: 441px; width: 949px; margin: 0; padding:0; text-align:left; }



#lewak {
	width: 477px;  background:#6f5c4a; height: 441px; 
}

#lewak #intro { 
	background: url('img/start.jpg') 0 0 no-repeat; 
	height:441px; 
	background-color:#495764;
}

#lewak #intro a { font-size:14px; font-weight:bold; text-decoration:none; display:block; height:20px; padding-top:300px; padding-right:30px; text-align:center; }

#lewak #intro a:hover {text-decoration:none;}

#prawak {
  z-index: 1;	
	width:471;
	height:441px;
}


#prawak2 {
  z-index: 1;	
	height:441px;
	background:#6f5c4a;		
}


#prawak3 {
  z-index: 1;	
	height:441px;
	background:#ffffff;		
}


#menu {margin:0; padding:0; font-size:12px; position: absolute; right: 10px; top: 65px;}

#menu li {list-style:none; display:inline; text-transform:lowercase;}

#menu li a { color: #FFF; display:inline; text-decoration:none; margin: 0 1px; float:left;}

#menu li a:hover {color: #d3b1a2;}

#menu li a span { margin:0; position:relative; cursor:pointer;}

#menu li a span b {display:block; font-weight:normal; margin: 0; padding: 0 1em 0 0.5em;  border-right: 1px solid #FFF;}

#menu li.ostatni a span b {padding-right: 0;border-right:none;}

#menu li#current a {color: #d3b1a2;}



#menu2 {margin:0; padding:0; font-size:12px; position: absolute; right: 10px; top: 35px;}

#ot1{
	color:#696b68;
	padding-bottom:13px;
	font-size:11px;
}


#ot2{
	color:#696b68;
	padding-bottom:13px;
	padding-top:15px;	
	font-size:11px;
}

#miasta2{
	font-weight:bold;
	margin-top:10px;
}

#miasta2 TD{
	font-size:18px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}

#miasta2 A{
	text-decoration:none;
}

#menu2 li {list-style:none; display:inline; text-transform:lowercase;}

#menu2 li a { color: #FFF; display:inline; text-decoration:none; margin: 0 1px; float:left;}

#menu2 li a:hover {color: #d3b1a2;}

#menu2 li a span { margin:0; position:relative; cursor:pointer;}

#menu2 li a span b {display:block; font-weight:normal; margin: 0; padding: 0 1em 0 0.5em;  border-right: 1px solid #FFF;}

#menu2 li.ostatni a span b {padding-right: 0;border-right:none;}

#menu2 li#current a {color: #d3b1a2;}




#stopka{text-align:left;  margin:0 0 10px; padding: 5px 0; font-size:9px; color: #859BAD;}

#stopka #copyright {width: 65%; padding: 0 0 0 10px; margin:0; line-height:1.3em; display:block; float:left;}

#stopka #powered {position:absolute; left: 65%; width: 35%; padding: 1em 10px 0 0; display:block;  text-align:right;}

#stopka a {text-decoration:none; color: #859BAD;}

#stopka a:hover {text-decoration:underline;}

#lewapr { height: 351px; padding: 45px 50px;}


#stopkadruk {display:none;}


#cz-podmenu { padding:0 0 0px; font-size:95%; display:block; clear:both; height:22px;  }

#cz-podmenu li {list-style:none; display:inline; text-transform:lowercase; }

#cz-podmenu li a { color: #FFF; display:inline; text-decoration:none; margin: 0 1px; float:left;}

#cz-podmenu li a:hover {color: #d3b1a2;}

#cz-podmenu li a span { margin:0; cursor:pointer;}

#cz-podmenu li a span b {display:block; font-weight:normal; margin: 0; padding: 0 1em 0 0.5em;  border-right: 1px solid #d3b1a2;}

#cz-podmenu li.ostatni a span b {padding-right: 0; border-right:none;}

#cz-podmenu li#currentpm a {color: #d3b1a2;}


#news {}

#news a {display: block; text-decoration: none; padding: 0.5em; border-bottom:1px solid #ffffff;}

#news a:hover {background: #533f36;}

#news a span {display:block; }



#news .dnews {color:#ffffff; font-size: 10px;}

#news .tnews {padding: 0 0 0.5em;}



#dalej, #powrot {position:absolute; bottom: 15px; border:0px none; }

#powrot a {
	border:0px none;
}

#raktualnosci span {display:block;}

#raktualnosci span#tytulnews {padding: 0 0 0.5em;}



#pasek {position:absolute; display:block; bottom:45px;}

#pasek a.pasek, #pasek a.pasekost {text-decoration:none; color:#EEEDF2; display: inline; float:left;}

#pasek a.pasek:hover, #pasek a.pasekost:hover {text-decoration:underline;}

#pasek a.pasek span, #pasek a.pasekost span {padding: 0 0.6em;display:block; border-right: 1px solid #EEEDF2;}

#pasek a#currentpasek.pasek, #pasek a#currentpasek.pasek:hover, #pasek a#currentpasek.pasekost, #pasek a#currentpasek.pasekost:hover {color: #d3b1a2; cursor:default; text-decoration:none;}

#pasek a.pasekost span{border:none;}


#inwestycje { }

#inwestycje #nazwa_miasta {font-size: 1.5em; color:#ffffff; padding: 0 0 15px 0; line-height:1.1em;}

#inwestycje #miasta1, #inwestycje #inwest1 {width: 40%; }

#inwestycje #miasta2, #inwestycje #inwest2 {width: 40%; position:absolute; left: 55%; top:0;}

#inwestycje a{display:block; text-decoration: none; color: #FFF; border-bottom: 1px solid #ffffff;}

#inwestycje a.ostatni {border:none;}

#inwestycje a span{padding: 5% 0; font-size: 1.3em; display:block;}

#inwestycje a:hover span {color: #d3b1a2;}



#inwestycje #inwest1 a, #inwestycje #inwest2 a{display:block; text-decoration: none; color: #87C4DF; font-size: 1em; border:none; padding: 0 0 10%;}

#inwestycje .tytul_inwestycji {padding: 0 0 5px;}

#inwestycje .obrazek_inwestycji img{}

#trescglowna2{
	padding-top:40px;
}

#trescglowna2{
	padding-top:15px;
	clear:both;
}

#tytul2 { padding: 0.3em 0; font-size: 1.5em; color:#ffffff; padding-bottom:10px; padding-top:10px; }



/* menu glowne  */

.ddm1 {
	float:right;
	margin:0; padding:0; 	
	font-size:12px; 
	z-index:1000;
}


.ddm1 .item1,
.ddm1 .item1:visited,
.ddm1 .item1:link,
.ddm1 .item1:active,
.ddm1 .item1-active:visited,
.ddm1 .item1-active:active,
.ddm1 .item1-active:link,
.strzalka,
.strzalka:visited,
.strzalka:link,
.strzalka:active

 {
	
	display: block; 
	font-size:14px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	white-space: nowrap;
  color : #f4f4f4; 
  text-decoration : none; 
	position:relative;		 
	
}


.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:visited,
.ddm1 .item1-active:active,
.ddm1 .item1-active:link,
.ddm1 .item1-active:hover {

	color: #d3b1a2;
	
}


.ddm1 .item2,
.ddm1 .item2:visited,
.ddm1 .item2:link,
.ddm1 .item2:active {
	display:block;
	text-align:center;
	font-size:12px;	
  color : #f4f4f4; 
	background-color:#181716;
  text-decoration : none;  
	width:160px; 
	padding:0px;
	margin:0px;
	
}


.item2 SPAN {
	padding-top:4px;
	padding-bottom:4px;
	padding-left:15px;
	padding-right:15px;	
	display:block;
	font-size:12px;	
	text-align:left;
	color : #f4f4f4; 
	background-color:#181716;
	text-decoration : none;  
	border-left: 1px solid #706c63; 	
	border-right: 1px solid #706c63; 
	border-top: 1px solid #706c63;
}


.ddm1 .item2:hover {
	background-color:#3c3b35;
	color: #d3b1a2;
}


.item2:hover SPAN {
	background-color:#3c3b35;
	color: #d3b1a2;
}

.ddm1 .section {
	padding-top:7px;
	text-align:left;
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	border-bottom: 1px solid #706c63;
}

.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */

#tlonew{
	background: url('img/tlo2.jpg') 0 0 repeat-x #52606c;
	width:100%;
	height:100%;
}


.bialy {
	color:#ffffff;
}


.padded_center_conatiner {background: #6F5C4A; padding:45px 50px;}
.site_map_table {width: 850px; text-align:left;}
.site_map_table ul li ul li {padding-top:10px;}
.site_map_table ul li ul li ul li {padding-top:0px;}
.site_map_table ul li a {font-size: 11px; text-decoration:none;}
.site_map_table a {text-decoration: none;}
.site_map_table a:hover {font-size: 11px; text-decoration: underline;}

.block_height_format {height: 351px;}


/* Główna strona tekst pod WIĘCEJ*/
#panel {

background: rgb(44,51,57) none repeat scroll 0 0;
color:#FFFFFF;
display: none;
font-size:11px;
font-style:normal;
font-weight:normal;
margin-top:30px;
text-align:justify;
width: 920px;
margin-left: auto;
margin-right: auto;
line-height: 13px;
}

#panel p{
font-family: Tahoma;
font-size: 9px;
color: #fff;
}

.btn-slide {
color: #FFFFFF;
display:block;
font-size:11px;
font-style:normal;
font-weight:normal;
height:15px;
margin:0 auto;
padding-left:800px;
text-align:right;
text-decoration:none;
width:144px;
}


#stopass ul { margin: 0; padding: 0; list-style-type: none;  text-align: center; }
#stopass ul li { display: inline;}
#stopass a {color:#fff; text-decoration:none; }
#stopass a:hover {color:#fff; text-decoration:none;}


/* Modyfikacje 2010 05 01*/
#main_content_container {background: #6F5C4A; height: 441px; width: 949px; margin: 0; padding:0; text-align:left; }

/* MAPY*/
.mapDotBlue {background: url('/web/location_maps/map_dot.png') no-repeat; width:24px; height: 24px;}
.mapDotRed {background: url('/web/location_maps/map_dot.png') no-repeat -24px 0px; width:24px; height: 24px;}

.mapDotSmallBlue {background: url('/web/location_maps/map_dot_small.png') no-repeat; width:16px; height: 16px;}
.mapDotSmallRed {background: url('/web/location_maps/map_dot_small.png') no-repeat -16px 0px; width:16px; height: 16px;}

#location_maps_loader {position:absolute; z-index:999; background: #6F5C4A; height: 441px; width: 949px; margin: 0; padding:0;}
#location_maps_loader div {position:relative; top:210px; text-align:center; font-size: 10px;}

.location_maps a {color:#15608E; font-size:17px; line-height:25px; position:absolute; text-decoration:none; text-transform:uppercase; text-align:center; }
.location_maps .hovered {color:red;}
#location_maps img {position:absolute; display:none;}

.lodz_img_container {left:596px; position:absolute; top:148px;}
.slupsk_img_container {left:596px; position:absolute; top:148px;}
.szczecin_img_container {left:595px; position:absolute; top:140px;}
.gorzow_img_container {left:70px; position:absolute; top:165px;}
.miedzyzdroje_img_container {left:565px; position:absolute; top:145px;}

#barcinski_park_ii_project_label {left:412px; top:374px;}
#barcinski_park_ii_project_dot {left:455px; top:397px;}
#barcinski_park_iii_project_label {left:352px;
top:412px;}
#barcinski_park_iii_project_dot {left:423px; top:400px;}
#switezianki_project_label {left:313px; top:123px;}
#switezianki_project_dot {left:359px; top:99px;}

#bursztynowe_osiedle_project_label {left:48px; top:451px;}
#bursztynowe_osiedle_project_dot {left:100px; top:423px;}

#garden_house_ii_project_label {left:248px; top:94px;}
#garden_house_ii_project_dot {left:319px; top:118px;}
#krakowska_project_label {left:135px; top:476px;}
#krakowska_project_dot {left:177px; top:454px;}
#stara_cegielnia_project_label {left:400px; top:150px;}
#stara_cegielnia_project_dot {left:381px; top:159px;}
#nowa_cegielnia_project_label {left:203px; top:157px;}
#nowa_cegielnia_project_dot {left:364px; top:163px;}

#kolorowe_osiedle_project_label {left:628px; top:252px;}
#kolorowe_osiedle_project_dot {left:660px; top:222px;}

#playa_baltis_project_label {left:76px; top:404px;}
#playa_baltis_project_dot {left:124px; top:432px;}

.map_project_label {}

#map_tooltip_pointer { margin-left:15px; margin-bottom: -4px;}

.text_selected {/*color: #d3b1a2;*/}

