

* {
	margin: 0px;
	padding: 0px;
	border: 0px none;
	outline: none;
}

body {

	background: #eae8d9 url('/i/tlonowe.jpg') no-repeat center top;
}

a {
	font-family: Tahoma;
	font-size: 12px;
	color: #002f50;
	text-decoration: none;
	font-weight: bold;
}

p, td, tr, label{
	font-family: Tahoma;
	font-size: 12px;
	color: #8f8b71;
}
select {
	font-family: Tahoma;
	font-size: 12px;
	color: #827e65;
}
h1.header {
	font-size: 32px;
}

input {
	font-family: Tahoma;
	font-size: 12px;
	color: #d2cfbd;

}

.hidden-submit {
	display: block;
	width: 1px !important; 
	height: 1px !important; 
	background-color: transparent !important; 
	background-image: none !important;
	font-size: 0 !important;
	text-indent: -1000em !important;
	padding: 0px !important;
	margin: 0px !important;
	}

.header {
	font-family: Tahoma;
	font-size: 18px !important;
	line-height: 31px;
	min-height: 34px;
	color: #8f8b71;
/*	margin-bottom: 7px;*/
}

.zdj a {
	font-size: 24px;
	}

th.header {
	font-size: 12px !important;
	line-height: 1;
	}

.czysty {
	display: block;
	height: 0px;
	overflow: hidden;
	clear: both;
}

.linia {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #d9d6c4;
}

.centrujacy {
	margin-right: auto;
	margin-left: auto;
	width: 1010px;
	/*position: relative;*/
	overflow: hidden;
	display: block;
}

.tlo_gora {
	height: 8px;
	display: block;
	margin-top: 15px;
	background: url('/i/tlo_gora.jpg') no-repeat center top;
	overflow: hidden;
}

.tlo_srodek {
	background: url('/i/tlo_srodek.jpg') repeat-y center top;
	padding: 0px 15px 15px 15px;
}

.tlo_dol {
	height: 8px;
	display: block;
	background: url('/i/tlo_dol.jpg') no-repeat center top;
	overflow: hidden;
}

.odnosnik {
	padding-left: 20px;
	background:url("/i/odnosnik.jpg") no-repeat scroll left 3px transparent;
}

#lewa_kolumna .odnosnik {
	padding-left: 20px;
	background:url("/i/odnosnik.jpg") no-repeat scroll left 8px transparent !important;
}


#prawa_tresc .odnosnik {
	padding-left: 20px;
	background:url("/i/odnosnik.jpg") no-repeat scroll left 8px transparent !important;
}

.boxy_tresc .odnosnik {
	padding-left: 20px;
	background:url("/i/odnosnik.jpg") no-repeat scroll left 8px transparent !important;
}
/*
22.04.2010 [kris]
pozbylem sie tego stylu odpowiedzialnego za rozmiar miniaturek, w tej chwili ten rozmiar wyznaczany jest bezposrednio dla kazdego obrazka za pomoca js
trac #77
*/
/*#multimedia .zdjecia_male, #zdjecie_tygodnia .zdjecia_male  {
	width: 170px;	
}

#zdjecie_tygodnia .numeracja p + a , #zdjecie_tygodnia .numeracja p + a  + a {
	width: auto !important
}
*/
.zdjecia_male {
	/*width: 80px;*/
	height: auto; /*70px*/
	display: block;
	/*float: left;*/
	padding: 4px;
	border: 1px solid #d9d6c4;
	background: #ffffff;
	margin: 5px 10px 5px 3px;
}

.ogloszenie_promo .zdjecia_male {
width: 80px;
}

.ostatnio_dolaczyli .zdjecia_male, .wyniki_wyszukiwania .zdjecia_male {
	width: 80px;
	height: auto;
	}

.data {
	padding-bottom: 7px;
}

.float_lewy {
	float: left;
}

.float_prawy {
	float: right;
}


#top {
/*	height: 255px;*/
	position: relative;
}

#obraz_gora  {
	width: 980px;
	height: 166px;
	display: block;
	background: url('/i/obraz_gora.jpg') no-repeat center top;
	position: absolute;
	top: -3px;
	left: 0px;
	z-index: 1;
}

#obraz_gora11  {
	width: 980px;
	height: 166px;
	display: block;
	background: url('/i/tlo2.jpg') no-repeat center top;
	position: absolute;
	top: -3px;
	left: 0px;
	z-index: 1;
}

#obraz_gora12  {
	width: 980px;
	height: 166px;
	display: block;
	background: url('/i/tlo5.jpg') no-repeat center top;
	position: absolute;
	top: -3px;
	left: 0px;
	z-index: 1;
}

#obraz_gora2  {
	width: 980px;
	height: 166px;
	display: block;
	background: url('/i/tlo3.jpg') no-repeat center top;
	position: absolute;
	top: -3px;
	left: 0px;
	z-index: 1;
}

#obraz_gora3  {
	width: 980px;
	height: 166px;
	display: block;
	background: url('/i/tlo3.jpg') no-repeat center top;
	position: absolute;
	top: -3px;
	left: 0px;
	z-index: 1;
}

#obraz_gora41  {
	width: 980px;
	height: 166px;
	display: block;
	background: url('/i/tlo2.jpg') no-repeat center top;
	position: absolute;
	top: -3px;
	left: 0px;
	z-index: 1;
}

#obraz_gora42  {
	width: 980px;
	height: 166px;
	display: block;
	background: url('/i/tlo5.jpg') no-repeat center top;
	position: absolute;
	top: -3px;
	left: 0px;
	z-index: 1;
}

#obraz_gora5  {
	width: 980px;
	height: 166px;
	display: block;
	background: url('/i/tlo4.jpg') no-repeat center top;
	position: absolute;
	top: -3px;
	left: 0px;
	z-index: 1;
}



#logo {
	background:url("/i/logo_beta.png") no-repeat scroll center top transparent;
	display:block;
	height:82px;
	left:16px;
	position:absolute;
	top:61px;
	width:365px;
	z-index:2;
}

#rejestracja {
	height: 25px;
	border-bottom: 1px solid #ebeae2;
	margin-bottom: 120px;
	position: relative;
	z-index: 2;
	padding: 7px 20px 10px 20px;
}

#logowanie {
	width: 675px;
	overflow: hidden;
	float: left;
}

#logowanie.logged a { font-weight: bold; }

#logowanie .zarejestruj {
	display: block;
	float: left;
	padding-right: 20px;
}

#logowanie p, div.logged p {
	line-height: 25px;
}

div.logged p {
	float: left; 
	}

#logowanie a {
	font-weight: normal;
	color: #00a1ef;
}

#logowanie label {
	display: block;
	float: left;
	line-height: 25px;
	margin-right: 10px;
}

#logowanie input {
	width: 103px;
	height: 15px;
	float: left;
	background: url('/i/logowanie_input.jpg') no-repeat center top;
	margin-right: 10px;
	padding: 5px 10px 5px 10px;
}

#logowanie .button, #formularz.logowaniePage .button {
	width: 85px;
	height: 25px;
	display: block;
	float: left;
	background: url('/i/button_zaloguj.jpg') no-repeat center top;
	line-height: 23px;
	text-align: center;
	color: #ffffff;
	padding-bottom: 4px !important;
	padding-top: 0px;
}

#formularz.logowaniePage .button {
	padding-left: 0 !important;
	padding-right: 0 !important;
	float: none;
	margin-left: 250px;
	}

#logowanie p.przypomnij {
	float: left; 
	position: absolute;
	top: 22px;
	top: 23px !ie;
	left: 330px;
	}
	
	#logowanie p.przypomnij a {
		font-size: 10px; 
		}

#wyszukiwarka {
	float: right;
}

#wyszukiwarka input {
	width: 137px;
	height: 15px;
	float: left;
	background: url('/i/wyszukiwanie_input.jpg') no-repeat center top;
	margin-right: 10px;
	padding: 5px 10px 5px 10px;
}

#wyszukiwarka .button {
	width: 69px;
	height: 25px;
	display: block;
	float: left;
	background: url('/i/button_szukaj.jpg') no-repeat center top;
	line-height: 23px;
	text-align: center;
	color: #ffffff;
	font-weight: normal;
}

#menu {
	height: 44px;
	display: block;
	background: url('/i/tlo_menu.jpg') no-repeat center top;
}

#menu a {
	color: #ffffff;
	font-weight: bold;
	padding: 14px 32px 15px 32px;
	display: block;
	float: left;
	background: url('/i/tlo_menu_a.gif') no-repeat right center;
	position: relative;
}

#menu.logged a {
	padding: 14px 24px 15px;
	}

#menu a.last {
	background: none;
}

#menu a span {
	width: 3px;
	height: 43px;
	display: block;
	position: absolute;
	top: 0px;
}

#menu a.selected, #menu a:hover {
	background: #002f50;
	color: #00a1ef;
}

#menu a.opened {
	border-bottom: 1px solid #002f50;
}

#menu a.selected .left_select, #menu a:hover .left_select{
	background: url('/i/left_select.jpg') no-repeat right center;
	left: 0px;
}

#menu a.selected .right_select, #menu a:hover .right_select{
	background: url('/i/right_select.jpg') no-repeat right center;
	right: 0px;
}

#sub_menu {
	height: 44px;
	display: none;
	background: url('/i/tlo_sub_menu.jpg') no-repeat center top;
	position: relative;
	z-index: 100;
}

#sub_menu.expand { 
	display: block;
	/*
	16.04.2010 [kris]
	trac #48
	*/
	z-index: 3;
}

#sub_menu a {
	color: #ffffff;
	font-weight: normal;
	padding: 16px 0px 14px 0px;
	margin: 0px 20px 0px 20px;
	display: block;
	float: left;
}

#sub_menu #sub_menu-news a {
	margin: 0px 19px 0px 19px;
}

#sub_menu a.selected, #sub_menu a:hover {
	color: #00a1ef;
}

#sub_menu a.bolder {
	font-weight: bold;
	color: #00a1ef;
}

#sub_menu a.parent {
	padding-right: 15px;
	background: url('/i/pokaz_moje.jpg') no-repeat right center;
}

#sub_menu .opened a{
	display: block;
	float: none;
	padding: 4px 0px 4px 0px;
}

#sub_menu .closed {
	display: none;
}

#sub_menu .opened {
	display: block;
	position: absolute;
	z-index: 100;
	top: 41px;
	left: 725px;
	background: #002F50;
	padding: 10px 0px 13px 0px;
}

#sub_menu li {
	position: relative;
	display: block;
	float: left;
	z-index:1000;
}

#top_dol {
	height: 28px;
	border-bottom: 1px solid #ebeae2;
	padding: 10px 20px 10px 20px;
}	

#top_dol .polecamy, #top_dol .jestes_tutaj {
	float: left;
	line-height: 23px;
}

#top_dol .link-wrapper {
	width: 700px;
	overflow: hidden;
	position: relative;
	float: left;
	height: 23px;
	margin-left: 16px;
}

#top_dol .long-box {
	width: auto;
	white-space: nowrap;
	position: relative;
	}

#top_dol p{
	float: left;
}

#top_dol a{
	float: left;
	color: #00a1ef;
	font-weight: normal;
	display: block;
}

#top_dol span{
	float: left;
	color: #cccccc;
}

#top_dol .odnosnik{
	margin-left: 20px;
	background:url("/i/odnosnik.jpg") no-repeat scroll left 6px transparent !important;
}

#top_dol .rss {
	height: 24px;
	display: block;
	float: right;
	padding-right: 35px;
	color: #8f8b71;
	line-height: 23px;
	background: url('/i/rss.jpg') no-repeat right top;
	font-weight: normal;
}

#top_dol A.rss:hover {
background: url('/i/rss2.jpg') no-repeat right top;
}

#tresc {
	padding-top: 10px;
}

#tresc .odnosnik {
	display: block;
}

#lewa_kolumna {
	width: 225px;
	float: left;
	padding-right: 10px;
}

#lewa_kolumna .odnosnik{
	line-height: 24px;
}

.niebieski_gora {
	height: 3px;
	display: block;
	background: url('/i/niebieski_gora.jpg') no-repeat center top;
	overflow: hidden;
}

.niebieski_tresc {
	padding: 9px 17px 9px 17px;
	background: #002f50;
	border-right: 1px solid #2c536e;
	border-left: 1px solid #0f3b5a;
	position: relative;
	overflow: hidden;
}

.niebieski_dol {
	height: 3px;
	display: block;
	background: url('/i/niebieski_dol.jpg') no-repeat center top;
	overflow: hidden;
	padding-bottom: 10px;
}

.niebieski_tresc .header{
	color: #ffffff;
}

.niebieski_tresc p{
	color: #ffffff;
}

.niebieski_tresc a{
	color: #00a1ef;
}

.szary_gora {
	height: 3px;
	display: block;
	background: url('/i/szary_gora.jpg') no-repeat center top;
	overflow: hidden;
}

.szary_tresc {
	padding: 7px 17px 12px 17px;
	background: url('/i/szary_tresc.jpg') repeat-y center top;
}

.szary_dol {
	height: 3px;
	display: block;
	background: url('/i/szary_dol.jpg') no-repeat center top;
	overflow: hidden;
	padding-bottom: 10px;
}

.duzy_szary_gora {
	height: 3px;
	display: block;
	background: url('/i/duzy_szary_gora.jpg') no-repeat center top;
	overflow: hidden;
}

.big_szary_gora {
	height: 3px;
	display: block;
	background: url('/i/big_szary_gora.jpg') no-repeat center top;
	overflow: hidden;
}

.duzy_szary_tresc {
	padding: 20px 20px 20px 20px;
	background: url('/i/duzy_szary_tresc.jpg') repeat-y center top;
}

.big_szary_tresc {
	padding: 5px 20px 13px 20px;
	background: url('/i/big_szary_tresc.jpg') repeat-y center top;
}

.duzy_szary_dol {
	height: 3px;
	display: block;
	background: url('/i/duzy_szary_dol.jpg') no-repeat center top;
	overflow: hidden;
	padding-bottom: 10px;
}

.big_szary_dol {
	height: 3px;
	display: block;
	background: url('/i/big_szary_dol.jpg') no-repeat center top;
	overflow: hidden;
	padding-bottom: 10px;
}


#menu2 a, #menu1 a {
	color: #fefefd;
	font-weight: bold;
	display: block;
	height: auto;
	padding-bottom: 7px;
	padding-top: 7px;
	padding-right: 16px;
	border-bottom: 1px solid #135479;
	background: url('/i/menu_strzalka.jpg') no-repeat right center;
}

#menu2 a.last, #menu1 a.last {
	border-bottom: none;
}

.zarejestruj .link_rejestruj {
	height: 38px;
	padding-left: 40px;
	line-height: 18px;
	background: url('/i/link_rejestruj_tlo.jpg') no-repeat left center;
}

.ostatnio_dolaczyli .header {
	padding-left: 40px;
	background: url('/i/dolaczyli.jpg') no-repeat left center;
	letter-spacing: -2px;
}

.korespondent .header {
	padding-left: 40px;
	background: url('/i/korespondent.jpg') no-repeat left center;
}

.experci .header {
	padding-left: 40px;
	background: url('/i/experci.jpg') no-repeat left center;
}

.ostatnio_dodane .header {
	padding-left: 40px;
	background: url('/i/ostatnio_dodane.jpg') no-repeat left center;
	letter-spacing: -2px;
}

.popularne .header {
	padding-left: 35px;
	background: url('/i/popularne.jpg') no-repeat left center;
}

#wyroznione .header {
	padding-left: 40px;
	background: url('/i/popularne.jpg') no-repeat left center;
}

#prawa_kolumna {
	width: 745px;
	float: left;
}

.opinie {
	background: transparent url(/i/korespondent.jpg) no-repeat scroll left bottom;
float: left;
margin-bottom: 15px;
margin-top: 10px;
width: 700px;
padding-left: 40px;

}

.opinie span {
	font-size: 32px;
	color: #002f50;
}

.mainmap {
	width: 744px;
	height: 462px;
	display: block;
	border: 1px solid #f5f2eb;
	margin-bottom: 10px;
	position: relative;
	overflow: hidden;
}

#mapa img {
	position: absolute;
	left: 0;
	top: 0;
	}

#mapa .header {
	float: left;
	margin-top: -6px;
}

#mapa .ukryj {
	float: right;
	font-size: 11px;
	font-weight: normal;
	padding-right: 20px;
	background: url('/i/ukryj.jpg') no-repeat right center;
	position: relative;
}

#mapform select {
	width: 177px;
	height: 25px;
	float: left;
	background: url('/i/mapa_select.jpg') no-repeat right center;
	color: #9b9b9b;
	padding: 5px 5px 5px 10px;
	margin-right: 10px;
}

#mapform select: focus {
	background: url('/i/mapa_select_focus.jpg') no-repeat right center;
	color: #827e65;
}

#mapform input {
	width: 230px;
	height: 15px;
	float: left;
	color: #9b9b9b;
	padding: 5px 10px 5px 10px;
	margin-right: 10px;
}

#mapform .button {
	width: 69px;
	height: 25px;
	display: block;
	float: left;
	background: url('/i/button_szukaj.jpg') no-repeat center top;
	line-height: 23px;
	text-align: center;
	color: #ffffff;
}


#dlaczego_wodniacy {
	/*background: url('/i/ciemny_szary_tresc.jpg') repeat-y center top;*/
	margin-bottom: 5px;
}

.dlaczego_wodniacy_gora {
	background: url('/i/ciemny_szary_gora.jpg') no-repeat center top;
}

.dlaczego_wodniacy_dol {
	background: url('/i/ciemny_szary_dol.jpg') no-repeat center bottom;
	height: auto !important;
	height: 69px;
	min-height: 69px;
	padding: 10px 20px 20px 20px;
}

.dlaczego_wodniacy_dol .strzalka{
	padding-left: 40px;
	height: 30px;
	background: url('/i/strzalka.jpg') no-repeat left center;
}

