



div#podstrona
{
	padding: 10px;
	width: 490px;/*775*/
	min-height: 370px;/*390*/
	font-size: 12px;
	text-align: justify;
}

div#produkty1
{
	padding: 10px;
	width: 490px;/*775*/
	min-height: 370px;/*390*/
	font-size: 12px;
	text-align: justify;
	position:relative;
}

/* --------------------------------------------------- */


a.kategoria  strong
{
	color:#200C03;
	font-weight:normal;
}





 div#info
{
	margin: 10px 0px;
	height: 50px;
	position: relative;
}

 div#info h3 span
{
color:#C48B02;
font-size:17px;
}

 div#info h3
{
font-size:11px;
text-align:right;
color:#6D6D6D;
}

 div#info h4
{
color:#BBC0BC;
text-align:right;
text-decoration:line-through;
font-size:11px;
}


 div#info img
	{
		position: absolute;
		top: 10px;
		left: 10px;
	}



		div#podstrona h3, div#podstrona h4, div#podstrona div#info strong
		{
			/*position: absolute;*/
			right: 0px;
		}



		div#podstrona h3
		{
			top: 0px;
			font-size: 14px;
		}
		
		
		
			div#podstrona h3 span
			{
				font-size: 17px;
			}



		div#podstrona h4
		{
			text-decoration: line-through;
			top: 18px;
			font-size: 11px;
		}



 div#info strong
		{
			top: 42px;
		}


div#podstr_tresc p#pierw_zdj_prod
{
	margin: 30px 0px;
   text-align: center;
}



 div#podstr_tresc p#pierw_zdj_prod img /*patrz pierw_zdj dla podstrony*/
   {
      margin: 0px;
      float: none;
		border:4px solid #E3E7E9;
   }



p#id_prod
{
	margin-top: 10px;
	font-size: 11px;
	color:#C48B02;	
}



p#zamow
{
	margin: 20px 0px;
	height: 70px;
	position: relative;
}



 p#zamow select#kolor,  p#zamow select#rozmiar
	{
		position: absolute;
		top: 0px;
	}



 p#zamow select#kolor
		{
			/*width: 110px;*/
			right: 0px;
		}
		
		
		
	 p#zamow select#rozmiar
		{
			width: 130px;
			right: 120px;
		}
		
		
		
	
	p#zamow img
	{
		position: absolute;
		bottom: 4px;
		left: 0px;
	}
		
		
		
		
	 p#zamow a#inne_prod
	{
      width: 216px;
      height: 33px;
      display: block;
      background: url("/img/inne_prod.gif");
      background-repeat: no-repeat;
		position: absolute;
		bottom: 0px;
		left: 60px;
	}
	
	
	
	  p#zamow a#inne_prod span
	  {
         display: none;
     }



 p#zamow input#zam_guz
	{
		position: absolute;
		bottom: 0px;
		right: 0px;
	}
	
	
	
ul#dod_loga
	{
		
	}
	
	
	
	 ul#dod_loga li
		{
			display: inline;
		}
		
		
		
		 ul#dod_loga li a img
		{
			border: none;
		}
	
/* --------------------------------------------------- */

/* --------------------------------------------------- */

 div#dod_zdj_prod
{
	margin: 20px auto;
}



 div#dod_zdj_prod div
	{
		margin-bottom: 15px;
		float: left;
		text-align: center;
	}
	
	
	
div#dod_zdj_prod div a img
		{
			border: #E3E3D3 solid 4px;		
			padding: 1px;
			background: #FFFFFF;
		}
		
/* --------------------------------------------------- */

div#podstrona h3
{
   font-size: 11px;
	/*position:absolute;*/
top:51px;
}


div#podstrona ul#podkategorie
{
   margin: 10px 0px 0px 0px;
         padding-bottom: 10px;
}



   div#podstrona ul#podkategorie li
   {
      margin-bottom: 7px;
      font-weight: bold;
      display: inline;
      margin-right: 5px;
   }
   
/* --------------------------------------------------- */

 div#podstr_tresc p.ponizej
{
	margin-top: 50px;
}



