html, body, div, span, applet, object, embed, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption {
	margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; list-style:none;
}
html, body {
	text-align: center; height: 100% !important; height: auto; min-height: 100%; font-size: 12px;font-family: Arial, Helvetica, sans-serif; color: #6c6c6c;
	background: #ffffff;
}

* {
	text-align: left; 
}
/* *********** SPECJALNE *********** */
.border {border: red solid 1px;}
.hide {display: none;}
.clear{clear: both;}
.right{float: right;}
input, select {border: none;}
.text {font-weight: bold; background: #ffffff url(images_main/input_tlo.gif) repeat-x 0 0; border: 1px solid #d2d2d2; color: #6c6c6c; padding: 6px; font-size: 1em; margin: 0 0 8px 0; font-family:Arial;}
a {color: #055a6e; text-decoration: underline;}
a:hover {color: #981d6d; text-decoration: none;}
.margin20{margin: 20px;}
/* *********** SPECJALNE *********** */

.blad{background: transparent url('images_main/blad.gif') no-repeat 15px 10px; padding-left: 100px !important;}
.ok{background: transparent url('images_main/ok.gif') no-repeat 15px 10px; padding-left: 100px !important;}
.stop{background: transparent url('images_main/stop.gif') no-repeat 15px center; padding-left: 180px !important;}
.red {color: red;}

div.moje_opcje {opacity:0.95;filter:alpha(opacity=95); position: fixed; z-index: 20; padding: 0px; border-bottom: 1px solid #cdcdcd; width: 100%; left: 0; background: #e8e8e8 url(images_main/wyszukiwarka_tlo.gif) repeat-x;}
	div.moje_opcje div.opcje {float: left;}
		div.moje_opcje div.opcje div.opcja {float: left;}
		div.moje_opcje div.opcje div.t {background: transparent url("images_main/wyszukiwarka_tlo2.gif") repeat-x 0 0; line-height: 36px; height: 40px; font-weight: bold; padding: 0 12px 0 12px; color: white;}
		div.moje_opcje div.opcje div.strzalka {width: 20px; height: 38px; background: transparent url("images_main/wyszukiwarka_strzalka.gif") no-repeat 0 bottom;}


.dymek{margin: 0 auto; width: 636px;}
.dymek_bialy_kontener {width: 636px; background: transparent url(images_main/dymek_border.gif) repeat-y;}
.dymek_bialy_top{width: 100%; height: 12px; background: transparent url(images_main/dymek_top.gif) no-repeat;}
.dymek_bialy_foot{width: 100%; height: 12px; background: transparent url(images_main/dymek_foot.gif) no-repeat;}
.dymek_bialy_chak{width: 16px; height: 14px; background: transparent url(images_main/dymek_chak.gif) no-repeat; margin-top: -4px; margin-left: 90px;}
	.dymek_bialy_kontener .dymek_bialy {width: 628px; background: #e8e8e8 url(images_main/dymek_body.gif) repeat-x; margin: 0 4px 0px 4px;}

	.dymek_bialy_kontener .dymek_bialy .dymek_info {padding: 20px 20px 20px 20px;}

	
.dymek2_bialy_kontener {width: 230px; background: transparent url(images_main/dymek_border.gif) repeat-y;}
.dymek2_bialy_top{width: 100%; height: 12px; background: transparent url(images_main/dymek_top.gif) no-repeat;}
.dymek2_bialy_foot{width: 100%; height: 12px; background: transparent url(images_main/dymek_foot.gif) no-repeat;}
.dymek2_bialy_chak{width: 16px; height: 14px; background: transparent url(images_main/dymek_chak.gif) no-repeat; margin-top: -4px; margin-left: 90px;}
	.dymek2_bialy_kontener .dymek2_bialy {width: 230px; background: #e8e8e8 url(images_main/dymek_body.gif) repeat-x; margin: 0 4px 0px 4px;}
	.dymek2_bialy_kontener .dymek2_bialy .dymek_info {padding: 20px 20px 20px 100px;}

	
.dymek_bialy2_kontener {width: 100%; background: transparent url(images_main/dymek2_border.gif) repeat-y;}
.dymek_bialy2_top{width: 100%; height: 10px; background: transparent url(images_main/dymek2_top.gif) no-repeat;}
.dymek_bialy2_foot{width: 100%; height: 10px; background: transparent url(images_main/dymek2_foot.gif) no-repeat;}
.dymek_bialy2_chak{width: 16px; height: 14px; background: transparent url(images_main/dymek_chak.gif) no-repeat; margin-top: -2px; margin-left: 8px;}
	.dymek_bialy2_kontener .dymek_bialy2 {width: 155px; background: #e8e8e8 url(images_main/dymek_body.gif) repeat-x; margin: 0 2px 0px 2px;}
	.dymek_bialy2_kontener .dymek_bialy2 .dymek_info {padding: 0px 10px 0 10px;}

	
	
	
.maskotka_lewitacja {background: transparent url(images_main/maskotka/maskotka_lewitacja.gif) no-repeat left bottom; width: 188px; position: fixed; z-index: 1000; top: 5%; left: 0; margin-left: 4px;}

.dymek3_kontener {opacity:0.8;filter:alpha(opacity=80); width: 100%; background: transparent url(images_main/dymek3_border.gif) repeat-y;}
.dymek3_top{opacity:0.8;filter:alpha(opacity=80);width: 100%; height: 14px; background: transparent url(images_main/dymek3_top.gif) no-repeat;}
.dymek3_foot{opacity:0.8;filter:alpha(opacity=80); width: 100%; height: 15px; background: transparent url(images_main/dymek3_foot.gif) no-repeat;}
.dymek3_chak{opacity:0.8;filter:alpha(opacity=80); width: 16px; height: 14px; background: transparent url(images_main/dymek3_chak.gif) no-repeat; margin-top: -3px;}
	.dymek3 {width: 188px;}
	.dymek3_kontener .dymek3_2 {background: #e8e8e8 url(images_main/dymek_body.gif) repeat-x; margin: 0 2px 0px 2px;}
	.dymek3_kontener .dymek3_2 .dymek3_info {font-weight: bold; color: #555; padding: 0px 10px 0 10px;}
	
	
ul.dymek {margin-top: 5px;}
ul.dymek li {background: url(images_main/tytul_maly_punktor.gif) no-repeat 0px center; display: block; line-height: 24px; padding-left: 20px;}
ul.dymek li a {color: #8a1c65; text-decoration: none; font-weight: bold;}
ul.dymek li a:hover {color: #ab207a; text-decoration: underline;}
	
/*
.dymek_bialy_top{width: 100%; height: 12px; background: transparent url(images_main/dymek_top.gif) no-repeat;}
.dymek_bialy_foot{width: 100%; height: 12px; background: transparent url(images_main/dymek_foot.gif) no-repeat;}




	.dymek_bialy_top .left{background: #ededed url(images_main/panel_bialy_top_left.gif) no-repeat; width: 5px; height: 5px;float: left; margin-top: -1px;}
	.dymek_bialy_top .right{background: #ededed url(images_main/panel_bialy_top_right.gif) no-repeat; width: 5px; height: 5px; float: right; margin-top: -1px;}

.dymek_bialy_foot{width: 100%; border-bottom: 1px solid #cecece; background: white; height: 4px;}
	.dymek_bialy_foot .left{background: #ededed url(images_main/panel_bialy_foot_left.gif) no-repeat; width: 5px; height: 5px;float: left; margin-top: 0px;}
	.dymek_bialy_foot .right{background: #ededed url(images_main/panel_bialy_foot_right.gif) no-repeat; width: 5px; height: 5px; float: right; margin-top: 0px;}

.dymek_bialy{background: white url(images_main/dymek_body.gif) repeat-x; height: 100%;}
*/



.kontener_LEWY {margin:0 auto; width:50%; position:absolute; overflow: hidden;height: 200px; left: 0px; top: 0px; z-index: 1; background: transparent url("images_main/kontener_lewy.gif") repeat-x 0 139px;}
.kontener_PRAWY {margin:0 auto; width:50%; position:absolute; overflow: hidden;height: 200px; right: 0px; top: 0px; z-index: 1; background: transparent url("images_main/kontener_prawy.gif") repeat-x 0 139px;}
.kontener_STRONA_GORA  {margin:0 auto; width:985px; position:relative; overflow: hidden; z-index: 3;}
.kontener_STRONA_ZAWARTOSC  {border-top: 1px solid white; margin:0 auto; width:100%; height: 100%; position:relative; z-index: 4; background: transparent url("images_main/tlo_strona.gif") repeat-x 0 0;}

.obnizony {background-position: 0 181px !important; height: 242px !important;}
.obnizona {margin-top: 42px !important;}
/* *************** GÓRA *************** */

	.kontener_STRONA_GORA .gora {}
		.kontener_STRONA_GORA .gora .logo {float: left;}
			.kontener_STRONA_GORA .gora .logo h1 {width: 644px; height: 139px; background: transparent url("images_main/prezenteria_pl.jpg") no-repeat 0 top; text-indent:-5000em;}
			.kontener_STRONA_GORA .gora .logo .napis {text-align: center; font-weight: bold; position: absolute; z-index: 6; top: 5px; margin-left:370px; color: #9b9b9b; font-size: 0.9em;}
				.kontener_STRONA_GORA .gora .logo .napis span {color: #781a5c;}
	
		.kontener_STRONA_GORA .gora .uzytkownik {float: right; width: 320px; margin-top: 0px; font-size: 0.9em; }
			.kontener_STRONA_GORA .gora .uzytkownik .logowanie {overflow: auto; margin-top: 26px;  margin-left: 20px;}
				.kontener_STRONA_GORA .gora .uzytkownik .logowanie .formularz {float: left; width: 175px; height: 90px; margin-top: 8px;}
				

					.kontener_STRONA_GORA .gora .uzytkownik .logowanie .formularz p {margin: 0px 0px 4px 0; background: transparent url("images_main/login_input.gif") no-repeat 0 0; height: 21px;}
						.kontener_STRONA_GORA .gora .uzytkownik .logowanie .formularz p input.text {background: none; border: none; padding: 4px 6px 3px 6px; width: 160px; font-size: 10px; color: #8e8e8e;}
						.kontener_STRONA_GORA .gora .uzytkownik .logowanie .formularz input.button {margin-left: 104px; background: transparent url("images_main/button_loguj.gif") no-repeat 0 0; width: 56px; height: 18px;}			
	
				
				.kontener_STRONA_GORA .gora .uzytkownik .logowanie .menu {float: left; width: 112px; border-left: 1px solid #eceded; padding-left: 10px; margin-top: 0px;}
					.kontener_STRONA_GORA .gora .uzytkownik a {color: #868686; text-decoration: none;}
					.kontener_STRONA_GORA .gora .uzytkownik a:hover {color: #791658; text-decoration: underline;}
					.kontener_STRONA_GORA .gora .uzytkownik .logowanie .menu ul {font-size: 0.88em; margin-top: 0px;}
					.kontener_STRONA_GORA .gora .uzytkownik .logowanie .menu ul li {line-height: 12px;background: transparent url("images_main/punktor1.gif") no-repeat 0 center; padding: 3px 0 3px 20px;}

				
				.kontener_STRONA_GORA .gora .uzytkownik .zalogowany {margin-top: 3px; margin-left: 60px; border: 1px solid #e5e5e5; padding: 4px 10px 4px 10px; background: transparent url(images_main/bialy_panel_tlo.gif) repeat-x 0 -6px;}
					.kontener_STRONA_GORA .gora .uzytkownik .zalogowany .kto {color: #909090; padding: 2px 0px 4px 20px; background: transparent url('images_main/user_login.gif') no-repeat 2px 1px; font-weight: bold;}
						.kontener_STRONA_GORA .gora .uzytkownik .zalogowany .kto span {color: #de9d0b;}
					
					.kontener_STRONA_GORA .gora .uzytkownik .zalogowany  .menu {}
						.kontener_STRONA_GORA .gora .uzytkownik .zalogowany  .menu ul {overflow: hidden; margin-bottom: 4px;}
							.kontener_STRONA_GORA .gora .uzytkownik .zalogowany  .menu ul li {line-height: 15px;background: transparent url("images_main/punktor1.gif") no-repeat 0 center; width: 116px; float: left;}
								.kontener_STRONA_GORA .gora .uzytkownik .zalogowany  .menu ul li a {padding-left: 20px;}
					
					.kontener_STRONA_GORA .gora .uzytkownik .zalogowany  .menu .niepotwierdzone {line-height: 16px; background: url(images_main/wykrzyknik_miga.gif) no-repeat left center; padding-left: 21px; margin-left: 0px; font-weight: bold;}
						.kontener_STRONA_GORA .gora .uzytkownik .zalogowany  .menu .niepotwierdzone span {color: #e42b00;}
						
					
/* *************** GÓRA *************** */
					

					
/* *************** NAWIGACJA *************** */	
	.kontener_STRONA_GORA .nawigacja {}
		.kontener_STRONA_GORA .nawigacja .W {position: absolute; background: transparent url("images_main/kontener_lewy.gif") repeat-x 0 0; height: 43px; float: left; width: 100px;}
			.kontener_STRONA_GORA .nawigacja .W span {float: right; background: transparent url("images_main/nawigacja_strzalka.gif") no-repeat 0 0; height: 43px; width:15px; display: block;}
	
		.kontener_STRONA_GORA .nawigacja .Z {background: transparent url("images_main/kontener_prawy.gif") repeat-x 0 0; height: 43px; float: left; width: 100%;}
			
			
			.kontener_STRONA_GORA .nawigacja .Z .linki {position: absolute; z-index:10; line-height: 40px; margin-left: 100px;}
				.kontener_STRONA_GORA .nawigacja .Z .linki a {float: left; display: block; height: 43px; color: #f4d9eb; font-weight: 900; font-size: .84em; text-decoration: none; padding: 0 17px 0 17px;}
				.kontener_STRONA_GORA .nawigacja .Z .linki a:hover {color: white; background: transparent url("images_main/nawigacja_hover.gif") repeat-x;}
			
			
			.kontener_STRONA_GORA .nawigacja .Z .shadow { line-height: 40px; position: absolute; margin-left: 102px; margin-top: 2px; z-index:5;}
				.kontener_STRONA_GORA .nawigacja .Z .shadow span {left: 0px; float: left; display: block; height: 43px; color: #57113f; font-weight: 900; font-size: .84em; text-decoration: none; padding: 0 17px 0 17px;}
				
				
			.kontener_STRONA_GORA .baner {height: 120px; text-align: center; margin: 0 auto; width: 100%; overflow: hidden;}
/* *************** NAWIGACJA *************** */			



/* *************** ZAWARTOSC *************** */	
	.kontener_STRONA_ZAWARTOSC div.zawartosc div.tytul_kolko {font-size: 1.46em; padding-left: 35px; padding-top: 19px; color: #781a5c; height: 46px; background: url("images_main/kilko_w_tytule.gif") no-repeat 0px 18px;}	

	.bialy_panel {border: 1px solid #dadada; width: inherit; height: 100%; background: white; overflow: hidden;}
		.bialy_panel .panel_zawartosc {background: #eeeeee url('images_main/bialy_panel_tlo.gif') repeat-x; margin: 1px; height: 100%;}
		.bialy_panel .panel_zawartosc2 {background: #f1f1f1 url('images_main/nowe_prezenty_tlo.gif') repeat-x; margin: 1px; height: 100%;}
		.bialy_panel .panel_zawartosc3 {background: #f1f1f1 url('images_main/kategorie_glowne_tlo.gif') repeat-x; margin: 1px; height: 100%;}
		.bialy_panel .panel_zawartosc4 {background: #f3f3f3; margin: 1px; height: 100%;}
		.bialy_panel .panel_zawartosc5 {background: #f1f1f1 url('images_main/tresc_tlo.gif') repeat-x; margin: 1px; height: 100%;}
			.bialy_panel .white {background: transparent url('images_main/bialy_panel_tlo_white.gif') repeat-x;}
		.bialy_panel .panel_przycisk {background: #fff url('images_main/panel_przycisk_tlo.gif') repeat-x; border-top: 1px solid #dadada; height: 37px; margin-top: -41px; border-bottom: 1px solid white; border-left: 1px solid white; border-right: 1px solid white; text-align: center;}
		
		.bialy_panel .margin_panel {margin: 20px;}
		.bialy_panel .white_panel {padding: 20px; background: white; border: 1px solid #dbdbdb;}
			
			.bialy_panel .white_panel .blockA {overflow: hidden; width: 330px; padding-top: 4px; padding-bottom: 8px; font-weight: bold; padding-right: 5px; text-align: right; float: left;}
			.bialy_panel .white_panel .blockB {overflow: hidden; color: #9f3879; width: 330px; font-weight: bold; padding-top: 4px; padding-bottom: 8px; padding-left: 5px; text-align: left; float: left;}
			.bialy_panel .white_panel hr {height: 1px; border-width: 0; background-color: #dbdbdb; color: #dbdbdb; clear: both;}



			.bialy_panel .white_panel .block_left {width: 270px; margin: 0 20px 0 20px; font-size: 0.9em; float: left;}
			.bialy_panel .white_panel .block_right {width: 370px; margin: 0 20px 0 20px; font-size: 0.9em; float: left;}

				.bialy_panel .white_panel .block_small {font-weight: bold; padding: 8px 0 8px 0; display: block; width: 100%; border-bottom: 1px dotted #dbdbdb;}
					.bialy_panel .white_panel .block_small .blockA_small {float: left; font-weight: bold; clear: both; width: 150px; padding-right: 20px;}
					.bialy_panel .white_panel .block_small .blockB_small {float: left; font-weight: bold; color: #9f3879;}
				
				
				
				
				
				
				
				.bialy_panel .white_panel .block_small hr {height: 1px; border-width: 0; background-color: #dbdbdb; color: #dbdbdb; clear: both;}	
				
				.bialy_panel .white_panel .block_small .blockA_small_right {width: 120px;}
			
			
			
	.kontener_STRONA_ZAWARTOSC .zawartosc .niepotwierdzone {line-height: 18px; background: url(images_main/wykrzyknik_miga.gif) no-repeat left center; padding-left: 21px; margin-left: 0px; font-weight: bold;}
		.kontener_STRONA_ZAWARTOSC .zawartosc .niepotwierdzone span {color: #e42b00;}			
			
			
			
			
	.kontener_STRONA_ZAWARTOSC .zawartosc {clear: both; width:985px; margin: 0 auto;}
		.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka {margin-top: 8px; margin-bottom: 20px;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z {background: transparent url("images_main/wyszukiwarka_tlo.gif") repeat-x; height: 43px; border-top: 2px solid #e0e0e0; border-left: 2px solid #e0e0e0; border-right: 2px solid #e0e0e0;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .W {float: left; background: transparent url("images_main/wyszukiwarka_tlo2.gif") repeat-x; height: 38px; width: 230px;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .W .lupa {background: transparent url("images_main/lupa.gif") no-repeat; height: 68px; width: 59px; position: absolute; margin-top: -16px; margin-left: 180px;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .W img{position: absolute; margin-top: 14px; margin-left: 40px;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .A {float: left; background: transparent url("images_main/wyszukiwarka_strzalka.gif") no-repeat 0 0; height: 38px; width:16px; display: block;}

				.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .slowo {background: url(images_main/input_szukaj_fraza.gif) no-repeat center center; float: left; width: 345px; height: 40px; margin: 0px 5px 0 5px;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .kategoria {background: url(images_main/input_szukaj_kategoria.gif) no-repeat center center; float: left; width: 265px; height: 40px; margin: 0px 5px 0 5px;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .kategoria li.rozwin {margin: 7px; display: block; width: 246px; padding: 6px 0 2px 0;}
						.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .kategoria li.rozwin b.kategoria_select_text {margin: 0 20px 0 20px; font-size: 11px; color: #868686;}
						
						.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .kategoria li.rozwin ul.lista_kategorii{padding: 5px; background: white; display: none; margin: 2px 0px 0 10px; width: 210px; position: absolute; z-index:6; border: 1px solid #dddddd;  opacity:0.9;filter:alpha(opacity=90);}
						.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .kategoria li.rozwin:hover ul.lista_kategorii{}
						.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .kategoria li.rozwin ul.lista_kategorii a{width: 100%; line-height: 23px; display: block; font-size: 0.9em; color: #555555; font-weight: bold;}
						.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .kategoria li.rozwin ul.lista_kategorii a:hover{background: #dddddd;}
						.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .kategoria li.rozwin ul.lista_kategorii .img{text-align: right; width: 22px; display: block; float: left; margin-right: 6px; margin-top: 4px;}
			
				.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .przycisk {float: left; width: 90px; height: 36px; margin: 0px 0px 0 5px;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z .przycisk input {color: #868686; font-size: 0.9em;background: transparent url('images_main/button_szukaj.gif'); border: none; margin-top: 7px; margin-left: 0px; width: 89px; height: 23px; font-weight: bold}
				.kontener_STRONA_ZAWARTOSC .zawartosc .wyszukiwarka .Z input {color: #868686; font-size: 0.9em;background: transparent; border: none; margin-top: 13px; margin-left: 24px; width: 294px; font-weight: bold}
		
		
		.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki {width: 800px; float: left;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz {width: 250px; height: 240px; float: left; margin-right: 30px; text-align: center;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz .top {background: white url('images_main/kalendarz_top.gif') no-repeat; width: 218px; height: 40px;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz .data {text-align: center; background: white url('images_main/kalendarz_data.gif') repeat-y; width: 218px; height: 130px;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz .data span {font-weight: bold; text-align: center;display: block;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz .data .rok {margin-top: -2px; font-size: 0.9em; color: #959595;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz .data .dzien {margin-top: -8px; font-size: 3.9em; color: #8c1c66;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz .data .miesiac {margin-top: -10px; font-size:0.9em; color: #414141;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz .data .swieta{margin: 4px 10px 0 10px; font-size:0.9em; color: #a22076; height: 26px; overflow: hidden;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz .data .imieniny{margin-top: 2px; font-size:0.8em; color: #6a6a6a;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz .data .imieniny b{color: #b0b0b0; font-size:1.1em;}
					
				.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz .foot {background: white url('images_main/kalendarz_foot.gif') repeat-y; width: 218px; height: 6px;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kalendarz .foot .kalendarz_poszarpana_kartka {background: white url('images_main/kalendarz_poszarpana_kartka.gif') repeat-y; width: 22px; height: 31px; position: absolute; margin-top: -31px; margin-left: 188px;}
			
			.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .powitanie {height: 240px; width: 492px; float: left; margin-right: 20px;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .powitanie .powitanie_naglowek {background: url("images_main/powitanie_naglowek.gif") no-repeat 20px 20px; width: 272px; height: 78px;}		
				.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .powitanie .maskotka {background: url("images_main/maskotka_powitanie.jpg") no-repeat 0 0; width: 184px; height: 220px; display: block; position: absolute; z-index: 4; top: 0; margin-left: 340px; margin-top: 80px;}		
			
			.kontener_STRONA_ZAWARTOSC .zawartosc .koszyk_index{width: 185px;}		
				.kontener_STRONA_ZAWARTOSC .zawartosc .koszyk_index .bialy_panel{background: white url(images_main/koszyk_naglowek.gif) no-repeat center 20px;}		
			.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kroki {width: 794px;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kroki a {background: transparent url(images_main/space.gif); position: absolute; display: block; height: 154px; z-index: 100; margin-top: -175px;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kroki a.zakup {width: 210px;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kroki a.aktywacja {width: 180px; margin-left: 210px;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kroki a.prezent {width: 180px; margin-left: 390px;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kalendarz_powitanie_kroki .kroki a.potwierdzenie {width: 200px; margin-left: 570px;}
			
		.kontener_STRONA_ZAWARTOSC .zawartosc .koszyk {float: right; width: 185px;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .koszyk .bialy_panel  {background: white url(images_main/koszyk_naglowek.gif) no-repeat center 20px;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .koszyk .procent {margin-left: -16px; width: 100%; text-align: center;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .koszyk .procent span.liczba  {font-weight: bold; font-size: 6em; color: #8a1c65;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .koszyk .procent span.znak  {font-weight: bold; font-size:2.5em; color: #a8a8a8; position: absolute; margin-top: 11px; margin-left: 6px;}
			
		.kontener_STRONA_ZAWARTOSC .zawartosc .popularne_prezenty {clear: both; width: 100%; margin-top: 0px; height: 226px;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .popularne_prezenty .popularne_prezenty_head {background: url("images_main/popularne_prezentu_head.gif") no-repeat 0 0; width: 185px; height: 75px; position: absolute; margin-top: -2px; margin-left: -2px;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .popularne_prezenty .produkt {width: 155px; float: left; margin: 65px 4px 0px 4px;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .popularne_prezenty .produkt .img {background: white url('images_main/img.jpg') no-repeat center center; width: 120px; height: 120px; margin: 0 auto; border: 2px solid #e3bcd6;}	
					.kontener_STRONA_ZAWARTOSC .zawartosc .popularne_prezenty .produkt .img .img_b {width: 120px; height: 120px; margin: 0 auto;}	
						.kontener_STRONA_ZAWARTOSC .zawartosc .popularne_prezenty .produkt .img .img_b .wstazka {width: inherit; height: inherit; background: transparent url('images_main/right_head3.png') no-repeat 0 0;}	
					.kontener_STRONA_ZAWARTOSC .zawartosc .popularne_prezenty .produkt .nazwa {margin: 0 auto;width: 155px;  text-align: center; margin-top: 4px;}	
						.kontener_STRONA_ZAWARTOSC .zawartosc .popularne_prezenty .produkt .nazwa a {font-size: 0.86em; font-weight: bold; text-decoration: none;}					
				
				
		.kontener_STRONA_ZAWARTOSC .zawartosc .kategorie_glowne {clear: both; width: 100%; height: 190px; margin-top: 20px;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .kategorie_glowne a.kategoria {display: block; width: 170px; line-height: 47px; float: left; padding-left: 48px; margin: 0 0 0 25px; color: #116875; font-size: 1.04em; font-weight: bold; text-decoration: none;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .kategorie_glowne a.kategoria:hover {text-decoration: underline;}		
			
		.kontener_STRONA_ZAWARTOSC .zawartosc .kategorie_podrzedne {clear: both; width: 100%; overflow: hidden; border: 1px solid #d8d8d8; background: white;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .kategorie_podrzedne div {padding-top: 10px; clear: both; overflow: hidden; margin: 1px; border-top: 3px solid #e39d02; clear: both; background: #ebebeb url('images_main/kategorie_podrzedne_tlo.gif') repeat-x;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .kategorie_podrzedne div ul {width: 100%; clear: both; display: block; float: left;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .kategorie_podrzedne div ul li {float: left; width: 230px; margin: 0 0 0 15px; overflow: hidden;}
						.kontener_STRONA_ZAWARTOSC .zawartosc .kategorie_podrzedne div ul li a.kategoria {font-size: 0.94em; line-height: 16px; display: block; width: 230px;  padding: 6px 0 6px 10px; color: #116875; font-weight: bold; text-decoration: none; background: transparent url('images_main/arrow.gif') no-repeat left 10px;}
						.kontener_STRONA_ZAWARTOSC .zawartosc .kategorie_podrzedne div ul li a.szary {color: #bbb;}
						.kontener_STRONA_ZAWARTOSC .zawartosc .kategorie_podrzedne div ul li a.load {background: url(images_main/loading_small.gif) no-repeat left center; padding-left: 34px;}

						
						.kontener_STRONA_ZAWARTOSC .zawartosc .kategorie_podrzedne div ul li a.kategoria:hover {text-decoration: underline;}
					
		
		.kontener_STRONA_ZAWARTOSC .zawartosc .aktualnosci_nowe_menu {clear: both; width: 100%; height: 183px; margin-top: 20px;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .aktualnosci_nowe_menu h3.h3 {font-size: 1.6em; color: #882764; font-weight: 100; padding-bottom: 4px; border-bottom: 1px solid #d8d8d8;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .aktualnosci_nowe_menu .aktualnosci {width: 350px; height: 175px; float: left; margin-right: 20px; font-size: 0.96em;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .aktualnosci_nowe_menu .aktualnosci a.tytul {clear: both; display: block; margin-bottom: 6px; font-weight: bold;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .aktualnosci_nowe_menu .aktualnosci .panel_zawartosc4 {background: #f3f3f3 url('images_main/news.jpg') no-repeat 15px 50px;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .aktualnosci_nowe_menu .nowe {width: 610px; height: 175px; float: right;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .aktualnosci_nowe_menu .nowe .produkt {width: 136px; height: 130px; float: left; margin: 6px 4px 0px 4px;}
					.kontener_STRONA_ZAWARTOSC .zawartosc .aktualnosci_nowe_menu .nowe .produkt .img {background: white url('images_main/img.jpg') no-repeat center center; width: 90px; height: 80px; margin: 0 auto; border: 2px solid #dbdbdb;}	
					.kontener_STRONA_ZAWARTOSC .zawartosc .aktualnosci_nowe_menu .nowe .produkt .img .img_b {width: 80px; height: 80px; margin: 0 auto;}	
					.kontener_STRONA_ZAWARTOSC .zawartosc .aktualnosci_nowe_menu .nowe .produkt .nazwa {margin: 0 auto;width: 136px;  text-align: center; margin-top: 10px;}	
						.kontener_STRONA_ZAWARTOSC .zawartosc .aktualnosci_nowe_menu .nowe .produkt .nazwa a {font-size: 0.86em; font-weight: bold; text-decoration: none;}	
			
			
	.kontener_STRONA_ZAWARTOSC .zawartosc .tresc {width: 770px; float: left;}	
		.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.tytul {font-size: 1.46em; padding-left: 75px; padding-top: 22px; color: #781a5c; height: 56px; background: url("images_main/pudelka_w_tytule.gif") no-repeat 15px 15px;}	
		.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.tytul2 {font-size: 1.46em; padding-left: 55px; padding-top: 19px; color: #781a5c; height: 56px; background: url("images_main/kilko_w_tytule.gif") no-repeat 15px 18px;}	
		.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul {border-bottom: 1px solid #e5e5e5; color: #781a5c; padding: 0 0 0 0; height: 100px; background: url("images_main/pudelka_w_tytule.gif") no-repeat 15px 15px;}	
			
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul div.napis {font-size: 1.46em; display: block; padding-left: 75px; padding-top: 22px; height: 45px;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc span.zolty {color: #e39d02;}	
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul div.opcje {margin-left: 12px; line-height: 27px; font-size: 0.9em;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul div.opcje div.cofnij {float: left; background: url(images_main/cofnij.gif) no-repeat 0 0; width: 120px; padding-left: 35px; display: block;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul div.opcje div.cofnij2 {float: left; background: url(images_main/cofnij2.gif) no-repeat 0 0; width: 120px; padding-left: 35px; display: block;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul div.opcje div.pager {float: left; width: 430px; text-align: center; display: block; border: 1px solid #fdfdfd;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul div.opcje div.sortuj {float: right; width: 130px; margin-left: 15px; margin-right: 15px;}	
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul div.opcje div.sortuj span.t {float:left; margin-right: 6px;}	
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul div.opcje div.sortuj span.n {float:right;}	
						.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul div.opcje div.sortuj span.n a.nazwa {text-decoration: none; background: url(images_main/sortuj_nazwa.gif) no-repeat 0 center; width: 91px; height: 27px; display: block;}	
						.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul div.opcje div.sortuj span.n span.sort_asc {background: url(images_main/sort_asc.gif) no-repeat right center; float: right; width: 21px; margin-right: 6px; display: block;}	
						.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_tytul div.opcje div.sortuj span.n span.sort_desc {background: url(images_main/sort_desc.gif) no-repeat right center; float: right; width: 21px; margin-right: 6px; display: block;}	
			
			
			
			
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.tresc_tytul div.opcje span {float: left;}	
			
		
		.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie {margin: 10px 0 0 95px; overflow: hidden; width: 585px;}	
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie div.masz_konto {float: left; width: 250px; border-right: 1px solid #e7e7e7;}	
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie div.nowe_konto {float: left; margin-left: 20px; width: 270px;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie div.nowe_konto a { background: transparent url("images_main/punktor1.gif") no-repeat 0 center; padding-left: 20px; display: block; margin-top: 16px; float: right; font-weight: bold;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie div div.tytul_maly {font-weight: bold; border-bottom: 1px solid #dfdfdf; padding-bottom: 10px; background: url(images_main/tytul_maly_punktor.gif) no-repeat left 1px; padding-left: 20px; margin-bottom: 16px;}	
				
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie input.button {background: transparent url("images_main/button_loguj.jpg") no-repeat 0 0; width: 64px; height: 21px; float: right; margin-right: 24px;}			
			
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.formularz {width: 650px; margin: 0 auto;}		
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tytul_inputs {float: left; background: white; padding: 2px 16px 2px 16px; color: #9a9a9a; font-size: 0.94em; font-weight: bold; margin: 0 8px 0 8px; border: 1px solid #dfdfdf; border-bottom: 0px;  border-top: 2px solid #8c1967;}						
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.formularz div.inputs {clear: both; background: white; padding: 20px 40px 20px 40px; border: 1px solid #dfdfdf; margin-bottom: 30px;}							
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.formularz div.inputs div.t {font-weight: bold; padding: 8px 10px 0px 0; text-align: right; width: 180px; float: left;}			
						.kontener_STRONA_ZAWARTOSC div.zawartosc div.formularz div.inputs div.t b {font-size: 1.2em; color: #841b6d;}			
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.formularz div.inputs div.i {width: 280px; float: left;}			
	
	
	.kontener_STRONA_ZAWARTOSC div.zawartosc div.path{font-size: 0.84em; margin-left: 5px; width: 760px;border: 1px solid #dddddd; border-bottom: 0px; border-top: 1px solid #991b6f; background: transparent url("images_main/wyszukiwarka_tlo.gif") repeat-x 0 0; padding: 8px 0 5px 0px;}	
		.kontener_STRONA_ZAWARTOSC div.zawartosc div.path a {text-decoration: none; padding: 8px 0 5px 0px;}	
		.kontener_STRONA_ZAWARTOSC div.zawartosc div.path a:hover {text-decoration: underline;}	
		.kontener_STRONA_ZAWARTOSC div.zawartosc div.path .glowna{background: transparent url(images_main/tytul_maly_punktor.gif) no-repeat 8px 7px; font-weight: bold; color: #91276c; padding-left: 28px;}	
	
	
		.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.opcje_logowania {text-align: center;}	
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.opcje_logowania a {margin: 0px 15px 0px 15px;}	
	
	
	/* *************** LISTA PRODUKTÓW *************** */	
		.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow {margin: 0px; overflow: hidden; width: 100%;}	
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.border_right {border-right: 1px solid #dbdbdb;}	
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.border_bottom {border-bottom: 1px solid #dbdbdb;}	
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt {padding: 25px 10px 5px 25px; width: 347px; float: left;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.img {padding: 1px; border: 1px solid #dbdbdb; width: 80px; height: 80px; float: left; background: white url('images_main/img.jpg') no-repeat center center;}	
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.img div {display: block; width: 80px; height: 80px;}	
					
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.info {float: left; margin-left: 20px; width: 203px;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.info .button {line-height: 51px;}	
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.info div.nazwa {color: #18647c; font-weight: bold;}	
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.info a {float: left; margin-right: 6px;}	
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.info div.cat {margin: 6px 0 12px 0; display: block; clear: both; font-size: 0.8em; color: #888888;}	
						.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.info div.cat a {text-decoration: none; color: #888888;}	
	
			
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.prezent_dostarcza {float: right; font-size: 0.8em; font-weight: bold; color: #888888; padding: 0 0 4px 0;}	
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.opcje {float: left; width: 100%;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.opcje div.przyciski {float: left;line-height: 51px;}	
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_produktow div.produkt div.opcje div.przyciski a {float: left; margin: 0px 6px 0px 0;}	
	/* *************** LISTA PRODUKTÓW *************** */	

	
	
	/* *************** LISTA AKTUALNOSCI *************** */	
		.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_aktualnosci {margin: 0px; overflow: hidden; width: 100%;}	
		

			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_aktualnosci div.aktualnosc {padding: 25px 10px 40px 25px; text-align: justify;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_aktualnosci div.aktualnosc .data_dodania {font-size: 0.9em; color: #9b9b9b;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.lista_aktualnosci div.aktualnosc .tytul {color: #055a6e; border-bottom: 1px solid #dbdbdb; font-size: 1.2em; font-weight: bold; text-decoration: none; padding-bottom: 10px; margin-bottom: 10px; width: 100%; display: block;}
	/* *************** LISTA AKTUALNOSCI *************** */		
	
	
	
	/* *************** KOSZYK *************** */	
		.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.koszyk {margin: 0px; overflow: hidden; width: 100%;}	
			.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.koszyk div.produkt {padding: 5px 25px 5px 25px; clear: both; overflow: hidden;  border-top: 1px solid white; border-bottom: 1px solid #dbdbdb;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.koszyk div.produkt div.img {padding: 1px; border: 1px solid #dbdbdb; width: 122px; height: 122px; float: left; background: white url('images_main/img.jpg') no-repeat center center}	
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.koszyk div.produkt div.img div {border: 1px solid white; width: 120px; height: 120px; display: block;}	
				
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.koszyk div.produkt div.nazwa {float: left; margin-left: 20px; width: 400px; margin-top: 10px;}
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.koszyk div.produkt div.nazwa span {color: #18647c; font-weight: bold;}
					.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.koszyk div.produkt div.nazwa div.cat {font-size: 0.9em; margin: 6px 0 6px 0; display: block; clear: both;}	
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.koszyk div.produkt div.sztuk {float: right; margin-left: 20px; margin-top: 10px; width: 160px;}
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.koszyk div.produkt div.usun {float: right; margin-left: 20px; margin-right: 20px; margin-top: 14px; width: 130px;}
				
				.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.koszyk div.przyciski {float: right; margin: 24px; margin-right: 194px;}
	
	/* *************** KOSZYK *************** */	


	
	/* *************** KONTO UZYTKOWNIKA *************** */	
		.kontener_STRONA_ZAWARTOSC .zawartosc .tresc .nawigacja {width: 770px; height: 40px; background: transparent url(images_main/nawigacja_tlo.gif) repeat-x 0px 38px;}	
			.kontener_STRONA_ZAWARTOSC .zawartosc .tresc .nawigacja a.opcja {text-decoration: none; font-weight: bold; background: transparent url(images_main/nawigacja_opcja_tlo.gif) repeat-x 0 1px; margin: 0 0px 0 20px;border: 1px solid #dcdcdc; display: block; line-height: 37px; padding: 0 28px 0 28px; float: left; border-bottom: none;}		
			.kontener_STRONA_ZAWARTOSC .zawartosc .tresc .nawigacja a.active {color: white; background: transparent url(images_main/nawigacja_hover.gif) repeat-x 0 -1px; border: 1px solid #e3a100; border-bottom: none;}		
			.kontener_STRONA_ZAWARTOSC .zawartosc .tresc .nawigacja a:hover {text-decoration: underline;}		
	/* *************** KONTO UZYTKOWNIKA *************** */	
	
	
	/* *************** LISTA KART *************** */	
		.kontener_STRONA_ZAWARTOSC .zawartosc .tresc table.lista_kart {width: 100%; border-top: 1px solid #4d2540;}
		.kontener_STRONA_ZAWARTOSC .zawartosc .tresc table.lista_kart thead th {background: transparent url(images_main/kontener_prawy.gif) repeat-x 0 bottom; color: white; padding-bottom: 11px;}
		.kontener_STRONA_ZAWARTOSC .zawartosc .tresc table.lista_kart tbody tr {background: transparent url(images_main/karty_strzalki2.gif) 8px -40px no-repeat;}
		.kontener_STRONA_ZAWARTOSC .zawartosc .tresc table.lista_kart tbody tr.kupiec {background: #f5e5c0 url(images_main/karty_strzalki2.gif) 8px 9px no-repeat;}
		.kontener_STRONA_ZAWARTOSC .zawartosc .tresc table.lista_kart tbody tr.kupiec td {border-bottom: 2px solid white;}
		.kontener_STRONA_ZAWARTOSC .zawartosc .tresc table.lista_kart tbody tr td {border-bottom: 1px solid #cfccce;}
	/* *************** LISTA KART *************** */		
	
	
	/* *************** RANKING POLECONYCH *************** */	
		.kontener_STRONA_ZAWARTOSC .zawartosc .tresc .poleceni {border-bottom: 1px solid #dbdbdb; margin: 10px;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .tresc .poleceni .uzytkownik {border-top: 1px solid #dbdbdb;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .tresc .poleceni .dark {background: #f6f6f6;}
			.kontener_STRONA_ZAWARTOSC .zawartosc .tresc .poleceni .uzytkownik div {padding: 8px;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .tresc .poleceni .uzytkownik .lp {float: left; width: 30px; text-align: right;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .tresc .poleceni .uzytkownik .login {color: #881a64; float: left; width: 300px;}
				.kontener_STRONA_ZAWARTOSC .zawartosc .tresc .poleceni .uzytkownik .pkt {float: right; width: 100px; text-align: right;}
	/* *************** RANKING POLECONYCH *************** */		
	
	
/* *************** ZAWARTOSC *************** */		

	div.kontener_STRONA_ZAWARTOSC div.zawartosc div.right_head{position: absolute; margin-top: -2px; margin-left: -2px; background: url("images_main/right_head2.gif") no-repeat 2px 2px; height: 70px;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.right_head span.a {display: block; padding-left: 48px; font-size: 1.56em; color: #82195e; line-height: 56px; float: left;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.right_head span.b {display: block; padding-left: 5px; font-size: 1.56em; color: #9d9d9d; float: left; line-height: 56px;}
		
	
	div.kontener_STRONA_ZAWARTOSC div.zawartosc div.right div.opcje {padding-top: 51px; font-weight: bold;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.right div.opcje a {color: #8b8b8b; text-decoration: none; padding-left: 22px; display: block; line-height: 30px; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #fff; clear: both;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.right div.opcje a:hover {color: #981d6d; text-decoration: underline;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.right div.opcje a span {background: url(images_main/tytul_maly_punktor.gif) no-repeat 0px center; display: block; height: 32px; width: 26px; float: left;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.right div.opcje a.active span {background: url(images_main/tytul_maly_punktor_active.gif) no-repeat 0px center; display: block; height: 32px; width: 26px; float: left;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.right div.opcje a.active {color: white; background: url(images_main/wyszukiwarka_tlo2.gif) repeat-x 20px center; font-weight: bold}

		
		
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie_wybierz{width: 450px; float: right; margin-right: 160px;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie_wybierz .kroki{margin-top: 40px; width: 480px;}
				div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie_wybierz .kroki a {position: absolute; margin-top: -110px; float: left; display: block; height: 100px;}
				div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie_wybierz .kroki a.zakup {width: 125px;}
				div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie_wybierz .kroki a.aktywacja {width: 105px; margin-left: 125px;}
				div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie_wybierz .kroki a.prezent {width: 110px; margin-left: 230px;}
				div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.logowanie_wybierz .kroki a.potwierdzenie {width: 130px; margin-left: 340px;}
/* *************** KARTY *************** */				
	div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.karty {margin-left: 10px;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.karty div.noactive{padding: 0px; margin: 2px; border: 2px solid #e6e6e6;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.karty div.active{padding: 0px; margin: 2px; border: 2px solid #bc4f98;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.karty div input.kartaD{color: #55555;}
		

		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.karty div.input {margin: 0 auto; width: 100%; text-align: center; display: none;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.karty div.input input.text{width: 50px; text-align: center; margin-top: 0px;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.karty div.input a.minus {display: inline-block; margin-right: 2px; width: 21px; height: 21px; background: url(images_main/plus_minus.gif) no-repeat left center;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.karty div.input a.plus {display: inline-block; margin-right: 2px; width: 21px; height: 21px; background: url(images_main/plus_minus.gif) no-repeat right center;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.karty div.input a.minus_500 {display: inline-block; margin-right: 2px; width: 45px; height: 21px; background: url(images_main/plus_minus_500.gif) no-repeat left center;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.karty div.input a.plus_500 {display: inline-block; margin-right: 2px; width: 45px; height: 21px; background: url(images_main/plus_minus_500.gif) no-repeat right center;}
/* *************** KARTY *************** */		


/* *************** PRODUKT *************** */				
	div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.produkt_pokaz {}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.produkt_pokaz div.img {text-align: center; padding: 1px; border: 1px solid #dbdbdb; width: 120px; height: 120px; float: left; background: white url('images_main/img.jpg') no-repeat center center;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.produkt_pokaz div.img div.img_b {display: block; width: 120px; height: 120px;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.produkt_pokaz div.img div.dymek_opinii {text-align: left; background: url(images_main/dymek.gif) no-repeat left 1px; padding-left: 16px; font-size: 0.94em; width: 70px; margin-left: 30px;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.produkt_pokaz div.nazwa_opis {width: 540px; float:left; margin-left: 20px;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.produkt_pokaz div.nazwa_opis div.nazwa {font-size: 1.4em; color: #762157;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.produkt_pokaz div.nazwa_opis div.kategoria {margin-top: 6px;}
				div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.produkt_pokaz div.nazwa_opis div.kategoria a {font-size: 0.8em; color: #888888; text-decoration: none;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.produkt_pokaz div.nazwa_opis div.opis {padding-top: 10px; margin-top: 10px; border-top: 1px solid #dfdfdf;}
/* *************** PRODUKT *************** */		


/* *************** OPINIE *************** */				
	div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.opinie {}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.opinie div.autor {color: #762157; border-top: 1px solid #dbdbdb; padding-top: 20px;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.opinie div.data_ip {font-size: 0.8em; color: #888888;margin-top: 2px;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.tresc div.opinie div.opinia {font-size: 1em;margin-top: 8px;}

/* *************** OPINIE *************** */	

/* *************** FORUM *************** */				
	div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum{float: left;}
		/*div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum div.kategorie {width: 950px; float: left; background: transparent url(images_main/maskotka/zolwik_forum.gif) no-repeat right bottom;}	*/
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum div.kategorie {width: 950px; float: left;}	
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum div.kategorie ul {clear: both;}	
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum div.kategorie ul li {background: #ebebeb url(images_main/kategorie_podrzedne_tlo.gif) repeat-x 0 0; float: left; width: 272px; display: block; border: 1px dotted #d3d3d3; margin: 0 20px 20px 0; padding: 10px 10px 4px 10px;}	
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum div.kategorie ul li div.nazwa {width: 240px; float: left; border-bottom: 1px dotted #d3d3d3; margin-bottom: 10px;}	
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum div.kategorie  ul li div.nazwa {background: transparent url(images_main/forum_kategoria_ikona.gif) no-repeat 0 2px; padding: 0px 0 16px 30px;}	
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum div.kategorie  ul li div.nazwa {color: #116875; font-size: 0.94em; font-weight: bold; text-decoration: none;}	
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum div.kategorie  ul li div.opis {font-size: 0.9em;}
		
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum table.lista_tematow {width: 100%;border-collapse: collapse;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum table.lista_tematow thead th {color: #416976; font-size: 0.9em;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum table.lista_tematow tbody tr {background: #ffffff;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum table.lista_tematow tbody .dark {background: #f5f5f5;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum table.lista_tematow tbody tr td {border: 1px solid #dfdfdf; padding: 12px;}			
				div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum table.lista_tematow tbody tr td a.temat {color: #116875; font-size: 1.04em;  font-weight: bold; text-decoration: none;}			
				div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum table.lista_tematow tbody tr td a.temat:hover {text-decoration: underline;}			
	

		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum table.lista_postow tr td a.edytuj {background: transparent url(images_main/przyciski_post.gif) no-repeat 0 0; width: 63px; height: 22px; display: block; float: left; margin-right: 10px; margin-left: 5px;}		
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.forum table.lista_postow tr td a.usun {background: transparent url(images_main/przyciski_post.gif) no-repeat right 0; width: 63px; height: 22px; display: block; float: left;}		
		
/* *************** FORUM *************** */	


/* *************** PARTNERZY I STOPKA *************** */				
	div.kontener_STRONA_ZAWARTOSC div.zawartosc div.partnerzy {border-top: 1px solid #d0cfcb; border-bottom: 1px solid #d0cfcb; margin-top: 20px; padding: 20px 0 20px 0;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.partnerzy img {margin: 0 10px 0 10px;}
	
	div.kontener_STRONA_ZAWARTOSC div.zawartosc div.stopka {}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.stopka div.copyright {width: 300px; float: left;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.stopka div.copyright span.a {color: #a51c78;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.stopka div.copyright span.b {color: #8b8b8b;}
		div.kontener_STRONA_ZAWARTOSC div.zawartosc div.stopka div.menu {width: 660px; float: right; text-align: right;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.stopka div.menu a {text-align: center;  font-size: 0.94em; border-left: 1px dashed #959595; display: inline-block; color: #7f7f7f; text-decoration: none;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.stopka div.menu a.first {border-left: 0px dashed #959595;}
			div.kontener_STRONA_ZAWARTOSC div.zawartosc div.stopka div.menu a:hover {color: #a21a6f; text-decoration: underline; font-weight: bold;}
/* *************** PARTNERZY I STOPKA *************** */	



/* *************** KARTY *************** */				
	span.karta_brazowa {background: #751300; color: white; padding: 4px 10px 4px 10px;}
	span.karta_srebrna {background: #dbdbdb; color: #8d0055; padding: 4px 10px 4px 10px;}
	span.karta_zlota {background: #e7a103; color: white; padding: 4px 10px 4px 10px;}
	a.ikona_zaplac {background: transparent url('images_main/drukuj_zaplac_karta.gif') right 0; height: 22px; width: 22px; display: block; float: right; margin: 0 5px 0 5px;}
	a.ikona_drukuj {background: transparent url('images_main/drukuj_zaplac_karta.gif') left 0; height: 22px; width: 22px; display: block; float: right; margin: 0 5px 0 5px;}
	a.ikona_szczegoly {background: transparent url('images_main/drukuj_zaplac_karta.gif') -28px 0; height: 22px; width: 22px; display: block; float: right; margin: 0 5px 0 5px;}
/* *************** KARTY *************** */	


div.pager {}

div.pager a {display: inline; padding: 2px 5px 2px 5px; text-decoration: none;}
div.pager a.num:hover {font-weight: bold;}
div.pager a.num_active {border: 1px solid #831a5f; background: #f4f4f4; color: #831a5f; font-weight: bold; padding: 2px 6px 2px 6px;}


div.center {
	display: table;
	height: 350px;
	width: 48%;
	padding: 1%;			
	border: 1px solid #666;
}

div.center p {
	display: table-cell;
	vertical-align: middle;
}


.button_80 {width: 80px; height: 21px; background: #f2b832 url('images_main/button_80.gif') no-repeat 0 0; color: white; display: block; font-weight: bold; line-height: 21px; text-align: center; text-decoration: none; font-size: 0.84em; font-family: Tahoma; margin: 3px 9px 3px 9px;}
.button_110 {width: 110px; height: 21px; background: #f2b832 url('images_main/button_110.gif') no-repeat 0 0; color: white; display: block; font-weight: bold; line-height: 21px; text-align: center; text-decoration: none; font-size: 0.84em; font-family: Tahoma; margin: 9px 7px 9px 7px;}
.button_150 {cursor: pointer;width: 150px; height: 21px; background: #f2b832 url('images_main/button_150.gif') no-repeat 0 0; color: white; display: block; font-weight: bold; line-height: 21px; text-align: center; text-decoration: none; font-size: 0.84em; font-family: Tahoma; margin: 8px;}
.button_110 a, .button_150 a, .button_80 a {color: white; text-decoration: none;}
.button_110 a:hover, .button_150 a:hover, .button_80 a:hover  {color: #861b61; text-decoration: none;}
	
.button2_80 {cursor: pointer;width: 80px; height: 21px; background: #7d185b url('images_main/button2_80.gif') no-repeat 0 0; color: white; display: block; font-weight: bold; line-height: 21px; text-align: center; text-decoration: none; font-size: 0.84em; font-family: Tahoma; margin: 3px 9px 3px 9px;}	
.button2_110 {width: 110px; height: 21px; background: #7d185b url('images_main/button2_110.gif') no-repeat 0 0; color: white; display: block; font-weight: bold; line-height: 21px; text-align: center; text-decoration: none; font-size: 0.84em; font-family: Tahoma; margin: 9px 7px 9px 7px;}
.button2_150 {cursor: pointer;width: 150px; height: 21px; background: #7d185b url('images_main/button2_150.gif') no-repeat 0 0; color: white; display: block; font-weight: bold; line-height: 21px; text-align: center; text-decoration: none; font-size: 0.84em; font-family: Tahoma; margin: 8px;}

.button2_80 a, .button2_110 a, .button2_150 a {color: white;  text-decoration: none; cursor: pinter;}
.button2_110 a:hover, .button2_150 a:hover, .button2_80 a:hover  {color: #f8bd3b; text-decoration: none;}
		
.errorField{color: red !important; font-weight: bold;}
.errorField input{border: 1px dotted red !important;}
.errorField input, .errorField textarea, .errorField select {border: 1px dotted red !important;}
.errors b {font-size: 13px;}
.errors {border: 2px solid #ff9fdf; padding: 20px 10px 20px 20px; background: #ffdcf3 url('images_main/uwaga.gif') no-repeat 12px center; color: #606060; margin: 0;}
.msg {border: 1px solid #85d638; padding: 20px 10px 20px 90px; background: #baf87e url('images_main/succes.gif') no-repeat 12px center; color: #4f4f4f; margin: 0 0px 20px 0px;}



/* *************** MASKOTKA *************** */	
.maskotka_index_kategorie {width: 129px; height: 128px; background: transparent url('images_main/maskotka/index_kategorie.gif') no-repeat 0 0;position: relative;top: 46px;margin-top: -130px;float: right;margin-right: 0px;}
	.maskotka_index_kategorie .dymek {width: 162px; margin-left: 110px; margin-top: -80px;}

.maskotka_tresc {width: 105px; height: 107px; background: transparent url('images_main/maskotka/tresc.gif') no-repeat 0 0;position: relative;top: 46px; margin-top: -133px;float: right;margin-right: 280px;}
	.maskotka_tresc .dymek {width: 230px; height: 130px; margin-left: 80px; margin-top: -60px;}

	
.maskotka_error {width: 110px; height: 118px; background: transparent url('images_main/maskotka/maskotka_error.png') no-repeat 0 0; position: absolute; margin-top: -97px; margin-left: 420px;}
.maskotka_rejestracja{width: 105px; height: 107px; background: transparent url('images_main/maskotka/tresc.gif') no-repeat 0 0; position: absolute; margin-top: -88px; margin-left: 10px;}
.maskotka_hura{width: 190px; height: 209px; background: transparent url('images_main/maskotka/maskotka_hura.png') no-repeat 0 0; margin-top: 0px; margin-left: 210px;}
.maskotka_ok{width: 118px; height: 142px; background: transparent url('images_main/maskotka/maskotka_ok.png') no-repeat 0 0; margin-top: 0px; margin-left: 80px;}
.maskotka_lezy{width: 122px; height: 48px; background: transparent url('images_main/maskotka/maskotka_lezy.png') no-repeat 0 0; margin-top: 0px; float: right; margin: 8px 10px 0 0;}
.maskotka_platnosci{width: 192px; height: 251px; background: transparent url('images_main/maskotka/maskotka_platnosci.gif') no-repeat 0 0; margin-top: 0px; float: left; margin: 8px 10px 0 0;}

.maskotka_koszyk {background: url("images_main/maskotka/maskotka_koszyk.gif") no-repeat 0 0; width: 160px; height: 186px; display: block; position: absolute; z-index: 4; top: 0; margin-left: -48px; margin-top: 110px;}	