@CHARSET "UTF-8";

body{margin:0; padding:0; font-size:12px; font-family:Arial; background:url('../images/bg.png') top left repeat-x;}
a,object{outline:0;}

/* Programisty */
a{color:#3f9cdf; text-decoration:none;}
div.clear{clear:both;}
div.clean{clear:both;}
a img{border: 0px solid;}
div#imageContainer{width:240px; margin-top: 20px;margin-left:40px;height:220px; background:url('../images/foto_produkt.png') top left no-repeat;padding-left:14px; padding-top:17px;}
div#swfContainer{height:320px;width:240px;}
.hiddenByType{display: none}
.hiddenByPaginator{display: none}
.gallerySelectBox .jquery-selectbox{width:277px;}
.gallerySelectBox .jquery-selectbox-list{width:250px;}
.jquery-selectbox-list{height: auto !important;}
div.selectLists .jquery-selectbox{font-size: 10px;}
div#bottomBar div.boxBottom a.lastArticle{display:block; height:16px; position:relative; margin:2px; 0; font-weight:bold; width:auto;}
div#bottomBar div.boxBottom div.space {height:0px;}
li {list-style-image: url(../images/bullet.png);}
#flashZoom{position: absolute; width:20px; height:20px; cursor: pointer; right: 13px; bottom: 8px;z-index: 20000}
a.closeFlashPopup{display:block; width:30px; height:31px; background:url('../images/btns_sprite.png') 0px -43px no-repeat; float:right;}
.contentText{float: left; width: 420px;margin:0px 0 0 0;}
div.galleryBar.bottom{margin:0 0 0;}
div.paginationControl{background:url('../images/paginacja_bg.png'); height:42px;}
div.paginationControl a.paginatorLink{color:black; font-weight:bold; height:21px; margin:0 5px; line-height:21px; display:block; float:left;}
div.paginationControl a.paginatorLink:hover{color:#0C82D7;}
span.paginatorSelected{display:block; float:left; color:#0C82D7; line-height:21px; font-weight:bold; height:21px; margin:0 5px;}
.popupContent img{padding: 10pt 0px 0pt 30px;}
.popupContent .lightboxCarousel img {padding:0 0 0 0px; }
div.popupContent a{color: #3F9CDF; font-weight:bold;}
div#tabs.Szyby{padding:11px 0 0 10px; width:700px;}
div#tabs.Szyby a{margin:0 0 0 0px;}
.pressRoom h3{color: #1D2562;}
.aktualnosci td.col_1{text-align: center;}
a.closeFlashPopup:hover{background-position:-30px -43px;}
a.closeFlashPopup:active{background-position:-60px -43px;}
div#pressContentInside{border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9;background-color:#FFFFFF;}
div#pressContentInside table{width: 100%;}
img.imageAktualnosci{float:right; padding: 0 0 0 20px;}
div#popup2.popup{width:711px; height:710px; background:url('../images/popup2_bg.png') top left no-repeat; position:absolute; top:0; left:50%; margin-left:-355px; z-index:999; display:none;}
div#popup2.popup div.popupContent{height:675px;}
#carousel2 a{font-size:14px;margin-bottom: 9px}

div.paginationControlInside{height:21px; text-align:center; position:relative; float:left; left:50%;}
div.paginationControlInside2{height:21px; text-align:center; position:relative; float:left; top:10px; left:-50%;}
a.imagePaginatorLeft{display:block; float:left; width:22px; height:21px; background:url('../images/left_arrow.png') top left no-repeat; margin:0 7px;}
a.imagePaginatorRight{display:block; float:left; width:22px; height:21px; background:url('../images/right_arrow.png') top left no-repeat; margin:0 7px;}

span.footer-text {float:left;width: 700px; margin-top: 8px; color: #7A7B82; font-size: 10px; font-weight: bold; text-align: justify}

/* TOP MENU */
div#topBar{width:100%; height:33px; background:url('../images/topbar.jpg') top left repeat-x;}
div#topBarContent{width:950px; height:33px; margin:0 auto;}
div#langBar{width:273px; height:33px; float:left; margin:0 0 0 0; background:url('../images/langbar.jpg') top left no-repeat;}
div#selectLang{margin:5px 0 0 123px;}
div#menuBar{width:221px; height:33px; float:right; background:url('../images/menubar.jpg') top left no-repeat;}
div#searchBar{width:151px; height:33px; float:right; background:url('../images/searchbar.jpg') top left no-repeat;position:relative;}
div#langBar select{font-family:Arial; font-size:11px; color:#546275; width:119px; height:23px; margin:5px 0 0 119px; background:transparent; border:0;}
div#menuBar a{display:block; float:left; height:33px;}
a#menuBarOfirmie{width:67px;}
a#menuBarPressRoom{width:81px;}
a#menuBarKontakt{width:66px;}
input#searchBox{float:left; width:118px; height:23px; background:transparent; border:0; margin:4px 1px 0 6px; font-family:Arial; font-size:11px; color:#546275;}
input#searchSubmit{position:absolute; top:0px;right:1px; width:23px; height:21px; background:url('../images/btns_sprite.png') 0px 0px no-repeat; border:0; padding:0; margin:6px 0 0 2px; cursor:pointer;}
input#searchSubmit:hover{background-position:-23px 0px;}
input#searchSubmit:active{background-position:-46px 0px;}

div#mainMenu{width:950px; height:71px; margin:19px auto 0;}
a#logo{display:block; width:78px; height:71px; float:left; background:url('../images/logo.jpg') top left no-repeat;}
div#menu{width:850px; height:33px; float:left; margin:19px 0 0 22px; background:url('../images/menu.png') 0px 0px no-repeat; position:relative;}
div#menu a{display:block; height:33px; float:left; position:absolute;}
div#menu a#stronaglowna{width:155px; left:0px;}
div#menu a#okna{width:74px; left:155px;}
div#menu a#drzwi{width:77px; left:229px;}
div#menu a#rolety{width:81px; left:306px;}
div#menu a#stolarka{width:199px; left:387px;}
div#menu a#ogrody{width:158px; left:586px;}
div#menu a#poradnik{width:106px; left:744px;}
div#menu a#stronaglowna:active{left:0px; z-index:900; width:158px; background:url('../images/menu_sprite.png') 0px -33px no-repeat;}
div#menu a#okna:active{left:152px; z-index:900; width:79px; background:url('../images/menu_sprite.png') -158px -33px no-repeat;}
div#menu a#drzwi:active{left:226px; z-index:900; width:82px; background:url('../images/menu_sprite.png') -237px -33px no-repeat;}
div#menu a#rolety:active{left:303px; z-index:900; width:88px; background:url('../images/menu_sprite.png') -319px -33px no-repeat;}
div#menu a#stolarka:active{left:383px; z-index:900; width:207px; background:url('../images/menu_sprite.png') -407px -33px no-repeat;}
div#menu a#ogrody:active{left:583px; z-index:900; width:164px; background:url('../images/menu_sprite.png') -614px -33px no-repeat;}
div#menu a#poradnik:active{left:741px; z-index:900; width:109px; background:url('../images/menu_sprite.png') -778px -33px no-repeat;}

/* MAIN PAGE */
div#mainImage{width:990px; height:475px; margin:19px auto 0;}
div#boxesBig{width:960px; margin:5px auto 0px; position:relative;}
div#boxesSmall{width:960px; margin:4px auto 0;}
div.mainBigBox{width:320px; height:218px; float:left; background:url('images/boxes.png') 0 0 no-repeat;}
a.mainSmallBox{display:block; width:320px; height:85px; float:left; background:url('images/boxes.png') 0 0 no-repeat;}
div#wyprzedaz{background-position:0px 0px;}
div#jakdobracokna{background-position:-320px 0px;}
div#znajdzsalon{background-position:-640px 0px;}
div#maszpytania{background:url('images/boxes.png') 0px -436px no-repeat;}
div#zobaczile{background:url('images/boxes.png') -480px -436px no-repeat;}
div#boxesSmall a#maszpytania{background-position:0px -218px;}
div#boxesSmall a#zobaczkto{background-position:-320px -218px;}
div#boxesSmall a#zobaczile{background-position:-640px -218px;}
div#boxesSmall a#maszpytania:hover{background-position:0px -311px;}
div#boxesSmall a#zobaczkto:hover{background-position:-320px -311px;}
div#boxesSmall a#zobaczile:hover{background-position:-640px -311px;}
div#wyprzedaz a{display:block; height:20px; width:320px;}
div#jakdobracokna a{display:block; height:20px; width:310px;}

div#znajdzsalon div.salonSelect{width:213px; height:49px; margin:83px 0 0 61px;}
div#znajdzsalon div.selectLists{width:180px; height:49px; float:left;}
div#znajdzsalon div.selectRegion{width:180px; height:22px;}
div#znajdzsalon div.selectCity{width:180px; height:22px; margin:4px 0 0 0;}
div#znajdzsalon div.selectSubmit{width:29px; height:49px; float:left; margin:0 0 0 4px;}
div#znajdzsalon div.selectSubmit input{width:29px; height:49px; background:transparent; border:0; cursor:pointer;}

div.mainBigBoxHover{width:348px; height:234px; background:url('images/boxes.png') 0px -606px no-repeat; position:absolute; z-index:200; top:-8px; display:none;}
div#wyprzedazHover{background-position:0px -606px; left:-15px;}
div#jakdobracoknaHover{background-position:-348px -606px; left:306px;}
div#znajdzsalonHover{background-position:-696px -606px; left:627px;}
div#wyprzedazHover a{display:block; height:20px; width:320px;}
div#jakdobracoknaHover a{display:block; height:20px; width:320px;}




/*expert moje */
div#wyprzedaz1{background-position:-640px 0px;}
div#wyprzedaz1 a{display:block; height:20px; width:290px;}



div#wyprzedaz1Hover{background-position:-696px -606px; left:627px;}

div#wyprzedaz1Hover a{display:block; height:20px; width:300px;}






div#ekspert{background-position:-640px 0px;}
div#ekspert a{display:block; height:218px; width:320px;}

div#ekspertHover{background-position:-696px -606px; left:627px;}
div#ekspertHover a{display:block; height:218px; width:320px;}

/* koniec expert */




div#znajdzsalonHover div.salonSelect{width:231px; height:52px; margin:89px 0 0 66px;}
div#znajdzsalonHover div.selectLists{width:194px; height:52px; float:left;}
div#znajdzsalonHover div.selectRegion{width:194px; height:24px;}
div#znajdzsalonHover div.selectCity{width:194px; height:24px; margin:4px 0 0 0;}
div#znajdzsalonHover div.selectSubmit{width:32px; height:52px; float:left; margin:0 0 0 5px;}
div#znajdzsalonHover div.selectSubmit input{width:31px; height:53px; background:url('../images/btns_sprite.png') -95px -0px no-repeat; border:0; cursor:pointer;}
div#znajdzsalonHover div.selectSubmit input:hover{background-position:-126px -0px;}
div#znajdzsalonHover div.selectSubmit input:active{background-position:-157px -0px;}
	
/* FOOTER */
div#footer{width:950px; height:44px; margin:0 auto 10px auto;}
span#copyright{display:block; width:149px; height:12px; float:left; margin:18px 0 0 9px; background:url('../images/copyright.png') top left no-repeat;}
a.logos{display:block; height:60px; float:right; margin:10px 10px 0 0;}
a#logo1{width:47px; background:url('../images/logo1.png') top left no-repeat; margin-right:14px;}
a#logo2{width:98px; background:url('../images/logo2.png') top left no-repeat;}
a#logo3{width:57px; background:url('../images/logo3.png') top left no-repeat;}

/* SUBPAGE - PRODUCT */
div#page{width:950px; margin:0 auto;}
div#breadcrumb{width:950px; font-family:Arial; font-size:11px; color:#7d8999; margin:18px;}
div#breadcrumb a, a:visited{color:#7d8999; text-decoration:none;}
div#breadcrumb a:hover{text-decoration:underline;}
div#breadcrumb img{margin:0 5px; vertical-align:1px;}
div#breadcrumb span.current{font-weight:bold; font-size:12px; color:#0c82d7;}

div#columnLeft{float:left; width:230px;}
div#columnRight{float:left; width:710px; margin:0 0 0 10px;}

/* COLUMN LEFT */

ul#leftMenu{width:230px; margin:0; padding:0; list-style:none;}
ul#leftMenu li{display:block; width:230px; background:url('../images/sprite.png') 0px 0px no-repeat; margin:0 0 1px 0;}
ul#leftMenu li.selected{background-position:0px -167px;}
ul#leftMenu li:hover{background-position:0px -167px;}
ul#leftMenu li.arrow{background-position:0px -35px;}
ul#leftMenu li.selectedArrow{background-position:0px -70px;}
ul#leftMenu li.arrow:hover{background-position:0px -70px;}
ul#leftMenu li a{display:block; width:211px; height:25px;  font-family:Arial; font-size:12px; color:#232b66; font-weight:bold; padding:10px 0 0 19px; text-decoration:none; cursor:pointer;}
ul#leftMenu li a:hover{color:#FFFFFF;}
ul#leftMenu li.selected a{color:#FFFFFF;}
ul#leftMenu li.selectedArrow a{color:#FFFFFF;}
ul#leftMenu li ul.subMenu{width:230px; margin:0; padding:0; list-style:none; display:none;}
ul#leftMenu li ul.subMenu li{display:block; width:230px; background:url('../images/sprite.png') 0px -105px no-repeat; margin:0;}
ul#leftMenu li ul.subMenu li.selected{background-position:0px -136px;} 
ul#leftMenu li ul.subMenu li a{display:block; width:191px; height:23px;  font-family:Arial; font-weight:normal; font-size:12px; color:#232b66; padding:8px 0 0 39px; text-decoration:none;}
ul#leftMenu li ul.subMenu li.selected a{font-weight:bold;}
ul#leftMenu li ul.subMenu li:hover{background-position:0px -136px;}

div#boxDlaPrasy{margin:10px 0; background:url('../images/box_potrzeby_fill.png') top left repeat-y; font-size:12px; color:#7d8999;}
div#boxDlaPrasyTop{background:url('../images/kontakt_dla_prasy_top.jpg') top left no-repeat;}
div#boxDlaPrasyBottom{width:173px; background:url('../images/box_potrzeby_bottom.jpg') bottom left no-repeat; padding:60px 28px 20px 28px;}
div.boxDlaPrasyTitle{color:#1d2562; font-weight:bold; margin:0 0 15px 0;}
div.boxDlaPrasyName{}
div.boxDlaPrasyOther{}
div#boxDlaPrasyBottom hr{border:0; border-top:1px solid #dee0e4; margin:20px 0;}

a#boxPressRoom{display:block; margin:10px 0; width:230px; height:83px; background:url('../images/box_press_room.png') top left no-repeat;}

div#boxAktualnosci{margin:10px 0; background:url('../images/box_potrzeby_fill.png') top left repeat-y;}
div#boxAktualnosciTop{background:url('../images/aktualnosci_top.jpg') top left no-repeat;}
div#boxAktualnosciBottom{width:173px; background:url('../images/box_potrzeby_bottom.jpg') bottom left no-repeat; padding:60px 28px 20px 28px;}
div#boxAktualnosci a{color:#0c82d7; text-decoration:none;}
div#boxAktualnosci a:hover{text-decoration:underline;}
div#boxAktualnosci hr{border:0; border-top:1px solid #dee0e4; margin:20px 0;}
.news{font-size:12px; color:#7d8999; margin: 0 0 20px 0;}
.news .newsTitle{font-weight:bold; color:#1d2562;}
.news .newsDate{margin:0 0 15px 0;}
.news .newsContent{}
.news .newsLink{}

a#boxPressRoom{display:block; margin:10px 0; width:230px; height:83px; background:url('../images/box_press_room.png') top left no-repeat;}
a#boxZobaczIle{display:block; margin:10px 0; width:230px; height:119px; background:url('../images/box_zobacz_ile.png') top left no-repeat;}
a#boxMaszPytania{display:block; margin:10px 0; width:230px; height:119px; background:url('../images/box_masz_pytania.png') top left no-repeat;}


/* COLUMN RIGHT */
div#product{width:710px; height:386px; background:url('../images/product_bg.png') 0px 0px no-repeat; position:relative;}
div#product div#image{width:221px; height:380px; background:url('../images/product_image.png') 0px 0px no-repeat; position:absolute; left:39px; top:35px;}
div#product div#header{width:307px; height:62px; background:url('../images/product_header.png') 0px 0px no-repeat; position:absolute; left:319px; top:84px;}
div#product div#description{width:320px; height:120px; position:absolute; left:320px; top:85px; font-family:Arial; font-size:12px; line-height:20px;}
div#product div#description ul{margin:0; padding:0 0 0 14px;}
div#product div#description ul li{margin:10px 0;}
div#product a#pagLeft{display:block; cursor:pointer; width:23px; height:20px; background:url('../images/pag_left.png') 0px 0px no-repeat; position:absolute; left:616px; top:365px;}
div#product a#pagRight{display:block; cursor:pointer; width:23px; height:20px; background:url('../images/pag_right.png') 0px 0px no-repeat; position:absolute; left:648px; top:365px;}
div#product a#pobierz_ulotke{display:block; cursor:pointer; width:101px; height:15px; background:url('../images/pobierz_ulotke.png') 0px 0px no-repeat; position:absolute; left:570px; top:345px;}

/* TABSY */

div#tabs{width:670px; height:42px; background:url('../images/tabs_bg.png') 0px 0px repeat-x; padding:11px 0 0 40px;}
div#tabs a{display:block; float:left; height:32px; margin:0 5px 0 20px; background:url('../images/tabs.png') 0px 0px no-repeat;}

div#tabs a#wyposazenie{width:99px; background-position:0px -672px;}
div#tabs a#kolory{width:62px; background-position:0px -224px;}
div#tabs a#specyfikacja{width:97px; background-position:0px -544px;}
div#tabs a#gwarancja{width:85px; background-position:0px -160px;}
div#tabs a#galeria{width:64px; background-position:0px -128px;}

div#tabs a#wyposazenie:hover{background-position:-131px -672px;}
div#tabs a#kolory:hover{background-position:-131px -224px;}
div#tabs a#specyfikacja:hover{background-position:-131px -544px;}
div#tabs a#gwarancja:hover{background-position:-131px -160px;}
div#tabs a#galeria:hover{background-position:-131px -128px;}

div#tabs a#wyposazenie.selected{background-position:-131px -672px;}
div#tabs a#kolory.selected{background-position:-131px -224px;}
div#tabs a#specyfikacja.selected{background-position:-131px -544px;}
div#tabs a#gwarancja.selected{background-position:-131px -160px;}
div#tabs a#galeria.selected{background-position:-131px -128px;}

div#tabs a#absorpcyjne{width:96px; background-position:0px 0px;}
div#tabs a#absorpcyjne:hover{background-position:-131px 0px;}
div#tabs a#absorpcyjne.selected{background-position:-131px 0px;}

div#tabs a#antywlamaniowe{width:124px; background-position:0px -32px;}
div#tabs a#antywlamaniowe:hover{background-position:-131px -32px;}
div#tabs a#antywlamaniowe.selected{background-position:-131px -32px;}

div#tabs a#bezpieczne{width:89px; background-position:0px -64px;}
div#tabs a#bezpieczne:hover{background-position:-131px -64px;}
div#tabs a#bezpieczne.selected{background-position:-131px -64px;}

div#tabs a#bezprzewodowe{width:119px; background-position:0px -96px;}
div#tabs a#bezprzewodowe:hover{background-position:-131px -96px;}
div#tabs a#bezprzewodowe.selected{background-position:-131px -96px;}

div#tabs a#hartowane{width:87px; background-position:0px -192px;}
div#tabs a#hartowane:hover{background-position:-131px -192px;}
div#tabs a#hartowane.selected{background-position:-131px -192px;}

div#tabs a#konstrukcje{width:93px; background-position:0px -256px;}
div#tabs a#konstrukcje:hover{background-position:-131px -256px;}
div#tabs a#konstrukcje.selected{background-position:-131px -256px;}

div#tabs a#ksztalty{width:71px; background-position:0px -288px;}
div#tabs a#ksztalty:hover{background-position:-131px -288px;}
div#tabs a#ksztalty.selected{background-position:-131px -288px;}

div#tabs a#moskitiery{width:85px; background-position:0px -320px;}
div#tabs a#moskitiery:hover{background-position:-131px -320px;}
div#tabs a#moskitiery.selected{background-position:-131px -320px;}

div#tabs a#naklejane{width:83px; background-position:0px -352px;}
div#tabs a#naklejane:hover{background-position:-131px -352px;}
div#tabs a#naklejane.selected{background-position:-131px -352px;}

div#tabs a#nawiewniki{width:92px; background-position:0px -384px;}
div#tabs a#nawiewniki:hover{background-position:-131px -384px;}
div#tabs a#nawiewniki.selected{background-position:-131px -384px;}

div#tabs a#ornamentowe{width:104px; background-position:0px -416px;}
div#tabs a#ornamentowe:hover{background-position:-131px -416px;}
div#tabs a#ornamentowe.selected{background-position:-131px -416px;}

div#tabs a#pakiet{width:112px; background-position:0px -448px;}
div#tabs a#pakiet:hover{background-position:-131px -448px;}
div#tabs a#pakiet.selected{background-position:-131px -448px;}

div#tabs a#parapety{width:75px; background-position:0px -480px;}
div#tabs a#parapety:hover{background-position:-131px -480px;}
div#tabs a#parapety.selected{background-position:-131px -480px;}

div#tabs a#przewodowe{width:98px; background-position:0px -512px;}
div#tabs a#przewodowe:hover{background-position:-131px -512px;}
div#tabs a#przewodowe.selected{background-position:-131px -512px;}

div#tabs a#twinfit{width:69px; background-position:0px -576px;}
div#tabs a#twinfit:hover{background-position:-131px -576px;}
div#tabs a#twinfit.selected{background-position:-131px -576px;}

div#tabs a#wewnatrzszybowe{width:131px; background-position:0px -608px;}
div#tabs a#wewnatrzszybowe:hover{background-position:-131px -608px;}
div#tabs a#wewnatrzszybowe.selected{background-position:-131px -608px;}

div#tabs a#wypelnienia{width:64px; background-position:0px -128px;}
div#tabs a#wypelnienia:hover{background-position:-131px -128px;}
div#tabs a#wypelnienia.selected{background-position:-131px -128px;}

div#tabs a#wypelnienia.konstrukcje{width:95px; background-position:0px -256px;}
div#tabs a#wypelnienia.konstrukcje:hover{background-position:-131px -256px;}
div#tabs a#wypelnienia.selected.konstrukcje{background-position:-131px -256px;}

div#tabs a#invisso{width:65px; background-position:0px -704px;}
div#tabs a#invisso:hover{background-position:-131px -704px;}
div#tabs a#invisso.selected{background-position:-131px -704px;}

div#tabs a#klamki{width:130px; background-position:0px -865px;}
div#tabs a#klamki:hover{background-position:-131px -865px;}
div#tabs a#klamki.selected{background-position:-131px -865px;}

div#tabs a#progi{width:60px; background-position:0px -832px;}
div#tabs a#progi:hover{background-position:-131px -832px;}
div#tabs a#progi.selected{background-position:-131px -832px;}

div#tabs a#wzmocnienia{width:115px; background-position:0px -800px;}
div#tabs a#wzmocnienia:hover{background-position:-131px -800px;}
div#tabs a#wzmocnienia.selected{background-position:-131px -800px;}

div#tabs a#zasuwnica{width:90px; background-position:0px -768px;}
div#tabs a#zasuwnica:hover{background-position:-131px -768px;}
div#tabs a#zasuwnica.selected{background-position:-131px -768px;}

div#tabs a#zawiasy{width:75px; background-position:0px -736px;}
div#tabs a#zawiasy:hover{background-position:-131px -736px;}
div#tabs a#zawiasy.selected{background-position:-131px -736px;}

div#tabs a#fasady{width:65px; background-position:0px -896px;}
div#tabs a#fasady:hover{background-position:-131px -896px;}
div#tabs a#fasady.selected{background-position:-131px -896px;}

div#tabs a#scianki{width:67px; background-position:0px -928px;}
div#tabs a#scianki:hover{background-position:-131px -928px;}
div#tabs a#scianki.selected{background-position:-131px -928px;}

div#tabs a#parter{width:75px; background-position:0px -960px;}
div#tabs a#parter:hover{background-position:-131px -960px;}
div#tabs a#parter.selected{background-position:-131px -960px;}

div#tabs a#hsk{width:50px; background-position:0px -992px;}
div#tabs a#hsk:hover{background-position:-131px -992px;}
div#tabs a#hsk.selected{background-position:-131px -992px;}

div#tabs a#psk{width:50px; background-position:0px -1024px;}
div#tabs a#psk:hover{background-position:-131px -1024px;}
div#tabs a#psk.selected{background-position:-131px -1024px;}

div#tabs a#refleksyjne{width:88px; background-position:0px -1056px;}
div#tabs a#refleksyjne:hover{background-position:-131px -1056px;}
div#tabs a#refleksyjne.selected{background-position:-131px -1056px;}

div#tabsContent{width:710px; background:url('../images/tabs_bottom.png') bottom left no-repeat; padding-bottom:23px; font-size:12px; font-family:Arial; color:#4a4b52; line-height:20px;}
div#tabsContent div.property{border-bottom:1px solid #f0f0f0; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; padding:5px 0;}
div#tabsContent div.even{background-color:#ffffff;}
div#tabsContent div.odd{background-color:#fafbfb;}
div#tabsContent div.property div.propertyName{font-weight:bold; float:left; text-align:right; width:200px;}
div#tabsContent div.property div.propertyValue{float:right; text-align:left; width:460px;}
div#tabsContent div.property div.propertyCenter{float:right;text-align:left; width:590px;}

/* SUBPAGES */

div#gallery{padding:21px 0 0 10px; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; background-color:#ffffff;}
div#galleryContainer{float:left; width:686px; overflow:hidden;}
div.galleryItem{display:block; width:200px; height:276px; background:url('../images/box.png') 0px 0px no-repeat; margin:0 6px; text-align:center; float:left; position:relative;}
div.galleryItemImage{width:200px; position:absolute; top:12px; left:0px; z-index:100;}
div.galleryItemName{width:200px; color:#232b66; font-weight:bold; font-size:16px; position:absolute; top:233px; left:0px; z-index:100;}
div.galleryItemName a{color:#232b66; text-decoration:none;}
div.galleryItemName a:hover{text-decoration:underline;}
div.galleryItemDesc{width:200px; font-size:12px; margin:3px;}
a#galleryLeft{display:block; width:22px; height:21px; background:url(../images/gallery_left.png) 0 0 no-repeat; float:left; margin:87px 0 0 0;}
a#galleryRight{display:block; width:22px; height:21px; background:url(../images/gallery_right.png) 0 0 no-repeat; float:left; margin:87px 0 0 0;}
div.galleryItemProduct{display:block; width:200px; height:201px; margin:0 6px; text-align:center; float:left;}
span.galleryItemHover{display:block; width:211px; height:289px; background:url('../images/ramka_over_produkt_listing.png') no-repeat; position:absolute; top:-6px; left:-5px; z-index:50;}


div#colorBoxContainer{padding:8px 0 0 36px; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; background-color:#ffffff;}
div.colorBox{width:158px; margin:0 2px 10px 0; float:left;}
div.color{width:148px; height:71px; border:1px solid black; margin:0 0 9px 0;}
div.colorName{color:#232b66; text-align:center; font-weight:bold; font-size:13px;}

div.normalTabContent{font-size:12px; padding:1px 30px 0 30px; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; background-color:#ffffff;}
div.normalTabContent p{margin:0; padding:10px 0;}
div.normalTabContent b{color:#000000;}
div.normalTabContent ul{margin:0; padding:12px 45px; color:#000000;}
div.normalTabContent ul li{font-size:12px;}

div#listTabContent{padding:18px 0 0 30px; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; background-color:#ffffff; font-size:12px;}
div#tabContentLeft{width:50%; border-right:1px solid #e2e5e9; float:left; color:#67778f;}
div#tabContentRight{width:49%; float:left; color:#67778f;}
div#listTabContent ul{list-style-image:url("../images/blue_dot.png");}
div#listTabContent ul li{margin-bottom:14px;}
div#listTabContent ul li p{margin:2px 0;}

div#oknaHeader{width:710px; background:url('../images/okna_header.png') 0px 0px no-repeat; height:66px;}
div#oknaFoto{width:264px; height:209px; background:url('../images/okna_header_photo.png') 0px 0px no-repeat; margin-top:-66px; float:right;}
/*
div#oknaOknoplast{width:710px; background:url('../images/okna_oknoplast.png') 0px 0px no-repeat;}
div#oknaDesc{padding:87px 285px 20px 40px; line-height:18px;}
*/
div#oknaThumbs{padding:0px 0 0 40px; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; background-color:#ffffff;}
a.thumb{display:block; width:310px; height:114px; background:url('../images/thumbs.png') no-repeat; margin:0 11px 18px 0; float:left; position:relative;}
span.thumbHover{display:block; width:320px; height:123px; background:url('../images/ramka_over_startupy.png') no-repeat; position:absolute; top:-5px; left:-5px; z-index:900px;}

a#thumbRodzajeOkien{background-position:0px 0px;}
a#thumbAkcesoria{background-position:0px -114px;}
a#thumbDrzwi{background-position:0px -228px;}
a#thumbDodatki{background-position:0px -342px;}
a#thumbMontaz{background-position:0px -456px;}
a#thumbGaleria{background-position:0px -570px;}

div#rodzajeOkien{width:710px; background:url('../images/rodzaje_okien.png') 0px 0px no-repeat; height:67px;}
div#rodzajeOkienCards{padding:25px 0 0 39px; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; background-color:#ffffff;}
div#rodzajeOkienCards div.galleryItem{margin:0 15px 17px 0;}

/* BOXES AT BOTTOM */

div#bottomBar{clear:both; width:950px; height:118px; background:url('../images/box_bottom2.png') 0px 0px no-repeat; margin:10px 0 5px;}
div#bottomBar div.boxBottom{float:left; width:237.5px; height:118px; position:relative;}
div#bottomBar div.boxBottom a{display:block; width:237.5px; height:118px; position:absolute; top:0; left:0; z-index:20;}
span.boxBottomHover{display:block; height:127px; position:absolute; top:-5px; left:-5px; z-index:10;}
div#bottomBar div.boxBottom1st span.boxBottomHover{width:244px; background:url('../images/box_bottom_1st_hover.png') no-repeat;}
div#bottomBar div.boxBottomNormal span.boxBottomHover{width:249px; background:url('../images/box_bottom_hover.png') no-repeat; left:-6px;}
div#bottomBar div.boxBottomLast span.boxBottomHover{width:246px; background:url('../images/box_bottom_last_hover.png') no-repeat; left:-2px;}
div#bottomBar div.boxBottomLast div.salonSelect{position:absolute; margin:0; top:48px; left:45px; z-index:30;}

div#bottomBar div.salonSelect{width:182px; height:49px; margin:48px 0 0 45px;}
div#bottomBar div.selectLists{width:147px; height:49px; float:left;}
div#bottomBar div.selectRegion{width:147px; height:22px;}
div#bottomBar div.selectCity{width:147px; height:22px; margin:4px 0 0 0;}
div#bottomBar div.selectSubmit{width:29px; height:49px; float:left; margin:0 0 0 6px; background:url('../images/btns_sprite.png') 0px -74px no-repeat;}
div#bottomBar div.selectSubmit:hover{background-position:-29px -74px;}
div#bottomBar div.selectSubmit:active{background-position:-58px -74px;}
div#bottomBar div.selectSubmit input{width:29px; height:49px; background:transparent; border:0; cursor:pointer;}

div#ekspertRadzi{color:#1891e7; font-size:11px; padding:40px 20px 5px 40px; font-weight:bold;}

/* GALLERY BIG */

div#galleryBigHeader{width:710px; background:url('../images/gallery_header.png') 0px 0px no-repeat; height:66px;}
div#galleryBigThumbs{padding:10px 0 0 39px; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; background-color:#ffffff;}
div.galleryBigThumb{width:200px; height:201px; background:url('../images/gallery_big_thumb_bg.png') 0px 0px no-repeat; float:left; margin:0 15px 14px 0; text-align:center;}

div.galleryBar{width:630px; height:42px; background:url('../images/gallery_bar.png') 0px 0px no-repeat; margin:0 0 10px 0;}
div.galleryPageSwitch{height:21px; line-height:21px; background:url('../images/gallery_bar.png') 0px 0px no-repeat; padding:10px 0 0 13px; float:left;}
a.switchLeft{display:block; width:22px; height:21px; background:url('../images/gallery_switch_left.png') 0px 0px no-repeat; float:left; margin:0 10px 0 0;}
a.switchRight{display:block; width:22px; height:21px; background:url('../images/gallery_switch_right.png') 0px 0px no-repeat; float:left; margin:0 0 0 10px;}
a.pageLink{display:block; height:21px; line-height:21px; float:left; margin:0 5px; color:black; text-decoration:none; font-weight:bold;}
a.pageLink:hover{text-decoration:underline;}
span.pageSelected{display:block; height:21px; line-height:21px; float:left; margin:0 5px; color:#0c82d7; font-weight:bold;}
div.gallerySelectBox{width:271px; height:23px; float:right; margin:9px 10px 0 0;}

/* MONTAZ */

div#montazHeader{width:710px; background:url('../images/montaz_header.png') 0px 0px no-repeat; height:66px;}
div#montazContent{padding:32px 38px 0 38px; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; background-color:#ffffff;}
div#montazDesc{padding:0 0 20px 0; font-family:Arial; font-size:12px;}
div#montazLeft{float:left; width:280px; font-size:12px; color:#000;}
div#montazRight{float:left; width:350px; font-size:12px; color:#000;}
div#montazContent ul li{margin:10px 0;}
div#montazContent ol li{margin:10px 0;}

/* STOLARKA ALUMINIOWA */

div#stolarkaHeader{width:710px; background:url('../images/stolarka_aluminiowa_header.png') 0px 0px no-repeat; height:66px;}
div#stolarkaFoto{width:251px; height:210px; background:url('../images/stolarka_aluminiowa_foto.png') 0px 0px no-repeat; float:right; margin-top:-66px;}
div#stolarkaContent{padding:32px 33px 0 33px; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; background-color:#ffffff;}
div#stolarkaDesc{padding:0 250px 40px 0; font-family:Arial; font-size:12px;}
a.thumbStolarka{display:block; width:310px; height:114px; background:url('../images/sa_thumbs.png') no-repeat; margin:0 10px 15px 0; float:left; position:relative;}
a#thumbStolarkaWitryny{background-position:0px 0px;}
a#thumbStolarkaDrzwi{background-position:0px -114px;}
a#thumbStolarkaOferta{background-position:0px -228px;}
a#thumbStolarkaGaleria{background-position:0px -342px;}
a#thumbStolarkaMontaz{background-position:0px -456px;}
a#thumbStolarkaDrzwiTarasowe{background-position:0px -570px;}

/* DRZWI */

a.thumbDrzwi2{display:block; width:310px; height:114px; background:url('../images/startupy.png') no-repeat; margin:0 10px 15px 0; float:left; position:relative;}
a#thumbDrzwiOknoplast{background-position:-1px -869px;}
a#thumbDrzwiAdeco{background-position:-1px -754px;}
a#thumbDrzwiMontaz{background-position:-1px -984px;}
a#thumbDrzwiDodatki{background-position:-1px -1099px;}
a#thumbDrzwiGaleria{background-position:-2px -1215px;}

/* DRZWI OKNOPLAST */

div#drzwiHeader{width:710px; background:url('../images/drzwi_header.png') 0px 0px no-repeat; height:66px;}
div#drzwiFoto{width:267px; height:210px; background:url('../images/drzwi_foto.png') 0px 0px no-repeat; margin-top:-66px; float:right;}
div#drzwiContent{padding:32px 34px 0 34px; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; background-color:#ffffff;}
div#drzwiTop{height:143px; border-bottom:1px solid #e2e5e9; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9;}
div#drzwiDesc{font-family:Arial; font-size:12px; padding:32px 0 0 34px; float:left; width:365px;}
a.thumbDrzwi{position:relative; display:block; width:200px; height:279px; background:url('../images/drzwi_thumb.png') no-repeat; margin:0 13px 15px 0; float:left; text-align:center;}
a.thumbDrzwi span{font-family:Arial; font-size:16px; font-weight:bold; color:#232b66; display:block; padding-top:12px;}
a.thumbDrzwi div.img{margin:12px auto 0 auto; width:195px; height:200px}
a.thumbDrzwi div.adeco{background:url('../images/drzwi_adeco.jpg') no-repeat}
a.thumbDrzwi div.oknoplast{background:url('../images/drzwi_oknoplast.jpg') no-repeat}
a.thumbDrzwi div.dunno{background:url('../images/drzwi_dunno.jpg') no-repeat}


/* DRZWI TARASOWE */

div#drzwiTarasoweHeader{width:710px; background:url('../images/drzwi_tarasowe_header.png') 0px 0px no-repeat; height:66px;}
div#oknaAkcesoriaHeader{width:710px; background:url('../images/akcesoriaHeader.png') 0px 0px no-repeat; height:66px;}
a.thumbDrzwi div.img{margin-top:8px; width:195px; height:215px}
a.thumbDrzwi div.psk{background:url('../images/drzwi_psk.jpg') no-repeat}
a.thumbDrzwi div.hst{background:url('../images/drzwi_hst.jpg') no-repeat}
a.thumbDrzwi div.balkonowe{background:url('../images/drzwi_balkonowe.jpg') no-repeat}


.propertyValue ul{list-style: circle !important}


/* KONTAKT */

div#kontaktTop{width:950px;}
div#kontaktHeader{width:950px; background:url('../images/kontakt_header.png') 0px 0px no-repeat; height:66px;}
div#kontaktTopInside{height:157px; font-size:12px; color:#7d8999; background:url('../images/kontakt_bottom.png') bottom left no-repeat;}
div#kontaktInfo{float:left; width:421px; padding:30px 0 0 40px;}
div#kontaktNazwa{color:#232b66; font-size:18px; font-weight:bold; margin:0 0 15px 0;}
div#kontaktLeft{float:left; margin:0 65px 0 0;}
div#kontaktRight{float:left;}
div#kontaktFoto{width:489px; height:223px; background:url('../images/kontakt_foto.png') 0px 0px no-repeat; margin-top:-66px; float:right;}
div#kontaktTopContent{width:950px; background:url('../images/kontakt_inside_bg.png') top left repeat-y; font-size:14px; font-family:Arial; color:#4a4b52; line-height:20px;}

div#alertHeader{width:950px; background:url('/naglowki/alert.png') 0px 0px no-repeat; height:66px;}
div#kontaktContent{margin:10px 0 0 0;width:950px;}
div#alertBox{float:left; width:671px; height:310px; background:url('../images/alert_bg.png') top left no-repeat; padding:35px 0 0 39px; color:#7d8999;}
div#alertKlienta{width:405px; height:23px; background:url('../images/alert_klienta.png') top left no-repeat;}
div#faqLink{padding:15px 0;}
div#faqLink a{text-decoration:none; color:#0c82d7;}
div#faqLink a:hover{text-decoration:underline;}
div#requiredInfo{padding:28px 0; float:left; color:#8695b4;}
div#alertSubmitBtn{float:right;}
span.star{color:#0c82d7;float:left; margin:3px 3px 0 0;}

div#form{}
div#alertLeft{float:left; width:270px;}
div#alertRight{float:left; margin-left:28px; width:331px;}
div#alertBottom{clear:both;}
div#form input{border:0; width:137px; height:19px; padding:2px 8px; background:url('../images/input_normal.png') top left no-repeat; margin:0 0 0 -32px; font-family:arial; font-size:11px;}
div#alertLeft div{margin:0 0 15px 0; text-align:right; color:#546275; clear:both;}
div#alertLeft div.clear{margin:0;}
div#alertLeft div.error{color:#f94e8a; margin:0;}
div#alertLeft div.error input{background:url('../images/input_error.png') top left no-repeat;}
div#alertRight div{margin:0 0 15px 0; text-align:left; color:#546275;}
div#alertRight div.error{color:#f94e8a;}
textarea#content{width:331px; height:69px; padding:4px; background:url('../images/textarea.png') top left no-repeat; border:0; font-family:arial; font-size:11px;}
div#form input#submit{width:90px; height:33px; background:url('../images/btns_sprite.png') 0px -156px no-repeat; border:0; margin:0; float:right; margin:5px 40px 0 0; cursor:pointer;}
div#form input#submit:hover{background-position:-90px -156px;}
div#form input#submit:active{background-position:-180px -156px;}

dd, dt{margin:0;}
dt#name-label, dt#email-label, dt#subject-label{float:left; margin:3px 0 0 0;} 
dd#name-element, dd#email-element, dd#subject-element{float:right;}
dd#subject-element{}
dd#content-element{}
div#form dd#email-element{text-align:right;}

div#kontaktBoxesRight{float:left; width:231px; margin-left:9px;}
div#kontaktZnajdzSalon{width:230px; height:118px; background:url('../images/kontakt_znajdz_salon.png') top left no-repeat; position:relative;}
a#kontaktZobaczIle{display:block; width:230px; height:119px; background:url('../images/kontakt_zobacz_ile.png') top left no-repeat; margin:10px 0 0 0; position:relative;}
a#kontaktMaszPytania{display:block; width:230px; height:118px; background:url('../images/box_masz_pytania.png') top left no-repeat; margin:0 0 0 0; position:relative;}
span.kontaktBoxRightHover{display:block; width:240px; height:127px; background:url('../images/ramka_boxy_kontakt_alert.png') top left no-repeat; position:absolute; top:-5px; left:-5px; z-index:10;}

div#kontaktZnajdzSalon div.salonSelect{width:182px; height:49px; position:absolute; top:48px; left:39px; z-index:90;}
div#kontaktZnajdzSalon div.selectLists{width:147px; height:49px; float:left;}
div#kontaktZnajdzSalon div.selectRegion{width:147px; height:22px;}
div#kontaktZnajdzSalon div.selectCity{width:147px; height:22px; margin:4px 0 0 0;}
div#kontaktZnajdzSalon div.selectSubmit{width:29px; height:49px; float:left; margin:0 0 0 6px;}
div#kontaktZnajdzSalon div.selectSubmit input{width:29px; height:49px; background:transparent; border:0; cursor:pointer;}

div#kontaktZnajdzSalonBig{width:710px; background:url('../images/kontakt_bottom_box_fill.png') top left repeat-y; float:left;}
div#kontaktZnajdzSalonBigTop{width:710px; background:url('../images/kontakt_bottom_box_top.png') top left no-repeat;}
div#kontaktZnajdzSalonBigBottom{width:630px; background:url('../images/kontakt_bottom_box_bottom.png') bottom left no-repeat; padding:30px 40px;}
div#kontaktZnajdzSalonBigHeader{width:170px; height:25px; background:url('../images/kontakt_znajdz_header.png') top left no-repeat;}
div#kontaktSearchContainer{margin:20px 0 0 0;}
div#kontaktSearchWojewodztwo{float:left; width:153px; height:60px; background:url('../images/kontakt_wybierz_woj.png') top left no-repeat; margin:0 35px 0 0;}
div#kontaktSearchMiasto{float:left; width:153px; height:60px; background:url('../images/kontakt_wybierz_miasto.png') top left no-repeat; margin:0 30px 0 0;}
div#kontaktSearchBtn{float:left; margin:25px 0 0 0; width:90px; height:33px; background:url('../images/btns_sprite.png') 0px -123px no-repeat;}
div#kontaktSearchBtn:hover{background-position:-90px -123px;}
div#kontaktSearchBtn:active{background-position:-180px -123px;}
div#kontaktSearchBtn input{border:0; background:transparent; width:91px; height:33px; cursor:pointer;}
div#kontaktSearchWojewodztwoSelect{width:149px; height:22px; padding:31px 0 0 4px;}
div#kontaktSearchMiastoSelect{width:149px; height:22px; padding:31px 0 0 4px;}


div#boxPotrzeby{margin:10px 0; background:url('../images/box_potrzeby_fill.png') top left repeat-y;}
div#boxPotrzebyTop{background:url('../images/box_potrzeby_top.jpg') top left no-repeat;}
div#boxPotrzebyBottom{width:201px; background:url('../images/box_potrzeby_bottom.jpg') bottom left no-repeat; padding:40px 0 20px 28px;}
div#boxPotrzeby a{display:block; width:184px; height:28px; background:url('../images/menuf.png') 0px 0px no-repeat;}

div#kontaktSearchResults{padding:20px 0 0 0;}
div.kontaktSearchResult{width:130px; float:left; margin:0 0 30px 30px;}
div.kontaktSearchResult.firstInLine{margin:0 0 30px 0;}
div.kontaktSearchResult div.name{color:#1d2662; font-weight:bold;}
div.kontaktSearchResult div.street{}
div.kontaktSearchResult div.city{}
div.kontaktSearchResult div.phones{}
div.kontaktSearchResult div.email{}
div.kontaktSearchResult div.mapLink{}
div.kontaktSearchResult a{color:#3f9cdf; text-decoration:none;}
div.kontaktSearchResult a:hover{text-decoration:underline;}
div.kontaktSearchResult div.mapLink a{font-weight:bold;}

/* POPUP POTRZEBY */

div#shadow{width:100%; height:100%; background:url('../images/shadow.png'); position:absolute; top:0; left:0; z-index:900; display:none;}
div.popup{width:711px; height:422px; background:url('../images/popup_bg.png') top left no-repeat; position:absolute; top:0; left:50%; margin-left:-355px; z-index:999; display:none;}
a.closePopup{display:block; width:30px; height:31px; background:url('../images/btns_sprite.png') 0px -43px no-repeat; float:right;}
a.closePopup:hover{background-position:-30px -43px;}
a.closePopup:active{background-position:-60px -43px;}
div.closePopupSpace{height:31px; padding:10px 10px 0 10px;}
div.popupTopBar{padding:0 74px 22px 30px; height:24px;}
div.popupHeader{color:#1d2562; font-size:24px; font-weight:bold; line-height:24px; float:left;}
div.popupSelectBox{float:right; width:148px; padding:1px 0 0 66px; height:23px; background:url('../images/popup_select.png') top left no-repeat;}
div.popup div.popupContent{width:665px; height:305px; overflow:auto; padding:0 0 0 30px; color:#7d8999; font-size:12px; line-height:20px;}
div.popupContentInside{width:605px;}
div.popupContent hr{color:#d7d9db; margin:15px 2px; clear:both;}

/* POPUP FLASH */
div.popupFlash{width:711px; height:520px; background:url('../images/popup_bg_flash.png') top left no-repeat; position:absolute; top:0; left:50%; margin-left:-355px; z-index:999; display:none;}
div.popupFlash div.popupContent{width:651px; height:460px; overflow:hidden; padding:0 30px 0 30px; color:#7d8999; font-size:12px; line-height:20px; text-align:center;}

/* ROLETY */

div#drzwiHeader{width:710px; background:url('../images/drzwi_header.png') 0px 0px no-repeat; height:66px;}
div#drzwiFoto{width:251px; height:210px; background:url('../images/drzwi_foto.png') 0px 0px no-repeat; float:right; margin-top:-66px;}

div#ogrodyHeader{width:710px; background:url('../images/ogrody_zimowe_header.png') 0px 0px no-repeat; height:66px;}
div#ogrodyFoto{width:251px; height:210px; background:url('../images/ogrody_zimowe_foto.png') 0px 0px no-repeat; float:right; margin-top:-66px;}


div#roletyHeader{width:710px; background:url('../images/rolety_header.png') 0px 0px no-repeat; height:66px;}
div#roletyFoto{width:251px; height:210px; background:url('../images/rolety_foto.png') 0px 0px no-repeat; float:right; margin-top:-66px;}
a.thumbRolety{display:block; width:310px; height:114px; background:url('../images/startupy.png') no-repeat; margin:0 10px 15px 0; float:left; position:relative;}
a#thumbRoletySol{background-position:-381px -1040px;}
a#thumbRoletyaLuna{background-position:-382px -1155px;}
a#thumbRoletySterowanie{background-position:-381px -1270px;}
a#thumbRoletyGaleria{background-position:-381px -1385px}
a#thumbRoletyMontaz{background-position:-382px -865px;}

a#thumbOgrodyKonstrukcje{background-position:-381px 0px;}
a#thumbOgrodyGaleria{background-position:-381px -230px;}
a#thumbOgrodyMontaz{background-position:-381px -115px;}

/* AKTUALNOSCI */

div#aktualnosciHeader{width:710px; background:url('../images/aktualnosci_header.png') 0px 0px no-repeat; height:66px;}
div#archiwumHeader{width:710px; background:url('../images/headres/archiwum.png') 0px 0px no-repeat; height:66px;}
div#pressHeader{width:710px; background:url('/naglowki/informacje_prasowe.png') 0px 0px no-repeat; height:66px;}
div.newsContent h2{font-size:18px; padding:0; margin:20px 0 20px 0;}

div.newsLeft{margin:20px 0; clear:both; font-size:12px; color:#000000;}
div.newsLeft div.newsImage{float:right; width:200px; height:189px; background:url('../images/news_img_bg.png') 0px 0px no-repeat; text-align:center; padding:12px 0 0 0;}
div.newsLeft div.newsContent{float:left; width:385px;}
div.newsLeft div.newsLink{clear:both; margin:15px 0;}

div.newsRight{margin:20px 0; clear:both; font-size:12px; color:#000000;}
div.newsRight div.newsImage{float:left; width:200px; height:189px; background:url('../images/news_img_bg.png') 0px 0px no-repeat; text-align:center; padding:12px 0 0 0;}
div.newsRight div.newsContent{float:right; width:385px;}
div.newsRight div.newsLink{clear:both; margin:15px 0;}

/* DLACZEGO OKNOPLAST */

div#dlaczegoHeader{width:710px; background:url('../images/dlaczego_header.png') 0px 0px no-repeat; height:66px;}
div.contentPart{clear:both; font-size:12px; color:#000000;}
div.contentPart h2{font-size:18px; padding:0; margin:40px 0 20px 0;}
div.contentTextRight{float:right; width:388px;}
div.contentTextLeft{float:left; width:388px;}
div.contentPart img.left{display:block; float:left;}
div.contentPart img.right{display:block; float:right;}

/* O FIRMIE */

div#ofirmieHeader{width:710px; background:url('../images/ofirmie_header.png') 0px 0px no-repeat; height:66px;}
div#tabsOfirmieContent{width:710px; font-size:14px; font-family:Arial; color:#4a4b52; line-height:20px;}
div#ofirmieContent{padding:6px 38px 20px 38px; border-left:1px solid #e2e5e9; border-right:1px solid #e2e5e9; background-color:#ffffff;}
div#ofirmieContent ul{padding-left:15px;}
div#ofirmieContent ul li{margin:0;}
div#ofirmieContent div.contentPart h2{font-size:18px; padding:0; margin:20px 0 20px 0;}

div#ofirmieGrid{width:708px; border:1px solid #dcdddf; border-bottom:0;}
a.gridElement1{display:block; text-align:center; width:354px; border-right:1px solid #dcdddf; border-bottom:1px solid #dcdddf; height:247px; background:url('../images/grid_bg.png') 0px 0px no-repeat; float:left;}
a.gridElement2{display:block; text-align:center; width:353px; border-bottom:1px solid #dcdddf; height:247px; background:url('../images/grid_bg.png') 0px 0px no-repeat; float:left;}
div#ofirmieGrid a img{border:0; margin:40px 0 30px 0;}
div#ofirmieGrid a span{color:#232b67; font-weight:bold; font-size:18px;}
div#ofirmieGrid a:hover span{color:#232b67; font-weight:bold; font-size:18px; text-decoration:underline;}

/* PRESSROOM */

div#pressroomHeader{width:710px; background:url('../images/pressroom_header.png') 0px 0px no-repeat; height:66px;}
div.contentPart p.biggerFont{font-size:14px;}

a.thumbDrzwi img{padding-top:8px; border:0;}

/* PORADNIK */

div#columnLeftRight{float:left; width:230px; margin:0 0 0 10px;}
div#columnRightLeft{float:left; width:710px;}
div#poradnikHeader{width:710px; background:url('../images/poradnik_header.png') 0px 0px no-repeat; height:66px;}
div#ekspertRadziHeader{width:710px; background:url('../images/ekspert_radzi.png') 0px 0px no-repeat; height:66px;}

div#boxNormal{margin:0 0 10px 0; background:url('../images/box_potrzeby_fill.png') top left repeat-y; font-size:12px; color:#7d8999;}
div#boxNormalTop{background:url('../images/box_normal_top.jpg') top left no-repeat;}
div#boxNormalBottom{width:173px; background:url('../images/box_potrzeby_bottom.jpg') bottom left no-repeat; padding:35px 28px 35px 28px;}
span.normalBoxHeader{font-size:14px; font-weight:bold; color:#232b66;}
div#boxNormal a{display:block;}
div#boxNormal hr{border:0; border-top:1px solid #dee0e4; margin:12px 0;}
div.bigBox{background:url('../images/big_box_fill.jpg') top left repeat-y; margin:10px 0;}
div.bigBoxTop{background:url('../images/big_box_top.jpg') top left no-repeat;}
div.bigBoxBottom{width:630px; background:url('../images/big_box_bottom.jpg') bottom left no-repeat; padding:30px 40px;position: relative;}
div.newsLink{position:absolute; right:40px; bottom: 20px;}
div.poradaImage{float:left; width:200px; height:189px; background:url('../images/news_img_bg.png') 0px 0px no-repeat; text-align:center; padding:0px 0 0 0;}
div.poradaContent{float:right; width:385px; line-height:17px;}
div.poradaContent h2{font-size:18px; padding:0; margin:20px 0 0 0; color:#0c82d7;}
div.poradaDateComments{margin:0 0 20px 0; color:#7d8999;}

/* PRIZE */

div.prize{clear:both; margin:30px 0;}
div.prizeImage{float:left; margin:0 25px 25px 0; width:120px; text-align:center;}

/* REKOMENDACJE */

div#rekomendacjeHeader{width:710px; background:url('../images/rekomendacje_header.png') 0px 0px no-repeat; height:66px;}
div#bigBoxRekomendacje{background:url('../images/big_box_fill.jpg') top left repeat-y;}
div#bigBoxBottomRekomendacje{width:630px; background:url('../images/big_box_bottom.jpg') bottom left no-repeat; padding:30px 40px;}

div.rekomendacja{margin:25px 0;}
div.rekomendacja div.rekomendacjaLeft{float:left; width:435px;}
div.rekomendacja div.rekomendacjaRight{float:right; width:435px;}
div.rekomendacja div.name{font-size:18px;}
div.rekomendacja div.name span.about{font-size:14px; color:#7d8999; font-style:italic; margin:2px 0;}
div.rekomendacja div.about{font-size:14px; color:#7d8999; font-style:italic; margin:2px 0;float:right;}
div.rekomendacja div.opinion{font-size:12px; font-style:italic; margin:14px 0; line-height:18px;}
div.rekomendacja div.fotoLeft{float:left; width:180px; height:173px; background:url('../images/reko_foto_frame.png') top left no-repeat; text-align:center; padding:7px 0 0 0;}
div.rekomendacja div.fotoRight{float:right; width:180px; height:173px; background:url('../images/reko_foto_frame.png') top left no-repeat; text-align:center; padding:7px 0 0 0;}

div#step1{}
div#step2{display:none;}

div#topCalcBar{color:#1d2562; line-height:24px; height:24px; margin:0 0 30px 0;}
div#topCalcBar h1{float:left; font-size:24px; font-weight:bold; line-height:24px; margin:0;}
div#stepNr{float:right; font-weight:bold; font-size:18px; line-height:24px;}
div#stepNr span{color:#098ae6;}
div#calcInfo{line-height:18px;}
div#calcForm{width:528px; float:right; margin:15px 47px 0 0;}
div#calcForm h2{margin:30px 0 20px 0; color:#1d2562; font-size:14px; width:175px; text-align:right; font-weight:bold;}
div#calcForm h3{margin:15px 0; color:#7d8999; font-size:12px; width:175px; text-align:right; font-weight:bold;}
div#calcForm label{display:block; float:left; text-align:right; font-size:12px; color:#7d8999; width:175px; line-height:22px; margin:0 25px 0 0;}
div#formInside div.formField{height:22px; line-height:22px; margin:18px 0;}

div#calcButtons{width:150px; float:right;}
button#dodaj{width:58px; float:right; height:23px; background:url(../images/calc_btn_dodaj.png) top left no-repeat; padding:0; margin:0; border:0; cursor:pointer;}
button#wyczysc{width:72px; float:left; height:23px; background:url(../images/calc_btn_wyczysc.png) top left no-repeat; padding:0; margin:0; border:0; cursor:pointer;}
button#dalej{float:right; width:86px; height:33px; background:url(../images/calc_btn_dalej.png) top left no-repeat; padding:0; margin:43px 0 0 0; border:0; cursor:pointer;}

div#formInside{width:358px; float:left;}
div#windowCountBox{float:right; margin:210px 0 0 0; width:148px; text-align:center; background:url(../images/calc_window_img.png) top left no-repeat;}
div#windowCountBox img{margin:0 0 3px 0;}
span#ilosc_okien { font-size:19px }
div#calcForm input{width:140px; height:23px; background:url(../images/calc_input.png) top left no-repeat; padding:0 6px; line-height:23px; border:0;}

div#howItWorksLink a{color:#098ae6; text-decoration:none; font-size:12px; font-weight:bold;}
div#howItWorksLink a:hover{text-decoration:underline;}

div#boxTwojaOszczednosc{padding:27px 0 0 30px; width:435px; height:51px; background:url(../images/calc_box_twojaoszczednosc.png) top left no-repeat; float:right;}

div#pageCalc{width:610px; margin:10px auto; background:#fff;}

div#okna{width:610px; border-top:1px solid #e2e5e9;}
div.okno{text-align:center; width:202px; height:213px; float:left; border-right:1px solid #e2e5e9; border-bottom:1px solid #e2e5e9; cursor:pointer; padding:20px 0 0 0;}
div.okno img{margin-right:-34px;}
div.lastInRow{border-right:0px; width:204px;}
div.selected{}
div.calcOknoName{color:#232b66; font-weight:bold; font-size:18px; margin:15px 0 0 0; line-height:18px; height:18px;}
div.calcOknoName sup{font-size:12px;}
span.uw_okna{display:none;}

div.oszczednoscProperty{width:250px; float:left; height:22px; line-height:22px;}
div.oszczednoscKey{float:left; width:140px; text-align:left; font-weight:bold; color:#546275;}
div.oszczednoscValue{float:right; text-align:right; color:#098ae6; font-weight:bold;}
button#calcBtnOdNowa{float:right; width:109px; height:33px; background:url(../images/calc_btn_odnowa.png) top left no-repeat; padding:0; margin:-20px 21px 0 0; border:0; cursor:pointer;}

div#calcStep2Bottom{clear:both; height:78px; margin:22px 0 0 0;}
div#howItWorksLinkStep2{margin-top:55px; float:left;}
div#howItWorksLinkStep2 a{color:#098ae6; text-decoration:none; font-size:12px; font-weight:bold;}
div#howItWorksLinkStep2 a:hover{text-decoration:underline;}

div.calcCheckBox{width:16px; height:16px; float:right; margin:0 14px 0 0; background:url(../images/calc_check_off.png) top left no-repeat;}
div.selected div.calcCheckBox{background:url(../images/calc_check_on.png) top left no-repeat;}

div.formField div.jquery-selectbox{width:152px; height:23px; background:url(../images/calc_select.png) top left no-repeat;}

div.formField .jquery-selectbox .jquery-selectbox-moreButton {
    float: right;
    width: 23px;
    height: 23px;
    cursor: pointer;
    margin:0;
}
div.formField span.jquery-selectbox-item{height:20px; line-height:20px;}
div.formField .jquery-selectbox .jquery-selectbox-currentItem {
    padding: 1px 0px 0px 6px;
    white-space: nowrap;
    display: block;
    overflow: hidden;
    z-index:0;
}
div.formField .jquery-selectbox .jquery-selectbox-list {
    display: none;
    position: absolute;
    top: 22px;
    padding: 2px;
    left: 6px;
    background: #ffffff;
    width: 219px;
    height: 140px;
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 200;
    border: 1px solid #cccccc;
    /*border-top:0px;*/
}
div.preloader { background: url('../images/preloader.gif') no-repeat center top; height:48px; margin-top: 100px; width: 100% }
#type-element .jquery-selectbox { background: url("../images/input_normal.png") no-repeat scroll left top transparent; }
#allowance1-label, #allowance2-label {color: #0C82D7;margin: 3px 3px 0 0;float: left;width:5px;} 
#allowance1-element, #allowance2-element {float: left;width:20px !important}
div#form input#allowance1, div#form input#allowance2 {width:20px !important;margin: 0px}
div#requiredInfo ul.errors {color: #F94E8A;margin-top:50px;width: 100px;}
.allowance-text {float:left;width:570px;margin-top:0px;}
