
#wrapper        
	{
position:absolute;
top:50%;
left:0;
margin-top: -295px;
width:100%;
text-align: center;
}

#cell    
	{
	margin: auto;
	padding: 0;
	width: 930px;
	height: 560px;
	}

#tabl
{
	position: relative;
	margin: 0;
}
div.content
{
}
body, table,td, div,ul,il,span
{
	font-family: "tahoma";
	font-size: 12px;
	font-weight: normal;
}
body
{
	background-color: #fffdd0;
}
td.td_logo
{ 
	height: 108px;
	width: 148px;
	background-color: #000144;
}
td.td_main
{
	background-image: url(../../media/img/tlo_main.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.stopka, .stopka a:hover, .stopka a:link, .stopka a:visited
{
	font-family: "tahoma";
	font-size: 10px;
	font-weight: normal;
	color: #4E4E4E;
	text-decoration: none;
}
.tlo_tekst
{
	text-align: left;
	position: relative;
	top: 25px;
	left: 118px;
	background-image: url('../../media/img/tlo_tekst.png');
	background-repeat: no-repeat;
	width: 663px;
	height: 350px;
	overflow: hidden;
}
.tlo_tekst_srodek
{
	position: relative;
	top: -4px;
	padding: 0px 0px 6px 8px;
	height: 332px;
	overflow: hidden;
}

.pasek_gora
{
 height: 26px;
 display:block;
 visibility: hidden;
	text-align: left;
}
.pasek_srodek{	height: 400px;	display: block;	text-align: left;	margin: 0;	padding: 0;	overflow: hidden;
	border: 0;}
.pasek_dol_adres
{
	left:0px;
	top: 0px;
	position: relative;
	background-color: #CCC;
	height: 20px;
	font-size:10px;
	font-stretch: expanded;
	text-align: center;
	padding-top: 3px;
	opacity: 0.85; 
	filter:alpha(opacity=85);
}
/**********************************
 ***** SZUKAJ *****
 **********************************/
div.moduly_lewa
{
 display: block;
}
div.modul_szukaj
{
	position: relative;
	left: 0;
	top: 20px;
	height: 202px;
	overflow: hidden;
	color: #FFFDFE;
}
form.szukajForma 
{
 display: inline;
}
/*szukaj*/
div.szukaj
{
	display: block;
	width: 115px;
	height: 14px;
	padding: 2px 4px;

	background-color: #f1dc9d;
	border-top: 2px solid #b6aba9;
	border-left: 2px solid #b6aba9;
	border-right: 2px solid #635532;
	border-bottom: 2px solid #635532;
}
a.zob_oferta {
	background-color: #f1dc9d;
	border-top: 2px solid #b6aba9;
	border-left: 2px solid #b6aba9;
	border-right: 2px solid #635532;
	border-bottom: 2px solid #635532;
	height: 14px;
	width:90px;
	padding:4px;
	position:absolute;
	text-align:center;
}
a.zob_oferta:visited, a.zob_oferta:link {
	color:#000000;
	text-decoration: none;
}
a.zob_oferta:hover {
	color:#000000;
	text-decoration:underline;
}
a.zob_oferta#zo_1 {
	left: 455px;
	top: 130px;
}
a.zob_oferta#zo_2 {
	left: 472px;
	top: 290px;
}


div.szukaj:visited, div.szukaj:link,div.szukaj a:visited, div.szukaj a:link
{
	color: #000;
	text-decoration: none;
}
div.szukaj:hover,div.szukaj a:hover
{
	color: #000;
	text-decoration: underline;
}

div.szukaj span
{
	font-size: 12px;
	text-align: center;
}

/* zapytaj o szczegóły */
a.zap_o_szczeg
{ 
	position: absolute;
	background-color: #f1dc9d;
	border-top: 2px solid #948289;
	border-left: 2px solid #948289;
	border-right: 2px solid #635532;
	border-bottom: 2px solid #635532;
	width: 110px;    
	height: 35px;
	top: 260px;
	left: 12px;
	padding: 8px 6px;
}
a.zap_o_szczeg span
{
	color: #000;
	font-size: 13px;
}
a.zap_o_szczeg:visited, a.zap_o_szczeg:link,a.zap_o_szczeg:visited, a.zap_o_szczeg:link
{
	color: #000;
	text-decoration: none;
}
a.zap_o_szczeg:hover,a.zap_o_szczeg:hover
{
	color: #000;
	text-decoration: underline;
}

/**********************************
 ***** MENU LEWE *****
 **********************************/
