/*RESET*/
html, body, div, span,object, h1,h2,h3,h4, p, font, img, dd,dt,dl,a, ul,ol,li,form{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	list-style-type:none;
	font-weight:normal;
}

/*STYLE*/
body {background:#D6D6D6 url(../images/bg_top.jpg) repeat-x;font: normal 11px Tahoma , Verdana, Geneva, Arial, Helvetica, sans-serif;}

#allwrap{width:100%;height:100%;background:#ffffff url(../images/bg_bottom.jpg) repeat-x bottom;}
#wrap{margin:0 auto;width:950px;height:100%}
#new{width:100%;height:100%;background: url(../images/bg_top.jpg) repeat-x;}


#top{height:244px;width:950px;}


/*CONTENT*/
#content{width:950px;height:100%;}
	#c_lt{height:100%;width:214px;float:left;padding-left:22px;background: url(../images/bg_c_lt.jpg) no-repeat 22px 33px; }
		#nowosci{width:214px;height:33px;float:left}
		#wrap_c_lt{width:214px;float:left;}
		#new_items{width:214px;height:100%;padding-top:45px}
		#banner{clear:both;width:214px;min-height:200px;height:auto !important;height:200px;}
		#bg_banner{float:left;}
		
		#banner{padding-top:15px;padding-left:15px}
		.promocje{padding:0 0 7px 35px}
		
		
		div.new_item{padding:0 0 10px 15px;clear:both;height:35px;}
		.new_item img{float:left;border:1px solid #ABABAB;margin-top:2px;}
		.new_item p.desc{height:26px;padding-left:43px;}
		.new_item p.desc a{text-decoration:none;color:#000000;}
		.new_item p.desc a:hover{text-decoration:underline;color:#000000;}
		
		.new_item p.price{color:#777777;padding-left:43px;font-size:10px}
		.new_item p.price span{color:#E63131;}
		
		#new_items td{padding-bottom:5px;	}
		#new_items td img{margin-left:13px;border:1px solid #ABABAB;margin-right:5px}
		#new_items td a{color:#000000;text-decoration:none}
		#new_items td a:hover{text-decoration:underline}
	
	#ccenter{width:488px;float:left;background:url(../images/shadow3.jpg) no-repeat 481px 45px;}
	#center{width:488px;height:100%;background:url(../images/shadow2.jpg) no-repeat 0 45px;}
	
		#menu{height:25px;padding-top:4px}
		#menu p span{text-transform:uppercase}
		#menu ul{display:block;width:488px;padding-left:1px}
		#menu ul li{display:block;float:left;padding:7px 14px;background:url(../images/separator.gif) no-repeat right bottom ;}
		#menu ul li.none{background: transparent none no-repeat;padding-right:0}
		
		#welcome{background:url(../images/shadow1.jpg) no-repeat top;margin-top:13px;padding-top:12px}
		#welcome img{padding: 6px 0 6px 26px;background:url(../images/marker.jpg) no-repeat 11px 0;}
		#welcome h1{padding:6px 0 0 29px;color:#777777}
		#welcome p{padding:6px 0 0 29px;color:#777777}
		
		#button img{padding-left:12px}
		#welcome img.wel1 {padding: 13px 0 6px 10px}
		#welcome img.none{background-image:none;}	
		#welcome h1.wel1 {padding: 0 20px 0 170px;font-size:11px}
		#welcome p.wel1 {padding: 0 20px 0 170px;font-size:11px}
		#button img{width:145px;height:59px}
		
		#nnewsy{margin-bottom:20px;height:215px;width:100%;background:url(../images/dots.jpg) no-repeat 244px 20px;}
		#newsy{padding-top:30px;font-size:10px;background:url(../images/dots_hr.jpg) no-repeat 11px 20px;}
		#news1{}
		.news{width:244px;float:left;}
		.news h2{color:#2D2A35;text-transform:uppercase;font-weight:normal;padding-top:8px}
		.news_red{color:#DF0300;text-decoration:underline;font-size:11px;padding:10px 0;line-height:1.2;}
		.news .text{color:#5E5E5E;padding-top:2px;font-size:11px;height:90px;overflow:hidden;padding-left:0}
		.news img{margin:10px 0 0 12px;padding:1px;border:1px solid #ABABAB;float:left;}
		
		a.news_red{padding:8px 15px;background:url(../images/arrows.gif) no-repeat 0 13px}
		.news_red1{color:#DF0300;text-decoration:underline;font-size:11px;padding:8px 0;line-height:1.2;}
		
		.news div{width:136px;float:left;padding-left:9px;}
		div.text-wrap {height:150px;overflow-x:hidden;overflow-y:hidden;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
		
	#c_rt{float:right;width:225px;height:400px;padding-right:1px;background:url(../images/bg_c_rt.jpg) no-repeat;}
		#szukaj{width:225px;height:400px; }
		
.styl{margin:0 0 6px 4px;}

			
		#c_rt div{margin-bottom: 25px;padding-left: 12px}
		#search{padding:7px 0 2px 18px}
		.search_red{color:#DF0300;text-decoration:underline;padding:2px 0 2px 17px;font-size:10px}
		form p{}
		 input.b1 {border:1px solid #E8E8E7;height:12px;margin-left:15px;font-size:10px;width:129px;}
		 input.button_rt{cursor:pointer;width:24px;height:15px;background: url(../images/arrow2.jpg) no-repeat 0 2px;border:none;margin-left:5px}
	
		#newsletter{padding-bottom:15px}
		#recommend{padding-bottom:5px;}
		
		#contact{background:url(../images/kontakt_fotka.jpg) no-repeat right top;}
		#contact p{padding-top:5px;padding-left:17px;color:#777777;line-height:15px;font-size:10px}
		.contact_red{color:#DF0300;text-decoration:none;padding:2px 0 2px 0;font-size:10px}
	.clear{clear:both;}
	
	#footer{width:950px;height:50px;padding:0 0 60px 0 }
	#footer ul,#footer ul li{display:block;float:left;}
	#footer ul li{padding-right:4px;color:#777777;font-size:9px}
	#footer ul li a {padding-right:4px;color:#777777;text-decoration:none;}
	#footer div{color:#002B71;font-size:10px;padding-left:245px}
	
	#footer #foot_bot{padding-top:20px;padding-left:95px}
	#footer span{padding-left:600px;}
	#footer span a {color:#919191;text-decoration:none;}
	
/*PODSTRONY*/
div.subsite{padding-right:15px;padding-bottom:20px;padding-left:28px;line-height:1.4}
	div.news_sub{padding:3px 0 0 0;margin-bottom:12px;}
	.news_sub h2{font-weight:normal;font-size:11px;line-height:1.4;color:#DF0300;text-transform:uppercase;}
	.news_sub h2 span{float:left} 
	.news_sub h2 span a,.news_sub h2 span a:visited{color:#DF0300;text-decoration:none;text-transform:uppercase;}
	.news_sub h2 span a:hover{color:#000000;text-decoration:none;text-transform:uppercase;}
	.news_sub h2 span.rt{float:right;color:#ABABAB;}
	.news_sub p{clear:both;color:#777777;padding-right:40px;padding-left:10px;}
	.subsite{min-height:300px}
	#f1{padding-right:15px;padding-left:25px;}

	a.www,a:visited.www,a:hover.www {color:#777777;text-decoration:none; }
	.sg{color:#DF0300;text-decoration:underline;}
	
	#subsite ul.pag2{text-align:center;padding:6px 25px 0 0;}
	 ul.pag2, .pag2 li{display:block;}
	ul.pag2{float:right;padding-right:23px}
	
	ul.pag2 li{float:left;padding-left:5px}
	
	.pag2 a,.pag2 a:visited {color:#DF0300;text-decoration:none;}
	 a.act{color:#000000;}
	.pag2 a:hover{color:#000000;}
	#pag3{padding-right:200px}
	#prznt{color: #777777;font-size:11px; padding-top:100px; margin-right:10px;}
	.wel1o {color:#777777;}
  .wel1o a:hover{color:#777777;text-decoration:underline;}
	.wel1o a, .wel1o a:visited{color:#777777;text-decoration:none;}
	
	.ilosc_produktow p {color:#777777;}
/*NEWSY*/
	#count{width:440px;height:20px}
	p.wel1o{padding-top:4px;}
	#welcomes{background:url(../images/shadow1o.jpg) no-repeat 0 0 ;margin-top:13px;padding-top:12px}
	#welcomes img{padding: 6px 0 6px 26px;background:url(../images/marker.jpg) no-repeat 11px 0;}
	#welcomes p{padding:4px 0 0 29px;color:#777777}
		#welcomes ul.pag{float:right;padding:4px 25px 0 0;}

/*SINGLE Produkt*/
	#opis{clear:both}
	#prod_opis{clear:both;float:left;width:600px;padding-bottom:40px;}
	#produkt_zdjecie{ min-height:280px; height:auto !important;height:370px;width:286px;float:left;padding-left:80px;padding-top:10px}
	
	#miniaturki{padding-left:27px;width:250px}
	table{border:collapse}
	#tabela1{margin-top:25px;}
	#data{width:628px;background:url(../images/bg_prod.jpg) no-repeat bottom right;padding-bottom:20px}
	
		#data ul{float:left;display:block;padding-left:40px}
		#data ul li{float:left;display:block;padding-right:23px;text-align:center;width:50px}
			#data ul li img{float:left;display:block;padding-right:23px;text-align:center;width:49px;height:49px;margin-bottom:5px}
	#tabela1 td {width:180px;}
	#tabela2 td {width:200px}
	 #tabela1 td{vertical-align:top;font-size:11px;line-height:11px}
	 #tabela1 td.t_rt{text-align:right;color:#919191;width:120px;padding-right:5px}
	 #tabela1 td.black, #tabela3 td.black{color:#000000;}
	#tabela3{clear:both;width:370px;line-height:13px}
	
	#tabela3 td.t_rt{text-align:right;color:#919191;width:90px;padding-right:5px}
	
	#prod_opis h1{font-size:20px;color:#DF0300;font-size:20px;margin-left:110px;padding-bottom:10px;padding-top:15px;}
	
	.red{color:#DF0300}
	.nazwa_art{text-transform:uppercase;}
	
	.max_prod{padding-bottom:15px}
		#mini_prod{padding-bottom:35px}
		#mini_prod a img{margin-bottom:17px;}
			.arrowright{padding-left:10px;}
			.arrowleft{padding-right:10px}
	
			.pad_bot,#tabela3 td.pad_bot{padding-bottom:13px}
			#licence {padding-left:20px}
			#licence img{padding-right:7px}
	#welcomes p.wel2o{float:right;margin-right:55px;font-size:11px;color:#000000;padding-top:9px}
	#dostep{float:right;padding-right:27px}
	#dostep li{display:block;padding-bottom:15px;text-align:center;}
	#dostep li img{padding-top:5px}
	
/*KONTAKT*/
	#c_lt_k{width:232px;float:left;height:370px;background:url(../images/bg_kontakt.jpg) no-repeat 25px 34px;}
	#kontakt{width:203px;height:34px;padding-left:30px}
	#map{height:350px;}
	#kontaktAdresy dl dd{padding-bottom:0;}
	#kontaktAdresy dl a,#kontaktAdresy dl a:visited{color:#777777;text-decoration:none;}
	#kontaktAdresy dl a:hover{color:#DF0300;text-decoration:underline;}
	#kontaktContent{padding:16px 0 0 41px;}
	#kontaktContent li{padding-bottom:10px;}
	span.kontaktItem{font-size:10px;display:block;height:16px;padding:4px 0 0 15px;color:#DF0300;text-transform:uppercase;background: url(../images/marker.jpg) no-repeat;}
	#kontaktContent  p{padding:0 5px 0 15px;line-height:12px;font-size:10px;color:#777777}
	#kontaktContent a,#kontaktContent a:visited{color:#DF0300;text-decoration:none;}
		#kontaktContent a:hover{text-decoration:underline}
	#kontaktAdresy h1{color:#DF0300;padding-top:6px}
	#kontaktAdresy dl{padding-top:10px;line-height:1.4;width:400px}
	#kontaktAdresy dt{color:#000000}
	#kontaktAdresy dl dd{padding:0 0 0 15px;color:#777777}
	#firmaContent h2{color:#DF0300;padding-top:6px}
	#firmaContent{color:#777777}
	#firmaContent span{color:#000000}
	
	
/*O Marce*/
	#omarceTab{padding-top:6px;width:400px;}
	#omarceTab p,#omarceTab ul li {color:#777777}
	#omarceTab ul li{padding-left:15px}
	#omarceTab p span{text-transform:uppercase;}
	#omarceTab p{padding-left:15px;}
	p#nopad{padding-left:0;color:#DF0300}
	
	p.news_red1 a,div.news_red1 a,p.news_red1 a p,p.news_red1 a:visited,p.news_red1:hover{text-decoration:underline;color:#DF0300;}
	
	.news div.news_red1 {padding-left:0;}
	.news .text a{text-decoration:underline;color:#DF0300;}
/*PROMOCJE*/	
	#promocja_1{float:left;margin-left:-13px;margin-right:5px;margin-top:10px;margin-bottom:5px;}
	#promocja_2{float:left;margin-top:10px;margin-bottom:5px;}
	#promocja_3{clear:both;margin-left:-13px;margin-top:10px}
	.produkt_powrot{margin-left:64px}
	.promocje_powrot{padding-top:20px;display:block}
	
	
	.generuj{margin-right:68px;display:block;float:right;margin-top:20px;}
	#promocje_subpage{color:#777777}
	#promocje_subpage h1 span {font-size:12px;color:#DF0300;padding-top:10px;padding-bottom:10px}
	#promocje_subpage h1 {color:#777777;font-size:12px;padding-top:10px;padding-bottom:10px}
	#promocje_subpage img {margin-bottom:10px;}
	
	#promocje_subpage a{color:#df0300;text-decoration:none}
	#promocje_subpage a:hover{color:#df0300;text-decoration:underline}
	
	.banner_promocje{margin-bottom:5px;}
	
/*FAQ*/
	#faq dl{padding-top:10px;line-height:1.4;width:400px}
	#faq dt{color:#DF0300}
	#faq dl dd{padding:0 0 20px 15px;color:#777777}

/*EKSPORT*/	
	#eksportTab{padding-top:6px}
	#eksportTab p{color:#777777}
	#eksportTab p a{color:#DF0300;text-decoration:none;}
	#eksportTab p a:hover{color:#DF0300;text-decoration:underline;}
	
/*FOCUS*/	
	#c_rt {position:relative}
	#c_rt .img p input{}
	#sufler{position:absolute;background: url(../images/chmurka.png) no-repeat;width:152px;height:96px;z-index:10}
	#sufler.sufler-1{top:40px;left:60px;}
	#sufler.sufler-2{top:130px;left:60px;}
	#sufler.sufler-3{top:215px;left:60px;}
	#valid{padding-left:17px;}
	#valid img{margin:4px 0 4px 17px}
	#valid label{color:#777777}
/*suggest*/	 
	.suggestionsBox {
	    position: absolute; left: 65px; margin: 10px 0px 0px 0px;  width: 200px;
	    background-color: #f9f9f9;
	    -moz-border-radius: 7px;
	    -webkit-border-radius: 7px;
	    border: 1px solid #bababa;
	    color: #474747;
		padding: 0 10px 10px;
		
	}
	.suggestionList { margin: 0px; padding: 0px;}
	.suggestionList li { margin: 0px 0px 3px 0px;padding: 3px;cursor: pointer;}
	.suggestionList li:hover {background-color:#777777;color:#f9f9f9}
	
	.loader{padding-top:100px;padding-left:290px}
	
	
#sklepyContentLeft{float:left;width:310px;}	
#sklepyContentRight{float:left;padding-left:40px;width:300px;}

.sklep{padding:0 0 10px 0}
.sklep span{color:#306283;font-size:12px;}
