/* RESET STYLE */
/* reset.css - Reset all style */
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{font-family: Verdana, Arial, Helvetica, sans-serif;/*background:transparent*/;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}
ul{list-style:none}blockquote,q{quotes:none;}table,table td{padding:0;border:none;border-collapse:collapse;border-spacing:0;}fieldset,img {border: 0;}embed{vertical-align:top;}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline;}

-webkit-appearance:none; button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border:0;padding:0;margin:0;}

body {font-weight:normal;font-size:12px;color:#454545;background:#ffffff;}
fieldset,img {border:0;}
caption, th {text-align:left;}
h1,h2,h3,h4,h5,h6 {color:#ef1200;font-weight:700;font-family:'PT Sans',sans-serif;margin:0 0 10px 0;line-height:normal;}
h1 {font-size: 26px;}
h2 {font-size: 24px;}
h3 {font-size: 22px;}
h4 {font-size: 20px;}
h5 {font-size: 18px;}
h6 {font-size: 16px;}
form {margin: 0 0 0 0; padding: 0 0 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px;}
fieldset, textarea, input {margin: 0 0 0 0; padding: 2px 2px 2px 2px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px;}
input[type="text"] {margin: 0 0 0 0; padding: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px;color:#ef1200;border:solid 1px #679e1e;}
a, a:visited {outline: none; color: #212121; text-decoration: none;}
a:hover {text-decoration: underline; color: #212121;}
a:focus {-moz-outline-style: none;}
.margin10 {height: 10px; line-height: 0px; font-size: 0px;}
.margin20 {height: 20px; line-height: 0px; font-size: 0px;}
.margin30 {height: 30px; line-height: 0px; font-size: 0px;}
.margin40 {height: 40px; line-height: 0px; font-size: 0px;}
/*
div {overflow: hidden;}
input[type="radio"] {width:auto; margin: 2px 2px 2px 2px; padding: 1px 1px 1px 1px;} 
input[type="submit"] {background: #004775; color: #ffffff; font-weight: bold; width: 70px;}
minHeight {min-height: 500px; height: auto !important; height: 500px;}
*/
.thumbnail{border:solid 1px #ffffff;padding:0px 0px;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 5px 7px rgba(50, 50, 50, 0.3);-moz-box-shadow:0px 5px 7px rgba(50, 50, 50, 0.3);box-shadow:0px 5px 7px rgba(50, 50, 50, 0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.rightImg {float: right; margin: 0 0 5px 15px;}
.leftImg {float: left; margin: 0 15px 5px 0;}
.leftFloat {float: left;}
.rightFloat {float: right;}
.leftAlign {text-align: left;}
.rightAlign {text-align: right;}
.centerBox {text-align: center;}
.centerBoxPadding {text-align: center; margin: 0 auto 0 auto; padding: 0 0 10px 0;}
.selected {}
.noborder {border: 0px; padding: 10px 0 10px 0;}
.article ul {padding: 10px 0 10px 50px;}
	.article ul li {list-style: disc;}
.clear {width: inherit; height: 0px; font-size: 0px; line-height: 0px; clear: both;}

.cf:after { content: "."; display: block; visibility: hidden; clear: both; height: 0; }
.cf { display:inline-block; }
* html .cf { height:1%; }
.cf{ display:block; }

/* end RESET STYLE */


/* ARTICLE STYLE */
.article {text-align:justify;line-height:22px;padding:0 0 20px 0;}
	.article h1,.article h2,.article h3,.article h4,.article h5,.article h6 {font-weight:400;}
	.article p {text-indent:15px;font-weight:400;font-family:'PT Sans',sans-serif;font-size:14px;line-height:20px;}
	.article a, .article a:visited {color: #757781; text-decoration: underline;}
	.article a:hover {color: #757781; text-decoration: none;}
	.articleAttachments {}
		.articleAttach {}
			.articleAttach a, .articleAttach a:visited {}
			.articleAttach a:hover {}
	.multiplePages {}
		.multiplePages a, .multiplePages a:visited {}
		.multiplePages a:hover {}
/* end ARTICLE STYLE */

/* cookie popup */
#popup{display:none;background:#f01400;padding:5px;bottom:0px;left:0px;width:100%;position:fixed;z-index:999999;-webkit-box-shadow:0px -3px 13px rgba(50, 50, 50, 0.75);
-moz-box-shadow:0px -3px 13px rgba(50, 50, 50, 0.75);box-shadow:0px -3px 13px rgba(50, 50, 50, 0.75);} /* na dole*/
#popup p {text-align:center;color:#ffffff;font-family:sans-serif;padding:0 10px;margin:0 0 0 0;font-size:10px;}
/* end cookie popup */

/* startowa */
#bg-01 {background:url(../layout/bg-01.png);}
#bg-top {background:url(../layout/bg-top.png) top repeat-x;}
#bg-bottom {background:url(../layout/bg-bottom.png) bottom repeat-x;}
#bg-top-wide {background:url(../layout/bg-top-wide.jpg) top center no-repeat;}
#bg-bottom-wide {background:url(../layout/bg-bottom-wide.jpg) bottom center no-repeat;}

.page-wr {width:980px;margin:0 auto;}
	.logo-wr {height:160px;position:relative;}
		.im01 {position:absolute;top:18px;left:108px;}
		.im02 {position:absolute;top:0px;left:265px;}
		.search-wr {position:absolute;top:128px;left:672px;width:258px;height:29px;padding:2px 0 0 0;z-index:1;background:url(../layout/search-bg-1x1.png);
		-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;
		border-top:solid 1px #3a7610;border-right:solid 1px #3a7610;border-left:solid 1px #3a7610;}
			.search-inp {width:159px;height:27px;float:left;display:inline;padding:0 0 0 3px;}
				.search-inp input {background:transparent url(../layout/image-sprite.png) 0px -68px no-repeat;border:0px;width:139px;padding:0 10px;height:27px;line-height:27px;font-size:11px;color:#777777;}
			.search-go {float:right;display:inline;height:26px;padding:1px 3px 0 5px;}
				.search-go input[type="submit"], .search-go input[type="submit"]:visited{width:83px;height:25px;border:0px;background:transparent url(../layout/image-sprite.png) 0px -105px no-repeat;}
					.search-go input[type="submit"]:hover {width:83px;height:25px;border:0px;background:transparent url(../layout/image-sprite.png) -83px -105px no-repeat;cursor:pointer;}
			.search-more {width:256px;height:30px;padding:2px 0 0 0;display:none;}
			.search-more a, .search-more a:visited {display:block;width:199px;height:30px;background:url(../layout/image-sprite.png) 0px -134px no-repeat;margin:0 auto;}
			.search-more a:hover {display:block;width:199px;height:30px;background:url(../layout/image-sprite.png) 0px -164px no-repeat;}
	.content-imgnav {float:left;position:relative;left:50%;}
	.content-imgnav li {height:72px;width:163.33333333px;padding:7px 0 0 0;float:left;display:inline;position:relative;left:-50%;text-align:center;}
	
	.content-wr {padding:14px 10px;background:#fffff2;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
		.col-left {width:230px;float:left;display:inline;}
			.offer {background:url(../layout/image-sprite.png) 0px -195px no-repeat;width:230px;height:40px;}
			.offer-menu {background:url(../layout/menu.png) 0px 0px no-repeat;width:230px;height:40px;}
			.dowload-offer {padding:25px 0;}
			.dowload-offer a, .dowload-offer a:visited {display:block;width:230px;height:42px;background:url(../layout/image-sprite.png) 0px -235px no-repeat;}
			.dowload-offer a:hover {display:block;width:230px;height:42px;background:url(../layout/image-sprite.png) 0px -277px no-repeat;}
			.left-menu-01 {}
				.left-menu-01 li {background:url(../layout/menu-underline.gif) bottom repeat-x;padding:1px 0 2px 0;}
					.left-menu-01 li a, .left-menu-01 li a:visited {color:#3e4f01;font-size:18px;font-weight:400;font-family:'PT Sans',sans-serif;display:block;padding: 6px 12px;}
					.left-menu-01 li a:hover {background:#4e800a;text-decoration:none;color:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
					.left-menu-01 li .selected {background:#4e800a;text-decoration:none;color:#ffffff !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
			
		.col-right {width:690px;float:right;display:inline;}
			.page-path {height:32px;line-height:32px;color:#f11b00;font-family:arial;font-size:11px;}
			.page-path a {font-size:12px;font-family:'PT Sans Narrow', sans-serif;font-weight:400;color:#4e800a;}
	
		.section-wr {border:solid 1px #4e8210;background:url(../layout/section-bg.png) top repeat-x #fffedd;width:254px;height:146px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
		-webkit-box-shadow: 0px 8px 17px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 8px 17px rgba(50, 50, 50, 0.75);box-shadow:0px 8px 17px rgba(50, 50, 50, 0.75);float:left;display:inline;margin:32px 29px 0 29px;}
		.section-wr .section-wr-bl {position:absolute;right:9px;top:40px;text-align:right;}
		.section-wr .section-wr-bl h2 {color:#1a4504;font-size:29px;padding:0 0 3px 0;margin: 0 0;line-height:26px;text-shadow:1px 1px 0px rgba(255, 255, 255, 0.5);}
		.section-wr .section-wr-bl h2 a, .section-wr div h2 a:visited {color:#1a4504;font-size:29px;line-height:26px;text-decoration:none;font-family: 'PT Sans', sans-serif;font-weight:700;text-decoration:none;text-shadow:1px 1px 0px rgba(255, 255, 255, 0.5);}
		.section-wr .section-wr-bl h2 a:hover {color:#233b0d;}
		.section-wr .section-wr-bl span {color:#295813;font-size:14px;font-family:'PT Sans Narrow', sans-serif;font-weight:700;text-shadow:1px 1px 0px rgba(255, 255, 255, 0.5);}
		.actual-date {position:absolute;left:31px;top:33px;text-align:center;color:#000000;width:48px;height:75px;}
			#day-name {height:19px;width:48px;overflow:hidden;line-height:19px;font-size:8px;font-family:'PT Sans Narrow', sans-serif;font-weight:700;color:#ffffff;}
			#day {height:40px;width:48px;overflow:hidden;line-height:40px;font-size:40px;font-family:'PT Sans Narrow', sans-serif;font-weight:700;color:#000000;text-shadow:1px 1px 0px rgba(255, 255, 255, 0.5);}
			#month-name {height:16px;width:48px;overflow:hidden;line-height:14px;font-size:10px;font-family:'PT Sans Narrow', sans-serif;font-weight:400;color:#000000;text-shadow:1px 1px 0px rgba(255, 255, 255, 0.5);}

.content-top-bt {height:10px;background:url(../layout/content-footer-top.png) bottom center no-repeat;}
.content-center-bt {background:url(../layout/content-y-center.png) top center repeat-y;}			
.content-footer-bt {height:27px;background:url(../layout/content-footer-bottom.png) top center no-repeat;}
			
			
			
	.info-wr {height:89px;width:980px;color:#ffffff;overflow:hidden;}
		ul.info-cols {}
		ul.info-cols li {float:left;display:inline;font-family:'PT Sans', sans-serif;text-shadow:1px 1px 0px rgba(74, 94, 1, 1);}
			.info-cols01 {font-size:15px;font-weight:700;width:302px;padding:3px 0 0 24px;text-align:left;}
				.info-cols01 a {display:block;width:221px;height:34px;line-height:34px;padding:0 0 0 38px;margin:4px 0 0 0;background:url(../layout/image-sprite.png) 0px 0px no-repeat;color:#ffffff;font-size:16px;text-shadow:1px 1px 2px rgba(155, 40, 0, 1);}
				.info-cols01 p {font-size:15px;font-weight:700; font-family: "PT Sans", sans-serif; padding:0 0 0 0;}
			.info-cols02 {text-align:center;font-size:16px;font-weight:700;width:326px;}
				.info-cols02 h3 {margin:0 0 0 0;padding: 6px 0 0 0;color:#ffffff;font-size:24px;font-weight:700;}
				.info-cols02 p {padding:0 0 0 0; margin:0 0 0 0; font-size:14px;font-weight:700; font-family: "PT Sans", sans-serif;}
			.info-cols03 {font-size:15px;font-weight:700;width:302px;padding:3px 24px 0 0;text-align:right;}
				.cols-phone {display:block;width:283px;height:34px;line-height:32px;text-align:center;margin:4px 0 0 auto;background:url(../layout/image-sprite.png) 0px -35px no-repeat;color:#ffffff;font-weight:600;font-size:22px;text-shadow:1px 1px 2px rgba(155, 40, 0, 1);}
				.info-cols03 p {font-size:15px;font-weight:700; font-family: "PT Sans", sans-serif;}
				
#footer-wr {background:url(../layout/footer-bg.jpg) top center no-repeat;height:150px;}				
	.footer-ins {width:912px;margin:0 auto;}		
		.footer-links {padding:10px 0 0 0;font-family:'PT Sans', sans-serif;font-size:14px;color:#cbcbcb;font-weight:400;}
			.footer-links a {font-family: 'PT Sans', sans-serif;color:#505050;font-weight:400;padding:0 15px;}
		.footer-info {padding:15px 0 0 15px;font-family: 'PT Sans', sans-serif;font-size:15px;color:#aeaeae;font-weight:700;}
			.admin-links {font-family: 'PT Sans', sans-serif;color:#aeaeae;font-weight:400;font-size:10px;text-align:left;padding:10px 0 0 0;float:left;display:inline;}
			.footer-info span {font-family: 'PT Sans', sans-serif;color:#aeaeae;font-weight:400;font-size:10px;}
			.footer-info a, .footer-info span a, #telvinet_footer a {font-family:'PT Sans', sans-serif;color:#aeaeae;font-weight:400;font-size:10px;}
			#telvinet_footer {font-family: 'PT Sans', sans-serif;color:#aeaeae;font-weight:400;font-size:10px;text-align:left;padding:10px 0 0 10px;float:left;display:inline;}


/* strona opisowa z menu */		
.page-info {padding:20px 0;}
	.page-info-left {width:240px;padding:16px 5px 16px 5px;float:left;display:inline;background:#699f1f url(../layout/gradient-product.png) top repeat-x;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; height:590px;overflow-y:scroll;}
		.page-info-menu {}
			.page-info-menu li {background:url(../layout/menu-underline.gif) bottom repeat-x;padding:1px 0 2px 0;}
				.page-info-menu li a, .page-info-menu li a:visited {color:#fffff2;font-size:18px;font-weight:400;font-family:'PT Sans',sans-serif;display:block;padding: 6px 12px;}
				.page-info-menu li a:hover {background:#477509;text-decoration:none;color:#fffb4e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
	.page-info-right {width:410px;float:right;display:inline;}
/* koniec */	

		
/* lista produktów */
.product-list-wr {padding:20px 0;}				
	.product-list-wr-left {width:244px;padding:3px 3px;/*padding:16px 10px;*/float:left;display:inline;background:#699f1f url(../layout/gradient-product.png) top repeat-x;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
		.product-list-wr-menu {padding:10px 4px;}
			.product-list-wr-menu li {background:url(../layout/menu-underline.gif) bottom repeat-x;padding:1px 0 2px 0;}
				.product-list-wr-menu li a, .product-list-wr-menu li a:visited {color:#fffff2;font-size:16px;font-weight:400;font-family:'PT Sans',sans-serif;display:block;padding: 6px 12px;}
				.product-list-wr-menu li a:hover {background:#477509;text-decoration:none;color:#fffb4e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
		.page-n-list {background:#fffff2;/*height:20px;line-height:20px;*/padding:4px 4px;font-size:11px;color:#cdcdcd;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
		.page-n-list a {font-size:11px;color:#4e800a;}
	.product-list-wr-right {width:410px;float:right;display:inline;}				

.history-back, .history-back:visited {display:block;height:27px;width:57px;background:url(../layout/image-sprite.png) 0px -375px no-repeat; float:right;}	
	.history-back:hover {display:block;height:27px;width:57px;background:url(../layout/image-sprite.png) -57px -375px no-repeat;}	
	
/* wyszukiwarka */	
.product-list-wr-content {padding:3px 3px;background:#699f1f url(../layout/gradient-product.png) top repeat-x;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
	.product-list-wr-pcontent {padding:10px 4px;}
		.product-list-wr-pcontent li {background:url(../layout/menu-underline.gif) bottom repeat-x;padding:1px 0 2px 0;}
			.product-list-wr-pcontent li a, .product-list-wr-menu li a:visited {color:#fffff2;font-size:16px;font-weight:400;font-family:'PT Sans',sans-serif;display:block;padding: 6px 12px;}
			.product-list-wr-pcontent li a:hover {background:#477509;text-decoration:none;color:#fffb4e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
	.search-table {}
		.search-table td {vertical-align:middle;width:25%;}
		.search-table-name {text-align:right;padding:5px 20px 5px 0;font-weight:bold;color:#679e1e;}
		.search-table-value {text-align:left;padding:5px 0 5px 0;}
		.search-table td input[type="submit"], .search-table td input[type="submit"]:visited{width:83px;height:25px;border:0px;background:transparent url(../layout/image-sprite.png) 0px -105px no-repeat;}
		.search-table td input[type="submit"]:hover {width:83px;height:25px;border:0px;background:transparent url(../layout/image-sprite.png) -83px -105px no-repeat;cursor:pointer;}

	
/* produkt */	
.product-wr {padding:20px 0;}	
	.product-wr h2 {font-weight:400;margin:0 0 0 0;}
	.name-lac {font-family:'PT Sans',sans-serif;color:#1b2907;font-size:18px;font-weight:400;padding:0 0 20px 0;}
	
	.product-wr-top {}
	.product-wr-bottom {padding:20px 0;}
	.product-wr-bottom p {font-size:14px;font-weight:400;font-family:'PT Sans',sans-serif;line-height:20px;text-indent:15px;}
	
	.product-wr-cl {width:300px;float:left;display:inline;padding:10px 0 0 0;}
	.product-wr-cr {width:380px;float:right;display:inline;}
	.product-table-top {width:380px;height:14px;background:url(../layout/image-sprite.png) 0px -319px no-repeat;}
	.product-table-bottom {width:380px;height:14px;background:url(../layout/image-sprite.png) 0px -333px no-repeat;}
	.product-attr-table {width:370px;}
		.product-attr-l {background:#4e800a url(../layout/table-l-line.png) bottom center no-repeat;padding:8px 10px;color:#fffff2;}
		.product-attr-r {background:#86a80c url(../layout/table-r-line.png) bottom center no-repeat;width:205px;padding:8px 10px;color:#fffff2;font-weight:bold;}
		.last-attr1 {background-color:#4E800A;background-image:none;}
		.last-attr2 {background-color:#86A80C;background-image:none;}
		
	.product-wr-gallery {}
		.product-wr-gallery ul {}
			.product-wr-gallery ul li {padding:5px 5px;float:left;display:inline;}
	
	.back-to-product-list {padding:10px 0;}
		.back-to-product-list a, .back-to-product-list a:visited {display:block;float:right;width:153px;height:27px;background:url(../layout/image-sprite.png) 0px -348px no-repeat;} {display:block;float:right;width:153px;height:27px;background:url(../layout/image-sprite.png) 0px -348px no-repeat;}
		.back-to-product-list a:hover {display:block;float:right;width:153px;height:27px;background:url(../layout/image-sprite.png) -153px -348px no-repeat;}
		
.tip {color:#454545;background:#ffffff;display:none;padding:8px 3px 3px 3px;max-width:400px;position:absolute;z-index:1000;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow:0px 0px 5px rgba(50, 50, 50, 0.75);}
.tip img {float:left;margin:0 10px 5px 0;}
.tip h3 {font-weight:400;margin:0 0 5px 0;font-size:16px;}
.tip, .tip p {font-size:12px;font-weight:400;font-family:'PT Sans',sans-serif;}