


a.kategoria  strong
{
	color:#9D7955;
	font-weight:normal;
}

div.logo_prodc_prod
{
	float:left;
}



strong.brak_prod
{
background:transparent url(/img/brak_prod.gif) no-repeat scroll 0 0;
height:14px;
left:10px;
position:absolute;
top:58px;
width:120px;
}

div#lista_produktow_pelna div.produkt_lista strong.brak_prod
{
left:396px;
top:38px;
}

 div#info
{
float:right;
margin-top:20px;
position:relative;
}

 div#info h3 span
{

font-size:24px;
font-weight:bold;
}

 div#info h3
{
font-family:times New Roman;
font-size:14px;
font-weight:normal;
margin-bottom:0;
margin-top:10px;
position:relative;
right:8px;
text-align:right;
}

 div#info h4
{
color:#918354;
font-size:11px;
margin-top:0;
position:relative;
right:8px;
text-align:right;
text-decoration:line-through;
}


 div#info img
	{
		position: absolute;
		top: 10px;
		left: 10px;
	}

		div#podstrona h3
		{
			
			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;
	height:500px !important;
   text-align: center;
}



 div#podstr_tresc p#pierw_zdj_prod img /*patrz pierw_zdj dla podstrony*/
   {
    border:5px solid #1D1D1D;
	float:none;
	margin:0;
	padding:1px;
   }



p#id_prod
{
float:left;
font-size:11px;
position:relative;
width:100%;
}



p#zamow
{
float:left;
height:71px;
margin:0px 0;
position:relative;
right:1px;
width:100%;
}



 p#zamow select#kolor,  p#zamow select#rozmiar
	{
		position: absolute;
		top: 0px;
	}



 p#zamow select#kolor
		{
			border:2px solid #EEE6F1;
			right:8px;
		}
		
		
		
	 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;
right:5px;
top:15px !important;
	}
	
	
	
ul#dod_loga
	{
		
	}
	
	
	
	 ul#dod_loga li
		{
			display: inline;
		}
		
		
		
		 ul#dod_loga li a img
		{
			border: none;
		}
	
/* --------------------------------------------------- */

/* --------------------------------------------------- */

 div#dod_zdj_prod
{
float:left;
left:17px;
margin:20px auto;
position:relative;
width:95%;
}



 div#dod_zdj_prod div
	{
		margin-bottom: 15px;
		float: left;
		text-align: center;
	}
	
	
	
div#dod_zdj_prod div a img
		{
			border: #EDE7F1 solid 4px;		
			padding: 1px;
			background: #FFFFFF;
		}
		
/* --------------------------------------------------- */

div#podstrona h3
{
   font-size: 11px;
	/*position:absolute;*/

}


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
{
background:white none repeat scroll 0 0;
border-spacing:1px;
font-family:times New Roman;
font-size:14px;
margin:auto;
width:500px;
}



 div#podstr_tresc table.tab_koszyk th
   {
    /*  border-bottom: #96A0A2 solid 5px; */
      padding: 3px;
      height: 19px; /*25*/
      background:white none repeat scroll 0 0;
      text-align: center;
   }
   
   
   
 div#podstr_tresc table.tab_koszyk td.kosz_suma,div#podstr_tresc table.tab_koszyk td.kosz_suma_wart
   {
    /*  border-top: #96A0A2 solid 5px; */ /*#D1D0BC*/
   }
   
   
   
div#podstr_tresc table.tab_koszyk td
   {
background:white none repeat scroll 0 0;

   }



  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:120px;
         text-align: right;
      }
      
      
      
   div#podstr_tresc table.tab_koszyk td.kol_3
      {
       width:155px;
        text-align:right;
      }
      
div#podstr_tresc table.tab_koszyk td.kosz_suma_wart
{

}


      
  div#podstr_tresc table.tab_koszyk td.kol_4
      {
         width: 70px;/*90*/
         text-align: right;
        background:white none repeat scroll 0 0;
      }
      
      
      
div#podstr_tresc table.tab_koszyk td.kol_5
      {
         width: 40px;/*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:left;
     background:white none repeat scroll 0 0;
   }
   
   
   
 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:white none repeat scroll 0 0;
   }
   
   div#podstr_tresc table.tab_koszyk td.kosz_przesylka_wart
   {
  width:60px;
   }
   
div#podstr_tresc table.tab_koszyk td.kosz_do_zaplaty_wart
   {
     background:white none repeat scroll 0 0;
	/*color:white;*/
   }
   
  div#podstr_tresc table.tab_koszyk td.kosz_do_zaplaty_wart
   { 
 width:80px;
}
div#podstr_tresc table.tab_koszyk td.biala
   {
     background:white none repeat scroll 0 0;
   }
   
/* --------------------------------------------------- */

 p#znaleziono
{
margin-bottom:15px;
margin-right:16px;
margin-top:1px;
}

/* --------------------------------------------------- */

 p#kosz_przyciski
{
bottom:0;
height:33px;
left:89px;
position:relative;
width:72%;
	
}



p#kosz_przyciski a
	{
		height: 33px;
		display: block;
		position: absolute;

	}
	
	
	
p#kosz_przyciski a span
		{
			display: none;
		}
	
	
	
 a#powrot
		{
			width: 160px;		
			background: url("/img/powrot.gif");
			background-repeat: no-repeat;
			left: 0px;
			cursor:pointer;
		}
		
		
		
p#kosz_przyciski a#zamawiam
		{
background:transparent url(/img/zamawiam.gif) no-repeat scroll 0 0;
right:-65px;
width:170px;
		}	
		
		
		
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:0px;
			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;
}

td.dane_wart
{
	background:#F4F4F6;
}

/* --------------------------------------------------- */

div#podstr_tresc strong#laczna_kw_zak span
{
	font-size: 16px;
}

select#sortuj_po
{
border:1px solid #ECE9E4;
color:#9B7E38;
float:left;
font-family:times New Roman;
font-size:20px;
left:-1px;
margin:10px 0;
padding:3px 2px 3px 3px;
position:relative;
min-width:115px;
}

select#lista_jaka
{
border:3px solid #96A0A2;
float:right;
font-size:11px;
margin-bottom:10px;
padding:3px 2px 3px 3px;
position:relative;
right:2px;
top:10px;
width:115px;
}

div.logowanie  p.blad
{
font-weight:bold;
left:-1px;
position:relative !important;
top:77px !important;
width:111%;
}


 div#podstr_tresc div#podstr_form
{
left:0;
position:relative;
top:10px;
width:441px;
height: auto;
}



    div#podstr_tresc div#podstr_form p
   {
      text-align: right;
   }



       div#podstr_tresc div#podstr_form p label
      {
         margin-top: 3px;
         width:116px;
         float: left;
         text-align: left;
      }



       div#podstr_tresc div#podstr_form p input,   div#podstr_tresc div#podstr_form p textarea
      {
		border:1px solid #7590AE;
		height:18px;
		margin-bottom:3px;
		padding:4px 0 0 6px;
		width:210px;
		
      }




       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:34px;

		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;
   position:relative;
	top:0;
}	



 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: 5px 0px 0px 0px;
      border: none;
      width: 15px;
      height: 15px;
      float: left;
   }



    div#podstr_tresc div#podstr_form p.akceptacja label
   {
float:right;
position:relative;
text-align:justify;
width:90%;
   }
   
   
   
 div#podstr_tresc div.logowanie p
{
   margin: 0px;
}

p#licz-prod
{
font-size:13px;
font-weight:bold;
left:16px;
position:absolute;
top:80px;
}
