#ZdjeciaLista{
	width: 575px;
	
	margin-top: 10px;
	}
#ZdjeciaLista .ZdjeciaDiv{
	float: left;
	position: relative;
	width: 485px;
	height: 151px;
	overflow: hidden;}
#ZdjeciaLista .ZdjeciaDiv ul{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 200000px;
	height: 112px;}
#ZdjeciaLista .ZdjeciaDiv ul li{
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 151px;
	height: 151px;
	list-style: none;}
#ZdjeciaLista .ZdjeciaDiv ul li div{
	position: absolute;
	cursor: pointer;
	top: 0px;
	
	margin: 0px;}
#ZdjeciaLista #prev,
#ZdjeciaLista #next{
	display: block;
	width: 42px;
	height: 110px;
	float: left;}
#ZdjeciaLista #prev{

	cursor: pointer;}
#ZdjeciaLista #next{
cursor: pointer;
}

.hidden{ display: none;}
.tab_lista table, .tab_lista_no_border table{
	background-image:url(header_long_bg.gif);
background-repeat:no-repeat;
margin-top: 10px;
	border-spacing: 0px;
	width: 600px
}

.tab_lista th, .tab_lista_no_border th{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:28px;
padding-left:3px;

}
.tab_lista .data, .tab_lista_no_border .data, .tab_lista .data a {
color:#F56610;
font-size:11px;
line-height:20px;
}
.tab_lista .opis a, .tab_lista_no_border .opis a,.tab_lista .opis{
	color:#636363;
	font-size:11px;
line-height:20px;
}
.tab_lista .pobierz, .tab_lista_no_border .pobierz{
text-align: center;
}
.tab_lista td{
	border-bottom: 1px solid #C0CBF1;
	padding: 5px;

}
.tab_lista_no_border td{
	
	padding: 5px;

}
.article ol, .article ul{
	padding-left: 20px;
}
.right_header_big {
	background-image: url('right_header_bg.gif');
	background-repeat: no-repeat;
	width: 301px;
	height: 31px;
	padding-top: 7px;
	padding-left:10px;
	color: #fff;
	font-size:14px;
	font-family: tahoma;
	font-weight:bold;
}
.right_header_big a{
	color: #fff;
}
.message {
border:1px solid black;
color:red;
margin-bottom:10px;
padding:10px;
text-align:center;
width:579px;
font-size: 12px;
}

#zalaczniki {
clear:both;
padding:10px;
}
#zalaczniki .title {
color:#555555;
font-size:14px;
padding:5px 0;
}
#zalaczniki ul {
list-style-image:url(dot.png);
}
#zalaczniki ul a {
color:#555555;
text-decoration:none;
}
#zalaczniki li {
padding-top:5px;
float: none;
}

.article li
{
	float: none;
	display: list-item;
	list-style-type: disc;
}
.archiwum_button{
	float: right;
}
.obiekty_kategorie{
	width: 599px;

	border-spacing: 0px;
}
.obiekty_kategorie a{
color:#F56610;
font-size: 12px;
font-weight: bold;
}
.obiekty_kategorie td{
border-bottom: 1px solid #C0CBF1;
padding: 10px;
}
.obiekty_kategorie img{
vertical-align: middle;
padding-right: 10px;
}
.inwestycja{
	width: 565px;
	padding-left: 10px;
	padding-top: 10px;
	text-align: justify;
}
.inwestycja hr,.obiekt hr{ 
	width: auto;
	margin: 10px 0px 10px 0px;
	
}
.inwestycja .mini, .obiekt .mini{ 
	float: left;
	padding: 0px 10px 10px 0px;
	
}
.inwestycja span, .obiekt span{ 
	color: #FF6400;
	
}
.inwestycja table.bottom{ 
	text-align: center;
	
}
#inwestycje_box{
	padding: 10px;
	}
#inwestycje_box .article{
	width: auto; 
}
.obiekt{
	width: auto;
}
.obiekt .dane{
	float: left;
	width: 470px;
}
.obiekt_article ol, .obiekt_article ul{
	padding-left: 25px;
	}
	