.dlaczego_wodniacy_dol a{
	font-weight: normal;
}

#lewa_tresc {
	width: 510px;
	float: left;
	margin-right: 10px;
}

.zdjecie_fotogaleria {
	/*width: auto;
	height: auto;*/
	display: block;
	margin: 0;
}


.imprezy_header {
	position: relative;
	overflow: hidden;
	}
	
.imprezy_header .duzy_szary_tresc {
	position: relative;
	overflow: hidden;
	padding-bottom: 0;
	}
	
.imprezy_header .duzy_szary_dol {
	padding-bottom: 10px;
	}

/*.imprezy_header .header {
	font-size: 22px;
	color: #002f50;
	float: left;
	line-height: 26px
}*/

#fotogaleria .numeracja, .numeracja_stron {
	line-height: 32px;
	float: right;
}

#fotogaleria .numeracja a.active {
	color: #8F8B71;
}

#fotogaleria .elem {
	width: 470px;
	float: left;
	margin-right: 20px;
}

#fotogaleria .active_elem {
	display: block;
}

#fotogaleriaContent { position: relative; overflow: hidden; padding-top: 0; }
#fotogaleriaContent2 { position: relative; overflow: hidden; padding-top: 0; }
#fotogaleria .wrap_box {
	width: 4900px;
	height: auto;
	position: relative;
	overflow: hidden;
	left: 0;
}

#fotogaleria2 .wrap_box div.active_elem {
	position: relative;
	overflow: hidden;
	display: block;
}


#fotogaleria2 .numeracja, .numeracja_stron {
	line-height: 32px;
	float: right;
}

#fotogaleria2 .numeracja a.active {
	color: #8F8B71;
}

#fotogaleria2 .elem {
	width: 470px;
	float: left;
	margin-right: 20px;
}

#fotogaleria2 .active_elem {
	display: block;
}



#fotogaleria2 .wrap_box {
	width: 4900px;
	height: 310px;
	position: relative;
	overflow: hidden;
	left: 0;
}

#fotogaleria2 .wrap_box div.active_elem {
	position: relative;
	overflow: hidden;
	display: block;
}

.autor {
	font-weight: normal;
}

#multimedia .autor {
	display: block;
}

#aktualnosci .duzy_szary_tresc {
	padding-top: 5px;
}

#aktualnosci .header {
	padding-left: 40px;
	background: url('/i/aktualnosci.jpg') no-repeat left center;
	letter-spacing: -1px;
}

#akcje .header {
	padding-left: 40px;
	background: url('/i/aktualnosci.jpg') no-repeat left center;
	letter-spacing: -1px;
}

#aktualnosci .odnosnik {
	float: left;
	height: auto;
	line-height: 16px;
	width: 300px;
}

#aktualnosci .zdjecia_male {
	margin: 3px 20px 5px 3px;
}

#prawa_tresc {
	width: 225px;
	float: left;
	display: block;
}

#strony a {
	display: block;
}

#rejs_tygodnia .header {
	padding-left: 40px;
	background: url('/i/rejs_tygodnia.jpg') no-repeat left center;
	letter-spacing: -1px;
	display: block;
}

#zdjecie_tygodnia .header {
	padding-left: 40px;
	background: url('/i/zdjecie_tygodnia.jpg') no-repeat left center;
	letter-spacing: -1px;
	display: block;
}

/*#multimedia .wybor{
	height: 75px;
	position: relative;

}*/

#multimedia .header {
	padding-left: 40px;
	background: url('/i/multimedia.jpg') no-repeat left center;
	letter-spacing: -1px;
}

#miejsca .header { /*29.04.2009 [kris] trac #77 #78 #79*/
	padding-left: 40px;
	background: url('/i/rejs_tygodnia.jpg') no-repeat left center;
	letter-spacing: -1px;
}

#zabierz .header { /*29.04.2009 [kris] trac #77 #78 #79*/
	padding-left: 40px;
	background: url('/i/popularne.jpg') no-repeat left center;
	letter-spacing: -1px;
}

#gry .header { /*29.04.2009 [kris] trac #77 #78 #79*/
	padding-left: 40px;
	background: url('/i/popularne.jpg') no-repeat left center;
	letter-spacing: -1px;
}

/*#multimedia .wybor a{
	display: block;
	float: left;
	font-size: 18px;
	color: #002f50 !important;
	letter-spacing: -1px;
	padding: 7px 0px 0px 0px;
	position: relative;
	z-index: 2;
}*/


#multimedia .numeracja a.selected, #multimedia .numeracja a:hover {
background: transparent none repeat scroll 0 0;
border-top: medium none;
padding-top: 0;
}


/*#multimedia .wybor a.selected, #multimedia .wybor a:hover{
	color: #8f8b71;
	background: #ffffff;
	padding-top: 7px;
	border-top: 1px solid #d7d6ce;
}*/

/*#multimedia .wybor a:hover {
	color: #8f8b71 !important;
	}*/

#multimedia a span {
	width: 3px;
	height: 38px;
	display: block;
	position: absolute;
	top: -1px;
}


#multimedia .wybor a.selected .multimedia_lewe, #multimedia .wybor a:hover .multimedia_lewe{
	background: url('/i/multimedia_wybor_lewo.jpg') no-repeat left top;
	left: 0px;
}

#multimedia .wybor a.selected .multimedia_prawe, #multimedia .wybor a:hover .multimedia_prawe{
	background: url('/i/multimedia_wybor_prawo.jpg') no-repeat left top;
	right: 0px;
}

.wybor.odnosniki {
	height: auto;
	position: relative;
	width: 224px;
	margin-left: -17px;
}

#uzytkownicy .wybor.odnosniki {
	overflow: hidden;
	margin-left: 0 !important;
}

.wybor.odnosniki .numeracja a {
	width: auto;
	height: auto;
	line-height: 24px;
	padding-left: 20px;
	padding-top: 0;
	letter-spacing: 0;
}

.wybor.odnosniki .numeracja a:hover, .wybor.odnosniki .numeracja a.selected {
	padding-top: 0;
	background:url("/i/odnosnik.jpg") no-repeat scroll left 8px transparent;
}

.wybor a{
	width: 63px;
	height: 38px;
	display: block;
	float: left;
	font-size: 16px !important;
	color: #002f50;
	letter-spacing: -1px;
	padding: 12px 0px 0px 0px;
	position: relative;
	z-index: 2;
	text-align: center;
	line-height: 14px;
}

.wybor a.selected, .wybor a:hover, .wybor a.selected:hover{
	color: #8f8b71 !important;
	background: #ffffff;
	padding-top: 11px;
	/*border-top: 1px solid #d7d6ce; 27.04.2010 [kris] trac #78 */
}

.wybor a.selected { color: #002f50 !important; }

.wybor a span {
	width: 3px;
	height: 38px;
	display: block;
	position: absolute;
	top: -1px;
}


.wybor a.selected .multimedia_lewe, .wybor a:hover .multimedia_lewe{
	background: url('/i/multimedia_wybor_lewo.jpg') no-repeat left top;
	left: 0px;
}

.wybor a.selected .multimedia_prawe, .wybor a:hover .multimedia_prawe{
	background: url('/i/multimedia_wybor_prawo.jpg') no-repeat left top;
	right: 0px;
}

#multimedia .numeracja, #miejsca .numeracja, #zabierz .numeracja, #gry .numeracja, .szary_tresc .numeracja { /*29.04.2009 [kris] trac #77 #78 #79*/
 	width: 191px;
	padding: 5px 17px 4px 16px;
	background: #ffffff;
	border-top: 1px solid #d7d6ce;
	border-bottom: 1px solid #d7d6ce;
	position: relative;
	overflow: hidden;
	top: -13px;
	z-index: 1;
}

#uzytkownicy .numeracja {
	padding: 5px 17px 4px 16px;
	background:url("/i/boxc.png") repeat-x scroll center top #F0F0E4 !important;
	border-top: 1px solid #d7d6ce;
	border-bottom: 1px solid #d7d6ce;
	position: relative;
	overflow: hidden;
	width: auto;
	top: -13px;
	left: -20px;
	width: 476px;
	}
/*box*/
#eksperci .numeracja a, #multimedia .numeracja a, #miejsca .numeracja a, #zabierz .numeracja a, #gry .numeracja a, .szary_tresc .numeracja a, /*29.04.2009 [kris] trac #77 #78 #79*/
#uzytkownicy .numeracja a.user_name {
	font-size: 12px !important;
}
/*box*/
/*
#eksperci .numeracja a.selected, #eksperci .numeracja a:hover,
#multimedia .numeracja a.selected, #multimedia .numeracja a:hover, 
#miejsca .numeracja a.selected, #miejsca .numeracja a:hover,
#zabierz .numeracja a.selected, #zabierz .numeracja a:hover,
#gry .numeracja a.selected, #gry .numeracja a:hover,
.szary_tresc .numeracja a:hover, #uzytkownicy .numeracja a.selected, #uzytkownicy .numeracja a:hover {
	background: none;
	border-top: none;
	padding-top: 8px;
}
*/
.tresc_strony_gora {
	height: 3px;
	display: block;
	background: url('/i/tresc_strony_gora.jpg') no-repeat center top;
	overflow: hidden;
}

#tresc_strony {
	padding: 7px 17px 12px 17px;
	background: url('/i/tresc_strony_srodek.jpg') repeat-y center top;
}

.tresc_strony_dol {
	height: 3px;
	display: block;
	background: url('/i/tresc_strony_dol.jpg') no-repeat center top;
	overflow: hidden;
}

#tresc_strony .boxy_tresc {
	width: 225px;
	float: right;
	position: relative;
	right: -17px;
	top: -10px;
	padding-left: 10px;
	padding-bottom: 3px;
	background: #f8f8f3 url('/i/boxy_tresc_dol.jpg') no-repeat left bottom;
	
}

.boxy_tresc .odnosnik {
	line-height: 24px;
}

.boxy_tresc .watching {
	color: #8F8B71;
}

.mala_litera {
	font-size: 12px;
}

.srednia_litera {
	font-size: 16px;
}

.duza_litera {
	font-size: 20px;
}

.font-small, .font-small a, .font-small p, .font-small td {
	font-size: 11px !important;
	line-height: 16px;
	}
	
.font-normal, .font-normal a, .font-normal p, .font-normal td {
	font-size: 12px !important;
	line-height: 18px;
	}

.font-big, .font-big a, .font-big p, .font-big td {
	font-size: 14px !important;
	line-height: 22px;
	}
	
.font-small .tytul_newsa {
	font-size: 13px !important;
}

.font-normal .tytul_newsa {
	font-size: 15px !important;
}

.font-big .tytul_newsa {
	font-size: 17px !important;
}

.zdjecie {
	padding: 4px;
	border: 1px solid #d9d6c4;
	background: #ffffff;
	
}

.innerZdjecie {
	width: auto;
	max-width: 460px;
	height: auto;
	display: block;
	overflow: hidden;
	text-align: center;
	background-position: center center;
	background-repeat: no-repeat;
	}
	
.innerZdjecie img { vertical-align: middle; }

.ajax-loading {
	background-image: url(/i/ajax-loader2.gif);
	background-repeat: no-repeat;
}
	
#videoPlacer .innerZdjecie {
	height: 345px;
	}
	
.innerZdjecie.loading {
	background: url(/i/lightbox-blank.gif) repeat 0 0;
	}
	
.po_srodku {
	text-align: center;
	line-height: 26px;
}

#wLewo, #wPrawo, .wPrawo, .wLewo {
	float: left; 
	width: 14px;
	height: 29px;
	padding-top: 39px;
	margin-left: -16px;
	}
	
#wPrawo, .wPrawo { position: relative; left: 486px; margin-top: -100px; }

#slideshowsGaleria .wPrawo, #slideshowsGaleria #wPrawo, #slideshowsGaleriaFoto .wPrawo, #slideshowsGaleriaFoto #wPrawo { left: 11px; margin-top: 0; }

.opera #slideshowsGaleria .wPrawo, .opera #slideshowsGaleria #wPrawo, .opera #slideshowsGaleriaFoto .wPrawo, .opera #slideshowsGaleriaFoto #wPrawo { left: 486px; margin-top: -100px; }

#wLewo, .wLewo { position: relative; left: 2px; }

#tresc_strony  {
	line-height: 18px;
}

.tresc_box {
background: url('/i/box_tresc_srodek.jpg') repeat-y center top;
width: 704px;
margin-top: 20px;
}

.tresc_box_gora {
	background: url('/i/box_tresc_gora.jpg') no-repeat center top;
}

.tresc_box_dol {
	background: url('/i/box_tresc_dol.jpg') no-repeat center bottom;
	height: auto !important;
	height: 20px;
	min-height: 20px;
	padding: 15px 20px 15px 20px;
}

.tresc_box_dol a{
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 14px;
}

.gwiazdka {
	width: 14px;
	height: 14px;
	display: block;
	float: left;
	visibility: visible;
	background: url('/i/gwiazdka.jpg') no-repeat center right;
	padding-left: 2px;
}

.gwiazdka.selected {
	background: url('/i/gwiazdka_select.jpg') no-repeat center right;
}

.drukuj {
	padding-right: 20px;
	background: url('/i/drukuj.jpg') no-repeat right center;
}

.polec {
	padding-right: 20px;
	background: url('/i/polec.jpg') no-repeat right center;
}

p.tekst_img {
	width: 180px;
	height: 24px;
	background: url(/i/polec_znajomemu.png) no-repeat 0 0;
	margin-top: 6px;
	text-indent: -999px;
	}

.na_forum {
	padding-right: 20px;
	background: url('/i/na_forum.jpg') no-repeat right center;
}

.dodaj_opinie {
	padding-right: 20px;
	background: url('/i/dodaj_opinie.jpg') no-repeat right center;
}

#formularz {
	background: url('/i/formularz_tresc.jpg') repeat-y center top;
	margin-bottom: 10px;
}

.formularz_gora {
	background: url('/i/formularz_gora.jpg') no-repeat center top;
}

.formularz_dol {
	background: url('/i/formularz_dol.jpg') no-repeat center bottom;
	height: auto !important;
	height: 636px;
	min-height: 636px;
	padding: 10px 20px 20px 20px;
}

.rejestracja {
	padding-left: 40px;
	background: url('/i/rejestracja.jpg') no-repeat left center;
}

#formularz span {
	color: #00a2ef;
	font-family: Tahoma;
	font-size: 12px;
}

#formularz table {
	border-collapse: collapse;
	width: 100%;
}

#formularz tr {
	border-collapse: collapse;
	border-bottom: 1px solid #dfdcc6;
}

#formularz td, #kontakty_overlay td {
	padding: 17px 0px 12px 0px;
	border-collapse: collapse;
	border-bottom: 1px solid #dfdcc6;
}

#kontakty_overlay td { padding: 10px !important; border-left: 1px solid #dfdcc6; }

.krok1 label {
	width: 240px;
	height: 25px;
	float: left;
	margin: 0px 10px 5px 0px;
	text-align: right;
	line-height: 25px;
}

.krok1 input, .overlay-form input {
	width: 210px;
	height: 15px;
	float: left;
	background: url('/i/form_input1.jpg') no-repeat left top;
	margin-bottom: 1px;
	padding: 5px 5px 5px 5px;
}

.krok1 select, #uwagi_overlay select, #miejsce_overlay select {
	width: 220px;
	height: 25px;
	float: left;
	background: url('/i/form_input1.jpg') no-repeat left top;
	margin-bottom: 1px;
	padding: 5px 5px 5px 5px;
}

#formularz .widoczne {
	color: #8e8a70;
	font-size: 11px;
}

#formularz .button,
#kontakty_overlay .button {
	width: 69px;
	height: 20px;
	display: block;
	background: url('/i/aktywny_button.jpg') no-repeat left top;
	text-align: center;
	padding-top: 5px;
	color: #ffffff;
	font-weight: bold;
	float: right;
	margin-left: 10px;
}

#formularz .wiekszy {
	background-image: url(/i/button_zaloguj.jpg);
	width: 85px;
	float: left;
	}

#formularz .button.nieaktywny,
#kontakty_overlay .button.nieaktywny {
	background: url('/i/nieaktywny_button.jpg') no-repeat left top;
}

.krok2 label, .kontakt_form label, .std-form label {
	width: 450px;
	height: 25px;
	float: left;
	margin: 0px 10px 0px 0px;
	text-align: right;
	line-height: 25px;
}

.new_mail label{
 	width: 340px;
	height: 25px;
	float: left;
	margin: 0px 10px 0px 0px;
	text-align: right;
	line-height: 25px;
}

#formularz .read_mail span{
 	width: 158px;
	height: 15px;
	float: left;
	margin: 0px 15px 0px 0px;
	text-align: right;

	color: #8F8B71;
	font-family: Tahoma;
	font-size: 12px;
}

#formularz .read_mail #ajax-add_4 {
	float: right;
	width: auto;
	height: auto;
	margin-left: 10px;
}
	
.kontakt_form label, .std-form label { width: 300px }
.comment-form label { width: 100px; }

.comment-form .spanerr {
	clear: both;
	margin-left: 110px;
	display: block;
	float: none;
	font-family: Tahoma;
	color: #00A1EF;
	padding-top: 2px;
	font-size: 12px;
}

.krok2 input, .kontakt_form input, .std-form input {
	width: 320px;
	height: 15px;
	float: left;
	background: url('/i/form_input2.jpg') no-repeat left top;
	padding: 5px 5px 5px 5px;
}

.new_mail input {
	width: 320px;
	height: 15px;
	float: left;
	background: url('/i/form_input2.jpg') no-repeat left top;
	padding: 5px 5px 5px 5px;
}

.read_mail input {
	width: 320px;
	height: 15px;
	float: left;
	background: url('/i/form_input2.jpg') no-repeat left top;
	padding: 5px 5px 5px 5px;
}

.krok2 select {
	width: 330px;
	height: 25px;
	float: left;
	background: url('/i/form_input2.jpg') no-repeat left top;
	padding: 5px 5px 5px 5px;
}

