body
{
margin:0 ;
font-family:Tahoma, Arial, sans-serif ;
background-color:#edece9;
}

a:focus
{
outline:none;
}

a
{
text-decoration:none;
}

p.akapit
{
margin:0;
color:#404040;
line-height:160%;
text-align:justify;
font-size:11px;
}

p.akapit-mala-interlinia
{
margin:0;
color:#404040;
line-height:130%;
text-align:justify;
font-size:11px;
}

p.akapit-srednia-interlinia
{
margin:0;
color:#404040;
line-height:150%;
text-align:justify;
font-size:11px;
}

.akapit-srednia-interlinia a
{
color:#0F75BC;
font-size:11px;
font-weight:bold;
text-decoration:none;
}


.akapit-srednia-interlinia a:hover
{
color:#0F75BC;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.blue
{
color:#0F75BC;
font-size:11px;
font-weight:bold;
text-decoration:none;
}


img
{
border:none;
}

h1         {
	font-size:14px;
	color:#0f75bc;
	font-weight:bold;
	margin-bottom:5px;
}

h2
{
margin:0;
font-size:14px;
color:#404040;
margin-bottom:10px;
}

h3, h3 a
{
margin:0;
margin-bottom:5px;
font-size:11px;
font-weight:bold;
color:#404040;
}

h3 a:hover
{
text-decoration:underline;
}

h4
{
color:#404040;
font-size:11px;
margin:0;
margin-bottom:10px;
margin-top:10px;
}

h5, h5 a
{
color:#0f75bc;
font-size:11px;
font-weight:bold;
margin:0;
margin-bottom:10px;
}

h5 a:hover
{
text-decoration:underline;
}


.link-button
{
width:74px;
height:24px;
line-height:24px;
background:url(images/link-niebieskobrazowy.gif) no-repeat 0 0;
color:#edece9;
font-size:11px;
text-align:center;
border:0px;
margin-right:15px;
padding-bottom:2px;
}


.link-button2
{
width:74px;
height:24px;
background:url(images/link-niebieskobrazowy.gif) no-repeat 0 0;
color:#edece9;
font-size:11px;
text-align:center;
border:0px;
padding-bottom:2px;
}

a.link-niebieskobrazowy
{
display:block;
width:74px;
/*height:24px;*/
height:19px;
padding-top:5px;
background:url(images/link-niebieskobrazowy.gif) no-repeat 0 0;
color:#edece9;
font-size:11px;
text-align:center;
margin:0;
margin-top:5px;
float:right;
}

a.link-niebieskobrazowy:hover
{
background-position:0 -24px;
}

a.link-wiecej-zwykly
{
font-size:11px;
color:#0f75bc;
font-weight:bold;
background:url(images/ikonka-link-wiecej-zwykly.gif) no-repeat 0 5px;
padding-left:6px;
}

a.link-wiecej-zwykly:hover
{
color:#523428;
text-decoration:underline;
background-position:0 -30px;
}

img.naglowek-img-nomargin2
{
padding-top:25px;
}

img.naglowek-img-nomargin
{
margin:0px;
}

img.naglowek-img
{
margin-bottom:10px;
}

img.ilustracja
{
border:1px solid #FFF;
float:left;
}

div.boks-stronicowanie
{
width:auto;
height:auto;
margin-top:20px;
margin-bottom:20px;
float:left;
font-size:11px;
color:#404040;
}

div.boks-stronicowanie a
{
color:#523428;
}

div.boks-stronicowanie a:hover
{
text-decoration:underline;
color:#0f75bc;
}





div.zakladki
{
width:748px;
height:auto;
border-left:1px solid #cacac7;
float:left;
}

a.link-zakladka
{
/*width:207px;*/
width:192px;
padding-left:15px;
/*height:42px;*/
height:28px;
padding-top:14px;
font-size:14px;
color:#0f75bc;
font-weight:bold;
background:url(images/ikonka-link-zakladka.gif) no-repeat 190px 22px #f8f8f8;
border:1px solid #cacac7;
border-top:none;
float:left;
margin-left:30px;
}

a.link-zakladka:hover
{
background-color:#edece9;
border-bottom:1px solid #edece9;
color:#523428;
}


a.link-zakladka2
{
/*width:207px;*/
width:192px;
padding-left:15px;
/*height:42px;*/
height:28px;
padding-top:14px;
font-size:14px;
color:#0f75bc;
font-weight:bold;
background:url(images/ikonka-link-zakladka.gif) no-repeat 190px 22px #f8f8f8;
border:1px solid #cacac7;
float:left;
margin-left:30px;
}

a.link-zakladka2:hover
{
background-color:#edece9;
border-bottom:1px solid #edece9;
color:#523428;
}

div.blok-tresc-zakladkowa2
{
/*width:748px;*/
width:688px;
padding:30px;
border:1px solid #cacac7;
border-top:none;
border-bottom:none;
margin-top:-1px;
float:left;
}


div.blok-tresc-zakladkowa
{
/*width:748px ;*/
width:688px ;
padding:30px ;
border:1px solid #cacac7 ;
border-top:none ;
border-bottom:none ;
background:url(images/tlo-blok-tresc-zakladkowa.gif) no-repeat 0 top ;
margin-top:-1px ;
float:left ;
}


a.link-zwijanie
{
display:block;
width:25px;
height:24px;
background:url(images/przycisk-zwijanie.jpg) no-repeat 0 0;
float:right;
}

#infolinia
{
color:#1970BD;
font-size:25px;
font-weight:bold;
}

#tel
{
color:#543427;
font-size:25px;
font-weight:bold;
}


div#container
{
width:980px;
height:auto;
margin:0 auto;
}

div#top
{
width:940px;
/*height:100px;*/
height:60px;
padding-top:40px;
float:left;
padding-left:40px;
}

a#logo-glasswall
{
display:block;
width:188px;
height:44px;
background:url(images/logo-glasswall.gif) no-repeat 0 0;
float:left;
margin:0px;
padding:0px;
}

div.lang-nav
{
width:250px;
height:44px;
float:right;
}

div.lang
{
width:100%;
height:22px;
float:left;
}

a.lang-pl
{
width:21px;
height:13px;
background:url(images/pol.gif) no-repeat 0 -23px;
float:right;
}

a.lang-en
{
width:21px;
height:13px;
background:url(images/eng.gif) no-repeat 0 -23px;
margin-left:10px;
float:right;
}

a.lang-ru
{
width:21px;
height:13px;
background:url(images/ru.gif) no-repeat 0 -23px;
margin-left:10px;
float:right;
}

div.lang a:hover
{
background-position:0px 0px;
}



div.nav
{
width:100%;
/*height:22px;*/
height:18px;
padding-top:4px;
float:left;
text-align:right;
border-top:1px solid #cacac7;
}

div.nav a
{
font-size:11px;
color:#523428;
background:url(images/ikonka-link-ministrzalka.gif) no-repeat 0 6px;
padding-left:6px;
margin-left:20px;
}

div.nav a:hover
{
color:#0f75bc;
background-position:0 -9px;
}


div.menu-poziome
{
width:980px;
height:54px;
float:left;
}

a.menu-pl-ofirmie
{
display:block;
width:196px;
height:54px;
background:url(images/menu-pl-ofirmie.jpg) no-repeat 0 0;
float:left;
}

a.menu-pl-oferta
{
display:block;
width:196px;
height:54px;
background:url(images/menu-pl-oferta.jpg) no-repeat 0 0;
float:left;
}

a.menu-pl-certyfikaty
{
display:block;
width:196px;
height:54px;
background:url(images/menu-pl-certyfikaty.jpg) no-repeat 0 0;
float:left;
}

a.menu-pl-cennik
{
display:block;
width:196px;
height:54px;
background:url(images/menu-pl-cennik.jpg) no-repeat 0 0;
float:left;
}

a.menu-pl-kontakt
{
display:block;
width:196px;
height:54px;
background:url(images/menu-pl-kontakt.jpg) no-repeat 0 0;
float:left;
}


a.menu-en-ofirmie
{
display:block;
width:196px;
height:54px;
background:url(images/menu-en-ofirmie.jpg) no-repeat 0 0;
float:left;
}

a.menu-en-oferta
{
display:block;
width:196px;
height:54px;
background:url(images/menu-en-oferta.jpg) no-repeat 0 0;
float:left;
}

a.menu-en-certyfikaty
{
display:block;
width:196px;
height:54px;
background:url(images/menu-en-news.jpg) no-repeat 0 0;
float:left;
}

a.menu-en-cennik
{
display:block;
width:196px;
height:54px;
background:url(images/menu-en-cennik.jpg) no-repeat 0 0;
float:left;
}

a.menu-en-kontakt
{
display:block;
width:196px;
height:54px;
background:url(images/menu-en-kontakt.jpg) no-repeat 0 0;
float:left;
}


a.menu-ru-ofirmie
{
display:block;
width:196px;
height:54px;
background:url(images/menu-ru-ofirmie.jpg) no-repeat 0 0;
float:left;
}

a.menu-ru-oferta
{
display:block;
width:196px;
height:54px;
background:url(images/menu-ru-oferta.jpg) no-repeat 0 0;
float:left;
}

a.menu-ru-certyfikaty
{
display:block;
width:196px;
height:54px;
background:url(images/menu-ru-aktualnosci.jpg) no-repeat 0 0;
float:left;
}

a.menu-ru-cennik
{
display:block;
width:196px;
height:54px;
background:url(images/menu-ru-cennik.jpg) no-repeat 0 0;
float:left;
}

a.menu-ru-kontakt
{
display:block;
width:196px;
height:54px;
background:url(images/menu-ru-kontakt.jpg) no-repeat 0 0;
float:left;
}

div.menu-poziome a:hover
{
background-position:0 -54px;
}

div.kolumna-1
{
width:230px;
height:auto;
float:left;
}

#galeria_produktow img
{
margin-bottom:15px;
margin-right:20px;
border:1px solid #3c301a;
}

#galeria_produktow img:hover
{
border:1px solid #0f75bc;
}

div.menu-pionowe
{
width:209px;
padding:20px 0 0 20px;
border-left:1px solid #cacac7;
border-bottom:1px solid #cacac7;
height:auto;
background:url(images/tlo-menu-pion.jpg) repeat-x 0 top #f8f8f8;
float:left;
}

div.menu-pionowe img.naglowek-bloczek
{
float:left;
margin-bottom:5px;
}

ul.menu-pionowe-lista
{
margin:0;
padding:0;
list-style:none;
}

ul.menu-pionowe-lista a
{
display:block;
width:209px;
/*height:42px;*/
height:27px;
padding-top:15px;
font-size:11px;
font-weight:bold;
color:#555;
border-top:1px solid #cacac7;
float:left;
background:url(images/tlo-menu-pion-pozycja.gif) no-repeat 0 top;
}

ul.menu-pionowe-lista a:hover
{
background-position:0 bottom;
}


#test123 a
{
display:block;
background:url(images/tlo-menu-pion-pozycja1.gif) no-repeat 0 top;
}

#test123 a:hover
{
background-position:0 bottom;
}



div.boks-foto-duzy
{
width:740px;
height:58px;
background:url(images/indx-01-balkon.jpg) no-repeat 0 0;
float:left;
padding-left:11px;
padding-top:369px;
}


div.boks-foto-duzy1
{
width:740px;
height:58px;
background:url(images/indx-02-taras.jpg) no-repeat 0 0;
float:left;
padding-left:11px;
padding-top:369px;
}

div.boks-foto-duzy2
{
width:740px;
height:58px;
background:url(images/indx-03-okna-pasywne.jpg) no-repeat 0 0;
float:left;
padding-left:11px;
padding-top:369px;
}

div.boks-foto-duzy3
{
width:740px;
height:58px;
background:url(images/indx-04-okna-dachowe-pvc.jpg) no-repeat 0 0;
float:left;
padding-left:11px;
padding-top:369px;
}

div.boks-foto-duzy4
{
width:740px;
height:58px;
background:url(images/indx-05-areny-wielosezonowe.jpg) no-repeat 0 0;
float:left;
padding-left:11px;
padding-top:369px;
}

div.boks-foto-duzy5
{
width:740px;
height:58px;
background:url(images/indx-06-ogrody-zimowe.jpg) no-repeat 0 0;
float:left;
padding-left:11px;
padding-top:369px;
}

.boks-foto-pasek
{

display:block;
/*width:730px;
height:49px;*/
width:694px;
height:23px;
padding-left:13px;
padding-right:13px;
padding-top:20px;
padding-bottom:13px;
/*background:#260d03;*/
background:url(images/tlo-foto-pasek.png) repeat;
background-position:0 -21px;
float:left;
padding-right:30px;
font-size:11px;
color:#FFFFFF;
padding-left:20px;
}

.boks-foto-pasek:hover
{
text-decoration:underline;
}



a.bluebutton-prev
{
display:block;
width:23px;
height:23px;
background:url(images/bluebutton-left.gif) no-repeat 0 0;
float:left;
margin-right:1px;
}

a.bluebutton-next
{
display:block;
width:23px;
height:23px;
background:url(images/bluebutton-right.gif) no-repeat 0 0;
float:left;
}

/*a.bluebutton-dalej
{
display:block;
width:auto;
height:23px;
float:left;
background:url(images/bluebutton-dalej.gif) no-repeat right 0;
padding-right:33px;
font-size:11px;
}*/


div.kolumna-2
{
width:750px;
height:auto;
float:left;
}

div.blok-tresc
{
/*width:749px;*/
width:719px;
padding:25px 0 10px 30px;
height:auto;
/*height:226px;*/
border-left:1px solid #cacac7;
float:left;
}

div.blok-tresc2
{
/*width:749px;*/
width:719px;
padding:25px 0 10px 29px;
height:auto;
/*height:226px;*/
border-left:1px solid #cacac7;
border-right:1px solid #cacac7;
float:left;
}

div.blok-tresc p.akapit
{
margin-bottom:10px;
}

div.blok-tresc a.link-niebieskobrazowy
{
float:left;
}

div.blok-tresc-gradient
{
/*width:749px;*/
width:719px;
padding:0px 0 10px 30px;
height:auto;
border-left:1px solid #cacac7;
background:url(images/tlo-blok-tresc-gradient.jpg) no-repeat 0 bottom #edece9;
float:left;
}

div.blok-tresc-naszafirma
{
/*width:749px;*/
width:719px;
padding:25px 0 25px 29px;
height:auto;
border-left:1px solid #cacac7;
float:left;
}

div#stopka
{
width:980px;
height:60px;
padding-top:20px;
border-top:1px solid #cacac7;
float:left;
}

div.stopka-menu a
{
font-size:11px;
color:#555;
background:url(images/ikonka-link-ministrzalka.gif) no-repeat 0 -9px;
padding-left:6px;
margin-right:10px;
}

div.stopka-menu a:hover
{
text-decoration:underline;
}


div.stopka-copyright
{
text-align:right;
line-height:180%;
color:#555;
font-size:11px;
float:right;
}


div.bloczek-katalog-pdf
{
width:230px;
border-bottom:1px solid #cacac7;
padding-bottom:10px;
height:60px;
color:#555;
font-size:11px;
background:url(images/tlo-katalog-pdf.jpg) no-repeat;
float:left;
}


div.bloczek-katalog-pdf-en
{
width:230px;
border-bottom:1px solid #cacac7;
padding-bottom:10px;
height:60px;
color:#555;
font-size:11px;
background:url(images/tlo-katalog-pdf-en.jpg) no-repeat;
float:left;
}

div.bloczek-katalog-pdf-ru
{
width:230px;
border-bottom:1px solid #cacac7;
padding-bottom:10px;
height:60px;
color:#555;
font-size:11px;
background:url(images/tlo-katalog-pdf-ru.jpg) no-repeat;
float:left;
}



div.bloczek-katalog-partnerzy
{
width:230px;
height:53px;
color:#555;
font-size:11px;
background:url(images/partnerzy.jpg) no-repeat;
float:left;
}


div.bloczek-katalog-partnerzy-en
{
width:230px;
height:53px;
color:#555;
font-size:11px;
background:url(images/partnerzy-en.jpg) no-repeat;
float:left;
}


div.bloczek-katalog-partnerzy-ru
{
width:230px;
height:53px;
color:#555;
font-size:11px;
background:url(images/partnerzy-ru.jpg) no-repeat;
float:left;
}

div.bloczek-katalog-pdf img.naglowek-bloczek
{
margin-bottom:5px;
float:left;
}

a.bloczek-katalog-pdf-przewijanie-prev
{
display:block;
/*width:95px;*/
width:65px;
height:50px;
background:url(images/brazowekolko-prev.gif) no-repeat 10px 25px;
float:left;
}

a.bloczek-katalog-pdf-przewijanie-prev:hover
{
background-position:10px -62px;
}

a.bloczek-katalog-pdf-przewijanie-next
{
display:block;
/*width:95px;*/
width:65px;
margin-left:60px;
height:50px;
background:url(images/brazowekolko-next.gif) no-repeat 35px 25px ;
float:left;
}

a.bloczek-katalog-pdf-przewijanie-next:hover
{
background-position:35px -62px;
}


div.bloczek-katalog-pdf a.link-niebieskobrazowy
{
background-position:bottom left;
}

div.bloczek-katalog-pdf a.link-niebieskobrazowy:hover
{
background-position:top;
}


/*--*/

div.bloczek-katalog-pdf-nomargin
{
width:190px;
padding:20px;
padding-bottom:10px;
height:auto;
color:#555;
font-size:11px;
background:url(images/tlo-katalog-pdf.jpg) no-repeat center 60px;
float:left;
margin-top:10px;
}

div.bloczek-katalog-pdf-nomargin img.naglowek-bloczek
{
margin-bottom:5px;
float:left;
}

div.bloczek-katalog-pdf-nomargin a.link-niebieskobrazowy
{
background-position:bottom left;
}

div.bloczek-katalog-pdf-nomargin a.link-niebieskobrazowy:hover
{
background-position:top;
}

/*--*/


a.bloczek-certyfikaty
{
display:block;
width:190px;
height:46px;
padding:20px;
background:url(images/tlo-bloczek-certyfikaty.jpg) no-repeat 0 0;
margin-top:10px;
line-height:60%;
float:left;
}

a.bloczek-certyfikaty img.naglowek-bloczek
{
margin-bottom:5px;
}

a.bloczek-certyfikaty span
{
color:#FFF;
font-size:11px;
}







div.boks-tekstowy-ab-a
{
margin-top:25px;
width:330px;
float:left;
}

div.boks-tekstowy-ab-b
{
margin-top:25px;
width:330px;
margin-left:59px;
float:left;
}

div.boks-tekstowy-ab-a p, div.boks-tekstowy-ab-b p
{
height:57px;
overflow:hidden;
}

div.boks-tekstowy-a-a
{
width:695px;
float:left;
}

div.boks-tekstowy-a-a p
{
overflow:hidden;
}

div.boks-aktualnosci
{
width:719px;
height:70px;
padding-top:10px;
float:left;
}

div.boks-tekstowy-abc-a
{
width:223px;
float:left;
}

div.boks-tekstowy-abc-b, div.boks-tekstowy-abc-c 
{
width:223px;
float:left;
margin-left:25px;
}

div.boks-tekstowy-abc-a p, div.boks-tekstowy-abc-b p, div.boks-tekstowy-abc-c p
{
/*height:63px;*/
overflow:hidden;
line-height:120%;
}


div.banner-nazwa-sloganu
{
width:750px;
height:132px;
background:url(images/banner-nazwa-sloganu.jpg) no-repeat 0 0;
float:left;
}

div.bloczek-kontakt
{
/*width:230px;
height:120px;*/
width:190px;
height:80px;
padding:20px;
background:url(images/tlo-bloczek-kontakt.jpg) no-repeat 0 0;
line-height:60%;
float:left;
}

div.bloczek-kontakt img.naglowek-bloczek
{
margin-bottom:5px;
}

div.bloczek-kontakt a
{
font-size:11px;
color:#FFF;
}

div.bloczek-kontakt a:hover
{
text-decoration:underline;
}



div.bloczek-kontakt-en
{
/*width:230px;
height:120px;*/
width:190px;
height:80px;
padding:20px;
background:url(images/tlo-bloczek-kontakt-en.jpg) no-repeat 0 0;
line-height:60%;
float:left;
}

div.bloczek-kontakt-en img.naglowek-bloczek
{
margin-bottom:5px;
}

div.bloczek-kontakt-en a
{
font-size:11px;
color:#FFF;
}

div.bloczek-kontakt-en a:hover
{
text-decoration:underline;
}


div.bloczek-kontakt-ru
{
/*width:230px;
height:120px;*/
width:190px;
height:80px;
padding:20px;
background:url(images/tlo-bloczek-kontakt-ru.jpg) no-repeat 0 0;
line-height:60%;
float:left;
}

div.bloczek-kontakt-ru img.naglowek-bloczek
{
margin-bottom:5px;
}

div.bloczek-kontakt-ru a
{
font-size:11px;
color:#FFF;
}

div.bloczek-kontakt-ru a:hover
{
text-decoration:underline;
}


div.certyfikat-boks
{
width:719px;
height:auto;
border-bottom:1px solid #cacac7;
padding:0 0 10px 0;
margin-top:20px;
float:left;
}

div.certyfikat-boks a img:hover
{
border:1px solid #523428;
}

div.certyfikat-boks img.ilustracja
{
margin-right:30px;
}

div.certyfikat-boks  h5
{
margin-top:20px;
}

.message_head
{
/*width:750px;*/
width:708px;
border:1px solid #cacac7;
border-bottom:none;
padding-top:30px;
padding-left:30px;
padding-right:10px;
background:#edece9;
height:auto;
float:left;
margin:0px;
}


.message_head2
{
width:708px;
border:1px solid #cacac7;
border-bottom:none;
padding-top:30px;
padding-left:30px;
padding-right:10px;
background:#edece9;
height:auto;
float:left;
margin:0px;
}


.message_body
{
/*width:750px;*/
width:708px;
border-left:1px solid #cacac7;
border-right:1px solid #cacac7;
border-bottom:1px solid #cacac7;
border-bottom:none;
padding-bottom:30px;
padding-left:30px;
padding-right:10px;
background:url(images/tlo-blok-tresc-zwijany.jpg) repeat-x 0 bottom #edece9;
height:auto;
float:left;
}



div.boks-tresc-zwijany
{
/*width:750px;*/
width:708px;
border:1px solid #cacac7;
border-bottom:none;
padding-top:30px;
padding-bottom:30px;
padding-left:30px;
padding-right:10px;
background:url(images/tlo-blok-tresc-zwijany.jpg) repeat-x 0 bottom #edece9;
height:auto;
float:left;
}


div.boks-tresc-zwijany p.akapit-mala-interlinia
{
text-align:left;
}

table.tabelka-oferta
{
width:690px;
border-collapse:collapse;
margin-top:20px;
}

table.tabelka-oferta td
{
padding-top:5px;
vertical-align:top;
}

table.tabelka-oferta img
{
clear:left;
margin:0 auto;
}

table.tabelka-oferta a.link-niebieskobrazowy
{
float:left;
}

.tabelka-oferta-link-naglowek
{
font-size:14px;
color:#0f75bc;
font-weight:bold;
background:url(images/ikonka-tabelka-oferta-link-naglowek.gif) no-repeat left 6px;
padding-left:10px;
}

a.tabelka-oferta-link-naglowek
{
font-size:14px;
color:#0f75bc;
font-weight:bold;
background:url(images/ikonka-tabelka-oferta-link-naglowek.gif) no-repeat left 6px;
padding-left:10px;
}

a.tabelka-oferta-link-naglowek:hover
{
text-decoration:underline;
color:#523428;
background-position:0 -39px;
}

ul.oferta-lista
{
margin:0;
padding:0;
list-style:none;
width:80%;
font-size:11px;
color:#0f75bc;
}

ul.oferta-lista li
{
padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid #cacac7;
}

ul.oferta-lista li.podpunkt
{
border:none;
margin-left:10px;
padding-top:3px;
padding-bottom:0px;
}

ul.oferta-lista li.podpunkt a.link-niebieski-kwadracik
{
font-weight:normal;
/*color:#523428;*/
background:none;
}

.link-niebieski-kwadracik2
{
width:auto;
font-size:11px;
color:#0f75bc;
font-weight:bold;
background:url(images/ikonka-link-niebieski-kwadracik.gif) no-repeat left 0;
padding-left:16px;
}

a.link-niebieski-kwadracik
{
width:auto;
font-size:11px;
color:#0f75bc;
font-weight:bold;
background:url(images/ikonka-link-niebieski-kwadracik.gif) no-repeat left 0;
padding-left:16px;
}

a.link-niebieski-kwadracik:hover
{
text-decoration:underline ;
}


.prev
{
display:block;
float:left;
width:380px;
height:11px;
padding:0px;
margin:0px;
background: url(images/prev.jpg) no-repeat top left;
}

.prev:hover
{
display:block;
float:left;
width:380px;
height:11px;
background: url(images/prev.jpg) no-repeat top;
background-position:-380px 0;
}

.next
{
display:block;
float:left;
width:359px;
height:11px;
background: url(images/next.jpg) no-repeat top left;
}

.next:hover
{
display:block;
float:left;
width:359px;
height:11px;
background: url(images/next.jpg) no-repeat top;
background-position:-359px 0;
}


.formularz
{
font-size:11px;
color:#1970BD;
}

.input2{
width:237px;
font-size:11px;
border:1px solid #909090;
margin-bottom:6px;
margin-top:3px;
font-family:tahoma;
background:#f7f6f6;
}

.input2:focus{
background:#ffffff;
}

.input{
width:236px;
font-size:11px;
border:1px solid #909090;
margin-bottom:6px;
margin-top:3px;
font-family:tahoma;
background:#f7f6f6;
}

.input:focus
{
background:#ffffff;
}


select{
width:237px;
font-size:11px;
border:1px solid #909090;
margin-bottom:6px;
margin-top:3px;
font-family:tahoma;
background:#f7f6f6;
}


#spec{
width:416px;
font-size:11px;
border:1px solid #909090;
margin-bottom:6px;
margin-top:3px;
font-family:tahoma;
background:#f7f6f6;
}