.funkcje_obiektu{
	background-image: url('funkcje_bg.gif');
	background-repeat: no-repeat;
	width: 281px;
	height: 105px;
	float: right;
	padding: 35px 10px 0px 10px;
	}
* html .funkcje_obiektu{

width: 301px;
height: 140px;

}
#right_column .funkcje_obiektu{

float: none;
padding-bottom: 10px;
}

.funkcje_obiektu img{
	padding: 3px;
	}
.kalendarium{
	padding: 10px;
	line-height: 18px;
	}
.kalendarium span{
	color: #FF6400;
	font-weight: bold;
	
	}	
	
.inwestycja_galeria
{
	color: #FF6400;
	font-weight: bold;
	float: left;
	padding: 10px 10px 0px 10px;
	width: 286px;
}
.inwestycja_galeria span
{
	padding: 5px 0px;
	float: left;
	widows: 290px
	}
.inwestycja_film
{
	color: #FF6400;
	font-weight: bold;
	float: left;
	padding: 10px 10px 0px 10px;
	width: 286px;
}
.inwestycja_film span
{
	padding: 5px 0px;
	float: left;
	widows: 290px
	}

#left_column_wide hr{
	width: auto;
	color: #FF6400;
}
.obiekty_lista li{
	float: none;
	list-style-image: url("orange_arr.gif");
	display: list-item;
	padding: 3px 0px 3px 10px;
	margin-left: 40px;
}
.obiekty_lista ul{
	float: none;

}
.obiekty_lista_naglowek{
	
	
	cursor: pointer;
}
.obiekty_lista{
	
	
	display: none;
}
.obiekty_lista_naglowek div{
	padding: 10px;
	color: #FF6400;
	font-size: 16px;
	font-weight: bold;
	
}
.obiekty_lista_naglowek img{
	padding: 10px;
	float: left;
}

.ui-tabs .ui-tabs-hide {
     display: none;
}
.right_box_objekt a
{
	background-image: url('right_tabs_obiekty_off.gif');
	width: 88px;
	height: 31px;
	display: block;
}
.right_box_kluby a{
	background-image: url('right_tabs_kluby_off.gif');
	width: 84px;
	height: 31px;
	display: block;
	}
.right_box_wyszukaj a{
	background-image: url('right_tabs_wyszukaj_off.gif');
	width: 139px;
	height: 31px;
	display: block;
}
.right_box_objekt.ui-tabs-selected a
{
	background-image: url('right_tabs_obiekty_on.gif');
}
.right_box_kluby.ui-tabs-selected a{
	background-image: url('right_tabs_kluby_on.gif');
	}
.right_box_wyszukaj.ui-tabs-selected a{
	background-image: url('right_tabs_wyszukaj_on.gif');
}
#right_tabs_dane{
	border: 1px solid #8593d6;
	margin-top: -1;
	padding: 10px;
}
#right_tabs_dane input.text
{
	width: 290px;
	margin-bottom: 10px;
}
#right_tabs_dane select{
	margin-bottom: 10px;
	width: 290px;
	}
#right_tabs_dane label{
	color: #2f9929;
	}
* html #right_tabs_dane{
padding: 8px;
}
 
/*.ankieta ol{
	margin-top: 10px;                              
	/*margin-left: 30px;*/
/*
	 WYREMOWAŁEM automatyczną listę numerowaną
	color: #F56610;
} */
.ankieta .legend{
	color: #F56610;
	margin-bottom: 10px;
}
.ankieta tr{
	height: 20px;
}
.ankieta table input{
	margin-right: 15px;
}

.ankieta .submit_button{
	
	float: right;
}
.ankieta .richText{
	padding: 10px;
                                                  
}                                                  
.image_no_link{
	border: none !important;
	}
#lista_startowa{
	background-image: url('header_long_bg2.png');
	background-repeat: no-repeat;
	width: 910px;
	padding: 0px 10px 0px 10px;
	margin-top: 20px;
	font-size: 9px;
	border-spacing: 2px;              /* pierwotnie 0 */
	text-align: center;
  }