select.multiselect {
	height: 90px;
	background-image: none;
	background-color: #fff;
	border: 1px solid #BBBAA6;
	border-radius: 2px;
	-moz-border-radius: 2px;
	}

.new_mail select {
	width: 330px;
	height: 25px;
	float: left;
	background: url('/i/form_input2.jpg') no-repeat left top;
	padding: 5px 5px 5px 5px;
}

.read_mail select {
	width: 330px;
	height: 25px;
	float: left;
	background: url('/i/form_input2.jpg') no-repeat left top;
	padding: 5px 5px 5px 5px;
}
.kontakt_form textarea, .std-form textarea, .overlay-form textarea {
	width: 400px;
	height: 250px;
	font-size: 12px;
	font-family: Tahoma;
	color: #827e65;
	padding: 5px;
	border: 1px solid #BEB9A5;
	-moz-border-radius: 2px;
	border-radius: 2px;
	}
	
.krok3 label {
	width: 450px;
	height: 25px;
	float: left;
	margin: 0px 10px 0px 0px;
	text-align: right;
	line-height: 25px;
}

.krok3 .label_kod {
	line-height: 35px;
}

.krok3 input {
	width: 320px;
	height: 15px;
	float: left;
	background: url('/i/form_input2.jpg') no-repeat left top;
	padding: 5px 5px 5px 5px;
}

.krok3 .kod {
	width: 104px;
	height: 29px;
	float: left;
	background: url('/i/kod_tlo.jpg') no-repeat left top;
	padding: 3px 3px 3px 3px;
}

.krok3 .check {
	width: 26px;
	height: 25px;
}

.pokaz_moje a#pokaz_moje {
	display: block;
	background: url('/i/pokaz_moje.jpg') no-repeat right center;
	color: #ffffff;
	font-weight: normal;
}

.pokaz_moje a {
	display: block;
	line-height: 20px;
	color: #fff;
	font-weight: normal;
	}
	
.pokaz_moje a:hover {
	color: #00A1EF;
	}

.uzytkownik_zdjecie {
	padding: 3px;
	border: 1px solid #d9d6c4;
	background: #ffffff;
}

#uzytkownik {
	text-align: center;
}

#polecani_znajomi {
	/*overflow: hidden;*/
}

#polecani_znajomi table {
	width: 470px;
	display: block;
	overflow: hidden;
	border-collapse: collapse;
	border: none;
}

#polecani_znajomi td {
	width: 25%;
	text-align: center;
	padding: 0px 5px 0px 5px;
	overflow: hidden;
}

#mapka select {
	width: 184px;
	height: 25px;
	background: url('/i/mapka_select.jpg') no-repeat right center;
	color: #9b9b9b;
	padding: 5px 5px 5px 10px;
	margin-top: 10px;
}

#mapka select: focus {
	background: url('/i/mapka_select_focus.jpg') no-repeat right center;
	color: #8f8b71;
}

#mapka input {
	width: 95px;
	height: 15px;
	float: left;
	background: url('/i/mapka_input.jpg') no-repeat right center;
	color: #9b9b9b;
	padding: 5px 10px 5px 10px;
	margin-top: 10px;
}

#mapka .button {
	width: 59px;
	height: 25px;
	display: block;
	float: left;
	background: url('/i/mapka_button_szukaj.jpg') no-repeat center top;
	line-height: 23px !important;
	text-align: center;
	color: #ffffff;
	margin: 10px 0px 0px 10px;
}

#imprezy .duzy_szary_tresc {
	padding-top: 5px;
}

#ostatnio_dodane_zdjecia .duzy_szary_tresc {
	padding-top: 5px;
}

#polecani_znajomi .duzy_szary_tresc {
	padding-top: 5px;
}

#forum .header {
	padding-left: 40px;
	background: url('/i/experci.jpg') no-repeat left center;
}

#grupy .header {
	padding-left: 40px;
	background: url('/i/grupy.jpg') no-repeat left center;
}

.znajomi_online .header {
	padding-left: 40px;
	background: url('/i/experci.jpg') no-repeat left center;
	letter-spacing: -1px;
}

#imprezy .header {
	padding-left: 30px;
	background: url('/i/imprezy.jpg') no-repeat left center;
}

#imprezy .napis_duzy {
	padding-left: 0px;
	background: none;
	float: left;
}

#ostatnio_dodane_zdjecia .header {
	padding-left: 40px;
	background: url('/i/zdjecie_tygodnia.jpg') no-repeat left center;
	letter-spacing: -1px;
}

#ostatnio_dodane_zdjecia .napis_duzy {
	padding-left: 0px;
	background: none;
	float: left;
}

#polecani_znajomi .header {
	padding-left: 40px;
	background: url('/i/experci.jpg') no-repeat left center;
}

#port .header {
	padding-left: 40px;
	background: url('/i/port.jpg') no-repeat left center;
}

#ogloszenia .header {
	padding-left: 40px;
	background: url('/i/ogloszenia.jpg') no-repeat left center;
}

.menu_edycji_profilu {
	color: #d6d2b7;
	font-size: 20px;
}

.menu_edycji_profilu a {
	color: #00a2ef;
}

.menu_edycji_profilu a.selected, .menu_edycji_profilu a:hover {
	color: #8f8b71;
}

.dodaj_na_mapie {
	float: left;
	display: block;
}

.dodaj_na_mapie a{
	color: #00a1ef;
	line-height: 25px;
}

.dodaj_na_mapie p{
	font-weight: bold;
}

.edytuj_profil4 label {
	width: 240px;
	height: 25px;
	float: left;
	margin: 0px 10px 0px 0px;
	text-align: left;
	line-height: 25px;
}

.edytuj_profil4 select {
	width: 220px;
	height: 25px;
	float: left;
	background: url('/i/form_input1.jpg') no-repeat left top;
	margin-bottom: 10px;
	padding: 5px 5px 5px 5px;
}

.edytuj_profil4 .check {
	width: auto !important;
	height: auto !important;
	float: left;
	margin-top: 2px;
}

.boxy_check .check {
width: auto !important;
}
.box_check {
	width: 230px;
	
	float: left;
	display: block;
	margin-bottom: 10px;
}

.box_check label {
	width: 184px;
	height: 25px;
	float: left;
	margin: 0px 0px 0px 10px;
	text-align: left;
	line-height: 15px;
}

.box_check2 {
	width: 690px;
	height: 25px;
	float: left;
	display: block;
	margin-bottom: 10px;
}

.box_check2 label {
	width: 644px;
	height: 25px;
	float: left;
	margin: 0px 0px 0px 10px;
}

.boxy_check {
	width: 690px;
	float: left;
	display: block;
}

label.wiadomosci_na_stronie {
	height: 25px;
	float: left;
	margin-right: 7px;
	line-height: 25px;
}

select.wiadomosci_na_stronie {
	width: 115px;
	height: 25px;
	float: left;
	background: url('/i/mapka_input.jpg') no-repeat left top;
	padding: 5px 5px 5px 5px;
	margin-right: 85px;
}

select.sortuj_wedlug {
	width: 124px;
	height: 25px;
	float: left;
	background: url('/i/sortuj_wedlug_select.jpg') no-repeat left top;
	padding: 5px 5px 5px 5px;
}

select.data {
	width: 101px;
	height: 25px;
	float: left;
	background: url('/i/data_select.jpg') no-repeat left top;
	padding: 5px 5px 5px 5px;
}


.tytul_newsa {
	font-size: 15px;
	padding-left: 15px;
	background: url('/i/odnosnik.jpg') no-repeat left center;
}

table.forum .tytul_newsa.with_edytuj {
	display: block;
	float: left;
	margin-bottom: 5px;
}

.strony {
	float: left;
	color: #8f8b71;
}

.strony p{
	font-weight: bold;
	float: left;
}

.strony a {
	color: #8f8b71;
}

.strony a.selected, .strony a:hover {
	color: #002f50;
}

.news_box {
	float: left;
	display: block;
	width: 600px;
	padding-left: 8px;
}

.krok2 .input_dodaj {
	width: 240px;
	height: 15px;
	float: left;
	background: url('/i/mapa_input.jpg') no-repeat right center;
	padding: 5px 5px 5px 5px;
	margin-right: 10px;
}

.new_mail .input_dodaj {
	width: 240px;
	height: 15px;
	float: left;
	background: url('/i/mapa_input.jpg') no-repeat right center;
	padding: 5px 5px 5px 5px;
	margin-right: 10px;
}
.read_mail .input_dodaj {
	width: 240px;
	height: 15px;
	float: left;
	background: url('/i/mapa_input.jpg') no-repeat right center;
	padding: 5px 5px 5px 5px;
	margin-right: 10px;
}

.button_dodaj {
	width: 69px;
	height: 20px;
	display: block;
	background: url('/i/aktywny_button.jpg') no-repeat left top;
	text-align: center;
	padding-top: 5px;
	color: #ffffff;
	font-weight: bold;
	float: left;
}

#formularz span.linia_pod {
	font-size: 11px;
	color: #8e8a70;
	position: relative;
	top: -12px;
	/*line-height: 11px;*/
}

.krok2 textarea, .accept_div textarea, #konkursy_edit textarea{
	width: 320px;
	height: 65px;
	float: left;
	background: transparent none repeat scroll 0 0;
	padding: 5px 5px 5px 5px;
}

#bottom p, #bottom a {
	color: #8f8b71;
}

#bottom .polecane_serwisy {
	padding: 15px 30px 15px 30px;
	margin: 0px 5px 0px 5px;
	border-bottom: 1px solid #e4e1d1;
}

#bottom .polecane_serwisy .header{
	color: #5b5844;
}

#bottom .polecane_serwisy .odnosnik{
	margin-right: 15px;
	font-weight: normal;
}

#bottom .stopka {
	padding: 15px 35px 15px 35px;
}

#bottom .stopka .copyright{
	float: left;
}

#bottom .stopka .copyright a{
	font-weight: normal;
}

#bottom .stopka .linki{
	float: right;
}

#bottom .stopka .linki a{
	margin-left: 22px;
	font-weight: normal;
}

select.select_month {
	width: 99px;
	margin-right: 3px;
	background: transparent url(/i/form_input_month.jpg) no-repeat scroll left top;
	}

select.select_day {
	width: 47px;
	margin-right: 3px;
	background: transparent url(/i/form_input_day.jpg) no-repeat scroll left top;
	}

select.select_year {
	width: 65px;
	margin-right: 3px;
	background: transparent url(/i/form_input_year.jpg) no-repeat scroll left top;
	}

select.form_calendar {
	border: none;
	}

.spanerr {
	margin-left: 251px;
	display: block;
	margin-bottom: 3px;
	color: #CF0850 !important;
	}

.przypomnij_form .spanerr {
	margin-left: 310px;
	font-size: 12px;
	font-family: "Tahoma";
	}

.inp_calendar{
	display: block;
	float: right;
	left: 26px;
	margin-right: 4px;
	margin-top: 1px;
	position: relative;
	top: -23px;
	}


/* REJESTRACJA */
#inne_jakie_wrap, .register_wrap  {
	position: relative;
	overflow: hidden; 
	clear: both;
	}
	
.register_wrap { display: none; }

.wiadkom{
overflow: hidden;
float: left;
width: 720px;
}

#coment {
display: block
width: 100%;
overflow: hidden;
float: left;
padding-left: 10px;
width: 704px;
}

ul.paging {
list-style-type: none;
display: inline-block;
overflow: hidden;
position: relative;
}

.paging li {
float: left;
padding: 0 0 0 5px;
color: #8F8B71;
}

p.paglabel {
width: 50px;
display: block;
overflow: hidden;
float: left;
line-height: 18px;

}

.paging a{

color: #8F8B71;
}

.paging a.paging_activ, .paging a:hover {
color: #002F50;
line-height: 18px;
}


#next a:hover, #prev a:hover {
color: #002F50;
}

.strony {
height: 18px;
line-height: 18px;
overflow: hidden;
}

li.hline {
padding-left: 8px;
padding-right: 5px;
}

.fleft {
float: left;
width: 552px;
}

.data_pad {
padding-bottom: 2px;

}

select.data {
background: transparent url(/i/data_select.jpg) no-repeat scroll left top;
float: left;
height: 25px;
padding: 5px;
width: 101px;
}

select.sortuj_wedlug {
background: transparent url(/i/sortuj.jpg) no-repeat scroll left top;
float: left;
height: 25px;
padding: 5px;
width: 150px;

}

label.wiadomosci_na_stronie {
float: left;
height: 25px;
line-height: 25px;
margin-right: 7px;
}

label.wiadomosci_na_stronie_sortuj {
float: left;
height: 25px;
line-height: 25px;
margin-left: 10px;
margin-right: 7px;

}

a.newsy_szukaj_button {
	padding-top: 0;
	line-height: 23px;
	}

input.fraza_szukaj {
	width: 210px;
	height: 15px;
	float: left;
	background: url('/i/form_input1.jpg') no-repeat left top;
	margin-bottom: 1px;
	padding: 5px 5px 5px 5px;
	}

.filtr label.wiadomosci_na_stronie, label.wiadomosci_na_stronie_sortuj {
line-height: 18px;
}


.iefix {

height: 14px;
width: 120px;
}

ul.paging{
line-height: 18px;
}

#next {
line-height: 18px;

}

ul.paging a {
line-height: 18px;
}

.news_box {
display: block;
float: left;
padding-left: 8px;
width: 600px;
}


#login_komunikat-top{
display: block;
position: fixed;
z-index: 9999;
height: 43px;
width: 220px;
text-align: center;
font-family: Tahoma;
padding-top: 12px;
color: red;
font-size: 14px;
background: transparent url(/i/ebox.jpg) no-repeat scroll left top;
left: 50%;
margin-left: -140px;
margin-top: 60px;

}

input[type="file"] {

border-style: none !important;
cursor: default;

height: 23px;
border: 2px inset threedface;
background-color: -moz-field;
border-style: none !important;
color: #D2CFBD;

font-family: Tahoma;
font-size: 12px;
letter-spacing: normal;


}

#img_zdjecie {
	display: block;
	background-color: #fff;
	padding: 4px;
	border: 1px solid #D9D6C4;
}

#zmiana_file_zdjecie { display: none; }

input, textarea {
color: #827e65;
font-family: Tahoma;
font-size: 12px;
}

/*box*/
#eksperci .numeracja a,
#multimedia .numeracja a,
#miejsca .numeracja a,
#zabierz .numeracja a ,
#gry .numeracja a { /*29.04.2009 [kris] trac #77 #78 #79*/
font-size: 12px;
height: auto;
padding: 0 5px;
width: auto;
}
/*box*/
#eksperci .numeracja a.selected, #eksperci .numeracja a:hover,
#multimedia .numeracja a.selected, #multimedia .numeracja a:hover,
#miejsca .numeracja a.selected, #miejsca .numeracja a:hover,
#zabierz .numeracja a.selected, #zabierz .numeracja a:hover,
#gry .numeracja a.selected, #gry .numeracja a:hover  { /*29.04.2009 [kris] trac #77 #78 #79*/
background: transparent none repeat scroll 0 0;
border-top: medium none;
padding-top: 0;
color: #8F8B71 !important;
}

textarea {
overflow: auto;
}



#miniatury .padding_m {
padding: 4px;

display: block;
float: left;


}

#miniatury .padding_m img {
display: block;
background: #FFFFFF none repeat scroll 0 0;
border: none;
padding: 0px;
width: 175px;
margin-left: auto;
margin-right: auto;

}

#miniatury {
overflow: hidden;
display: block;
height: auto;

}

.mini {
float: left;
}

.usun {
float: left;
margin-left: 54px;
margin-top: 3px;
}

.bt{
display: block;
width: 186px;
float: left;


}

.spanerr2 {
display: block;
float: left;
margin-bottom: 3px;
margin-left: 461px;
font-family: Tahoma;
font-size: 12px;
color: #CF0850 !important;
}

.snap {
display: table-cell;
width: 181px;
height: 137px;
overflow: hidden;
background: #FFFFFF none repeat scroll 0 0;
border: 1px solid #D9D6C4;
vertical-align: middle;


}

.cut {
display: table-cell;
width: 175px;
height: 131px;
overflow: hidden;
vertical-align: middle;
padding-left: 3px;

}

.glowne {
font-family: Tahoma;
font-size: 11px;
color: #00A2EF;
font-weight: bold;
margin-top: 5px;
}

#miniatury .button {
display: block;
float: right;
margin: 0;
}

#miniatury .zrob {

font-size: 10px;
float: left;
margin: 0;
}

#miniatury .boxc {
display: block;
margin-left: auto;
margin-right: auto;
overflow: hidden;
width: 160px;
margin-top: 4px;

}

#miniatury .videobt {
margin: 8px 12px 0 0;

}


/* POCZTA */

/* tables */
table.tablesorter,
table.listing {
	font-family: arial;
	margin: 10px 0pt 15px;
	/*background: url(../i/listing_th_back.gif) repeat-x; */
	font-size: 12px;
	width: 100%;
	text-align: left;
}

.listing thead {
	
	border-bottom: 1px solid #d3d3d3;
}

table.tablesorter tr.disabled td {
	color: #afad9a;
	}


table.tablesorter thead tr th,
table.tablesorter tfoot tr th,
table.listing thead tr th {
	font-weight: bold;
	text-align: left;
	
padding: 11px 10px 17px 10px;
	border-left: 1px solid #DFDCC6;
	border-top: 1px solid #DFDCC6;
	border-bottom: 1px solid #DFDCC6;
}

#kontakty_overlay th {
	border-bottom: 1px solid #d3d3d3;
}

table.tablesorter thead tr .header2 {
	/*
	2.06.2010 [kris]
	trzeba bylo dodac zeby bylo widac strzaleczki przy sortowaniu
	trac #197
	*/
	background-image:url(/i/tablesorter/bg.gif);
	/*background-image: url(../i/tablesorter/bg.gif); */
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #2e2e2e;
	padding: 4px;
	vertical-align: middle;
}
table.tablesorter tbody tr.odd td {
	background-color: #F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(/i/tablesorter/asc.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(/i/tablesorter/desc.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: auto;
}