.menu_lewe
{
	width: 148px;
	margin: 0px;
	padding: 0px;
	list-style-image:none;
	list-style-position: outside;
	list-style-type:none;

}
.menu_lewe span
{
	line-height:25px;
	width: 148px;
	display: inline;
}
.menu_lewe a
{
	display: block;
	text-align: left;
}
.menu_lewe ul img
{
	border: 0px;
	padding: 2px;
	text-indent: 10px;
}
.menu_lewe a,.menu_lewe a:visited, .menu_lewe a:link
{
	color: #fff;
	text-decoration: none;
}
.menu_lewe a:hover
{
	color: #000;
	background-color: #5D5D5D;
}
.menu_lewe ul 
{
	margin:0;
	padding:0;
}
.menu_lewe ul li {
	background:transparent none repeat scroll 0 0 ;
	margin: 0px;
	padding: 0px;
	text-indent: 10px;
	width: 148px;
	border-bottom: 1px solid #DADADA;
}
.menu_lewe ul li  ul li
{
	background:transparent none repeat scroll 0 0 ;
	text-indent: 25px;
	width: 148px;
	border-top: 1px solid #DADADA;
	border-bottom: 0px;
}
.menu_lewe ol,.menu_lewe  ul,.menu_lewe  li 
{
	list-style-image:none;
	list-style-position: outside;
	list-style-type:none;
}
/* MENU LEWE */
table.menu {
 top: 0px; 
 left: 0px; 
 position:relative ; 
 margin:0px !important ; 
 z-index: 1; 
}
table.menu a
{
 margin: 0px !important ; 
 padding: 4px 6px 4px 30px  !important ; 
 display:block !important; 
 position:relative !important ; 
 border-right: 1px solid #B5B5B3;

}
table.menu a, table.menu a:visited, table.menu a:link
{
 height:18px; 
 font-size: 11px !important ; 
 font-family: Verdana, Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight: normal !important ; 
 color: #FFFFFF ; 
 text-decoration: none !important ; 
 margin-bottom:0px !important ; 
 display:block !important; 
 white-space:nowrap ; 
}
table.menu td
{
 border-bottom: 0px none #FFC819 ; 
 border-top: 0px none #FFC819 ; 
 border-left: 0px none #FFC819 ; 
 background-image: url(../../media/img/kropka.gif);
 background-repeat: no-repeat;
 background-position: 10px 5px;
 background-color: #505050 !important ;
} 
div.menu td.last {
 border-right: 0px none #FFC819 ; 
} 
table.menu a.hover,table.menu td:hover a.hover
{ 
	color: #ff8000 !important;
	background-color: #323232 !important; 
	background-image: url(../../media/img/kropka_orange.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
}

table.menu td:hover a
{ 
background-color: #616163;
background-image: url(../../media/img/kropka.gif);
background-repeat: no-repeat;
background-position: 10px 5px;
}
/* pane-sliders  */
.pane-sliders .title {
	margin: 0px;
	padding: 0px;
	color: #FFFEFF;
	cursor: pointer;
}
.pane-sliders { padding-left: 20px; padding-top: 15px; text-align: left; position: relative; top: 0; left: 0; overflow: hidden; height: 230px; }
.pane-sliders .panel   { border: 0px; margin-bottom: 3px;}
.pane-sliders .panel h3 { height: 18px; }
.pane-sliders .panel h3 span { color: #FFFEFF; padding-left: 18px; }
.pane-sliders .panel h3.hover span { color: orange; padding-left: 18px; }

.pane-sliders .content a { display: block;  margin-left: 22px; text-align: left; }
.pane-sliders .content a span { line-height: 16px; padding: 2px 0px 2px 0px; text-align: left; }
.pane-sliders .content a.hover  span { color: orange; }
.pane-sliders .content a:link,.pane-sliders .content a:visited,.pane-sliders .content a  { text-decoration: none; color: #ffFEff}
.pane-sliders .content a span:hover {
	color: orange;
}

.jpane-toggler  span     { background: url(../../media/img/toggle_off.gif) no-repeat 2px 50%   }
.jpane-h3 span {  background: url(../../media/img/toggle_off.gif) no-repeat 2px 50% }
.jpane-h3 a {  text-decoration: none; }

.jpane-toggler-down span { background: url(../../media/img/toggle_on.gif) no-repeat 2px 50%  }
/** cpanel settings **/

#cpanel div.icon {
	text-align: center;
	margin-right: 5px;
	float: left;
	margin-bottom: 5px;
}

#cpanel div.icon a {
	display: block;
	float: left;
	border: 1px solid #f0f0f0;
	height: 97px;
	width: 108px;
	color: #666;
	vertical-align: middle;
	text-decoration: none;
}

#cpanel div.icon a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #f9f9f9;
	color: orange;
}

#cpanel img  { padding: 10px 0; margin: 0 auto; }
#cpanel span { display: block; text-align: center; }

/**********************************
 ***** GORNY WYBOR INWESTYCJI *****
 **********************************/