#lista_startowa th{
	/*
  background-image: url('lista_startowa_separator.gif');      to dodałem Gt 
  background-repeat: no-repeat;                          działa ale nie jest ładnie                    */
  border-right: 1px solid #33CC33;
	  color: white;
	height: 43px;               
	display: table-cell;
  }
                                         
#lista_startowa th td.first{                /* TUTAJ DO POPRAWY         Gt  */        
	background-image: none;                                   
}

#lista_startowa td{
	border-bottom: 1px solid #c0cbf1;
	border-right: 1px solid #c0cbf1;
  color: #555555;
	padding: 5px;
	text-align: center;
	}
.lista_startowa_kategoria{
	background-image: url('lista_startowa_kategoria_bg.png');
	background-repeat: no-repeat;
	color: white;
	font-weight: bold;
	width: 108px;
	height: 24px;
	font-size: 14px;
	padding: 3px 0px 0px 10px;
	text-align: center;
}
.lista_startowa_kategoria a{
	color: white;
}
.liczba_uczestnikow
{
	color:#F56610;
	font-size:14px;
}
.liczba_rekordow, .liczba_rekordow a
{
	padding-top: 10px;
	color:#F56610;
	font-size:14px;
}
.zobacz_wszystkie{
	background-image: url('button_lista_startowa.png');
	background-repeat: no-repeat;
	color: white;
	font-weight: bold;
	width: 175px;
	height: 26px;
	font-size: 14px;
	padding: 3px 0px 0px 0px;
	text-align: center;
	margin: auto;
	
}
.zobacz_wszystkie a{
	color: white;
}
#login table{
	margin: auto;
}
#login table td{
	margin: auto;
	height: 40px;
}
#login table td div{
	color: #F56610;
	font-size: 10px;
	height: 40px;
	padding-top: 10px;
}
#login table td div a{
	color: #F56610;
	
}
.ikonki_art_bottom{
	float: right;
	padding-right: 23px;
}
.tab_off, .tab_on{
	height: 22px;
	width: 96px;
	text-align: center;
	padding-top: 9px;
}
.tab_big_off, .tab_big_on{
	height: 22px;
	width: 156px;
	text-align: center;
	padding-top: 9px;
}
* html .tab_off,* html  .tab_on,* html .tab_big_off,* html .tab_big_on{
	height: 31px;
	
}
#tab_wyszukiwarka li .tab_off, #tabs li .tab_off{
	background-image: url('tab_off.png');
	color: white;
	font-size: 8px;
}

#tab_wyszukiwarka .ui-tabs-selected .tab_off, #tabs .ui-tabs-selected .tab_off{
	background-image: url('tab_on.png');
	color: #F56610;
}
#tab_obiekty li .tab_big_off{
	background-image: url('tab_big_off.png');
	color: white;
}
#tab_obiekty li .tab_big_on{
	background-image: url('tab_big_on.png');
	color: #F56610;
}
#tab_obiekty{
	border-color:black;
	border-style:solid;
	border-width:0 0 1px;
	height:30px;
	margin-bottom:10px;
}
#tab_wyszukiwarka .header_text{
	padding-top: 10px;
}
.wyszukiwarka_img
{
	float: left;
	padding-bottom: 10px;
}
.wyszukiwarka_typ{
	color: #999999;
	}
.wyszukiwarka_tytul{
	color: #F56610;
	}
.wyszukiwarka_rekord{
	padding-left: 30px;
}
.wyszukiwarka_lead{

}
.article_page{
	clear: both;
	margin: auto;
	text-align: center;
	font-size: 10px;
	color: #F56610;
	font-weight: bold;
}
.article_page a{
	
	font-size: 10px;
	color: #F56610;
	font-weight: bold;
}
.odslon{
	padding-top: 10px;
	font-size: 11px;
	color: #636363;
}
#left_column_wide .odslon{
	font-size: 11px;
	color: #636363;
	text-align: right;
	padding-top: 10px;
}
.submit_button{
	background-image: url("button.png");
	border: none;
	width: 100px;
	height: 25px;
	color: white;
	font-weight: bold;
	cursor: pointer;
	font-family: tahoma;
	font-size: 14px;
}