.ilosc {

margin-top: 5px;
}

#formularz span.ile {
color: #8F8B71;
}

/* AutoComplete */

.autocomplete-w1 .autocomplete {
	background-color: #fff;
	border: 1px solid #BBBAA6;
	border-top: 0;
	margin-top: -2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	width: 328px;
	overflow: hidden;
	position: relative;
}

.autocomplete-w1 .autocomplete div {
	padding: 2px 5px;
	width: 318px;
	font: normal 12px/18px "Tahoma";
	color: #8F8B71;
}

.autocomplete-w1 .autocomplete div.selected { background-color: #EBEBEB;}

/* POCZTA */

.new_mail textarea.large {
background: transparent none repeat scroll 0 0;
height: 229px;
padding: 10px 5px 5px;
width: 568px;
}

/*.new_mail .super_large {
	height: 400px !important;
	background-image: url(/i/textarea_large2.gif) !important;
	padding: 10px 5px 5px;
	width: 577px;
	}*/

.read_mail div.tresc {
float: left;
width: 760px;
line-height: 15px;
}

.read_mail p.temat {
float: left;
width: 320px;
}

.read_mail p a {
color: #00A1EF;
font-weight: normal;
}

ul.odbiorcy {
display: block;
float: left;
list-style-type: none;
position: relative;
top: -4px;
width: 700px;
}

#ajax-add_3 {
	float: none !important;
	display: inline !important;
}

/* DODANE DNIA 17.11.2009*/

.znajomi {
	padding-left: 40px;
	background: url('/i/experci.jpg') no-repeat left center;
}

.eksp {
	padding-left: 40px;
	background: url('/i/experci.jpg') no-repeat left center;
}

.tresc_box_small {
	background: url('/i/box_tresc_small_srodek.jpg') repeat-y center top;
	margin-top: 20px;
}

.tresc_box_small_gora {
	background: url('/i/box_tresc_small_gora.jpg') no-repeat center top;
}

.tresc_box_small_dol {
	background: url('/i/box_tresc_small_dol.jpg') no-repeat center bottom;
	height: auto !important;
	height: 20px;
	min-height: 20px;
	padding: 15px 20px 15px 20px;
}

.gadugadu {
	width: 166px;
	height: 49px;
	display: block;
	background: url('/i/gadugadu.jpg') no-repeat center center;
}

.skype {
	width: 118px;
	height: 53px;
	display: block;
	background: url('/i/skype.jpg') no-repeat center center;
}

.import_input {
	width: 211px;
	height: 15px;
	float: left;
	background: url('/i/import_input.jpg') no-repeat center top;
	margin-right: 10px;
	padding: 5px 10px 5px 10px;
}

.import .button {
	height: 20px;
	display: block;
	background: url('/i/import_aktywny_button.jpg') no-repeat left top;
	text-align: center;
	padding: 5px 10px 0px 10px;
	color: #ffffff;
	font-weight: bold;
	float: left;
	margin-right: 10px;
	position: relative;
}

.import .button span {
	width: 3px;
	height: 25px;
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
	background: url('/i/import_aktywny_button_span.jpg') no-repeat left top;
}

.import .button.nieaktywny {
	background: url('/i/import_nieaktywny_button.jpg') no-repeat left top;
}

.import .button.nieaktywny span {
	background: url('/i/import_nieaktywny_button_span.jpg') no-repeat left top;
}

.zaproszenie label {
	width: 193px;
	height: 25px;
	float: left;
	margin: 0px 10px 5px 0px;
	text-align: right;
	line-height: 25px;
}

.zaproszenie label.do {
	width: 23px;
}

.zaproszenie input {
	width: 207px;
	height: 15px;
	float: left;
	background: url('/i/zaproszenie_input.jpg') no-repeat center top;
	padding: 5px 10px 5px 10px;
	margin-bottom: 10px;
}

.zaproszenie select {
	width: 227px;
	height: 25px;
	float: left;
	background: url('/i/zaproszenie_input.jpg') no-repeat center top;
	padding: 5px 10px 5px 10px;
	margin-bottom: 10px;
}

.zaproszenie select.wiek {
	width: 97px;
	background: url('/i/szukaj_select_wiek.jpg') no-repeat center top;
}

.zaproszenie textarea {
	width: 207px;
	height: 125px;
	float: left;
	background: transparent none repeat scroll 0 0;
	padding: 5px 10px 5px 10px;
	margin-bottom: 10px;
}

.zaproszenie label.wyswietl_po {
	height: 20px;
	float: right;
	padding: 0px 0px 5px 10px;
	margin: 10px 0px 0px 0px;
}

.zaproszenie select.wyswietl_po {
	width: 62px;
	height: 25px;
	float: right;
	background: url('/i/wiadomosci_select.jpg') no-repeat center top;
	padding: 5px 10px 5px 10px;
	margin-top: 10px;
	margin-left: 10px;
}

.zaproszenie .button {
	height: 20px;
	display: block;
	background: url('/i/import_aktywny_button.jpg') no-repeat left top;
	text-align: center;
	padding: 5px 10px 0px 10px;
	color: #ffffff;
	font-weight: bold;
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	position: relative;
}

.zaproszenie .button span {
	width: 3px;
	height: 25px;
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
	background: url('/i/import_aktywny_button_span.jpg') no-repeat left top;
}

.wyniki_wyszukiwania {
	width: 470px;
	display: block;
	border-collapse: collapse;
	border: none;
}

.profil_znajomi {
	width: 660px;
}

.wyniki_wyszukiwania li{
	display: block;
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #f0efe5;
	list-style-type: none;
	position: relative;
	clear: both;
}	

#uzytkownicy .wyniki_wyszukiwania li { border-bottom: 0; }

.wyniki_wyszukiwania .one-znajomy {
	width: 105px;
	text-align: center;
	padding: 10px 5px 10px 5px;
	position: relative;
	float: left;
	border: 1px solid #F5F2EB;
	margin: 0 0 55px 0;
}
/*
#uzytkownicy .wyniki_wyszukiwania .one-znajomy { border: 0; width: 107px; }
*/
ul.grupy_list .one-znajomy {
	cursor: pointer;
}

.wyniki_wyszukiwania .one-znajomy:hover, .wyniki_wyszukiwania .one-znajomy.hovered {
	border: 1px solid #d9d6c4;
	background: #f7f6f0;
}
/*
#uzytkownicy .wyniki_wyszukiwania .one-znajomy:hover, #uzytkownicy .wyniki_wyszukiwania .one-znajomy.hovered { border: 0; background: transparent; }
*/
.wyniki_wyszukiwania .zdjecia_male {
	margin: 0px 0px 5px 8px;
}

.one-znajomy .data_usera {
	margin-top: -2px;
	margin-bottom: 4px;
	}

ul.grupy_list .one-znajomy p.icony {
	position: absolute;
	bottom: 6px;
	width: 108px;
}

ul.grupy_list .wyniki_wyszukiwania .one-znajomy {
	padding-bottom: 20px;
	}

.icony a {
	padding: 0px;
}

.icony .wiadomosc {
	width: 16px;
	height: 14px;
	display: block;
	float: left;
	background: url('/i/icona_wiadomosc.jpg') no-repeat left center;
	margin-right: 8px;
	margin-left: 8px;
}

.icony .znajomi {
	width: 20px;
	height: 14px;
	display: block;
	float: left;
	background: url('/i/icona_znajomi.jpg') no-repeat left center;
	margin-right: 9px;
	text-align: left;
	padding-left: 19px;
	font-family: "Times New Roman";
	color: #008ceb;
	font-size: 10px;
}

.icony .wiecej {
	width: 16px;
	height: 14px;
	display: block;
	float: left;
	background: url('/i/icona_wiecej.jpg') no-repeat left center;
}

.szukaj_znajomi input {
	width: 164px;
	height: 15px;
	float: right;
	background: url('/i/mapka_select.jpg') no-repeat center top;
	padding: 5px 10px 5px 10px;
	margin-bottom: 10px;
}

.szukaj_znajomi label {
	width: 85px;
	height: 25px;
	float: left;
	margin: 0px 5px 5px 0px;
	text-align: right;
	line-height: 25px;
	margin-top: 10px;
}

.szukaj_znajomi label.wyswietl_po {
	width: 89px;
}

.szukaj_znajomi select {
	width: 184px;
	height: 25px;
	float: left;
	background: url('/i/mapka_select.jpg') no-repeat center top;
	padding: 5px;
	margin-top: 10px;
}

.szukaj_znajomi select.wyswietl_po {
	width: 62px;
	background: url('/i/wiadomosci_select.jpg') no-repeat center top;
}

.szukaj_znajomi .button {
	height: 20px;
	display: block;
	background: url('/i/import_aktywny_button.jpg') no-repeat left top;
	text-align: center;
	padding: 5px 10px 0px 10px;
	color: #ffffff;
	font-weight: bold;
	float: right;
	margin-bottom: 10px;
	margin-left: 6px;
	position: relative;
}

.szukaj_znajomi .button span {
	width: 3px;
	height: 25px;
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
	background: url('/i/import_aktywny_button_span.jpg') no-repeat left top;
}


/* DODANE DNIA 18.11.2009*/

.tresc_box_dol .button, .tresc_box_small_dol .button {
	line-height: 14px;
}
.tresc_box_dol a, .tresc_box_dol .strony, .tresc_box_small_dol a  {
	line-height: 22px;
}

.rejsy {
	padding-left: 40px;
	background: url('/i/rejs_tygodnia.jpg') no-repeat left center;
}

.ico_porty {
	padding-left: 40px;
	background: url('/i/port.jpg') no-repeat left center;
}

table.ranking {
	width: 100%;
	border-collapse: collapse;
	border: none;
}

table.ranking tr{
	padding: 12px 0px 3px 0px;
	display: block;
	border-bottom: 1px solid #e9e6d6;
}	

table.ranking td.numer {
	width: 40px;
}

table.ranking td.numer .header {
	line-height: 12px;
	height: auto;
}

table.ranking td.tytul {
	width: 340px;
}

table.ranking td.tytul a {
	float: left;
}

table.ranking td.wiecej a {
	font-weight: normal;
}

/* OVERALY KONTAKTY */

#kontakty_overlay, #uwagi_overlay, #polec_overlay, #miejsce_overlay,
#polec_znajomych_overlay, #sugeruj_overlay {
	width: 594px;
	height: auto;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -297px;
	margin-top: -120px;
	z-index: 3;
}

.kontakty_top, .kontakty_bottom {
	width: 594px;
	background: url('/i/overlay_kontakty_top.png') no-repeat top center;
}

.kontakty_top {
	padding-bottom: 29px;
}

.kontakty_bottom { 
	background: url('/i/overlay_kontakty_bottom.png') no-repeat bottom center; 
	margin-bottom: -38px;
	padding-bottom: 20px;
	padding-top: 20px;
	}

.kontakty_content {
	width: 538px;
	height: auto;
	padding: 0 10px 20px 30px;
	overflow-y: auto;
	max-height: 400px;
}

.overlay-form label {
	display: block;
	float: left;
	margin-right: 10px;
	width: 100px;
}

.overlay-form textarea {
	float: left;
	display: block;
	width: 350px;
	height: 120px;
}

.poczta_ico {
background: transparent url(/i/mail_ico.png) no-repeat scroll left center;
padding-left: 40px;


}

#formularz .new_mail .wiekszy {
background-image: url(/i/aktywny_long.jpg);
float: left;
width: 125px;
}

#formularz .send {
background-image: url(/i/aktywny_long.jpg);
float: right;
width: 125px;
}

#formularz .usun_bt {
background-image: url(/i/szary_long.jpg);
float: right;
width: 125px;
}

#adresaci {
color: #00A2EF;
}

#formularz .tablesorter tr{
border-bottom: 1px solid #dfdcc6;
border-top: 1px solid #dfdcc6;

}

#formularz .tablesorter th.l_th{
background-repeat: no-repeat;
background-position: right center;
border-left: none;
padding-left: 2px;
}

#formularz .tablesorter th.r_th{
border-right: none;

}

#formularz .tablesorter td {
padding: 6px 0 8px 9px;
border-left: 1px solid #DFDCC6;
}

#formularz .tablesorter td.opcje {
color: #DFDCC6;
}

#formularz .tablesorter td.opcje a:visited, #formularz .tablesorter td.opcje a {
font-weight: normal;
}

#formularz .tablesorter td.date {
color: #8F8B71;
}


#formularz .tablesorter td a, #formularz .tablesorter td a:visited  {
color: #00A2EF;
}


#formularz .tablesorter td.l_th {
border-left: medium none;
padding-left: 2px;
}

#formularz .tablesorter td.r_th {
border-right: medium none;
padding-right: 1px;
padding-left: 2px;
}

.licznik {
display: block;
color: #fff;
font-family: Tahoma;
font-size: 11px;
line-height: 36px;
background: transparent url(/i/round_bg.jpg) no-repeat scroll right center;
width: 18px;
margin-left: 8px;
margin-top: 2px;
text-align: center;
height: auto;
}

#formularz .licznik span {
display: block;
position: relative;
color: #fff;
font-family: Tahoma;
font-size: 9px;
width: 18px;
}



.odbiorcy li {
float: left;
padding-right: 10px;

}

#adresaci_ajax {
	float: none;
	margin-left: 350px;
	margin-bottom: 10px;
	overflow: hidden;
	top: 3px;
	width: auto;
}

#adresaci_ajax li {
	font-family: "Tahoma";
	color: #002F50;
	line-height: 20px;
	font-size: 12px;
}

#formularz .send_l {
background-image: url(/i/bt_longer.jpg);
float: right;
width: 150px;
}

.odbiorcy a, .odbiorcy a:visited {
color: #00A2EF;

}

.submenuZnajomy {
	display: none;
	position: absolute;
	border: 1px solid #D9D6C4;
	padding: 8px;
	font: normal 12px Tahoma;
	background-color: #fff;
	top: 150px;
	margin-left: -6px;
	z-index: 999;
	width: 99px;
}

.submenuZnajomy a {
	display: block;
	line-height: 12px;
	font-size: 11px;
	margin-bottom: 6px;
}

.kontakt_form textarea.waski {

width: 317px;

}


.trsc {

background: transparent url(/i/ostatnio_dodane.jpg) no-repeat scroll left center;
letter-spacing: 0px;
padding-left: 34px;

}
.trsc2 {

background: transparent url(/i/ostatnio_dodane.jpg) no-repeat scroll left center;
letter-spacing: -2px;
padding-left: 34px;
}


.tresc_strony_gora_l {

background: transparent url(/i/tresc_strony_gora_l.png) no-repeat scroll center top;
display: block;
height: 3px;
overflow: hidden;
}

#ogloszeniav .ogloszenie_promo, .ogloszenie {
	width: 425px;
	background: #fafaf7;
	border: 1px solid #d9d6c4;
	padding: 20px;
}

#ogloszeniav .ogloszenie {
	border: none;
	background: none;
}

#ogloszeniav .ogloszenie_promo .promoimg{
	float: left;
	display: block;
	width: 322px;;
}

#ogloszeniav .ogloszenie_promo .odnosnik, .ogloszenie .odnosnik {
	float: left;
}



#ogloszeniav table.ogloszenie_opis {
	width: 100%;
	border-collapse: collapse;
	border: none;
}

 #ogloszeniav table.ogloszenie_opis tr{
	width: 100%;
	border-collapse: collapse;
	border-bottom: 1px solid #eeece3;
}

#ogloszeniav table.ogloszenie_opis tr.last{
	border-bottom: none;
}

#ogloszeniav table.ogloszenie_opis td{
	border-collapse: collapse;
	padding: 5px 0px 5px 0px;
	width: 50%;
}

/*.ogloszenie_promo, .ogloszenie {
	width: 425px;
	background: #fafaf7;
	border: 1px solid #d9d6c4;
	padding: 20px;
}*/

.ogloszenie {
	border: none;
	background: none;
}

/*.ogloszenie_promo .promoimg{
	float: left;
	display: block;
	width: 322px;;
}*/

.ogloszenie_promo .odnosnik, .ogloszenie .odnosnik {
	float: left;
}

table.ogloszenie_opis {
	width: 100%;
	border-collapse: collapse;
	border: none;
}

 table.ogloszenie_opis tr{
	width: 100%;
	border-collapse: collapse;
	border-bottom: 1px solid #eeece3;
}

table.ogloszenie_opis tr.last{
	border-bottom: none;
}

table.ogloszenie_opis td{
	border-collapse: collapse;
	padding: 5px 0px 5px 0px;
	width: 50%;
}

.male_zdjecia {
display: block;
overflow: hidden;
position: relative;
width: 475px;
height: 100px;
float: left;
position: relative;
z-index: 1;
}

.all_male_zdjecia { 
position: relative;
}

.male_zdjecia a img.selected, .male_zdjecia a img:hover {

background: #FFFFFF url(/i/strzalka_zdjecia.png) no-repeat scroll center top;
border-left: medium none;
border-right: medium none;
border-top: medium none;
margin-top: 1px;
padding: 17px 5px 4px;
}
.male_zdjecia a.selected, .male_zdjecia a:hover {
height: 93px;
margin-top: 0;
}
.male_zdjecia a img {
background: #FFFFFF none repeat scroll 0 0;
border: 1px solid #D9D6C4;
display: block;
float: left;
height: 70px;
padding: 4px;
width: 80px;
}

.male_zdjecia a {
display: block;
float: left;
height: 80px;
margin: 13px 5px 0 0;
width: 90px;
}

.po_srodku {
line-height: 26px;
text-align: center;
}


label.pliki {
font-weight: bold;
text-align: left;
width: 140px;
float: left;
height: 25px;
line-height: 25px;
margin: 0 10px 0 0;
}

.wgrane_pliki {
display: block;
float: left;
width: 640px;
}

