/* Problem 1 Formularz newslettera
/* Problem 2 Formularz Oceny
/* Problem 3 Strona rejestracja pierwsza kolumna

/* =========== baza ================== */
body {
	margin:0; padding:0;
	background-color:#FFFFFF;
	/*background-image: none !important;*/
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px;
	color:#000000;
}

p				{margin:0px; padding: 0px 0px 10px;}
.pt10 	{padding-top:10px;}
.pr10 	{padding-right:10px;}
.mb10		{margin-bottom:10px;}
.oh			{overflow:hidden;height:100%}
.tr			{text-align:right;}
.fl			{float:left;}
.fr			{float:right;}
a 			{text-decoration:none; color:#000000 ;}
a.nb			{text-decoration:underline; color:#0000FF;}
a:hover {text-decoration:underline;}
.u			{text-decoration:underline;}
form 		{margin:0px;padding:0px;}
a img 	{border:none;}
select	{font-size:11px;}

ul { list-style-position : inside ;}
ul.podzial			{list-style:none;margin:1px 0px;padding:0px;float:left;width:100%;} 
ul.podzial > li {list-style:none;margin:0px;padding:0px;float:left;display:block;}

.c			{margin: 0px auto 0px; text-align:center;}
.c10		{margin:10px auto 0px; text-align:center;}
.nl {clear:both; height:0px;}
.li {height:0px; margin:0px 0 10px;border-top:1px solid #C0C0C0;clear:both;}

small, .small {font-size:11px}
big, .big 		{font-size:13px}
/* =========== baza ================== */

/* =========== kolory ================ */
.re, .re a {color:#CF1326}
.wh, .wh a {color:#FFFFFF}
/* =========== kolory ================ */

/* =========== kolumny =============== */
.kol-980 {width:980px; margin:0 auto; padding:10px 10px 10px 10px;}
.kol-670 {width:670px; margin:0px  0px 0px 0px; float:left;}
.kol-500 {width:500px; margin:0px  0px 0px 0px; float:left;}
.kol-300 {width:300px; margin:0px 0px 0px 10px; float:left;}
.kol-160 {width:160px; margin:0px 0px 0px 10px; float:left;}

.kol-160l {width:160px; margin: 0px 10px 10px  0px; float:left;}
.kol-160p {width:160px; margin: 0px  0px 10px 10px; float:right;}

.k-080  {width:080px; overflow:hidden; float:left;}
.k-100  {width:100px; overflow:hidden; float:left;}
.k-120  {width:120px; overflow:hidden; float:left;}
.k-130  {width:130px; overflow:hidden; float:left;}
.k-140  {width:140px; overflow:hidden; float:left;}
.k-160 	{width:160px; overflow:hidden; float:left;}
.k-205  {width:205px; overflow:hidden; float:left;}
.k-320  {width:320px; overflow:hidden; float:left;}
.k-325  {width:325px; overflow:hidden; float:left;}
.k-330  {width:330px; overflow:hidden; float:left;}
.k-440  {width:440px; overflow:hidden; float:left;}
.k-130p {width:130px; overflow:hidden; float:left; margin-left:10px;}
.k-140p {width:140px; overflow:hidden; float:left; margin-left:10px;}
.k-160p {width:160px; overflow:hidden; float:left; margin-left:10px;}
.k-190p {width:190px; overflow:hidden; float:left; margin-left:10px;}
.k-205p {width:205px; overflow:hidden; float:left; margin-left:10px;}
.k-220p {width:220px; overflow:hidden; float:left; margin-left:10px;}
.k-320p {width:320px; overflow:hidden; float:left; margin-left:10px;}
.k-325p {width:325px; overflow:hidden; float:left; margin-left:20px;}
.k-330p {width:330px; overflow:hidden; float:left; margin-left:10px;}
.k-450p {width:450px; overflow:hidden; float:left; margin-left:10px;}
.k-500p {width:500px; overflow:hidden; float:left; margin-left:10px;}
.k-520p {width:520px; overflow:hidden; float:left; margin-left:10px;}
.k-630p {width:620px; overflow:hidden; float:left; margin-left:10px;}


/* =========== kolumny =============== */

/* =========== naglowek ============== */
.top 	{height:24px; width:100%; background-color:#333333;}
#top  {height:24px; width:980px; padding:0px; margin:0px auto; color:#FFFFFF; text-align:right;}
#top  form	 {padding:0px; margin:0px;}
#top  label	 {margin-left:10px;} 
#top  input  {vertical-align:middle; margin:4px 4px 4px 0px; border:0px;}
#top  .input {height:14px; width:80px; font-size:11px;}
#top a 			 {color:#FFFFFF;}
.top-zal	{padding-top:4px;}
/*#topmsg 		 {margin-left:590px; color:#CF1326;padding-top:4px;font-weight:bold;font-size:12px;text-align:right;}*/
#topmsg			{width:980px; margin:0px auto;color:#CF1326;padding-top:4px;font-weight:bold;font-size:12px;text-align:right;}

#bann {text-align:center; background-color:#FFFFFF;width:980px; margin-left: auto; margin-right: auto; margin-top:10px; margin-bottom:10px; padding:0px 0px;clear:both;}
#content  {background-color:#FFFFFF;}
/* =========== naglowek ============== */

/* =========== Prenumerata =========== */
#topPr {font-size:13px; width:310px; height:94px; margin:0px 0px 0px 30px; padding:0px 20px; float:left;}
#topPr h6 {font-size:1.5em; font-weight:bold; margin-bottom:4px;padding:0px;margin:0px;}
#topPr p  {margin: 5px 0px 10px; padding: 0px;}
#topPr ul {margin:0; padding:0; list-style:none;}
#topPr ul li {display:inline; margin-right:7px;}
#topPr .okladka {float:right; margin-left:10px;}
#topPr img {display: inline;}
/* =========== Prenumerata =========== */

/* =========== Wyszukiwanie ========== */
#topSz {width:276px; height:62px; margin:0px 0px 0px 23px; padding:32px 0px 0px; text-align:right; float:left;}
#topSz input {right:0px; vertical-align:middle; padding:0px; margin:0px;}
#topSz form  {padding:5px 0px 0px; margin:0px;}
#topSz #Sz {width:200px; height:16px; right:0px; vertical-align:middle;margin-right: 6px;}
/* =========== Wyszukiwanie ========== */
 
/* ========== Menu + Stopka ========== */
.menu {font-size:13px; overflow:hidden;background-color:#F0F0F0;border-bottom:2px solid #E1E1E1; margin: 0px 0px 10px 0px; clear:both;}
.st1  {font-size:13px; overflow:hidden;background-color:#FFFFFF;border-bottom:1px solid #000000; margin: 0px 0px  0px 0px; clear:both;}
.st2  {font-size:13px; overflow:hidden;background-color:#FFFFFF;border-bottom:1px solid #F0F0F0; margin: 0px 0px 10px 0px; clear:both; color:#454545; height:35px;}
.st3	{font-size:13px; text-align:center; background-color:#FFFFFF;margin-bottom:10px;padding: 0px;clear:both;color:#454545;}

.menu ul, 	 .st1 ul, 	 .st2 ul 		{height:100%; margin: 0px; padding:0px; list-style:none;}
.menu ul li, .st1 ul li, .st2 ul li {float:left;}
.menu ul li a {display:block; padding: 0px; color:#737373; font-weight:bold;} 
.st1  ul li a {display:block; padding:10px; color:#454545; font-weight:bold;}
.st2  ul li a {display:block; padding:10px; color:#454545;}

.menu ul li:hover a, .st1 ul li:hover a {color:#FFFFFF; background-color:#333333;}
.menu ul li.ac a, .st1 ul li.ac a {color:#FFFFFF}

.kat00 {color:#FFFFFF; background-color:#CF1326;}
.kat01 {color:#FFFFFF; background-color:#077007;}
.kat02 {color:#FFFFFF; background-color:#0080FF;}
.kat03 {color:#FFFFFF; background-color:#D11E64;}
.kat04 {color:#FFFFFF; background-color:#F26722;}
.kat05 {color:#FFFFFF; background-color:#B18208;}
.kat06 {color:#FFFFFF; background-color:#4F5960;}
.kat07 {color:#FFFFFF; background-color:#804000;}
.kat08 {color:#FFFFFF; background-color:#253E67;}
.kat09 {color:#FFFFFF; background-color:#5BB700;}
.kat11 {color:#FFFFFF; background-color:#CF1326;}

.nkat00 {color:#CF1326;}
.nkat01 {color:#077007;}
.nkat02 {color:#0080FF;}
.nkat03 {color:#D11E64;}
.nkat04 {color:#F26722;}
.nkat05 {color:#B18208;}
.nkat06 {color:#4F5960;}
.nkat07 {color:#804000;}
.nkat08 {color:#253E67;}
.nkat09 {color:#5BB700;}
.nkat11 {color:#CF1326;}

#m01:hover a, #s01:hover a, .ac[id="m01"], .ac[id="s01"] {color:#FFFFFF; background-color:#077007;}
#m02:hover a, #s02:hover a, .ac[id="m02"], .ac[id="s02"] {color:#FFFFFF; background-color:#0080FF;}
#m03:hover a, #s03:hover a, .ac[id="m03"], .ac[id="s03"] {color:#FFFFFF; background-color:#D11E64;}
#m04:hover a, #s04:hover a, .ac[id="m04"], .ac[id="s04"] {color:#FFFFFF; background-color:#F26722;}
#m05:hover a, #s05:hover a, .ac[id="m05"], .ac[id="s05"] {color:#FFFFFF; background-color:#B18208;}
#m06:hover a, #s06:hover a, .ac[id="m06"], .ac[id="s06"] {color:#FFFFFF; background-color:#4F5960;}
#m07:hover a, #s07:hover a, .ac[id="m07"], .ac[id="s07"] {color:#FFFFFF; background-color:#804000;}
#m08:hover a, #s08:hover a, .ac[id="m08"], .ac[id="s08"] {color:#FFFFFF; background-color:#253E67;}
#m09:hover a, #s09:hover a, .ac[id="m09"], .ac[id="s09"] {color:#FFFFFF; background-color:#5BB700;}
#m11:hover a, #s10:hover a, .ac[id="m11"], .ac[id="s11"] {color:#FFFFFF; background-color:#CF1326;}

#m01:hover ul li:hover a {background-color:#077007 !important;}
#m02:hover ul li:hover a {background-color:#0080FF !important;}
#m03:hover ul li:hover a {background-color:#D11E64 !important;}
#m04:hover ul li:hover a {background-color:#F26722 !important;}
#m05:hover ul li:hover a {background-color:#B18208 !important;}
#m06:hover ul li:hover a {background-color:#4F5960 !important;}
#m07:hover ul li:hover a {background-color:#804000 !important;}
#m08:hover ul li:hover a {background-color:#253E67 !important;}
#m09:hover ul li:hover a {background-color:#5BB700 !important;}
#m11:hover ul li:hover a {background-color:#CF1326 !important;}

.menu ul ul {height:auto; width:210px; border-top:2px solid #E1E1E1; display:none; font-size:11px;}
.menu ul ul li {border:none; float:none;}
.menu ul ul li a {height:auto; padding:5px 14px; color:#FFFFFF; font-weight:normal; border-bottom:1px dotted #FFFFFF;}
.menu ul ul li a:hover {color:#FFFFFF; background-color:#535353;}
.menu ul li:hover ul {display:block; position:absolute; z-index:2;}

.st3 p {margin: 0px 0px 8px;padding:0px;}
.st3 a 			 {color:#454545;text-decoration:none;}
.st3 a:hover {color:#CF1326;text-decoration:underline;}

.st2mp	 		{float:left; padding:10px;}
.comunity   {float:right; margin:10px;}
.comunity a {color:#CF1326;}
.mapaserv 	{float:right; margin:10px;}
.mapaserv a {color:#454545;}
/* ========== Menu + Stopka ========== */

/* ========== boxy naglowki ========== */
.box-ico	{float:right;margin:0px}
.box-nag	{padding:4px 8px; font-weight:bold;}
.box-nag a{color:#FFFFFF;}

.box-nag-sl {color:#000000; margin: 0px; padding: 0px; background-color:#F2F2F2; float:none; overflow:hidden;}
.box-nag-re {padding:4px 8px; font-weight:bold; background-color:#CF1326; color:#FFFFFF; overflow:hidden;}
.box-nag-bl {padding:4px 8px; font-weight:bold; background-color:#333333; color:#FFFFFF;}
.box-nag-wh {padding:4px 8px; font-size:11px; background-color:#FFFFFF; color:#707070;}

.box-nag-g3 {padding:4px 8px; font-weight:bold; background-color:green; color:#FFFFFF;}

.box-body-bl a, .box-body-re a, .box-nag-re a, .box-nag-bl a {color:#FFFFFF;}

.box-reklama {height:100%; color:#000000; margin-bottom:10px; padding: 0px; background-color:#FFFFFF; float:none; overflow:hidden; text-align:center;}
.box-reklam2 {height:100%; color:#000000; margin-bottom: 0px; padding: 0px; background-color:#FFFFFF; float:none; overflow:hidden; text-align:center;}
.box-rek-336 {height:100%; color:#000000; margin: 20px 0px; padding: 0px; background-color:#FFFFFF; float:none; overflow:hidden; text-align:center;}
.box-rek-160 {height:100%; color:#000000; width:160px; margin: 0px auto 10px; padding: 0px; background-color:#FFFFFF; float:none; overflow:hidden; text-align:center;}
.box-rsg-160 {height:100%; color:#000000; width:160px; margin: 0px auto 10px; padding: 0px; background-color:#FFFFFF; float:none; overflow:hidden; text-align:center;}
.box-body-gr {height:100%; color:#000000; margin-bottom:10px; padding: 9px; background-color:#F2F2F2; float:none; overflow:hidden; border: 1px solid #E3E3E3; border-top:0px;}
.box-body-g2 {height:100%; color:#000000; margin-bottom:10px; padding: 9px; background-color:#F2F2F2; float:none; overflow:hidden; border: 1px solid #E3E3E3;}
.box-body-bl {height:100%; color:#FFFFFF; margin-bottom:10px; padding:10px; background-color:#333333; float:none; overflow:hidden;}
.box-body-re {height:100%; color:#FFFFFF; margin-bottom:10px; padding:10px; background-color:#CF1326; float:none; overflow:hidden;}
.box-body-sl {height:100%; color:#000000; margin-bottom:10px; padding:10px; background-color:#F2F2F2; float:none; overflow:hidden;}

.box-cytat-l {color:#000000; margin-bottom:10px; padding:10px 9px 10px 10px; background-color:#FFFFFF; float:none; border-right:1px solid #E1E1E1; font-size:1.3em;}
.box-cytat-p {color:#000000; margin-bottom:10px; padding:10px 10px 10px 9px; background-color:#FFFFFF; float:none; border-left: 1px solid #E1E1E1; font-size:1.3em;}
h6 {margin:0px; color:#CF1326; font-size: 1.4em; font-weight:bolder;} 

ul.boxnav 			{list-style:none;height:21px; padding: 0px; margin: 0px; border-bottom:1px solid #E3E3E3;font-weight:bold;}
ul.boxnav li.ac {height:15px; float:left; padding: 3px 10px; margin: 0px 6px 0px 0px; background-color:#ECECEC; border:1px solid #E3E3E3;border-bottom:0px;overflow:hidden;}
ul.boxnav li    {							float:left; padding: 3px 10px 2px; margin: 0px 6px 0px 0px; background-color:#C0C0C0; border:1px solid #E3E3E3;}

ul.artnav 			{list-style:none;height:21px; padding: 0px; margin: 0px; border-bottom:1px solid #E3E3E3;font-weight:bold;font-size:11px;}
ul.artnav li.ac {height:15px; float:left; padding: 3px 8px; 		 margin: 0px 0px 0px 6px; background-color:#FFFFFF; border:1px solid #E3E3E3;border-bottom:0px;overflow:hidden;}
ul.artnav li    {							float:left; padding: 3px 8px 2px; margin: 0px 0px 0px 6px; background-color:#C0C0C0; border:1px solid #E3E3E3;overflow:hidden;}
ul.artnav li:first-child {margin-left:0px;}

.n-bl {background-color:#000000; color:white; padding: 4px 10px; float:left; font-weight:bold;}
.n-re {background-color:#CF1326; color:white; padding: 4px 10px; float:left; font-weight:bold;}

.more {text-align:right;font-weight:bold;padding-top:10px;}
.more2{text-align:right;font-weight:bold;padding-top:10px;padding-bottom:4px; border-bottom: 1px dotted #C0C0C0;font-size:11px;}

h3 {font-size:1.7em;; margin: 0px; padding-bottom:10px;}
h4 {font-size:1.3em;; margin: 0px; padding-bottom:10px;}
/* ========== boxy naglowki ========== */

/* ========== listy ================== */
.l-std1	{margin:0; padding:0 0 0 15px;list-style-type:disc;}
.l-std2	{margin:0; padding:0 0 0 15px;list-style-type:disc;}
.l-std2	li:first-child {padding-top:0px;}
.l-std2	li {padding-top:10px;}
.l-std3	{margin:0; padding:0 0 0 0px;list-style-type:none;}
.l-std3	li:first-child {padding-top:0px;}
.l-std3	li {padding-top:10px;}
.l-std4	{margin: 0 0 0 20px; padding:0 0 0 15px;list-style-type:disc;}
.l-std4	li:first-child {padding-top:0px;}
.l-std4	li {padding-top:2px;}

.skroty	{list-style-type:none; padding-left: 0px; margin:0px;}
.skroty	li:first-child {background:url(../images/li-bl.gif) no-repeat 0px 1px; padding-top:0px;}
.skroty li {background:url(../images/li-bl.gif) no-repeat 0px 11px; padding: 10px 0px 0px 15px; font-weight:bold; }

.radio					{list-style:none; padding: 5px 0px; margin:5px 0px 10px;}
.radio li 			{padding: 0px;}
.radio li input {vertical-align:middle;}

.navibar 				 {padding-bottom:10px; border-bottom: 1px solid #C0C0C0; margin-bottom:10px;font-size:11px;font-weight:bold;}
.navibar img		 {margin: 0px 2px 2px;}
.navibar a[href] {color:#CF1326;}
/*.navibar a			 {padding-left:10px; background:url(../images/strzala-bl.gif) no-repeat 0px 50%;}*/
/*.navibar a:first-child {{padding-left:0px; background:none;}^/
/*
.navibar {list-style-type:none; padding: 0 0 10px 0px; margin:0 0 10px 0; font-size:11px; font-weight:bold;;float:none;border-bottom:1px solid #C0C0C0; width:100%;}
.navibar li:first-child {float:left;background:none;padding-left:0px}
.navibar li 						{float:left; background:url(../images/strzala-bl.gif) no-repeat 0px 50%; padding: 0px 0px 0px 12px;}
.navibar li	a						{color:#CF1326;}
.navibar li.end					{float:none;}
*/

.ulubione 	 {margin:0; padding:0 0 0 0px; list-style-type:none;}
.ulubione>li 						 {margin-top:10px; border-top: 1px solid #C0C0C0; padding-top: 10px;overflow:hidden;}
.ulubione>li:first-child {margin-top: 0px; border-top: 0px solid #C0C0C0; padding-top:  0px;}

.sortnav				{margin-bottom:10px;padding-bottom:10px; border-bottom:1px solid #C0C0C0;}
ul.sortnav 			{list-style:none;height:21px; padding: 0px; margin: 6px 0px 0px; font-weight:bold;color:#FFFFFF;}
ul.sortnav li.ac{float:left; padding: 3px 10px; margin: 0px 10px 0px 0px; text-align:center; background-color:#CF1326; background:url(../images/bg-sort-re.gif) top left repeat;}
ul.sortnav li   {float:left; padding: 3px 10px;	margin: 0px 10px 0px 0px; text-align:center; background-color:#333333; background:url(../images/bg-sort-bl.gif) top left repeat;}
ul.sortnav li a	{color:#FFFFFF;}

.imglist {float:left; list-style:none; padding: 0px; margin: 0px;}
.imglist li {float:left; padding: 0px 2px; margin: 0px;}
.imglist li#sl {float:left; padding: 0px 2px 0px 0px; margin: 0px;}
.imglist li#sp {float:left; padding: 0px 0px 0px 2px; margin: 0px;}
.imglist li a {display:block;}

.imglist2 {float:left; list-style:none; padding: 0px; margin: 0px;}
.imglist2 li {width:87px; float:left; padding: 0px 3px; margin: 0px;}
.imglist2 li a {display:block;}
/* ========== listy ================== */

/* ========== formularze ============= */
.fs-130 {width:130px;}

.fs-300 {width:300px; vertical-align:middle;margin:0px;}
.fs-120 {width:120px; vertical-align:middle;}
.fs-070 {width: 70px; vertical-align:middle;}
.fs-510 {width: 508px; height: 70px;margin:0px;padding:0px;border:1px solid #C0C0C0;}
.fs-600 {width: 598px; height: 70px;margin:0px;padding:0px;border:1px solid #C0C0C0;}
.fs-650 {width: 648px; height: 70px;margin:0px;padding:0px;border:1px solid #C0C0C0;}
.fs-550 {width: 550px; height: 250px;margin:0px;padding:0px;border:1px solid #C0C0C0;}
.fsta-300 {width: 300px; height:100px;margin:0px;padding:0px;border:1px solid #C0C0C0;}


.fs {overflow:hidden;margin-bottom:10px;}
.f-120 {float:left;width:120px;}
.f-080 {float:left;width:90px;}
.f-510 {float:left;width:520px;}
.f-310 {float:left;width:310px;padding-left:10px;}

/* ========== formularze ============= */

/* ========== Newsletter ============= */
.newsletter {vertical-align:middle}
.fs-180 {width:180px;margin-right:10px; float: left}
.newsletter input {vertical-align:baseline;display:block;}
/* ========== Newsletter ============= */

/* ========== Kalendarz ============== */
#Kalendarz {margin:0px; padding:0px; text-align:center; font-weight:bold; border-bottom:1px solid #FFFFFF;}
#Kalendarz .bl, #Kalendarz .bl a {width:32px; background-color:#333333; color:#FFFFFF;}
#Kalendarz .re, #Kalendarz .re a {width:32px; background-color:#CF1326; color:#FFFFFF;}
#Kalendarz .wh, #Kalendarz .wh a {width:32px; background-color:#FFFFFF; color:#000000;}
#Kalendarz .gr, #Kalendarz .gr a {width:32px; background-color:#F2F2F2; color:#000000;}
/* ========== Kalendarz ============== */

/* ========== Tagi =================== */
.f1 {font-size:1.0em;}
.f2 {font-size:1.3em;}
.f3 {font-size:1.6em;}
.f4 {font-size:1.9em;}
.f5 {font-size:2.2em;}
.f6 {font-size:2.5em;}
/* ========== Tagi =================== */

/* ========== Ranking ================ */
.ranking td, .ranking th {font-weight:bold;padding:0px;margin:0px;vertical-align:top;}
.ranking td {text-align: right;}
.ranking th {text-align: left; padding:0px 4px;width:100%}
/* ========== Ranking ================ */

/* ========== HP HIT ================= */
.hitbox		 {width:500px; height:100%; padding:0px; background-color: #333333;}
.hphit-img	 	 {width:400px; height:280px; float:left; text-align:right;font-size:9px;overflow:hidden;}
.hphit-im2	 	 {width:320px; height:240px; float:left; text-align:right;font-size:9px;}
.hphit-img img {display:block; width:400px;}
.hphit-im2 img {display:block; width:320px;height:240px;}
#hphitimgbd	 {font-size:12px; min-height: 75px;}
.hitbox-body	 {font-size:12px; float:left; color:#FFFFFF; width:160px;margin-left:0px;padding:10px;}
.hitbox-body a {color:#FFFFFF;}

.hphit			 {list-style-type:none; padding: 0px; margin:3px 0px 0px 0px; width:93px; float:left;}
.hphit li		 {padding: 0px 0px 0px 7px; font-weight:bold; margin:4px 0px -3px 0px;}
.hphit li.ac {padding: 0px 0px 0px 7px; font-weight:bold; background:url(../images/shp.gif) no-repeat 0% 50%;}
.hphit li img			{border:3px solid #333333;}
.hphit li.ac img  {border:3px solid #FFFFFF;}
/* ========== HP HIT ================= */

/* ============= Artykuly ============= */
.art-box			{margin-bottom:10px; padding-bottom:20px; border-bottom: 1px solid #C0C0C0; overflow:hidden;}
.art-img 			{width:180px;float:left;}
.art-img img 	{width:168px;display:block;border: 1px solid #E3E3E3;}
.art-abs			{font-size:12px; width:320px;float:left; margin-left:0px;}
.kategoria 		{margin:0px 6px 5px 0px; font-size:11px; font-weight:bold; width:90px; overflow:hidden; color:white; padding: 4px 8px;}
.nlkategoria 		{margin:0px 6px 5px 0px; font-size:11px; font-weight:bold; color:white; padding: 4px 8px;}
.nkategoria 		{margin:0 0 0px; font-size:11px; font-weight:bold; width:120px; overflow:hidden; padding: 4px 0px;}
.kategoria a 	{color:white;}
.nlkategoria a 	{color:white;}
.tytul {font-size:1.6em; margin:0 0 5px; font-weight:bold;}
.tytul-bl, .tytul-wh	 {font-size:17px; margin:0 0 5px; font-weight:bold;}
li .tytul-li 	{font-size:11px; font-weight:bold; margin:0px;display:inline;}

.art-data	{float:right;margin-top:6px;}
.art-tagi	{margin-bottom:20px; font-weight:normal;}
.art-tagi	a {color:#CF1326;}
.art-head {position:relative; overflow:hidden; margin-bottom:10px;height:100%}
.img-head	{float:left; text-align:left; font-size: 11px; color:#707070;width:420px;}
.img-head	img {display:block; border: 1px solid #E3E3E3;}
.art-auth {position:absolute; width:240px; left: 430px; top: 0px; overflow:hidden;}
.art-lead {position:absolute; width:240px; left: 430px; bottom:8px; font-weight:bold; overflow:hidden;}
.stronice {padding: 0px 0px 10px; margin: 0px 0px 0px; text-align:center;}

/*Ocena*/
.Ocena-box {height:100%; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;overflow:hidden;margin-bottom: 10px;padding:8px 0px;}
.OcenaForm {width:115px;float: left; height:50px}
.OcenaForm h6 {color:#000000; font-size:1.4em;font-weight:normal;}
.OcenaForm img {margin:10px 10px 0px 10px; display: block;}
.OcenaWynik{width:90px; height:48px; float:left; text-align:center; color:#FFFFFF; background-color:#333333;font-size:13px;font-weight:bold; padding: 5px 0px;margin:2px 0px;}
.OcenaWynik div {font-size:26px}
/*Ocena*/

#artAddTo	{float:right; width:450px;height:56px;padding:0px;margin:0px;}
#artAddTo ul {margin:12px 0px 0px; padding:0 0 0 0px; list-style:none;}
#artAddTo ul li {display:inline; margin-right:10px;}
#artAddTo ul li:first-child {display:inline; margin-right:10px;font-size:1.4em;font-weight:normal;}
#artAddTo ul li a {color:#CF1326; padding:1px 0 1px 20px; background-repeat:no-repeat; background-position:left;}
.addToWykop {background-image:url(../images/dodajdo/wykop.png);}
.addToDigg {background-image:url(../images/dodajdo/digg.png);}
.addToDelicious {background-image:url(../images/dodajdo/delicious.png);}
.addToBlip {background-image:url(../images/dodajdo/blip.png);}
.addToFacebook {background-image:url(../images/dodajdo/facebook.png);}
.addToSledzik {background-image:url(../images/dodajdo/sledzik.png);}
.addToTwitter {background-image:url(../images/dodajdo/twitter.png);}

.dieta-img	{width:300px; margin:0px 0px 10px 10px; float:right;color:#707070;font-size:11px;}
.dieta 			{color:#CF1326;font-size:1.3em; font-weight:bold;}
.dieta2 		{color:#CF1326;font-size:2em; font-weight:bold;}

.trening 			{color:#CF1326;font-size:2em; font-weight:bold;}
.trening-img-p{width:300px; padding:0px 0px 10px 10px; float:right;color:#707070;font-size:11px;}
.trening-img-l{width:300px; padding:0px 10px 10px 0px; float:left;color:#707070;font-size:11px;}

.expert-box		{width:300px;margin-left:175px;}

.poro-img {color:#707070;font-size:11px;}

.prod-1l  {width:310px; overflow:hidden; float:left;}
.prod-1p 	{width:330px; overflow:hidden; float:left; margin-left:10px;}
.prod-2l  {width:330px; overflow:hidden; float:left;}
.prod-2p 	{width:310px; overflow:hidden; float:left; margin-left:10px;}
.prod-nag {padding:4px 8px; color:#FFFFFF; font-weight:bold; float:left;}
.prod-1pv2{width:330px; overflow:hidden; float:left; margin-left:10px;}
.prod-2lv2{width:330px; overflow:hidden; float:left;}
.prod-2pv2{width:330px; overflow:hidden; float:left; margin-left:10px;}

.gal-big	{padding:0 5px 10px 5px; text-align:center;overflow:hidden;}
.gal			{list-style-type:none;padding:0px;margin:0px;}
.gal li							{margin-left:10px;float:left;width:155px;}
.gal li:first-child {margin-left:0px;}
.gal li img					{width:155px}
.gal li.end 				{float:none;}
.gal2			{list-style-type:none;padding:0px;margin:0px;}
.gal2 li						 {margin-left:20px;float:left;width:210px;}
.gal2 li:first-child {margin-left:0px;}
.gal2 li img				 {width:210px}
.gal2 li.end 				 {float:none;}
.gal3			{list-style-type:none;padding:0px;margin:0px;}
.gal3 li				 {margin-left:10px;float:left;width:142px;text-align:center;overflow:hidden;border: 1px solid #E3E3E3;}
.gal3 li#gsl 				 {width:12px; padding: 22px 0px 0px 0px; margin: 0px; border:0px;}
.gal3 li#gsp 				 {width:12px; padding: 22px 0px 0px 10px; margin: 0px; border:0px;}
.gal3 li#gsl2 				 {width:12px; padding: 22px 0px 0px 0px; margin: 0px;border:0px;}
.gal3 li#gsp2 				 {width:12px; padding: 22px 0px 0px 10px; margin: 0px;border:0px;}
.gal3 li:first-child {margin-left:0px;}
.gal3 li a				 	 {display:none;}
.gal3 li img				 {height:108px;}
.gal3 li#gsl img		 {height:60px; width:12px; display:none;cursor:hand;}
.gal3 li#gsp img		 {height:60px; width:12px; display:none;cursor:hand;}
.gal3 li#gsl2 img		 {height:60px; width:12px; display:none;cursor:hand;}
.gal3 li#gsp2 img		 {height:60px; width:12px; display:none;cursor:hand;}
#galart-l	{display:none;}
#galart-m	{display:none;}
#galart-p	{display:none;}


#fmh 								 {float:left; list-style:none; padding: 0px; margin: 0px;}
#fmh li 						 {float:left; padding: 0px 2px; margin: 0px;}
#fmh li#sl 					 {width:12px; float:left; padding: 0px 2px 0px 0px; margin: 0px;}
#fmh li#sp 					 {width:12px; float:left; padding: 0px 0px 0px 2px; margin: 0px;}
#fms li a				 	 	 {width: 80px; display:none;}
#fms li img				 	 {width: 80px; display:block;}
#fmh #sl img 				 {width:12px; display:none;cursor:hand;}
#fmh #sp img 				 {width:12px; display:none;cursor:hand;}


.rej-zew	{position:relative; overflow:hidden;}
.rej-wew-l{width:198px; float:left; background-color:#CF1326; border: 1px solid #CF1326; margin-bottom:-1000px; padding: 0px 0px 1000px 0px; color:#FFFFFF;}
.rej-wew-p{width:458px; float:left; background-color:#F2F2F2; border: 1px solid #E3E3E3; margin:0px 0px -1000px 10px; padding: 0px 0px 1000px 0px;}
.rej-box	{padding:9px;overflow:hidden;}

.ulubione-l {width:570px;}
.ulubione-p {width:70px; float:right;}

.konto-l  {width:100px; overflow:hidden; float:left;}
.konto-s  {width:150px; overflow:hidden; float:left; margin:0px 10px;}
.konto-p  {width:400px; overflow:hidden;}

.prenumerata-l	{width:140px; overflow:hidden; float:left;}
.prenumerata-p	{width:500px; overflow:hidden; float:left; margin-left:10px;}
.prenumerata		{margin:0px; padding:0px; list-style-type:none}
.prenumerata li:first-child	{margin-top: 10px;}
.prenumerata li							{margin-top: 5px; list-style-type:none; background:url(../images/i-plus.gif) no-repeat 0% 0%;padding-left:20px;}
.prenumerata li.m						{margin-top: 5px; list-style-type:none; background:url(../images/i-minus.gif) no-repeat 0% 0%;}
.prenumerata-box						{width:500px;margin-left:85px;}

.spis-dzial	{width:200px; padding: 2px 8px; color:#FFFFFF; background-color:#CF1326;margin-bottom:10px;font-weight:bold;}
.spis-img {width:330px;padding-bottom:10px;}
.spis-l	{width: 40px; overflow:hidden; float:left; color:#CF1326; font-size:1.3em; font-weight:bold;text-align:right;}
.spis-p {width:280px; overflow:hidden; float:left; margin-left:10px;}

.arch-l	{width:260px; overflow:hidden; float:left;}
.arch-p {width:400px; overflow:hidden; float:left; margin-left:10px;}
.arch		{margin:0px; padding:0px; list-style-type:none}
.arch>li:first-child	{margin-left: 0px;}
.arch>li							{margin-left:10px; width:160px; list-style-type:none; float:left;}

.przegap	 {padding:0px 0px 10px 0px; overflow:hidden; border-bottom:1px solid #C0C0C0;margin-bottom:10px;}
.przegap-l {width:210px; overflow:hidden; float:left;}
.przegap-p {width:450px; overflow:hidden; float:left; margin-left:10px;}

.wyszukaj		 {margin:0px; padding:0px; list-style-type:none}
.wyszukaj	li {margin-right:15px; list-style-type:none; float:left;}
.wyszukaj-l	 {width:300px; overflow:hidden; float:left;}
.wyszukaj-p	 {width:360px; overflow:hidden; float:left; margin-left:10px;}
/* ============= Artykuly ============= */

/* ============= Klawisze ============= */
.kl		 {margin:4px -2px;}
.kl-re {background-color:#CF1326; border: 1px solid #C0C0C0; padding:3px 6px; margin: 0px 2px; color: #FFFFFF !important; font-weight:bold; font-size:11px;}
.kl-bl {background-color:#333333; border: 1px solid #808080; padding:3px 6px; margin: 0px 2px; color: #FFFFFF !important; font-weight:bold; font-size:11px;}
.kl-wh {background-color:#FFFFFF; border: 1px solid #969696; padding:3px 6px; margin: 0px 2px; color: #000000 !important; font-weight:bold; font-size:11px;}
.kl-w2 {background-color:#FFFFFF; border: 1px solid #000000; padding:3px 6px; margin: 0px 2px; color: #CF1326; font-weight:bold; font-size:11px;}
.kl-gr {background-color:#F2F2F2; border: 1px solid #E2E2E2; padding:3px 6px; margin: 0px 2px; color: #000000; font-weight:bold; font-size:11px;}
.kl-tr {padding:4px 7px; margin: 0px 2px; font-weight:bold; font-size:11px;}
.kl70	 {width:56px; text-align:center; display:block; }
/* ============= Klawisze ============= */

