*{outline:none;}
HTML, BODY, IMG, P, FORM, H1, H2, H3, DIV { margin:0px; padding:0px; border:none; }

HTML { background:url(../img/global/background.jpg) 0px 128px repeat-x #F8FAF6; }
BODY { background:url(../img/global/top/top-background.jpg) top center repeat-x; min-height:128px; }
BODY, SELECT, INPUT, TEXTAREA { font-size:12px; font-family:Arial, Tahoma, Helvetica, sans-serif; color:#100000; }
BODY, SELECT, INPUT, TEXTAREA { font-family:verdana; }

LABEL { cursor:pointer; }
A { text-decoration:none; color:#B42000; }
A:hover { text-decoration:underline; }

SMALL { font-size:9px; }

A.button { float:right; height:18px; font-size:10px; color:#FFFFFF; padding-left:5px; margin-top:10px; position:absolute; bottom:16px; right:0px; }
	A.button SPAN { float:left; height:17px; padding-top:1px; padding-right:15px; }

A.button-green { background:url(../img/global/buttons/small-green-left-part.gif) top left no-repeat; }
	A.button-green SPAN { background:url(../img/global/buttons/small-green-right-part.gif) top right no-repeat; }
	
A.button-red { background:url(../img/global/buttons/small-red-left-part.gif) top left no-repeat; }
	A.button-red SPAN { background:url(../img/global/buttons/small-red-right-part.gif) top right no-repeat; }

A.button-red-no-arrow { background:url(../img/global/buttons/small-red-left-part.gif) top left no-repeat; }
	A.button-red-no-arrow SPAN { background:url(../img/global/buttons/small-red-right-part-no-arrow.gif) top right no-repeat; padding-right:5px; padding-top:2px; height:16px; }

A.button-red-envelope-down { background:url(../img/global/buttons/small-red-left-part-envelope-down.gif) top left no-repeat; padding-left:22px; }
	A.button-red-envelope-down SPAN { background:url(../img/global/buttons/small-red-right-part-no-arrow.gif) top right no-repeat; padding-right:5px; padding-top:2px; height:16px; }

A.button-red-envelope-up { background:url(../img/global/buttons/small-red-left-part-envelope-up.gif) top left no-repeat; padding-left:22px; }
	A.button-red-envelope-up SPAN { background:url(../img/global/buttons/small-red-right-part-no-arrow.gif) top right no-repeat; padding-right:5px; padding-top:2px; height:16px; }
	
A.button-red-envelope-del { background:url(../img/global/buttons/small-red-left-part-envelope-del.gif) top left no-repeat; padding-left:22px; }
	A.button-red-envelope-del SPAN { background:url(../img/global/buttons/small-red-right-part-no-arrow.gif) top right no-repeat; padding-right:5px; padding-top:2px; height:16px; }

A.button-tool { background:url(../img/global/icons/tools.gif) left top no-repeat; display:block; float:right; height:20px; padding-left:24px; line-height:20px; color:#505050; font-weight:bold; margin-right:20px; }

.clear { clear:both !important; }
	

DIV.top { width:990px; height:128px; margin:0 auto; }
	DIV.top H1 { float:left; padding-top:7px; width:229px; }
		DIV.top H1 A { background:url(../img/global/logo.png); width:229px; height:116px; display:block; }
			DIV.top H1 A SPAN { display:none; }
	DIV.top DIV.right-side { float:right; width:761px; }
		DIV.top DIV.right-side FORM { padding-bottom:6px; padding-top:2px; float:right; }
			DIV.top DIV.right-side LABEL { color:#FFFFFF; margin-right:5px; font-weight:bold; line-height:29px; float:left; margin-top:15px; }
			DIV.top DIV.right-side INPUT.text
			{ background:url(../img/global/top/top-search-input.gif); width:98px; height:21px; border:none; padding:8px 4px 0px 6px; float:left; margin-top:15px; }
			DIV.top DIV.right-side INPUT.submit
			{ background:url(../img/global/top/top-search-submit.png); width:56px; height:58px; cursor:pointer; border:none; position:relative; top:6px; float:left; }
		DIV.top DIV.right-side DIV.ie6menu { clear:both; width:761px; float:right; }
		DIV.top DIV.right-side UL.menu { margin:0px; padding:0px; list-style:none; float:right; margin-top:11px; }
			DIV.top DIV.right-side UL.menu LI { display:inline; }
				DIV.top DIV.right-side UL.menu LI A { height:41px; width:107px; display:block; float:left; background-position:top left; background-repeat:no-repeat; margin-left:4px; }
					DIV.top DIV.right-side UL.menu LI A SPAN { display:none; }
				DIV.top DIV.right-side UL.menu LI A:hover { background-position:bottom left; }
				DIV.top DIV.right-side UL.menu LI A.rejestracja { background-image:url(../img/global/menu/rejestracja.jpg); }
				DIV.top DIV.right-side UL.menu LI A.moje-konto { background-image:url(../img/global/menu/moje-konto.jpg); }
				DIV.top DIV.right-side UL.menu LI A.dodaj-test { background-image:url(../img/global/menu/dodaj-test.jpg); }
				DIV.top DIV.right-side UL.menu LI A.ranking { background-image:url(../img/global/menu/ranking.jpg); }
				DIV.top DIV.right-side UL.menu LI A.o-nas { background-image:url(../img/global/menu/o-nas.jpg); }
				DIV.top DIV.right-side UL.menu LI A.kontakt { background-image:url(../img/global/menu/kontakt.jpg); }
DIV.ad-holder { background:url(../img/global/top/top-ad-background.jpg) center top no-repeat; height:104px; padding:11px 0px; }
	DIV.ad { width:990px; margin:0 auto; text-align:center; padding:0px 5px; }
DIV.holder { width:1000px; margin:0 auto; }
	DIV.pathway	{ padding-top:8px; height:47px; background:url(../img/global/pathway/pathway-right-part.gif) right bottom no-repeat; color:#FFFFFF; line-height:36px; font-size:11px; width:989px; margin:0px 5px 13px 6px; }
		DIV.pathway DIV.content { padding-top:11px; height:36px; float:left; background:url(../img/global/pathway/pathway-left-part.jpg) left bottom no-repeat; padding-left:40px; }
			DIV.pathway DIV.content SPAN { float:left; margin-right:8px; }
			DIV.pathway DIV.content UL { float:left; margin:0px; padding:0px; list-style:none; font-size:12px; font-weight:bold; }
				DIV.pathway DIV.content UL LI { float:left; padding-right:13px; background:url(../img/global/pathway/pathway-arrow.gif) 100% 15px no-repeat; margin-right:7px; }
					DIV.pathway DIV.content UL LI A { color:#FFFFFF; }
				DIV.pathway DIV.content UL LI.last { background:none; margin-right:0px; padding-right:0px; }
		DIV.pathway DIV.msg { float:right; height:47px; }
			DIV.pathway DIV.msg P { height:36px; padding-top:11px; float:left; padding-right:8px; }
			DIV.pathway DIV.msg DIV.error
			{ height:47px; padding-right:8px; float:left; background:url(../img/global/pathway/pathway-error-right-part.gif) bottom right no-repeat; }
				DIV.pathway DIV.msg DIV.error DIV
				{ background:url(../img/global/pathway/pathway-error-cloud.jpg) top left no-repeat; padding-left:54px; padding-right:5px; padding-top:11px;  }
		DIV.pathway STRONG { font-size:12px; font-weight:bold; }
	DIV.left-column { float:left; width:200px; font-size:11px; }
		DIV.left-column UL.categories { font-size:12px; margin:0px; padding:0px; list-style:none; }
			DIV.left-column UL.categories LI, .ui-tabs-nav-item { background:url(../img/global/horizontal-spacer-fading.gif) left bottom no-repeat; padding-bottom:2px; height:19px; width:173px; float:left; }
				DIV.left-column UL.categories LI A, .ui-tabs-nav-item a
				{ color:#101010; width:173px; display:block; height:19px; float:left; line-height:19px; background:url(../img/global/categories-item-highlighted.jpg) 0px -20px no-repeat; }
					DIV.left-column UL.categories LI A SPAN, .ui-tabs-nav-item a span { padding-left:23px; height:19px; float:left; background-position:top left; background-repeat:no-repeat; }
					DIV.left-column UL.categories LI A.for-kids SPAN { background-image:url(../img/global/icons/cat-for-kids.jpg); }
					DIV.left-column UL.categories LI A.education SPAN { background-image:url(../img/global/icons/cat-education.jpg); }
					DIV.left-column UL.categories LI A.movies SPAN { background-image:url(../img/global/icons/cat-movies.jpg); }
					DIV.left-column UL.categories LI A.geography SPAN { background-image:url(../img/global/icons/cat-geography.jpg); }
					DIV.left-column UL.categories LI A.games SPAN { background-image:url(../img/global/icons/cat-games.jpg); }
					DIV.left-column UL.categories LI A.it SPAN { background-image:url(../img/global/icons/cat-it.jpg); }
					DIV.left-column UL.categories LI A.cooking SPAN { background-image:url(../img/global/icons/cat-cooking.jpg); }
					DIV.left-column UL.categories LI A.books SPAN { background-image:url(../img/global/icons/cat-books.jpg); }
					DIV.left-column UL.categories LI A.music SPAN { background-image:url(../img/global/icons/cat-music.jpg); }
					DIV.left-column UL.categories LI A.car SPAN { background-image:url(../img/global/icons/cat-car.jpg); }
					DIV.left-column UL.categories LI A.true SPAN { background-image:url(../img/global/icons/cat-true.jpg); }
					DIV.left-column UL.categories LI A.license SPAN { background-image:url(../img/global/icons/cat-license.jpg); }
					DIV.left-column UL.categories LI A.politics SPAN { background-image:url(../img/global/icons/cat-politics.jpg); }
					DIV.left-column UL.categories LI A.sport SPAN { background-image:url(../img/global/icons/cat-sport.jpg); }
					DIV.left-column UL.categories LI A.iq SPAN { background-image:url(../img/global/icons/cat-iq.jpg); }
					DIV.left-column UL.categories LI A.people SPAN { background-image:url(../img/global/icons/cat-people.jpg); }
					DIV.left-column UL.categories LI A.animals SPAN { background-image:url(../img/global/icons/cat-animals.jpg); }
				DIV.left-column UL.categories LI A:hover,DIV.left-column UL.categories LI A.active { text-decoration:none; color:#FFFFFF; background-position:top left; }
					DIV.left-column UL.categories LI A:hover SPAN,DIV.left-column UL.categories LI A.active SPAN { background-position:bottom left; }
			DIV.left-column UL.categories LI.last { background:none; }
	DIV.right-column { float:left; width:800px; }
		DIV.right-column DIV.center-side { width:600px; float:left; }
		DIV.right-column DIV.full-side { width:800px; float:left; }
		DIV.right-column DIV.right-side { width:200px; float:left; }
			DIV.right-column A.ribbon-ad { margin-top:-5px; margin-bottom:17px; display:block; float:left; }
		DIV.right-column DIV.full { width:800px; float:left; }
			DIV.right-column DIV.box-stats UL { margin:0px; padding:0px; list-style:none; line-height:14px; float:left; }
				DIV.right-column DIV.box-stats UL LI { float:left; height:28px; width:183px; }
					DIV.right-column DIV.box-stats UL LI A
					{ color:#101010; background:url(../img/global/stats-item-highlighted.jpg) 0px -30px no-repeat; height:28px; float:left; width:182px; padding:0px; }
						DIV.right-column DIV.box-stats UL LI A SPAN { float:left; font-size:9px; padding:1px 0px 1px 0px; line-height:9px; height:9px; margin-bottom:10px; width:10px; text-align:center; color:#FFFFFF; border:2px solid #FFFFFF; background-color:#39A43E; margin:1px 5px 0px 3px; overflow:hidden; }
						DIV.right-column DIV.box-stats UL LI A SMALL { color:#7C7C7C; line-height:normal; }
					DIV.right-column DIV.box-stats UL LI A:hover { text-decoration:none; background-position:top left; color:#FFFFFF; }
						DIV.right-column DIV.box-stats UL LI A:hover SPAN { border:1px solid #FFFFFF; margin:2px 6px 1px 4px; }
						DIV.right-column DIV.box-stats UL LI A:hover SMALL { color:#FFFFFF; }
			DIV.right-column DIV.box-laurel UL { margin:0px; padding:0px; list-style:none; line-height:16px; padding-bottom:19px; float:left; }
				DIV.right-column DIV.box-laurel UL LI { float:left; }
					DIV.right-column DIV.box-laurel UL LI A
					{ background:url(../img/global/stats-item-bigger-highlighted.jpg) 0px -70px no-repeat; float:left; width:275px; color:#101010; font-weight:bold; padding:2px 4px 1px 4px; }
						DIV.right-column DIV.box-laurel UL LI A SPAN { position:relative; top:3px; }
						DIV.right-column DIV.box-laurel UL LI A IMG { float:left; margin-right:6px; background:#FFFFFF; padding:1px; border:1px solid #18771C; }
						DIV.right-column DIV.box-laurel UL LI A SMALL { color:#7C7C7C; font-weight:normal; }
					DIV.right-column DIV.box-laurel UL LI A:hover { text-decoration:none; background-position:top left; color:#FFFFFF; }
						DIV.right-column DIV.box-laurel UL LI A:hover SMALL { color:#FFFFFF; }
			DIV.right-column DIV.box-poll { font-size:11px; text-align:center; }
				DIV.right-column DIV.box-poll STRONG { font-size:12px; display:block; }
				DIV.right-column DIV.box-poll DIV.poll-item { text-align:left; margin-top:4px; }
					DIV.right-column DIV.box-poll DIV.poll-item DIV.bar-holder { text-align:right; position:relative; font-size:10px; color:#666666; overflow:visible; }
						DIV.box-poll DIV.poll-item DIV.bar-holder DIV.bar { background:url(../img/global/per-cent-bar.gif) 0px 3px no-repeat; width:100%; height:17px; float:left; }
							DIV.box-poll DIV.poll-item DIV.bar-holder DIV.bar DIV.percent { background:url(../img/global/per-cent-symbol.jpg); width:21px; height:17px; float:right; }
					DIV.right-column DIV.box-poll DIV.poll-item DIV.bar-holder SPAN { min-width:50px; display:block; clear:both }	
				DIV.right-column DIV.box-profile A.button { position:static; float:right; margin-right:20px; }
				DIV.right-column DIV.box-profile DIV.buttons { margin-top:20px; margin-bottom:25px; height:30px; padding-left:10px; }
				DIV.right-column DIV.box-tools DIV.buttons { margin-top:20px; margin-bottom:25px; height:30px; padding-left:2px; }
					DIV.right-column DIV.box-profile A.option { float:left; height:30px; margin-right:3px; background-position:top left; background-repeat:no-repeat; }
					DIV.right-column DIV.box-profile A.option:hover { background-position:bottom left; }
					DIV.right-column DIV.box-profile A.option-last { margin-right:0px; }
						DIV.right-column DIV.box-profile A.option SPAN { display:none; }
					DIV.right-column DIV.box-profile A.zapros-znajomych { background-image:url(../img/global/buttons/zapros-znajomych.jpg); width:176px; }
					DIV.right-column DIV.box-profile A.galeria { background-image:url(../img/global/buttons/galeria.jpg); width:92px; }
					DIV.right-column DIV.box-profile A.napisz-do-mnie { background-image:url(../img/global/buttons/napisz-do-mnie.jpg); width:136px; }
					DIV.right-column DIV.box-profile A.znajomi { background-image:url(../img/global/buttons/znajomi.jpg); width:78px; }
					DIV.right-column DIV.box-profile A.ulubione-testy { background-image:url(../img/global/buttons/ulubione-testy.jpg); width:116px; }
					DIV.right-column DIV.box-profile A.dodaj-prywatny-test { background-image:url(../img/global/buttons/dodaj-prywatny-test.jpg); width:154px; }
					DIV.right-column DIV.box-profile A.moje-testy { background-image:url(../img/global/buttons/moje-testy.jpg); width:87px; }
					DIV.right-column DIV.box-profile A.ulubione-strony { background-image:url(../img/global/buttons/ulubione-strony.jpg); width:124px; }
				DIV.right-column DIV.box-profile DIV.profile { clear:both; padding:0px 10px; line-height:17px; }
					DIV.right-column DIV.box-profile DIV.profile IMG.profile-photo { float:left; margin-right:10px; }
				DIV.right-column DIV.box-avatars DIV.row { float:left; clear:both; padding-left:2px; }
				DIV.right-column DIV.box-3col DIV.row { width:571px; }
					DIV.right-column DIV.box-avatars DIV.row DIV { float:left; }
					DIV.right-column DIV.box-avatars DIV.row A { text-align:center; padding:8px 8px; display:block; color:#101010; width:109px; overflow:hidden; }
						DIV.right-column DIV.box-avatars DIV.row A IMG { display:block; border:1px solid #D0CDCD; background:#FFFFFF; padding:1px; margin:auto; width:105px; margin-bottom:6px; }
						DIV.right-column DIV.box-avatars DIV.row A SMALL { display:block; color:#666666; font-size:10px; }
					DIV.right-column DIV.box-avatars DIV.row A:hover { text-decoration:none; background:#B8EFB0; }
				DIV.right-column DIV.box-469 DIV.row { padding-left:3px; width:450px; }
					DIV.right-column DIV.box-469 DIV.row A { text-align:center; padding:8px 7px; display:block; color:#101010; }
				DIV.right-column DIV.box-fav-links DIV.box-content { line-height:20px; padding-left:23px; width:163px; }
					DIV.right-column DIV.box-fav-links DIV.box-content A { color:#000000; }
			DIV.right-column DIV.box-my-stats UL { margin:0px; padding:0px; list-style:none; line-height:14px; }
				DIV.right-column DIV.box-my-stats UL LI { float:left; }
					DIV.right-column DIV.box-my-stats UL LI A
					{ color:#101010; background:url(../img/global/stats-item-bigger-highlighted.jpg) 0px -60px no-repeat; float:left; width:173px; padding:3px 5px; }
						DIV.right-column DIV.box-my-stats UL LI A SPAN.name { float:left; }
							DIV.right-column DIV.box-my-stats UL LI A SPAN.name SMALL { color:#7C7C7C; line-height:normal; }
						DIV.right-column DIV.box-my-stats UL LI A SPAN.label { float:right; background:url(../img/global/icons/number-label.gif) top center no-repeat; width:24px; height:18px; text-align:center; padding-top:10px; color:#FFFFFF; font-size:11px; }
						DIV.right-column DIV.box-my-stats UL LI A SPAN.man
						{ float:left; background:url(../img/global/icons/full-man.jpg) top left no-repeat; width:12px; height:29px; margin-right:8px; }
					DIV.right-column DIV.box-my-stats UL LI A:hover { text-decoration:none; background-position:top right; color:#FFFFFF; }
						DIV.right-column DIV.box-my-stats UL LI A:hover SPAN.name SMALL { color:#FFFFFF; }
						DIV.right-column DIV.box-my-stats UL LI A:hover SPAN.man { background-position:bottom left; }
				DIV.right-column DIV.box-test DIV.desc { float:left; width:544px; padding-left:15px; font-size:13px; text-align:center; line-height:19px; }
					DIV.right-column DIV.box-test DIV.desc P { text-align:justify; height:290px; }
					DIV.right-column DIV.box-test DIV.desc .psych P { text-align:justify; height:auto; }
				DIV.right-column DIV.box-test P.play { float:right; padding-right:15px; width:184px; text-align:center; font-size:18px; color:#606060; padding-left:15px; }
					DIV.right-column DIV.box-test P.play BIG { font-size:26px; display:block; text-align:center; color:#303030; }
					DIV.right-column DIV.box-test P.play A.play { display:block; margin:0 auto; margin-top:130px; background:url(../img/global/buttons/gram.jpg); width:115px; height:47px; }
						DIV.right-column DIV.box-test P.play A.play SPAN { display:none; }
					DIV.right-column DIV.box-test P.play A.check { display:block; margin:0 auto; margin-top:130px; background:url(../img/global/buttons/sprawdz.png); width:184px; height:50px; }
						DIV.right-column DIV.box-test P.play A.check SPAN { display:none; }
			DIV.right-column DIV.news { line-height:17px; padding:7px 5px 5px 5px; border-bottom:1px dashed #B42000; }
				DIV.right-column DIV.news SPAN.headline { color:#666666; font-size:11px; }
					DIV.right-column DIV.news SPAN.headline SPAN.title { float:left; }
					DIV.right-column DIV.news SPAN.headline SPAN.date { float:right; }
				DIV.right-column DIV.news P { clear:both; text-align:justify; }
			DIV.right-column DIV.box-messages DIV.mini-buttons { float:right; height:18px; margin-right:20px; position:relative; margin-top:3px; }
				DIV.right-column DIV.box-messages DIV.mini-buttons A.button { float:left; position:static; margin-left:6px; margin-top:0px; }
			DIV.right-column DIV.box-messages TABLE.messages { width:773px; }
				DIV.right-column DIV.box-messages TABLE.messages .author { width:238px; }
				DIV.right-column DIV.box-messages TABLE.messages .subject { width:495px; }
				DIV.right-column DIV.box-messages TABLE.messages td.subject div { height:15px;overflow:hidden; }
				DIV.right-column DIV.box-messages TABLE.messages .delete { width:40px; }
				DIV.right-column DIV.box-messages TABLE.messages TR.not-readed .author a,
				DIV.right-column DIV.box-messages TABLE.messages TR.not-readed .subject a{ font-weight:bold; }
				DIV.right-column DIV.box-messages TABLE.messages TH { background:url(../img/global/headers/table-header.gif) top center repeat-x; color:#FFFFFF; text-align:left; height:22px; vertical-align:middle; padding:0px 8px; }
				DIV.right-column DIV.box-messages TABLE.messages TH.author { background:url(../img/global/headers/table-header.gif) top left no-repeat; }
				DIV.right-column DIV.box-messages TABLE.messages TH.delete { background:url(../img/global/headers/table-header.gif) top right no-repeat; text-align:center; }
				DIV.right-column DIV.box-messages TABLE.messages TD { padding:8px 8px 8px 8px; color:#404040; }
				DIV.right-column DIV.box-messages TABLE.messages TD.author { background:url(../img/global/horizontal-spacer-fading.gif) 0px 100% no-repeat; }
				DIV.right-column DIV.box-messages TABLE.messages TD.subject { background:url(../img/global/horizontal-spacer-fading.gif) -238px 100% no-repeat; }
					DIV.right-column DIV.box-messages TD.delete A, 
					TABLE.categories-stats TD.delete A { display:block; background:url(../img/global/cross-red.gif) top center no-repeat; width:26px; height:25px; margin-left:7px;}
			DIV.right-column DIV.box-messages DIV.message
			{ line-height:17px; padding:10px 5px 14px 5px; width:763px; float:left; clear:both; }
				DIV.right-column DIV.box-messages DIV.message DIV.content { float:left; width:648px; }
						DIV.right-column DIV.box-messages DIV.message DIV.content SPAN.headline SPAN.title { float:left; font-weight:bold; }
						DIV.right-column DIV.box-messages DIV.message DIV.content SPAN.headline SPAN.date { float:right; color:#666666; font-size:11px; }
							 DIV.right-column DIV.box-messages DIV.message DIV.content SPAN.headline SPAN.date A { color:#666666; }
					DIV.right-column DIV.box-messages DIV.message DIV.content DIV.content-message { clear:both; text-align:justify; padding-top:4px; }
				DIV.right-column DIV.box-messages DIV.message A.delete
			DIV.right-column DIV.box-messages DIV.message-last { padding-bottom:5px; background:none; }
			DIV.right-column DIV.box-messages DIV.pagination { float:left; clear:both; margin:12px 0px 4px 0px; padding-left:5px; width:768px; }
				DIV.right-column DIV.box-messages DIV.pagination A { float:left; color:#505050; }
				DIV.right-column DIV.box-messages DIV.pagination SPAN.pages { float:left; padding:0px 7px; position:relative; top:-2px; }
					DIV.right-column DIV.box-messages DIV.pagination SPAN.pages A
					{ background:url(../img/global/buttons/silver-left-part.gif) left top no-repeat; height:18px; padding-left:5px; color:#FFFFFF; font-size:11px; margin:0px 2px; }
						DIV.right-column DIV.box-messages DIV.pagination SPAN.pages A SPAN
						{ background:url(../img/global/buttons/silver-right-part.gif) right top no-repeat; line-height:18px; padding-right:7px; padding-left:2px; height:18px; float:left; }
					DIV.right-column DIV.box-messages DIV.pagination SPAN.pages A:hover { text-decoration:none; color:#000000; }
			DIV.box-green-big-best UL.users-list LI A { color:#5F1700 !important; padding-top:1px !important; padding-bottom:2px !important; }
				DIV.box-green-big-best UL.users-list LI A SMALL { color:#5F1700 !important; }
			DIV.box-green-big-best UL.users-list LI A:hover { background:none; color:#DE4501 !important; }
			DIV.right-column TABLE.categories-stats { width:100%; text-align:center; font-size:13px; line-height:21px; }
				DIV.right-column TABLE.categories-stats TH { background:url(../img/global/headers/table-header.gif) top center repeat-x; color:#FFFFFF; height:23px; padding-bottom:8px; }
				DIV.right-column TABLE.categories-stats .name { text-align:left; padding-left:10px; width:200px; background-position:top left;}
				DIV.right-column TABLE.categories-stats .date { text-align:right; padding-right:10px; background-position:top right; }
				DIV.right-column TABLE.categories-stats TH.name { background:url(../img/global/headers/table-header.gif) top left no-repeat; }
				DIV.right-column TABLE.categories-stats TH.date { background:url(../img/global/headers/table-header.gif) top right no-repeat; }
DIV.footer-holder { clear:both; width:100%; background:url(../img/global/footer-background.jpg) bottom left repeat-x; height:131px; padding-top:30px; color:#FFFFFF; }
	DIV.footer { height:55px; background:url(../img/global/footer-background-center.jpg) top center no-repeat; width:950px; margin:0 auto; padding:76px 10px 0px 40px; }
		DIV.footer A { color:#FFFFFF; }
		DIV.footer DIV.menu { float:left; }
			DIV.footer DIV.menu SPAN { margin:0px 6px; }
		DIV.footer DIV.copyrights { float:right; }

H3 { font-size:12px; color:#FFFFFF; font-weight:normal; font-weight:bold; }
	H3 IMG { vertical-align:middle; margin-right:3px; }
	H3 SMALL { font-weight:normal; }

H3.red { background:url(../img/global/headers/header-red-left-part.gif) top left no-repeat; padding-left:8px; height:33px; float:left; }
	H3.red SPAN { padding-right:8px; background:url(../img/global/headers/header-red-right-part.gif); height:33px; float:left; line-height:22px; }

H3.green { background:url(../img/global/headers/header-green-left-part.gif) top left no-repeat; padding-left:8px; height:33px; float:left; }
	H3.green SPAN { padding-right:8px; background:url(../img/global/headers/header-green-right-part.gif); height:33px; float:left; line-height:22px; }
	
H3.orange-small { background:url(../img/global/headers/header-orange-smaller-left-part.gif) top left no-repeat; padding-left:8px; height:33px; float:left; }
	H3.orange-small SPAN { padding-right:8px; background:url(../img/global/headers/header-orange-smaller-right-part.gif); height:33px; float:left; line-height:22px; }

H3.orange { background:url(../img/global/headers/header-orange-left-part.gif) top left no-repeat; padding-left:8px; height:35px; float:left; }
	H3.orange SPAN { padding-right:8px; background:url(../img/global/headers/header-orange-right-part.gif); height:35px; float:left; line-height:24px; }

H3.green-big { background:url(../img/global/headers/header-green-big-left-part.gif) top left no-repeat; padding-left:8px; height:44px; float:left; }
	H3.green-big SPAN { padding-right:8px; background:url(../img/global/headers/header-green-big-right-part.gif); height:41px; float:left; padding-top:3px; } 
		H3.green-big SPAN SMALL { color:#C0DBA0; }

H3.green-big-best { background:url(../img/global/headers/header-green-best-left-part.gif) top left no-repeat; padding-left:13px !important; height:44px; float:left; position:relative; left:-1px; }
	H3.green-big-best SPAN { background:url(../img/global/headers/header-green-best-right-part.jpg); height:44px; float:left; } 
		H3.green-big-best SPAN SMALL { color:#C0DBA0; }
		
H3.orange-big { background:url(../img/global/headers/header-orange-big-left-part.gif) top left no-repeat; padding-left:8px; height:44px; float:left; font-size:16px; line-height:27px; }
	H3.orange-big SPAN { padding-right:8px; background:url(../img/global/headers/header-orange-big-right-part.gif); height:41px; float:left; padding-top:3px; } 
		H3.orange-big SPAN SMALL { color:#909090; }

H3.orange-megaludek,
H3.orange-big-small { background:url(../img/global/headers/header-orange-big-left-part.gif) top left no-repeat; padding-left:8px; height:44px; float:left; }
	H3.orange-megaludek SPAN,
	H3.orange-big-small SPAN { padding-right:32px; background:url(../img/global/headers/header-orange-big-right-part-megaludek.jpg); height:41px; float:left; padding-top:3px; }
	H3.orange-big-small SPAN { background:url(../img/global/headers/header-orange-big-right-part.gif); } 
		H3.orange-megaludek SPAN SMALL,
		H3.orange-big-small SPAN SMALL { color:#FFFFFF; font-size:10px; position:relative; top:-1px; }

H3 SPAN.ico { padding-right:0px !important; padding-top:0px; }
H3.man-pen SPAN SPAN.ico { background:url(../img/global/icons/man-pen.jpg) 0px 3px no-repeat; padding-left:25px; }
H3.arrows SPAN SPAN.ico { background:url(../img/global/icons/arrows-red.gif) 0px 3px no-repeat; padding-left:19px; }
H3.green-stats SPAN SPAN.ico { background:url(../img/global/icons/rank.jpg) 0px 2px no-repeat; padding-left:18px; }
H3.cup SPAN SPAN.ico { background:url(../img/global/icons/cup-green.gif) 0px 2px no-repeat; padding-left:23px; }
H3.orange-megaludek SPAN SPAN.ico,
H3.orange-big-small SPAN SPAN.ico { background:url(../img/global/icons/man-pen-big.jpg) 0px 3px no-repeat; padding-left:25px; }
H3.orange-big SPAN SPAN.ico { background:url(../img/global/icons/man-pen-big.jpg) 0px 3px no-repeat; padding-left:29px; }
H3.orange-small-stats SPAN SPAN.ico { background:url(../img/global/icons/rank-stats-orange.jpg) 0px 2px no-repeat; padding-left:18px; }
H3.envelope SPAN SPAN.ico { background:url(../img/global/icons/envelope.gif) 0px 7px no-repeat; padding-left:20px; }
H3.green-big-best SPAN SPAN.ico { background:url(../img/global/icons/3cups.jpg) top left no-repeat; padding-left:45px; position:relative; left:-12px; padding-top:3px; height:41px; }

DIV.box { float:left; position:relative; margin-bottom:10px; padding-top:12px; }
	DIV.box DIV.box-content-holder { width:100%; float:left;  }
		DIV.box H3 { float:left; padding-left:8px; background-position:top left; background-repeat:no-repeat; }
			DIV.box H3 SPAN { float:left; background-position:top right; background-repeat:no-repeat; }
		DIV.box DIV.box-content { clear:both; float:left; padding:0px 14px 22px 13px; }
		
DIV.box-brown { width:200px; background:url(../img/global/boxes/box-brown-top-border.gif) 6px 0px no-repeat; }
	DIV.box-brown DIV.box-content-holder { background:url(../img/global/boxes/box-brown-background.gif) 6px 0px repeat-y; }
		DIV.box-brown DIV.box-content { background:url(../img/global/boxes/box-brown-bottom-border.gif) 6px 100% no-repeat; width:173px; }
		DIV.box-megatest-stats DIV.box-content
		{ background:url(../img/global/boxes/box-brown-megaludek-bottom-border.jpg) left bottom no-repeat; position:relative; text-align:right; padding-bottom:130px; }
		DIV.box-partners DIV.box-content { line-height:16px; text-align:justify; }
			DIV.box-partners DIV.box-content A { display:block; text-align:center; margin:4px 0px 8px 0px; }

DIV.box-green { background:url(../img/global/boxes/box-green-top-border.gif) 6px 0px no-repeat; width:200px; }
	DIV.box-green DIV.box-content-holder { background:url(../img/global/boxes/box-green-background.gif) 6px 0px repeat-y; }
		DIV.box-green DIV.box-content { background:url(../img/global/boxes/box-green-bottom-border.gif) 6px 100% no-repeat; width:173px; }
		DIV.box-green-transparent DIV.box-content { background:none !important; padding-bottom:0px !important; }
		DIV.box-green-transparent DIV.fake-border { margin-left:6px; width:189px; height:21px; background:url(../img/global/boxes/box-green-bottom-border.png); float:left; }
		DIV.box-stats DIV.box-content { background:url(../img/global/boxes/box-green-bottom-border-stats.gif) 6px 100% no-repeat; padding:0px 9px 22px 8px; width:183px; }
		DIV.box-my-stats DIV.box-content { background:url(../img/global/boxes/box-green-bottom-border.gif) 6px 100% no-repeat; padding:0px 9px 22px 8px; width:183px; }
		
DIV.box-green-big { width:300px; background:url(../img/global/boxes/box-green-big-top-border.gif) 6px 0px no-repeat; }
	DIV.box-green-big DIV.box-content-holder { background:url(../img/global/boxes/box-green-big-background.gif) 6px 0px repeat-y; }
		DIV.box-green-big DIV.box-content { background:url(../img/global/boxes/box-green-big-bottom-border.gif) 6px 100% no-repeat; width:273px; }
		DIV.box-laurel DIV.box-content { background:url(../img/global/boxes/box-green-bottom-border-laurel.gif) 6px 100% no-repeat; padding:0px 9px 22px 8px; width:283px; }

DIV.box-green-big-best { width:300px; background:url(../img/global/boxes/box-green-big-best-top-border.jpg) 6px 0px no-repeat; }
		DIV.box-green-big-best DIV.box-content { background:url(../img/global/boxes/box-green-big-best-bottom-border.jpg) 6px 0px no-repeat; width:278px; min-height:453px; padding-bottom:0px !important; }
		
DIV.box-3col { background:url(../img/global/boxes/box-gray-3col-top-border.gif) 6px 0px no-repeat; width:600px; }
	DIV.box-3col DIV.box-content-holder { background:url(../img/global/boxes/box-gray-3col-background.gif) 6px 0px repeat-y; }
		DIV.box-3col DIV.box-content { background:url(../img/global/boxes/box-gray-3col-bottom-border.gif) 6px 100% no-repeat; width:573px; }
		DIV.box-profile DIV.box-content { background:url(../img/global/boxes/box-gray-3col-profile-bottom-border.gif) 6px 100% no-repeat; width:573px; }
		DIV.box-tools DIV.box-content { background:url(../img/global/boxes/box-gray-3col-tools-bottom-border.gif) 6px 100% no-repeat; width:573px; }

DIV.box-full { background:url(../img/global/boxes/box-gray-full-top-border.gif) 6px 0px no-repeat; width:800px; }
	DIV.box-full DIV.box-content-holder { background:url(../img/global/boxes/box-gray-full-background.gif) 6px 0px repeat-y; }
		DIV.box-full DIV.box-content { background:url(../img/global/boxes/box-gray-full-bottom-border.gif) 6px 100% no-repeat; width:773px; min-height:240px; }
		DIV.box-test DIV.box-content { background:url(../img/global/boxes/box-gray-full-clock-bottom-border.gif) 6px 100% no-repeat; width:773px; height:334px; }
		DIV.box-messages DIV.box-content { background:url(../img/global/boxes/box-gray-full-envelope-bottom-border.gif) 6px 100% no-repeat; width:773px; min-height:214px; }

DIV.box-469 { background:url(../img/global/boxes/box-gray-469-top-border.gif) 6px 0px no-repeat; width:480px; }
	DIV.box-469 DIV.box-content-holder { background:url(../img/global/boxes/box-gray-469-background.gif) 6px 0px repeat-y; }
		DIV.box-469 DIV.box-content { background:url(../img/global/boxes/box-gray-469-bottom-border.gif) 6px 100% no-repeat; width:453px; }
		

div.wynik{margin-left:120px;float:left;}
div.wynik.psych{margin-left:0px;float:none;}
b.red-test{color:#f00;}
b.green-test{color:#0a0;}
b.red-test span{display:block;background:url(../img/global/icons/test/fail.png) top left no-repeat;padding-left:52px;padding-top:15px;height:33px;}
b.green-test span{display:block;background:url(../img/global/icons/test/done.png) top left no-repeat;padding-left:52px;padding-top:15px;height:33px;}
div.pad-left-2{padding-left:52px;text-align:left;}
div.icon-wyn{background:url(../img/global/icons/test/chart-bar.png) top left no-repeat;padding-top:15px;}

.vote, a.ref span,.fav_off,.fav_on{padding-left:24px;padding-top:3px;height:15px;font-weight:bold;color:#000;}
a.ref span{display:block;background:url(../img/global/icons/test/refresh.png) top left no-repeat;}
.vote{background:url(../img/global/icons/test/chart-pie.png) top left no-repeat;margin-top:15px;}
.fav_off,.fav_on{background:url(../img/global/icons/test/favorite_off.png) top left no-repeat;margin-top:15px;padding-top:5px;}
.fav_on{background-image:url(../img/global/icons/test/favorite.png);}

.bigger{font-size:20px;display:block;margin-bottom:10px;margin-top:15px;}
.big{font-size:15px;display:block;}
.pad-left{padding-left:15px;display:block;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.msgTxt{width:450px;height:250px;border:solid 1px #ccc;}
.msgTitle{width:450px;border:solid 1px #ccc;}
.content div small{color:#ccc;}
.right-stats{padding-left:100px;text-align:left;}
.mr{width:300px;height:100px;}

.icon-pen{background:url(../img/global/icons/pen.png) right top no-repeat;}
.register-form{background:url(../img/global/icons/register.png) 98% top no-repeat;}
.login-form{background:url(../img/global/icons/login.png) 98% top no-repeat;}
.icon-fav{background:url(../img/global/icons/icon-fav.png) 98% top no-repeat;}
.your-profile{background:url(../img/global/icons/login-small.png) left top no-repeat;padding-left:28px;padding-top:4px;height:28px;float:right;color:#505050;font-weight:bold;margin-right:35px;}
.your-gallery{background:url(../img/global/icons/icon-gallery.png) left top no-repeat;padding-left:36px;padding-top:8px;height:28px;float:right;color:#505050;font-weight:bold;margin-right:35px;margin-top:-4px;}
.test-add{background:url(../img/global/icons/test/test-add.png) right top no-repeat;}

.icon-time{background:url(../img/global/icons/time.png) left top no-repeat;float:left;width:48px;height:48px;}
#czas{float:left;margin-top:14px;width:30px;margin-right:7px;}
.zglos textarea{width:400px; height:150px;}

.box-my-stats strong{font-size:14px;display:block;text-align:center;padding-bottom:7px;padding-top:3px;width:183px;}
.box-my-stats div{width:183px;}

.line-orange{border-bottom:2px solid #F27102;padding-bottom:1px;}
.margin-right{margin-right:15px;}
.margin-top{margin-top:5px;}

.icon-edit,
.icon-mail,
.icon-send,
.icon-friend-accept,
.icon-ok,.error-login{padding-left:120px;padding-top:50px;padding-bottom:50px;text-align:center;margin-left:50px;margin-right:50px;display:block;}

.icon-not-logged,.icon-money{padding-left:20px;padding-top:50px;padding-bottom:50px;text-align:center;display:block;}

.error-login{background:url(../img/global/icons/lock.png) left top no-repeat;}
.icon-edit{background:url(../img/global/icons/icon-edit.png) left top no-repeat;}
.icon-ok{background:url(../img/global/icons/icon-ok.png) left top no-repeat;}
.icon-send{background:url(../img/global/icons/icon-send.png) left top no-repeat;}
.icon-mail{background:url(../img/global/icons/icon-mail.png) left top no-repeat;}
.icon-friend-accept{background:url(../img/global/icons/accept-friend.png) left top no-repeat;}
.icon-not-logged{background:url(../img/global/icons/icon-not-logged.png) left top no-repeat;}
.icon-money{background:url(../img/global/icons/icon-money.png) left top no-repeat;}
.small-pad-top{padding-top:20px;}
.no-pad-top{padding-top:0px;}
.icon-edit input{width:300px;margin-top:5px;}

.box-ranking h3 a{color:#fff;}
.tekstowe{width:300px;}

.categories-stats th a{color:#fff;}
.categories-stats th a.active-sort{color:#B42000;}

#form-avatar{position:relative;}
#form-avatar b{position:relative;top:-6px;}
.icon-help{background:url(../img/global/icons/icon-help.png) left top no-repeat;width:40px;height:40px;position:absolute;right:15px;top:-6px;}
#icon-help-over{border:1px solid #ccc; position:absolute; right:12px; top:35px; padding:3px; -moz-border-radius:4px; -webkit-border-radius:4px;background:#fff;}


.tags{}
.tags ul{list-style:none;padding:0;margin:0;}
.tags li{float:left;}
.tags li h1,.tags li h2,.tags li h3,.tags li h4,.tags li h5,.tags li h6,.tags li h7,.tags li h8,
.tags li h9{margin:0;padding:0;margin-right:3px;color:#B42000;text-align:left;}
.tags li h1{font-size:16px;}
.tags li h2{font-size:15px;}
.tags li h3{font-size:14px;}
.tags li h4{font-size:13px;}
.tags li h5{font-size:12px;}
.tags li h6{font-size:11px;}
.tags li h7{font-size:10px;}
.tags li h8{font-size:9px;}
.tags li h9{font-size:8px;}


.ui-tabs-hide{display:none;}


#featured div.ui-tabs-panel{position:relative; width:400px;}
#featured ul.ui-tabs-nav, #featured div.ui-tabs-panel ul.ui-tabs-nav li{list-style:none;padding:0;margin:0;}
#featured ul.ui-tabs-nav{float:right; width:160px;font-size:12px;}
#featured div.ui-tabs-panel div.txt{position:absolute;background-color:black;opacity:.75;bottom:0;color:#fff;padding:5px;left:0;}
#featured div.ui-tabs-panel div.txt h2{font-size:13px;}
#featured div.ui-tabs-panel div.txt h2 a{color:#f89201;}
#featured div.ui-tabs-panel div.txt span.date{float:right;font-size:10px;}
#featured ul.ui-tabs-nav li.ui-tabs-nav-item {margin-bottom:10px;padding-bottom:3px;}
#featured ul.ui-tabs-nav li.ui-tabs-nav-item, #featured ul.ui-tabs-nav li.ui-tabs-nav-item a, #featured ul.ui-tabs-nav li.ui-tabs-nav-item a span {height:auto;}
#featured ul.ui-tabs-nav li.ui-tabs-nav-item {width:160px;}
#featured ul.ui-tabs-nav li.ui-tabs-nav-item a{padding-left:0;width:160px;}
#featured ul.ui-tabs-nav li.ui-tabs-nav-item a span b {color:#7c7c7c;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a span b {color:#000;}


.comment{ border-top:1px solid #D0CDCD; padding-top:5px; padding-bottom:5px; margin-bottom:5px;}
.comment small{ float:right; }
.comment a, .comment em{ display:block; padding-bottom:3px }
.comment img{ float:left; margin:0 5px 5px 0; border:1px solid #D0CDCD; background:#FFFFFF; padding:1px; }

.box-comments .box-ranking { background:none; width:340px; float:right; margin-top:-42px;}
.box-comments div.box-full div.box-content-holder { background:none; }
.box-comments div.box-full div.box-content { width: 340px !important; background:none; padding:0;}
div.right-column .box-comments  div.box-avatars div.row a { padding:2px 2px; height:150px; }

.box-comments .fotm {padding-bottom:20px; position:relative; width:420px;}
.box-comments .fotm a.register { position:absolute; top:6px; left:255px;}
.box-comments .fotm b {font-size:11px;}
.box-comments .fotm textarea.msgTxt{ width:325px;height:231px;}

.datefb{width:180px;}
