body,html { margin:0; padding:0;  }
#body {background:url(../images/bg.png) repeat-x #5988ac;}
hr {background:#D6D6D6;border:none;height:1px;}
/* top */
#top { width:100%; }
	#topBar { width:982px; height:48px; margin:0 auto; background:url(../images/topBar.png); }
		.szukaj { position:absolute; margin-left:270px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0060a9; top:8px; }
		.szukajInput { background:url(../images/szukajInput.png) no-repeat; width:155px; height:18px; border:0; position:absolute; margin-left:320px; top:7px; }
		.submitS { position:absolute; top:5px; margin-left:485px; }
		.home { position:absolute; margin-left:748px; top:0; }
	#menuBar {width:766px;padding-left:216px;height:43px; margin:0 auto; background:url(../images/menu-logo.png) no-repeat left;}
	
td,body,thml,p,div,button,input,textarea,select,option { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

a{color:#808285;}	

.news_list .nazwaPrz {height:auto;min-height:0px;}
.news_list {padding-left:5px;padding-right:5px;}

#cms {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-right:30px;float:left;width:500px;}	
/* wrapper (content) */
#wrapper { width:991px; margin:0 auto; }
	#leftMenu { position:absolute; top:91px; z-index:10; }
		#katalogBg { background:url(../images/katalogBg.png); }
		
		#katalogBg ul { list-style:none; padding:0; margin:0; margin-left:22px; }
		ul li { background:url(../images/dot.png) left 6px no-repeat; padding-left:12px; line-height:15px; }
		#katalogBg ul ul {margin-left:11px;}
    ul li a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808285; text-decoration:none; } 
		
		.adres { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#c6d8e7; padding-left:20px; padding-top:10px; }
	
	#center { position:absolute; z-index:-10; width:560px; margin-left:215px; top:91px; }
		#centerBg {background:url(../images/centerBg.png); padding-left:30px;min-height:400px;}
		
		.przedmiot { width:150px;width:230px; float:left; overflow:inherit; margin-left:10px; margin-top:5px; }
		.przedmiot { margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #D5D5D5; } /* border bottom */
			.nazwaPrz { padding-bottom:5px;}
			.nazwaPrz a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; }
			.zoom { padding-top:5px; }
			.przOpis { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; width:120px; }
			.price { width:150px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
			
			.przedmiot .price {width:100px;float:right;padding:3px;width:134px;}
			.przedmiot .zoom {float:left;}
			
			.cena { color:#0060a9; font-weight:bold; }
			
			.data { font-size:10px; color:#0060a9; font-family:Arial, Helvetica, sans-serif; margin-top:-5px; }
			a.more { color:#0060a9; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
			.news { font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; }
			
			
	#rightMenu { position:absolute; margin-left:741px; top:91px; width:250px; }
		.rightBg { background:url(../images/rightBg.png); }
		
		.leftLog { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0060a9; width:60px; padding-right:10px; text-align:right; }  
		.rigLog { float:left; margin-bottom:5px; }
		.inpl { background:url(../images/inputl.png); width:137px; height:20px; border:0; margin:0; padding:0; }
		.logowaniemini { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#838383; padding-left:30px; }
		.logowaniemini a { text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#838383; }
		
		.tdl { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#868686; }
		.zrealizuj { float:left; padding-left:70px;  padding-top:5px; margin-top:15px;}
		.zrealizuj a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#868686; font-weight:bold; text-decoration:none; }
		.imagz { float:left; padding-left:10px;  margin-top:15px;}
		
		.wyszukiwarka {width:600px; float:left; overflow:inherit; margin-left:10px; margin-top:5px; }
			.szukaj2txt { padding-bottom:5px; width: 450px; }
			.szukaj2txt a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
			.szukajtxt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:460px; }
			.szukajtxt a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#106aae; width:460px; }
		.prodTxt { width:400px; float:left; overflow:inherit; margin-left:10px; margin-top:5px; }
			.nazwaProdtxt { padding-bottom:5px; width: 350px; }
			.nazwaProdtxt a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
			.prodOpistxt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:360px; }
			.prodOpistxt a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#106aae; width:360px; }
			
		.produkt { width:88px; float:left; overflow:inherit; margin-left:10px; margin-top:5px; }
			.nazwaProd { padding-bottom:5px; width: 480px; }
			.nazwaProd a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
			.prodOpis { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:120px; }
			
			
		.dodajKomentarz { width:400px; float:left; overflow:inherit; margin-left:50px; margin-top:100px; }
			.nazwaProdtxt { padding-bottom:5px; width: 370px; }
			.nazwaProdtxt a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
			.prodOpistxt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:360px; }
		.newsl { padding-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#868686; padding-right:15px; padding-top:5px; }
.footer { margin:0 auto; width:500px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a5bfd3; }
.footer a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a5bfd3; text-decoration:none;  }


#mt {margin:0;padding:0;list-style:none;}
#mt li {float:left;padding-left:0;background:none;line-height:43px;}
#mt li a img {border:none;}

.pager a { text-decoration: none;color:#000;color:#0060A9;font-weight:bold;}
.pager span {font-weight:bold;}

.nazwaPrz {width:230px;min-height:27px;min-height:40px;}
.symbol {font-weight:normal;color:#808285;font-size:12px;font-weight:bold;}


.right {text-align: right;}

.hide {display:none;}

#katalogBg ul li.active a {color:black;}
#katalogBg ul li.active ul li a {color:#808285;}
#katalogBg ul li ul li a.active {color:black;}


.message {font-weight:bold;text-align: center;padding:50px 0;}

.prod_list , .prod_details {width:490px;}
.prod_list  {border-collapse:collapse;border-spacing:0;}
.prod_list td {padding:3px 5px;border:1px solid #808285;}
.prod_list_head td {background:#F1F1F1;font-weight:bold;}
.prod_list_head td a {text-decoration:none;}

#intro_table .prod_details {width:245px;}

#order {width:500px;margin:0 auto;float:left;}
#order .message {padding:50px 0;}
.order-action {text-align:center;}
#order table td {padding:5px;}
.order-product td {padding:5px;}

.order-head td {font-weight:bold;background:#F1F1F1;padding:7px 5px;}
#order table thead td {font-weight:bold;background:#F1F1F1;padding:7px 5px;}
#order-basket {width:500px;border-collapse:collapse;border-spacing:0;margin:10px auto;}
#order-basket div.order-parent {font-weight:bold;}
#order-basket .order-lp {text-align:right;}
#order-basket .order-foto {text-align:center;}
#order-basket .order-quantity {text-align:center;}
#order-basket .order-quantity input{width:70px;text-align:center;}
.order-textfield {background:url(../images/textfield_bg.gif) repeat-x top;border:1px solid #B6B6B6;padding:2px 3px;}
#order .order-textfield {margin-top:3px;margin-bottom:3px;}
div.order-button {text-align:right;}
input.order-button , button.order-button {cursor:pointer;margin:3px 0 3px 3px;background:#F1F1F1 url(../images/comment_input.gif) repeat-x center bottom;border:1px solid #CEC4BC;padding:2px 6px;color:#808285;}
input.order-button:hover button.order-button:hover {color:#341B0C;}
tr.order-head td {font-weight:bold;background:#F1F1F1;padding:7px 5px;}
#order-navi {text-align:center;margin:10px auto;}
#order-navi a {color:#808285;text-decoration:none;background: url(../images/point.gif) no-repeat left center;padding-right:10px;padding-left:10px;}
#order-navi a.active {text-decoration:underline;color:#000;}

.order-form {margin:10px auto;}
.order-form table {width:500px;}
.order-form .label {width:100px;text-align:right;}
.order-form .field {width:140px;}
.order-form .error td {color:red;}
.order-form tr.error rd.error {color:red;}
#login-form .error {color:red;font-weight:bold;text-align:center;padding:4px;} 

#order-sum td {background:#F1F1F1;}
#payment-sum td {background:#F1F1F1;}

#order-your-acount {margin: 15px auto ;}
#order-your-acount thead td , #order-notice-head , .send_to .tab1 , .invoice .tab1 {font-weight:bold;background:#F1F1F1;padding:7px 5px;text-align: center;}
.order-select {width:146px;}
#order-notice-field {width:400px;background:transparent url(../images/textfield_bg.gif) repeat-x scroll center top;border:1px solid #B6B6B6;padding:2px 3px;margin:0 auto;}
#order-notice-body {text-align:center;}

#site_map {float:left;}
#site_map .hide{display:block;}
#site_map ul {list-style:none;}

#comment_form .textfield {border:1px solid #B6B6B6;padding:2px 3px;}
#comment_form input.textfield {width:300px;background:url(../images/textfield_bg.gif) repeat-x top;} 
#comment_form textarea.textfield {width:300px;background:url(../images/textfield_bg.gif) repeat-x top;} 



.przedmiot .news {text-align: justify;}

.news_foto {float:left;padding:1px;margin:0px 5px 2px 0;}