#spec:focus
{
background:#ffffff;
}

textarea{
width:416px;
font-size:11px;
border:1px solid #909090;
margin-bottom:6px;
margin-top:3px;
height:172px;
font-family:tahoma;
background:#f7f6f6;
}

#textpole{
width:418px;
font-size:11px;
border:1px solid #909090;
margin-bottom:6px;
margin-top:3px;
height:172px;
font-family:tahoma;
background:#f7f6f6;
}

#textpole:focus{
background:#ffffff;
}

textarea:focus
{
background:#ffffff;
}


.radio
{
margin-bottom:6px;
margin-top:4px;
}


.tytul_cennik
{
font-size:14px;
color:#0f75bc;
font-weight:bold;
margin-bottom:5px;
}

.tytul_oferta
{
font-size:14px;
color:#0f75bc;
font-weight:bold;
margin-bottom:5px;
}


.tytul_oferta2
{
font-size:14px;
color:#3D3D3B;
font-weight:bold;
margin-bottom:10px;
}


a.link-zwijanie2
{
display:block;
width:25px;
height:24px;
background:url(images/przycisk-zwijanie.jpg) no-repeat 0 0;
float:right;
margin-bottom:10px;
}

.cennik_zawartosc img
{
margin-bottom:17px;
margin-top:20px;
margin-right:52px;
border:1px solid #ffffff;
}