.wgrane_pliki a {
color: #0092EC;
}
.wgrane_pliki a {
color: #0092EC;
}

.wgrane_pliki .usun {
-moz-background-clip: border;
-moz-background-inline-policy: continuous;
-moz-background-origin: padding;
background: transparent url(/i/usun.jpg) no-repeat scroll left center;
color: #D72333;
font-weight: normal;
margin-left: 5px;
padding-left: 16px;
float: none;
margin-top: 0px;
}

label.kategoria {
margin-right: 0;
text-align: left;
width: 62px;
}


select.kategorie {

background: transparent url(/i/select_kategorie.jpg) no-repeat scroll center top;
padding: 5px;
width: 138px;
}
label.ogloszen {
float: right;
width: 200px;
}
select.ogloszen {

background: transparent url(/i/mapka_input.jpg) no-repeat scroll center top;
float: right;
width: 115px;
}
/*.ogloszenie_promo, .ogloszenie {

background: #FAFAF7 none repeat scroll 0 0;
border: 1px solid #D9D6C4;
padding: 20px;
width: 425px;
}*/
label.podkategoria {
margin-left: 10px;
margin-right: 0;
text-align: left;
width: 82px;
}


.ogloszenie_promo .odnosnik, .ogloszenie .odnosnik {
float: left;
}

.ogloszenie {

background: transparent none repeat scroll 0 0;
border: medium none;
}

.photo {
display: block;
float: left;
height: 93px;
width: 103px;
}

.photo p {
color: #0092EC ;
text-align: center;
width: 90px;
}


.zdjecia_male2, .zdjecia_male3 {
	width: 80px;
	height: 70px;
	display: block;
	float: left;
	padding: 4px;
	border: 1px solid #d9d6c4;
	background: #ffffff;

}

.radio_og {

float: left;
display: block;
height: 20px;
width: 100px;

}


.radio_og input {

float: left;
display: block;
height: auto;
width: 25px;
padding: 0px;
background: none;
margin-top: 6px;
}

#step_1 .radio_lab {
width: 50px;
height: auto;
float: none;
height: 20px;
padding: 0px;
margin: 0px;
}


.tresc_strony_gora2 {
	height: 3px;
	display: block;
	background: url('/i/tresc_strony_gora2.jpg') no-repeat center top;
	overflow: hidden;
}



/* DODANE DNIA 23.11.2009*/

input.cena {
	width: 60px;
	background: url('/i/input_cena.jpg') no-repeat left center;
}

label.cena {
	width: 60px;
	text-align: left;
	margin-left: 8px;
	font-weight: bold;
	color: #9b9b9b;
}

label.pliki {
	width: 140px;
	text-align: left;
	font-weight: bold;
}

.button2 {
	height: 20px;
	display: block;
	background: url('/i/import_aktywny_button.jpg') no-repeat left top;
	text-align: center;
	padding: 5px 10px 0px 10px;
	color: #ffffff;
	font-weight: bold;
	float: right;
	margin-right: 10px;
	position: relative;
	
}

.button3 {
	height: 20px;
	display: block;
	background: url('/i/aktywny_button.jpg') no-repeat left top;
	text-align: center;
	padding: 5px 0px 0px 0px;
	color: #ffffff;
	font-weight: bold;
	float: right;
	margin-right: 10px;
	position: relative;
	width: 69px;
}


.button3u {
	height: 20px;
	display: block;
	background: url('/i/nieaktywny_button.jpg') no-repeat left top;
	text-align: center;
	padding: 5px 0px 0px 0px;
	color: #ffffff;
	font-weight: bold;
	float: right;
	margin-right: 10px;
	position: relative;
	width: 69px;
}

.button2 span {
	width: 3px;
	height: 25px;
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
	background: url('/i/import_aktywny_button_span.jpg') no-repeat left top;
}

.button2.nieaktywny {
	background: url('/i/import_nieaktywny_button.jpg') no-repeat left top;
}

.button2.nieaktywny8 {
	background: url('/i/nieaktywny_small.jpg') no-repeat left top;
	width: 52px;
}

.button2.nieaktywny span {
	background: url('/i/import_nieaktywny_button_span.jpg') no-repeat left top;
}

.wgrane_pliki {
	float: left;
	width: 640px;
	display: block;
}

.wgrane_pliki .zdjecia_male{
	margin-top: 0px;
}

.wgrane_pliki a{
	color: #0092ec;
}

.wgrane_pliki .usun{
	color: #d72333;
	font-weight: normal;
	margin-left: 5px;
	padding-left: 16px;
	background: url('/i/usun.jpg') no-repeat left center;
}

.wgrany_plik .usun{
	color: #d72333;
	font-weight: normal;
	margin-left: 5px;
	padding-left: 16px;
	background: url('/i/usun.jpg') no-repeat left center;
}

select.kategorie {
	width: 138px;
	background: url('/i/select_kategorie.jpg') no-repeat center top;
	padding: 5px 5px 5px 5px;
}

label.kategoria {
	width: 62px;
	text-align: left;
	margin-right: 0px;
}

label.podkategoria {
	width: 82px;
	text-align: left;
	margin-right: 0px;
	margin-left: 10px;
}

select.ogloszen {
	width: 115px;
	background: url('/i/mapka_input.jpg') no-repeat center top;
	float: right;
}

label.ogloszen {
	width: 200px;
	float: right;
}

.ogloszenie_promo, .ogloszenie, .ogloszenie_promo_album {
	width: 425px;
	background: #fafaf7;
	border: 1px solid #d9d6c4;
	padding: 20px;
}

.ogloszenie_promo_album {
	float: left;
	width: 307px;
	height: 160px;
	margin: 0 0 5px 4px;
}

.ogloszenie_promo_album .zdjecia_male {
	display: inline;
	max-width: 170px;
	max-height: 150px;
	vertical-align: middle;
	margin: 0px 20px 0px 0px;
}

.ogloszenie {
	border: none;
	background: none;
}

.ogloszenie_promo .promoimg{
	float: left;
	display: block;
	width: 302px;
	padding-left: 10px;
}

.ogloszenie_promo .odnosnik, .ogloszenie .odnosnik {
	float: left;
}



table.ogloszenie_opis {
	width: 100%;
	border-collapse: collapse;
	border: none;
}

table.ogloszenie_opis tr{
	width: 100%;
	border-collapse: collapse;
	border-bottom: 1px solid #eeece3;
}

table.ogloszenie_opis tr.last{
	border-bottom: none;
}

table.ogloszenie_opis td{
	border-collapse: collapse;
	padding: 5px 0px 5px 0px;
	width: 50%;
}

.male_zdjecia  {
	width: 475px;
	display: block;
	overflow: hidden;
}

.male_zdjecia a {
	float: left;
	width: 90px;
	height: 80px;
	display: block;
	margin: 13px 5px 0px 0px;
}

.news_male_zdjecia {
	width: auto !important;
}

.news_male_zdjecia a {
	margin-right: 36px;
}

.male_zdjecia a.selected, .male_zdjecia a:hover, .male_zdjecia a.selected2 {
	margin-top: 0px;
	height: 93px;
}

.male_zdjecia a img, .obwodka {
	width: 80px;
	height: 70px;
	display: block;
	float: left;
	padding: 4px;
	border: 1px solid #d9d6c4;
	background: #ffffff;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.obwodka {
	display: block;
	position: relative;
	overflow: hidden;
	margin-top: 13px !important;
	opacity: 1;
	filter: alpha(opacity=100);
	margin-right: 5px;
	height: auto;
	max-height: 70px;
	border: 1px solid #d9d6c4;
	padding: 4px;
	background: #ffffff;
	width: 80px;
}

span.obwodka {
	float: left;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

span.obwodka.selected {
	opacity: 1;
	filter: alpha(opacity=100);
}	

.obwodka a {
	background-repeat: no-repeat;
	background-position: center center;
	width: 80px !important;
	height: auto !important;
	max-height: 70px;
	float: none;
	margin: 0;
	position: relative;
	overflow: hidden;
}

.obwodka a img {
	width: 80px !important;
	height: auto;
	display: block;
	visibility: hidden;
	padding: 0 !important;
	margin: 0 !important;
}


.male_zdjecia a img.selected, .male_zdjecia a img:hover, .male_zdjecia a img.selected2, span.obwodka.selected2 {
	background: #ffffff url('/i/strzalka_zdjecia.png') no-repeat center top;
	border-top: none;
	border-left: none;
	border-right: none;
	padding: 17px 5px 4px 5px;
	margin-top: 1px;
	opacity: 1;
	filter: alpha(opacity=100);
}




span.obwodka.selected2 { margin-top: 1px !important; }

/* DODANE DNIA 26.11.2009*/

.krok2 input.grupa_radio {
	width: 25px;
	height: 25px;
}

#formularz table.dodawanie_grupy {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #dfdcc6;
}

#formularz table.dodawanie_grupy tr{
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #dfdcc6;
}

#formularz table.dodawanie_grupy td{
	border-collapse: collapse;
	border: 1px solid #dfdcc6;
	padding: 5px 5px 5px 5px;
	color: #1fabec;
	font-weight: bold;
}

#formularz table.dodawanie_grupy td.lp{
	width: 41px;
	color: #8e8a70;
	font-weight: normal;
}
#formularz table.dodawanie_grupy td.imie{
	width: 209px;
}
#formularz table.dodawanie_grupy td.nazwisko{
	width: 206px;
}
#formularz table.dodawanie_grupy td.email{
	width: 290px;
}
#formularz table.dodawanie_grupy td.wybierz{
	width: 138px;
	text-align: right;
}

#formularz table.dodawanie_grupy tr.tytul td{
	padding: 10px 5px 10px 5px;
	color: #8e8a70;
	font-weight: bold;
	text-align: left;
}

.icony .wiecej {
	float: right;
	margin-right: 9px;
	margin-top: 1px;
}

label.kategorie {
	width: 175px;
	text-align: left;
}

select.kategorie {
	width: 250px;
	background: url(/i/mapa_input.jpg) no-repeat left top;
}

table.ranking td.tytul2 {
	width: 380px;
}

table.info_grupa {
	width: 100%;
	border-collapse: collapse;
	border: none;
}

table.info_grupa tr{
	padding: 8px 0px 8px 0px;
	display: block;
	border-bottom: 1px solid #e9e6d6;
}	

table.info_grupa td.col2 {
	font-weight: bold
}

table.info_grupa .czlonkow {
	padding-left: 24px;
	background: url('/i/icona_znajomi.jpg') no-repeat left center;
}

.grupy {
	padding-left: 40px;
	background: url('/i/grupy.jpg') no-repeat left center;
}

.galeria_news_zdjecia {
	margin: 0 auto !important;
}

.wrapper_photoplacer {
	width: 470px;
}

.zdjecie {
	display: block;
	margin: 0px auto;
	width: 460px;
}

.cytat {
	width: 465px;
	display: block;
	margin: 0px auto;
	text-align: justify;
}

.cytat p {
	font-size: 18px;
}

.cytat span {
	color: #00a1ef;
}

.header a {
	font-size: 18px !important;
}

.zdj {
	padding-left: 40px;
	background: url('/i/zdjecie_tygodnia.jpg') no-repeat left center;
}

p.korespondent {
	padding-left: 40px;
	background: url('/i/korespondent.jpg') no-repeat left center;
}

table.uzytkownik {
	float: left;
	border-collapse: collapse !important;
	border: none;
}

table.uzytkownik tr{
	border-bottom: 1px solid #e9e6d6 !important;
}	

table.uzytkownik tr.last{
	border-bottom: none !important;
}	

table.uzytkownik td {
	padding: 5px 0px 5px 0px !important;
}

/* DODANE DNIA 27.11.2009*/

table.uzytkownik td.cena {
	color: #669405;
}

.lewy_produkt {
	width: 375px;
	display: block;
	float: left;
	margin-right: 35px;
	text-align: justify;
}

.prawy_produkt {
	width: 300px;
	display: block;
	float: left;
}

.zdjecie_produkt {
	background: #ffffff;
	border: 1px solid #d9d6c4;
	display: block;
	height: auto;
	max-width: 281px;
	width: auto;
	padding: 4px;
	position: relative;
	overflow: hidden;
	float: left;
}

.zdjecie_produkt span {
	display: block;
	max-width: 281px;
	width: auto;
	height: auto;
	position: relative;
	overflow: hidden;
	text-align: center;
}

.produkt .zdjecia_male {
	margin: 0px 10px 10px 0px;
}

#smallImagesProdukt a {
	opacity: 0.5;
	filter: alpha(opacity=50);
	display: block;
	height: 80px;
	float: left;
	width: 100px;
}

#smallImagesProdukt a.selected, #smallImagesProdukt a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

#menu2 a.selected, #menu2 a:hover {
	color: #00a1ef;
}

.produkt_lista {
	width: 335px;
	float: left;
	display: block;
}

.produkt_lista.lewy {
	margin-right: 40px;
}

.zdjecie_produkt_small {
	background: #ffffff;
	border: 1px solid #d9d6c4;
	display: block;
	height: auto;
	width: 104px;
	padding: 4px;
	float: left;
	margin-right: 20px;
}

.produkt_lista_opis {
	width: 200px;
	height: auto;
	display: block;
	float: left;
}

.produkt_lista_opis2 {
	width: 200px;
	min-height: 200px;
	display: block;
	float: left;
}
.produkt_lista  .linia{
	margin: 5px 0px 5px 0px;
}

.blog {
	padding-left: 40px;
	background: url('/i/dodaj_blog.jpg') no-repeat left center;
}

.edit_del {
	width: 96px;
	height: 19px;
	display: block;
	float: left;
	background: url('/i/edit_del_tlo.jpg') no-repeat left center;
	padding: 0px 8px 0px 8px;
	margin: 10px 0px 0px 20px;
}

table.forum .edit_del {
	margin: 0 0 0 10px;
}

.del_cyt {
	width: 92px;
	height: 19px;
	display: block;
	float: right;
	background: url('/i/edit_del_tlo.jpg') no-repeat left center;
	padding: 0px 10px 0px 10px;
}

.cyt {
	width: 42px;
	height: 19px;
	display: block;
	float: right;
	background: url('/i/cyt_tlo.jpg') no-repeat left center;
	padding: 0px 10px 0px 10px;
}

.edit_del a, .del_cyt a{
	display: block;
	float: left;
}

.edit_del p, .del_cyt p{
	display: block;
	float: left;
	margin: 0px 10px 0px 10px;
}

.dot_koment label{
	width: 150px;
	margin-right: 18px;
	float: left;
	text-align: right;
	height: 25px;
	line-height: 25px;
}

.dot_koment input {
	background: url(/i/form_input2.jpg) no-repeat left top;
	float: left;
	height: 15px;
	padding: 5px;
	width: 320px;
}

.dot_koment input.kod {
	background: url(/i/input_kod.jpg) no-repeat left top;
	width: 67px;
}

.dot_koment textarea {
	background: url(/i/text_komentarz.jpg) no-repeat right center;
	float: left;
	height: 105px;
	padding: 5px;
	width: 485px;
}

.dot_koment .kod_kom {
	float: left;
	margin-right: 10px;
}



.tresc_box_doll {
background: transparent url(/i/box_tresc_dol.jpg) no-repeat scroll center bottom;

min-height: 20px;
padding: 15px 20px;

}

.szukaj_znajomi label.kat_lab {

margin-top: 0px;
}

.szukaj_znajomi select.kat_sel {

margin-top: 0px;

}

.filtr label.blogow_na_stronie, label.blogow_na_stronie_sortuj {
line-height: 25px;
width: 120px;
}

.filtr label.sortuj_blog, label.sortuj_blog {
line-height: 25px;
width: 120px;
}

.button_lh{
line-height: 14px;
}


.size_1 {font-size: 20px;}

.size_2 {font-size: 18px;}

.size_3 {font-size: 16px;}

.size_4 {font-size: 12px;}

.size_5 {font-size: 10px;}

.stars_oc {

float: left;
}

#ocena_all  {
float: left;
width: 30px;
font-weight: bold;
}




.promoimg2 {
display: block;
float: left;
padding-left: 10px;
width: 303px;
}

#fotogaleria .numeracja a {
cursor: pointer;
}

#fotogaleria .numeracja {
cursor: default;
margin-right: 6px;
}

#fotogaleria2 .numeracja a {
cursor: pointer;
}

#fotogaleria2 .numeracja {
cursor: default;
margin-right: 6px;
}


.wgrane_pliki .usun3 {

background: transparent url(/i/edit.png) no-repeat scroll left center;
color: #D72333;
font-weight: normal;
margin-left: 5px;
padding-left: 16px;
}

#img_info {
	font-family: Tahoma;
	font-size: 12px;
}


/*.super_large {
	height: 200px;
    background: transparent url(/i/textarea_long.gif) no-repeat scroll right center !important;
}

.super_large textarea {
	height: 190px !important;
}*/


table.wyniki_wyszukiwania {
border: medium none;
border-collapse: collapse;
display: block;
width: 470px;
}


table.wyniki_wyszukiwania tr {
border-bottom: 1px solid #F0EFE5;
display: block;
padding: 10px 0;
}

table.wyniki_wyszukiwania td {
overflow: hidden;
padding: 10px 5px;
text-align: center;
width: 25%;
}

table.wyniki_wyszukiwania td:hover {

background: #F7F6F0 none repeat scroll 0 0;
border: 1px solid #D9D6C4;
}

.rowno {
display: block;
float: left;
width: 605px;
}

.edit_del2 {
background: transparent url(/i/polec2.jpg) no-repeat scroll left center;
display: block;
float: right;
height: 19px;
margin: 0px 0 0 20px;
padding: 0 8px;
width: 59px;
}


.edit_del2 a {
display: block;
float: left;
margin-left: 4px;
font-size: 12px !important;
}


.edit_del3 {
background: transparent url(/i/edit_del_tlo.jpg) no-repeat scroll left center;
display: block;
float: right;
height: 19px;
margin: 0px 0 0 20px;
padding: 0 8px;
width: 112px;
padding-left: 5px;
}


