@charset "UTF-8";
/*** BEGIN reset css ***/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,button{border:0;}address,caption,cite,code,dfn,em,strong,th,var,b,i{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}a, a:hover, object {outline:none;}
/*** END reset css ***/

/*** BEGIN global ***/

	/* netizens config */
	body {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
	input, textarea, button {font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; display:inline; color:#000000; border:0;}
	a {text-decoration:underline; color:#000000;}
	a:hover {text-decoration:none;}

	/* netizens globals */
	img, object {float:left; display:inline;}
	legend {display:none;}
	label {cursor:pointer;}
	strong {font-weight:bold;}
	p em {font-style:italic;}
	small {font-size:11px;}
	.fib button, .fib input {cursor:pointer; text-indent:-55000px;}
	/* opera br fix */
	br {display:none;} body br {display:block;}

	/* inline styles */
	.i-fl {float:left !important; display:inline !important;}
	.i-fr {float:right !important; display:inline !important;}
	.i-sb {float:none !important; display:block !important;}
	.i-mb10 {margin-bottom:10px !important;}
	.i-mt10 {margin-top:10px !important;}
	.i-mt35 {margin-top:35px !important;}
	.i-mr0 {margin-right:0 !important;}
	.i-pr4 {padding-right:4px !important;}
	.i-pt50 {padding-top:50px !important;}
	.i-pb20 {padding-bottom:20px !important;}
	.i-pb10 {padding-bottom:10px !important;}
	.grey {color:#adadad !important;}
	.i-cb {clear:both;}

	/* global classes */
	.fl {float:left; display:inline;}
	.fr {float:right; display:inline;}
	.c-b {width:100%; height:100%; display:block;}
	.c-bi {width:100%; height:100%; display:block; text-indent:-55000px;}
	.c-clear {width:100%; float:left;}
	.ccr .c-clear {padding:5px 0;}

/*** END global ***/


/*** BEGIN grid ***/

	/* wspólny */

	#ss {width:996px; margin:0 auto;}
		#t {width:990px; float:left; height:71px; margin:0 3px; display:inline; background:#ffffff;}
		#m {width:996px; float:left;}
		#c {width:990px; float:left; margin:0 3px; padding-bottom:20px;}
		#f {width:996px; float:left; padding:27px 0 0;}

	/* strona główna */
		#ani {width:996px; height:340px; padding-bottom:20px; float:left; position:relative;}
		#ani-main {padding:3px;}
		#c .cl {float:left; width:99px;}
		#c .cr {float:right; width:867px; padding-left:23px; border-left:1px solid #000000;}
		#f.main {width:867px;}

	/* podstrona c 1 kolumna */
		#ss .c1c .cc {width:990px; padding-left:0; border-left:0; float:left;}
		#ss .c1c .cc- {width:938px; padding:0 26px; float:left;}
			#ss .c1c #f {width:990px;}
			#ss .cc2c .ccl {width:342px; float:left;}
			#ss .cc2c .ccr {width:596px; float:left;}
				#ss .cc2c .ccr .item {width:100%; padding-bottom:30px; float:left;}

	/* podstrona c 2 kolumny */
		#ss .c2c .cc- {width:805px; padding:0 16px; float:left;}
			#ss .c2c .cc2c .ccl {width:342px; float:left;}
			#ss .c2c .cc2c .ccr {width:463px; float:left;}

	/* podstrona pressroom */
		#ss .cpc .cl {width:225px;}
		#ss .cpc .cr {width:741px;}
			#ss .cpc .cr #f {width:741px;}

/*** END grid ***/

/*** BEGIN design ***/

	/* naglowki */
	#t h1 {width:400px; height:71px; text-indent:-55000px; float:left;}
	h2, h2 a {font-size:27px; text-transform:uppercase; text-decoration:none;}
	.h-brands {padding:15px 0 9px;}
	.h2 { font-size:24px; padding-bottom:10px; color:#ff0000; text-transform:uppercase; font-weight:bold;}

	/* tla glowne */
	body {background:#ffffff url(../img/bcg_body.jpg) no-repeat center 0;}

	/* tla i subgrid */
	#ss .c1c .cc {background:url('../img/bcg-c-ms.gif') 0 41px no-repeat;}
	#ss .c2c .cr {background:url('../img/bcg-cr-ms.gif') 23px 41px no-repeat;}
	#ss .c2c-b .cr {background:url('../img/bcg-ms.gif') 0 4px no-repeat; border-left:0;}
	#ss .c2c-b #f {width:872px; background:url('../img/bcg-f-ms.gif') 0 100% no-repeat; margin-left:-23px; padding-left:18px; display:inline;}
	#ss .c2c-b #ms {padding-bottom:6px;}
	#ss .c2c-b .cc- {width:834px; padding-top:20px; border-right:1px solid #000;}
	#ss .c1c-nb .cc, #ss .c2c-nb .cc, #ss .c2c-nb .cr {background:none; padding-top:10px;}

	/* tlo po obrazkiem ccl */
	.ccl img {padding:2px; background:url(../img/bcg-boxb-img.gif) no-repeat 0 0;}
		.ccl .imgh-223 {background:url(../img/bcg-boxb-img-223.gif) no-repeat 0 0;}

	/* top */
	#t .links {width:499px; height:49px;}
		#t .links li {float:left; height:49px;}
		#t .links li a {display:block; width:100%; height:100%; background:#ffffff url(../img/bcg_links_top.gif) no-repeat;}
		#t .links .l1   {width:95px; background:#ffffff url(../img/bcg_links_top.gif) no-repeat 0 0;}
		#t .links .l2 a {width:57px; background-position: -95px 0;} #t .links .l2 a:hover {background-position: -95px -49px;}
		#t .links .l3 a {width:48px; background-position:-152px 0;} #t .links .l3 a:hover {background-position:-152px -49px;}
		#t .links .l4 a {width:74px; background-position:-200px 0;} #t .links .l4 a:hover {background-position:-200px -49px;}
		#t .links .l5 a {width:46px; background-position:-274px 0;} #t .links .l5 a:hover {background-position:-274px -49px;}
		#t .links .l6 a {width:96px; background-position:-320px 0;} #t .links .l6 a:hover {background-position:-320px -49px;}
		#t .links .l7 a {width:83px; background-position:-416px 0;} #t .links .l7 a:hover {background-position:-416px -49px;}
	#t .frm-search {width:211px; height:22px; background:#637612 url(../img/bcg_top_search.gif) no-repeat 0 0;}
		#t .frm-search .fii {width:180px;}
			#t .frm-search .fii input {width:170px; color:#ffffff; font-size:11px; margin:5px 0 0 8px; background:#637612;}
		#t .frm-search .fib {padding:0; border:0;}
		#t .frm-search .fib input {width:26px; height:22px; background:#637612 url(../img/bcg_top_search.gif) no-repeat 100% 0;}
		#t .frm-search .fib input:hover, #t .frm-search .fib input.hover {background-position:100% 100%;}

	/* foot */
	#f .fl li {float:left; width:84px; background:url(../img/ico_social.gif) no-repeat;}
	#f .fl li.l0 {font-size:11px; color:#919191; width:auto; height:auto; padding:9px 12px 0 1px; line-height:10px; background:none;}
	#f .fl .l1 {padding:3px 0 3px 49px; background-position:0 -100px;}
	#f .fl .l2 {padding:3px 0 3px 85px; background-position:0 -150px;}
	#f .fl .l3 {padding:3px 0 3px 49px; background-position:0 -200px; width:37px;}
		#f .fl li a {float:left; display:inline; text-indent:-55000px; width:31px; height:32px; margin-right:2px; background:url(../img/ico_social.gif) no-repeat;}
		#f .fl .l-f {background-position:    0 0;		} #f .fl .l-f:hover {background-position:    0 -32px;}
		#f .fl .l-t {background-position:-34px 0;		} #f .fl .l-t:hover {background-position:-34px -32px;}
	#f .fr {padding:0 13px 0 0; color:#b0b0b0; text-align:right; line-height:16px;}
		#f .fr a, #f .fr span {color:#d8d8d8; text-decoration:none;}
		#f .fr a:hover {text-decoration:underline;}

	/* menu */
	#m {width:990px; height:43px; position:absolute; left:3px; top:0; font-size:15px; font-weight:900;}
		#m .m-bcg {width:990px; height:43px; position:absolute; left:0; top:0; background:#bb0000; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;}
		#m ul {width:990px; height:43px; position:absolute; left:0; top:0;}
		#m li {float:left; height:43px; text-transform:uppercase; line-height:43px;}
		#m li a {color:#ffffff; text-decoration:none; text-align:center; display:block; width:100%; height:100%;}
		#m li a:hover {background:#bb0000;}
		#m li.s a {background:#000000;}
		#m .m1 {width:113px;}
		#m .m2 {width:182px;}
		#m .m3 {width:250px;}
		#m .m4 {width:137px;}
		#m .m5 {width:160px;}
		#m .m6 {width:148px;}

	/* menu - historia */
	.m-history {margin-top:-1px;}
		.m-history h3 {width:37px; height:315px; margin-top:6px; background:url(../img/z_naszej_historii.gif) no-repeat 0 0; text-indent:-55000px; white-space:nowrap;}
		.m-history ul {width:60px;}
			.m-history ul li {float:left; width:60px; height:30px;}
				.m-history ul li a {display:block; width:100%; height:100%; text-indent:-55000px; background:url(../img/m_history.gif) no-repeat;}
				.m-history ul li.r2010 a {background-position:0 -300px;} .m-history ul li.r2010 a:hover, .m-history ul li.r2010 a.s {background-position:100% -300px;}
				.m-history ul li.r2009 a {background-position:0      0;} .m-history ul li.r2009 a:hover, .m-history ul li.r2009 a.s {background-position:-60px      0;}
				.m-history ul li.r2008 a {background-position:0  -30px;} .m-history ul li.r2008 a:hover, .m-history ul li.r2008 a.s {background-position:100%  -30px;}
				.m-history ul li.r2007 a {background-position:0  -60px;} .m-history ul li.r2007 a:hover, .m-history ul li.r2007 a.s {background-position:100%  -60px;}
				.m-history ul li.r2006 a {background-position:0  -90px;} .m-history ul li.r2006 a:hover, .m-history ul li.r2006 a.s {background-position:100%  -90px;}
				.m-history ul li.r2005 a {background-position:0 -120px;} .m-history ul li.r2005 a:hover, .m-history ul li.r2005 a.s {background-position:100% -120px;}
				.m-history ul li.r2004 a {background-position:0 -150px;} .m-history ul li.r2004 a:hover, .m-history ul li.r2004 a.s {background-position:100% -150px;}
				.m-history ul li.r2003 a {background-position:0 -180px;} .m-history ul li.r2003 a:hover, .m-history ul li.r2003 a.s {background-position:100% -180px;}
				.m-history ul li.r2002 a {background-position:0 -210px;} .m-history ul li.r2002 a:hover, .m-history ul li.r2002 a.s {background-position:100% -210px;}
				.m-history ul li.r2001 a {background-position:0 -240px;} .m-history ul li.r2001 a:hover, .m-history ul li.r2001 a.s {background-position:100% -240px;}
				.m-history ul li.r2000 a {background-position:0 -270px;} .m-history ul li.r2000 a:hover, .m-history ul li.r2000 a.s {background-position:100% -270px;}

	/* menu - pressroom */
	.m-pressroom {margin-top:-1px;}
		.m-pressroom h3 {width:37px; height:144px; margin-top:6px; background:url('../img/cl-pressroom.gif') no-repeat 0 0; text-indent:-55000px; white-space:nowrap;}
		.m-pressroom ul {width:186px;}
		.m-pressroom li {width:100%; float:left;}
			.m-pressroom ul li a {float:left; width:186px; height:30px;}
				.m-pressroom ul li a {text-indent:-55000px; background:url(../img/m_pressroom.gif) no-repeat;}
				.m-pressroom ul li.i1 a {background-position:0      0;} .m-pressroom ul li.i1 a:hover, .m-pressroom ul li.i1 a.s {background-position:-186px 0;}
				.m-pressroom ul li.i2 a {background-position:0  -30px;} .m-pressroom ul li.i2 a:hover, .m-pressroom ul li.i2 a.s {background-position:-186px -30px;}
				.m-pressroom ul li.i3 a {background-position:0  -60px;} .m-pressroom ul li.i3 a:hover, .m-pressroom ul li.i3 a.s {background-position:-186px -60px;}
				.m-pressroom ul li.i4 a {background-position:0  -90px;} .m-pressroom ul li.i4 a:hover, .m-pressroom ul li.i4 a.s {background-position:-186px -90px;}
				.m-pressroom ul li.i5 a {background-position:0 -120px;} .m-pressroom ul li.i5 a:hover, .m-pressroom ul li.i5 a.s {background-position:-186px -120px;}
				.m-pressroom ul li.i6 a {background-position:0 -150px;} .m-pressroom ul li.i6 a:hover, .m-pressroom ul li.i6 a.s {background-position:-186px -150px;}
				.m-pressroom ul li.i7 a {background-position:0 -180px;} .m-pressroom ul li.i7 a:hover, .m-pressroom ul li.i7 a.s {background-position:-186px -180px;}
				.m-pressroom ul li.i8 a {background-position:0 -210px;} .m-pressroom ul li.i8 a:hover, .m-pressroom ul li.i8 a.s {background-position:-186px -210px;}
				.m-pressroom ul li.i9 a {background-position:0 -240px;} .m-pressroom ul li.i9 a:hover, .m-pressroom ul li.i9 a.s {background-position:-186px -240px;}
		.m-pressroom-b .fr {width:186px; height:270px; background:url('../img/m_pressroom.gif') no-repeat -372px 0;}
		/** drugi poziom zaglebienia **/
		.m-pressroom ul ul {width:100%; padding-top:5px; float:left;}
		.m-pressroom ul ul li {font-size:9px; padding-bottom:14px; text-transform:uppercase;}
		.m-pressroom ul ul li a {width:auto; height:auto; text-indent:0; padding:4px 0 0 55px; background-image:url('../img/m_pressroom-sub.gif'); background-position:-274px 0 !important; color:#000; text-decoration:none;}
		.m-pressroom ul ul li a:hover {color:#b0b0b0;}
		.m-pressroom ul ul li.s a, .m-pressroom ul ul li.s a:hover {color:#b0b0b0; background-position:26px 0 !important;}

	/* menu sub */

	#ms {width:100%; padding-bottom:53px; float:left;}
		#ms li {height:42px; font-size:22px; padding-left:3px; color:#b3b3b3; text-transform:uppercase; float:left;}
		#ms li a {height:32px; color:#b3b3b3; text-decoration:none; padding:10px 26px 0 15px; float:left;}
		#ms li a:hover {color:#787878;}
		#ms li.s {background:url('../img/ms-li.gif') 0 0 no-repeat;}
		#ms li.s a {color:#000; background:url('../img/ms-li.gif') 100% 0 no-repeat;}
	#ms.sm li {font-size:18px;}
	#ms.sm-fs15 li {font-size:15px;}
	#ms.sm-fs16 li {font-size:16px;}
	#ms.line-inside {background:url('../img/bcg-cr-ms.gif') no-repeat 0 41px;}

	/* boxy */
	.box {float:left; width:264px; margin:0 32px 0 0;}
		.box h2 {padding-bottom:8px;}
			.box h2 a {padding-left:2px;}
		.box img {padding:2px; background:url(../img/bcg_box_img.gif) no-repeat 0 0;}
		.box .txt {width:259px; padding:9px 0 0 2px;}

	/* ul1 */
	.ul_1 li {background:url(../img/ico.gif) no-repeat 2px 5px; padding:0 0 0 20px; line-height:19px;}
		.ul_1 li a {text-decoration:none;}
			.ul_1 li small {padding-right:6px;}
			.ul_1 li a:hover small {text-decoration:underline;}

	/* calendar */
	.calendar {width:255px; height:49px; margin:-4px 0 0 2px;}
		.calendar .bck, .calendar .frw {float:left; width:15px; height:37px; padding-top:12px;}
			.calendar .bck a, .calendar .frw a {display:block; width:100%; height:100%; text-indent:-55000px; background:url(../img/ico.gif) no-repeat 0 -100px;}
			.calendar .bck a:hover {background-position:100% -100px;}
			.calendar .frw a {background-position:0 -200px;}
			.calendar .frw a:hover {background-position:100% -200px;}
		.calendar .cont {float:left; width:225px; height:49px; overflow:hidden;}
			.calendar .month {float:left; height:49px; border-right:1px solid #cccccc; margin-left:-1px;}
				.calendar ul p {float:left; height:12px; overflow:hidden; line-height:10px; font-size:10px; color:#848282; text-align:center;}
					.calendar ul ul li {float:left; width:24px; height:35px; overflow:hidden; border:1px solid #cccccc; border-right:0; background:#ffffff;}
						.calendar ul ul li a {display:block; width:24px; height:31px; padding-top:4px; color:#979797; text-align:center; line-height:14px; text-decoration:none; font-size:11px;}
						.calendar ul ul li a:hover, .calendar ul ul li.s a:hover {color:#000000;}
							.calendar ul ul li a strong {font-size:12px;}
					.calendar ul ul li.s {border-color:#e60000; background:#e60000;}
						.calendar ul ul li.s a {color:#ffffff;}

	/* brands */
	.brands {width:853px; height:73px; margin:0;}
	.brands ul ul {width:990px; float:left;}
		.brands .bck, .brands .frw {float:left; width:14px; height:73px;}
			.brands .bck a, .brands .frw a {display:block; width:100%; height:100%; text-indent:-55000px; background:url(../img/ico.gif) no-repeat 0 -300px;}
			.brands .bck a:hover {background-position:100% -300px;}
			.brands .frw a {background-position:0 -400px;}
			.brands .frw a:hover {background-position:100% -400px;}
		.brands .cont {float:left; width:825px; height:73px; overflow:hidden;}
			.brands .cont li {float:left; height:73px;}
				.brands .cont a {display:block; width:100%; height:100%; text-indent:-55000px; background:#f2f2f2 url(../img/brands.gif) no-repeat;}
			.brands .cont .l1 {width:125px;} .brands .cont .l1 a {display:block; width:100%; height:100%; text-indent:-55000px; background-position:0 0;}	   .brands .cont .l1 a:hover {background-position:	   0 -73px;}
			.brands .cont .l2 {width:115px;} .brands .cont .l2 a {display:block; width:100%; height:100%; text-indent:-55000px; background-position:-125px 0;} .brands .cont .l2 a:hover {background-position:-125px -73px;}
			.brands .cont .l3 {width:145px;} .brands .cont .l3 a {display:block; width:100%; height:100%; text-indent:-55000px; background-position:-240px 0;} .brands .cont .l3 a:hover {background-position:-240px -73px;}
			.brands .cont .l4 {width:105px;} .brands .cont .l4 a {display:block; width:100%; height:100%; text-indent:-55000px; background-position:-385px 0;} .brands .cont .l4 a:hover {background-position:-385px -73px;}
			.brands .cont .l5 {width:165px;} .brands .cont .l5 a {display:block; width:100%; height:100%; text-indent:-55000px; background-position:-490px 0;} .brands .cont .l5 a:hover {background-position:-490px -73px;}
			.brands .cont .l6 {width:170px;} .brands .cont .l6 a {display:block; width:100%; height:100%; text-indent:-55000px; background-position:-655px 0;} .brands .cont .l6 a:hover {background-position:-655px -73px;}
			.brands .cont .l7 {width:165px;} .brands .cont .l7 a {display:block; width:100%; height:100%; text-indent:-55000px; background-position:-825px 0;} .brands .cont .l7 a:hover {background-position:-825px -73px;}

	/* text */
	.txt {float:left; width:100%;}
		.txt p, .txt ul, .txt ol, .txt dl, .txt blockquote {padding:9px 0; line-height:16px;}
		.txt ul li {list-style:none; padding-left:15px; background:url('../img/txt-ul-li.gif') no-repeat 0 7px; display:table;}
		.txt ol li {list-style:inside decimal; display:list-item;}
		.txt ol li {list-style:inside decimal; padding-left:15px;}
		.txt ul li ol li {list-style:inside decimal; padding-left:7px; background:none; display:list-item;}
		.txt ol li ul li {list-style:none; padding-left:27px; margin-left:0; background:url(../img/ul-li.gif) no-repeat 15px 7px; display:table;}
		.txt hr {height:1px; overflow:hidden; font-size:0; line-height:0; background:#f2f2f2; color:#f2f2f2; border:0; margin:0; padding:0;}

		.txt p {padding:0 0 9px 0;}

		.txt h1, .txt h2, .txt h3, .txt h4, .txt h5, .txt h6 {font-weight:bold; padding:10px 0;}
		.txt h1 {font-size:200%;}
		.txt h2 {font-size:12px; font-weight:bold; padding:0;}
		.txt h3 {font-size:160%; font-weight:normal;}
		.txt h4 {font-size:140%;}
		.txt h5 {font-size:120%;}
		.txt h6 {font-size:100%;}
		
		.txt h2 em {font-size:200%; color:#f00; display:block; padding-bottom:18px;}

		.txt blockquote {margin-left:30px; margin-right:30px;}
		.txt strong, .txt b {font-weight:bold;}
		.txt i {font-style:italic;}
		.txt dt {margin-bottom:5px;}
		.txt dd {margin-left:30px; margin-right:30px; margin-bottom:10px;}

		.txt table {border-collapse:collapse;}
		.txt table th, .txt table td {border:1px solid #cccccc; padding:2px 4px;}
		.txt table th {font-weight:bold; background:#f2f2f2;}
		.txt table caption {padding:5px 0; font-size:80%;}

	/* o nas - grupa zarzadzajaca */
		.ulz {width:100%; float:left;}
			.ulz li {width:100%; padding-bottom:30px; float:left;}
				.ulz .fl {width:290px; float:left;}
				.ulz .fr {width:515px; float:left;}

				.ulz h2 {font-size:27px; padding-bottom:10px; text-transform:none; color:#b3b3b3;}
				.ulz h2 span {color:#000;}
				.ulz h3 {font-size:20px; color:#000000;}
				.ulz h3 span {font-size:24px; font-weight:bold; color:#ff0000;}
				.ulz p {line-height:18px;}
				.ulz img {width:260px; height:103px; padding:2px; background:url(../img/bcg_box_img.gif) no-repeat 0 0;}

				.ulz-fs18 h3 {font-size:18px;}
				.ulz-fs18 h3 span {font-size:18px;}

				.ulz-c2 h3 {color:#aaa; font-size:19px;}
				.ulz-c2 h3 span {color:#000;}
				
				.ulz-manag .fl {width:230px; margin-left:10px;}
				.ulz-manag img {background:transparent; width:200px; height:108px;}
				.ulz-manag .fr {margin-top:3px;}

	/* o nas - csr */
		.ul-csr {width:100%; float:left;}
			.ul-csr .f {font-weight:bold; padding-bottom:15px;}
			.ul-csr h2 {font-size:18px; color:#000000; padding-bottom:15px;}
			.ul-csr li {width:100%; padding-bottom:30px; float:left;}
				.ul-csr .fl {width:290px; float:left;}
				.ul-csr .fr {width:515px; float:left;}

				.ul-csr h3 {font-size:18px; color:#000000;}
				.ul-csr p {line-height:18px;}
				.ul-csr img {width:260px; height:103px; padding:2px; background:url(../img/bcg_box_img.gif) no-repeat 0 0;}

				.ul-csr-c2 h3 {color:#aaa; font-size:19px;}
				.ul-csr-c2 h3 span {color:#000;}

	/* pressroom - programy */
		.ulprog {width:100%; float:left;}
			.ulprog li {width:100%; padding-bottom:30px; float:left;}
				.ulprog .fl {width:290px; float:left;}
				.ulprog .fr {width:451px; float:left;}

				.ulprog h3 {font-size:20px; color:#000000;}
				.ulprog p {line-height:18px;}
				.ulprog img {padding:2px; background:url(../img/bcg_box_img.gif) no-repeat 0 0;}

				.ulprog-fs18 h3 {font-size:18px;}
				.ulprog-fs18 h3 span {font-size:18px;}

	/* wyniki wyszukiwania */
	h2.ww {font-size:20px; color:#000000; text-transform:upercase; font-weight:normal;}
	h2.ww span {font-size:24px; font-weight:bold; text-transform:none; color:#ff0000;}

	/* szczegoly aktualnosci */
	.ns {width:100%; float:left;}
	.ns h2 {font-size:27px; padding-bottom:10px; text-transform:none; color:#b3b3b3;}
	.ns h2 span {color:#000;}
	.ns h3 {font-size:18px; color:#000000;}
	.ns h3 span {font-size:18px; font-weight:bold; color:#ff0000;}
	.ns p {line-height:18px;}
	.ns img {padding:2px; background:url(../img/bcg_box_img.gif) no-repeat 0 0;}
	.ns .c-clear {padding-bottom:20px;}

	/* szczegoly csr */
	.csr {width:100%; float:left;}
	.csr h3 span {font-size:18px; font-weight:bold; color:#ff0000;}
	.csr p {line-height:18px;}
	.csr img {width:260px; height:103px; padding:2px; background:url(../img/bcg_box_img.gif) no-repeat 0 0;}
	.csr .c-clear {padding-bottom:20px;}

	/* szczegoly marek */
	.nb {width:100%; float:left;}
	.nb h2 {font-size:27px; padding-bottom:10px; text-transform:none; color:#b3b3b3;}
	.nb h2 span {color:#000;}
	.nb h3 {font-size:20px; color:#000000;}
	.nb h3 span {font-size:24px; font-weight:bold; color:#ff0000;}
	.nb p {line-height:18px;}
	.nb .c-clear {padding-bottom:20px;}


	/* brandy - lista */
		.ulb {width:100%; margin-top:-30px; float:left;}
		.ulb ul {margin-left:-40px; display:inline; float:left;}
			.ulb li {width:255px; height:235px; padding:0 0 50px 0; margin-left:40px; display:inline; float:left;}
			.ulb h3 {width:100%; text-transform:uppercase; font-size:20px; padding-bottom:6px; float:left;}
			.ulb p {font-size:12px; line-height:16px;}

	/* mtv networks - lista */
		.ulm {width:100%; float:left;}
		.ulm ul {margin-left:-15px; display:inline; float:left;}
			.ulm li {width:220px; height:190px; padding:0 0 50px 0; margin-left:15px; display:inline; float:left;}
			.ulm h3 {width:100%; text-transform:uppercase; font-size:20px; padding-bottom:6px; float:left;}
			.ulm p {font-size:12px; line-height:16px;}

	/* paging */
	.paging {width:100%; float:left;}
		.paging li {font-size:20px; padding-right:17px; color:#b8b8b8; float:left;}
		.paging li a {color:#b8b8b8; text-decoration:none;}
		.paging li a:hover {color:#5f5f5f;}
		.paging li.s, .paging li.s a, .paging li.s a:hover {color:#000;}
	.cpc- .paging {padding:20px 0;}

	/* zw */
	.zw {font-size:20px; border-width:0 1px 1px 0; border-style:solid; border-color:#000; float:left;}
	.zw a {color:#000; text-decoration:none; padding:0 10px 6px 5px; display:block;}
	.zw a:hover {color:#ff0000;}

	/* pressroom content */
	.cpc- {width:741px; float:left;}
	.cpc- .fl {width:430px; padding-right:39px;}
	.cpc- .fr {width:260px; float:left;}
		.cpc .item {width:630px; padding-bottom:20px; float:left;}
		.cpc .fl .item {width:100%;}
			.cpc- .txt {line-height:18px;}
				.cpc- .txt h2 {font-size:20px; color:#000000; text-transform:none; padding-bottom:15px; font-weight:normal; line-height:24px;}
				.cpc- .txt  h2 span {font-size:24px; font-weight:bold; color:#ff0000;}
				.cpc- .txt p {padding-bottom:15px;}
				.cpc- .txt img {clear:both; float:none; padding:2px; margin-bottom:10px; background:url(../img/bcg-boxb-img.gif) no-repeat 0 0;}
				.cpc- .item-c .txt img {padding:2px; background:url('../img/bcg_box_img.gif') no-repeat 0 0;}

	/* pressroom content 2 */
	.cpc2- {width:741px; float:left;}
	.cpc2- .fl {width:319px; padding-right:39px;}
	.cpc2- .fr {width:371px; float:left;}
		.cpc2- .txt {line-height:18px;}
			.cpc2- .txt p {padding-bottom:15px;}
			.cpc2- .txt img {clear:both; float:none; padding:2px; margin-bottom:10px; background:url(../img/bcg-boxb-img.gif) no-repeat 0 0;}
			.cpc2- .item-c .txt img {padding:2px; background:url('../img/bcg_box_img.gif') no-repeat 0 0;}

	/* presroom prawa kolumna */
	.cpc- .fr h3 {width:100%; padding-bottom:6px; font-size:20px; float:left;}
		/** newsletter **/
		.nwl {width:100%; padding-bottom:40px; float:left;}
			.nwl li.fii {width:100%; padding-bottom:8px; float:left;}
			.nwl .fii em {width:100%; padding-bottom:4px; line-height:normal; float:left;}
			.nwl .fii q {width:254px; height:20px; padding:6px 0 0 4px; background:url('../img/button.gif') 0 -100px no-repeat; float:left;}
				.nwl .fii q input {width:250px; height:15px; background:none; float:left;}

			.nwl .fib {border-width:0 1px 1px 0; margin:5px 0; border-style:solid; border-color:#000; padding:0 10px 3px 5px; float:right;}
				.nwl .fib button {font-size:20px; background:none; padding:0; margin:0; text-indent:0;}
				.nwl .fib button:hover, .nwl .fib button.hover {color:#ff0000;}
		/** filtrowanie **/
		.fil {width:100%; float:left;}
		.fil p {width:100%; padding-bottom:8px; float:left;}
		.fil ul {width:100%; float:left;}
			.fil li {width:100%; padding-bottom:6px; float:left;}
			.fil li a {text-decoration:none;}
			.fil li a:hover {text-decoration:underline;}
			.fil li.s, .fil li.s a, .fil li.s a:hover {color:#ff0202; text-decoration:none;}
			.fil li.a {background:url('../img/ico.gif') 0 -698px no-repeat;}
				.fil li.a a {padding-left:22px;}

	/* pressroom - programy lista */
		.ulp {width:100%; float:left;}
		.ulp ul {margin-left:-40px; display:inline; float:left;}
			.ulp li {width:220px; height:235px; padding:0 0 50px 0; margin-left:40px; display:inline; float:left;}
			.ulp h3 {width:100%; text-transform:uppercase; font-size:20px; padding:6px 0; float:left;}
			.ulp img {width:215px; height:85px;}

	/* lista PDF */
		p.pdf {background:url('../img/ico.gif') 0 -500px no-repeat; line-height:22px;}
		p.pdf a {padding:4px 0 0 57px; min-height:50px; display:block; text-decoration:none;}
		p.pdf a:hover {text-decoration:underline;}
		* html p.pdf a {height:50px; overflow:visible;}

		.rm {width:100%; padding:25px 0 30px 0; float:left;}
			.rm li {width:122px; height:62px; margin-right:20px; display:inline; border-right:1px solid #d6d6d6; float:left;}
			.rm li a {width:72px; height:28px; padding:34px 0 0 50px; color:#ff0202; text-decoration:none; float:left;}
			.rm li a:hover {text-decoration:underline;}
			.rm li.pdf {background:url('../img/ico.gif') 0 -794px no-repeat;}
			.rm li.jpg, .rm li.jpeg {background:url('../img/ico.gif') 0 -894px no-repeat;}
			.rm li.l {border:0;}

	/* logowanie i rejestracja */
	.reg {width:100%; height:50px; float:left;}
	.reg p {float:right; line-height:30px; color:#666666; padding-right:20px;}
	.reg .zw {float:right; margin:0 12px 0 0; display:inline;}

	.log {width:100%; padding-bottom:130px; float:left;}
		.log h2 {font-size:20px; text-transform:none;}
		.log p {padding:15px 0;}

		.log li.fii {width:100%; padding-bottom:15px; float:left;}
		.log .fii em {width:100%; font-size:20px; padding-bottom:2px; line-height:normal; float:left;}
		.log .fii q {width:290px; height:20px; padding:6px 0 0 4px; background:url('../img/button.gif') 0 -200px no-repeat; float:left;}
			.log .fii q input {width:286px; height:15px; background:none; float:left;}

		.log li.fit {width:100%; padding-bottom:15px; float:left;}
		.log .fit em {width:100%; font-size:20px; padding-bottom:2px; line-height:normal; float:left;}
		.log .fit q {width:360px; height:94px; padding:6px 0 0 4px; background:url('../img/button.gif') 0 -300px no-repeat; float:left;}
			.log .fit q textarea {width:356px; height:89px; background:none; overflow:auto; float:left;}

		.log .fiz {width:256px; line-height:30px;}
			.log .fiz a {color:#666666;}
		.fib {width:auto; border-width:0 1px 1px 0; border-style:solid; border-color:#000; padding:0 10px 3px 5px; float:left;}
				.fib button {font-size:20px; background:none; padding:0; margin:0; text-indent:0;}
				.fib button:hover, .log .fib button.hover {color:#ff0000;}

		li.err {width:100%; padding-bottom:10px; float:left;}
		li.err h3 { font-size:12px !important; font-weight:bold; color:#ff0202;}
		li.err i {width:340px; margin-right:100px; display:inline; border-color:#ff0202; padding-bottom:10px; border-style:solid; border-width:0 1px 1px 0; margin-top:5px; padding:5px 10px; color:#ff0202; float:left;}
		.nwl li.err i {width:234px;}

	/* podstrona foto-wideo */
	.vid {width:732px; float:left;}

		.vidn {width:732px; height:25px; position:relative; border-bottom:1px solid #000; margin-bottom:20px; float:left;}
		.vidn ul {width:732px; height:26px; position:absolute; left:0; top:0; z-index:2;}
		.vidn li {float:left;}
			.vidn li a {height:25px; line-height:25px; text-decoration:none; padding:0 8.5px; margin:1px 1px 0 1px; float:left;}
			.vidn li a:hover {color:#ff0202;}
			.vidn li.s a {background-color:#fff; color:#ff0202; border-color:#000; border-style:solid; border-width:1px 1px 0 1px; margin:0;}

		.vidl {width:100%; float:left;}
		.vidl ul {margin-left:-55px; display:inline; float:left;}
		.vidl li {width:207px; padding-bottom:25px; margin-left:55px; display:inline; float:left;}
			.vidl img {padding:2px; margin-bottom:5px; background:url('../img/bcg-vid-img.gif') 0 0 no-repeat;}
			.vidl h2 {font-size:17px; padding-bottom:5px; text-transform:none; font-weight:bold;}
			.vidl p {padding-bottom:5px;}
			.vidl i a {color:#ff0202; text-decoration:none;}
				.vidl a:hover {text-decoration:underline;}
		
		.videos {width:100%; float:left;}
		.videos li {width:320px; padding:0 80px 25px 0; display:inline; float:left;}
		.videos li.l {padding-right:0;}
		.videos li.sep {width:100%; padding:0; display:inline; float:left; clear:both; height:0; line-height:0; overflow:hidden;}
			.videos object {display:block;}
			.videos h2 {font-size:17px; padding:8px 0 5px; text-transform:none; font-weight:bold; clear:both;}
			.videos p {padding-bottom:5px;}
			.videos i a {color:#ff0202; text-decoration:none;}
				.videos a:hover {text-decoration:underline;}
		

	/* ramowki kalendarz */
	.cal {width:100%; float:left;}
	.cal .fis {padding:20px 0 13px 50px; float:left;}
		.cal .fis select {width:160px;}

	.cal .t {width:100%; float:left;}
		.cal .t li {height:32px; padding-left:16px; float:left;}
	.cal .b {width:100%; padding-bottom:20px; float:left;}
		.cal .b div div div {width:100%; float:left; border:1px solid #fff;}
		.cal .b div div div:hover, .cal .b div div div.iehover {border-color:#f00;}
		.cal .b div div div:hover {border-color:#f00;}
		.cal .b span {width:35px; height:20px; padding-top:5px; text-align:right; float:left;}
		.cal .b span a {text-decoration:none;}
		.cal .b span a:hover, .cal .b li.s a, .cal .b div div div:hover a, .cal .b div div div.iehover a {color:#ff0000;}
		.cal .b .s a {font-weight:bold; color:#f00;}

	.rmp {width:100%; padding:25px 0 30px 0; float:left;}
		.rmp li {width:122px; height:62px; margin:11px 20px 0 0; display:inline; border-right:1px solid #d6d6d6; float:left;}
		.rmp li a {width:47px; height:17px; padding:45px 0 0 67px; color:#ff0202; text-decoration:none; float:left;}
		.rmp li a:hover {text-decoration:underline;}
		.rmp li.mtvnhd {background:url('../img/rmp.gif') 100% 0 no-repeat;}
		.rmp li.nick {background:url('../img/rmp.gif') 100% -105px no-repeat;}
		.rmp li.cc {background:url('../img/rmp.gif') 100% -205px no-repeat;}
		.rmp li.vh1 {background:url('../img/rmp.gif') 100% -305px no-repeat;}
		.rmp li.mtv {background:url('../img/rmp.gif') 100% -405px no-repeat;}
		.rmp li.viva {background:url('../img/rmp.gif') 100% -505px no-repeat;}

/*** END design ***/