.oferta_zawartosc img
{
margin-bottom:17px;
margin-top:20px;
margin-right:31px;
border:1px solid #ffffff;
}

.podmenu
{
padding-top:13px;
color:#3E3E3E;
width:709px;
border-top:1px solid #DEDDDB;
font-size:12px;
font-weight:bold;
width:700px;
}

.niebieskie_cena
{
margin-left:4px;
font-size:18px;
color:#0E74BC;
}

.linkce
{
padding-right:131px;
}

.linkce a
{
color:#0F75BC;
font-size:11px;
font-weight:bold;
}

.linkce a:hover
{
color:#0F75BC;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.niebieski
{
color:#0F75BC;
font-size:11px;
font-weight:bold;
}

.cennikli
{
padding-left:0px;
padding-right:0px;
padding-top:5px;
padding-bottom:0px;
margin:0px;
}


.cennikli li
{
list-style: none;
background: url(images/doli.jpg) no-repeat;
background-position: 0px 9px;
font-size:11px;
padding-left:10px;
padding-right:0px;
padding-top:3px;
padding-bottom:0px;
color:#424242;
}

.foto-oferta img
{
margin-right:11px;
}

#karta_produktowa
{
display:block;
width:303px;
height:46px;
background: url(images/podierz-pdf.jpg) no-repeat top;
}

#karta_produktowa:hover
{
background: url(images/podierz-pdf.jpg) no-repeat bottom;
}

#karta_produktowa-en
{
display:block;
width:303px;
height:46px;
background: url(images/podierz-pdf-en.jpg) no-repeat top;
}

#karta_produktowa-en:hover
{
background: url(images/podierz-pdf-en.jpg) no-repeat bottom;
}


#karta_produktowa-ru
{
display:block;
width:303px;
height:46px;
background: url(images/podierz-pdf-ru.jpg) no-repeat top;
}

#karta_produktowa-ru:hover
{
background: url(images/podierz-pdf-ru.jpg) no-repeat bottom;
}


#karta_produktowa2
{
margin-bottom:10px;
display:block;
width:303px;
height:46px;
background: url(images/button-jaktodziala.jpg) no-repeat top;
}

#karta_produktowa2:hover
{
background: url(images/button-jaktodziala.jpg) no-repeat bottom;
}




#karta_produktowa2-en
{
margin-bottom:10px;
display:block;
width:303px;
height:46px;
background: url(images/button-jaktodziala-en.jpg) no-repeat top;
}

#karta_produktowa2-en:hover
{
background: url(images/button-jaktodziala-en.jpg) no-repeat bottom;
}


#karta_produktowa2-ru
{
margin-bottom:10px;
display:block;
width:303px;
height:46px;
background: url(images/button-jaktodziala-ru.jpg) no-repeat top;
}

#karta_produktowa2-ru:hover
{
background: url(images/button-jaktodziala-ru.jpg) no-repeat bottom;
}



#pozostale
{
width:688px ;
padding:30px ;
border:1px solid #cacac7 ;
border-bottom:none ;
background:#F4F3F1;
float:left ;
}


#pozostale a
{
color:#0F75BC;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#pozostale a:hover
{
color:#0F75BC;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}