td.td_dew_list
{
	background-color: #BAC1B5;
	height: 108px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	border: 0;
}
div.dew_list
{
	margin: 0;
	display: inline;
	width: 780px;
	height: 108px;
	overflow: hidden;
}
div.dew_list div#bannerContent
{
	width: 498px;
	height: 108px;
	text-align: left;
	display: block;
	float: left;
	margin: 0px !important;
}
div.dew_item
{
	height: 82px;
	background-image: url(../img/gora_tlo.gif);
	width: 261px;
	overflow: hidden;
	padding-top: 26px;
	padding-left: 20px;
	display:block;
}

div.dew_item ul
{
	float: left;
	text-align: center;
	width: 240px;
	height: 80px;
	list-style-image:	none;
	list-style-position:	outside;
	list-style-type:	none;
	display: block;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	-moz-padding-start: 0px;
}

div.dew_item  ul li
{
	display: list-item;
	float: left;
	width: 120px;
}

div.dew_item  ul li img
{
	border: 0px;
	text-align: center;
	width: 74px;
	height: 54px;
}
div.dew_item  ul li a {
	text-align: center;
  display: block;
	white-space: nowrap;
	padding: 1px 5px;
	cursor: pointer;
	color: #52514F;
	text-decoration: none;
}

div.dew_item  ul li a:hover span {
	text-decoration: none;
	color: #837858;
}
div.dew_item  ul li.hover a span  {
	text-decoration: none;
	color: #837858;
}
div.dew_item  ul li.hover {
	background-color: #fff;
}
/********************************
 ***** KARTA LOKALU *****
 ********************************/
	/*
 div.karta
{
	color: #fff;
	padding:0;
	margin:0;
	border:0;
}
div.karta div.karta_bttn { position: relative; }
div.karta div.karta_osiedle_nazwa, div.karta div#karta_zamknij, div.karta div#karta_print, div.karta div.karta_obrazek, div.karta div.karta_text { position: absolute; }
div.karta div.karta_obrazek
{
 max-height: 450px;
 width: 600px;
 overflow: hidden;
 text-align: center;
}
div.karta div.karta_obrazek img
{
 max-height: 450px;
 max-width: 600px;
 text-align: center;
}
div.karta div.karta_osiedle_nazwa
{
	padding-left: 50px;
	width: 350px;
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	height: 100%;
}
div.karta div.karta_text
{
	width: 250px;
	left: 600px;
	top: 50px;
	color: #000;
}
div.karta div.karta_bttn
{
	width: 70px;
	height: 24px;
	left: 800px;
}
div.karta div#karta_gora { height: 40px; display: block; }
div.karta div#karta_srodek { min-height: 460px; text-align: left; background-color: #fff; }
div.karta div#karta_dol
{
	font-size: 10px;
	font-family: tahoma;
	text-align: left;
	max-height: 25px;
	width: 100%;
}
div.karta div#karta_zamknij
{
	width: 24px;
	height: 24px;
	background-image: url(../../media/img/zamknij.png);
	background-repeat: no-repeat;
	cursor: pointer;
	right: 0px;
}
div.karta div#karta_print
{
	width: 24px;
	height: 24px;
	background-image: url(../../media/img/print.png);
	background-repeat: no-repeat;
	cursor: pointer;
	right: 26px;
}
div.karta div#karta_dol a:hover,div.karta div#karta_dol a:link { color: #fff; }

artykuly style
*/
div.tlo_tekst_arty_l
{
	position: absolute;
	top: 4px;
	padding: 0px 0px 6px 30px;
	height: 332px; 
	width: 500px;
	float:left;
}
div.tlo_tekst_arty_r
{
	position: absolute;
	top: 6px;
	left: 518px;
	height: 340px;
	width: 145px;
	text-align: center;
}

div.karta_dol_l
{
	position: absolute;
	left:0;
	font-size: 11px;
}
div.karta_dol_r
{
	position: absolute;
	right:0;
	font-size: 11px;
}
/*********************** SCROLLERS ***********************/
div.tlo_tekst_arty_l #pas{
	float: left;
	margin-left: 10px;
}

div.tlo_tekst_arty_l #gora, div.tlo_tekst_arty_l #dol{
	border: 1px solid #CCC;
	width: 10px;
	height: 10px;
	color: #888;
	cursor: pointer;
	background: #EFEFEF;
}

div.tlo_tekst_arty_l #sciezka{
	width: 15px; 
	height: 270px;
	margin-top: 30px;
	margin-bottom: 11px;
	background-image: url(../img/thumb_tlo.gif);
	background-repeat: no-repeat;
	background-position: 4px 50%;
}

div.tlo_tekst_arty_l #galka{
	height: 24px;
	width: 9px;
	background-image: url(../img/thumb.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.tlo_tekst_arty_l #przewijany{
	width: 440px;
	height: 300px;
	overflow: hidden;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	padding: 8px 4px 8px 0px;
	color: #888888;
}
div#cont
{
top: 0;
margin: 0;
padding: 0;
border: 0;
}