.edit_del3 a {
display: block;
float: left;
margin-left: 0px;
font-size: 12px !important;
}


table.forum {
border: medium none;
border-collapse: collapse;
width: 704px;
}

table.forum tr.row1 {
background: #EFEDE3 none repeat scroll 0 0;
}
table.forum tr {
width: 100%;
}

table.forum tr {
border: medium none;
border-collapse: collapse;
width: 704px;
}

table.forum td {
border: 1px solid #D9D6C4;
padding: 20px;
}


table.forum .zdjecia_male {
float: none;
margin: 0 auto 5px;
}


.edit_del4 {
background: transparent url(/i/edit2.png) no-repeat scroll left center;
display: block;
float: left;
height: 19px;
margin: 10px 0 0 32px;
padding: 0 7px;
width: 90px;
position: relative; 
left: -30px; 
line-height: 18px;
}

.edit_del4 a {
display: block;
float: left;
font-size: 11px;
}

.edit_del4 p {
display: block;
float: left;
margin: 0 3px;
}

.edit_del5 {
background: transparent url(/i/edit2.png) no-repeat scroll left center;
display: block;
float: left;
height: 19px;
margin: 10px 0 0 33px;
padding: 0 7px;
width: 90px;
position: relative; 
left: -30px; 
line-height: 18px;
}

.edit_del5 a {
display: block;
float: left;
font-size: 11px;
}

.edit_del5 p {
display: block;
float: left;
margin: 0 3px;
}

.dodajadr {
width: auto !important;
float: right !important;
margin-top: 4px !important;
margin-left: 5px !important;

}

#add_kontakt_form  .send {
background-image: url(/i/aktywny_long.jpg);
float: right;
width: 125px;
}


#add_kontakt_form .button, #add_kontakt_form .button {

background: transparent url(/i/aktywny_button.jpg) no-repeat scroll left top;
color: #FFFFFF;
display: block;
float: right;
font-weight: bold;
height: 20px;
margin-left: 10px;
padding-top: 5px;
text-align: center;
width: 69px;
}



/* DODANE DNIA 30.11.2009*/

.port {
	padding-left: 40px;
	background: url('/i/port.jpg') no-repeat left center;
}

table.port_opis {
	float: left;
	border-collapse: collapse;
	border: none;
}

table.port_opis td {
	padding: 5px 0px 5px 0px;
}

.pikt {
	width: 18px;
	height: 18px;
	display: block;
	float: left;
	margin-right: 3px;
}

.atrakcje { background: url('/i/piktogramy/atrakcje.gif') no-repeat left center; }
.bezpieczenstwo { background: url('/i/piktogramy/bezpieczenstwo.gif') no-repeat left center; }
.co_kupic { background: url('/i/piktogramy/co_kupic.gif') no-repeat left center; }
.dla_kierowcow { background: url('/i/piktogramy/dla_kierowcow.gif') no-repeat left center; }
.gastronomia { background: url('/i/piktogramy/gastronomia.gif') no-repeat left center; }
.historia { background: url('/i/piktogramy/historia.gif') no-repeat left center; }
.inf_praktyczne { background: url('/i/piktogramy/inf_praktyczne.gif') no-repeat left center; }
.kuchnia { background: url('/i/piktogramy/kuchnia.gif') no-repeat left center; }
.ludzie { background: url('/i/piktogramy/ludzie.gif') no-repeat left center; }
.obyczaje { background: url('/i/piktogramy/obyczaje.gif') no-repeat left center; }
.pieniadze { background: url('/i/piktogramy/pieniadze.gif') no-repeat left center; }
.pogoda { background: url('/i/piktogramy/pogoda.gif') no-repeat left center; }
.przyroda { background: url('/i/piktogramy/przyroda.gif') no-repeat left center; }
.rozrywka { background: url('/i/piktogramy/rozrywka.gif') no-repeat left center; }
.uwazaj_na { background: url('/i/piktogramy/uwazaj_na.gif') no-repeat left center; }
.warto_wiedziec { background: url('/i/piktogramy/warto_wiedziec.gif') no-repeat left center; }
.wazne_namiary { background: url('/i/piktogramy/wazne_namiary.gif') no-repeat left center; }
.wydarzenia { background: url('/i/piktogramy/wydarzenia.gif') no-repeat left center; }
.zabytki { background: url('/i/piktogramy/zabytki.gif') no-repeat left center; }
.zakupy { background: url('/i/piktogramy/zakupy.gif') no-repeat left center; }
.zdrowie { background: url('/i/piktogramy/zdrowie.gif') no-repeat left center; }

.portV, .box_check .port { background: url('/i/piktogramy/port.gif') no-repeat left center; }
.miejsceV, .box_check .miejsce { background: url('/i/piktogramy/miejsce.gif') no-repeat left center; }
.hotelV { background: url('/i/piktogramy/hotel.gif') no-repeat left center; }
.restauracjaV { background: url('/i/piktogramy/restauracja.gif') no-repeat left center; }

.krok2 label.podglad, .podglad {
	width: 470px;
	height: auto;
	text-align: left;
	line-height: 14px;
	padding-top: 6px;
}

/* DODANE DNIA 01.12.2009*/

table.forum {
	border-collapse: collapse;
	border: none;
	width: 704px;
}

table.forum tr {
	border-collapse: collapse;
	border: none;
	width: 704px;
}

table.forum tr.row1 {
	background: #efede3;
}

table.forum tr.row2 {
	background: #f2f1e8;
}

table.forum td {
	border: 1px solid #d9d6c4;
	padding: 20px 20px 20px 20px;
}

table.forum .zdjecia_male {
	float: none;
	margin: 0px auto 5px auto;
}

/*POPRAWIONE*/.gwiazdka.selected {
	background: url('/i/gwiazdka_select.jpg') no-repeat right center;
}

h3 {
	font-size: 15px;
}

.button2 {
	line-height: 14px;
}

/* DODANE DNIA 03.12.2009*/

#kalendarz .miesiac {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding: 4px 0px 6px 0px;
}

#kalendarz table {
	border-collapse: collapse;
/*	border-top: 1px solid #dbd8c9;*/
	border-bottom: 1px solid #dbd8c9;
	width: 100%;
}

#kalendarz tr {
	border-collapse: collapse;
	width: 100%;
}
/*
#kalendarz td {
	border-collapse: collapse;
	border-top: 1px solid #e3e1d4;
	border-left: 1px solid #eceae0;
	border-right: 1px solid #eceae0;
	width: 25px;
	height: 22px;
	text-align: center;
	font-weight: bold;
	display: block;
	float: left;
	margin-bottom: 1px;
	padding-top: 7px;
}
*/
#kalendarz td.selected, #kalendarz td:hover {
	border: 1px solid #00a1ef;
	margin-bottom: 0px;
	cursor: pointer;
}

#kalendarz td.selected a, #kalendarz td:hover a {
	color: #00a1ef;
}

#kalendarz td a.selected , #kalendarz td a:hover {
	color: #00a1ef;
}

table.forum.cytuj {/*POPRAWKA*/
	width: 684px;
}

table.forum tr {/*POPRAWKA*/
	width: 100%;
}

table.forum .strzalka {
	width: 19px;
	height: 9px;
	display: block;
	position: relative;
	top: -29px;
	left: 3px;
	background: url('/i/forum_strzalka.png') no-repeat center center;
}

table.forum .napisal {
	padding: 10px;
	border: 1px solid #d9d6c4;
	background: #f2f1e8;
}

.krok2 .dodaj_pole {
	height: 20px;
	display: block;
	float: left;
	padding: 5px 0px 0px 38px;
	background: url('/i/dodaj_pole.jpg') no-repeat left center;
	color: #00a2ef;
}

.krok2 input.data_dodania {
	width: 140px;
	background: url('/i/input_data_dodania.jpg') no-repeat left center;
}

#prawa_tresc .odnosnik {
	line-height: 24px;
}

.dodaj_forum label {
	float: left;
	height: 25px;
	line-height: 25px;
	margin: 0 10px 0 0;
	text-align: right;
	width: 225px;
}

.dodaj_forum .pliki {
	font-weight: bold;
	text-align: left;
	width: 140px;
}

.dodaj_forum .wgrane_pliki {
	width: 560px;
}


.dodaj_forum span {
	color: #00a2ef;
}

.dodaj_forum label  span.linia_pod {
	color: #8e8a70;
	font-size: 11px;
	line-height: 11px;
	position: relative;
	top: -12px;
}

.dodaj_forum input {
	background: url(/i/form_input2.jpg) no-repeat left top;
	float: left;
	height: 15px;
	padding: 5px;
	width: 320px;
}

.dodaj_forum .input_dodaj {
	background: url(/i/mapa_input.jpg) no-repeat right center;
	margin-right: 10px;
	width: 240px;
}



.dodaj_forum textarea.cytat {
	color: #9b9b9b;
	background: url(/i/textarea_cytat.gif) no-repeat right center;
}

/* DODANE DNIA 04.12.2009*/

label.szukaj_miejsc {
	width: 60px;
	margin: 0px 5px 0px 0px;;
}

input.szukaj_miejsc {
	width: 130px;
	background: url('/i/input_data_dodania.jpg') no-repeat left center;
	float: left;
	margin-bottom: 0px;
}

select.szukaj_miejsc {
	width: 150px;
	background: url('/i/input_data_dodania.jpg') no-repeat left center;
	margin: 0px;
}

.mapka_google {
	width: 465px;
	height: 312px;
	display: block;
	background: url('/i/mapka_google.jpg') no-repeat left center;
	border: 1px solid #8f8b71;
}


.post_h {
color: #002F50;
margin-bottom: 5px;
}


.spanerr3 {
display: block;
float: left;
font-family: Tahoma;
font-size: 12px;
margin-bottom: 3px;
margin-left: 236px;
color: #CF0850 !important;
}

.error_nfo {
margin-left: 236px;
font-family: Tahoma;
font-size: 12px;
}


.post_add_h {
color: #00A1EF;
margin-left: 236px;
font-weight: bold;
font-size: 14px;
font-family: Tahoma;
margin-bottom: 15px;
}

.send3 {
background-image: url(/i/aktywny_long.jpg);
width: 125px;
color: #FFFFFF;
display: block;
float: right;
font-weight: bold;
height: 20px;
margin-left: 10px;
padding-top: 5px;
text-align: center;
margin-top: 6px;

}

#menu.logged a.last {

padding-top: 14px;
padding-bottom: 15px;
padding-left: 31px;
padding-right: 30px;
}

#menu a.last {
padding-left: 34px;
padding-right: 34px;

}



#menu a.selected .left_select {
background: transparent url(/i/left_select2.jpg) no-repeat scroll right center;
left: 0;
}

#menu a.selected .right_select {
background: transparent url(/i/right_select2.jpg) no-repeat scroll right center;
right: 0;
}


/* DODANE DNIA 03.12.2009*/

#kalendarz .miesiac {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding: 4px 0px 6px 0px;
	height: 16px;
}

#kalendarz table {
	border-collapse: collapse;
/*	border-top: 1px solid #dbd8c9;*/
	border-bottom: 1px solid #dbd8c9;
	width: 100%;
}

#kalendarz tr {
	border-collapse: collapse;
	width: 100%;
}

#kalendarz td {
	border-collapse: collapse;
	border-top: 1px solid #e3e1d4;
	border-left: 1px solid #eceae0;
	border-right: 1px solid #eceae0;
	width: 25px;
	height: 27px;
	text-align: center;
	font-weight: bold;
	display: block;
	float: left;
	margin-bottom: 1px;
	/*padding-top: 7px;*/
}

#kalendarz td a {
	height: 27px;
	line-height: 27px;
	display: block;
}

#kalendarz td.selected, #kalendarz td:hover {
	border: 1px solid #00a1ef;
	margin-bottom: 0px;
}

#kalendarz td.selected a, #kalendarz td:hover a {
	color: #00a1ef;
}

#kalendarz td a.selected , #kalendarz td a:hover {
	color: #00a1ef;
}

table.forum.cytuj {/*POPRAWKA*/
	width: 684px;
}

table.forum tr {/*POPRAWKA*/
	width: 100%;
}

table.forum .strzalka {
	width: 19px;
	height: 9px;
	display: block;
	position: relative;
	top: -29px;
	left: 3px;
	background: url('/i/forum_strzalka.png') no-repeat center center;
}

table.forum .napisal {
	padding: 10px;
	border: 1px solid #d9d6c4;
	background: #f2f1e8;
}

.krok2 .dodaj_pole {
	height: 20px;
	display: block;
	float: left;
	padding: 5px 0px 0px 38px;
	background: url('/i/dodaj_pole.jpg') no-repeat left center;
	color: #00a2ef;
}

.krok2 input.data_dodania {
	width: 140px;
	background: url('/i/input_data_dodania.jpg') no-repeat left center;
}

#prawa_tresc .odnosnik {
	line-height: 24px;
}

.dodaj_forum label {
	float: left;
	height: 25px;
	line-height: 25px;
	margin: 0 10px 0 0;
	text-align: right;
	/*width: 225px;*/
	width: 125px;
}

.dodaj_forum .pliki {
	font-weight: bold;
	text-align: left;
	width: 140px;
}

.dodaj_forum .wgrane_pliki {
	width: 560px;
}


.dodaj_forum span {
	color: #00a2ef;
}

.dodaj_forum label  span.linia_pod {
	color: #8e8a70;
	font-size: 11px;
	line-height: 11px;
	position: relative;
	top: -12px;
}

.dodaj_forum input {
	background: url(/i/form_input2.jpg) no-repeat left top;
	float: left;
	height: 15px;
	padding: 5px;
	width: 320px;
}

.dodaj_forum .input_dodaj {
	background: url(/i/mapa_input.jpg) no-repeat right center;
	margin-right: 10px;
	width: 240px;
}

.dodaj_forum textarea {
	/*background: url(/i/textarea.gif) no-repeat right center;*/
	background: white;
	border: 1px solid #D9D6C4;
	float: left;
	/*height: 65px;*/
	height: 165px;
	padding: 5px;
	/*width: 320px;*/
	width: 550px;
}

.dodaj_forum textarea.cytat {
	color: #9b9b9b;
	background: url(/i/textarea_cytat.gif) no-repeat right center;
}

/* DODANE DNIA 04.12.2009*/

label.szukaj_miejsc {
	width: 60px;
	margin: 0px 5px 0px 0px;;
}

input.szukaj_miejsc {
	width: 130px;
	background: url('/i/input_data_dodania.jpg') no-repeat left center;
	float: left;
	margin-bottom: 0px;
}

select.szukaj_miejsc {
	width: 150px;
	background: url('/i/input_data_dodania.jpg') no-repeat left center;
	margin: 0px;
}

.mapka_google {
	width: 465px;
	height: 312px;
	display: block;
	background: url('/i/mapka_google.jpg') no-repeat left center;
	border: 1px solid #8f8b71;
}



.backg{
background: transparent url(/i/textarea.gif) no-repeat scroll center bottom;
float: left;
/*width: 330px;*/
}

.backbig {
background: white;
border: 1px solid #bbbaa6;
float: left;
}

.backbig textarea {
	height: 265px !important;
}

.backg2 {
background: transparent url(/i/zaproszenie_textarea.jpg) no-repeat scroll center top;
float: left;
height: 135px;
margin-bottom: 10px;

width: 227px;
}


.backg3 {
background: transparent url(/i/textarea_large.gif) no-repeat scroll right center;
margin-right: 3px;

width: 587px;
float: right;
}
#tv_edit .news_textarea_wrap,
#add_news_page .news_textarea_wrap {
	width: 476px;
	height: 244px;
	float: left;
	margin: 0 auto;
	background: transparent url(/i/textarea_average.png) no-repeat scroll right center;
}

#add_news_page .super_large {
	width: 476px !important;
	height: 415px !important;
	background: transparent url(/i/textarea_average2.png) no-repeat scroll right center !important;
}

.news_textarea_wrap textarea {
	float: none;
	width: 466px;
	height: 234px;
}

#add_news_page .super_large textarea {
	height: 410px !important;
	width: 466px !important;
}

.form_calendar img {
margin-right: 10px;
margin-top: 3px;

}


#kalendarz td p {
color: #002f50;


}

