body {
    width:100%;
    margin:0;padding:0;
    overflow:auto;
    background-color:#FFFFFF;}

@font-face {
    font-family:'futurax';
    src: url('Futura.eot');
    src:  url('Futura.eot?#iefix') format('embedded-opentype'),
          url('Futura.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}



#glowna{margin:auto;width:1200px;height:auto;min-height:300px;background-repeat:no-repeat;background-image:url('../grafika/tlo_sklep.png');} /* strona  glowna wysrodkowana   */



#naglowek {float:left;width:1200px;height:90px;
            font:oblique 30px futurax,Arial, Calibri, Tahoma, Geneva, sans-serif; color:red;
            text-shadow:1px 1px 3px #444444;}

#naglowekmenu {float:left;width:900px;}


/*ekrany przyciemnianie*/
#przyciemnij{position:fixed; left:0px; top:0px; background-color:black; width:100%; height:100%;opacity:0.70;filter: alpha(opacity=70);}


#edycjam{position:fixed;font:bold 14px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#222222;text-align:center;margin-top:15px;background:linear-gradient(to right bottom,#FFEFEF 0%, #FFFFFF 20%,#FFFFEF 80%, #FFFFFF 100%);border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      box-shadow:1px 1px 1px #777777;-moz-box-shadow:1px 1px 1px #777777;-webkit-box-shadow:1px 1px 1px #777777;border-radius:7px 7px 1px 1px;
      -moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;width:50%;  min-width:480px; height:auto;  transform:translateY(-50%); top:40%; margin-left:-25%; left:50%;
   animation:box1 250ms;
      }

      @keyframes box1
      {
        0% {transform:translateY(-400px);}
      }
               


.edycjam1{float:left;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #870121), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #870121 5%, #bc3315 100%);
         background:-webkit-linear-gradient(top, #870121 5%, #bc3315 100%);background:-o-linear-gradient(top, #870121 5%, #bc3315 100%);background:-ms-linear-gradient(top, #870121 5%, #bc3315 100%);background:linear-gradient(to bottom, #870121 5%, #bc3315 100%);
           width:100%; min-height:20px;height:auto;font:bold 15px Tahoma, Geneva, sans-serif;font-style:normal;color:#EFEFEF;
           border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;
           -webkit-border-radius:5px 5px 0px 0px;text-align:left;padding:4px 0px;}
           
.edycjam2{float:left;width:100%; height:auto; max-height:400px;overflow:auto;
          font:normal 14px Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;text-shadow:0px 0px 0px #222222;
          border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;margin-bottom:10px;}

.edycja_i{font:bold 15px Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;background:#88BBCC;border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      text-align:left;box-shadow:2px 2px 2px #EEEEEE;-moz-box-shadow:1px 1px 1px #EEEEEE;-webkit-box-shadow:1px 1px 1px #EEEEEE;border-radius:2px 2px 2px 2px;
      -moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;width:20%; height:22px;padding:3px;margin-top:1px;margin-left:3px;}
.edycja_i:focus{background-color:#99CCDD;}



.tabelkanag{float:left;text-align:center; border:1px solid #888888; width:auto; height:18px;padding:2px;padding-top:3px;padding-bottom:3px;
            font:bold 14px Arial, Geneva, sans-serif;font-style:normal;color:#0F0F0F;
            box-shadow:1px 1px 1px #AAAAAA;-moz-box-shadow:1px 1px 1px #AAAAAA;-webkit-box-shadow:1px 1px 1px #AAAAAA;
            transition-duration:0.3s;}
            
            
.tabelkacel{float:left;text-align:center; border:1px solid #888888; width:auto; height:18px;padding:2px;padding-top:3px;padding-bottom:3px;
            font:normal 14px Calibri,Arial, Geneva, sans-serif;font-style:normal;color:#0F0F0F;
            box-shadow:1px 1px 1px #AAAAAA;-moz-box-shadow:1px 1px 1px #AAAAAA;-webkit-box-shadow:1px 1px 1px #AAAAAA;
            transition-duration:0.3s;}
.tabelkacel:hover{background:#EEEEEE}


.menu0 {float:left;text-align:center; border:1px solid #555555; width:auto; height:23px;padding:20px;padding-top:5px;padding-bottom:5px;  background-image:url('../grafika/menu.png');margin-left:2px;
            font:bold 16px Arial, Geneva, sans-serif;font-style:normal;color:#000000;text-shadow:0px 0px 10px #AAAAAA;
            box-shadow:1px 1px 3px #444444;-moz-box-shadow:1px 1px 3px #333333;-webkit-box-shadow:1px 1px 3px #333333;
            border-radius:10px 0px 0px 10px;-moz-border-radius:10px 0px 0px 10px;-webkit-border-radius:10px 0px 0px 10px;cursor:pointer;
            transition-duration:0.3s;}
.menu0:hover{transform:translateY(-1px);background-image:url('../grafika/menuw.png');color:#CCCCCC;margin-left:2px;text-shadow:0px 0px 0px #000000;}

.menu1 {float:left;text-align:center; border:1px solid #555555;color:red; font-size:12px;width:auto; height:23px;padding:20px;padding-top:5px;padding-bottom:5px; background-image:url('../grafika/menu.png');margin-left:2px;
            font:bold 16px Arial, Geneva, sans-serif;font-style:normal;color:#000000;text-shadow:0px 0px 10px #AAAAAA;
            box-shadow:1px 1px 3px #444444;-moz-box-shadow:1px 1px 3px #333333;-webkit-box-shadow:1px 1px 3px #333333;cursor:pointer;
            transition-duration:0.3s;
             }

.menu1:hover{transform:translateY(-1px);background-image:url('../grafika/menuw.png');color:#CCCCCC;margin-left:2px;text-shadow:0px 0px 0px #000000;}


.menu2 {float:left;text-align:center; border:1px solid #555555;width:auto; height:23px;padding:20px;padding-top:5px;padding-bottom:5px; background-image:url('../grafika/menu.png');margin-left:2px;
            font:bold 16px Arial, Geneva, sans-serif;font-style:normal;color:#000000;text-shadow:0px 0px 10px #AAAAAA;
            box-shadow:1px 1px 3px #333333;-moz-box-shadow:1px 1px 3px #333333;-webkit-box-shadow:1px 1px 3px #333333;
            border-radius:0px 10px 10px 0px;-moz-border-radius:0px 10px 10px 0px;-webkit-border-radius:0px 10px 10px 0px;cursor:pointer;
            transition-duration:0.3s;}
.menu2:hover{transform:translateY(-1px);background-image:url('../grafika/menuw.png');color:#CCCCCC;margin-left:2px;text-shadow:0px 0px 0px #000000;}

#gdziejestes {float:left;height:25px;width:910px;padding-top:15px;margin-left:0.0%;font:bold 14px Arial, Geneva, sans-serif;font-style:normal;color:#111111;
             }
             

             
#gdziejestes2{float:left;background:linear-gradient(to right ,#CCCCCC 0%, #111111 50%, #CCCCCC 100%);
              width:905px; height:1px;margin-left:0.0%;
             }
             
.linia{float:left;background:linear-gradient(to right ,#CCCCCC 0%, #111111 50%, #CCCCCC 100%);
              width:100%; height:1px;margin-left:0.0%;
             }

#producenci {float:left;height:auto;width:910px;margin-top:15px;min-height:65px;margin-left:0.0%;font:bold 14px Arial, Geneva, sans-serif;font-style:normal;color:#333333;
             }
#producenci2{float:left;background:linear-gradient(to right ,#CCCCCC 0%, #111111 50%, #CCCCCC 100%);
              width:905px; height:1px;margin-left:0.0%;
             }
             



             
.producentbu {-moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #BCBCBC), color-stop(1, #ABABAB));background:-moz-linear-gradient(top, #BCBCBC 5%, #ABABAB 100%);
         background:-webkit-linear-gradient(top, #BCBCBC 5%, #ABABAB 100%);background:-o-linear-gradient(top, #BCBCBC 5%, #ABABAB 100%);background:-ms-linear-gradient(top, #BCBCBC 5%, #ABABAB 100%);background:linear-gradient(to bottom, #BCBCBC 5%, #ABABAB 100%);
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BCBCBC', endColorstr='#ABABAB',GradientType=0);background-color:#d0451b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #915245;display:inline-block;cursor:pointer;
         color:#444444;font-family:Arial;font-size:12px;padding:2px 8px;text-decoration:none;text-shadow:0px 1px 0px #555555;margin-left:5px;margin-top:4px;margin-right:0px;}
.producentbu:hover {color:#FFFFFF;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #870121));background:-moz-linear-gradient(top, #bc3315 5%, #870121 100%);background:-webkit-linear-gradient(top, #bc3315 5%, #870121 100%);background:-o-linear-gradient(top, #bc3315 5%, #870121 100%);background:-ms-linear-gradient(top, #bc3315 5%, #870121 100%);background:linear-gradient(to bottom, #bc3315 5%, #870121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);background-color:#bc3315;}
.producentbu:active {position:relative;top:1px;}

.producentbuw {-moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;color:#FFFFFF;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #870121));background:-moz-linear-gradient(top, #bc3315 5%, #870121 100%);background:-webkit-linear-gradient(top, #bc3315 5%, #870121 100%);background:-o-linear-gradient(top, #bc3315 5%, #870121 100%);background:-ms-linear-gradient(top, #bc3315 5%, #870121 100%);background:linear-gradient(to bottom, #bc3315 5%, #870121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);background-color:#bc3315;
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BCBCBC', endColorstr='#ABABAB',GradientType=0);background-color:#d0451b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #915245;display:inline-block;cursor:pointer;
         color:#FFFFFF;font-family:Arial;font-size:12px;padding:2px 8px;text-decoration:none;text-shadow:0px 1px 0px #555555;margin-left:5px;margin-top:4px;margin-right:0px;}



             
#produkty {float:left;height:auto;width:910px;padding-top:5px;margin-left:0.0%;}


#szukaj{float:left;font:bold 14px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#DDDDDD;text-align:center;margin-top:15px;background:linear-gradient(to right bottom,#444444 0%, #666666 40%,#444444 60%, #666666 100%);border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      box-shadow:1px 1px 1px #777777;-moz-box-shadow:1px 1px 1px #777777;-webkit-box-shadow:1px 1px 1px #777777;border-radius:7px 7px 1px 1px;
      -moz-border-radius:7px 7px 1px 1px;-webkit-border-radius:7px 7px 1px 1px;width:260px; height:88px;padding-top:5px;margin-left:0.0%;
      }
      
.produkt_dodanie{float:left;font:bold 15px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#EEEEEE;text-align:center;margin-top:15px;background:linear-gradient(to left ,#CCCCCC 0%, #EEEEEE 40%,#CCCCCC 60%, #EEEEEE 100%);border:1px solid #bc3315;text-shadow:0px 0px 0px #222222;
                  border-radius:7px 7px 7px 7px;
                  -moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;width:480px; height:110px;margin-left:100px;
      }
.milosci{font:normal 13px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;background:#EEEEEE;border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      text-align:left;box-shadow:-2px 0px 2px #000000;-moz-box-shadow:-2px 0px 2px #000000;-webkit-box-shadow:-2px 0px 2px #000000;border-radius:0px 0px 0px 0px;
      -moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;width:50px; height:21px;padding:3px;margin-top:5px;text-align:right;}
.milosci:focus{background-color:#FAFAFA;}


.milosci2{font:normal 13px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;background:#EEEEEE;border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      text-align:left;box-shadow:2px 0px 2px #000000;-moz-box-shadow:2px 0px 2px #000000;-webkit-box-shadow:2px 0px 2px #000000;border-radius:0px 0px 0px 0px;
      -moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;width:27px; height:21px;padding:3px;margin-left:-3px;margin-top:5px;text-align:left;}


.minput{font:normal 15px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;background:#FEFEFE;border:1px solid #AAAAAA;text-shadow:0px 0px 0px #222222;
      text-align:left;box-shadow:0px 0px 1px #AAAAAA;-moz-box-shadow:0px 0px 1px #AAAAAA;-webkit-box-shadow:0px 0px 1px #AAAAAA;border-radius:0px 0px 0px 0px;
      -moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;width:50px; height:25px;padding:3px;margin-top:5px;}
.minput:focus{box-shadow:0px 0px 1px #cf866c;-moz-box-shadow:0px 0px 1px #cf866c;-webkit-box-shadow:0px 0px 1px #cf866c;border:1px solid #cf866c;background:#FAFAFA;}
.minput:disabled{border:0px solid #AAAAAA;}

.gwiazdki{float:left;margin-left:10px;margin-top:9px;width:97px;height:15px;background: url("../grafika/gwiazdki.png") no-repeat left top;
          background-position:0px 0px;

 }



.szukaji{font:normal 16px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;background:#AAAAAA;border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      text-align:left;box-shadow:1px 1px 3px #000000;-moz-box-shadow:1px 1px 3px #000000;-webkit-box-shadow:1px 1px 3px #000000;border-radius:2px 2px 2px 2px;
      -moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;width:230px; height:24px;padding:3px;margin-top:5px;}
.szukaji:focus{background-color:#BBBBBB;}

.szukajbu {-moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #870121), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #870121 5%, #bc3315 100%);
         background:-webkit-linear-gradient(top, #870121 5%, #bc3315 100%);background:-o-linear-gradient(top, #870121 5%, #bc3315 100%);background:-ms-linear-gradient(top, #870121 5%, #bc3315 100%);background:linear-gradient(to bottom, #870121 5%, #bc3315 100%);
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#870121', endColorstr='#bc3315',GradientType=0);background-color:#d0451b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #915245;display:inline-block;cursor:pointer;
         color:#ffffff;font-family:Arial;font-size:13px;padding:4px 16px;text-decoration:none;text-shadow:0px 1px 0px #854629;margin-left:20px;margin-right:12px;}
.szukajbu:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #870121));background:-moz-linear-gradient(top, #bc3315 5%, #870121 100%);background:-webkit-linear-gradient(top, #bc3315 5%, #870121 100%);background:-o-linear-gradient(top, #bc3315 5%, #870121 100%);background:-ms-linear-gradient(top, #bc3315 5%, #870121 100%);background:linear-gradient(to bottom, #bc3315 5%, #870121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);background-color:#bc3315;}
.szukajbu:active {position:relative;top:1px;}

.box0{float:left;font:bold 14px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#DDDDDD;text-align:center;margin-top:15px;background:linear-gradient(to right bottom,#444444 0%, #666666 40%,#444444 60%, #666666 100%);border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      box-shadow:1px 1px 1px #666666;-moz-box-shadow:1px 1px 1px #666666;-webkit-box-shadow:1px 1px 1px #666666;border-radius:7px 7px 0px 0px;
      -moz-border-radius:7px 7px 0px 0px;-webkit-border-radius:7px 7px 0px 0px;width:260px; height:25px;padding-top:5px;margin-left:0.0%;
      }
.box1{float:left;font:bold 14px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#DDDDDD;text-align:center;background:linear-gradient(to right bottom,#E1E1E1 0%, #E9E9E9 40%,#E1E1E1 60%, #E9E9E9 100%);border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      box-shadow:1px 1px 1px #666666;-moz-box-shadow:1px 1px 1px #666666;-webkit-box-shadow:1px 1px 1px #666666;border-radius:0px 0px 0px 0px;
      -moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;width:260px; height:auto;margin-left:0.0%;
      }
      
.boxk1{float:left;cursor:pointer;width:248px;height:20px;font:bold 15px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#222222;padding:2px;padding-left:10px;text-align:left;border-bottom:0.5px solid #BBBBBB;}
.boxk1:hover {color:#FFFFFF;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #870121));background:-moz-linear-gradient(top, #bc3315 5%, #870121 100%);background:-webkit-linear-gradient(top, #bc3315 5%, #870121 100%);background:-o-linear-gradient(top, #bc3315 5%, #870121 100%);background:-ms-linear-gradient(top, #bc3315 5%, #870121 100%);background:linear-gradient(to bottom, #bc3315 5%, #870121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);background-color:#bc3315;}
.boxk1:active {position:relative;top:1px;}
      
.boxk2{float:left;cursor:pointer;width:208px;height:16px;font:normal 14px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#222222;padding:2px;padding-left:10px;text-align:left;border-bottom:0.5px solid #BBBBBB;margin-left:20px;}
.boxk2:hover {color:#FFFFFF;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #870121));background:-moz-linear-gradient(top, #bc3315 5%, #870121 100%);background:-webkit-linear-gradient(top, #bc3315 5%, #870121 100%);background:-o-linear-gradient(top, #bc3315 5%, #870121 100%);background:-ms-linear-gradient(top, #bc3315 5%, #870121 100%);background:linear-gradient(to bottom, #bc3315 5%, #870121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);background-color:#bc3315;}

.boxk2:active {position:relative;top:1px;}
.boxk2w{float:left;cursor:pointer;width:208px;height:16px;font:bold 14px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#FFFFFF;padding:2px;padding-left:10px;text-align:left;border-bottom:0.5px solid #BBBBBB;margin-left:20px;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #870121));background:-moz-linear-gradient(top, #bc3315 5%, #870121 100%);background:-webkit-linear-gradient(top, #bc3315 5%, #870121 100%);background:-o-linear-gradient(top, #bc3315 5%, #870121 100%);background:-ms-linear-gradient(top, #bc3315 5%, #870121 100%);background:linear-gradient(to bottom, #bc3315 5%, #870121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);background-color:#bc3315;}


.zwykly{float:left;width:auto;height:auto;font:normal 15px Calibri,  Tahoma, Geneva, sans-serif;font-style:normal;color:#EEEEEE;display: inline;}

.zwyklyt{float:left;width:auto;height:auto;font:normal 15px Calibri,  Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;display: inline;text-decoration:normal;}
.zwyklyt2{float:left;width:auto;height:auto;font:normal 16px Calibri,  Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;display: inline;text-decoration:normal;}

.produkt1{float:left;width:910px;height:100px;font:normal 15px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;}
.produkt2{float:left;background:linear-gradient(to right ,#DDDDDD 0%, #666666 50%, #DDDDDD 100%);width:905px;height:1px;margin-left:0.0%;}


.boxkat0{float:left;background:linear-gradient(to bottom ,#FFFFFF 0%, #666666 50%, #FFFFFF 100%);width:1px;height:200px;margin-bottom:30px;}
.boxkat{float:left;cursor:pointer;width:200px;height:200px;margin-bottom:30px;height:1px;margin-left:10px;margin-right:10px;color:#326647;font-family:Calibri, Tahoma;font-size:20px;text-align:center;text-decoration:bold;text-shadow:0px 1px 0px #453f3f;}
.menukontakt{float:left;cursor:pointer;width:248px;height:auto;font:normal 16px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#222222;padding:2px;padding-left:10px;text-align:left;background:linear-gradient(to right bottom,#E1E1E1 0%, #E9E9E9 40%,#E1E1E1 60%, #E9E9E9 100%);box-shadow:1px 1px 1px #666666;-moz-box-shadow:1px 1px 1px #666666;-webkit-box-shadow:1px 1px 1px #666666;}




.produkt_nazwa{float:left;cursor:pointer;width:645px;margin-top:10px;height:45px;font:bold 17px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#000033;}
.produkt_cena{float:left;margin-left:20px;width:120px;margin-top:5px;height:70px;font:bold 23px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;}
.produkt_inne{float:left;width:645px;margin-top:20px;height:20px;font:normal 15px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#444444;}

.cena_lista {width:120px;margin-top:15px;
	float:left;
	color:#326647;
	font-family:Calibri, Tahoma;
	font-size:21px;
	padding-top:4px;
      padding-right:5px;
	text-align:right;
	text-decoration:bold;
	text-shadow:0px 1px 0px #453f3f;}

.dodajdokoszyka{-moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #870121), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #870121 5%, #bc3315 100%);
         background:-webkit-linear-gradient(top, #870121 5%, #bc3315 100%);background:-o-linear-gradient(top, #870121 5%, #bc3315 100%);background:-ms-linear-gradient(top, #870121 5%, #bc3315 100%);background:linear-gradient(to bottom, #870121 5%, #bc3315 100%);
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#870121', endColorstr='#bc3315',GradientType=0);background-color:#870121;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #915245;display:inline-block;cursor:pointer;
         color:#ffffff;font-family:Arial;font-size:12px;margin-top:15px;padding:3px 1px;text-decoration:none;text-shadow:0px 1px 0px #854629;}
.dodajdokoszyka:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #870121));background:-moz-linear-gradient(top, #bc3315 5%, #870121 100%);background:-webkit-linear-gradient(top, #bc3315 5%, #870121 100%);background:-o-linear-gradient(top, #bc3315 5%, #870121 100%);background:-ms-linear-gradient(top, #bc3315 5%, #870121 100%);background:linear-gradient(to bottom, #bc3315 5%, #870121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#870121',GradientType=0);background-color:#bc3315;}
.dodajdokoszyka:active {position:relative;top:1px;}
.dodajdokoszyka:disabled {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #AAAAAA), color-stop(1, #DDDDDD));background:-moz-linear-gradient(top, #AAAAAA 5%, #DDDDDD 100%);
         background:-webkit-linear-gradient(top, #AAAAAA 5%, #DDDDDD 100%);background:-o-linear-gradient(top, #AAAAAA 5%, #DDDDDD 100%);background:-ms-linear-gradient(top, #AAAAAA 5%, #DDDDDD 100%);background:linear-gradient(to bottom, #AAAAAA 5%, #DDDDDD 100%);}

.koszyk_i{float:left;font:bold 15px Courier New,Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#222222;text-align:left;
                background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #CDCDCD), color-stop(1, #EEEEEE));
                background:-moz-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
              background:-webkit-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
                background:-o-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
                background:-ms-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
                background:linear-gradient(to bottom, #CDCDCD 5%, #EEEEEE 100%);
           border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      box-shadow:1px 1px 1px #666666;-moz-box-shadow:1px 1px 1px #666666;-webkit-box-shadow:1px 1px 1px #666666;border-radius:0px 0px 0px 0px;
      -moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;width:260px; padding:3px;height:26px;margin-left:5px;margin-top:4px;}

.pasekkx{height:25px;float:left;transition-duration:2s;width:0%;display:flex;justify-content: left; background:#ffcccc;box-sizing: border-box;border: 1px solid #D8BFD8;font:normal 14px Calibri;padding-top:2px;}




.potwzamowienie{-moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #870121), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #870121 5%, #bc3315 100%);
         background:-webkit-linear-gradient(top, #870121 5%, #bc3315 100%);background:-o-linear-gradient(top, #870121 5%, #bc3315 100%);background:-ms-linear-gradient(top, #870121 5%, #bc3315 100%);background:linear-gradient(to bottom, #870121 5%, #bc3315 100%);
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#870121', endColorstr='#bc3315',GradientType=0);background-color:#870121;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #915245;display:inline-block;cursor:pointer;
         color:#FFFFFF;font-family:Arial;font-size:15px;margin-top:15px;padding:3px 5px;text-decoration:none;text-shadow:0px 1px 0px #854629;width:200px;}
.potwzamowienie:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #870121));background:-moz-linear-gradient(top, #bc3315 5%, #870121 100%);background:-webkit-linear-gradient(top, #bc3315 5%, #870121 100%);background:-o-linear-gradient(top, #bc3315 5%, #870121 100%);background:-ms-linear-gradient(top, #bc3315 5%, #870121 100%);background:linear-gradient(to bottom, #bc3315 5%, #870121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#870121',GradientType=0);background-color:#bc3315;}
.potwzamowienie:active {position:relative;top:1px;}
.potwzamowienie:disabled {color:#444444;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #AAAAAA), color-stop(1, #DDDDDD));background:-moz-linear-gradient(top, #AAAAAA 5%, #DDDDDD 100%);
         background:-webkit-linear-gradient(top, #AAAAAA 5%, #DDDDDD 100%);background:-o-linear-gradient(top, #AAAAAA 5%, #DDDDDD 100%);background:-ms-linear-gradient(top, #AAAAAA 5%, #DDDDDD 100%);background:linear-gradient(to bottom, #AAAAAA 5%, #DDDDDD 100%);}




.opiniabu{-moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #870121), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #870121 5%, #bc3315 100%);
         background:-webkit-linear-gradient(top, #870121 5%, #bc3315 100%);background:-o-linear-gradient(top, #870121 5%, #bc3315 100%);background:-ms-linear-gradient(top, #870121 5%, #bc3315 100%);background:linear-gradient(to bottom, #870121 5%, #bc3315 100%);
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#870121', endColorstr='#bc3315',GradientType=0);background-color:#870121;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #915245;display:inline-block;cursor:pointer;
         color:#ffffff;font-family:Arial;font-size:12px;margin-top:15px;padding:3px 1px;text-decoration:none;text-shadow:0px 1px 0px #854629;}
.opiniabu:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #870121));background:-moz-linear-gradient(top, #bc3315 5%, #870121 100%);background:-webkit-linear-gradient(top, #bc3315 5%, #870121 100%);background:-o-linear-gradient(top, #bc3315 5%, #870121 100%);background:-ms-linear-gradient(top, #bc3315 5%, #870121 100%);background:linear-gradient(to bottom, #bc3315 5%, #870121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#870121',GradientType=0);background-color:#bc3315;}
.opiniabu:active {position:relative;top:1px;}


.pozycjakoszykanag{float:left;font:bold 14px Calibri, Tahoma, Geneva, sans-serif;background:#77AABB;font-style:normal;color:#222222;text-align:left;border:0px solid #cf866c;text-shadow:0px 0px 0px #222222;
      box-shadow:2px 1px 1px #666666;-moz-box-shadow:2px 1px 1px #666666;-webkit-box-shadow:2px 1px 1px #666666;border-radius:0px 0px 0px 0px;
      -moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;width:260px; padding:3px;height:20px;margin-left:5px;margin-top:4px;
      }
      
      
.pozycjakoszykanagc{float:left;font:normal 16px Calibri, Tahoma, Geneva, sans-serif;
                    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #870121), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #870121 5%, #bc3315 100%);
                  background:-webkit-linear-gradient(top, #870121 5%, #bc3315 100%);background:-o-linear-gradient(top, #870121 5%, #bc3315 100%);background:-ms-linear-gradient(top, #870121 5%, #bc3315 100%);background:linear-gradient(to bottom, #870121 5%, #bc3315 100%);
                    font-style:normal;color:#EEEEEE;text-align:left;border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
                    box-shadow:2px 1px 1px #666666;-moz-box-shadow:2px 1px 1px #666666;-webkit-box-shadow:2px 1px 1px #666666;border-radius:0px 0px 0px 0px;
                    -moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;width:260px; padding:3px;height:20px;margin-left:5px;margin-top:4px;
      }
      
      

.pozycjakoszyka{float:left;font:bold 14px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#222222;text-align:left;
                background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #CDCDCD), color-stop(1, #EEEEEE));
                background:-moz-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
              background:-webkit-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
                background:-o-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
                background:-ms-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
                background:linear-gradient(to bottom, #CDCDCD 5%, #EEEEEE 100%);
           border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      box-shadow:1px 1px 1px #666666;-moz-box-shadow:1px 1px 1px #666666;-webkit-box-shadow:1px 1px 1px #666666;border-radius:0px 0px 0px 0px;
      -moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;width:260px; padding:3px;height:20px;margin-left:5px;margin-top:4px;
      }
      
      
.przepisz{float:left;font:normal 14px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#222222;text-align:left;
                background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #CDCDCD), color-stop(1, #EEEEEE));
                background:-moz-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
              background:-webkit-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
                background:-o-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
                background:-ms-linear-gradient(top, #CDCDCD 5%, #EEEEEE 100%);
                background:linear-gradient(to bottom, #CDCDCD 5%, #EEEEEE 100%);
           border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;cursor:pointer;
      box-shadow:1px 1px 1px #666666;-moz-box-shadow:1px 1px 1px #666666;-webkit-box-shadow:1px 1px 1px #666666;border-radius:0px 0px 0px 0px;
      -moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;width:260px; padding:1px;padding-left:5px;height:18px;margin-left:7px;margin-top:0px;
      }
.przepisz:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #BDBDBD), color-stop(1, #EEEEEE));background:-moz-linear-gradient(top, #BDBDBD 5%, #EEEEEE 100%);background:-webkit-linear-gradient(top, #BDBDBD 5%, #EEEEEE 100%);background:-o-linear-gradient(top, #BDBDBD 5%, #EEEEEE 100%);background:-ms-linear-gradient(top, #BDBDBD 5%, #EEEEEE 100%);background:linear-gradient(to bottom, #BDBDBD 5%, #EEEEEE 100%);}
.przepisz:active {position:relative;top:1px;}
      
      
.koszyki{float:left;font:bold 14px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#222222;text-align:center;
                background:#EEEEEE;border:1px solid #ffffff;text-shadow:0px 0px 0px #222222;width:40px;margin-left:15px; padding:1px;height:19px;
      }
.koszyki:focus {background:#FAFAFA;}


.koszykzamowzly{-moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #870121), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #870121 5%, #bc3315 100%);
         background:-webkit-linear-gradient(top, #870121 5%, #bc3315 100%);background:-o-linear-gradient(top, #870121 5%, #bc3315 100%);background:-ms-linear-gradient(top, #870121 5%, #bc3315 100%);background:linear-gradient(to bottom, #870121 5%, #bc3315 100%);
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#870121', endColorstr='#bc3315',GradientType=0);background-color:#870121;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #915245;display:inline-block;cursor:pointer;
         color:#ffffff;font-family:Arial;font-size:12px;margin-top:35px;padding:3px 1px;text-decoration:none;text-shadow:0px 1px 0px #854629;}


.koszykzamow{-moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #447788), color-stop(1, #558888));background:-moz-linear-gradient(top, #447788 5%, #558888 100%);
         background:-webkit-linear-gradient(top, #447788 5%, #558888 100%);background:-o-linear-gradient(top, #447788 5%, #558888 100%);background:-ms-linear-gradient(top, #447788 5%, #558888 100%);background:linear-gradient(to bottom, #447788 5%, #558888 100%);
         -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1.5px solid #870121;display:inline-block;cursor:pointer;
         color:#ffffff;font-family:Arial;font-size:12px;margin-top:35px;padding:3px 3px;text-decoration:none;text-shadow:0px 1px 0px #854629;}

.koszykzamow:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #446677), color-stop(1, #558888));background:-moz-linear-gradient(top, #446677 5%, #558888 100%);
         background:-webkit-linear-gradient(top, #446677 5%, #558888 100%);background:-o-linear-gradient(top, #446677 5%, #558888 100%);background:-ms-linear-gradient(top, #446677 5%, #558888 100%);background:linear-gradient(to bottom, #446677 5%, #558888 100%);}
.koszykzamow:active {position:relative;top:1px;}


.glownatekst{-moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #447788), color-stop(1, #558888));background:-moz-linear-gradient(top, #447788 5%, #558888 100%);
         background:-webkit-linear-gradient(top, #447788 5%, #558888 100%);background:-o-linear-gradient(top, #447788 5%, #558888 100%);background:-ms-linear-gradient(top, #447788 5%, #558888 100%);background:linear-gradient(to bottom, #447788 5%, #558888 100%);
         -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1.5px solid #870121;display:inline-block;cursor:pointer;
         width:150px;text-align:center;font:bold 16px Tahoma, Geneva, sans-serif;font-style:normal;color:#EEEEEE;margin-top:5px;padding:3px 3px;text-decoration:none;text-shadow:0px 1px 0px #854629;}


.loguj{-moz-box-shadow:inset 0px 0px 0px 0px #222222;-webkit-box-shadow:inset 0px 0px 0px 0px #222222;box-shadow:inset 0px 0px 0px 0px #222222;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #555555), color-stop(1, #777777));background:-moz-linear-gradient(top, #555555 5%, #777777 100%);
         background:-webkit-linear-gradient(top, #555555 5%, #777777 100%);background:-o-linear-gradient(top, #555555 5%, #777777 100%);background:-ms-linear-gradient(top, #555555 5%, #777777 100%);background:linear-gradient(to bottom, #555555 5%, #777777 100%);
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#777777',GradientType=0);background-color:#555555;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #222222;display:inline-block;cursor:pointer;
         color:#ffffff;font-family:Arial;font-size:12px;margin-top:0px;width:85px;height:27px;padding-top:2px;text-decoration:none;text-shadow:0px 1px 0px #854629;}
.loguj:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #777777), color-stop(1, #555555));background:-moz-linear-gradient(top, #777777 5%, #555555 100%);background:-webkit-linear-gradient(top, #777777 5%, #555555 100%);background:-o-linear-gradient(top, #777777 5%, #555555 100%);background:-ms-linear-gradient(top, #777777 5%, #555555 100%);background:linear-gradient(to bottom, #777777 5%, #555555 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#777777', endColorstr='#555555',GradientType=0);background-color:#777777;}
.loguj:active {position:relative;top:1px;}



.strony{float:left;margin-top:5px;width:99%;margin-left:0.5%;margin-right:0.5%;}

font.strzalki{font:bold 12px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#3f3f3f;}


a.bialy{text-decoration: none;font: bold 15px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:white;}
a.bialy:hover{text-decoration: underline;font: bold 15px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:white;}
a.czarny{text-decoration: none;font: bold 15px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:black;}
a.czarny:hover{text-decoration: underline;font: bold 15px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:black;}
a.bialyd{text-decoration: none;font: bold 18px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:white;}
a.bialyd:hover{text-decoration: underline;font: bold 18px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:white;}





#stopka {float:left;display:inline-block;width:1200px;height:40px;
            font:oblique 15px Arial, Calibri, Tahoma, Geneva, sans-serif; color:red;
            text-shadow:1px 1px 1px #444444;}



.koszyk{position:absolute;left:100px;width:130px;height:20px;top:-20px
           -moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #870121), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #870121 5%, #bc3315 100%);
         background:-webkit-linear-gradient(top, #870121 5%, #bc3315 100%);background:-o-linear-gradient(top, #870121 5%, #bc3315 100%);background:-ms-linear-gradient(top, #870121 5%, #bc3315 100%);background:linear-gradient(to bottom, #870121 5%, #bc3315 100%);
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#870121', endColorstr='#bc3315',GradientType=0);background-color:#870121;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #915245;display:inline-block;cursor:pointer;
         color:#ffffff;font-family:Arial;font-size:12px;text-decoration:none;text-shadow:0px 1px 0px #854629;
      animation:koszykb1 500ms 0.01s reverse forwards;
     }
     
      @keyframes koszykb1
      {
        0% {transform:translateY(-300px);left:300px;width:0px;height:0px;}
      }


.koszyk2{position:absolute;width:100px;height:20px;top:-20px
           -moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #870121), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #870121 5%, #bc3315 100%);
         background:-webkit-linear-gradient(top, #870121 5%, #bc3315 100%);background:-o-linear-gradient(top, #870121 5%, #bc3315 100%);background:-ms-linear-gradient(top, #870121 5%, #bc3315 100%);background:linear-gradient(to bottom, #870121 5%, #bc3315 100%);
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#870121', endColorstr='#bc3315',GradientType=0);background-color:#870121;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #915245;display:inline-block;cursor:pointer;
         color:#ffffff;font-family:Arial;font-size:12px;text-decoration:none;text-shadow:0px 1px 0px #854629;
      animation:koszykb2 500ms 0.01s reverse forwards;
     }

      @keyframes koszykb2
      {
        0% {transform:translateY(-1000px);left:10px;width:0px;height:0px;}
      }



.kontakt_tekst{float:left;font:bold 14px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#DDDDDD;text-align:center;margin-top:15px;background:linear-gradient(to right bottom,#555555 0%, #777777 40%,#555555 60%, #777777 100%);border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      box-shadow:1px 1px 1px #777777;-moz-box-shadow:1px 1px 1px #777777;-webkit-box-shadow:1px 1px 1px #777777;border-radius:7px 7px 1px 1px;
      -moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;width:260px; height:88px;padding-top:5px;margin-left:0.0%;
               }




.kontakt_naglowek{float:left;font:bold 14px Tahoma, Geneva, sans-serif;font-style:normal;color:#EEEEEE;border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      text-align:center;box-shadow:1px 1px 3px #555555;-moz-box-shadow:1px 1px 3px #555555;-webkit-box-shadow:1px 1px 3px #555555;border-radius:6px 6px 6px 6px;
      -moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;width:250px;height:20px;padding:5px;margin-left:10px;margin-top:3px;
      }

.kontakt_zawartosc{float:left;text-align:left;font:normal 15px Tahoma, Geneva, sans-serif;color:#2f2f2f;width:240px;height:120;padding:20px;padding-top:0px;margin-top:11px;line-height:15px;}

.kontakt_zawartosc2{float:left;text-align:left;font:bold 14px Tahoma, Geneva, sans-serif;font-style:normal;color:#EEEEEE;width:auto;height:40px;padding:7px;padding-top:0px;margin-top:5px;}


.kontakt_i{font:normal 14px Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;background:#77AABB;border:0px solid #ffffff;text-shadow:0px 0px 0px #222222;
      text-align:left;box-shadow:1px 1px 3px #000000;-moz-box-shadow:1px 1px 3px #000000;-webkit-box-shadow:1px 1px 3px #000000;border-radius:2px 2px 2px 2px;
      -moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;width:20%; height:22px;padding:3px;margin-top:1px;margin-left:3px;}
.kontakt_i:focus{background-color:#99CCDD;}


.sortuj_i{font:bold 13px Tahoma, Geneva, sans-serif;font-style:normal;color:#111111;width:200px; border:1px solid #999999; height:22px;margin-left:3px;background: transparent;text-align:center;}

.promocja{float:left;cursor:pointer;text-align:center;width:215px;margin-top:10px;margin-bottom:10px;padding:5px;height:auto;font:bold 15px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:#000033;}



.promocja_cenap{-moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;text-decoration:line-through;
         display:inline-block;cursor:pointer;color:#111111;font-family:Arial;font-size:16px;margin-left:100px;padding:0px 5px;text-shadow:0px 0px 0px #854629;width:100px;text-align:right;}

.promocja_cena{-moz-box-shadow:inset 0px 0px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 0px 0px 0px #cf866c;box-shadow:inset 0px 0px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #870121), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #870121 5%, #bc3315 100%);
         background:-webkit-linear-gradient(top, #870121 5%, #bc3315 100%);background:-o-linear-gradient(top, #870121 5%, #bc3315 100%);background:-ms-linear-gradient(top, #870121 5%, #bc3315 100%);background:linear-gradient(to bottom, #870121 5%, #bc3315 100%);
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#870121', endColorstr='#bc3315',GradientType=0);background-color:#870121;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #915245;display:inline-block;cursor:pointer;
         color:#ffffff;font-family:Arial;font-size:16px;margin-left:100px;padding:3px 5px;text-decoration:none;text-shadow:0px 1px 0px #854629;width:100px;text-align:right;}
         

.infodel{float:left;width:18px; background-color:#d1d1d1; height:18px; text-align: center;
text-decoration: none;font: bold 19px Calibri, Tahoma, Geneva, sans-serif;font-style:normal;color:white; cursor:pointer; border-radius:3px; box-shadow:0 2px 4px -1px #666;}


         
.loader {
  font-size: 20px;
  margin: 100px auto;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  text-indent: -9999em;
  -webkit-animation: load4 1.3s infinite linear;
  animation: load4 1.3s infinite linear;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
@-webkit-keyframes load4 {
  0%,
  100% {
    box-shadow: 0 -3em 0 0.2em red, 2em -2em 0 0em red, 3em 0 0 -1em red, 2em 2em 0 -1em red, 0 3em 0 -1em red, -2em 2em 0 -1em red, -3em 0 0 -1em red, -2em -2em 0 0 red;
  }
  12.5% {
    box-shadow: 0 -3em 0 0 red, 2em -2em 0 0.2em red, 3em 0 0 0 red, 2em 2em 0 -1em red, 0 3em 0 -1em red, -2em 2em 0 -1em red, -3em 0 0 -1em red, -2em -2em 0 -1em red;
  }
  25% {
    box-shadow: 0 -3em 0 -0.5em red, 2em -2em 0 0 red, 3em 0 0 0.2em red, 2em 2em 0 0 red, 0 3em 0 -1em red, -2em 2em 0 -1em red, -3em 0 0 -1em red, -2em -2em 0 -1em red;
  }
  37.5% {
    box-shadow: 0 -3em 0 -1em red, 2em -2em 0 -1em red, 3em 0em 0 0 red, 2em 2em 0 0.2em red, 0 3em 0 0em red, -2em 2em 0 -1em red, -3em 0em 0 -1em red, -2em -2em 0 -1em red;
  }
  50% {
    box-shadow: 0 -3em 0 -1em red, 2em -2em 0 -1em red, 3em 0 0 -1em red, 2em 2em 0 0em red, 0 3em 0 0.2em red, -2em 2em 0 0 red, -3em 0em 0 -1em red, -2em -2em 0 -1em red;
  }
  62.5% {
    box-shadow: 0 -3em 0 -1em red, 2em -2em 0 -1em red, 3em 0 0 -1em red, 2em 2em 0 -1em red, 0 3em 0 0 red, -2em 2em 0 0.2em red, -3em 0 0 0 red, -2em -2em 0 -1em red;
  }
  75% {
    box-shadow: 0em -3em 0 -1em red, 2em -2em 0 -1em red, 3em 0em 0 -1em red, 2em 2em 0 -1em red, 0 3em 0 -1em red, -2em 2em 0 0 red, -3em 0em 0 0.2em red, -2em -2em 0 0 red;
  }
  87.5% {
    box-shadow: 0em -3em 0 0 red, 2em -2em 0 -1em red, 3em 0 0 -1em red, 2em 2em 0 -1em red, 0 3em 0 -1em red, -2em 2em 0 0 red, -3em 0em 0 0 red, -2em -2em 0 0.2em red;
  }
}
@keyframes load4 {
  0%,
  100% {
    box-shadow: 0 -3em 0 0.2em red, 2em -2em 0 0em red, 3em 0 0 -1em red, 2em 2em 0 -1em red, 0 3em 0 -1em red, -2em 2em 0 -1em red, -3em 0 0 -1em red, -2em -2em 0 0 red;
  }
  12.5% {
    box-shadow: 0 -3em 0 0 red, 2em -2em 0 0.2em red, 3em 0 0 0 red, 2em 2em 0 -1em red, 0 3em 0 -1em red, -2em 2em 0 -1em red, -3em 0 0 -1em red, -2em -2em 0 -1em red;
  }
  25% {
    box-shadow: 0 -3em 0 -0.5em red, 2em -2em 0 0 red, 3em 0 0 0.2em red, 2em 2em 0 0 red, 0 3em 0 -1em red, -2em 2em 0 -1em red, -3em 0 0 -1em red, -2em -2em 0 -1em red;
  }
  37.5% {
    box-shadow: 0 -3em 0 -1em red, 2em -2em 0 -1em red, 3em 0em 0 0 red, 2em 2em 0 0.2em red, 0 3em 0 0em red, -2em 2em 0 -1em red, -3em 0em 0 -1em red, -2em -2em 0 -1em red;
  }
  50% {
    box-shadow: 0 -3em 0 -1em red, 2em -2em 0 -1em red, 3em 0 0 -1em red, 2em 2em 0 0em red, 0 3em 0 0.2em red, -2em 2em 0 0 red, -3em 0em 0 -1em red, -2em -2em 0 -1em red;
  }
  62.5% {
    box-shadow: 0 -3em 0 -1em red, 2em -2em 0 -1em red, 3em 0 0 -1em red, 2em 2em 0 -1em red, 0 3em 0 0 red, -2em 2em 0 0.2em red, -3em 0 0 0 red, -2em -2em 0 -1em red;
  }
  75% {
    box-shadow: 0em -3em 0 -1em red, 2em -2em 0 -1em red, 3em 0em 0 -1em red, 2em 2em 0 -1em red, 0 3em 0 -1em red, -2em 2em 0 0 red, -3em 0em 0 0.2em red, -2em -2em 0 0 red;
  }
  87.5% {
    box-shadow: 0em -3em 0 0 red, 2em -2em 0 -1em red, 3em 0 0 -1em red, 2em 2em 0 -1em red, 0 3em 0 -1em red, -2em 2em 0 0 red, -3em 0em 0 0 red, -2em -2em 0 0.2em red;
  }
}