div#podstr_tresc table.tab_koszyk
{
   /*margin: 10px auto;*/
	width:482px;
   border-spacing: 1px;
   background: #FFFFFF;
}



 div#podstr_tresc table.tab_koszyk th
   {
      border-bottom: #FFFFFF solid 5px;
      padding: 3px;
      height: 19px; /*25*/
      background: #E9E9E9;
      text-align: center;
   }
   
   
   
 div#podstr_tresc table.tab_koszyk td.kosz_suma,div#podstr_tresc table.tab_koszyk td.kosz_suma_wart
   {
      border-top: #FFFFFF solid 5px; /*#D1D0BC*/
   }
   
   
   
iv#podstr_tresc table.tab_koszyk td
   {
      padding: 3px 3px 30px 3px;
      background: #F6F6EA;
   }



  div#podstr_tresc table.tab_koszyk td p
      {
         margin: 3px 0px;
      }

   
   
   
  div#podstr_tresc table.tab_koszyk td.kol_1
      {
         width: 274px;/*280*/
      }
      
      

   div#podstr_tresc table.tab_koszyk td.kol_2
      {
         width: 84px;/*90*/
         text-align: right;
      }
      
      
      
   div#podstr_tresc table.tab_koszyk td.kol_3
      {
         width: 54px;/*80*/
         text-align: center;
      }
      

      
  div#podstr_tresc table.tab_koszyk td.kol_4
      {
         width: 104px;/*90*/
         text-align: right;
         background: #F1F0F0;
      }
      
      
      
div#podstr_tresc table.tab_koszyk td.kol_5
      {
         width: 54px;/*60*/
         text-align: center;
      }
      
      
      
div#podstr_tresc table.tab_koszyk td.kol_5 a
         {
            margin: auto;
            width: 15px;
            height: 15px;
            display: block;
            background: url("/img/kosz_usun.gif");
            background-repeat: no-repeat;
         }
               
               
               
          div#podstr_tresc table.tab_koszyk td.kol_5 a span
            {
               display: none;
            }
            
            
            
    div#podstr_tresc table.tab_koszyk td strong span
      {
         font-size: 10px;
      }
		
		
		
	 div#podstr_tresc table.tab_koszyk td img.zdj_prod, div#podstrona div#podstr_tresc table.tab_koszyk td img.logo /*patrz: zwiastuny produktów na stronie głównej*/
		{
			margin-top: 5px;
			float: right;
			position: static;
		}
            
            
            
 div#podstr_tresc table.tab_koszyk td img.logo
      {
			clear: both;
      }
      
      
      
  div#podstr_tresc table.tab_koszyk td.kosz_suma,div#podstr_tresc table.tab_koszyk td.kosz_przesylka,  div#podstr_tresc table.tab_koszyk td.kosz_do_zaplaty,  div#podstr_tresc table.tab_koszyk td.kosz_suma_wart, div#podstr_tresc table.tab_koszyk td.kosz_przesylka_wart,  div#podstr_tresc table.tab_koszyk td.kosz_do_zaplaty_wart, div#podstr_tresc table.tab_koszyk td.biala
   {
      padding: 3px;
      text-align: right;
      background: #E9E9E9;
   }
   
   
   
 div#podstr_tresc table.tab_koszyk td.kosz_suma_wart, div#podstr_tresc table.tab_koszyk td.kosz_przesylka_wart, div#podstr_tresc table.tab_koszyk td.kosz_do_zaplaty_wart,  div#podstr_tresc table.tab_koszyk td.dane_nagl
   {
      background: #E9E9E9;
   }
   
   
   
div#podstr_tresc table.tab_koszyk td.kosz_do_zaplaty_wart
   {
      background: #EBA308;
   }
   
   

div#podstr_tresc table.tab_koszyk td.biala
   {
      background: #FFFFFF;
   }
   
/* --------------------------------------------------- */

div#produkty p#znaleziono
{
   margin-bottom: 15px;
}

/* --------------------------------------------------- */

 p#kosz_przyciski
{
	height: 33px;
	position: relative;
	width:100%;
	
}



