/* pomieszczenia */
 .pomieszczenia { }
 .pomieszczenia .hr { border-top: 1px solid #555555; margin: 5px 0px 5px 0px; }
 .pomieszczenia .wstep { padding-top: 5px; }
 .pomieszczenia .wstep .lewo { float: left; width: 350px;}
 .pomieszczenia .wstep .lewo .zdjecie { width: 350px; height: 230px; background-color: #000000; border: 1px solid #151515;}
 .pomieszczenia .wstep .prawo { float: right; width: 240px; padding-left: 10px;}
 .pomieszczenia .wstep .prawo h2 { padding: 0; height: auto; font-size: 17px; font-family: Arial; color: #ffffff; }
 .pomieszczenia .wstep .prawo ul { padding-top: 15px; padding-left: 10px; }
 .pomieszczenia .wstep .prawo ul li { padding-bottom: 4px; padding-left: 25px; background: url(../gfx/znakCzerwony2.gif) no-repeat 0px 6px; }
 .pomieszczenia .wstep .prawo ul li a { font-size: 15px; font-weight: bold;}
 .pomieszczenia .wstep .info { padding-top: 15px; }
 .pomieszczenia .wstep .info h2 { padding-top: 10px; font-size: 17px; font-family: Arial; color: #14bf10; }
 .pomieszczenia .wstep .info p { font-size: 14px; padding-top: 5px; padding-bottom: 10px;}

 .prawoPolecane {}
 .prawoPolecane .hr { border-top: 1px solid #555555; margin: 5px 0px 5px 0px; }
 .prawoPolecane h2 { text-align:center; color: #b0b0b0; font-size: 15px; padding: 9px 15px 7px 15px;} 
 .prawoPolecane h2 span.rodzaj { display: block; color: #ffffff; font-size: 30px;} 
 .prawoPolecane p.info { color: #888888; padding: 0px 0px 0px 0px; font-size: 11px; text-align:center; }
 .prawoPolecane ul.zakladki { padding-top: 26px; }
 .prawoPolecane ul.zakladki li.zakladka { float: left; }
 .prawoPolecane ul.zakladki li.zakladka a { color: #ffffff; display: block; font-size: 12px; font-weight: bold; padding: 7px 10px 7px 10px;}
 .prawoPolecane ul.zakladki li.zakladka a:hover { color: #e31515; }
 .prawoPolecane ul.zakladki li.zakladka a.wybrane { color: #252525; background-color: #ffffff; }
 .prawoPolecane .elementy { border-top: 2px solid #FFFFFF; padding-top: 5px;}
 .prawoPolecane .elementy .element { padding: 8px 0px 0px 0px; }
 .prawoPolecane .elementy .element .produkt {  }
 .prawoPolecane .elementy .element .produkt .lewo { float: left; width: 85px; height: 85px; padding-left: 3px;}
 .prawoPolecane .elementy .element .produkt .lewo .zdjecie { width: 85px; height: 85px; overflow: hidden; text-align:center; background-color: #ffffff; }
 .prawoPolecane .elementy .element .produkt .lewo a { display: block; width: 85px; height: 85px; position: absolute; z-index: 2; background: url(../gfx/filler.png) }
 .prawoPolecane .elementy .element .produkt .lewo img { margin-top: -2px; }
 .prawoPolecane .elementy .element .produkt .prawo { float: right; width: 150px;}
 .prawoPolecane .elementy .element .produkt .prawo .info { margin-top: 0px; height: 61px; }
 .prawoPolecane .elementy .element .produkt .prawo .info h3 a { font-size: 16px; font-family: Arial; }
 .prawoPolecane .elementy .element .produkt .prawo .info h3 a:hover { color: #FF0000; }
 .prawoPolecane .elementy .element .produkt .prawo .info p.cena { font-size: 12px; font-family: Arial; color: #ffffff; padding-top: 3px; padding-bottom: 5px;}
 .prawoPolecane .elementy .element .produkt .prawo .info span.waluta { font-size: 11px; font-family: Arial; color: #ffffff; padding-left: 5px;}
 .prawoPolecane .elementy .element .produkt .prawo .btnPokazWiecej { } 
 .prawoPolecane .elementy .element .produkt .prawo .btnPokazWiecej a {  }  
 .prawoPolecane .zobaczInne { padding-top: 20px; }
 .prawoPolecane .zobaczInne a span.t1 { display: block; color: #707070; font-size: 14px;}
 .prawoPolecane .zobaczInne a span.t2 { display: block; float: left; font-size: 19px; }
 .prawoPolecane .zobaczInne a span.t3 { width: 30px; height: 30px; display: block; float: left; background: url(../gfx/strzalkaBiala.png) no-repeat 15px 3px; }
