/*---klasy sterujace---*/
	hr {display:none;}
	ul {list-style-type:none; margin:0; padding:0}
	.hide {display:none;}
	a img {border:0;}
	input[type=text], input[type=password], textarea, .file {font:11px Tahoma; color:#82d2f5;}
	.require {margin-top:5px; width:200px; float:right; margin-left:5px; position:relative; z-index:1000; height:20px; overflow:hidden;}
	.require strong {display:block; position:absolute; background:url(/images/require_x.png) no-repeat; padding-left:20px; height:20px; width:200px; font:11px Tahoma; color:#fff;}
	.single_row {clear:both; margin-bottom:15px; overflow:hidden;}
	
/*--- layout---*/
	body {margin:0; background:#004c85 url(/images/background.jpg) repeat-x; color:#fff; font:12px Arial;}
	#small_fishi {position:fixed; right:0; top:40%; width:74px; height:152px; background:url(/images/rybka_facebook.png) no-repeat; overflow:hidden; z-index: 1000;}
		#small_fishi a {width:20px; height:20px; overflow:hidden; margin:10px; display:block; text-indent:-9999px;}
		
	#all {width:988px; margin:0 auto; position:relative;}
	#head_box {position:relative; width:988px; margin:0 auto;}
	.flash-replaced .alt {display:none;}
	#head {margin:0; padding:0; position:relative; overflow:hidden; height:180px;}
		#logo {width:177px; height:95px; display:block; margin:55px 0 0 0;}
			#logo img {width:177px; height:95px; display:block;}
	#navigation {background:url(/images/menu.png) no-repeat; width:623px; height:142px; overflow:hidden; position:absolute; left:170px; top:10px;}
		#navigation li {position:absolute; top:104px; display:block; overflow:hidden; height:20px;}
		#navigation li a {width:100%; height:20px; text-indent:-9999px; display:block;}
		#m_place {width:109px; left:41px;}
		#m_blog {width:120px; left:172px;}
		#m_kalendarz {width:160px; left:300px;}
		#m_forum {width:55px; left:465px;}
		#m_konkursy {width:80px; left:530px;}

	/* register form */
	#register_form {width:166px; position:absolute; right:0; top:50px;}
		#register_form #login, #register_form #password {margin-top:3px; clear:both; font:11px Tahoma; background:url(/images/register_inputs.png) no-repeat; width:156px; height:31px; border:0; color:#76C9F4; padding:0 5px;}
		#register_form label {display:none;}
                #register_form fieldset {width: 166px;}
		#register_form #register {float:left; margin-top:3px; background:url(/images/register_inputs.png) 0 -32px no-repeat; width:73px; height:30px; border:0; text-indent:-9999px; cursor:pointer;}
		#register_form #login_in {float:right; margin-top:3px; background:url(/images/register_inputs.png) -93px -32px no-repeat; width:73px; height:30px; border:0; text-indent:-9999px; cursor:pointer;}

	#minimini_link {width:992px; margin:0 auto 15px auto;}
		#minimini_link a {display:block; width:200px; height:31px; background:url(/images/back_to_minimini.gif) no-repeat; overflow:hidden; text-indent:-9999px; padding-top:-31px;}
	
	/* srodek strony */
	#main {clear:both; min-height:200px; margin-bottom:100px; overflow:hidden;}

	/* title bar */
   	div.title_bar {clear:both; margin:0 0 10px 0; overflow:hidden;}
    	h3.dodaj_plac_text {float:left; background:url(/images/dodaj_plac_zabaw.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:150px; height:13px;}
        h3.dodaj_sale_text {float:left; background:url(/images/dodaj_sale_zabaw.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:150px; height:13px;}
        h3.podglad_profilu_text {float:left; background:url(/images/poglad_profilu.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:150px; height:13px;}
        h3.podglad_bloga_text {float:left; background:url(/images/podglad_bloga.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:150px; height:13px;}
        h3.dziekujemy_text {float:left; background:url(/images/dziekujemy_text.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:150px; height:13px;}
        h3.lista_placow_zabaw {float:left; background:url(/images/lista_placow_zabaw.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:174px; height:13px;}
        h3.lista_sal_zabaw {float:left; background:url(/images/lista_sal_zabaw.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:174px; height:13px;}
        h3.wiadomosci_uzytkownika_text {float:left; background:url(/images/wiadomosci_uzytkownika_text.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        h3.lista_placow_zabaw_text {float:left; background:url(/images/lista_placow_zabaw.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        h3.lista_sal_zabaw_text {float:left; background:url(/images/lista_sal_zabaw.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        h3.rejestracja_uzytkownika_text {float:left; background:url(/images/rejestracja_uzytkownika.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        h3.lista_wpisow_na_blogu_text  {float:left; background:url(/images/lista_wpisow_na_blogu.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        h3.kalendarz_imprez_text  {float:left; background:url(/images/kalendarz_imprez.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        h3.logowanie_text  {float:left; background:url(/images/logowanie.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        h3.konkursy_text  {float:left; background:url(/images/konkursy.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        h3.podglad_wydarzenia_text  {float:left; background:url(/images/podglad_wydarzenia.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        h3.dodaj_zdjecie_text  {float:left; background:url(/images/dodaj_zdjecie_text.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        h3.edycja_profilu_text  {float:left; background:url(/images/edycja_profilu_text.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        h3.text404  {float:left; background:url(/images/404_text.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:220px; height:13px;}
        a.strona_glowna {display:block; float:right; background:url(/images/strona_glowna.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:157px; height:16px;}
			

	/* adress bar */
	.adress_bar {width:948px; height:16px; background:url(/images/bar_bg.gif) repeat-x; padding:20px;}
	.adress_bar ul {float:right;}
	.adress_bar li {float:left; margin-right:5px; padding-right:5px;}
	.adress_bar li a {font:11px Tahoma; color:#33aefc; text-decoration:none;}
	.adress_bar li span .current {background:0; font:10px Tahoma; color:#fff;}
	
	/* komentarz */
	.komentarz {margin-bottom:20px; overflow:hidden; clear:both; font:11px Tahoma; color:#fff;}
		.komentarz_top {position:relative; background:url(/images/komentarz_top.gif) no-repeat; width:529px; height:150px; overflow:hidden;}
		.komentarz_top .user_name {position:absolute; top:30px; left:140px; width:140px}
		.komentarz_top .umow_sie {position:absolute; top:68px; left:140px; font-weight:bold; color:#FFEF00; width:77px;}
		.komentarz_top .plec {position:absolute; left:295px; top:30px; background:url(/images/kontakt_data_sprite.gif) no-repeat; width:35px; height:31px; overflow:hidden;}
		.komentarz_top .plec img {width:16px; height:16px; margin:9px;}
		.komentarz_top .children {position:absolute; left:333px; top:30px; background:url(/images/kontakt_data_sprite.gif) 0 -63px no-repeat; padding:8px 0 0 33px; width:76px; height:23px; overflow:hidden;}
		.komentarz_top .age {position:absolute; left:446px; top:30px; background:url(/images/kontakt_data_sprite.gif) 0 -31px no-repeat; padding:8px 0 0 30px; width:45px; height:23px; overflow:hidden;}
		.komentarz_top .skype {position:absolute; left:309px; top:67px; background:url(/images/kontakt_data_sprite.gif) 0 -128px no-repeat; padding:8px 0 0 36px; width:183px; height:23px; overflow:hidden;}
		.komentarz_top .gg {position:absolute; left:411px; top:102px; background:url(/images/kontakt_data_sprite.gif) 0 -95px no-repeat; padding:8px 0 0 30px; width:80px; height:23px; overflow:hidden;}
	        .komentarz_top .avatar {background:none !important;}
		.komentarz_top .avatar img {margin:23px; width:70px !important; height:70px !important;}
         .komentarz_middle {background:url(/images/komentarz_bg.gif) repeat-y; width:499px; padding:15px; min-height:90px;}
	 .komentarz_bottom {background:url(/images/komentarz_bottom.gif) no-repeat; width:529px; height:24px; overflow:hidden;}		

	/* index */		
		#index .blue_box {overflow:hidden; background:url(/images/box_background.jpg) no-repeat; padding:25px; height:394px; width:251px;}
		
			#index #wyszukiwarka_placu {padding:20px; font:11px Tahoma; color:#fff; float:left; width:626px; height:366px; background:url(/images/wyszukiwarka_bg.jpg) no-repeat; overflow:hidden;}
				#index #wyszukiwarka_placu #szukaj_placu_zabaw {background:url(/images/szukaj_sali_zabaw.gif) no-repeat; width:257px; height:110px; overflow:hidden; text-indent:-9999px;}
				#index #wyszukiwarka_placu #wyszukiwarka_placow_zabaw {margin-top:30px; background:url(/images/wyszukiwarka_sal_zabaw.gif) no-repeat; width:266px; height:31px; overflow:hidden; text-indent:-9999px;}
				#index #wyszukiwarka_left {float:left; width:260px;}
					#index #wyszukiwarka_placu p#miasta {margin-top:10px; width:260px;}
					#index #wyszukiwarka_placu p#miasta a {font:11px Arial; color:#fff; text-decoration:none;}
					#index #wyszukiwarka_placu form {width:236px;}
					#index #wyszukiwarka_placu form input[type=text] {margin-top:20px; clear:both; background:url(/images/wyszukaj_plac_zabaw_inputs.gif) no-repeat; font:11px Tahoma; color:#fff; padding:0 5px; width:236px; height:33px; border:0; }
					#index #wyszukiwarka_placu form input[type=submit] {clear:both; display:block; background:url(/images/wyszukaj_plac_zabaw_inputs.gif) 0 -35px no-repeat; font:11px Tahoma; color:#fff; border:0; padding:0 5px; width:130px; float:right; margin:5px 0 0 -4px; height:41px; text-indent:-9999px; cursor:pointer;}
				#index #wyszukiwarka_right {float:right; width:350px;}
					#index #wyszukiwarka_placu #google_map {margin-top:10px; background:url(/images/wyszukiwarka_google_map_bg.gif) no-repeat; width:346px; height:260px; overflow:hidden;}
                                        #index #wyszukiwarka_placu #google_map #map {margin: 16px auto; width: 100px;}

                         #index #wyszukiwarka_sal_zabaw {padding:20px; font:11px Tahoma; color:#fff; float:left; width:626px; height:366px; background:url(/images/wyszukiwarka_bg.jpg) no-repeat; overflow:hidden;}
                                #index #wyszukiwarka_sal_zabaw #szukaj_sali_zabaw {background:url(/images/szukaj_sali_zabaw.png) no-repeat; width:257px; height:110px; overflow:hidden; text-indent:-9999px;}
                                #index #wyszukiwarka_sal_zabaw #wyszukiwarka_sal_zabaw {margin-top:30px; background:url(/images/wyszukiwarka_sal_zabaw.gif) no-repeat; width:266px; height:31px; overflow:hidden; text-indent:-9999px;}
                                #index #wyszukiwarka_left {float:left; width:260px;}
                                        #index #wyszukiwarka_sal_zabaw p#miasta {margin-top:10px; width:260px;}
                                        #index #wyszukiwarka_sal_zabaw p#miasta a {font:11px Arial; color:#fff; text-decoration:none;}
                                        #index #wyszukiwarka_sal_zabaw form {width:236px;}
                                        #index #wyszukiwarka_sal_zabaw form input[type=text] {margin-top:20px; clear:both; background:url(/images/wyszukaj_sala_zabaw_inputs.gif) no-repeat; font:11px Tahoma; color:#fff; padding:0 5px; width:236px; height:33px; border:0; }
                                        #index #wyszukiwarka_sal_zabaw form input[type=submit] {clear:both; display:block; background:url(/images/wyszukaj_sala_zabaw_inputs.gif) 0 -35px no-repeat; font:11px Tahoma; color:#fff; border:0; padding:0 5px; width:130px; float:right; margin:5px 0 0 -4px; height:41px; text-indent:-9999px; cursor:pointer;}
                                #index #wyszukiwarka_right {float:right; width:350px;}
                                        #index #wyszukiwarka_sal_zabaw #google_map {margin-top:10px; background:url(/images/wyszukiwarka_google_map_bg.gif) no-repeat; width:346px; height:260px; overflow:hidden;}
                                        #index #wyszukiwarka_sal_zabaw #google_map #map {margin: 16px auto; width: 100px;}

            #index #zostan_naszym_fanem {position:relative; float:right; background:url(/images/zostan_naszym_fanem_bg2.gif) no-repeat; width:306px; height:409px; overflow:hidden;}
                #index #zostan_naszym_fanem p {width:154px; margin-top:340px; float:right; margin-right:7px; font:11px Tahoma; color:#fff;}
                #index #zostan_naszym_fanem #facebook {margin:288px 0 0 23px;}
                #index #zostan_naszym_fanem a#blip {position:absolute; top:376px; left:67px; overflow:hidden; display:block; text-indent:-999px; width:30px; height:23px;}
                #index #zostan_naszym_fanem a#twitter {position:absolute; top:376px; left:20px; overflow:hidden; display:block; text-indent:-999px; width:30px; height:23px;}
			#index #ostatnio_dodany_plac {width:251px; float:left;}
			#index #ostatnio_dodany_plac h3 {float:left; margin-bottom:60px; background:url(/images/ostatnio_dodana_sala.png) no-repeat; width:210px; height:49px; overflow:hidden; text-indent:-9999px;}
				#plac_dane {clear:both; overflow:hidden; height: 230px;}
					#plac_name {float:left; margin-bottom: 20px}
					#plac_name strong {font:bold 15px Arial; color:#fff;}
					#plac_name p {font:15px Arial; color:#fff;}
					#index .plac_image {clear: both;margin: auto; display:block; border:1px solid #82d2f5;}
				#index .wiecej_o_sali_zabaw {border:0; width:199px; height:61px; background:url(/images/wiecej_o_sali_input.gif) no-repeat; cursor:pointer; text-indent:-9999px; display:block; margin:0 auto;}
			
			#index #ranking_placow {float:left; margin-left:20px; width:353px; height:445px; overflow:hidden; background:url(/images/ranking_placow_bg.jpg) no-repeat;}				
				#index #ranking_placow h3 {margin:25px; background:url(/images/ranking_sal_zabaw.png) no-repeat; width:224px; height:48px; overflow:hidden; text-indent:-9999px;}
				#index #ranking_placow ul {margin:60px 80px 32px 80px; height: 200px}
				#index #ranking_placow li {width:200px; height:57px; padding-top:5px; font-size:15px;}
				#index #ranking_placow li a {font:bold 15px Arial; color:#fff; text-decoration:none;}
				#index .zobacz_inne_place {background:url(/images/zobacz_inne_sale_input.gif) no-repeat; width:200px; display:block; margin:0 auto; height:59px; overflow:hidden; cursor:pointer; text-indent:-9999px; border:0;}

			#index #ostatni_wpis {float:right; width:251px;}
			#index #ostatni_wpis h3 {margin-bottom:60px; background:url(/images/ostatni_wpis_na_blogu.png) no-repeat; width:205px; height:49px; overflow:hidden; text-indent:-9999px;}
				#wpis_dane {clear:both; overflow:hidden;height:230px;}
					#wpis_tytul {float:left;margin-bottom: 20px;}
					#wpis_tytul strong {font:bold 15px Arial; color:#fff;}
					#index .wpis_image {float:right; width:140px; height:70px; display:block; border:1px solid #82d2f5;}
				#index .skrot_wpisu {margin-bottom:30px; font:11px Tahoma; color:#fff; margin-top:20px; text-align:justify;}
                #index .skrot_wpisu img { float: left;}
				#index .idz_do_bloga {border:0; width:199px; height:61px; background:url(/images/idz_do_bloga.gif) no-repeat; cursor:pointer; text-indent:-9999px; display:block; margin:0 auto;}
			
			#index #calendar {float:left;}
			#index #konkurs {width:353px; float:left; overflow:hidden; height:281px; margin-left:20px;}
				#index #konkurs_title {margin:10px 20px; font-weight:bold; font-size:15px;}
				#index #konkurs	h3 {margin:20px; background:url(/images/titles_sprites.png) no-repeat; width:276px; height:23px; overflow:hidden; text-indent:-9999px;}			
				#index #konkurs p {margin:20px; height:95px;}
				#index #konkurs .wez_udzial {display:block; margin:0 auto; background:url(/images/wez_udzial_input.gif) no-repeat; width:140px; height:44px; cursor:pointer; overflow:hidden; text-indent:-9999px; border:0;}
			
			#index #forum {width:290px; float:right;}
				#index #forum h3 {margin:20px; background:url(/images/titles_sprites.png) 0 -23px no-repeat; width:276px; height:23px; overflow:hidden; text-indent:-9999px;}			
				#index #forum ul {margin:20px; height:130px;}
				#index #forum li {border-bottom:1px solid #1a70b1; padding:9px 0; font-weight:bold;}
				#index #forum li a {color:#fff; text-decoration:none;}
				#index #forum #idz_na_forum {display:block; margin:0 auto; background:url(/images/idz_na_forum_input.gif) no-repeat; width:140px; height:44px; cursor:pointer; overflow:hidden; text-indent:-9999px; border:0;}
			
			#patroni_box {clear:both; overflow:hidden;}
			#patroni {margin:20px; background:url(/images/titles_sprites.png) 0 -46px no-repeat; width:276px; height:23px; overflow:hidden; text-indent:-9999px;}
				#patroni_loga {text-align:center;}
				#patroni_loga img {margin:10px 12px;}
                
		/* logowanie */
			#logowanie {margin:60px auto; width:700px; padding-left:200px;}
				h3.zaloguj_sie {margin-bottom:10px; background:url(/images/zaloguj_sie.png) no-repeat; width:199px; height:37px; text-indent:-9999px;}
				#logowanie_form {background:url(/images/login_form_bg.gif) no-repeat; width:730px; height:220px; overflow:hidden;}
				#logowanie_form div {overflow:hidden; clear:both; margin:12px 0;}
				#logowanie_form fieldset {margin:19px 50px; overflow:hidden;}
				#logowanie_form fieldset label {float:left; width:135px;}
				#logowanie_form fieldset input[type=text] {background:none; border:0; width:270px; height:30px; padding:0 5px; float:left;}
				#logowanie_form fieldset input[type=password] {background:none; border:0; width:270px; height:30px; padding:0 5px; float:left;}
				#logowanie_form input[type=submit] {background:url(/images/zaloguj_sie.gif) no-repeat; border:0; float:right; width:140px; height:43px; overflow:hidden; text-indent:-9999px ;margin-right:190px;}
				
		/* dodaj_plac */
			#dodaj_plac {clear:both; overflow:hidden;}
            #dodaj_plac #dodaj_plac_zabaw {clear:both; background:url(/images/dodaj_plac_zabaw_title.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:298px; height:47px;}
            #dodaj_plac #left {margin:80px 30px; float:left; width:500px;}
                #dodaj_plac #dodaj_plac_form {margin-bottom:30px; clear:both; background:url(/images/dodaj_plac_form_bg.gif) no-repeat; overflow:hidden; width:570px; height:200px;}
                #dodaj_plac #dodaj_plac_form div {margin-left:77px; margin-top:30px; height:30px;}
                #dodaj_plac #dodaj_plac_form div label {display:block; margin-bottom:5px; color:#ffffff}
                #dodaj_plac #dodaj_plac_form div input[type=text] {background:none; width:270px; height:20px; padding:0 5px; border:0;}
                #dodaj_plac .parametry {margin-left:70px;}
				#dodaj_plac .subtitle {font:bold 15px Arial; font-style:italic; margin-bottom:20px;}
				#dodaj_plac #parametry_placu {margin-bottom:30px; border:0; empty-cells:show; width:344px;}
				#dodaj_plac #parametry_placu td {font:bold 14px Arial; color:#fcef0b; padding:15px 0; border-bottom:1px solid #2B649B;}
				#dodaj_plac #parametry_placu td.opis {width:150px;}
				#dodaj_plac #parametry_placu td span {font:10px Tahoma; color:#fff;}
				#dodaj_plac textarea {margin-bottom:30px; background:url(/images/dodaj_plac_textarea.gif) no-repeat; width:276px; height:268px; border:0; padding:5px;}
				#dodaj_plac .add_foto {margin-left:70px;}
	        	#dodaj_plac #dodaj_plac_input {margin-right:53px; margin-top:10px; float:right; background:url(/images/dodaj_plac_input_2.gif) no-repeat; width:142px; height:43px; border:0; text-indent:-9999px; cursor:pointer; overflow:hidden;}
			#dodaj_plac #right {margin:165px 0; width:420px; height:500px; float:right;}
				#dodaj_plac #google_maps {background:url(/images/dodaj_plac_google_map.gif) no-repeat; width:420px; height:345px; overflow:hidden;}
				#dodaj_plac #map {width:380px; height:291px; overflow:hidden; margin:24px 25px;}
				#dodaj_plac .zaznacz_adres_na_mapie {border:0; margin:0 auto; display:block; background:url(/images/zaznacz_adres_na_mapie.gif) no-repeat; cursor:pointer; width:186px; height:36px; text-indent:-9999px; overflow:hidden;}
				#dodaj_plac #fishi {background:url(/images/super_sharki.gif) no-repeat; width:325px; height:271px; overflow:hidden; margin-top:100px;}
				#dodaj_plac .file {width:200px; height:29px; border:0; background:url(/images/file_text_input.gif) no-repeat; padding:0 5px;}

             /* dodaj_sale */
			#dodaj_sale {clear:both; overflow:hidden;}
            #dodaj_sale #dodaj_sale_zabaw {clear:both; background:url(/images/dodaj_sale_zabaw_title.gif) no-repeat; text-indent:-9999px; overflow:hidden; width:298px; height:47px;}
            #dodaj_sale #left {margin:80px 30px; float:left; width:500px;}
                #dodaj_sale #dodaj_sale_form {margin-bottom:30px; clear:both; background:url(/images/dodaj_sale_form_bg.gif) no-repeat; overflow:hidden; width:570px; height:260px;}
                #dodaj_sale #dodaj_sale_form div {margin-left:77px; margin-top:30px; height:30px;}
                #dodaj_sale #dodaj_sale_form div label {display:block; margin-bottom:5px; color:#ffffff}
                #dodaj_sale #dodaj_sale_form div input[type=text] {background:none; width:270px; height:20px; padding:0 5px; border:0;}
                #dodaj_sale #dodaj_sale_form div select {color:#fff; background:none; width:280px; height:20px; padding:0 5px; border:0;}
                #dodaj_sale .parametry {margin-left:70px;}
				#dodaj_sale .subtitle {font:bold 15px Arial; font-style:italic; margin-bottom:20px;}
				#dodaj_sale #parametry_sali {margin-bottom:30px; border:0; empty-cells:show; width:344px;}
				#dodaj_sale #parametry_sali td {font:bold 14px Arial; color:#fcef0b; padding:15px 0; border-bottom:1px solid #2B649B;}
				#dodaj_sale #parametry_sali td.opis {width:150px;}
				#dodaj_sale #parametry_sali td span {font:10px Tahoma; color:#fff;}
				#dodaj_sale textarea {margin-bottom:30px; background:url(/images/dodaj_plac_textarea.gif) no-repeat; width:276px; height:268px; border:0; padding:5px;}
				#dodaj_sale .add_foto {margin-left:70px;}
	        	#dodaj_sale #dodaj_sale_input {margin-right:53px; margin-top:10px; float:right; background:url(/images/dodaj_sale_input_2.gif) no-repeat; width:142px; height:43px; border:0; text-indent:-9999px; cursor:pointer; overflow:hidden;}
			#dodaj_sale #right {margin:165px 0; width:420px; height:500px; float:right;}
				#dodaj_sale #google_maps {background:url(/images/dodaj_plac_google_map.gif) no-repeat; width:420px; height:345px; overflow:hidden;}
				#dodaj_sale #map {width:380px; height:291px; overflow:hidden; margin:24px 25px;}
				#dodaj_sale .zaznacz_adres_na_mapie {border:0; margin:0 auto; display:block; background:url(/images/zaznacz_adres_na_mapie.gif) no-repeat; cursor:pointer; width:186px; height:36px; text-indent:-9999px; overflow:hidden;}
				#dodaj_sale #fishi {background:url(/images/super_sharki.gif) no-repeat; width:325px; height:271px; overflow:hidden; margin-top:100px;}
				#dodaj_sale .file {width:200px; height:29px; border:0; background:url(/images/file_text_input.gif) no-repeat; padding:0 5px;}

		/* view profile */
			#view_profile {width:512px; margin:100px auto;}
				#view_profile #profil {background:url(/images/profil.png) no-repeat; width:127px; height:36px; overflow:hidden; text-indent:-9999px;}
				#view_profile #see_person {background:url(/images/view_profile_form_bg.gif) no-repeat; width:512px; height:229px; overflow:hidden;}
				#view_profile #wyslij_wiadomosc_popup {float:right; background:url(/images/wyslij_wiadomosc_input.gif) no-repeat; width:141px; height:42px; display:block; overflow:hidden; text-indent:-9999px; cursor:pointer; border:0;}
				#view_profile #avatar {width:210px; float:left;}
				#view_profile #avatar img {width:75px; height:75px; display:block; margin:70px auto;}
				#view_profile #dane {float:left; width:280px; margin-left:10px; margin-top:33px;}
				#view_profile #dane p {height:33px;}		
				#view_profile #dane p strong {float:left; width:70px; padding-right:25px; text-align:right;}
				#view_profile #dane p span {float:left; width:180px;}
				
		/* dodaj zdjecie */
			#dodaj_zdjecie {width:430px; margin:50px auto 130px auto;}
				#dodaj_zdjecie h3.dodaj_zdjecie_text {background:url(/images/dodaj_zdjecie_text.png) no-repeat; margin-bottom: 10px; text-indent:-9999px; overflow:hidden; width:237px; height:36px;}
				#dodaj_zdjecie #dodaj_zdjecie_form {margin:10px 0; clear:both; padding:40px 100px; background:url(/images/dodaj_zdjecie_form_bg.gif) no-repeat; width:335px; height:124px; overflow:hidden;}
				#dodaj_zdjecie #dodaj_zdjecie_form fieldset {margin-bottom:60px;}
				#dodaj_zdjecie #wyslij_do_akceptacji {float:right; border:0; background:url(/images/wyslij_do_akceptacji_input.gif) no-repeat; width:143px; height:46px; overflow:hidden; text-indent:-9999px;}
				#dodaj_zdjecie #dodaj_zdjecie_title {background:url(/images/dodaj_zdjecie.gif) no-repeat; width:239px; height:37px; overflow:hidden; text-indent:-9999px;}
				#dodaj_zdjecie #dodaj_zdjecie_form .file {width:200px; height:29px; border:0; background:url(/images/file_text_input.gif) no-repeat; padding:0 5px;}		
	
		/* dziekujemy */
			#dziekujemy #info {margin:100px auto; background:url(/images/dziekujemy.gif) top no-repeat; padding-top:76px; width:252px; height:200px; overflow:hidden;}
				#dziekujemy #info p {font:12px Tahoma; color:#fff; margin-bottom:10px;}
                #dziekujemy #info #post_bar .backlink {float:left; height:21px; width:120px; display:block; background:url(/images/icons.gif) 0 0 no-repeat; padding-left:24px; font:11px Tahoma; color:#33aefc;}
		
		/* blog list */
			h3.wpisy_na_blogu {margin-top:50px; background:url(/images/wpisy_na_blogu.png) no-repeat; width:250px; height:41px; overflow:hidden; text-indent:-9999px;}
			ul.list_of_blogs {margin-top:30px; width:605px;}
				ul.list_of_blogs li {background:url(/images/list_wpis_background.gif) no-repeat; width:603px; height:321px; overflow:hidden;}
				ul.list_of_blogs .blog_wpis {float:left; width:330px; margin:30px 30px 0 30px;}
				ul.list_of_blogs h4 {font:bold 20px Arial; color:#fff;}
				ul.list_of_blogs .date {font:15px Arial; color:#fff; margin-bottom:50px;}
				ul.list_of_blogs .text {font:11px Arial; color:#fff;}
				ul.list_of_blogs a.read_more {float:right; background:url(/images/prev_next.gif) right top no-repeat; margin-top:20px; height:16px; overflow:hidden; padding-right:30px; font:bold 11px Arial; color:#fff; text-decoration:none;}
				ul.list_of_blogs .blog_photo {float:right; margin:130px 20px; background:url(/images/lista_obr_mini_bg.gif) no-repeat; overflow:hidden;}
					ul.list_of_blogs .blog_photo div {display:block; width:133px; height:106px; margin:16px 17px;overflow:hidden;}
				
				.category_list {float:right; width:253px; margin:130px 30px 0 0;}
				.category_list li {position:relative; margin-bottom:5px; overflow:hidden; height:39px;}
				.category_list li span {float:left; background:url(/images/category_list_bg_l.gif) no-repeat; width:35px; height:39px;}
				.category_list li a {margin:0; width:170px; height:39px; float:left; padding-left:30px; background:url(/images/category_list_bg_r.gif) right no-repeat; display:block; font:bold 12px Arial; color:#fff; text-decoration:none; line-height:30px;}
                                .category_list li.off span {float:left; background:url(/images/category_list_bg_off_l.gif) no-repeat; width:35px; height:39px;}
				.category_list li.off a {margin:0; width:170px; height:39px; float:left; padding-left:30px; background:url(/images/category_list_bg_off_r.gif) right no-repeat; display:block; font:bold 12px Arial; color:#fff; text-decoration:none; line-height:30px;}
				
					
		/* blog, komentarze */
			#blog_post {clear:both; margin:10px 30px;}
				#blog_post .title {font:bold 20px Arial; color:#33aefc; padding:10px 0; background:url(/images/border_bottom_gradient.gif) left bottom no-repeat;}
				#blog_post .data {font:bold 15px Arial; color:#fff; margin:10px 0 30px 0;}
				#blog_post #tresc {font:12px Tahoma; color:#fff; text-align:justify;}
				#blog_post #post_bar {margin-top:40px; border-bottom:1px solid #3274a6; padding-bottom:60px;}
				#blog_post .back_to_category {float:left; height:21px; width:120px; display:block; background:url(/images/icons.gif) 0 0 no-repeat; padding-left:24px; font:11px Tahoma; color:#33aefc;}
				#blog_post .category {float:left; height:21px; width:120px; background:url(/images/icons.gif) 0 -21px no-repeat; padding-left:24px;font:11px Tahoma; color:#fff; text-decoration:none;}
				#blog_post .category a { font:11px Tahoma; color:#33aefc;}
				
				#komentarze_blok {clear:both; margin-top:30px;}
					#komentarze_blok #komentarze {width:550px; float:left;}						
						h3#komentarze_title {margin-bottom:30px; background:url(/images/komentarze_titles.gif) 0 -20px no-repeat; width:166px; height:20px; overflow:hidden; text-indent:-9999px;}											
					#komentarze_blok #dodaj_komentarz {float:right; width:360px;}
						#komentarze_blok h3#dodaj_komentarz_title {margin-bottom:30px; background:url(/images/komentarze_titles.gif) no-repeat; width:166px; height:20px; overflow:hidden; text-indent:-9999px;}
                        #komentarze_blok #dodaj_komentarz_form fieldset {width: 360px;}
						#komentarze_blok .require2 {display:block; float:none !important; clear:both;}
						#komentarze_blok #dodaj_komentarz_form input[type=text] {display: block; margin-bottom:10px; border:0; background:url(/images/dodaj_komentarz_inputs.gif) no-repeat; width:206px; height:29px; padding:0 5px; font:bold 11px Tahoma; color:#9ad6fd;}
						#komentarze_blok #dodaj_komentarz_form textarea {border:0; background:url(/images/dodaj_komentarz_inputs.gif) 0 -29px no-repeat; width:324px; padding:5px; height:169px; font:11px Tahoma; color:#9ad6fd; margin-bottom:15px}
						#komentarze_blok #dodaj_komentarz_form input[type=submit] {background:url(/images/skomentuj_input.gif) no-repeat; width:140px; height:41px; overflow:hidden; cursor:pointer; text-indent:-9999px; float:right; border:0; margin-right:13px;}
                                                #komentarze_blok #dodaj_komentarz_form .error {color: #FF3333; display: block}
							
		/* view place */
			#view_place {clear:both; margin:10px 30px;}
			#view_place #place_dane {width:430px; float:left;}
				#view_place #place_name {margin-bottom:20px; font:bold 20px Arial; color:#329EFE; background:url(/images/border_bottom_gradient.gif) left bottom no-repeat;}
				#view_place #place_user_add {margin-bottom:30px; width:150px; padding-left:30px; font:11px Arial; color:#fff;height:22px;}
                .user {padding-top:9px; margin-bottom:35px; width:150px; padding-left:35px; height:33px; background:url(/images/icons_user_type.gif) no-repeat; font:11px Arial; color:#fff;}
                .ck {padding-top:9px; margin-bottom:35px; width:150px; padding-left:35px; height:33px; background:url(/images/icons_user_type.gif) 0 -33px no-repeat; font:11px Arial; color:#fff;}
                .mini {padding-top:9px; margin-bottom:35px; width:150px; padding-left:35px; height:33px; background:url(/images/icons_user_type.gif) 0 -66px no-repeat; font:11px Arial; color:#fff;}
					#view_place #place_user_add a {float:right; font:10px Arial; padding-right:13px; color:#329EFE; text-decoration:none; background:url(/images/adress_bar_arrow.gif) right 4px no-repeat;}
				#view_place #place_adress {margin-bottom:30px; width:200px; padding-left:30px; background:url(/images/icons_view_place.gif) 0 -90px no-repeat; font:11px Arial; color:#fff;}
					#view_place #place_adress b {margin-bottom:15px; font:bold 15px Arial; color:#FFEF00; display:block;}
				#view_place #place_opis {width:385px; padding-left:30px; background:url(/images/icons_view_place.gif) 0 -169px no-repeat; font:11px Arial; color:#fff; text-align:justify;}
					#view_place #place_opis b {margin-bottom:15px; font:bold 15px Arial; color:#FFEF00; display:block;}
					
				#view_place #place_google_maps {float:right; background:url(/images/view_place_google_map.gif) no-repeat; width:430px; height:351px; overflow:hidden;}#ul
					#view_place #place_google_maps div#map {margin:25px 22px; width:380px; height:291px;}
            
					#view_place #photo_view {position:relative; margin:70px 20px; float:right; background:url(/images/view_place_scroll_bg.png) no-repeat; width:402px; height:193px; overflow:hidden;}
                    #view_place #photo_view a.next {margin-right:20px; margin-top:60px; float:right; background:url(/images/prev_next.gif) no-repeat; width:17px; height:16px; overflow:hidden; text-indent:-9999px;}
                    #view_place #photo_view a.prev {margin-left:20px; margin-top:60px; float:left; background:url(/images/prev_next.gif) 0 -16px no-repeat; width:17px; height:16px; overflow:hidden; text-indent:-9999px;}
                    #view_place #photo_view #wrapper {float:left; margin:30px 0 0 15px; height:71px; width:300px; overflow:hidden; position:relative;}
                    #view_place #photo_view ul#photo_preview_list {height:71px; width:9000px; position:absolute;}
                    #view_place #photo_view ul#photo_preview_list li {float:left; margin:7px;}
                    #view_place #photo_view ul#photo_preview_list li a:hover img {border:1px solid #fff;}
                    #view_place #photo_view ul#photo_preview_list li img {display:block; border:1px solid #78b0db;}
                    #view_place #photo_view #dodaj_zdjecie_do_placu {bottom:30px; right:20px; position:absolute; display:block; background:url(/images/dodaj_zdjecie_do_placu.gif) no-repeat; width:126px; height:26px; overflow:hidden; text-indent:-9999px;}

                    /* view sale */
			#view_sale {clear:both; margin:10px 30px;}
			#view_sale #sale_dane {width:430px; float:left;}
				#view_sale #sale_name {margin-bottom:20px; font:bold 20px Arial; color:#329EFE; background:url(/images/border_bottom_gradient.gif) left bottom no-repeat;}
				#view_sale #sale_user_add {margin-bottom:30px; width:150px; padding-left:30px; font:11px Arial; color:#fff;height:22px;}
                #view_sale .category_plywalnie {margin-left:5px !important; height:21px; background:url(/images/category_sprites.gif) 0 0px no-repeat; padding-left:32px; font:11px Arial; color:#fff;}
                #view_sale .category_lodowiska {margin-left:5px !important; height:21px; background:url(/images/category_sprites.gif) 0 -20px no-repeat; padding-left:32px; font:11px Arial; color:#fff;}
                #view_sale .category_sale_zabaw {margin-left:5px !important; height:21px; background:url(/images/category_sprites.gif) 0 -40px no-repeat; padding-left:32px; font:11px Arial; color:#fff;}
                .user {padding-top:9px; margin-bottom:35px; width:150px; padding-left:35px; height:33px; background:url(/images/icons_user_type.gif) no-repeat; font:11px Arial; color:#fff;}
                .ck {padding-top:9px; margin-bottom:35px; width:150px; padding-left:35px; height:33px; background:url(/images/icons_user_type.gif) 0 -33px no-repeat; font:11px Arial; color:#fff;}
                .mini {padding-top:9px; margin-bottom:35px; width:150px; padding-left:35px; height:33px; background:url(/images/icons_user_type.gif) 0 -66px no-repeat; font:11px Arial; color:#fff;}
					#view_sale #sale_user_add a {float:right; font:10px Arial; padding-right:13px; color:#329EFE; text-decoration:none; background:url(/images/adress_bar_arrow.gif) right 4px no-repeat;}
				#view_sale #sale_adress {margin-bottom:30px; width:200px; padding-left:30px; background:url(/images/icons_view_sale.gif) 0 -90px no-repeat; font:11px Arial; color:#fff;}
					#view_sale #sale_adress b {margin-bottom:15px; font:bold 15px Arial; color:#FFEF00; display:block;}
				#view_sale #sale_opis {width:385px; padding-left:30px; background:url(/images/icons_view_sale.gif) 0 -169px no-repeat; font:11px Arial; color:#fff; text-align:justify;}
					#view_sale #sale_opis b {margin-bottom:15px; font:bold 15px Arial; color:#FFEF00; display:block;}

				#view_sale #sale_google_maps {float:right; background:url(/images/view_place_google_map.gif) no-repeat; width:430px; height:351px; overflow:hidden;}#ul
					#view_sale #sale_google_maps div#map {margin:25px 22px; width:380px; height:291px;}

					#view_sale #photo_view {position:relative; margin:70px 20px; float:right; background:url(/images/view_place_scroll_bg.png) no-repeat; width:402px; height:193px; overflow:hidden;}
                    #view_sale #photo_view a.next {margin-right:20px; margin-top:60px; float:right; background:url(/images/prev_next.gif) no-repeat; width:17px; height:16px; overflow:hidden; text-indent:-9999px;}
                    #view_sale #photo_view a.prev {margin-left:20px; margin-top:60px; float:left; background:url(/images/prev_next.gif) 0 -16px no-repeat; width:17px; height:16px; overflow:hidden; text-indent:-9999px;}
                    #view_sale #photo_view #wrapper {float:left; margin:30px 0 0 15px; height:71px; width:300px; overflow:hidden; position:relative;}
                    #view_sale #photo_view ul#photo_preview_list {height:71px; width:9000px; position:absolute;}
                    #view_sale #photo_view ul#photo_preview_list li {float:left; margin:7px;}
                    #view_sale #photo_view ul#photo_preview_list li a:hover img {border:1px solid #fff;}
                    #view_sale #photo_view ul#photo_preview_list li img {display:block; border:1px solid #78b0db;}
                    #view_sale #photo_view #dodaj_zdjecie_do_placu {bottom:30px; right:20px; position:absolute; display:block; background:url(/images/dodaj_zdjecie_do_placu.gif) no-repeat; width:126px; height:26px; overflow:hidden; text-indent:-9999px;}
                    #view_sale #photo_view #dodaj_zdjecie_do_sali {bottom:30px; right:20px; position:absolute; display:block; background:url(/images/dodaj_zdjecie_do_sali.gif) no-repeat; width:126px; height:26px; overflow:hidden; text-indent:-9999px;}

                        /* contents list */
				h3.trwajace_konkursy {margin-top:50px; background:url(/images/trwajace_konkursy.png) no-repeat; width:291px; height:37px; overflow:hidden; text-indent:-9999px;}
				h3.konkursy_zakonczone {margin-top:50px; background:url(/images/konkursy_zakonczone.png) no-repeat; width:326px; height:35px; overflow:hidden; text-indent:-9999px;}
				ul#list_of_contents {margin-top:30px; width:605px;}
				ul#list_of_contents li {background:url(/images/list_wpis_background.gif) no-repeat; width:603px; height:321px; overflow:hidden;}
				ul#list_of_contents .content {float:left; width:330px; margin:30px 30px 0 30px;}
				ul#list_of_contents h4 {font:bold 20px Arial; color:#fff;}
				ul#list_of_contents .date {font:15px Arial; color:#fff; margin-bottom:50px;}
				ul#list_of_contents .text {font:11px Arial; color:#fff;}
				ul#list_of_contents a.read_more {float:right; background:url(/images/prev_next.gif) right top no-repeat; margin-top:20px; height:16px; overflow:hidden; padding-right:30px; font:bold 11px Arial; color:#fff; text-decoration:none;}
				ul#list_of_contents .content_photo {float:right; margin:130px 20px; background:url(/images/lista_obr_mini_bg.gif) no-repeat; overflow:hidden;}
					ul#list_of_contents .content_photo div {display:block; width:133px; height:106px; margin:16px 17px;}

                ul.list_of_blogs .blog_photo {float:right; margin:130px 20px; background:url(/images/lista_obr_mini_bg.gif) no-repeat; overflow:hidden;}
					ul.list_of_blogs .blog_photo div {display:block; width:133px; height:106px; margin:16px 17px;overflow:hidden;}

			/* event view */
				#event_view {clear:both;}
					#event_view #event {width:530px; float:left;}
					#event_view #event_name {margin-bottom:20px; font:bold 20px Arial; color:#329EFE; background:url(/images/border_bottom_gradient.gif) left bottom no-repeat;}
					#event_view #event_date {font:bold 15px Arial; color:#fff;}
					#event_view #event_tekst {margin-top:30px; text-align:justify;overflow:hidden;}
					#event_view #event_photos_mini {margin-top:30px; margin-bottom:20px; overflow:hidden;}
					#event_view .event_photo_mini {float:left; margin:5px; background:url(/images/event_photo_mini.gif) no-repeat; width:166px; height:140px; overflow:hidden;}
						#event_view .event_photo_mini img {display:block; width:132px; height:106px; margin:17px;}
					#event_view .with_return {overflow:hidden; clear:both;}
						#event_view .return_to_calendar {display:block; background:url(/images/icons.gif) no-repeat; font:11px Arial; color:#329EFE; height:20px; padding-left:30px;}
					#event_view #event_date_big {margin:100px 80px; float:right; background:url(/images/event_date_background.png) no-repeat; height:20px; width:235px; height:248px;}
						#event_view #year {margin-top:30px; margin-bottom:10px; font:bold 15px Arial; color:#fff; display:block; text-align:center;}
						#event_view #month {font:bold 25px Arial; color:#fff; text-transform:uppercase; display:block; text-align:center;}
						#event_view #day {font:bold 100px Arial; color:#329EFE; display:block; text-align:center;}

			/* events list */
				#events {margin-top:50px;}
			        #calendar_bar {margin-left:30px; width:320px; float:left;}
						.calendar_change_date {width:240px; margin-bottom:30px; overflow:hidden;}
						.calendar_change_date div {text-align:center; width:200px; float:left; font:bold 20px Arial; font-style:italic;}
						.calendar_change_date div span {color:#2484E0;}
						.calendar_change_date a.next {margin-top:4px; float:right; background:url(/images/prev_next.gif) no-repeat; width:17px; height:16px; overflow:hidden; text-indent:-9999px;}
						.calendar_change_date a.prev {margin-top:4px; float:left; background:url(/images/prev_next.gif) 0 -16px no-repeat; width:17px; height:16px; overflow:hidden; text-indent:-9999px;}

						#calendar {background:url(/images/calendar_bg.png) no-repeat; width:297px; height:320px; overflow:hidden;}
							.calendar_date {margin:10px 30px 0 30px;}
                            #calendar table {margin:5px 20px; width:260px; border-collapse:collapse; border:0; table-layout:fixed;}
							#calendar table th {vertical-align:bottom; text-align:center; width:36px; height:30px; font:bold 14px Arial; color:#fff;}
							#calendar table th.current {background:url(/images/current_day_arrow.gif) center top no-repeat; text-align:center; width:36px; font:bold 14px Arial; color:#fff;}
							#calendar table td {vertical-align:middle; text-align:center; width:30px; height:30px; font:14px Arial; color:#e3e3e3;}
                            #calendar table td.current {background:url(/images/current_day_arrow.gif) center top no-repeat;}
							#calendar table td a.event {width:30px; height:30px; display:block; background:url(/images/current_day.gif) center center no-repeat; text-align:center; line-height:28px; color:#fff; text-decoration:none; margin: 0; padding: 0;}

					#event_list {width:570px; float:right;}
						h3.wydarzenia_miesiaca {background:url(/images/wydarzenia_miesiaca.png) no-repeat; width:274px; height:31px; overflow:hidden; text-indent:-9999px;}
						.event {padding:20px; padding-bottom:55px; background:url(/images/event_bottom_gradient.gif) left bottom no-repeat; margin-bottom:20px;}
						.event_title {font:bold 20px Arial; color:#2484E0; margin-bottom:10px;}
						.event_date {font:bold 13px Arial; color:#fff; margin-bottom:40px;}
						.event_text {text-align:justify; font:11px Arial; color:#fff; margin-bottom:20px;overflow:hidden;}
						.see_event {float:right; background:url(/images/prev_next.gif) right top no-repeat; margin-top:20px; height:16px; overflow:hidden; padding-right:30px; font:bold 11px Arial; color:#fff; text-decoration:none;}
				#ocena_placu_box {width:430px; float:left;padding-top:10px; margin-top:20px; margin-left:25px;}
					#view_place h3.ocena_placu_subtitle {margin-bottom:20px; background:url(/images/ocena_placu.png) no-repeat; width:157px; height:25px; overflow:hidden; text-indent:-9999px;}
					#view_place #view_place #parametry_placu {margin-bottom:30px; border:0; empty-cells:show; width:344px;}
					#view_place #view_place #parametry_placu td {font:bold 14px Arial; color:#fcef0b; padding:15px 0; border-bottom:1px solid #2B649B;}
					#view_place #view_place #parametry_placu td.opis {width:150px;}
					#view_place #view_place #parametry_placu td span {font:10px Tahoma; color:#fff;}									
				
				#view_place #photo_view {margin:70px 20px; float:right; background:url(/images/view_place_scroll_bg.png) no-repeat; width:402px; height:193px; overflow:hidden;}
				
				#view_place #opinie_box {width:530px; float:left;}
					#view_place #opinie_box .opinie_o_placu {margin-bottom:30px; background:url(/images/opinie_o_placu.png) 0 -20px no-repeat; width:180px; height:20px; overflow:hidden; text-indent:-9999px;}			
			
					#view_place #ocen_plac {float:right; width:370px;}
					#view_place #ocen_plac #dodaj_komentarz {float:right; width:370px;}						
						#view_place #ocen_plac .dodaj_komentarz_subtitle {margin-bottom:30px; background:url(/images/komentarze_titles.gif) 0 -40px no-repeat; width:186px; height:25px; overflow:hidden; text-indent:-9999px; display:block;} 
						#view_place #ocen_plac #dodaj_komentarz_form input[type=text] {display:block; margin-bottom:10px; border:0; background:url(/images/dodaj_komentarz_inputs.gif) no-repeat; width:206px; height:29px; padding:0 5px; font:bold 11px Tahoma; color:#9ad6fd;}
						#view_place #ocen_plac a {color:#9AD6FD; font-weight:bold; text-decoration:none;}
						#view_place #ocen_plac #dodaj_komentarz_form table {margin:10px 0;}
						#dodaj_komentarz_form  .text {float:left;}
						#dodaj_komentarz_form  .require {width:130px;}
						#dodaj_komentarz_form  .require strong {width:130px;}
						#view_place #ocen_plac #dodaj_komentarz_form table td {padding:5px;}
						#view_place #ocen_plac #dodaj_komentarz_form textarea {border:0; background:url(/images/dodaj_komentarz_inputs.gif) 0 -29px no-repeat; width:324px; padding:5px; height:169px; font:11px Tahoma; color:#9ad6fd; margin-bottom:15px}
						#view_place #ocen_plac #dodaj_komentarz_form input[type=submit] {background:url(/images/ocen_plac_input.gif) no-repeat; width:147px; height:44px; overflow:hidden; cursor:pointer; text-indent:-9999px; float:right; border:0; margin-right:13px; }
                            #ocena_sali_box {width:430px; float:left;padding-top:10px; margin-top:20px; margin-left:25px;}
                                #view_sale h3.ocena_sali_subtitle {margin-bottom:20px; background:url(/images/ocena_sali.png) no-repeat; width:187px; height:25px; overflow:hidden; text-indent:-9999px;}
                                #view_sale #view_sale #parametry_sali {margin-bottom:30px; border:0; empty-cells:show; width:344px;}
                                #view_sale #view_sale #parametry_sali td {font:bold 14px Arial; color:#fcef0b; padding:15px 0; border-bottom:1px solid #2B649B;}
                                #view_sale #view_sale #parametry_sali td.opis {width:150px;}
                                #view_sale #view_sale #parametry_sali td span {font:10px Tahoma; color:#fff;}

				#view_sale #photo_view {margin:70px 20px; float:right; background:url(/images/view_place_scroll_bg.png) no-repeat; width:402px; height:193px; overflow:hidden;}

				#view_sale #opinie_box {width:530px; float:left;}
					#view_sale #opinie_box .opinie_o_sali {margin-bottom:30px; background:url(/images/opinie_o_sali.png) 0 0 no-repeat; width:180px; height:20px; overflow:hidden; text-indent:-9999px;}

					#view_sale #ocen_sale {float:right; width:370px;}
					#view_sale #ocen_sale #dodaj_komentarz {float:right; width:370px;}
						#view_sale #ocen_sale .dodaj_komentarz_subtitle {margin-bottom:30px; background:url(/images/sale_komentarze_titles.gif) 0 -40px no-repeat; width:186px; height:25px; overflow:hidden; text-indent:-9999px; display:block;}
						#view_sale #ocen_sale #dodaj_komentarz_form input[type=text] {display:block; margin-bottom:10px; border:0; background:url(/images/dodaj_komentarz_inputs.gif) no-repeat; width:206px; height:29px; padding:0 5px; font:bold 11px Tahoma; color:#9ad6fd;}
						#view_sale #ocen_sale a {color:#9AD6FD; font-weight:bold; text-decoration:none;}
						#view_sale #ocen_sale #dodaj_komentarz_form table {margin:10px 0; width:344px}
                        #view_sale #ocen_sale #dodaj_komentarz_form table .opis {width:150px;}
						#view_sale #ocen_sale #dodaj_komentarz_form table td {padding:5px;}
						#view_sale #ocen_sale #dodaj_komentarz_form textarea {border:0; background:url(/images/dodaj_komentarz_inputs.gif) 0 -29px no-repeat; width:324px; padding:5px; height:169px; font:11px Tahoma; color:#9ad6fd; margin-bottom:15px}
						#view_sale #ocen_sale #dodaj_komentarz_form input[type=submit] {background:url(/images/ocen_sala_input.gif) no-repeat; width:147px; height:44px; overflow:hidden; cursor:pointer; text-indent:-9999px; float:right; border:0; margin-right:13px; }

                /* event view */
				#event_view {clear:both;}
					#event_view #event {width:530px; float:left;}
					#event_view #event_name {margin-bottom:20px; font:bold 20px Arial; color:#329EFE; background:url(/images/border_bottom_gradient.gif) left bottom no-repeat;}
					#event_view #event_date {font:bold 15px Arial; color:#fff;}						
					#event_view #event_tekst {margin-top:30px; text-align:justify;overflow:hidden;}
					#event_view #event_photos_mini {margin-top:30px; margin-bottom:20px; overflow:hidden;}
					#event_view .event_photo_mini {float:left; margin:5px; background:url(/images/event_photo_mini.gif) no-repeat; width:166px; height:140px; overflow:hidden;}
						#event_view .event_photo_mini img {display:block; width:132px; height:106px; margin:17px;}
					#event_view .with_return {overflow:hidden; clear:both;}
						#event_view .return_to_calendar {display:block; background:url(/images/icons.gif) no-repeat; font:bold 11px Arial; color:#fff; text-decoration:none; height:20px; padding-left:30px;}
					#event_view #event_date_big {margin:100px 80px; float:right; background:url(/images/event_date_background.png) no-repeat; height:20px; width:235px; height:248px;}
						#event_view #year {margin-top:30px; margin-bottom:10px; font:bold 15px Arial; color:#fff; display:block; text-align:center;}
						#event_view #month {font:bold 25px Arial; color:#fff; text-transform:uppercase; display:block; text-align:center;}
						#event_view #day {font:bold 100px Arial; color:#329EFE; display:block; text-align:center;}				
			
			/* view message */
			    #message_view {width:550px; margin:50px auto;}
				h3.podglad_wiadomosci_title {background:url(/images/podglad_wiadomosci_title2.png) no-repeat; width:301px; height:37px; overflow:hidden; text-indent:-9999px;}
				#message {font-size:11px; padding:20px; margin-top:20px; background:url(/images/view_message_bg.gif) top left no-repeat; width:535px; min-height:200px;}
				#message div {margin:10px 20px 5px 10px; overflow:hidden;}
				#message span.label {text-align:right; float:left; width:120px; margin-right:40px;  margin-left:10px;}
				#message span.dane, #message div.odp {margin:0; text-align:justify; float:left; width:300px;}
				#message span.dane a {font:bold 11px Arial; color:#329EFE; text-decoration:none;}
				#message #odpowiedz {background:url(/images/odpowiedz_input_background.gif) no-repeat; width:143px; height:44px; overflow:hidden; text-indent:-9999px; cursor:pointer; border:0; float:right; margin-right:20px; margin-top:30px;}
			
			/* view messages */
				#messages_view {width:700px; margin:50px auto;}
				h3.twoje_wiadomosci_title {background:url(/images/twoje_wiadomosci.png   ) no-repeat; width:276px; height:36px; overflow:hidden; text-indent:-9999px;}
				table#messages {width:700px; margin-top:15px;}
					table#messages th {overflow:hidden; font:bold 11px Arial; color:#fff; padding-left:38px; text-align:left; line-height:28px; -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; -border-radius:0 0 3px 3px;}
					table#messages th#data {background:#05528B url(/images/message_table_header.gif) 6px 0 no-repeat; width:37px; height:28px;}
					table#messages th#tytul {padding-left:28px; background:#004476 url(/images/message_table_header.gif) 6px  -56px no-repeat; width:200px; height:28px;}					
					table#messages th#nadawca {padding-left:28px; text-align:left; background:#004476 url(/images/message_table_header.gif) 6px  -28px no-repeat; width:76px; height:28px;}
					table#messages th#opcje {padding-left:28px; text-align:left; background:#05528B; width:75px; height:28px;}
					table#messages td {padding:15px 0; margin:10px;}
					table#messages td.data {color:#fff; text-align:center; background:url(/images/border_bottom.gif) left bottom no-repeat;}
					table#messages td.tytul {background:url(/images/border_bottom.gif) center bottom no-repeat; padding-left:20px; font:bold 12px Arial; color:#329EFE;}
					table#messages td.tytul a {font:bold 12px Arial; color:#329EFE; text-decoration:none;}
					table#messages td.nadawca {background:url(/images/border_bottom.gif) center bottom no-repeat; text-align:center; font:bold 12px Arial; color:#329EFE;}
					table#messages td.nadawca a {font:bold 12px Arial; color:#329EFE; text-decoration:none;}
					table#messages td.opcje {background:url(/images/border_bottom.gif) right bottom no-repeat;}
					table#messages td.opcje a {width:60px; margin:0 auto; display:block; background:url(/images/usun.gif) no-repeat; padding-left:20px; font:12px Arial; color:#329EFE; text-decoration:none;}
			
			/* places list */
				#place_list {}
					#places_list_top {position:relative; margin-top:40px; width:966px; height:302px; background:url(/images/list_top_background.gif) no-repeat;}					
						#wyszukiwarka {float:left; margin:30px; width:380px; margin-left:30px; font:11px Arial; color:#fff;}
							#places_list_top h3.wyszukiwarka_placow_zabaw {margin-bottom:20px; background:url(/images/wyszukiwarka_placow_zabaw.png) no-repeat; width:164px; height:47px; overflow:hidden; text-indent:-9999px;}
							#wyszukiwarka #cities {font-weight:bold; margin-top:20px; margin-bottom:10px; display:block;}
                            #wyszukiwarka #cities a {font:11px Arial; color:#fff; text-decoration:none;}
							#wyszukiwarka input[type=text] {background:url(/images/list_top_input_text.gif) no-repeat; padding:0 5px; width:232px; height:34px; border:0;}
							#wyszukiwarka input[type=submit] {background:url(/images/wyszukaj_input.gif) no-repeat; width:132px; height:42px; text-indent:-9999px; cursor:pointer; overflow:hidden; border:0;}
						#places_list_top #google_map {margin-top:20px; float:left; background:url(/images/list_top_google_maps.gif) no-repeat; width:301px; height:235px;}
						#places_list_top #google_map #map {margin:10px;}
						#places_list_top #dodaj_plac_inp {cursor:pointer; background:url(/images/list_top_dodaj_plac_input.gif) no-repeat; width:137px; height:41px; overflow:hidden; text-indent:-9999px; position:absolute; right:10px; bottom:45px; border:0;}
						#rybka {position:absolute; right:22px; top:-30px; overflow:hidden; width:225px; height:235px; background:url(/images/rybka_google_map.png) no-repeat;}
							#rybka span {display:block; width:146px; margin:10px; font:10px Arial; color:#fff;}
					
					ul#places_list {width:966px;}
					ul#places_list li {overflow:hidden; margin:0 10px; padding-bottom:20px; width:946px; background:#004D88 url(/images/places_list_li_bottom.gif) top repeat-x; padding-top:40px;}						
						ul#places_list .place_image {margin-left:30px; width:160px; float:left; margin-right:20px;}
						ul#places_list .place_image img {display:block; border:1px solid #329EFE;}
						ul#places_list .place_dane {width:215px; float:left;}
						ul#places_list .place_dane div {margin:15px 0;}
						ul#places_list .place_title {font:bold 20px Arial; color:#2484E0; margin-top:0;}
						ul#places_list .add_user {background:url(/images/icons_view_place.gif) no-repeat; padding:3px 0 3px 26px; font:11px Arial; color:#fff;}
						ul#places_list .adres {background:url(/images/icons_view_place.gif) 0 -90px no-repeat; padding-left:26px; font:11px Arial; color:#fff;}
						ul#places_list .note {font:11px Arial; color:#fff;}
						ul#places_list .note strong {color:#FFEF00;}
						ul#places_list .place_opis {float:left; width:300px; padding-left:33px; }
						ul#places_list .place_opis .opis_placu {display:block; width:200px; height:30px; background:url(/images/icons_view_place.gif) 0 -169px no-repeat; padding-left:30px; padding-top:2px;}
						ul#places_list .place_opis div {margin-left:32px; font:11px Arial; color:#8DCAFF;}
						ul#places_list .podglad_placu {margin:50px 10px 0 30px; float:right; border:0; background:url(/images/podglad_placu_image.gif) no-repeat; width:145px; height:48px; overflow:hidden; text-indent:-9999px; display:block;}
					#places_list_bottom {background:url(/images/list_bottom_background.gif) no-repeat; width:965px; height:67px; overflow:hidden;}
						#places_list_bottom ul { float:right; width:150px; margin:30px;}
						#places_list_bottom ul li {float:left; margin:3px; padding:0 3px;}
						#places_list_bottom ul li a {font:11px Arial; color:#fff;}						
						#places_list_bottom a.next {float:right; background:url(/images/prev_next.gif) no-repeat; width:17px; height:16px; overflow:hidden; text-indent:-9999px;}
						#places_list_bottom a.prev {float:left; background:url(/images/prev_next.gif) 0 -16px no-repeat; width:17px; height:16px; overflow:hidden; text-indent:-9999px;} 

                /* sale list */
                #sale_list_rodzaj {clear:both; overflow:hidden; height:130px; margin-top:15px;}
                    #sale_list_info {font:12px Arial; color:#fff; width:473px; height:129px; overflow:hidden; float:left; }
                    #sale_list_info.wszystkie {background:url(../images/category_info_box_all.gif) no-repeat;}
                    #sale_list_info.sale_zabaw {background:url(../images/category_info_box_sale_zabaw.gif) no-repeat;}
                    #sale_list_info.plywalnie {background:url(../images/category_info_box_plywalnie.gif) no-repeat;}
                    #sale_list_info.lodowiska {background:url(../images/category_info_box_lodowiska.gif) no-repeat;}
                        #sale_list_info div {margin:13px 120px; width:340px; font-size:11px;}
                        #sale_list_info h3 {margin-top:15px; margin-left:120px; font-weight:bold; margin-bottom:13px;}
                        #sale_list_info h3 span {color:#FEC416;}

                    #sale_list_rodzaj .category_links {width:215px; float:right;}
                    #sale_list_rodzaj .category_links a {margin:2px 0; text-decoration:none; font:bold 12px Arial; color:#fff; background:url(../images/category_list_inputs.gif) no-repeat; width:158px; height:30px; display:block; overflow:hidden; line-height:30px; padding-left:45px;}
                    #sale_list_rodzaj .category_links a#category_link_wszystkie {background-position:-204px 0px !important;}
                    #sale_list_rodzaj .category_links a#category_link_wszystkie.active {background-position:0px 0px !important;}
                    #sale_list_rodzaj .category_links a#category_link_sale_zabaw {background-position:-204px -30px !important;}
                    #sale_list_rodzaj .category_links a#category_link_sale_zabaw.active {background-position:0px -30px !important;}
                    #sale_list_rodzaj .category_links a#category_link_lodowiska {background-position:-204px -60px !important;}
                    #sale_list_rodzaj .category_links a#category_link_lodowiska.active {background-position:0px -60px !important;}
                    #sale_list_rodzaj .category_links a#category_link_plywalnie {background-position:-204px -60px !important;}
                    #sale_list_rodzaj .category_links a#category_link_plywalnie.active {background-position:0px -60px !important;}



				#sale_list {}       /* ###TO_DO */
					#sale_list_top {position:relative; margin-top:10px; width:966px; height:302px; background:url(/images/list_top_background.gif) no-repeat;}
						#sale_list_top h3.wyszukiwarka_sal_zabaw {margin-bottom:20px; background:url(/images/wyszukiwarka_sal_zabaw.png) no-repeat; width:164px; height:47px; overflow:hidden; text-indent:-9999px;}
                        #sale_list_top h3.wyszukiwarka_lodowisk {margin-bottom:20px; background:url(/images/wyszukiwarka_lodowisk.png) no-repeat; width:164px; height:47px; overflow:hidden; text-indent:-9999px;}
                        #sale_list_top h3.wyszukiwarka_plywalni {margin-bottom:20px; background:url(/images/wyszukiwarka_plywalni.png) no-repeat; width:164px; height:47px; overflow:hidden; text-indent:-9999px;}
                        #sale_list_top h3.wyszukiwarka_obiektow {margin-bottom:20px; background:url(/images/wyszukiwarka_obiektow.png) no-repeat; width:164px; height:47px; overflow:hidden; text-indent:-9999px;}
						#sale_list_top #google_map {margin-top:20px; float:left; background:url(/images/list_top_google_maps.gif) no-repeat; width:301px; height:235px;}
						#sale_list_top #google_map #map {margin:10px;}
						#sale_list_top #dodaj_sale_inp {cursor:pointer; background:url(/images/dodaj_obiekt_input.gif) no-repeat; width:147px; height:40px; overflow:hidden; text-indent:-9999px; position:absolute; right:10px; bottom:45px; border:0;}

					ul#sale_list {width:966px;}
					ul#sale_list li {overflow:hidden; margin:0 10px; padding-bottom:20px; width:946px; background:#004D88 url(/images/sale_list_li_bottom.gif) top repeat-x; padding-top:40px;}
						ul#sale_list .sale_image {margin-left:30px; width:160px; float:left; margin-right:20px;}
						ul#sale_list .sale_image img {display:block; border:1px solid #329EFE;}
						ul#sale_list .sale_dane {width:215px; float:left;}
						ul#sale_list .sale_dane div {margin:15px 0;}
						ul#sale_list .sale_title {font:bold 20px Arial; color:#2484E0; margin-top:0;}
						ul#sale_list .add_user {background:url(/images/icons_view_sale.gif) no-repeat; padding:3px 0 3px 26px; font:11px Arial; color:#fff;}
						ul#sale_list .adres {background:url(/images/icons_view_sale.gif) 0 -90px no-repeat; padding-left:26px; font:11px Arial; color:#fff;}
                        ul#sale_list .category_plywalnie {margin-left:5px !important; height:21px; background:url(/images/category_sprites.gif) 0 0px no-repeat; padding-left:32px; font:11px Arial; color:#fff;}
                        ul#sale_list .category_lodowiska {margin-left:5px !important; height:21px; background:url(/images/category_sprites.gif) 0 -20px no-repeat; padding-left:32px; font:11px Arial; color:#fff;}
                        ul#sale_list .category_sale_zabaw {margin-left:5px !important; height:21px; background:url(/images/category_sprites.gif) 0 -40px no-repeat; padding-left:32px; font:11px Arial; color:#fff;}
						ul#sale_list .note {font:11px Arial; color:#fff;}
						ul#sale_list .note strong {color:#FFEF00;}
						ul#sale_list .sale_opis {float:left; width:300px; padding-left:33px; }
						ul#sale_list .sale_opis .opis_placu {display:block; width:200px; height:30px; background:url(/images/icons_view_sale.gif) 0 -169px no-repeat; padding-left:30px; padding-top:2px;}
						ul#sale_list .sale_opis div {margin-left:32px; font:11px Arial; color:#8DCAFF;}
						ul#sale_list .podglad_sali {margin:50px 10px 0 30px; float:right; border:0; background:url(/images/podglad_sali_image.gif) no-repeat; width:145px; height:48px; overflow:hidden; text-indent:-9999px; display:block;}
					#sale_list_bottom {background:url(/images/list_bottom_background.gif) no-repeat; width:965px; height:67px; overflow:hidden;}
						#sale_list_bottom ul { float:right; width:150px; margin:30px;}
						#sale_list_bottom ul li {float:left; margin:3px; padding:0 3px;}
						#sale_list_bottom ul li a {font:11px Arial; color:#fff;}
						#sale_list_bottom a.next {float:right; background:url(/images/prev_next.gif) no-repeat; width:17px; height:16px; overflow:hidden; text-indent:-9999px;}
						#sale_list_bottom a.prev {float:left; background:url(/images/prev_next.gif) 0 -16px no-repeat; width:17px; height:16px; overflow:hidden; text-indent:-9999px;}

					#send_message {display:none; z-index:10000; position: fixed; left: 50%; top: 50%;}
					.popup_background {z-index:999; background:#333; position:fixed; top:0; left:0; width:100%; height:100%; opacity:0.7; -moz-opacity:0.4; filter:alpha(opacity=70);}
					.popup {z-index:1000; padding:30px; position:relative; width:596px; height:524px; background:url(/images/send_message_bg.png) no-repeat; overflow:hidden; position:absolute; top:50%; left:50%; margin:-280px -328px;} 
						h3.wyslij_wiadomosc {background:url(/images/wyslij_wiadomosc.png) no-repeat; width:221px; height:31px; overflow:hidden; text-indent:-9999px;}
						.popup_zamknij {border:0; background:url(/images/zamknij_input.gif) no-repeat; position:absolute; right:30px; top:30px; width:97px; height:33px; overflow:hidden; text-indent:-9999px; cursor:pointer;}
						form#send_message_form {margin:60px 15px; background:url(/images/send_message_form_bg.gif) right no-repeat; width:470px; height:320px;}						
						form#send_message_form div {margin-top:8px; overflow:hidden;}
						form#send_message_form div.pos {margin-top:65px;}
						form#send_message_form input[type=text] {float:right; width:320px; height:24px; padding:0 5px; background:none; border:0;}
						form#send_message_form label {width:130px; float:left; font-size:11px;}
						form#send_message_form textarea {float:right; width:320px; height:210px; padding:5px; background:none; border:0;}
						form#send_message_form #wyslij_wiadomosc {margin-top:6px; float:right; border:0; background:url(/images/wyslij_input.gif) no-repeat; width:143px; height:44px; overflow:hidden; text-indent:-9999px; cursor:pointer; }
			
			/* rejestracja */
				#register_box {margin:50px auto; width:670px;}
                #register_box .info_text {margin-bottom:20px;font:12px Tahoma;}
				#register_box label span {display:block; font:10px Arial; color:#329EFE;}
					h3.dane_rejestracji {margin-bottom:30px; background:url(/images/dane_rejestracji.png) no-repeat; width:278px; height:36px; text-indent:-9999px; overflow:hidden;}
					h3.dane_osobowe {margin-bottom:30px; background:url(/images/dane_osobowe.png) no-repeat; width:189px; height:24px; text-indent:-9999px; overflow:hidden;}
					#rejestracja_form label {margin-left:40px; float:left; width:140px; font:14px Arial; color:#fff; font-style:italic;}
					#rejestracja_form div.br {clear:both; padding:8px 0;}
					#dane_rejestracji {min-height:138px; padding-top:30px; background:url(/images/dane_rejestracji_form_bg.gif) no-repeat;}
					#dane_osobowe {min-height:138px; padding-top:30px; background:url(/images/dane_osobowe_form_bg.gif) no-repeat;}
					.with_select, .with_file {float:left;}
					.agreed {margin-top:30px;}
					#register_button {float:right; background:url(/images/zarejestruj_input.gif) no-repeat; width:136px !important; height:38px !important; text-indent:-9999px; overflow:hidden; margin-right:200px; margin-top:30px; border: 0}
					#register_box span.with_checkbox {float:left; margin-left:181px; width:30px;}
					#register_box .agreed .require{float:none !important;}
					#register_box span.left {float:left; width:260px; }
					#register_box span.left label {float:left; width:250px; margin-left:0px !important; font: 9px Arial; font-style: italic; text-align: justify;}
						
					#register_box .jqTransformSelectWrapper {margin-left:4px;}
					#register_box .jqTransformInputWrapper {width: 240px !important;}
					#register_box .jqTransformInputInner div input {width:210px;  margin-left:10px;}
					#register_box .file  {width:212px !important; height:29px; border:0; padding:0 5px;}
					.with_file input.file { width: 150px !important;}

			/* edycja danych */
				#edycja_profilu_box {margin:50px auto; width:670px;}
				#edycja_profilu_box label span {display:block; font:10px Arial; color:#329EFE;}
					h3.edycja_hasla {margin-bottom:30px; background:url(/images/edycja_hasla.png) no-repeat; width:223px; height:36px; text-indent:-9999px; overflow:hidden;}
					h3.edycja_danych {margin-top:50px; margin-bottom:30px; background:url(/images/edycja_danych.png) no-repeat; width:176px; height:24px; text-indent:-9999px; overflow:hidden;}
					#edycja_profilu_box label {margin-left:40px; float:left; width:140px; font:14px Arial; color:#fff; font-style:italic;}
					#edycja_profilu_box div.br {clear:both; padding:8px 0;}
					#edycja_hasla_field {min-height:138px; padding-top:30px; background:url(/images/dane_rejestracji_form_bg.gif) no-repeat;}
					#zmien_haslo_input {float:right; background:url(/images/zmien_haslo_input.gif) no-repeat; width:140px !important; height:44px !important; text-indent:-9999px; overflow:hidden; margin-right:200px;}

					#edycja_danych_field {margin-top:30px; min-height:138px; padding-top:30px; background:url(/images/dane_osobowe_form_bg.gif) no-repeat;}
					.avatar {width:92px; height:91px; background:url(/images/avatar_background.gif) no-repeat; overflow:hidden;}
						.avatar img {margin:1px; display:block; width:75px; height:75px;}

					#edycja_profilu_box .with_select {float:left;}
					#edycja_profilu_box .with_file {float:left;}
					.agreed {margin-top:30px;}
					#edycja_profilu_box .jqTransformSelectWrapper {margin-left:4px;}
					#edycja_profilu_box .jqTransformInputWrapper {width: 240px !important;}
					#edycja_profilu_box .jqTransformInputInner div input {width:210px;  margin-left:10px;}
					#edycja_profilu_box .file  {width:212px !important; height:29px; border:0; padding:0 5px;}
					.with_file input.file { width: 150px !important;}
				
				#zapisz_zmiany_input {float:right; background:url(/images/zapisz_zmiany_input.gif) no-repeat; width:141px !important; height:44px !important; text-indent:-9999px; overflow:hidden; margin-right:200px; margin-top:30px;}
				#edycja_profilu_box span.with_checkbox {float:left; margin-left:181px; width:30px;}
				#edycja_profilu_box span.left {float:left; width:260px;}
                #edycja_profilu_box .file {width:200px; height:29px; border:0; background:url(/images/file_text_input.gif) no-repeat; padding:0 5px;}
				.with_submit span {display:none !important;}
							
#footer {position:relative; background:url(/images/footer_bg.jpg) bottom repeat-x; height:386px; width:100%; clear:both;}
	#footer #roslinki {background:url(/images/roslinki.png) no-repeat; overflow:hidden; width:1195px; height:386px; position:absolute; bottom:0; left:50%; margin-left:-590px;}
	#footer_center {width:988px; height:386px; margin:0 auto; overflow:hidden; position:relative;}
	#footer_center div.office_link {position:absolute; left:500px; top:130px; width:320px; font:11px Tahoma; color:#fff; z-index: 1000;}
	#footer_center div.office_link a {font:11px Tahoma; color:#ffffff; margin-top:5px;}
	#bottom_links {list-style-type:none; position:absolute; z-index:2000; top:47px; left:227px; overflow:hidden; background:url(/images/bottom_links_bg.gif) no-repeat; height:39px; width:638px;}
		#bottom_links li {float:left; height:20px;}
		#bottom_links a {display:block; height:20px; width:100%; text-indent:-9999px; overflow:hidden;}
		#b_place_zabaw {width:92px;}
		#b_sale_zabaw {width:106px}
		#b_blog {width:117px}
		#b_kalendarz {width:136px}
		#b_forum {width:50px}
		#b_konkursy {width:75px}
		#b_kontakt {width:60px}
		#b_mm {position:absolute; bottom:0; right:0; width:134px; height:15px; display:block; text-indent:-9999px;}
        #b_regulation {position:absolute; bottom:0; left:0; width:80px; height:15px; display:block; text-indent:-9999px;}

		
		#board {z-index:2000; position:absolute; bottom:0; left:50%; margin-left:320px; background:url(/images/board.png) no-repeat; width:233px; height:162px; overflow:hidden;}
		#board img {margin:39px 11px;}

label {color: #ffffff !important;}

/* 404 */
	#info404 {margin:30px auto; background:url(/images/404.png) no-repeat; overflow:hidden; width:743px; height:355px; text-indent:-9999px;}

.info_window {font: 11px Tahoma; color: #000;}
.info_window a {color:#000; font-weight: bold;}


