/* reset */


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin:0;
    padding:0;
}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}

/* global */


textarea{
	font-family:Tahoma,Sans-Serif;
	font-size:11px; 
	color:#6A6868 !important;
}

iframe
{
	display:none;
	display/**/:block;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width: 200px;
	height: 200px;
}

body {
    font-family: Tahoma, Sans-Serif;
    font-size: 11px;
		color: #A5A4A4;
    background: #ffffff url("../img/bkg_bottom.gif") repeat-x bottom; 
		text-align: center;		
}


a { text-decoration: none; color: #A5A4A4; }
a:hover { color: #545454; }	
	
.clear { clear: both; }
.clr_left { clear: left; }
.noborder { border: 0!important; }

h2 { border-bottom: 1px dashed #a5a4a4; float: left; margin: 10px 0 7px 0; height :15px; font-family: Georgia, Hevletica, Serif; color: #595959; font-weight: bold; font-size: 14px; text-transform: uppercase ; }
  h2 span { display: none; }
h2.najnowszerecenzje { background: url("../img/head_najnrecenzje.gif") no-repeat left top; width: 166px; }
h2.spolecznosc { background: url("../img/head_spolecznosc.gif") no-repeat left top; padding-left: 109px; }
h2.zgloszeniazakupowe { background: url("../img/head_zgloszeniazakupowe.gif") no-repeat left top; width :174px; }
h2.punktybony {background: url("../img/head_punktybony.gif") no-repeat left top; width :102px; }


.margin { margin-top: 20px !important; }
input, textarea, option, select  { color: #a4a4a4; font-family: Tahoma, Sans-serif; }

h5 { color: #53BC93; font-weight: bold; float: left; clear: left; font-size :12px; margin: 5px 0 15px 0;  }
 
.inne_zgl { background: #FAF7ED url("../img/name.gif") repeat-x bottom; border :1px solid #E4DBB6; color: #404040; padding: 7px 7px 7px 12px; font-weight: bold; position: relative; margin-bottom: 2px; display: block;}
.inne_zgl:hover { text-decoration: underline; }

 
.promocja { height :22px; width: 80px; background: url("../img/button_promocja.gif") no-repeat left top; float: left; display: block; }
.nowosc { height :22px; width: 78px; background: url("../img/button_nowosc.gif") no-repeat left top; float: left;  display: block; }
		.nowosc span, .promocja span { display: none; }
 
 
/* top */

#top { border-bottom: 1px dashed #a5a4a4;  text-align: left; background: #ffffff url("../img/bkg_top.gif") repeat-x top; z-index: 1; }
  #top .inside { width: 978px; margin: auto;  position: relative; padding: 20px 0 6px 0; height: 114px; position: relative; }
  

	
	#top strong { color :#5d5d5d; }
	#top h1 { width :375px; height: 72px; background: url("../img/logo_top.gif") no-repeat left top; float: left; margin: 0; padding: 0;  } 
	  #top h1 a { display: block; width :375px; height: 72px;}
		   #top h1 a span { display: none; }
  
	#userpanel { position: absolute; z-index: 20; top: 10px; right: 0px; width: 177px; }
	  #userpanel div { background: white; padding : 7px 2px 5px 2px; border-top: 1px dashed #a5a4a4; }
		#userpanel div.sec { overflow: hidden; }
	  #userpanel h4 { background: url("../img/kupujesz.gif") no-repeat left bottom; width: 177px; height :24px; }
			#userpanel h4 span { display: none; }
		  #userpanel div.sec a { font-weight: bold; text-decoration: underline; display: block; float: left; }
			  #userpanel div.sec a span { border-right: 1px solid #a5a4a4; display: block; padding-right: 7px; margin-right: 7px; }
			#userpanel div.user a {  text-decoration: underline;  }
			#userpanel div.user a.name { font-weight: bold; display: block; float: left; color: #3EC5E8; margin-right: 5px;  }
				
	#infolinia { position: absolute; z-index: 20; top: 10px; right: 187px; width: 177px; font-size: 10px; }
	  #infolinia div { background: white; padding : 4px 2px 5px 4px; border-top: 1px dashed #a5a4a4; border-bottom: 1px dashed #a5a4a4; }
	  #infolinia h4 { background: url("../img/infolinia.gif") no-repeat left bottom; width: 177px; height :24px; }
			#infolinia h4 span { display: none; }
	  #infolinia strong { display: block; font-family: Georgia, Hevletica, Serif; color: #3DC5E7; font-size :24px; }
		
		
		
	#top ul { clear :both; overflow: auto; width: 870px; }
	
			.menu1 { background: url("../img/menu1.gif") no-repeat left top; width: 152px; }
			.menu2 { background: url("../img/menu2.gif") no-repeat left top; width: 150px; }
			.menu3 { background: url("../img/menu3.gif") no-repeat left top; width: 136px; }
			.menu4 { background: url("../img/menu4.gif") no-repeat left top; width: 115px; }
			.menu5 { background: url("../img/menu5.gif") no-repeat left top; width: 104px; }
			.menu6 { background: url("../img/menu6.gif") no-repeat left top; width: 118px; }
			.menu7 { background: url("../img/menu7.gif") no-repeat left top; width: 99px; }
			.menu8 { background: url("../img/menu8.gif") no-repeat left top; width: 86px; }
			.menu9 { background: url("../img/menu9.gif") no-repeat left top; width: 177px; }
			
			
			.menu1, .menu2, .menu3, .menu4, .menu5, .menu6, .menu7, .menu8, .menu9 { float :left; padding: 1px 10px 1px 3px; height: 19px; cursor: pointer; }
			
			
			.menu1 .subm, .menu2 .subm, .menu3 .subm,.menu4 .subm, .menu5 .subm, .menu6 .subm,.menu7 .subm,.menu8 .subm, .menu9 .subm { display: block;}
			.menu1 .glowne, .menu2 .glowne, .menu3 .glowne, .menu4 .glowne, .menu5 .glowne, .menu6 .glowne, .menu7 .glowne, .menu8 .glowne, .menu9 .glowne { display: none; }
			
			
			.menu1:hover .subm, .menu2:hover .subm, .menu3:hover .subm,.menu4:hover .subm, .menu5:hover .subm, .menu6:hover .subm,.menu7:hover .subm,.menu8:hover .subm, .menu9:hover .subm { display: block; position: absolute; Font-family: Georgia, Serif; font-size: 12px; padding: 0 5px 1px 5px; z-index: 500; }
			
			.menu1:hover .subm, .menu2:hover .subm, .menu3:hover .subm,.menu4:hover .subm, .menu5:hover .subm, .menu6:hover .subm 
			      { background: #3DC5E7;  top: 92px;}
			.menu7:hover .subm,.menu8:hover .subm, .menu9:hover .subm 
			      { background: #54BC93;  top: 113px;}
			
			
			.menu1:hover .subm a, .menu2:hover .subm a, .menu3:hover .subm a,.menu4:hover .subm a, .menu5:hover .subm a, .menu6:hover .subm a,.menu7:hover .subm a,.menu8:hover .subm a, .menu9:hover .subm a{ margin-top :3px; display: block; color: white; font-weight: normal; z-index: 500; line-height:18px; padding-left:3px}
			.menu1:hover .subm a:hover, .menu2:hover .subm a:hover, .menu3:hover .subm a:hover,.menu4:hover .subm a:hover, .menu5:hover .subm a:hover, .menu6:hover .subm a:hover,.menu7:hover .subm a:hover,.menu8:hover .subm a:hover, .menu9:hover .subm a:hover{ margin-top :3px; display: block; color: #545454; font-weight: normal; z-index: 500; line-height:18px; }
			
			
			.menu1:hover .subm { width: 155px; left :0;}
			.menu2:hover .subm { width: 154px; left: 164px;  }
			.menu3:hover .subm { width: 140px; left :327px; }
			.menu4:hover .subm { width: 118px; left: 477px;  }
			.menu5:hover .subm { width: 107px; left: 605px; }
			.menu6:hover .subm { width: 121px; left: 722px; }
			.menu7:hover .subm { width: 102px; left:0; }
			.menu8:hover .subm { width: 89px; left: 112px; }
			.menu9:hover .subm { width: 180px; left: 211px;  }
			
			
			
			
			
			
			.menu1act, .menu1:hover { background: #3DC5E7 url("../img/menu1act.gif") no-repeat left top; width: 152px; }
			.menu2act, .menu2:hover { background: #3DC5E7 url("../img/menu2act.gif") no-repeat left top; width: 150px; }
			.menu3act, .menu3:hover { background: #3DC5E7 url("../img/menu3act.gif") no-repeat left top; width: 136px; }
			.menu4act, .menu4:hover { background: #3DC5E7 url("../img/menu4act.gif") no-repeat left top; width: 115px; }
			.menu5act, .menu5:hover { background: #3DC5E7 url("../img/menu5act.gif") no-repeat left top; width: 104px;  }		
			.menu6act, .menu6:hover { background: #3DC5E7 url("../img/menu6act.gif") no-repeat left top; width: 118px;  }			
			.menu7act, .menu7:hover { background: #54BC93 url("../img/menu7act.gif") no-repeat left top; width: 99px; }
			.menu8act, .menu8:hover { background: #54BC93 url("../img/menu8act.gif") no-repeat left top; width: 86px; }
			.menu9act, .menu9:hover { background: #54BC93 url("../img/menu9act.gif") no-repeat left top; width: 177px; }
			
			
			 .menu1:hover a.blank { background: #3DC5E7 url("../img/menu1act.gif") no-repeat left top; width: 152px; padding-bottom:7px;}
			 .menu2:hover a.blank { background: #3DC5E7 url("../img/menu2act.gif") no-repeat left top; width: 150px; padding-bottom:7px;}
			 .menu3:hover a.blank { background: #3DC5E7 url("../img/menu3act.gif") no-repeat left top; width: 136px; padding-bottom:7px;}
			 .menu4:hover a.blank { background: #3DC5E7 url("../img/menu4act.gif") no-repeat left top; width: 115px; padding-bottom:7px;}
			 .menu5:hover a.blank { background: #3DC5E7 url("../img/menu5act.gif") no-repeat left top; width: 104px;  padding-bottom:7px;}		
			 .menu6:hover a.blank { background: #3DC5E7 url("../img/menu6act.gif") no-repeat left top; width: 118px;  padding-bottom:7px;}			
			 .menu7:hover a.blank { background: #54BC93 url("../img/menu7act.gif") no-repeat left top; width: 99px; padding-bottom:7px;}
			 .menu8:hover a.blank { background: #54BC93 url("../img/menu8act.gif") no-repeat left top; width: 86px; padding-bottom:7px;}
			 .menu9:hover a.blank { background: #54BC93 url("../img/menu9act.gif") no-repeat left top; width: 177px; padding-bottom:7px;}
			 
			   a.blank { height :19px;}
			    a.blank span { display :none; }
			    
			
			
	    .menu6act, .menu6 { padding-right: 0;  }
			
			
			  
	
	/* content */
	
	#content { width: 978px; margin: auto; text-align: left; padding: 0 0 20px 0;}
	
	   /* góra - panel */
		  #panel { background: #fefefe url("../img/panel_bkg.gif") repeat-x bottom;}
	      .inside { padding :10px 10px 12px 7px; }
	      .lokalizacja { float: left; }
				  .lokalizacja .in { padding-right: 13px; margin-right :4px; background: url("../img/arr_right_g.gif") no-repeat right center; }
				.nawigacja { float: right; }
				  .nawigacja strong { padding-right: 15px; }
	        .nawigacja .prev, .nawigacja .list { margin-right: 15px; padding-left: 10px; }
					.nawigacja .next { padding-right: 10px; background: url("../img/arr_right_g.gif") no-repeat right center; }
					.nawigacja .prev { background: url("../img/arr_left_g.gif") no-repeat left center; }
					.nawigacja .list { background: url("../img/lista.gif") no-repeat left center; }
	
	    /* search */
			#szukaj { border-bottom: 1px dashed #a5a4a4; padding-bottom:0px; }
	      #szukaj h4 { background: url("../img/szukaj.gif") no-repeat left bottom; width: 112px; height :34px; float: left; margin-right :25px; }
		     	#szukaj h4 span { display: none; }
				#szukaj fieldset { padding-top: 3px;  }
				#szukaj input, #szukaj option, #szukaj select { margin-right: 9px; }
				#szukaj input, #szukaj select { width: 230px; padding:0px;}
				#szukaj option, #szukaj select { color: #a4a4a4; }
				#szukaj input.submit { width: 84px; background: url("../img/button_szukaj.gif") no-repeat left top; border: 0; margin-right: 0 !important; border-bottom: 1px solid #3190A8; border-right: 1px solid #3190A8; padding: 0; height: 26px; cursor: pointer;  }
				
			/* profil - opcje */
			h3.profil { font-family: Georgia, Hevletica, Serif; font-size: 25px; color: #5d5d5d; padding: 20px; }
			
			ul.profil { overflow: hidden; color: #6e6e6e; border-bottom: 1px solid #53BC93; font-size :12px; }
				ul.profil li {   float: left; margin-right: 4px;  text-align: center; }
				  ul.profil li a { color: #6E6E6E; padding: 4px 10px 4px 10px; background: #f0f0ef url("../img/zakladka.gif") repeat-x top; display:block; border-right: 1px solid #D9D9D9; }
				ul.profil li.active a { background: #53BC93; border-right: 1px solid #3A9571; color :white; font-weight: bold;}
				ul.profil li a:hover { background: #53BC93; border-right: 1px solid #3A9571; color :white;}
					
	    /* tagi */
			
			#tagi { background: url("../img/tagi_bkg.gif") repeat-x bottom; clear: both; border-bottom: 1px solid #A4A4A4;
 font-size :12px; }
        #tagi ul { border-bottom: 1px solid #53BC93; text-transform: uppercase; padding-top: 16px; font-weight: bold; overflow: hidden; font-family: Georgia, Hevletica, Serif; }
				  #tagi ul li { float: left; padding: 3px 0px 3px 6px; border-right: 1px solid #D2D2D2; }
					#tagi ul li.active { background:#53BC93; }
					  #tagi ul li.active a, #tagi ul li.active a:hover { color: white; }
					
			
        #tagi p { padding :7px; clear :both; }
			  #tagi a { margin-right: 10px; }
				
				/* tagi ogólnie!! */
			   .lvl1 { font-size: 11px; }
	       .lvl2 { font-size: 12px; }
				 .lvl3 { font-size: 14px; font-weight: bold; }
				 .lvl4 { font-size: 16px; font-weight: bold; }
				 .lvl5 { font-size: 18px; font-weight: bold; }
				 .lvl6 { font-size: 20px;}
				 .lvl7 { font-size: 20px; font-weight: bold; }
				
				#tagi a:hover { color: #53BC93; }
				
				#tagi .wszystkie { color: #53BC93; text-decoration: underline; clear: both; float: left; font-weight: bold; display: block; margin-top: 15px; padding: 2px 25px 2px 10px; background: url("../img/more.gif") no-repeat right top;  }
				#tagi .wszystkie:hover { color :#454545; }
				
				
	/* main */
	
	/* główna */
	#main1 { width :578px; float :left; padding: 10px 0 10px 0; font-size: 12px; line-height: 16px; }
	
	
	   ul#items { clear: both; padding-top: 0px; }
       #items li { border-bottom: 1px solid #dbdbdb; padding: 14px 15px 11px 0; clear: both; }			
				#items li img { width: 109px; float: left; margin-right :10px; }
		     #items li p { padding-top: 10px; text-decoration: underline; }
				   #items li p a { color: #A5A4A4; }
				   #items li p a:hover { color:#454545; }
					 
					 
					 
				 #items li h6 { font-weight: normal; display: inline; padding-right: 10px; border-right: 1px solid #dbdbdb; margin-right: 10px;  }
				 #items li a { text-decoration: underline; color: #479BB0; }
				 #items li a:hover { color :#454545; }
	
	
	
	/* profil */

	#main2 { width: 647px; float: left; background: #faf8ef url("../img/profil_top_bkg.gif") repeat-x top; border: 1px solid #E9E2C5; font-size :12px; position: relative; }
		#main2 .inside { background: url("../img/profil_bott_bkg.gif") repeat-x bottom; padding :15px 11px 13px 16px; }
		
		
		 .zwin, .rozwin { position: absolute; width: auto; padding: 0 13px 0 7px; border-left: 1px dotted #455457; font-weight: normal; }
		 .zwin { top: 12px; right: 12px; background: url("../img/arr_up.gif") no-repeat right center; }
		 .rozwin { top: 7px; right: 7px; background: url("../img/arr_down.gif") no-repeat right center; }
	
		
		#main2 ul.wybor { overflow: hidden; color: #6e6e6e; border-bottom: 1px solid #545454; }
			#main2 ul.wybor li {  float: left; margin-right: 4px; text-align: center; }
			  #main2 ul.wybor li a { background: #f9f6ed url("../img/zakladka2.gif") repeat-x top; border-right: 1px solid #cccccc;  padding: 4px 10px 4px 10px; display: block; }
				#main2 ul.wybor li.active a { color :white; font-weight: bold; background: #545454; border-right: 1px solid #545454; font-family: Georgia, Hevletica, Serif; }
				#main2 ul.wybor li a:hover {  color :white;background: #545454;  border-right: 1px solid #545454; }
				
		
		#main2 .rozdziel { padding: 16px 0 16px 0; border-bottom: 1px solid #c7c5bf;}
		  #main2 .rozdziel strong { color: #545454; display: block; }
		
		    #main2 .rozdziel .sonda { padding: 10px 8px 0 11px;  }
				   #main2 .rozdziel .sonda span { display: block; padding: 10px 10px 0 10px; }
		       #main2 .rozdziel .sonda p { border-bottom: 1px solid #E2DED0; display: block; padding: 5px; background: white; margin-bottom: 4px;  }
				     #main2 .rozdziel .sonda p strong { float: right; }
						 #main2 .rozdziel .sonda p span { display: inline; padding: 0; color: #545454;}
				   	
				#main2 .rozdziel a { text-decoration: underline; color: #479BB0; }
				#main2 .rozdziel a:hover { color: #545454; }
				
				#main2 .rozdziel ul { padding: 10px; line-height :15px;  }	
				  #main2 .rozdziel ul li { padding-bottom: 12px; }
					  #main2 .rozdziel ul li a  { margin-bottom: 7px;  padding-right: 5px; margin-right: 7px; border-right: 1px solid #9d9d9d; }
						#main2 .rozdziel ul li h6 { margin-bottom: 7px; font-weight: normal; border: #9d9d9d; }
						#main2 .rozdziel ul li p { display: block; clear: both; }
						
						
			 #main2 .inne_zgl { font-weight: normal; color: #545454 !important; text-decoration: none!important; }
			 #main2 .inne_zgl:hover {text-decoration:underline!important;  }
			 
			
		#under_main2 { width: 647px; float: left; clear: left; padding: 10px 0 10px 0; }	
			#under_main2 ul.users { clear: both; color: #404040; border-bottom: 1px solid #c7c5bf; padding-bottom: 4px; font-size :12px; }
			
			  #under_main2 ul.users li a { background: #FCFBF6 url("../img/users.gif") repeat-x bottom; padding: 8px 13px 8px 17px; margin-bottom:1px; border :1px solid #F1EDDA; display :block; color: #545454; }
				#under_main2 ul.users li a:hover { text-decoration: underline; }
				
				  #under_main2 ul.users li span.odw { float: right; background: url("../img/arr_right_b.gif") no-repeat right bottom; padding: 0 10px 0 0; color: #404040; text-decoration: underline; }

					
				  #under_main2 ul.users li span.nazwa { width: 35%; float: left; }
				  #under_main2 ul.users li span.podob { width: 50%; float: left; }
					#under_main2 ul.users li span.clear { display:block;}
					
		/* zgloszenia, bony/punkty */
		
		#main3 { width: 650px; float :left;  color: #545454;}
		
		  #main3 h5 strong { text-decoration: underline; }
		  #main3 h4 { color: #545454; padding-bottom: 10px; }
		    #main3 h4 strong { text-decoration: underline; }
		  #main3 img { float: left; margin-right: 10px; }
		  #main3 .bon { padding: 20px 0 30px 0;  font-size: 12px; width: 600px; background: #F14D3C url("../img/button_wyslijbon.gif") no-repeat left top;}
		   #main3 a.bonn {dispaly:block; padding: 20px 0 30px 0;  font-size: 12px; width: 60px; height:26px; background: #F14D3C url("../img/button_wyslijbon.gif") no-repeat left top;}
			   #main3 .bon p { padding-bottom: 10px; line-height: 18px; }
		      #main3 .bon p span { display: block; }
					
				 #main3 .bon form input { background: white; border: 1px solid #d6d6d6; width: 212px; padding: 2px; color: #545454; }
				 #main3 .bon form .submit { border: 0; background: #F14D3C url("../img/button_wyslijbon.gif") no-repeat left top; width: 216px; height: 22px; clear: both;  margin : auto; border-right: 1px solid #A52919; border-bottom: 1px solid #A52919; cursor: pointer; margin-top: 2px; }
					
		/* bony */
		
		#main4 { width: 648px; float: left; margin-top: 10px; color: #6E6E6E; padding-bottom: 14px; background: white url("../img/tagi_bkg.gif") repeat-x bottom; }
		  #main4 h3.profil { padding-left: 0; padding: 20px 20px 10px 0;}
		  #main4 p { display: block; padding-top: 10px; }
		
			  #main4 form h4 { color :#545454; font-size: 14px; padding-top :20px; }

			   	#main4 form .bony li { padding-top: 10px; float: left; border-bottom: 1px solid #B6B6B6; width:317px; margin-right: 8px; padding-bottom: 6px; }
			    
					#main4 form .bony li.right {margin-right: 0; }
					#main4 form .bony img { display: block; margin-bottom: 6px; }
			    #main4 form .bony input { margin-right: 6px; border: 0; }
					#main4 form .bony label { vertical-align: top; }
				
				#main4 .gallery { text-align: center; margin-top: 10px;  }
				#main4 .zoom { background: url("../img/lupka.gif") no-repeat left top; width :35px; height :34px; display: block; position: absolute; bottom:0px; left: 0px; z-index: 500; } #main4 .zoom span { display: none; }
				
				  #main4 .gallery img { margin: auto; }
					#main4 .gallery span.big, #main4 .gallery span.big img { position: relative; width: 489px; height: 317px; margin: auto; z-index: 0; }
					
					
					
					#main4 .gallery ul { margin: auto; width :489px; margin-top: 10px ; }
					  #main4 .gallery ul li  { border-bottom: 1px solid #B6B6B6; float :left; width :109px; margin-right: 16px; }
						#main4 .gallery ul li.last { margin-right: 0; }
					     #main4 .gallery ul li input  { margin: 6px 0 6px 0; border: 0; }
							 
							 
				#main4 input.submit { border: 0; background: #F14D3C url("../img/button_dalej.gif") no-repeat left top; width: 103px; height: 26px; clear: both;  margin : auto; margin-top: 12px; border-right: 1px solid #A52919; border-bottom: 1px solid #A52919; cursor: pointer; }			 
				
				#main7 input.submit2 { border: 0; background: #F14D3C url("../img/button_dalej.gif") no-repeat left top; width: 103px; height: 26px; clear: both;  margin : auto; margin-top: 12px; border-right: 1px solid #A52919; border-bottom: 1px solid #A52919; cursor: pointer; }			 
		
		/* pod glownym opisem produktu */
		
		#main5 { float: left; width :587px; padding: 10px;  }		  
		 #main5 a { color: #479BB0; text-decoration: none; color:#A5A4A4}
		 #main5 a:hover { color: #545454; }
			#main5 h3 { border-bottom: 1px dashed #a5a4a4; height :15px; float: left; font-weight: normal; margin-bottom: 12px; }
				#main5 h3 span { display: none;  }
			#main5 h3.ktokupil { background: url("../img/head_ktokupilprodukt.gif") no-repeat left top; padding-left: 300px; }
			#main5 h3.recenzje { background: url("../img/head_recenzjeproduktu.gif") no-repeat left top; padding-left: 160px; margin-top: 0px; }
			#mmain5{text-decoration:none}
			
			
			#main5 div.ktokupil { font-size :12px; line-height: 18px; }
			  #main5 div.ktokupil span { margin-right: 5px; padding-right: 6px; border-right: 1px solid #aeaeae;  } 
				#main5 div.ktokupil span.last { border-right: 0;}
				
				
		
			 #main5 .podobne { background: url("../img/produkty_bkg.gif") repeat;  border-bottom: 1px solid #ECE5CE; border-right: 1px solid #ECE5CE; margin-left :-10px; padding: 15px 15px 10px 15px; width: 564px; margin-bottom: 20px;  }
			   #main5 .podobne h3 { border: 0; float :none; height :18px; background: url("../img/head_najczesciejkupowanekat.gif") no-repeat left top; }
				    #main5 .podobne h3 span { display: none; }
						
						#main5 .podobne ul { clear: both; }
							#main5 .podobne ul li { width: 177px; float: left; margin-right :15px; } 
							#main5 .podobne ul li.last { margin-right: 0; }
							   #main5 .podobne ul li img { border: 0; border-bottom: 1px solid #84643b; border-right: 1px solid #84643b; width: 175px; }
								 #main5 .podobne ul li p { background: #545454; color: white; font-family: Georgia, Hevletica, Serif; font-weight :bold; width: 160px; margin-top: 7px; padding :7px; text-align: justify; }
								 #main5 .podobne ul li div { text-align :right; padding: 3px;  }
						       #main5 .podobne ul li div .promocja, #main5 .podobne ul li div .nowosc { float: right; clear: right; }
									 
			 #main5 #items { padding: 0; font-size :12px; }
			 
			 #main5 .wszystkie { color: #479BB0; text-decoration: underline; clear: both; float: left; font-weight: bold; display: block; margin-top: 15px; padding: 2px 25px 2px 10px; background: url("../img/inne.gif") no-repeat right top; font-size: 12px; }
				#main5 .wszystkie:hover { color :#454545; }
				
			a#nkkatalog { text-decoration: none; color: #A5A4A4; }
			 a#nkkatalog:hover { color: #545454; }
		
		/* lista produktow */
		
		#main6 { float: left; width :597px; padding: 10px 0 10px 0; color :#6d6d6d;  }
		
		  #main6 h3.profil { padding-left: 0; }
		
		  #main6 .tagi { font-weight: normal; padding-bottom: 30px; }
				#main6 .tagi a { margin-right: 4px; color: #3DC5E7; }
				#main6 .tagi a:hover { color:#545454;}
				
				#main6 .tagi .more { float :left; display: block; margin-top :7px; color :#aeaeae; background: url("../img/arr_down.gif") no-repeat right center; padding-right: 12px; }
				#main6 .tagi .less { float :left; display: block; margin-top :7px; color :#aeaeae; background: url("../img/arr_up.gif") no-repeat right center; padding-right: 12px; }
				
				
			#main6 .sortowanie { font-weight: bold; }
				#main6 .sortowanie a { margin-right: 4px; text-decoration: underline; font-weight:normal}
				  #main6 .sortowanie a.active { text-decoration: none; font-weight:bold}
				#main6 .sortowanie a:hover { color:#545454;}
				
				
			#main6 h3.ktokupil, #main6 h3.recenzje { border-bottom: 1px dashed #a5a4a4; height :15px; float: left; font-weight: normal; margin-bottom: 10px; }
			
				 #main6 h3 span { display: none;  }
			#main6 h3.ktokupil { background: url("../img/head_ktokupilprodukt.gif") no-repeat left top; padding-left: 300px; }
			#main6 .najnowszerecenzje { margin-top: 30px; }
			
			
			
			#main6 div.ktokupil { font-size :12px; line-height: 18px; }
			  #main6 div.ktokupil span { margin-right: 5px; padding-right: 6px; border-right: 1px solid #aeaeae;  } 
				#main6 div.ktokupil span.last { border-right: 0;}
				#main6 div.ktokupil a { color: #479BB0; text-decoration: underline;  }
				#main6 div.ktokupil a:hover { color: #545454; }
			
			.listaproduktow { margin-top :20px; margin-bottom :25px;  }
		     .listaproduktow li { float :left; width :190px; text-align: center; margin-right: 5px;  margin-bottom :25px;}
				 .listaproduktow li.last { margin-right: 0; }

				 
		       .listaproduktow li img { margin: auto; }
		       .listaproduktow li p { width: 180px; margin:auto; text-align: justify; color:#545454; line-height: 15px;display :block; padding: 10px 0 15px 0; font-weight: bold; text-decoration: underline; }

			.listaproduktow { margin-top :20px; margin-bottom :25px;  }
		     .listaproduktow table tr td { float :left; width :190px; text-align: center; margin-right: 5px;  margin-bottom :25px;}
				 .listaproduktow table tr td.last { margin-right: 0; }

				 
		       .listaproduktow table tr td img { margin: auto; }
		       .listaproduktow .link { width: 180px; margin:auto; text-align: center; color:#545454; line-height: 15px;display :block; padding: 10px 0 15px 0; font-weight: bold; text-decoration: none; }
			   .listaproduktow .link:hover {text-decoration: underline; }
			   
			   
			    .linkk { margin:auto; text-align: center; color:#545454; line-height: 15px;display :block; padding: 0px 0 0px 0; font-weight: bold; text-decoration: none; }
			    .linkk:hover {text-decoration: underline; }


			
			  .listaproduktow .buttons { width: 160px; height: 30px; padding: 0; }
				.listaproduktow .info { width: 150px; margin: auto; padding: 0; padding :10px; background: #fafafa; text-decoration: none; font-weight: normal; border-right: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; min-height: 70px; text-align: left;  }
				  .listaproduktow .info a { color: #479BB0; text-decoration: underline; }
					.listaproduktow .info a:hover { color: #545454; }
				  .listaproduktow .info .kup { font-weight: bold; margin-top: 10px; font-size: 13px;  display :block; }
				
			#main6 .nowosc, #main6 .promocja { float: right; }
			
		/*nowyKod*/
	#main6 #ulubionaKategoria {position: absolute; top: 250px; left:500px; right: 0; width: 244px;}
		#main6 #ulubionaKategoria #UKheader {position: relative; width: 100%; height: 26px; border-right: 1px solid #859612; border-bottom: 1px solid #859612;}
		#main6 #ulubionaKategoria #UKcontent {position: relative;  width: 100%;  border-right: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; background: #f3f3f3;}
			#UKcontent h6 {font: bold 11px Georgia, "Times New Roman", Times, serif; padding: 10px 10px 0 10px;  color: #6e6e6e;}
			#UKcontent a {display: block; font: bold 12px Georgia, "Times New Roman", Times, serif; padding: 12px 10px 0 10px; color: #eb435c;}
			#UKcontent ul {padding: 0 7px 0 10px;}
			#UKcontent ul li {clear: both; padding: 2px 0;}
			#UKcontent ul li a {float: left; font-size: 11px; padding: 0; color: #3cc5e5;}
			#UKcontent ul li a:hover {color: #6e6e6e;}
			#UKcontent ul li a.usun {float: right; text-transform: uppercase; padding: 0 3px; color: #eb435c;}
			#UKcontent ul li a.usun:hover {color: #fff; background: #eb435c;}	
		
			
		/* main7 */
		
		#main7 { width: 610px; float: left; font-size: 12px; color: #666666; }
		      #main7 h5 { margin-left: 30px;}
      #main7 h5 strong { color: #545454;}
			
			#main7 form { padding: 50px 0 20px 30px; }
			   #main7 form strong { display: block; padding-left :0px; font-size: 16px; padding-top: 10px;  }
			   #main7 form em { font-weight: bold; font-style: normal; }
			   #main7 form fieldset { display: block; padding: 4px 10px 0 0px; }
			   #main7 form fieldset span { display: block; padding: 3px 0 3px 0; }
			   #main7 form fieldset label.l1 { width: 40px; display: block; float: left; margin-right: 10px; }
				 #main7 form textarea { margin-left: 0px; width: 350px; height: 110px; overflow: auto; font-size :11px;  }
				 #main7 form .radio { margin-left: 6px; width: 160px; display: block; float: left; clear: left;  }
				 #main7 input, #main7 textarea, #main7 option, #main7 select { color: #545454; border: 1px solid #d6d6d6; background: white; padding: 2px; }
				    #main7 option { border: 0; }
				    #main7 option, #main7 select { padding: 0; }
				   #main7 form  p.powiadom { float: left; }
				 #main7 form .left { float: left; width: 250px; padding: 20px 10px 0 60px; }
				 #main7 form .right { float: right; width: 200px; padding: 20px 50px 0 0; }
				 #main7 form div { padding-top: 40px; clear: both; }
				 #main7 form #data { width: 100px;}
				 #main7 form .s1 { cursor: pointer; }
				 #main7 form .submit { cursor: pointer; width: 350px; height :26px;  background: #3E98AE url("../img/button_przejdzdoplatnosci.gif") no-repeat left top; border: 0; padding: 0; border-bottom: 1px solid #2C6F80; border-right: 1px solid #2C6F80; }
				  .rad, .chk { border: 0 !important;  }
				 
				 
				 
				 
				 
				 
				 
		/* podzial na strony! */
		
		.paging { clear: left; padding: 8px 3px 18px 4px; }
		  .paging li { padding: 0; float :left; }
			  .paging li a { display: block; padding: 1px 5px 1px 5px; }
				  .paging li a:hover, .paging li.active a { background: #FCFBF6 url("../img/page.gif") repeat-x bottom; border: 1px solid #F1EDDA;  padding: 0 4px 0 4px; }
				
		/* strona produktu */
		
		#subcont { background: white url("../img/subcont_bkg.gif") repeat-x bottom; padding: 20px 0 10px 10px; color: #6E6E6E; line-height: 14px; border-bottom: 1px solid #ababac; }
		 #subcont h3.profil { padding: 10px 20px 20px 0px; line-height:25px}
		 #subcont p { padding-top: 12px; }
	   #subcont a:hover { color : #545454; }
	
		 #subcont .subbox_beige { margin-left: 12px; }
			 #subcont .subbox_beige ul li { padding-top : 7px; }
			
			
			 #subcont .subbox_beige a.informuj { color: #8E6734; font-weight: bold; text-decoration: underline; display: block; margin-top: 12px; float :left;  }
			
			 #subcont .subbox_beige a.niedostepny { float :left; display: block; margin-top: 12px; background: url("../img/button_chwilowoniedost.gif") no-repeat left top; height: 22px; width: 190px; margin-right: 12px; float: left; }
			   #subcont .subbox_beige a.niedostepny span { display: none; }
			   
			 #subcont .subbox_beige a.nazamowienie { float :left; display: block; margin-top: 12px; background: url("../img/na_zamowienie.png") no-repeat left top; height: 23px; width: 191px; margin-right: 12px; float: left; }
			   #subcont .subbox_beige a.nazamowienie span { display: none; }
			
			
		 #subcont .tagi { font-weight: bold; }
				#subcont .tagi a { margin-right: 4px; color: #3DC5E7; }
				#subcont .tagi a:hover { color:#545454;}
		 
		 
		#subcont .infobuttons { clear :left; padding: 10px 0 10px 0; overflow: hidden; } 	 
		  #subcont .infobuttons .promocja { margin-right: 5px; }
			 
		#subcont .porady { clear: left; margin-top: 20px; background: url("../img/user.gif") no-repeat left top; padding: 5px 0 5px 68px; font-size :12px; min-height: 47px; vertical-align:bottom;}	
		   #subcont .porady h4 { border-bottom: 1px dashed #a5a4a4; width :329px; height: 15px; margin: 0 0 8px -3px; background: url("../img/head_potrzebujeszporady.gif") no-repeat left top; }
		     #subcont .porady h4 span { display: none; }
			 #subcont .porady a { font-weight: normal; text-decoration: none; color: #6E6E6E;  margin-right: 15px; }
			   #subcont .porady a span { color: #479BB0; font-weight: bold; text-decoration: underline; padding-right: 6px; margin-right :4px; border-right: 1px solid #9f9f9f; }
				 #subcont .porady a:hover span{ color : #545454; }
		     
				
		 #subcont .transakcja { border-top: 1px dashed #6d6d6d; margin: 10px 0 0 -10px; padding :10px; clear: both;}
				#subcont .transakcja p.cena { display:block; font-family: Georgia, Hevletica, Serif; font-weight: bold; float: left; width :450px;}
					#subcont .transakcja p.cena strong { color: #EA445B; font-size :40px; vertical-align: text-middle; }
					#subcont .transakcja p.cena em {color: #EA445B; font-style: normal; text-transform: uppercase; }
					
					
					#subcont .transakcja .cenar { display:block; font-family: Georgia, Hevletica, Serif; font-weight: bold; float: left; width :450px; height:50px }
					#subcont .transakcja .cenar strong { color: #EA445B; font-size :40px; vertical-align: text-middle; }
					#subcont .transakcja .cenar em {color: #EA445B; font-style: normal; text-transform: uppercase; }
		    
				#subcont .transakcja .buttons_dodaj { float :right; width: 450px; }
				  #subcont .transakcja .buttons_dodaj a { height :26px; display: block; }
					  #subcont .transakcja .buttons_dodaj a span { display: none; }
		      #subcont .transakcja .buttons_dodaj .dokoszyka { width: 204px; background: url("../img/button_dokoszyka.gif") no-repeat left top; float: left; margin-right: 15px; }
		      #subcont .transakcja .buttons_dodaj .dolistyzyczen { width: 219px; background: url("../img/listazyczen.gif") no-repeat left top; float: left; }
			  .dolistyzyczen { width: 157px; height:27px; border:0px; cursor:pointer; background: url("../img/listazyczen.gif") no-repeat left top; float: left; }
		
		
		/* lista prezentow - gora */
		
		#subcont_lista { margin-bottoM :20px; font-size :12px; }
		
		  #subcont_lista a { color: #3DC5E7; text-decoration: underline; float: right; font-weight: bold; }
				#subcont_lista a:hover { color:#545454; }
			#subcont_lista p { display: block; margin-top: 10px; }
		    #subcont_lista p a { float: none; }
			
			
			#subcont_lista h3.profil { padding: 20px 0 10px 0; }
		
		/* wiadomo�ci [strona 50/50] */
		
		#mess_r, #mess_l { width: 480px; background: #faf8ef url("../img/profil2_top_bkg.gif") repeat-x top; border: 1px solid #E9E2C5; margin-top: 20px; color: #6A6868; }
		  #mess_r .inside, #mess_l	.inside { background: url("../img/profil2_bott_bkg.gif") repeat-x bottom; padding :2px 11px 13px 16px; }	
		#mess_r { float: right; }
		#mess_l { float: left; }
		
		
		#mess_r h2 { background: url("../img/head_wiad_wyslane.gif") no-repeat left top; width: 169px; }
		#mess_l h2 { background: url("../img/head_wiad_otrz.gif") no-repeat left top; width :189px;}
		
		
		  #mess_r ul, #mess_l	ul { clear: both; padding-bottom :15px; }
			  #mess_r ul li, #mess_l	ul li { border-bottom: 1px solid #E2DED0; padding: 16px 0 10px 0; }
				
				   #mess_r ul li .temat, #mess_l	ul li .temat { color: #404040; font-weight: bold; }
				   #mess_r ul li h6, #mess_l	ul li h6 { padding-bottom: 5px; font-weight: normal; color: #9d9d9d;}
		#mess_r  a, #mess_l	 a {  text-decoration: underline; color: #479BB0;  }
					    #mess_r ul li h6 a, #mess_l	ul li h6 a { padding-right :4px; margin-right: 4px; border-right: 1px solid #9d9d9d; }
							#mess_r ul li h6 a:hover, #mess_l	ul li h6 a:hover { color: #545454; }
							
							
					 #mess_r ul li .input, #mess_l	ul li .input { float :right; color: #C0BDB8; padding-bottom: 5px;  }
					   #mess_r ul li .input input, #mess_l	ul li .input input { border: 0; height: auto !important; }
					 
					 
					 
					 
		 #mess_r div input, #mess_l div input { border: 0; margin-right: 4px; border-right: 1px solid #932828; border-bottom: 1px solid #932828; height: 23px; }
		 
		 
		 #mess_r .usun_wszystkie, #mess_l .usun_wszystkie	{ background: #CE4040 url("../img/button_usunwszystkie.gif") no-repeat left top; width :160px; cursor: pointer;  }	 
		 #mess_r .usun_zazn, #mess_l .usun_zazn	{ background: #E66060 url("../img/button_usunzazn.gif") no-repeat left top; width: 175px; cursor: pointer; }	 			 
					 
					 
					 
					 
		/* --------------- prawa ----*/		
				
		
		 /* subbox - beżowy z tłem */
			.subbox_beige { width: 350px; background: #F9F5E9 url("../img/produkty_bkg.gif") repeat; border-bottom: 1px solid #ECE5CE; border-right: 1px solid #ECE5CE; float :right; position: relative; clear: right; margin-top: 10px; color: #BA9057; padding: 19px 10px 14px 16px }
			  .subbox_beige img { border: 0; border-bottom: 1px solid #84643b; border-right: 1px solid #84643b; }

				.subbox_beige .img { position: relative; display: block; }
				  .subbox_beige .img img { margin-top: 15px; position: relative; }
					
					.subbox_beige .img .zoom { display: block; position: absolute; width: 35px; height: 34px; bottom:4px; left: 0px; background: url("../img/lupka.gif") no-repeat left top; }
          /* html .subbox_beige .img .zoom {display: block; position: absolute; width: 35px; height: 34px; bottom:4px; left: 0px;}*/
          .subbox_beige .img .zoom span { display: none; }
					
					
				
				.subbox_beige h3 {  height :18px;  }
				  .subbox_beige h3 span { display: none; }
				.subbox_beige h3.najczesciejkupowane { background: url("../img/head_najczesciejkupowane.gif") no-repeat left top; }
				.subbox_beige h3.ostatniokupowane { background: url("../img/head_ostatniokupoowane.gif") no-repeat left top;}
				.subbox_beige h3.naprezent { background: url("../img/head_polecanenaprezent.gif") no-repeat left top;}
				.subbox_beige h3.galeriazdjec { background: url("../img/head_galeriazdjec.gif") no-repeat left top;}
				.subbox_beige h3.najczesciejkupowanekat { background: url("../img/head_najczesciejkupowanekat.gif") no-repeat left top; }
				
				
				.subbox_beige li { float: left; padding:  18px 10px 0 0; }
				.subbox_beige li.endline { padding-right :0;}
		       /*.subbox_beige ul li img { width: 109px; height: 75px; }*/
					 
				.subbox_beige p { font-weight: bold; display: block; text-align: center; padding-top: 17px;   }	 
					.subbox_beige p img { margin: auto; } 
					.subbox_beige p  span { display: block; width: 80%;  text-align: center; padding: 6px 8px 10px 15px; width :269px; margin :auto;}
 
					 
		/* subbox - beżowy-jednolity */
		
		  .subbox_beige2 { float: right; clear: right; background: #F5F1E2; width:287px; margin-bottom: 15px; padding: 15px; border-right: 1px solid #BEB79D; border-bottom: 2px solid #BEB79D; } 
			  .subbox_beige2 a { color: #887D58;  margin-right: 5px; }
				.subbox_beige2 a:hover { color: #545454; }
				.subbox_beige2 p { padding: 7px 0 10px 0; }
			  .subbox_beige2 h4 { clear: both; padding-bottom: 6px; background: url("../img/head_tagiuzytkownika.gif") no-repeat left top; height: 15px; }		 
		      .subbox_beige2 h4 span { display: none; }
		
		/* subbox_beige _> węższy - style */
		  .width { width: 290px !important; color: #816138;  }
		
		/* subbox_beige _> węższy - style */
		  .width2 { width: 331px !important; color: #816138;  }
			
		
		/* subbox - czerwony - wzorek*/
		   .subbox_red { float: right; clear: right; background: #C23F32 url("../img/box4.gif") no-repeat left top; width:296px; margin-bottom: 15px; padding: 10px; color: white; font-size: 12px; border-right: 1px solid #872D23; border-bottom: 1px solid #872D23; }
			  .subbox_red h4 { color: white; font-size: 12px; font-weight :bold;  }
				.subbox_red p { padding-top: 5px; }
				.subbox_red a { color :white; }
				
				.subbox_red a.zamow { background: #F14D3C url("../img/button_jaktodziala.gif") no-repeat left top; display: block; float: left; clear: both; margin-top: 12px; border-right: 1px solid #A52919; border-bottom: 1px solid #A52919; width :173px; height: 26px;  }	
				  .subbox_red a.zamow span { display: none; }
		
		
		/* subbox - zielony-wzorek */
		
		  .subbox_green { float: right; clear: right; background: #4AB16F url("../img/box2.gif") no-repeat left top; width:327px; margin-bottom: 15px; margin-top: 15px; color: white; padding :15px;font-size: 12px; border-right: 1px solid #619C85; border-bottom: 2px solid #619C85; }
			  .subbox_green  h3 { font-family: Georgia, Hevletica, Serif; font-size :22px; margin-bottom: 12px; }
	      .subbox_green  p { margin: 4px -15px 4px -15px; padding: 5px 15px 5px 15px; background: #5ABD96; line-height :16px; }
				
				.subbox_green a { color: white; text-decoration: underline; font-weight: bold;  }
			
			  .subbox_green a.tworzliste { background: url("../img/button_zalozliste.gif") no-repeat left top; display: block; float: right; border-right: 1px solid #849613; border-bottom: 1px solid #849613; width :244px; height: 26px; margin: 4px -6px 0 6px; cursor: pointer }	     .subbox_green a.tworzliste span { display :none; }
				
			  .subbox_green a.info { margin-top : 10px; float :right; }
			
		/* subbox - zielony-jednolity */
		  .subbox_green2 { float: right; clear: right; background: #53BC93; width:297px; margin-bottom: 15px; color: white; padding: 10px; border-right: 1px solid #619C85; border-bottom: 2px solid #619C85; } 
			  .subbox_green2 a { color: white; margin-right: 5px; }
				.subbox_green2 a:hover { color: #d0d0d0; }
				.subbox_green2 p { padding: 10px 0 10px 0; }
				
				
			  .subbox_green2 h4 { border-bottom: 1px solid #545454; clear: both; padding-bottom: 6px; background: url("../img/head_spolecznosctagi.gif") no-repeat left top; width: 276px; height: 38px; }
			    .subbox_green2 h4 span { display :none; }
		
		/* subbox - niebieski-wzorek */
		  .subbox_blue { float: right; clear: right; background: #3BBAD5 url("../img/box1.gif") no-repeat left top; width:297px; margin-bottom: 15px; padding: 10px; color: white; font-size: 12px; border-right: 1px solid #298396; border-bottom: 1px solid #B2B2B2; }
			  .subbox_blue h4 { color: white; text-transform: uppercase; font-family: Georgia, Hevletica, Serif; font-size: 18px; }
				.subbox_blue p { padding-top: 12px; }
		      .subbox_blue p strong { text-transform: uppercase; font-weight: bold; display: block;  }
				.subbox_blue a { color :white; }
				
				
				.subbox_blue a.zamow { background: #1EDFF5 url("../img/button_zglosnowy.gif") no-repeat left top; display: block; float: left; clear: both; margin-top: 12px; border-right: 1px solid #3A7786; border-bottom: 1px solid #3A7786; width :236px; height: 26px;  }	
				  .subbox_blue a.zamow span  {display: none; }
	
	 /* subbox - niebieski-koperta */
	 
	    .subbox_blue2 { float: right; clear: right; background: #49C6E5 url("../img/koperta_bkg.gif") no-repeat right top; width:297px; margin-bottom: 15px; padding: 10px; color: white; font-size: 12px; border-right: 1px solid #298396; border-bottom: 1px solid #B2B2B2; font-size: 12px; }
			
			
	      .subbox_blue2 h4 { margin-bottom: 5px; background: url("../img/head_prywatnewiadomosci.gif") no-repeat left top; height: 18px; }
				  .subbox_blue2 h4 span { display: none; }
				
				.subbox_blue2 p { background: #54C9E7 url("../img/wiad_bkg") repeat-x bottom; margin: 0 -10px 0 -10px; padding: 4px 10px 4px 10px; }
				.subbox_blue2 div.txt { background: white url("../img/textarea.gif") no-repeat right bottom; width :295px; height: 103px; overflow: hidden; margin-top: 12px; }
				.subbox_blue2 textarea { overflow: auto;  display: block; width: 276px; height: 84px;  padding: 6px;  border: 0; background: none; font-family: Tahoma, Sans-Serif; font-size: 11px; color: #7D7D7D; line-height: 14px; }
				
				.subbox_blue2 .submit { background: #1EDFF5 url("../img/button_wyslijwiadomosc.gif") no-repeat left top;  border: 0;  border-right: 1px solid #3A7786; border-bottom: 1px solid #3A7786; margin-top: 10px; height: 26px; width :215px; cursor: pointer; }
				
	/* subbox -  kolorowy */
	
	.subbox_color { background: url("../img/bonupominkowy.gif") no-repeat center bottom;  float: right; width: 307px; margin-top :10px; color :#222222; padding: 25px; min-height: 175px; font-weight: bold; line-height: 18px; font-size :12px; vertical-align:bottom }
	.subbox_color .bon { border: 0; width: 154px; height: 26px; background: url("../img/bon.gif") no-repeat left top ;cursor: pointer; margin-top:170px;padding:0; }
	  .subbox_color h4 { font-family: Georgia, Hevletica, Serif; font-size :22px; margin-bottom: 12px; }
	  .subbox_color p { background: white; padding :4px 0 4px 0; }
	
	/* subbox -  grey */
	
	.subbox_grey { width: 307px; padding: 25px; background: #f1f2f2; float :right; clear: right; line-height: 18px; font-size :12px; color: #6e6e6e; border-right: 1px solid #CFCFCF; border-bottom: 1px solid #CFCFCF; }
	  .subbox_grey h4 { background: url("../img/head_sonda.gif") no-repeat left top; height :12px;  }
	    .subbox_grey h4 span { display: none; }
		.subbox_grey p { display :block; margin-top :7px; }	
		.subbox_grey img { border: 0; border-right: 1px solid #797979; border-bottom: 1px solid #797979; }	
		
		.subbox_grey fieldset { padding: 6px 0 0 8px; }
		  .subbox_grey fieldset span { display: block; padding: 2px 0 1px 0; }
			.subbox_grey fieldset label { padding-left :7px; }
			
			
			.subbox_grey fieldset .submit { border: 0; width: 101px; height: 26px; background: url("../img/button_glosuj.gif") no-repeat left top; margin-top :15px; border-right: 1px solid #3190A8; border-bottom: 1px solid #3190A8; cursor: pointer;  }
				.waszeglosuj { border: 0; width: 101px; height: 26px; background: url("../img/button_glosuj.gif") no-repeat left top; margin-top :15px; border-right: 1px solid #3190A8; border-bottom: 1px solid #3190A8; cursor: pointer;  }
	/* subbpox - tylko obrazki */
	
	
	#subbox_images { width: 330px; float: right; }
		 #subbox_images a { margin-bottom : 20px; display: block; }
		
			
			
	/* info */		
	
	#info { background: #f2f2f2; border-top: 1px dashed #a5a4a4;  border-bottom: 1px dashed #a5a4a4; clear: both; }
	  #info .inside { width: 978px; padding: 8px 0 18px 0; text-align: left;  margin: auto; }
	  #info a { color: #2E8FA7; text-decoration: underline; font-weight: bold; }
		#info a:hover { color: #545454; }
		
		#info .i1 { float: left; width :194px; padding: 18px 16px 4px 46px; border-right: 1px dashed #a5a4a4;}
	  #info .i2 { float: left; width :192px; padding: 18px 15px 4px 16px; border-right: 1px dashed #a5a4a4;}
		#info .i3 { float: left; width :188px; padding: 18px 15px 4px 16px; border-right: 1px dashed #a5a4a4; }
		#info .i4 { float: left; width :241px; padding: 18px 0 4px 18px; }
		
		#info h3 { padding: 0 0 10px 0; height :33px; }
		  #info h3 span { display: none; }
		
		#info .i1 h3 { background: url("../img/head_info_inform123.gif") no-repeat left top; }
		#info .i2 h3 { background: url("../img/head_info_platnosci.gif") no-repeat left top; }
		#info .i3 h3 { background: url("../img/head_info_brakuje.gif") no-repeat left top; }
		#info .i4 h3 { background: url("../img/head_info_newsletter.gif") no-repeat left top; }
		
		
		#info p, #info ul { line-height: 16px; font-size: 12px; }
		#info p.odstep {padding-top: 12px; }
	  #info ul { list-style: square outside url("../img/arr_right_g.gif"); margin-left:16px;  }
	    #info ul li { padding: 0 0 6px 0; }
			  #info ul li a { color: #A5A4A4; text-decoration: none; font-weight: normal; }
		
		#info img { margin: auto; margin-top: 7px; border: 1px solid #E1E1E1; }
		
		#info form { margin-top: 15px; }
		  #info form input { width: 130px; padding: 4px;  }
			#info form input.submit { width: 73px; height :26px;  background: #3E98AE url("../img/button_zapisz.gif") no-repeat left top; border: 0; padding: 0; border-bottom: 1px solid #2C6F80; border-right: 1px solid #2C6F80; }
			
			
			
			
			
			
	/* footer */
	
  #footer { width: 978px; margin: auto; padding : 15px 0 30px 0;  }
	  #footer h1 { width :142px; height: 28px; background: url("../img/logo_bottom.gif") no-repeat left top; float: left; margin: 0 10px 0 0; } 
	  #footer h1 a { display: block; width :142px; height: 28px;}
		   #footer h1 a span { display: none; }
			
		#footer ul { width: 440px; float :left; }
			#footer ul li { float: left; padding: 0 5px 5px 1px;  }
			  #footer ul li a:hover { text-decoration: underline; }
			
		#footer p { float: right; }	
			#footer p span { color: #F4155F; }
			
div.logowanie{
	position:absolute;
	left:130px;
	top:150px;
	background:#fff;
	width:300px;
	z-index:100000;
	display:none;
}			

div.frame{
	margin:10px;
	padding:10px;
	border:solid 1px #3DC5E7;
}

input.dokoszyka {
	 width: 204px;
	  height:25px;
	  border:0;
	  background: url("../img/button_dokoszyka.gif") no-repeat left top;
	  float: left;
	  margin-right: 15px;
	  cursor:pointer;
		  }

td.nazwa{
	width:150px;
	font-weight:bold;
	padding:0 5px;
	border-left:solid 1px #f0f0f1;
	border-top:solid 1px #f0f0f1;
	border-bottom:solid 1px #f0f0f1;
	text-align:center;
}
td.cena{
	width:60px;	
	font-weight:bold;
	padding:0 5px;
	border:solid 1px #f0f0f1;
	text-align:center;	
}
td.ilosc{
	width:100px;		
	font-weight:bold;
	padding:0 5px;
	border:solid 1px #f0f0f1;
	text-align:center;
}
td.wartosc{
	width:100px;
	font-weight:bold;
	padding:0 5px;
	border:solid 1px #f0f0f1;
	text-align:center;	
}


td.zdjecie
{
	border:solid 1px #f0f0f1;
	text-align:center;
}

td.usun{
	width:60px;
	font-weight:bold;
	border:solid 1px #f0f0f1;
	padding:0 10px;
	text-align:center;
}

td.nb{
	border:none;
}

#komunikat{
	text-align:center;
	font-size:12px;
}
.none{font-weight:normal;}

input.aktualizuj { width: 96px; height:21px;border:0; background: url("../img/aktualizuj.png") no-repeat left top;cursor:pointer;}

a.podsumowanie { display:block;width: 121px; height:21px;border:0; background: url("../img/podsumowanie.png") no-repeat left top;cursor:pointer;padding-right:20px}
a.ww { display:block;width: 180px; height:28px;border:0; background: url("../img/zamowienie.png") no-repeat left top;cursor:pointer;padding-right:20px}

input.ww { display:block;width: 180px; height:28px;border:0; background: url("../img/zamowienie.png") no-repeat left top;cursor:pointer;padding-right:0px;float:left;}
input.www { display:block;width: 60px; height:28px;border:0; background: url("../img/button_zapisz.gif") no-repeat left top;cursor:pointer;padding-right:0px;float:left;}
/*a.usun {display:block; width: 51px; height:21px;border:0; background: url("../img/usun.png") no-repeat left top;cursor:pointer;}*/
a.usun {border:0; color:#f00; font-weight:bold; cursor:pointer;}

.cenaa { font-family: Georgia, Hevletica, Serif; font-weight: bold; float: left; width :600px; }
.cenaa strong { color: #EA445B; font-size :40px; vertical-align: text-middle; }
.cenaa em {color: #EA445B; font-style: normal; text-transform: uppercase; }
.table_wyborplatnosci{
	text-align:right;width:100%;margin-top:20px;
}

a.ba{
	display:block;
	background: url("../img/zaloguj.gif") no-repeat left top;
	float:left;
	width:98px;
	height:26px;
	border:0px;
/*	font-weight:bold;
	text-decoration:underline;*/
}

table.daneosobowe td{
	padding:10px;
	color:#595959;
}

table.daneosobowe td input{
	height:21px;
	width:200px;
}

#twojeZamowienie td {
	padding:5px;
	vertical-align:top;
}
#zlozZamowienie{
	margin:20px 0;
}

table.daneosobowe td input.rejestracja { width: 101px; height:21px;border:0; background: url("../img/rejestracja.png") no-repeat left top;cursor:pointer;}

.imgg { border: 0; border-bottom: 1px solid #84643b; border-right: 1px solid #84643b; }

.pmenu{
position:absolute;z-index:40;  background:#3DC5E7; display:none;
}

.pmenuz{
position:absolute;z-index:40;  background:#53BC93; display:none;
}

.menuLink{
	font-size:12px;
	line-height:20px;
	color:#fff;
}

div.koszykaddd{
	position:absolute;
	top:230px;
	left:50%;
	margin-left:-250px;
	display:none;
	/*border:solid 1px #f00;*/
	background: #F9F5E9 url("../img/produkty_bkg.gif") repeat;
	z-index:5;
}	

#zglosProdukt{line-height:20px;}
#zglosProdukt h3 {margin-bottom:20px;}
ul.test {list-style: none; width: 600px;}
ul.test li {position: relative; float: left; width: 177px; height: 360px; margin: 5px; }
ul.test div.imageContainer {position: relative; margin: 0 auto;}
ul.test img {display: block; position: absolute; bottom: 80px; left: 0;}

ul.test img.evo2 {display: block; position: absolute; bottom: 100px; left: 0;}

ul.test p {position: absolute; width: 100%; top: 275px; left: 0; font: normal 11px Arial, Helvetica, sans-serif;}

ul.test p.linkk {position: absolute; width: 100%; top: 250px; left: 0; }
	
ul.test a {display: block; text-decoration: none;}	


.dodajrecenzje { background: #1EDFF5 url("../img/dodaj_recenzje.gif") no-repeat left top;  border: 0;  border-right: 1px solid #3A7786; border-bottom: 1px solid #3A7786; margin-top: 10px; height: 26px; width :165px; cursor: pointer; }
.koszykdalej { background: #1EDFF5 url("../img/dalej.gif") no-repeat left top;  border: 0;   margin-top: 10px; height: 26px; width :102px; cursor: pointer; }

.koszyktitle {
color:#3DC5E7;
display:block;
font-family:Georgia,Hevletica,Serif;
font-size:24px;
font-weight:bold;
}


