/* pomieszczenia */
 .kartaproduktu { }
 .kartaproduktu .hr { border-top: 1px solid #555555; margin: 5px 0px 5px 0px; }
 .kartaproduktu .wstep { padding: 15px; }
 .kartaproduktu .wstep .lewo { float: left; width: 80px;}
 .kartaproduktu .wstep .zdjecie { width: 80px; height: 80px; overflow: hidden; background-color: #ffffff; border: 1px solid #353535; }
 .kartaproduktu .wstep .zdjecie .zdjecieWew { text-align:center; width: 160px; margin-left: -40px; height: 80px; background-color: #ffffff; }
 .kartaproduktu .wstep .zdjecie .zdjecieWew img { }
 .kartaproduktu .wstep .prawo { float: right; width: 550px; padding-left: 15px;}
 .kartaproduktu .wstep .prawo .linia1 {  }
 .kartaproduktu .wstep .prawo .linia1 .l1lewo { float: left; }
 .kartaproduktu .wstep .prawo .linia1 .l1lewo .trailer { padding: 1px 0px 0px 0px;  }
 .kartaproduktu .wstep .prawo .linia1 .l1prawo { float: right; }
 .kartaproduktu .wstep .prawo .linia2 { padding-top: 5px; }
 .kartaproduktu .wstep .prawo .linia2 h1 { font-size: 28px; margin-left: -1px; }
 .kartaproduktu .wstep .prawo .linia3 { padding-top: 6px; font-size: 13px;}
 .kartaproduktu .wstep .prawo .linia3 .s1 { color: #fffc03; font-weight: bold;}
 .kartaproduktu .wstep .prawo .linia3 .s2 { color: #858585; font-size: 11px; padding-left: 5px;}
 .kartaproduktu .przyciski { }
 .kartaproduktu .przyciski .btnDuzyCechy { float: left; }
 .kartaproduktu .przyciski .btnDuzyGaleria { float: left; margin-left: 6px;}
 .kartaproduktu .przyciski .btnDuzyZakupy { float: left; margin-left: 7px;}
 .kartaproduktu .podstawowe { padding-top: 5px; }
 .kartaproduktu .podstawowe .cechy { padding-top: 15px; }
 .kartaproduktu .podstawowe .cechy h2 { padding-top: 10px; font-size: 17px; font-family: Arial; color: #14bf10; }
 .kartaproduktu .podstawowe .cechy ul { padding-top: 5px; }
 .kartaproduktu .podstawowe .cechy ul li { padding: 6px 0px 6px 40px; font-size: 16px; background: url(../gfx/znakCzerwony2.gif) no-repeat 15px 14px;}
 .kartaproduktu .podstawowe .info { padding-top: 5px; padding-bottom: 0px; }
 .kartaproduktu .podstawowe .info h2 { padding-top: 10px; font-size: 17px; font-family: Arial; color: #14bf10; }
 .kartaproduktu .podstawowe .info p.t1 { padding-top: 10px; font-size: 16px; line-height: 20px;}
 .kartaproduktu .warianty { padding-top: 5px; padding-bottom: 10px;}
 .kartaproduktu .warianty h2 { padding-bottom: 10px; font-size: 20px; font-family: Arial; color: #14bf10; }
 .kartaproduktu .warianty .wstep { color: #777777; font-size: 14px; padding: 0px 0px 10px 0px;}
 .kartaproduktu .warianty .wariant { float: left; width: 216px; overflow: hidden; padding: 7px 0px 7px 0px; }
 .kartaproduktu .warianty .wariant p.rozmiar {padding-left: 10px;}
 .kartaproduktu .warianty .wariant p.rozmiar a {font-size: 14px; }
 .kartaproduktu .warianty .wariant p.rozmiar span.opisRozmiaru {}
 .kartaproduktu .warianty .wariant p.cena { color: #14bf10; padding-left: 10px;} 
 .kartaproduktu .warianty .wariant p.cena span.t1 { color: #ffffff; font-size: 17px; }
 .kartaproduktu .warianty .wariant p.cena span.t2 { color: #ffffff; font-size: 12px; }
 .kartaproduktu .warianty .wariant p.cena span.rabat { color: #ff0000; padding-left: 5px; font-size: 12px;}
 .kartaproduktu .zdjecia { padding-top: 2px; }
 .kartaproduktu .zdjecia h2 { padding-bottom: 10px; font-size: 20px; font-family: Arial; color: #14bf10; }
 .kartaproduktu .zdjecia .wstep { color: #777777; font-size: 14px; padding: 0px 0px 20px 0px;}
 .kartaproduktu .zdjecia .wstep a { font-size: 14px;  }
 .kartaproduktu .zdjecia .wstep a:hover {  }
 .kartaproduktu .zdjecia .lista { }
 .kartaproduktu .zdjecia .lista .zdjeciaMale {  }
 .kartaproduktu .zdjecia .lista .zdjeciaMale .zdjecie3d { margin: 3px 5px 3px 5px; float: left; width: 312px; height: 308px; border: 1px solid #151515; }
 .kartaproduktu .zdjecia .lista .zdjeciaMale .zdjecie { margin: 3px 5px 3px 5px; float: left; overflow: hidden; text-align:center; width: 150px; height: 150px; background-color: #ffffff; border: 1px solid #353535; }
 .kartaproduktu .zdjecia .lista .zdjeciaMale .zdjecie a { display: block; position: absolute; z-index: 2; width: 150px; height: 150px; }
 .kartaproduktu .zdjecia .lista .zdjeciaMale .zdjecie .zdjecieWew  { text-align:center; width: 200px; margin-left: -25px; height: 150px; background-color: #ffffff; }
 .kartaproduktu .zdjecia .lista .zdjeciaMale .zdjecie .zdjecieWew img { }
 .kartaproduktu .zdjecia .lista .zdjeciaMale .zdjecieBrak { margin: 3px 5px 3px 5px; float: left; width: 150px; height: 150px; background-color: #222222; border: 1px solid #353535; }
 .kartaproduktu .zdjecia .lista .zdjeciaMale .zdjecieBrak a { cursor: default; }
 .kartaproduktu .zdjecia .lista .zdjeciaMale .zdjecieBrak .zdjecieWew {background-color: #222222;}
 .kartaproduktu .niedostepny { padding: 25px; }
 .kartaproduktu .niedostepny h2 { font-size: 20px; }
 .kartaproduktu .niedostepny h3 { font-size: 14px; padding-top: 5px;}

