@charset "iso-8859-2";
/* CSS Document */


body{
  margin:0px;
  padding:0px;
	font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	background: url(images/body_bg.jpg);
	background-repeat: repeat-x;
	background-color: #e1ed8b;
	
    }

.site{
   margin: 0 auto;
   text-align:left;
   position: relative;
}

.index_bg_l{
background-image: url(images/tlo_left.jpg);background-repeat: no-repeat;
background-position: top right;
}

.index_bg_r{
background-image: url(images/tlo_right.jpg);background-repeat: no-repeat;

}




    
td,p{
	font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
    }  
    
form { margin:0; }

.clear {clear:both} 

.center {text-align:center} 


/************* struktura strony *********************/
	


.top_tlo{width:100%;background-image:url(images/top_bg.jpg);background-repeat:no-repeat;}

.content_right {
    width:376px;
    }
	
.content_left {
    width:613px;
    }	
		
.content_sep {
    width:32px;
    }
	
#koszyk{
background-image:url(images/koszyk_bg.jpg);background-repeat:no-repeat;padding-left:12px;padding-right:12px;padding-bottom:8px;float:left;
}

#poradnik{
background-color:#bbd029;background-image:url(images/poradnik.jpg);background-repeat:no-repeat;padding: 40px 12px 8px 12px;float:left;margin-top:20px;text-align:justify;
}

#logowanie{
	width:229px;height:211px;background-image:url(images/logowanie_bg.jpg);background-repeat:no-repeat;padding-left:12px;padding-right:12px;
}

#informacje{
	padding-top:40px;width:194px;background-image:url(images/informacje.jpg);background-repeat:no-repeat;padding-left:12px;padding-right:12px;float:left;
}

#szukaj_tlo{
	padding-top:40px;height:45px;width:169px;background-image:url(images/szukaj_tlo.jpg);background-repeat:no-repeat;padding-left:12px;padding-right:12px;float:left;
}

#kategorie_tlo{
	padding-top:40px;width:169px;background-color:#FFFFFF;background-image:url(images/kategorie_tlo.jpg);background-repeat:no-repeat;padding-left:12px;padding-right:12px;padding-bottom:20px;float:left;
}


#polecane{
  background-image:url(images/polecane_bg.jpg);
  background-repeat:repeat-x;
  float:left;
  padding:5px;
  background-color:#FFFFFF;
  width:720px;
}

#polecane2{
	width:594px;
  background-image:url(images/polecane_bg.jpg);
  background-repeat:repeat-x;
  margin-top:15px;
  float:left;
  padding:10px;
  height:250px;
  background-color:#FFFFFF;
}

#box_cebulki{
	width:100%;height:273px;background-image:url(images/box1_bg.jpg);background-repeat:no-repeat;
}

#content_txt{
	float:left;padding:10px;background-color:#FFFFFF;
}

#kat_cebulki{
	position:relative;left:10px;top:0px;float:left;
}

#szukaj_cebulki{
	position:relative;left:16px;top:0px;width:400px;height:199px;float:left;color:#FFFFFF;
}

.btn_cebulki{
	padding-left:23px;top:0px;float:left;
}

.foot{
    width:100%;	height:59px;text-align:center;
    background-color:#5fb305;
    }

#foot_l{
	width:612px;float:left;padding-top:9px;color:#FFFFFF;font-size:11px;
}

#foot_r{
	width:308px;float:left;text-align:center;padding-top:4px;
}

h1 {
          margin: 0;
          COLOR: #FF0000;
          TEXT-DECORATION: none;
          FONT-WEIGHT: none;
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 12pt;
          display: inline;
}

h2 {
          margin: 0;
          COLOR: #FF0000;
          TEXT-DECORATION: none;
          FONT-WEIGHT: bold;
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 14px;
          display: inline;
}

h3 {
          margin: 0;
          COLOR: #FFFFFF;
          TEXT-DECORATION: none;
          FONT-WEIGHT: bold;
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 11pt;
          display: inline;
}

h4 {
          margin: 0;
          COLOR: #FF0000;
          TEXT-DECORATION: none;
          FONT-WEIGHT: none;
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 11px;
          display: inline;
}

h5 {
          margin: 0;
          COLOR: #8a8a8a;
          TEXT-DECORATION: none;
          FONT-WEIGHT: none;
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 9px;
          display: inline;
}

