body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin:0;
    padding:0;
}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3e3e3e;
	background:#fff url('../img/www/body_bkg.png') repeat-x 0px 350px; zoom:1; 
}

a, a:visited { text-decoration:none; font-weight:normal; color:#dc057f; }
a:hover { text-decoration:underline; }

h2 { font-size:15px; color:#44484b; padding-bottom:11px; margin-bottom:15px; background:url('../img/www/dots_horiz.gif') repeat-x bottom left; font-weight:normal; }
p { line-height:17px; padding-bottom:17px; }
ul.list { padding-bottom:10px; list-style:none; }
	ul.list li { overflow: visible; zoom:1; height:1%; background:url('../images/content_list.png') no-repeat 0 5px; padding:1px 0px 1px 11px; }
a.more, a.more2, a.back { display:inline-block; float:right; width:95px; height:20px; background:url('../img/www/more_bkg.png') no-repeat 0 0; text-align:center; padding:8px 6px 0 0; font-size:9px; color:#fff !important; cursor:pointer; }


#container { background:url('../img/www/container_top.jpg') repeat-x 0 0; zoom:1; }

#top { width:976px; margin:0 auto; }
	#topSearch { height:60px; padding:8px 10px 0 0; }
		#topSearch form { display:inline-block; float:right; }
			#topSearch form fieldset { width:171px; }
			#topSearch form div { background:url('../img/www/top_search_txtinput.gif') no-repeat 0 0; zoom:1; padding:0 13px 0 5px; float:left; }
				input.searchText { color:#bfc1c2; font-size:9px; border:none; background:transparent none; padding:2px 0 0 0; width:108px; height:17px; text-transform:lowercase; }
			input.searchButton { float:left; background:url('../img/www/top_search_button.gif') no-repeat 0 5px; text-transform:lowercase; font-size:9px; cursor:pointer; color:#c5c5c5; width:43px; height:13px; margin:2px 0 0 2px; padding:0 0 4px 8px; text-align:left; border:none; }


	#menu { list-style:none; zoom:1; float:right; }
		#menu li { float:left; zoom:1; }
			#menu li a { color:#535556; font-family:"trebuchet ms"; font-weight:bold; display:block; padding-bottom:6px; }
			#menu li a:hover { text-decoration:none; color:#fefefe; background:url('../img/www/m_a_span_ov.png') no-repeat center bottom; }
				#menu li a span { display:block; padding-right:10px; }
				#menu li a:hover span { background:url('../img/www/m_a_ov.png') no-repeat right top; }
					#menu li span span { display:inline-block; cursor:pointer; padding:6px 3px 6px 13px; min-width:45px; text-align:center; }
					#menu li a:hover span span { background:url('../img/www/m_a_span_span_ov.png') no-repeat 0 0; }

	#top h1 { float:left; padding-left:18px; zoom:1; }

	#topBox { padding:18px 0 10px; clear:both; zoom:1; }


#content { text-align:justify; width:976px; margin:0 auto; padding-bottom:13px; background:url('../img/www/dots_horiz.gif') repeat-x left bottom; }

#contentWrapper { width:973px; margin:0 auto; background:#fefefe url('../img/www/subpage_content_top.png') no-repeat 0 0; }
.subpage #content { width:auto; padding-bottom:9px; zoom:1; }

	#contentTop { zoom:1; }
		#contentTopPath { float:left; width:400px; color:#919191; font-size:10px; height:12px; padding:3px 0 0 13px; font-family:Tahoma; }
			#contentTopPath a { color:#919191; }
			#contentTopPath img { float:left; margin:1px 7px 0 0; }
			#contentTopPath span a { color:#44484b; font-weight:bold; }

		#contentTopBox { height:24px; }
			#contentTopBox span { padding:6px 13px 0 8px; background:url('../img/www/subpage_main_font_resize.jpg') no-repeat 0 0; float:right; display:inline-block; width:147px; height:16px; cursor:pointer; font-size:9px; color:#d0d0d0; }


	#sub { float:left; width:319px; background:url('../img/www/subpage_sub_list_shadow.jpg') no-repeat 301px 0px; }
		#subBox { overflow:hidden; background:url('../img/www/index_sub_box_bkg.png') no-repeat 0 0; height:107px; padding:44px 0 4px 13px; }
			#subBox h2 { font-size:44px; color:#fff; position:relative; width:236px; height:45px; line-height:45px; font-weight:normal; margin-bottom:17px; background-image:none; }
				#subBox h2 span { position:absolute; bottom:-13px; right:0; text-transform:uppercase; font-size:11px; font-weight:bold; }	
		.index #sub p { text-align:right; font-size:10px; font-family:Tahoma; color:#44484b; line-height:25px; padding-bottom:0; }
			.index #msub p img { float:right; padding-left:5px; }

	.subpage #sub { width:328px; }

		#subList { zoom:1; background:url('../img/www/subpage_sub_list_bkg.jpg') no-repeat right top; padding-right:10px; margin-bottom:13px; }
			#subList ul { padding:14px 0 0; list-style:none; }
				#subList ul li { background:url('../img/www/subpage_sub_list_item.gif') no-repeat 0 0; padding:0; height:27px; }
				#subList ul li.subListFirst { background:url('../img/www/subpage_sub_list_first.gif') no-repeat 0 0; height:28px; }
				#subList ul li.subListActive { background:url('../img/www/subpage_sub_list_active.png') no-repeat 0 0; height:31px; width:auto; }
					#subList ul li a { display:block; zoom:1; color:#44484b; padding:5px 0 0 20px; }
					#subList ul li.subListActive a { color:#fff; padding-top:6px; } 
					#subList ul li a:hover { background:url('../img/www/subpage_sub_list_arrow.jpg') no-repeat 7px 8px; text-decoration:none; }
					#subList ul li.subListActive a:hover { background-image:none; text-decoration:underline; }
	.subNoshadow #subQuotesWrapper { margin-top:11px; }
	#subQuotesWrapper { width:310px; background:url('../img/www/subpage_content_bottom_shadow.png') no-repeat right bottom; }
		#subQuotesWrapper h2 { height:41px; line-height:25px; background:url('../img/www/subpage_sub_box_header.jpg') no-repeat 0 0; position:relative; font-size:14px; color:#d0d1d2; margin-bottom:6px; padding:0 0 0 9px; }
			#subQuotesWrapper h2 span { position:absolute; bottom:5px; left:45px; font-size:11px; }
			#subQuotes { padding-left:2px; height:247px; }
				
				.quoteBoxWrapper { background:url('../img/www/subpage_sub_box_quote_bkg.jpg') repeat-y 0 0; zoom:1; margin-bottom:7px; }
					.quoteBox { background:url('../img/www/subpage_sub_box_quote_bottom.jpg') no-repeat left bottom; width:271px; padding:3px 7px 14px 5px; }
						#subQuotes .quoteBox h2 { color:#44484b; line-height:normal; background:url('../img/www/subpage_sub_box_header_quote.jpg') no-repeat 0 0 !important; padding:4px 0 0 33px; font-weight:bold; font-size:11px; font-family:Arial; margin-bottom:8px; height:17px; }
#subQuotes .quoteBox h2 a { color:#44484b; font-weight:bold; font-size:11px; font-family:Arial}

						.quoteBox p { font-size:11px; line-height:normal; padding-bottom:0; clear:both; }
						.quoteBox a.more { background:url('../img/www/sub_more_arrows.png') no-repeat 0 0; width:18px; height:14px; padding:4px 0 0 0; }
	.subNoshadow { background-image:none !important; }	
					
	#subGallery { width:295px; height:169px; margin:0 0; position:relative; zoom:1; }
		#subGalleryBox { position:absolute; bottom:1px; left:1px; background:url('../img/www/sub_gallery_shadow.png') no-repeat 0 0; padding:15px 10px 0 0; text-align:right; color:#333333; font-size:11px; width:283px; height:40px; }
			#sub h4 { color:#44484b; font-size:13px; font-weight:bold; }
			#iconPrev { position:absolute; top:82px; left:12px; background:url('../img/www/icon_prev.png') no-repeat 0 0; height:12px; width:12px; cursor:pointer; }
			#iconNext { position:absolute; top:82px; left:272px; background:url('../img/www/icon_next.png') no-repeat 0 0; height:12px; width:11px; cursor:pointer; }

						
				
	#main { zoom:1; float:left; padding-top:23px; }
		#mainCols { zoom:1; color:#8c8c8c; font-size:11px; }
			#mainColsFirst, #mainColsSecond { float:left; width:292px; padding:2px 8px 0 23px; }
				p.newsDateTitle { background:#f3f3f4 none; padding:3px 6px !important; margin-bottom:4px; line-height:12px; color:#9f9f9f; }
					p.newsDateTitle a { font-weight:bold !important; color:#44484b !important; }
					p.newsDateTitle span { display:block; }

		#main h2 { font-size:14px; color:#8c8c8c; text-transform:lowercase; font-weight:bold; margin-bottom:14px; }
	
	.subpage #main { width:642px; text-align:left; }
		.subpage #main img { border:1px solid #ededee; padding:10px; }
		.subpage #main h2 { text-transform:none; }
		.subpage #main p { padding-bottom:23px; }
                .subpage #main ul {line-height:17px;}
/* START kontaktowe boxy & lista */

		.mainContactWrapper { float:left; padding:0 9px 0 0; margin-bottom:28px; background:url('../img/www/contact_box_bkg.jpg') repeat-y 0 0; width:208px; }
			.mainContact { background:url('../img/www/contact_box_bottom.jpg') no-repeat left bottom; zoom:1; }
				.mainContactBox { padding:7px 0 0 8px; min-height:56px; background:url('../img/www/contact_box_top.jpg') no-repeat 0 0; zoom:1; } 
					.mainContactBox p { margin-top:8px; padding:2px 0 0 0 !important; font-size:21px; font-family:"trebuchet ms" !important; color:#dc057f; }
						.mainContactBox p img { float:left; margin:-1px 8px 0 0; padding:0 !important; border:none !important; }
						.mainContactBox span { color:#3e3e3e; font-size:17px; margin-right:5px; display:inline-block; float:left; }
						.mainContactBox a { color:#3e3e3e; text-decoration:underline; font-size:12px; font-family:arial; }
						.mainContactBox a:hover { text-decoration:none; }
				#contactGG { padding-right:0; }
					#contactGG p { font-size:14px; font-weight:bold; line-height:12px; }
						#contactGG p span { font-size:9px; color:#3e3e3e; font-family:Arial !important; }
						#contactGG p img { margin-top:-3px; }

		#mainContactList { clear:both; list-style:none; }
			#mainContactList li { zoom:1; background:url('../img/www/dots_horiz.gif') repeat-x left bottom !important; padding:0 0 15px !important; margin-bottom:13px; }
				#mainContactList li img { float:left; margin-right:16px; padding:0 !important; border:none !important; }
				#mainContactList h2 { display:inline-block; width:420px; background:url('../img/www/line_v.gif') no-repeat right bottom !important; font-size:24px; font-family:Arial; position:relative; line-height:19px; padding-bottom:21px; margin-bottom:4px; }
					#mainContactList h2 span { color:#b5b5b5; font-size:12px; margin-left:6px; position:absolute; font-weight:normal; top:0px; }
				span.tinyText { font-size:10px; color:#b5b5b5; }

/* END kontaktowe boxy & lista */

		#main h3 { background:url('../img/www/line_v.gif') no-repeat right bottom; font-size:24px; font-family:Arial; position:relative; line-height:19px; padding-bottom:21px; margin-bottom:4px; }
			#main h3 span { color:#b5b5b5; font-size:12px; margin-left:6px; position:absolute; font-weight:normal; top:0px; }
		#main a.more, #main a.back { background:url('../img/www/content_more_arrows.gif') no-repeat right top; height:17px; padding:1px 22px 0 0; color:#3e3e3e !important; font-size:11px; width:auto; }
		#main .quote { background:url('../img/www/quote_marks.jpg') no-repeat 0 0; padding:3px 0 0 31px; font-style:italic; line-height:18px; }
		#main #mainHistoryQuote { font-style:normal; }
			#mainHistoryQuote span { font-style:italic; color:#afafaf; } 

		#main a.back { background:url('/img/www/contentbackarrows.gif') no-repeat 0 0 !important; padding:1px 0 0 22px !important; }

/* START partnerzy */

#mainHeader { zoom:1; background:url('../img/www/dots_horiz.gif') repeat-x bottom left; }
	#mainHeader h2 { float:left; padding-right:20px; margin-bottom:0 !important; }
	#mainHeaderMenuWrapper { position:relative; float:left; }

	#mainHeaderMenu {position:absolute; top:-8px; list-style:none; }
		#mainHeaderMenu li {position: relative; float:left; font-size: 11px; width:187px; height:42px; background:url('../img/www/menu_exp_top.jpg') no-repeat 0 0; }
			#mainHeaderMenu li a { color:#fafafb; zoom:1; font-size:11px; display:block; padding:10px 0 0 8px; font-weight:bold; }
			#mainHeaderMenu li a:hover, #mainHeaderMenu li.menuh a, #mainHeaderMenu li.active a { text-decoration:none; }

#mainHeaderMenu li.menuh div, #mainHeaderMenu li.active div { }
#mainHeaderMenu li div {padding:0 0 0 6px;}

#mainHeaderMenu li.menuh span, #mainHeaderMenu li.active span { }
#mainHeaderMenu li span {padding:0 6px 0 0px; display:block; position: relative;}

#mainHeaderMenu ul {display: none; position: absolute; top:35px; list-style:none; background:url('../img/www/menu_exp_bottom.png') no-repeat left bottom; padding-bottom:5px; }
#mainHeaderMenu ul ul { top:0; left:100%;}

#mainHeaderMenu li li {float:none; width:187px; height:auto; background:url('../img/www/menu_exp_item.png') repeat-y 0 0; float: none;}
#mainHeaderMenu li li.mainHeaderMenuFirst { background:url('../img/www/menu_exp_item_first.png') repeat-y 0 0 !important; }

#mainHeaderMenu li li a { font-weight:normal; padding:0px 0 2px 8px; color:#b0b0b0; line-height:25px; }
#mainHeaderMenu li li.mainHeaderMenuFirst a { line-height:26px; } 

#mainHeaderMenu li li a:hover { color:#fafafb; font-weight:bold; }

#mainHeaderMenu li.menuh ul,
#mainHeaderMenu li.menuh ul ul {display: none;}

#mainHeaderMenu li.menuh ul {display: block;}
#mainHeaderMenu li.menuh ul a {}
#mainHeaderMenu li.menuh ul a:hover {}

	#mainLogos { list-style:none; }
		#mainLogos li { float:left; padding:6px 7px 0 0; width:209px; height:92px; background:url('../img/www/dots_horiz_207.gif') no-repeat -6px bottom; }
			#mainLogos li div { height:85px; padding:0 3px; background:url('../img/www/dots_vert_78.gif') no-repeat right 5px; }
				#mainLogos li img { clear:both; padding:10px 0 0 0 !important; border:none !important; display:block; margin:0 auto !important; }
		li.mainLogosNoborder { padding-right:0 !important; }			
			li.mainLogosNoborder div { background-image:none !important; }
		li.mainLogosLast { background-image:none !important; }

/* END partnerzy */

/* START organizaotrzy */

	#mainPromotorsList { list-style:none; padding-top:10px; zoom:1; }
		#mainPromotorsList li { margin-bottom:13px; zoom:1; }
			#mainPromotorsList li img { float:left; padding:4px 0 0 0 !important; border:none !important; }
			#mainPromotorsList li p { float:right; width:455px; } 
			#mainPromotorsList li strong span { display:block; padding-bottom:7px; }
			
/* END organizatorzy */

/* START kreeuj idee */
	
	#mainInfoWrapper { float:right; width:220px; margin:0 0 0 18px; }
		#mainInfo { width:220px; height:293px; margin:0 0 8px; position:relative; zoom:1; background:url('../img/www/info_box_bkg.jpg') no-repeat 0 0; }
			#mainInfoBox { position:absolute; bottom:0; background:url('../img/www/info_box_shadow.png') no-repeat 0 0; padding:12px 10px 0 0; text-align:right; color:#333333; font-size:11px; width:210px; height:43px; }
				#main h4 { color:#8C8C8C; font-size:13px; font-weight:bold; }

/* END kreeuj idee */

/* START kolekcja */

	#mainCollectionList { list-style:none; }
		#mainCollectionList li { width:210px; float:left; background:url('../img/www/dots_vert_78.gif') repeat-y right top; }
			#mainCollection img, #mainCollectionList li img { border:13px solid #f4f4f4 !important; padding:0 !important; margin-bottom:-3px; }
			#mainCollectionList li p { font-size:9px; zoom:1; color:#b0b0b0; background:#fff url('../img/www/dots_horiz.gif') repeat-x left 8px; padding:17px 10px 0 2px; padding-bottom:0 !important; line-height:13px; }

				#mainCollectionPhoto p strong span, #mainCollectionList li strong a { font-size:12px; font-weight:bold !important; display:block; color:#B0B0B0; }
				#mainCollectionList li.active strong a, #mainCollectionList li strong a:hover, #mainCollectionList li strong a:active { color:#dc057f; text-decoration:none; }
			#mainCollectionList li p a.more { background:url('../img/www/content_more_arrows_grey.jpg') no-repeat right top !important; width:10px !important; }
			#mainCollectionList a.more:hover, #mainCollectionList li.active a.more { background:url('../img/www/content_more_arrows.gif') no-repeat right top !important; }


		li.mainCollectionListMiddle { width:218px !important; }
			li.mainCollectionListMiddle img, li.mainCollectionListLast img { margin-left:8px; } 
			li.mainCollectionListMiddle p, li.mainCollectionListLast p  { padding-left:8px !important; }
		li.mainCollectionListLast { background-image:none !important; }
		
	#mainCollection { zoom:1; }		
		#mainCollectionPhoto { position:relative; width:462px; padding-right:7px; float:left; } 
			#mainCollectionPlay { position:absolute; top:314px; left:408px; cursor:pointer; background:url('../img/www/icon_play.png') no-repeat 0 0; width:12px; height:14px; }
			#mainCollectionPause { position:absolute; top:314px; left:429px; cursor:pointer; background:url('../img/www/icon_pause.png') no-repeat 0 0; width:12px; height:14px; }
			
			#mainCollectionPhoto p { padding:12px 0px 9px !important; font-size:9px; color:#b0b0b0; line-height:13px;  }
				#mainCollection p strong span { color:#3e3e3e; }

		#mainCollectionPane { float:left; height:349px; padding:0 0 0 18px; width:155px; }
			#mainCollectionPane img { margin-bottom:7px !important; }
			
/* END kolekcja */

/* START kup koszulke */

	#mainBuy { list-style:none; zoom:1; }
		#mainBuy li { width:190px; float:left; padding:0 9px 0 15px; }
			#mainBuy li img { padding:0 !important; border:none !important; }
			.mainBuyItemWrapper { background:url('../img/www/buy_item_bkg.gif') repeat-y 0 0; }
				.mainBuyItem { background:url('../img/www/buy_item_top.gif') no-repeat 0 0; padding:10px 10px 4px; text-align:right; color:#333333; font-size:11px; }
			.mainBuyItemBottom { background:url('../img/www/buy_item_bottom.gif') no-repeat 0 0; font-size:0; height:4px; margin-bottom:10px; }		
			#mainBuy li p { text-align:right; font-weight:bold; }
				#mainBuy li p img { float:right; margin:1px 0 0 5px; }
				
/* END kup koszulke */

/* START r�wni wobec hiv */

	.quoteWrapper { zoom:1; margin-bottom:22px; padding-top:8px; }
		.quoteWrapper img { float:left; padding:0 !important; border:1px solid #ebebec !important; margin:0 11px 0 0; }
		.quoteWrapper .quote { float:left; width:500px; padding-bottom:13px !important; }
		.quoteWrapper #mainHistoryQuote { width:416px; }
		.quoteWrapper #mainHistoryQuote span { color:#3E3E3E; }

/* END r�wni wobec hiv */

/* START multimedia */

	.imgNoborder { padding:0 !important; border:none !important; width:197px; height:148px; }
	ul.mainMedia { list-style:none; zoom:1; margin-bottom:15px; }
		ul.mainMedia li { float:left; color:#b0b0b0; font-size:10px; padding:12px 0 11px; background:url('../img/www/dots_horiz.gif') repeat-x left bottom; }
			ul.mainMedia li div { width:197px; background:url('../img/www/dots_vert_78.gif') repeat-y 209px top; padding:0 17px 0 0; }
			ul.mainMedia li.mainMediaLast div { padding-right:0 !important; background-image:none !important; }

		ul.mainMedia li h4 { color:#3e3e3e !important; }
		#main ul.mainMedia li img { border:13px solid #f6f6f6; padding:0 !important;  }
	.mainMediaNoborder, .mainMediaNoborder li { background-image:none !important; padding-bottom:0 !important; }
	.mainMediaVideo { padding-bottom:15px; background:url('../img/www/dots_horiz.gif') repeat-x left bottom; }
		.mainMediaVideo img { padding:0 !important; border:none !important; }

/* END multimedia */

/* END konkursy */

	a.moreCon { background:url('../img/www/more_bkg.png') no-repeat 0 0; display:inline-block; float:right; width:95px; height:20px; background:url('../img/www/more_bkg.png') no-repeat 0 0; text-align:center; padding:8px 6px 0 0; font-size:9px; color:#fff !important; cursor:pointer }


	.mainKonkursBox img {padding-top:117px;  font-size:0; }
		.mainKonkursBox a.more2 { background:url('../img/www/more_konkurs.png') no-repeat 0 0; }
	.dots { background:url('../img/www/dots_horiz.gif') repeat-x 0 0; height:1px; font-size:0; clear:both; margin:13px 5px 13px 0; }
	a.mainKonkursButton { background:url('../img/www/konkurs_button.png') no-repeat 0 0; margin:4px 0 13px 215px; display:inline-block; width:215px; height:30px; padding:10px 0 0; font-style:italic; font-size:14px; color:#fff !important; cursor:pointer; text-align:center; }
	.mainKonkursList { list-style:none; padding-bottom:18px; zoom:1; }
		.mainKonkursList li { width:104px; padding:0 12px; float:left; background:url('../img/www/dots_vert_78.gif') repeat-y right top; }
		.mainKonkursList li img { margin-left:0 !important; border:none !important; padding:0 !important; }
		.mainKonkursList li p { font-size:11px; padding:0 0 2px 0 !important; text-align:center; font-weight:bold; }
		.mainKonkursStars { width:75px; margin:0 auto; padding-bottom:6px; }
			.starOn, .starOff { float:left; display:inline-block; background:url('../img/www/star_on.jpg') no-repeat 0 0; width:15px; height:15px; }
			.starOff { background:url('../img/www/star_off.jpg') no-repeat 0 0; }
		.mainKonkursVoting { background:url('../img/www/voting_radio_border.jpg') no-repeat 0 0; padding:1px 0 0; width:57px; height:19px; margin:0 auto; text-align:center; }
			.mainKonkursVoting input { float:left; margin:2px 0px 0 5px; }
			.mainKonkursVoting label { font-size:11px; cursor:pointer; }

/* END konkursy */

#footer { margin:0 auto; width:976px; padding:10px 0 0 0; color:#b1b1b1; font-size:11px; }
	#footer ul { float:right; list-style:none; zoom:1; padding-top:5px; }
		#footer ul li { float:left; padding-right:9px; padding-bottom:2px; margin-right:10px; line-height:8px; border-right:1px solid #e2e2e2; }
		#footer ul li.last { padding-right:0; margin-right:0; border-right:none; }
			#footer ul li a { text-transform:lowercase; }
				#footer ul li a:hover { text-decoration:none; color:#44484b; font-weight:bold; }

	p#footerCopy span { color:#e2e2e2; padding:0 4px; }
	p#footerCopy a { background:url('../img/www/footer_copy_icon.gif') no-repeat 0 1px; padding-left:16px; }
		p#footerCopy a span { text-decoration:underline; padding:0 0; }
		p#footerCopy a:hover span, p#footerCopy a:hover { text-decoration:none !important; }
	#footer a, p#footerCopy a span { cursor:pointer; color:#b1b1b1; }

	#top:after, #main:after, #sub:after, #mainCols:after, #content:after, .quoteBox:after, #footer:after, .mainContactBox:after, #mainContactList li:after, #mainPromotorsList li:after, ul.mainMedia:after, .quoteWrapper:after, #mainBuy:after, #mainHeader:after, #mainInfoWrapper:after, .mainKonkursList:after, #mainCollectionList p:after, .mainKonkursList li div:after { display: block; clear: both; content: " "; }

img.right {	float:right !important; margin:0px 0 17px 17px !important; }
img.center { float:none !important; clear:both; display:block; margin:0 auto 10px !important; }
img.noborder { padding:0 !important; border:none !important; }

quoteBox h2 a { color:#44484b; font-weight:bold; font-size:11px; font-family:Arial; }



/*dodane*/
.pager {float:right}
.number {list-style:none;}

/* video and scroll gallery */
#video {width: 640px; margin: 0 auto }
#main .scrollable { overflow:hidden; float: left; width: 490px; position: relative;}

#main .items li {float: left; padding:5px; font-weight: bold; text-align: center; background: none}
#main .items li img {border:1px #eee solid; padding:5px; margin-bottom:3px;}
#main .items li.hover {}
/* #main .items li.hover img {border:1px #41C6F3 solid;} */
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {background-position:0 -18px;}
a.prev, a.next, a.prevPage, a.nextPage { background:transparent url(/img/www/left.png) no-repeat ; cursor:pointer; display:block; float:left; height:18px; margin:50px 3px; width:18px;}
a.next, a.nextPage {background-image:url(/img/www/right.png); clear:right;}
a.disabled {visibility:hidden !important;}


.download a {color:#9F9F9F;}


/* START stronicowanie */
	
				#mainPagerWrapper { clear:both; zoom:1; padding:20px 14px 14px; }
					#mainPagerWrapper ul { zoom:1; list-style:none; float:right; display:inline-block; }
						#mainPagerWrapper ul li { float:left; }
						#mainPagerPrev a { padding:0 !important; background:url('../images/prev.jpg') no-repeat 0 0; width:25px; height:25px; }
						#mainPagerNext a { padding:0 !important; background:url('../images/next.jpg') no-repeat 0 0; width:25px; height:25px; }
							#mainPagerWrapper ul li a { text-align:center; font-weight:bold; display:inline-block; padding:5px 6px; color:#DC057F !important; }
						#mainPagerWrapper p { padding-bottom:0 !important; float:right; color:#989898; margin:4px 10px 0 0; }
						#mainPagerWrapper ul:after, #mainPagerWrapper:after { display: block; clear: both; content: " "; }

/* END stronicowanie */