.infowin-content{font-family: Tahoma; line-height: 1.2em; font-size: 11px; color: #fff;}
.infowin-content a{ color: #00a1f0 !important;}



.button2x {
background: transparent url(/i/bt_longer.jpg) no-repeat scroll left top;
color: #FFFFFF;
display: block;
float: right;
font-weight: bold;
height: 20px;
margin-top: 10px;
padding: 5px 10px 0;
position: relative;
text-align: center;
line-height: 14px
}

.button2xz {
background: transparent url(/i/bt_longer.jpg) no-repeat scroll left top;
color: #FFFFFF;
display: block;
float: left;
font-weight: bold;
height: 20px;
margin-top: 0px;
padding:3px 10px 5px;
position: relative;
text-align: center;

}

.contener {
width: 151px;
float: right;

}


.button_cel {
background: transparent url(/i/button_szukaj.jpg) no-repeat scroll center top;
color: #FFFFFF;
display: block;
float: right;
font-weight: normal;
height: 25px;
line-height: 23px !important;
text-align: center;
width: 69px;
padding: 0px !important;

}

.button_s {
background: transparent url(/i/mapka_button_szukaj.jpg) no-repeat scroll center top;
color: #FFFFFF;
display: block;
float: right;
height: 25px;
line-height: 23px !important;
margin-left: 7px;
text-align: center;
width: 59px;
}

.getJSONbox .numeracja a {
text-align: left;


}

#lewa_tresc {

}

.multi {
background: transparent url(/i/multimedia.jpg) no-repeat scroll left center;
letter-spacing: -2px;
padding-left: 41px;
}

.multif {
background: transparent url(/i/zdjecie_tygodnia.jpg) no-repeat scroll left center;
letter-spacing: -2px;
padding-left: 38px;
}

.multif2 {
background: transparent url(/i/zdjecie_tygodnia.jpg) no-repeat scroll left center;
letter-spacing: 0px;
padding-left: 38px;
}

.boxik a {

height: 23px;
display: block;
float: right;
padding-left: 12px;

}

.letter-change-box{
   font-family: Tahoma;
	font-size: 12px;
	color: #8f8b71;
}
.letter-change-box table td.rozmiar {
width: 42%;
}

.box_column {
width: 220px;
float: left;
}

.box_column2 {
width: 220px;
float: left;
margin-top: 104px;
}

input.special {


background: transparent url(/i/mapka_select.jpg) no-repeat scroll center top;

height: 15px;

padding: 5px 10px;
width: 164px;

}


.pikt2 {
display: block;
float: left;
height: 18px;
margin-left: 5px;
margin-top: 11px;
width: 18px;
}


.button5x {
background: transparent url(/i/button_zaloguj.jpg) no-repeat scroll left top;
color: #FFFFFF;
display: block;
float: right;
font-weight: bold;
height: 20px;
margin-top: 10px;
padding: 5px 4px 0;
position: relative;
text-align: center;
margin-left: 5px;
}

.special_d {
display: block;
float: left;
margin-left: 33px;
margin-top: 15px;
position: relative;
}


.boxy_check2 {
display: block;
float: left;
margin-top: 2px;

}

.box_check3 .check {
width: auto !important;
background-image: none;
height: auto !important;
padding: 0px !important;
margin-top: 7px;
background-color: #fff;
}

.box_check3 {
	width: 230px;
	float: left;
	display: block;
	margin-bottom: 0px;
}

.box_check3 label {
	width: 184px;
	height: 25px;
	float: left;
	margin: 0px 0px 0px 10px;
	text-align: left;
	line-height: 11px;
}


.spanerr4 {
	display: block;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	margin-bottom: 3px;
	color: #CF0850 !important;

}

.mtop {

	margin-top: 6px;

}


label.shortest {
	width: 150px;
}


label.special_lb { margin-left: 155px; }

#mainNewsText {
	color: #8F8B71;
	font-family: Tahoma;
	font-size: 12px;
}

font.zrodlo {
color: #002F50;
font-weight: bold;
}


.button_s2 {
background: transparent url(/i/button_zaloguj2.jpg) no-repeat scroll center top;
color: #FFFFFF;
display: block;
float: right;
height: 25px;
line-height: 23px !important;
margin-left: 7px;
text-align: center;
width: 103px;
}

.zbiornik {
position: relative;
top: 13px;
}
.sizel {
margin-right: 12px !important;
margin-top: 3px;
}



#formularz label.formLab {
float: left;
height: 25px;
line-height: 25px;
margin: 0 10px 0 0;
text-align: right;
width: 450px;
}


#formularz span.linia_pod2 {
color: #8E8A70 !important;
font-size: 11px !important;
position: relative;
top: -12px;
}


span.notify {
margin-left: 500px;
}

.linia_notify {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #d9d6c4;
	width: 289px;
	margin-left: 500px;
}

.tooltip {
	padding: 4px 8px;
	background-color: #fff;
	border: 1px solid #D9D6C4;
	-moz-border-radius: 4px;
	border-radius: 4px;
	position: absolute;
	font-family: Tahoma;
	font-size: 11px;
	opacity: 0;
}

.tipped {
	display: block;
	float: left;
}


.button2u {

background: transparent url(/i/bt_longer.jpg) no-repeat scroll left top;
color: #FFFFFF;
display: block;
float: right;
font-weight: bold;
height: 22px;
padding-bottom: 0;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
width: 131px;


position: relative;
text-align: center;
}



.edit_del10 {
line-height: 18px;
background: transparent url(/i/edit_del_tlo.jpg) no-repeat scroll left center;
display: block;
float: left;
height: 19px;
margin: 10px 0 0 0px;
padding: 0 8px;
width: 96px;
}

.edit_del10 a {
display: block;
float: left;
}

.edit_del10 p{
display: block;
float: left;
margin: 0 10px;
}

.edit_del10 a {
display: block;
float: left;
}


.news_box_x {
	
	display: block;
	
	padding-left: 8px;
}


.more_button  {

	background: transparent url(/i/button_szukaj.jpg) no-repeat scroll center top;
	color: #FFFFFF;
	display: block;
	float: right;
	height: 25px;
	line-height: 23px;
	text-align: center;
	width: 69px;
}


.box_column label {
	width: auto !important;
	line-height: 20px !important;
}

.box_column2 label {
	width: auto !important;
	line-height: 20px !important;
}

.box_column .pikt {
	margin-left: 10px;
}


.box_column2 .pikt {
	margin-left: 10px;
}

.box_column2 .check {
	width: auto !important;
}

.fav_info {
	font-family: Tahoma;
	font-size: 12px;
	color: #00A1EF !important;
	font-weight: bold !important;
}

.rozwiniete {
	width: 38px;
	display: block;
	font-family: Tahoma;
	background: url(/i/strzalka_g.gif) no-repeat right center;
	float: right;
	color: #002f50;
	font-size: 11px;
}

.zwiniete {
	width: 50px;
	display: block;
	font-family: Tahoma;
	background: url(/i/strzalka_d.gif) no-repeat right center;
	float: right;
	color: #002f50;
	font-size: 11px;
}

#zwin_news {
	position: absolute;
	top: 12px;
	right: 20px;
	z-index: 50;
}


.krok2 select.shorts {
	width: 220px;
	height: 25px;
	float: left;
	background: url('/i/form_input1.jpg') no-repeat left top;
	padding: 5px 5px 5px 5px;
}

img.naformie{
	float: left;
	margin-top: 2px;
}

.default_f {
	width: 250px;
}

.default_f span.spanerr2 {
	margin-left: 0px !important;
	color: #CF0850 !important;
}

.foto_d span {
	color: #8F8B71 !important;
	font-family: Tahoma !important;
	font-size: 12px !important;
	margin-left: 2px;
}

span.not_a{
	color: #EF2F09;
	cursor: default;
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	margin-top: 10px;
}
/*
.header_box {

font-size: 18px !important;

}

.header_box a {

font-size: 18px !important;

} */

#lewa_kolumna .header, #prawa_kolumna .header {
	margin-bottom: 10px;
}


#lewa_kolumna .numeracja .odnosnik {
	font-size: 12px !important;

}


#prawa_kolumna .numeracja .odnosnik {
	font-size: 12px !important;

}

span.message_g {
	font-size: 13px !important;
	font-weight: bold;
}


.new_messages
{
	font-size: 12px !important;
	color: green !important;
	font-weight: bold !important;
	font-family: Tahoma !important;
}


.backgpikt {
	background: url("/i/textarea_s.gif") no-repeat scroll center bottom transparent;
	float: left;
	width: 200x;
}

.backgpikt textarea{

	background: none repeat scroll 0 0 transparent;
	float: left;
	height: 65px;
	padding: 5px;
	width: 190px;
}


.spanerr5 {

	margin-left: 0px !important;
	display: block;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	color: #CF0850 !important;
}

.radio_fix {
	display: inline !important;
	height: 13px !important;
	margin-right: 5px !important;
	margin-top: 6px !important;
	width: 13px !important;
	background: none !important;
	padding: 0px !important;
}

.radio_lb {
	height: auto !important;

}


.radio_fix3 {
	display: inline !important;
	height: 13px !important;
	margin-right: 0px !important;
	margin-top: 2px !important;
	width: 13px !important;
	background: none !important;
	padding: 0px !important;
}


.pikt_h{
	padding-left: 24px !important;
	margin-top: 6px !important;
	height: 25px; !important;
}

#form-error {
	font-size: 12px;
	font-family: "Tahoma";
}



.inputimp {
	background: url("/i/mapka_select.jpg") no-repeat scroll center top transparent;
	float: right;
	height: 15px;
	margin-bottom: 10px;
	padding: 5px 10px;
	width: 164px;
}

input[type="checkbox"] {
	background-image: none !important;
	height: 13px !important;
	width: 13px !important;
}




.button_spe {
	background: transparent url(/i/button_zaloguj.jpg) no-repeat scroll center top;
	color: #FFFFFF;
	display: block;
	float: right;
	height: 25px;
	line-height: 23px !important;
	margin-left: 7px;
	text-align: center;
	width: 85px;
}



select.wyswietl_po3 {
	width: 62px;
	height: 25px;
	float: right;
	background: url('/i/wiadomosci_select.jpg') no-repeat center top;
	padding: 5px 10px 5px 10px;
	margin-top: 10px;
	margin-left: 10px;
}

.kolor {
	color: #8F8B71 !important;
}


#multimedia .numeracja, #miejsca .numeracja, #zabierz .numeracja, #gry .numeracja { /*29.04.2009 [kris] trac #77 #78 #79*/
	padding: 5px 17px 5px 16px !important;
}

.rozwiniete2 {
	background: url("/i/strzalka_g.gif") no-repeat scroll right center transparent;
	color: #002F50;
	display: block;
	float: right;
	font-family: Tahoma;
	font-size: 11px;
	width: 38px;
	position: relative;
	left: 6px;
}


.inside a{
	height: auto !important;
	letter-spacing: 0 !important;
	line-height: 24px !important;
	padding-left: 0px !important;
	padding-top: 0 !important;
	width: 87px !important;
	background: none !important;
	padding: 0px;
	margin: 0px;
}

.inside a:hover {
	background: none !important;
	color: #002F50 !important;
}

ul.sortable {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.sortable li {
	
}

ul.sortable li > div { 
	position: relative;
}
/*
ul.sortable li p.header_box, ul.sortable li p.header_box a, ul.sortable li p.header, ul.sortable li p.header a {
	cursor: move;
}
*/


.ui-state-highlight {
	display: block;
	background-color: #F9F7F1;
	width: 100%;
	height: 120px;
	border: 1px dotted #9C9A81;
}

.p_fix {
	display: block;
	margin-bottom: 3px;
	margin-top: 3px;
	overflow: hidden;
}

.spacer9px{
	clear: both;
	height: 9px;
}

.spacer3px{
	clear: both;
	height: 3px;
}


label.not-styled {
	width: 40%;
	text-align: left;
	float: left;
	height: auto;
	display: block;
	vertical-align: middle;
}

label.not-styled input {
	margin-top: 5px;
	margin-right: 10px;
}

.checkdouble {
	float: left !important;
	margin-right: 6px;
	margin-top: 6px;
	padding:0px !important;
}

#cat_propozycja_text {
	padding: 5px 0;
	color: #8F8B71;
	float: left;
}


/* STRONA galerie.html */

.listing-galerii {
	list-style-type: none;
}

.listing-galerii .info-galeria {
	clear: both;
	height: 15px;
}

.listing-galerii .info-galeria span {
	display: block;
	float: left;
	width: 160px;
}

.fixie {
	margin-top: 7px !important;
}


select.rday {
	background: url("/i/form_input_day.jpg") no-repeat scroll left top transparent;
	margin-right: 3px;
	width: 47px;
}

select.rmonth {
	background: url("/i/form_input_month.jpg") no-repeat scroll left top transparent;
	margin-right: 3px;
	width: 99px;
}

select.ryear {
	background: url("/i/form_input_year.jpg") no-repeat scroll left top transparent;
	margin-right: 3px;
	width: 65px;
}


.male_zdjecia a img.deltop:hover {
	background: none repeat scroll 0 0 #FFFFFF !important;
	border: 1px solid #D9D6C4 !important;
	margin-top: 13px !important;
	height: 70px !important;
	padding: 4px !important;
	width: 80px !important;
}


.male_zdjecia a.modi  img.selected2 {
	background: none repeat scroll 0 0 #FFFFFF !important;
	border: 1px solid #D9D6C4 !important;
	margin-top: 13px !important;
	height: 70px !important;
	padding: 4px !important;
	width: 80px !important;
}

.margnfo {
	margin-left: 460px !important;
}


.more_button7 {
	background: url("/i/button_szukaj.jpg") no-repeat scroll center top transparent !important;
	color: #FFFFFF !important;
	display: block !important;
	float: right !important;
	height: 25px !important;
	line-height: 23px !important;
	text-align: center !important;
	width: 69px !important;
	font-family: Tahoma !important;
	font-size: 12px !important;
	font-weight: bold !important;
	text-decoration: none !important;
	border: 0 none !important;
	margin: 0 !important;
	outline: medium none !important;
	padding: 0 !important;
	border: none;
	letter-spacing: 0px !important;
	margin-right:17px !important;
}

a.more_button7:hover {
	color: #FFFFFF !important;
	border: none !important;
}

#photoOpis, #photoUser { width: 475px; }

/* 04 VIII 2010 [kuba] - dodane #videoSlideshow ze wzgledu na blad http://svntrac.vm/wodniacy/ticket/294 */
/*#ogloszenieSlideshow, #videoSlideshow  { float: none; }*/

.null {
	font-family: Tahoma;
	color: #002F50;
	font-size: 12px;
}


.grupy_list td {
	min-height: 172px;
	max-height:100%
}

.grupy_list table {
	width:100%; 
	height:100%;
}

.grupy_list td .one-znajomy {
	height:80%; 
	float: none;
}

.kspecial {
display:block;

}

.lh p{
	line-height: 16px !important;
	position: relative;
}

.links {
	line-height: 16px !important;
	margin-top: 14px;
	margin-bottom: 14px;
}
img.caffe {
float: right;
margin-left: 18px;
margin-bottom: 12px;
}


.ief7 {

}

/* NOWY PROFIL CSS */

.profil_header {
	height: auto;
	position: relative;
	margin-bottom: 20px !important;
	margin-top: -36px;
	margin-left: 100px;
}

.profil_font_size {
	margin-top: -36px;
}

.profil_znajomi div.one-znajomy {
	border-color: #EFEDE1;
}

.telefon_ico, .gg_ico, .tlen_ico, .skype_ico, .def_ico {
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 22px;
	padding: 2px 0 2px 22px;
}

.telefon_ico {
	background-image: url(/i/tel_ico.png);
}

.gg_ico {
	background: url(/i/gg_ico.png) no-repeat 0 0 !important;
	padding: 2px 0 2px 22px;
}

.tlen_ico {
	background: url(/i/tlen_ico.png) no-repeat 0 0 !important;
	padding: 2px 0 2px 22px;
}

.skype_ico {
	padding: 2px 0 2px 120px;
}

.skype_ico_def {
	padding-left: 22px;
	background: url(/i/skype_ico.png) no-repeat  0 0 !important;
}

a.long_js {
	width: 120px;
	}


.spacerrpx{

	clear:both;
	height:10px;
}


.spacer7px{

	clear:both;
	height:7px;
}


#select_continent, #select_country {
	background: url(/i/map_select_s.png) no-repeat 0 0;
	width: 167px;
	height: 15px;
	padding: 5px;
	line-height: 15px;
	float: left;
	color: #9B9B9B;
	margin-right: 10px;
	}
	
	
#select_continent.focused, #select_country.focused {
	background-image: url(/i/map_select_f.png);
	}

.super_large textarea.moder {
height:397px !important;
padding: 0px !important;
}


.ekspert  {
padding-top: 20px;
padding-bottom: 20px;
padding-left:0px !important;
padding-right:0px !important;
width:465px;

}


.promoimg3 {
display:block;
float:left;
padding-left:10px;
width:353px;
}

.eksperci_form label {
	display: block;
	float: left;
	width: 130px;
	margin-right: 10px;
	text-align: right;
	line-height: 23px;
}

.eksperci_form input {
	display: block;
	float: left;
	height: 15px;
	width: 310px;
	margin-bottom: 16px;
	padding: 5px 10px;
	background: url("/i/input_long.png") no-repeat left top;
}

.eksperci_form label span {
	color: #00A2EF;
	font-size: 12px;
	font-family: Tahoma;
}

.eksperci_form label span.linia_pod {
	color: #8E8A70;
	font-size: 11px;
	clear: both;
	display: block;
	margin-top: -2px;
	line-height: 14px;
}

.eksperci_form div.bg_area {
	width: 320px;
	height: 165px;
	background: url(/i/textarea_175.png) no-repeat 0 0;
	padding: 5px;
	float: left;
}

.eksperci_form div.bg_area textarea {
	width: 320px;
	height: 165px;
}

.eksperci_form select {
background:url("/i/input_long.png") no-repeat scroll left top transparent;
display:block;
float:left;
height:25px;
margin-bottom:15px;
padding:5px 10px;
width:330px;
}

.spanerrs2 {
display:block;
float:left;
font-family:Tahoma;
font-size:12px;
margin-bottom:3px;
margin-left:141px;
color: #CF0850 !important;
}


.button2odrzuc {
background: transparent url(/i/nieaktywny_button.jpg) no-repeat scroll left top;
color: #FFFFFF;
display: block;
float: left;
font-weight: bold;
height: 20px;
margin-top: 0px;
padding:3px 0px 5px 0px;
position: relative;
text-align: center;
width:69px;
margin-left: 4px;
}


.button2przy {
background: transparent url(/i/aktywny_button.jpg) no-repeat scroll left top;
color: #FFFFFF;
display: block;
float: left;
font-weight: bold;
height: 20px;
margin-top: 0px;
padding:3px 0px 5px 0px;
position: relative;
text-align: center;
width:69px;

}


.pbox{
float: left;

width: 500px;
}

.rside {
float: left;

}

.avek {

float: left;
}



.profil_header2 {
height:auto;
margin-bottom:0 !important;
margin-top:11px;
position:relative;

}

.profil_header3 {
height:auto;
margin-bottom:0 !important;
margin-top:33px;
position:relative;

}

.edited {
	font-size: 11px;
	margin-top: 6px;
	color: #BCB597;
}

.mfix{
	display:block;
	float:right;
	width:88px;
}


#formularz .wiekszy6  {
background-image:url("/i/bt_longer2.jpg");
float:left;
width:125px;
}