p#kosz_przyciski a
	{
		height: 33px;
		display: block;
		position: absolute;
	}
	
	
	
p#kosz_przyciski a span
		{
			display: none;
		}
	
	
	
p#kosz_przyciski a#powrot
		{
			width: 160px;		
			background: url("/img/powrot.gif");
			background-repeat: no-repeat;
			left: 20px;
		}
		
		
		
p#kosz_przyciski a#zamawiam
		{
			width: 172px;		
			background: url("/img/zamawiam.gif");
			background-repeat: no-repeat;
			right: 20px;
		}	
		
		
		
div#podstr_tresc a#finalizuj
		{
			background:transparent url(/img/zamawiam.gif) no-repeat scroll 0 0;
			display:block;
			float:right;
			height:33px;
			margin-right:7px;
			margin-top:11px;
			position:absolute;
			right:20px;
			width:172px;
			z-index:1;
		}			
		
/* --------------------------------------------------- */

div#podstr_tresc table.tab_koszyk td.dane_nagl, div#podstrona div#podstr_tresc table.tab_koszyk td.dane_wart
{
	padding: 5px 0px 5px 0px;
	height: 34px;
	text-align: center;
}



div#podstr_tresc table.tab_koszyk td.dane_nagl
{
	font-weight: bold;
}

/* --------------------------------------------------- */

div#podstr_tresc strong#laczna_kw_zak span
{
	font-size: 16px;
}

select#sortuj_po
{
border:3px solid #E3E7E9;
font-size:11px;
margin-bottom:10px;
padding:3px;
padding-right:2px;
width:194px;
float: left;
}

select#lista_jaka
{
	border:3px solid #E3E7E9;
	float:right;
	font-size:11px;
	margin-bottom:10px;
	padding:3px 2px 3px 3px;
	position:relative;
	right:0px;
	width:115px;
}




 div#podstr_tresc div#podstr_form
{
   margin: 60px auto;
	width:460px;
   position: relative;
}



    div#podstr_tresc div#podstr_form p
   {
      text-align: right;
   }



       div#podstr_tresc div#podstr_form p label
      {
         margin-top: 3px;
         width: 130px;
         float: left;
         text-align: left;
      }



       div#podstr_tresc div#podstr_form p input,   div#podstr_tresc div#podstr_form p textarea
      {
         margin-bottom: 3px;
         border: #C8CDC6 solid 2px;
         padding: 4px 0px 0px 6px;
         width: 210px;
         height: 18px;
      }




       div#podstr_tresc div#podstr_form p textarea
      {
         width: 340px;
         height: 110px;
      }



       div#podstr_tresc div#podstr_form p input#guzik
      {
			background:transparent url(/img/zamawiam.gif) no-repeat scroll 0 0;
border:medium none;
float:right;
height:33px;
padding:0;
position:relative;
right:0;
top:48px;
width:173px;
z-index:10;
      }



 div#podstr_tresc div#podstr_form label.blad,  div#podstr_tresc div#podstr_form p.blad,  div#podstr_tresc p.blad
{
   color: red;
}	



 div#podstr_tresc div#podstr_form p.odstep
{
   margin-top: 50px;
}



 div#podstr_tresc div#podstr_form p.akceptacja
{
   text-align: justify;
}



    div#podstr_tresc div#podstr_form p.akceptacja input
   {
      margin: 3px 0px 0px 0px;
      border: none;
      width: 15px;
      height: 15px;
      float: left;
   }



    div#podstr_tresc div#podstr_form p.akceptacja label
   {
      width: 438px;
      float: right;
      text-align: justify;
   }
   
   p#stan-mag {
float:right;
margin-right:10px;
text-align:right;
}

p#komunikat-notes {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EDEDED none repeat scroll 0 0;
border:1px solid #CCCACD;
font-weight:bold;
margin:10px auto !important;
padding:10px !important;
text-align:center;
width:300px;
}
   
 div#podstr_tresc div.logowanie p
{
   margin: 0px;
}



div.logo_prodc_prod
{
	float:left;
}