label{
      width: 50px;
      padding-left:10px;
      padding-top:3px;
      float: left;
      margin-right: 0.5em;
      display: block
}

label.dwa{
      width: 90px;
      padding-left:10px;
      padding-top:3px;
      float: left;
      margin-right: 0.5em;
      display: block
}

label.trzy{
      width: 95px;
      float: left;
      height:11px;
      display: block;
}


label.cztery{
	display: block;
	width: 150px;
	float: left;
	
}

.inp_{
      font-family: Arial;
      font-size: 10pt;
      border: 1px solid #c8c8c8;
      background-color: #FFFFFF;
      color: #313131;
}

.inp_l{
      font-family: Arial;
      font-size: 10pt;
      width:130px;
      border: 1px solid #60A71A;
      background-color: #FFFFFF;
      color: #313131;
}

.inp_s{
      font-family: Arial;
      font-size: 11px;
      width:140px;
      border: 1px solid #ffffff;
      background-color: #e0e0e0;
      color: #000000;
}

.inp_r{
      font-family: Arial;
      font-size: 10pt;
      width:200px;
      border: 1px solid #a3a3a3;
      background-color: #FFFFFF;
      color: #313131;
      margin:2px;
}

.inp_k{
      font-family: Arial;
      font-size: 10px;
      width:40px;
      border: 1px solid #a3a3a3;
      background-color: #FFFFFF;
      color: #313131;
}

A.t3:Visited,
A.t3:Link {
          COLOR: #FF0000;
          TEXT-DECORATION: none;
          FONT-WEIGHT: bold;
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 14px;
}

A.t3:Hover {
          COLOR: #767676;
}

A.t2:Visited,
A.t2:Link {
          COLOR: #2d2d2d;
          TEXT-DECORATION: none;
          FONT-WEIGHT: none;
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 12px;
}

A.t2:Hover {
          COLOR: #767676;
}
A.t4:Visited,
A.t4:Link {
          COLOR: #ffffff;
          TEXT-DECORATION: none;
          text-align:right;
          float:right;
          FONT-WEIGHT: none;
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 12px;
}

A.t4:Hover {
          TEXT-DECORATION: underline;
}


A.t5:Visited,
A.t5:Link {
          COLOR: #8f8f8f;
          TEXT-DECORATION: none;
          FONT-WEIGHT: none;
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 11px;
          
          
}

A.t5:Hover {
          COLOR: #ff0000;
}


#kat_cebulki a:link,
#kat_cebulki a:visited,
#kat_cebulki a:active {
    display:block;
    font-weight : none;
    text-decoration: none;
    font-size: 12px;
    color: #000000;
    line-height:19px;
    padding-left:5px;
}

#kat_cebulki a:hover {
    background-color: #e9e9e9 ;	
    opacity: .8;
    filter: alpha(opacity=60);
}

#informacje a:link,
#informacje a:visited,
#informacje a:active {
    font-weight : none;
    text-decoration: none;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    padding:3px;
}

#informacje a:hover {
    background-color: #9BC308 ;	
    opacity: .8;
    filter: alpha(opacity=60);
}

.produkt_main{ width:177px;height:330px;float:left;text-align:center;margin-top:20px; }
.produkt_main_page{ width:191px;height:320px;float:left;text-align:center;}
.produkt_main_foto{ width:191px;height:210px;float:left;text-align:center;}
.produkt_name{ text-align:center;height:25px;padding:5px; }
.produkt_bg{margin-top:15px;margin-left:8px;width:172px;height:42px;padding-top:4px;text-align:center;background-image: url(./images/produkt_bg_bottom.gif);background-repeat:no-repeat;}
.produkt_bg_2{margin-top:15px;margin-left:8px;width:172px;height:40px;padding-top:6px;text-align:center;background-image: url(./images/produkt_bg_bottom.gif);background-repeat:no-repeat;}
.produkt_bg_2_last{margin-top:15px;margin-left:8px;width:172px;height:34px;padding-top:12px;text-align:center;background-image: url(./images/produkt_bg_bottom.gif);background-repeat:no-repeat;}
.produkt_bg_page{margin-top:15px;width:172px;height:42px;padding-top:4px;text-align:center;background-image: url(./images/produkt_bg_bottom.jpg);background-repeat:no-repeat;}


div.popup{
  display:none;

  margin: 0px auto;

}