.wiekszy7  {
background-image:url("/i/bt_longer2.jpg");
color:#FFFFFF;
display:block;
font-weight:bold;
height:15px;
margin-top:0;
padding:5px 0 5px;
position:relative;
text-align:center;
width:125px;
float: right;
margin-right:150px;

}

.zdjeciee  {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #D9D6C4;
display:block;
float:right;

margin-right:150px;
padding:4px;
width:460px;
}

.wgrane_pliki .edit {
background:url("/i/tick.png") no-repeat scroll left center transparent;
color:green;
font-weight:normal;
margin-left:5px;
padding-left:16px;
}

.wgrane_pliki .edit {
background:url("/i/tick.png") no-repeat scroll left center transparent;
color:green;
float:none;
font-weight:normal;
margin-left:5px;
margin-top:0;
padding-left:16px;
}

.wrap_tabs {
	display: block;
	margin-left: 17px;
}


ul.pagingshort  {
line-height:20px;
}

ul.pagingshort {
display:inline-block;
list-style-type:none;
overflow:hidden;
position:relative;
float:right;
}

.pagingshort li {
color:#8F8B71;
float:left;
padding:0 0 0 5px;
}

ul.pagingshort a {
line-height:18px;
}

.pagingshort a {
color:#8F8B71;
}


.pagingshort a.paging_activ, .pagingshort a:hover {
color: #002F50;
line-height: 18px;
}

.specnot {
float: right;
margin-top:5px;
margin-right: 6px;
}


.zabierz_s {
background:url("/i/mapka_select.jpg") no-repeat scroll center top transparent;
float:right;
height:15px;
margin-bottom:0px;
padding:5px 10px;
width:164px;
}



.button_sz {
background:url("/i/mapka_button_szukaj.jpg") no-repeat scroll center top transparent;
color:#FFFFFF;
display:block;
float:right;
height:25px;
line-height:18px !important;
margin-left:7px;
text-align:center;
width:59px;
}

.jestes_tutaj {

	overflow: hidden;
}

.stylj{
	height:20px;
	overflow:hidden;
	width:760px;
}


.fla object {
position: relative;
z-index: -1;

}

.getJSONbox a.odnosnik {
	line-height:19px !important;
	padding-bottom:3px !important;
	padding-top:3px !important;
}


.getJSONbox a.odnosnik:hover {
	line-height:19px !important;
	padding-bottom:3px !important;
	padding-top:3px !important;
padding-top:3px !important;
}


.tla {
padding-left:17px;
padding-right:17px;
background:#f0f0e4 url('/i/boxc.png') repeat-x center top !important;
}

.tlofix{
display: block;
position: relative;
padding-left:17px;
padding-right:17px;

}

.clrthis {
padding-top:0px !important;
padding-bottom:0px !important;
padding:0px !important;
border-bottom:none !important;
background: none !important;
position:relative;
top:-12px;

z-index:1;
border-top:1px solid #D7D6CE;
overflow:hidden;
height: 1px!important;
}


.clrthis2 {
background:none repeat scroll 0 0 transparent !important;
border:medium none !important;
left:-14px;

top:2px !important;

}


.tlofix .wybor a.selected, .tlofix .wybor a:hover, .tlofix .wybor a.selected:hover {

	background:#fafbf6 url('/i/tabnewcc.png') repeat-x center top !important;
border-top:1px solid #D7D6CE;

padding-top:11px;
}



.tlofix .wybor a {
background: transparent url("/i/tabnewc.png") repeat-x scroll center top;
border-top:1px solid #D7D6CE!important;
padding-top:8px!important;
height:33px !important;
margin-left:1px !important;
}

/*
26.05.2010 [kris]
miejsca oznaczone zakomentowanym box to style dotyczace boxow zebym znow ich nie musial szukac
trac #155
*/
/*box*/
#multimedia .tlofix .wybor a .multimedia_lewe,
#miejsca .tlofix .wybor a .miejsca_lewe,
.tlofix .wybor a .miejsca_lewe {
background:url("/i/tabl.png") no-repeat scroll left top transparent;
left:0;
}
/*box*/
#multimedia .tlofix .wybor a .multimedia_prawe,
#miejsca .tlofix .wybor a .miejsca_prawe,
.tlofix .wybor a .miejsca_prawe {
background:url("/i/tabp.png") no-repeat scroll left top transparent;
right:0;
}

/*box*/
#multimedia .tlofix .wybor a.selected .multimedia_lewe,
#miejsca .tlofix .wybor a.selected .miejsca_lewe,
.tlofix .wybor a.selected .miejsca_lewe {
background:url("/i/selectedl.png") no-repeat scroll left top transparent;
left:0;
}
/*box*/
#multimedia .tlofix .wybor a.selected .multimedia_prawe,
#miejsca .tlofix .wybor a.selected .miejsca_prawe,
.tlofix .wybor a.selected .miejsca_prawe {
background:url("/i/selectedp.png") no-repeat scroll left top transparent;
right:0;
}

.szary_dols {
background:url("/i/boxtlob.png") no-repeat scroll center top transparent;
display:block;
height:3px;
overflow:hidden;
padding-bottom:10px;
}

.szary_tresc {
background:url("/i/szary_tresc.jpg") repeat-y scroll center top transparent;
padding:7px 17px 0;
}

.tlofix .wybor {
background:url("/i/belka.png") no-repeat scroll center bottom transparent;

}

.tr2 {
background:url("/i/szary_tresc.jpg") repeat-y scroll center top transparent;

padding:7px 17px 0;
}
.tr2 .numeracja {
background:url("/i/boxc.png") repeat-x scroll center top #F0F0E4 !important;
border-bottom:none;
border-top:1px solid #D7D6CE;
overflow:hidden;
padding:5px 17px 0px 16px;
position:relative;
top:-13px;
width:191px;
z-index:1;
}

.tr3 {
background:url("/i/szary_tresc.jpg") repeat-y scroll center top transparent;

padding:7px 17px 0;
}
.tr3 .numeracja {
background:url("/i/boxc.png") repeat-x scroll center top #F0F0E4 !important;
border-bottom:none;
border-top:1px solid #D7D6CE;
overflow:hidden;
padding:5px 17px 0px 16px;
position:relative;
top:-13px;
width:191px;
z-index:1;
}

.tr3 .numeracja {
background:url("/i/boxc.png") repeat-x scroll center top #F0F0E4 !important;
border-bottom:1px solid #D7D6CE;
border-top:1px solid #D7D6CE;
overflow:hidden;
padding:5px 17px 4px 16px;
position:relative;
top:-13px;
width:191px;
z-index:1;
}


.tr2 .numeracja a {
font-size:12px !important;
}


 .tr2 .numeracja a:hover {
	background: none;
	border-top: none;
	padding-top: 8px;
}

.tr3 .numeracja a {
font-size:12px !important;
}


 .tr3 .numeracja a:hover {
	background: none;
	border-top: none;
	padding-top: 8px;
}


.tlofix2 {
background:url("/i/belka.png") no-repeat scroll center bottom transparent;

}

.tlofix2 a.selected, .tlofix2 a:hover, .tlofix2 a.selected:hover {

	background:#fafbf6 url('/i/tabnewcc.png') repeat-x center top !important;
border-top:1px solid #D7D6CE;

padding-top:8px !important;
}



.tlofix2 a {
background: transparent url("/i/tabnewc.png") repeat-x scroll center top;
border-top:1px solid #D7D6CE!important;
padding-top:8px!important;
height:34px !important;
margin-left:1px !important;
}


 .tlofix2 a .multimedia_lewe {
background:url("/i/tabl.png") no-repeat scroll left top transparent;
left:0;
}

 .tlofix2 a .multimedia_prawe {
background:url("/i/tabp.png") no-repeat scroll left top transparent;
right:0;
}


 .tlofix2 a.selected .multimedia_lewe {
background:url("/i/selectedl.png") no-repeat scroll left top transparent;
left:0;
}

 .tlofix2 a.selected .multimedia_prawe {
background:url("/i/selectedp.png") no-repeat scroll left top transparent;
right:0;
}


 .tlofix2 a span {
display:block;
height:31px;
position:absolute;
top:-1px;
width:3px;

}

.tr2 .tab_content {

background:url("/i/boxc.png") repeat-x scroll center top #F0F0E4 !important;
}

.tr3 .tab_content {

background:url("/i/boxc.png") repeat-x scroll center top #F0F0E4 !important;
}


a.more_buttonsp {
	background:url("/i/button_szukaj.jpg") no-repeat scroll center top transparent !important;
	color:#FFFFFF !important;
	display:block !important;
	float:right !important;
	height:25px !important;
	line-height:23px !important;
	text-align:center !important;
	width:69px !important;
	margin-bottom:10px !important;
	border: none !important;
	font-family:Tahoma !important;
	font-size:12px !important;
	font-weight:bold !important;
	text-decoration:none !important;
	padding:0px !important;
	letter-spacing: 0px !important;
	position: static !important;
}

a.more_buttonsp:hover {
	background:url("/i/button_szukaj.jpg") no-repeat scroll center top transparent !important;
	color:#FFFFFF !important;
	display:block !important;
	float:right !important;
	height:25px !important;
	line-height:23px !important;
	text-align:center !important;
	width:69px !important;
	margin-bottom:10px !important;
	border: none !important;
	font-family:Tahoma !important;
	font-size:12px !important;
	font-weight:bold !important;
	text-decoration:none !important;
	padding:0px !important;
	letter-spacing: 0px !important;
	position: static !important;
}

#forum .linia, #port .numeracja .linia, #ogloszenia .numeracja .linia, #grupy .numeracja .linia {

background: none !important;

}



#lewa_kolumna .linia {
	display: block;
	height: 1px;
	overflow: hidden;
	background: none !important;
}


#prawa_tresc .linia {
	display: block;
	height: 1px;
	overflow: hidden;
	background: none !important;
}


.boxy_tresc .linia {
	display: block;
	height: 1px;
	overflow: hidden;
	background: none !important;
}



.modyfikacja a img.selected, .modyfikacja a img:hover, .modyfikacja a img.selected2, .smodyfikacja span.obwodka.selected2 {


background:#FFFFFF none repeat scroll 0 0 !important;
border:1px solid #D9D6C4 !important;
display:block !important;
float:left !important;
height:70px !important;
opacity:1 !important;
padding:4px !important;
width:80px !important;
}


.modyfikacja a.selected, .modyfikacja a:hover, .modyfikacja a.selected2 {
display:block !important;
float:left !important;
height:80px !important;
margin:7px 5px 0 0 !important;
width:90px !important;
}


.modyfikacja a img, .obwodka {

background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D9D6C4;
display:block;
float:left;
height:70px;
opacity:1 !important;
padding:4px;
width:80px;
margin-top:1px !important;
}


.modyfikacja a {
display:block;
float:left;
height:80px;
margin:7px 5px 0 0 !important;
width:90px;
}

/*
15.04.2010 [kris]
poprawka wyswietlania krotkiej nazwy usera w boxach na stronie glownej
trac #41
*/
#znajomy-2 a + a {
display:block;
margin:0 auto;
}

/*27.04.2010 [kris] trac #78*/
.box_numeration {
height:auto !important;
width:auto !important;
padding: 0 5px !important;
letter-spacing: 0 !important
}

#grupy .clrthis, #forum .clrthis, #port .clrthis, #ogloszenia .clrthis{
top: -13px !important;
}

#grupy .tab_box_common .numercja, #forum .tab_box_common .numercja, #port .tab_box_common .numercja, #ogloszenia .tab_box_common .numercja {
border-top: none !important;
}

.numeracja2 {
padding-top: none !important;
}

#lewa_kolumna .numeracja2 .odnosnik, #prawa_tresc .numeracja2 .odnosnik {
background: transparent !important;
letter-spacing: 0px !important;
display: table !important;
width: auto !important;
font-size: 12px !important; 
}

#grupy .wybor .odnosniki_listwa a.selected, #grupy .wybor .odnosniki_listwa a:hover, 
#forum .wybor .odnosniki_listwa a.selected, #forum .wybor .odnosniki_listwa a:hover, 
#port .wybor .odnosniki_listwa a.selected, #port .wybor .odnosniki_listwa a:hover,
#ogloszenia .wybor .odnosniki_listwa a.selected, #ogloszenia .wybor .odnosniki_listwa a:hover{
background: none !important;
border-top: none !important;
color: #8F8B71 !important;
}

#grupy .wybor .numeracja2 a:hover, #forum .wybor .numeracja2 a:hover, #port .wybor .numeracja2 a:hover, #ogloszenia .wybor .numeracja2 a:hover{
background: none !important;
border-top: none !important;
color: #002F50 !important;
}

/*27.04.2010 [kris] koniec sekcji ze stylami dotyczącymi tego trac #78*/

ul.sortable li#sort-forum { /*29.04.2009 [kris] trac #77 #78 #79*/
padding: 0 0 10px 0;
}

.box_numeration {
display: none !important;
}

.visibleNum {
display: inline-block !important
}

div.numeracja2 table a img, img.zdjecia_male { /*4.05.2010 [kris] to chyba rozwiazanie tematu skalowania obrazkow*/
    max-height: 150px;
	max-width: 170px;
}
/*
10.05.2010 [kris]
nie wiem dlaczego dodany do ckeditora styl koloru czcionki przycisku nie dzialal (oprocz tego przykrywal go styl dla tagu a), te style to poprawiaja
trac #81
*/
/*.letter-change-box span a { [debug]
color: #FFFFFF !important;
}*/

div.eksperci{
/*display:none;*/
}
/*17.05.2010 [kris] boks rejs tygodnia trac #167*/
.box_wrapper {
display: table;
height: 180px;
width: 100%
}

.box_cell {
display: table-cell;
vertical-align: middle;
}

.box_hack_img {
margin: 0 auto
}

#gryboxdiv {
	display:none;
	position:absolute;
	background-color:#fff;
	padding:40px;
	border:2px solid #EAE8D9;
}
#closegryboxdiv1, #closegryboxdiv2 {
	display:none;
	position:absolute;
	cursor:pointer;
	z-index:1500;
}
/*trac #167*/

/*26.05.2010 [kris] trac #155*/
.porady .fleft {
	width: 276px;
}

.porady .tresc_box {
	width: 430px;
}

.porady .tresc_box_gora {
	border-left: 1px solid #D9D6C4;
	border-right: 1px solid #D9D6C4;
}

/*18.06.2010 [kris] style od zakladki facebook trac #150*/
#facebook_div_main {
	position: fixed;
	top: 170px;
	width: 322px;
	height: 255px;
	right: -292px;
	background: none repeat scroll 0 0 transparent;
	z-index: 10000;
}

#facebook_div_left {
	background: url('/i/fb-metka.png');
	width: 30px;
	height: 90px;
	float: left;
	margin-top: 20px;
}

#facebook_div_right {
	float: right;
	background: none repeat scroll 0 0 white;
	height: 261px;
}
/*trac #150*/

.img_with_border{
	padding: 4px;
	border: 1px solid #D9D6C4;
	background: white;
	display: block
}

.background_none {
	background: none !important;
}

.foto_shadow {
	width: 164px;
	height: 144px;
	background: url('/i/tymczas_cieniowanie_alfa.png');
	float: left;
	margin: 4px 0 0 9px;
}

.foto_border {
	text-align: center;
	line-height: 134px;
	width: 157px;
	height: 137px;
	background: white;
	margin: 1px 0 0 1px;
}

.img_with_border_and_shadow{
	background: none repeat scroll 0 0 white;
	border: 1px solid #D9D6C4;
	padding: 2px;
	vertical-align: middle;
	max-width: 140px;
	max-height: 120px;
	display: inline
}

.close_button {
	/*background-image:url("/i/close_might_know.gif");*/
	cursor:pointer;
	height:11px;
	position:absolute;
	right:2px;
	top:2px;
	width:12px;
	z-index:5000;
}

#uzytkownicy .city_name, #uzytkownicy .rng, #uzytkownicy .submenuZnajomy {
	font-size: 11px;
	font-family: Tahoma;
}

#uzytkownicy .icony .znajomi {
	font-size: 11px;
	font-family: Tahoma;
	line-height: 12px;
}

#ajax-places-list p {
	padding: 6px;
	border: 2px solid #999;
	margin-bottom: 10px;
}

#ajax-places-list p span {
	float: right;
}

.ramka {
	border: 1px solid #D9D6C4;
	padding: 4px;
	background: white;
}

.small_select {
	width: 100px !important;
}

label.price {
	width: 35px;
}

div.box_select {
	width: 120px;
}

.header_h2 {
	color: #8F8B71;
	font-size: 16px;
}

.selected_arch {
	padding-left: 30px !important
}

.wrap_tabs a {
	cursor: default;
}

.album_foto_div {
	width: 190px;
	float: left;
	margin-bottom: 0px;
	text-align: center;
	line-height: 150px;
	height: 160px
}

.galeria_title {
	color: #012F50;
	display:block;
	margin: 30px 0px 0px 5px
}

.galeria_tresc_strony .ogloszenie_promo {
	float: left;
	width: 310px;
	height: 170px;
	margin: 2px 2px 0 0;
}

.galeria_tresc_strony .zdjecia_male {
	width: auto !important;
	max-width: 170px;
	max-height: 140px;
	vertical-align: middle;
	display: inline
}

.galeria_tresc_strony .promoimg {
	width: 100px;
	height: 150px;
	margin-top: 20px
}

.galeria_tresc_strony .edit_del5{
	left: 0;
	margin: 10px 0 0 7px
}

.galeria_duzy_szary_tresc .button2x{
	float: right;
	margin-right: 20px;
	padding: 3px 10px;
	background: url('/i/bt_longest.jpg') no-repeat scroll left top transparent;
	width: 160px
}
.new_menu{
	/*background: url('/i/new-bg2.jpg') no-repeat scroll right center transparent !important;*/
}

/* 23.07.2011 ukrycie boksow rejs tygodnia oraz blog tygodnia */
#sort-weeklyblog, #sort-weeklyrejs, #blog_tygodnia, #rejs_tygodnia {
	display: none !important;
}
