@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:13px; color:#606060;}
	input, textarea, select, button {font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left; color:#000;}
	a {text-decoration:none; color:#414141;} 
	a:hover {text-decoration:none;}
	
	/* netizens globals */
	img, object {float:left;}
	legend {display:none;}
	label {cursor:pointer;}
	strong {font-weight:bold;}
	p em {font-style:italic;}
	button, input.button {cursor:pointer; text-indent:-55000px;}
	
	/* inline styles */
	.s-fl {float:left !important;}
	.s-fr {float:right !important;} 
	.s-mb26 {margin-bottom:26px !important;}
	.s-mb10 {margin-bottom:10px !important;}
	.s-mt10 {margin-top:10px !important;}
	.s-mt20 {margin-top:20px !important;}
	.s-pl5 {padding-left:5px !important;}
	.s-pl13 {padding-left:13px !important;}
	.s-mt4 {margin-top:4px !important;}
	.s-pt4 {padding-top:4px !important;}
	.s-pt5 {padding-top:5px !important;}
	.s-pt20 {padding-top:20px !important;}
	.s-pt40 {padding-top:40px !important;}
	.s-cred {color:#CA1402 !important;}
	.s-tdn {text-decoration:none !important;}
	
	/* global classes */
	.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;}
	
	i {display:block; background: url(../img/ico.gif) no-repeat;}
	 i a {width:100%; height:100%; display:block;}
	 
	.fii input {background:transparent; border:0; display:inline; font-size:11px;}
	.fib input {background:transparent; cursor:pointer; text-indent:-55000px; border:0; display:inline;}

	p.px {font-weight:bold; color:#286765;}
	
/*** END global ***/


/*** BEGIN grid ***/
	
	/* wspólny */
	
	#lb {width:985px; margin:auto;}
		#t {width:980px; height:106px; float:left;}
			#t .h1 {width:210px; height:106px; float:left;}
				#t .h1 h1 {margin:0 0 0 0; padding:0 0 0 0;}
			
			/******** topbar *******************************/
			#t .tb {width:770px; height:106px; background: url(../img/topbar.gif) no-repeat; float:left;}
				#t .tb .tb- {width:770px; height:50px;}
					
					.tb- .sr {width:333px; height:30px; margin:10px 20px 0 0px; float:right; display:inline;}
						.tb- .sr ul {width:228px;background: url(../img/sr.gif) 100% 0  no-repeat; float:left;}
							.tb- .sr li {margin-left:3px; color:#fff; font-size:13px; font-weight:bold; font-family:Arial, Geneva, sans-serif; line-height:21px; float:left; display:inline; }
								.sr .fii input {margin:5px 0 0 15px; color:#f8c8c8; width:140px; float:left;}
								.sr .fib input {width:20px; height:23px; float:left;}						
					
						.sr .lg {width:60px; height:22px; margin:0 0 0 20px; border-right:1px solid #f78f96; color:#ffeaea; line-height:22px; float:left; display:inline; }
							.sr em {margin-right:7px; float:left; display:inline;}
							.sr i.pl {width:12px; height:20px; margin-right:6px; background-position:-60px 0; float:left; display:inline;}
							.sr i.lg-o {width:22px; height:20px; background-position:-90px 0; float:right; cursor:pointer;}
			

			
				/******** menu top *******************************/				
					.tb .m {margin:13px 0 0 0;}
						.tb .m li {height:25px; padding:10px 11px 0 11px; display:block; float:left; border-right:1px solid #e0665d;}
							.tb .m li a {color:#fff; font-size:11px; font-weight:bold; font-family:Arial, Geneva, sans-serif;}
								.tb .m li a:hover {color:#ffeaea;}
							.tb .m li i {width:18px; height:21px; background-position: -30px 0; }
						
						
			
		#c {width:980px; margin-top:10px; float:left;}
			#c .ph {padding-left:20px; }
					.ph li {display:inline; color:#b5b5b5; font-size:10px;}
						.ph li a {color:#b5b5b5 }
							.ph li.ft a {color:#8b8b8b}
				
			#c .h2 {width:632px; height:38px; margin-top:20px; border-bottom:1px solid #9b9b9b; background: url(../img/h2.gif) 100% 0 no-repeat;}
				.h2 h2 {padding:8px 0 0 17px; font-size:24px; color:#8b8b8b; text-transform:uppercase; float:left;}
				.h2 .back {float:right; display:inline; width:30px; height:34px; text-indent:-55000px;}
			
			#c .cc {width:632px; margin-top:2px; float:left;}				
				
		
			#c .cr {width:319px; margin-left:28px; float:left;}
			
			.cc .txt {margin:10px 0 0 15px; clear:both;}
				.txt h3 {padding-top:4px; font-weight:bold; font-size:18px; color:#ca1402;}
					.txt h3.naval {color:#286765;}
				.txt a {text-decoration:underline;}
				.txt em, .txt em strong {font-style:italic;}
				.txt p {padding-top:14px; color:#606060; line-height:1.4em;}
				.txt ul {padding:10px 0 10px 0;}
					.txt ul li {padding:4px 0 4px 0;}
				.txt .img {width:100%; float:left; padding-bottom:20px;}	
				
				.txt-aktualnosci ul, .txt-aktualnosci ol {padding:14px 0 0;}
					.txt-aktualnosci ul li, .txt-aktualnosci ol li {padding:0 0 2px;}
					.txt-aktualnosci ul li {list-style:none; padding-left:15px; background:url(../img/ul-li.gif) no-repeat 0 6px; display:table;}
					.txt-aktualnosci ol li {list-style:inside decimal; display:list-item; padding-left:15px;}
					.txt-aktualnosci ul li ol li {list-style:inside decimal; padding-left:7px; background:none; display:list-item;}
					.txt-aktualnosci 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-wykonawcy ul, .txt-wykonawcy ol {padding:14px 0 0;}
					.txt-wykonawcy ul li, .txt-wykonawcy ol li {padding:0 0 2px;}
					.txt-wykonawcy ul li {list-style:none; padding-left:15px; background:url(../img/ul-li.gif) no-repeat 0 6px; display:table;}
					.txt-wykonawcy ul li ul {padding-top:0;}
					.txt-wykonawcy ol li {list-style:inside decimal; display:list-item; padding-left:15px;}
					.txt-wykonawcy ul li ol li {list-style:inside decimal; padding-left:7px; background:none; display:list-item;}
					.txt-wykonawcy 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;}
				
				/***** koszyk ***********************/
				.cr .basket {width:319px; background: url(../img/basket.gif) 0 0 no-repeat #e5e5e5;}
					.basket h2 {padding:12px 20px 0 17px; font-size:24px; color:#8b8b8b; text-align:right; text-transform:uppercase;}
					
					.basket ul {padding:12px 5px 0 5px;}
						.basket ul li {width:300px; padding:0 5px 0 5px; border-bottom:1px solid #c5c5c5; clear:both;}
							.basket li p {width:250px; padding:8px 5px 7px 5px; font-size:12px; font-weight:bold; color:#8b8b8b;}
								.basket li p b {color:#cb1706; padding-right:5px; font-weight:bold;}
						.basket li i {width:21px; height:21px; margin-top:5px; background-position:0 0; float:right;}
							.basket ul li i a {width:100%; height:100%; display:block;}
					
						.basket- {height:35px; width:320px; margin-top:9px; background: url(../img/basket.gif) -400px 0 no-repeat #e5e5e5;}
							.basket- p {padding:5px 0px 0px 15px; font-size:12px; font-weight:bold; color:#8b8b8b;}
								.basket- p b {color:#cb1706; padding-right:5px; font-weight:bold;}
						
						.basket- .btn {margin-right:120px; float:right; }
						
				/***** gray box ***********************/
				#c .gb {width:319px; background: url(../img/gb.gif) 0 0 no-repeat #e5e5e5; float:left; display:inline; margin-bottom: 10px;}
					.gb .gb- {width:100%; background: url(../img/gb.gif) 100% -40px no-repeat; float:left; display:inline;}
						.cc .gb {margin:0 10px 10px 0;}
						.gb h2 {padding:6px 20px 0 17px; font-size:24px; color:#8b8b8b; text-align:right; text-transform:uppercase;}
					
					.gb ul {padding:12px 5px 0 5px; margin: 0; float: left;}
						.gb ul li {width:295px; padding:0 5px; margin-bottom:1px; border-bottom:1px solid #c5c5c5; clear:both; float:left;}	
						.gb ul.li-maxheight li {height:59px; overflow:hidden;}	
						.gb ul li.l {border: 0 none;}
							.gb ul li.lst {border-bottom:0 none;}	
							.gb li img {padding-right:12px; padding-bottom:1px;}
							.gb li p {padding:0px 5px 0px 5px; margin:0 0 0 0; font-size:11px; font-weight:normal; color:#606060;}
							.gb li .gb-date {color:#616161; font-size:10px;}
							.gb li .gb-title {padding:0px 5px 0px 5px; font-weight:bold; color:#8b8b8b;}
								.gb li .gb-title a {color:#ca1301}
							.gb li .gb-prix {width:100px; color:#286665; font-weight:bold; padding:0 0 0 0; float:left;}
								.gb li .gb-prix i {width:15px; height:15px; padding:0 0 0 0; margin:0 0 0 0; background-position:-220px -4px; float:left;}
							
							.gb .gb-akt ul {padding-top: 10px;}
							.gb .gb-akt ul li {padding: 10px 0 16px 0;}	
							
							#c .gb-tel {width: 648px;}
								.gb-tel h2 {padding-top: 10px;}
								.gb-tel ul{padding: 0; height: 187px; overflow: hidden; float: left; margin: 0 0 -30px 2px; padding-top: 8px;}
									.gb-tel ul li {width: 142px; clear: none; border: 0 none; text-align: center; padding: 0; margin-right: 4px; display: inline;}
									.gb-tel ul li span {padding: 7px 10px 10px 7px; margin-bottom: 16px; background: transparent url('../img/img-border.gif') no-repeat 0 0; display: block; float: left;}
									.gb-tel ul li img {padding: 0;}
									.gb-tel li .gb-title {text-align: center; padding: 0;}
									.gb-tel li .gb-title a {color: #606060; font-weight: normal;}
								.gb-tel .slide-p, .gb-tel .slide-n {display: block; float: left; height:27px; width: 31px; margin-top: 72px; text-indent: -10000px;}
									.gb-tel .slide-n {float: right;}
									.gb-tel .slide-p span {cursor: pointer; background: transparent url('../img/slide.gif') no-repeat 0 0; margin: 0 2px 0 3px; display: inline; float: left; height:27px; width: 26px;}
									.gb-tel .slide-n span {cursor: pointer; background: transparent url('../img/slide.gif') no-repeat 0 -28px; float: right; margin: 0 3px 0 2px; display: inline; float: left; height:27px; width: 26px;}
							
								.gb li p b {color:#cb1706; padding-right:5px; font-weight:bold;}
						.gb li i {width:21px; height:21px; margin-top:5px; background-position:0 0; float:right;}
							.gb ul li i a {width:100%; height:100%; display:block;}
					
						.gb-f {height:38px; width:100%; margin-top:9px; background: url(../img/gb-f.gif) 0 0 no-repeat; float:left;}
							.gb-f .gb-f- {width:100%; height:100%; background: url(../img/gb-f.gif) right 0 no-repeat; float:left; display:inline;}
								.gb-f p {padding:5px 0px 0px 15px; font-size:12px; font-weight:bold; color:#8b8b8b;}
									.gb-f p b {color:#cb1706; padding-right:5px; font-weight:bold;}
						
						.gb-f .btn {margin-left:15px; float:left;}
						
						
				/***** buttony ***********************/
				.btn {height:22px; background: url(../img/btn.gif) #ca1402 no-repeat; float:left; display:inline;}
					.btn a, .btn i {display:block; color:#FFF; font-size:11px; font-family:Verdana, Geneva, sans-serif; white-space:nowrap; line-height:22px; padding:0 10px 0 10px; background: url(../img/btn.gif) 100% -30px no-repeat}
					
				.btn-sk {background: url(../img/btn.gif) 0 -120px #1b1b1b no-repeat;}
					.btn-sk a, .btn-sk i {background-position:100% -150px;}
					
				.gray {background-position:0 -60px;}
					.gray a {background-position:100% -90px;}
					
				.naval {background-position:0 -210px; background-color:#286765;}
					.naval a {background-position:100% -240px;}				
				
				.cr .ads {width:319px; margin-top:18px;}
		
		
		#f {width:962px; padding:17px 15px 20px 20px; margin-top:12px; float:left; border-top:1px solid #e5e5e5;}
			#f ul{}
				#f ul li {display:inline; font-weight:bold; padding:0px 25px 3px 0px;}
					#f ul li a{color:#999;}
			#f p{padding-top:12px; margin:0 0 0 0; color:#999;}
				#f b{color:#b5b5b5; padding-left:10px;}
				#f a{color:#b5b5b5;}					
		
			/******* formularze ****************************/
			.cc .frm {color:#606060;}
				.cc .frm-sd {margin:0 0 0 150px;}
					.cc .frm-sd li {padding:7px 0 0 0; clear:both; display:block}
						.frm-sd b {width:150px; font-weight:bold; float:left;line-height:24px}
						.frm-sd em {height:24px; display:inline; line-height:24px; float:left; background: url(../img/frm.gif) #fff no-repeat;}
							.frm-sd em.fii {width:176px; background-position: 0 0; float:left;}
								.frm-sd em.fii input {margin:4px 0 0 10px; width:155px; font-weight:bold; color:#606060; font-size:13px;}
								.frm-sd em.fib {background: url(../img/btn.gif) #fff no-repeat; cursor:pointer;}
								.frm-sd em.fib-zz {margin-left:17px; background: url(../img/btn.gif) 0 -180px #fff no-repeat;}
									.frm-sd em.fib-zz input {width:134px; height:22px;}
								.frm-sd em.fic, .frm-sd em.fic-s {width:23px; height:23px; background: url(../img/frm.gif) 0 -30px #fff no-repeat; cursor:pointer; text-indent:-55000px}
									.frm-sd em.fic-s {background-position:-30px -30px;}
								.fis select {background: transparent; border:0; padding: 3px 2px 0 0; width:173px;}
			
			
				/* zamowienie */
				.cc .frm-odr {}	
					.cc .frm-odr li {clear:both; float:left; width:100%;}	
						.cc .frm-odr p {width:330px; text-align:right; padding:0 0 0 0; font-weight:bold; float:left; font-size:12px;}
						.cc .frm-odr b {width:230px; padding:2px 0 0 0; font-weight:bold; float:right; color:#ca1402; font-size:12px;}					
							.cc .frm-odr b.n {color:#286765;}
							.cc .frm-odr b.g {color:#878787;}
							.cc .frm-odr b span {float:left; padding-top:4px;}
							.cc .frm-odr b i.del {float:right; margin:0 150px 0 0; background-position:-180px 0; display:inline;}
							
							.cc .frm-odr .odr-h {text-transform:uppercase; font-size:16px; color:#878787;}
							
							.cc .frm-odr p.t {width:283px; text-align:right; padding:0 0 0 0; font-weight:bold; float:left; font-size:12px; color:#ca1402; padding-top:2px;}
							.cc .frm-odr .odr-i {width:22px; height:20px; background-position:-150px 0; float:left; cursor:pointer;}
							
							.cc .frm-odr .fii {width:38px; height:24px; margin:0 0 0 10px; padding:0; background: url(../img/frm.gif) 0 -60px #fff no-repeat; float:left;}
							.cc .frm-odr .fii input {width:100%; margin:5px 0 0 0; padding:0; float:right; text-align:center; color:#fff; font-weight:bold;}
							
							/*.cc .frm-odr .fii{margin:0 0 0 10px; padding:0 5px 0 10px; border-right:1px solid #d9d9d9; line-height:24px;  float:left;}
							.cc .frm-odr .fii input {margin:4px 0 0 0; padding:0 0 0 0; width:30px; font-weight:bold; text-align:center; color:#fff; font-size:13px;}*/
					
					/* zamowienie */
					.cc .frm-odr .del {width:21px; height:21px; margin-top:0px; background-position:0 0; float:right;}
							.cc .frm-odr .del a {width:100%; height:100%; display:block;}
							
							.cc .frm-odr .frm-odr-d {padding:10px 0 0 0;}
								.cc .frm-odr .frm-odr-su {width:170px; float:left; }
								.cc .frm-odr .frm-odr-fs {width:90px; height:24px; margin:0 0 0 10px; padding:0; background: url(../img/frm.gif) 0 -90px #fff no-repeat; float:left;}
								.cc .frm-odr .frm-odr-cm {font-weight:normal; text-align:left; padding-left:10px; line-height:22px;}
							.cc .frm-odr .frm-odr-b {padding:20px 0 0 0;}
								.cc .frm-odr .frm-odr-b .btn {margin:0 5px 0 5px;}
									.cc .frm-odr .frm-odr-b .naval {margin-left:160px;}
								
						
	/* strona główna */	
	
		#c .cc-hp {width:660px;}
		#c .cr-hp {margin-left:0px;}
		
		#ani {}
		#cb {}
		
		
	
	/* podstrona */
	
		#t {}
		#c {}
		
		#c .sr {}
			#c .sr {}
				#c .sr ul {width:200px; margin:10px 0 0 20px; background: url(../img/sr.gif) 0 -30px no-repeat; float:left;}
					#c .sr .fii input {margin:5px 0 0 8px; color:#fff; width:142px; float:left; }
					#c .sr .fib input {width:20px; height:23px; float:left;}	
					
		
					
					
		.cc h4 {padding:15px 0 5px 20px; font-size:12px; color:#8b8b8b; text-transform:uppercase; font-weight:bold;}
			.cc h4.big {font-size:16px;}
		.cc .list {}
			.cc .list ul {margin:0px 0 0 10px;}
				.cc .list li {width:280px; height:105px; padding:15px 10px 10px 10px; border-bottom:1px solid #d9d9d9;display:block; float:left; position:relative;}
					.cc .list li img {padding-right:10px;}
					.cc .list li p {color:#606060; font-size:12px}
						.cc .list li p b {font-weight:bold; color:#cb1706; display:block;}
						.cc .list li p.px {top:95px; left:120px; position:absolute;}
						.cc .list li .btn {margin:95px 0 0 230px; position:absolute; left:0; top:0;}
							.cc .list li .btn-sk {margin:95px 0 0 194px; position:absolute;}
							
		.cc .list-2 li .btn {margin:95px 0 0 210px; position:absolute; left:0; top:0;}		
		
		/****** aktualnosci ****************************/		
		ul.news {margin:10px 25px 0 0;}
			.news li {padding:10px 0 12px 17px; border-bottom:1px solid #d9d9d9;}
				.n-date {font-size:10px; color:#606060; font-family:Verdana, Geneva, sans-serif}
				.n-title {font-size:11px; font-weight:bold; color:#ca1402; font-family:Verdana, Geneva, sans-serif}
					.n-title a {color:#ca1402;}
				
		div.paging {height:22px; margin:15px 15px 0 10px; clear:both; float:left;}
			.paging ul {}
				.paging ul li {display:inline; float:left; margin:0 1px 0 1px}
					.paging ul li.btn {margin:0 5px 0 5px; float:left;}
						.paging ul li.btn a:hover {background-color:none;}
					.paging ul li a, .paging ul li em {padding:0 5px 0 5px; display:block; line-height:22px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
					.paging ul li.s {background-color:#ca1402;}
						.paging ul li.s em {color:#FFF}
				
		/****** cd detail *******************************/
		#c .cc .h2 {background: none; clear:both;}
			.dtl img {float:left; padding:2px 20px 20px 0}
			.dtl p {margin:0 10px 0 0; padding:0 0 0 0}
			
		/****** wykonawcy detail *******************************/
			.dt1 img {float:left; padding:14px 20px 20px 0}
			
		/******* teledyski ******************************/
		.cc .list-tel {}
			.cc .list-tel ul {margin:0px 0 0 10px;}
				.cc .list-tel li {width:280px; height:80px; padding:2px 10px 2px 10px; border-bottom:1px solid #d9d9d9;display:block; float:left; position:relative;}
					.cc .list-tel li img {padding-right:10px;}
					.cc .list-tel li p {color:#606060; font-size:12px}
						.cc .list-tel li p b {font-weight:bold; color:#cb1706; display:block;}
						.cc .list-tel li p.px {margin:80px 0 0 110px; position:absolute;}
						.cc .list-tel li .btn {margin:60px 0 0 230px; position:absolute; left:0; top:0;}
							.cc .list-tel li .btn-sk {margin:60px 0 0 114px;}
							
		/******* teledysk ******************************/
			.cc .txt p.m {font-size:10px;}
				.cc .txt p.m em {font-size:10px; color:#C00;}
				
				.cc .txt .tel-sct li {height:80px; margin:0 5px 0 5px; float:left;}
					.cc .tel-sct li .pv, .cc .tel-sct li .nx {width:30px; height:30px; margin-top:20px; background: url(../img/h2.gif) no-repeat;}
					.cc .txt .tel-sct .nx {background-position:0 -40px}
		
		/******** sklep **********************************/
		
		.cc .sh-m {width:100%; float:left; margin:10px 0 10px 0;}
			.cc .sh-m li {padding:5px 5px 5px 5px; border-right:1px solid #c6c7c7; float:left; display:inline; text-transform:uppercase; font-weight:bold; font-size:12px;}
			.cc .sh-m .lt {border-right:0 none;}
				.cc .sh-m li a {color:#ca1402;}
							
		/******** cd detail sklep ************************/
		.cc .cd-d {width:250px; padding:0 30px 20px 0; float:left;}
			.cc .cd-d img {margin:5px 0 10px 10px;}
				.cc .cd-d .buy {margin:0 0 0 10px; clear:both;}					
					
					.cc .cd-d h5 {padding:10px 0 5px 10px; clear:both; font-weight:bold; color:#ca1402;}
					.cc .cd-d p {padding:10px 0 5px 10px; clear:both;}
					
				.cc .cd-d .buy p.px {line-height:24px; margin:0 0 0 10px; float:left; padding:0 0 0 0; clear:none;}				
			
			.cc .cd-sng {width:300px; padding:0 0 0 10px; float:left;}
				.cc .cd-sng li {}
					.cc .cd-sng li b {width:195px; float:left; line-height:24px;}
					.cc .cd-sng li i {width:10px; height:22px; margin-right:20px;  background-position:-120px 0; float:left;}			
			
			.cc .list-3 {clear:both; border-top:1px solid #d9d9d9}
				.cc .list-3 li {height:auto; margin:0px 5px 0px 5px; width:125px; border:0; }
					.cc .list-3 li img {margin:0 13px 0 13px;}
					.cc .list-3 ul li p {text-align:center; clear:both; padding:5px 0px 5px 0px; float:none}
					
			/******** slaskie klimaty ************************/
			
			.cc .list-sk {}
			.cc .list-sk ul {margin:0px 0 0 0;}
				.cc .list-sk li.sk {width:302px; height:150px; margin:5px 14px 5px 0px; background: url(../img/sk.gif) no-repeat; display:block; float:left; position:relative;}
					.cc .list-sk .sk- {width:100%; height:100%; background: url(../img/sk.gif) -350px 100% no-repeat;}
					
						.cc .list-sk .sk- h4 {padding:20px 30px 0 20px; font-size:24px; font-weight:normal; text-transform:none;}
						.cc .list-sk .sk- img {padding:10px 10px 0 0; float:right;}
						.cc .list-sk .sk- p {padding:10px 30px 0 10px; clear:both; display:block; color:#333;}
						
				
				
				
				
					.cc .list-tel li img {padding-right:10px;}
					.cc .list-tel li p {color:#606060; font-size:12px}
						.cc .list-tel li p b {font-weight:bold; color:#cb1706; display:block;}
						.cc .list-tel li p.px {margin:80px 0 0 110px; position:absolute;}
						.cc .list-tel li .btn {margin:60px 0 0 230px; position:absolute; left:0; top:0;}
							.cc .list-tel li .btn-sk {margin:60px 0 0 175px;}
			
			
			/* lista linków */
			.list-link {width:100%; padding-top:15px; float:left;}
				.list-link li {padding:6px 16px;}
					.list-link li a:hover {text-decoration:underline;}

			.polecane-linki {width:100%; padding-top:15px; float:left;}
				.polecane-linki li {float: left; width:; margin:0 0 0 17px; padding: 5px 0 10px 0; width: 298px;}					
			
			
/*** END grid ***/
.msg-error p {
	color: #f00;
}
/*** BEGIN design ***/ 

	/* element */
	.dsa {}

/*** END design ***/
