body{margin: 0;padding: 0;font: normal 11px Tahoma;color: #645b52;background: #c0b4a6;}
* :focus{outline: none;}
a{color: #ec5623;text-decoration: underline;}
a:hover{color: #ec5623;text-decoration: none;}
img{margin: 0;padding: 0 3px 0 0;border: none;}
p{margin: 15px 0;padding: 0;}
.text{font: normal 11px Tahoma;color: #645b52;}
.cBody{background: #fff;}
.pokaz2{display: inline;}
.ukryj2{display: none;}
.boldek{font-weight: bold; color: red;}
.normalek{font-weight: normal !important;}
br{margin: 0;padding: 0 0 50px 0;}
.kwadracik{position: absolute; top: 7px; left: 4px;margin: 0; padding: 0;}
.pdf_download{position: absolute; top: 0; right: 0; margin: 0; padding: 0; width: auto; height: auto; float: right;}
.opisPDF a, .opisPDF a:hover{font: normal 11px Tahoma; text-decoration: none;}
.naglowek_w_menu {position: absolute; top: -2px; left: 3px; margin: 0; padding: 0; width: 144px; height: 13px; background: none; font: normal 11px Tahoma; color: #38465e;}
.strzalkaLewo{position: absolute; top: -2px; left: 0; margin: 0; padding: 0; width: 10px; height: 13px; cursor: pointer; cursor: hand; background: transparent url('repository/layout/strzalka3.gif') no-repeat 0 0;}
.strzalkaDol{position: absolute: top: -2px; left: 0; margin: 0; padding: 0; width: 11px; height: 10px; cursor: pointer; cursor: hand; background: transparent url('repository/layout/strzalka4.gif') no-repeat 0 0;}
.strzalkaMenu{position: absolute; top: 6px; left: 6px; margin: 0; padding: 0; cursor: pointer; cursor: hand;}
.strzalkaMenu2{position: absolute; top: 6px; left: 6px; margin: 0; padding: 0;}
.resultSearch{position: relative; top: 0; left: 0; margin: 0 0 29px 27px; padding: 0; width: 408px; height: auto;}
.resultSearch .title{position: relative; top: 0; left: 0; margin: 0; padding: 0; width: 391px; height: auto; font-weight: bold;}
.resultSearch .body{position: relative; top: 0; left: 0; margin: 0 0 0 16px; padding: 0; width: 375px; height: auto;}
.resultSearch .more{position: relative; top: 0; right: 0; margin: 0; padding: 0; width: 45px; height: auto;}
.resultSearch .more a, .resultSearch .more a:hover{text-decoration: none; color: #ec5623; font-size: 10px;}
.boldus{font-weight: bold; color: red;}
.rozwinBox{*font-size: 9px;}
input{width: 122px;height: 14px;color: #666666;font-size: 12px;border: 1px solid #7f7f7f;background: transparent;}
.zaawa, .zaawa:hover{color: #882730;font-size: 10px;}
.szuka, .szuka:hover{color: #666666;font-size: 12px;text-decoration: none;}
#page{position: relative;top: 0; left: 0;margin: 0 auto;padding: 0;width: 944px;height: auto;background: #f7f7f7 url('repository/layout/minszyld.png') top left repeat-x;}
#subPage{position: relative;top: 0; left: 0;margin: 0 auto;padding: 0;width: 944px;height: auto;background: #fff url('repository/layout/minszyld.png') top left repeat-x}
#szyld{position: relative;top: 0; left: 0;margin: 0;padding: 8px 0 0 0;width: 944px;height: auto;}
#szyld #bodyTitle{position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 944px;height: 71px;}
#szyld #logo{position: relative;top: 0; left: 0;margin: 0;padding: 0;float: left;width: 236px;height: 71px;/*background: transparent url('repository/layout/logo.png') no-repeat 0 0;*/}
#szyld #space{position: relative;top: 0; left: 0;margin: 0;padding: 0;float: left;width: 470px;height: 71px;background: transparent url('repository/layout/space.png') no-repeat 0 0;}
#szyld #search{position: relative;top: 0; left: 0;margin: 0;padding: 0;float: left;width: 238px;height: 71px;background: transparent url('repository/layout/bgszyld.png') top left repeat-x;}
#szyld #search .searchForm{position: absolute;top: 18px; left: 22px;margin: 0; padding: 0;}
#szyld #menu{position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 944px;height: 19px;z-index: 2;border-top: 3px solid #1a1712;/*border-bottom: 1px solid #87262f;*/background: #38465e /*#665d54*/ url('repository/layout/bgwzorekmenu.png') no-repeat 0 0;}
#szyld #graphic{position: relative;top: 0; left: 0;margin: 1px 0 0 0;padding: 0;width: 944px;height: 229px;overflow: hidden;border-top: 1px solid #665e53;background: #fff;}
#szyld #subGraph{position: relative;top: 0; left: 0;margin: 1px 0 0 0;padding: 0;width: 944px;height: 70px;overflow: hidden;border-top: 1px solid #665e53;}
#body{position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 944px;height: auto !important;min-height: 358px;height: 358px;}
#subBody{position: relative;top: 0; left: 0;margin: 25px 0 0 0;float: left;padding: 0;width: 944px;height: auto;background: transparent url('repository/layout/gradient.png') top left repeat-y;}
.fontWeightNormal a{font-weight: normal !important;}
.fontWeightBold a{font-weight: bold !important;}
.nrObra{position: relative; top: 0; left: 0; margin: 0 4px 0 0; padding: 0 4px 0 0; width: 20px; height: auto; text-align: center;}
.box{position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 236px;height: auto;float: left;z-index: 1;}
.box .title{position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 234px;height: 36px;border-top: 1px solid #fff;border-left: 1px solid #fff;}
.box .title .napis{position: absolute;top: 12px; left: 7px;margin: 0;padding: 0;width: 234px;height: 36px; color: #fff; font-size: 16px;}
.subBox1{position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 236px;height: 38px;float: left;}
.subBox1 .title{float: left;position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 234px;height: 24px;border-top: 1px solid #fff;border-left: 1px solid #fff;border-bottom: 1px solid #e0e6e4;background: transparent url('repository/layout/pr.png') no-repeat 0 0;}
.subBox1 .cien{position: absolute;top: 25px; left: 39px;margin: 0;padding: 0;width: 201px;height: 19px;background: transparent url('repository/layout/subcien.png') no-repeat 0 0;}
.subBox1 .napis{position: absolute;top: 4px; left: 8px;margin: 0;padding: 0;}
.moduleOverMenu1{float: left;cursor: pointer; cursor: hand;position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 234px;height: 36px;border-top: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 1px solid #e0e6e4;background: transparent url('repository/layout/prcale.png') no-repeat 0 0;}
.moduleOverMenu1 .cien{position: absolute;top: 36px; left: 39px;margin: 0;padding: 0;width: 201px;height: 19px;background: transparent url('repository/layout/subcien.png') no-repeat 0 0;}
.moduleOverMenu1 .napis{position: absolute;top: 15px; left: 8px;margin: 0;padding: 0;}
.subBox2{position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 236px;height: 38px;float: left;}
.subBox2 .title{float: left;position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 234px;height: 24px;border-top: 1px solid #fff;border-left: 1px solid #fff;border-bottom: 1px solid #e0e6e4;background: transparent url('repository/layout/zab.png') no-repeat 0 0;}
.subBox2 .cien{position: absolute;top: 25px; left: 39px;margin: 0;padding: 0;width: 201px;height: 19px;background: transparent url('repository/layout/subcien.png') no-repeat 0 0;}
.subBox2 .napis{position: absolute;top: 4px; left: 8px;margin: 0;padding: 0;}
.moduleOverMenu2{float: left;cursor: pointer; cursor: hand;position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 234px;height: 36px;border-top: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 1px solid #e0e6e4;background: transparent url('repository/layout/zabcale.png') no-repeat 0 0;}
.moduleOverMenu2 .cien{position: absolute;top: 36px; left: 39px;margin: 0;padding: 0;width: 201px;height: 19px;background: transparent url('repository/layout/subcien.png') no-repeat 0 0;}
.moduleOverMenu2 .napis{position: absolute;top: 15px; left: 8px;margin: 0;padding: 0;}
.subBox3{position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 236px;height: 38px;float: left;}
.subBox3 .title{float: left;position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 234px;height: 24px;border-top: 1px solid #fff;border-left: 1px solid #fff;border-bottom: 1px solid #e0e6e4;background: transparent url('repository/layout/two.png') no-repeat 0 0;}
.subBox3 .cien{position: absolute;top: 25px; left: 39px;margin: 0;padding: 0;width: 201px;height: 19px;background: transparent url('repository/layout/subcien.png') no-repeat 0 0;}
.subBox3 .napis{position: absolute;top: 4px; left: 8px;margin: 0;padding: 0;}
.moduleOverMenu3{float: left;cursor: pointer; cursor: hand;position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 234px;height: 36px;border-top: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 1px solid #e0e6e4;background: transparent url('repository/layout/twocale.png') no-repeat 0 0;}
.moduleOverMenu3 .cien{position: absolute;top: 36px; left: 39px;margin: 0;padding: 0;width: 201px;height: 19px;background: transparent url('repository/layout/subcien.png') no-repeat 0 0;}
.moduleOverMenu3 .napis{position: absolute;top: 15px; left: 8px;margin: 0;padding: 0;}
.subBox4{position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 236px;height: 38px;float: left;}
.subBox4 .title{float: left;position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 234px;height: 24px;border-top: 1px solid #fff;border-left: 1px solid #fff;border-bottom: 1px solid #e0e6e4;background: transparent url('repository/layout/sys.png') no-repeat 0 0;}
.subBox4 .cien{position: absolute;top: 25px; left: 39px;margin: 0;padding: 0;width: 201px;height: 19px;background: transparent url('repository/layout/subcien.png') no-repeat 0 0;}
.subBox4 .napis{position: absolute;top: 4px; left: 8px;margin: 0;padding: 0;}
.moduleOverMenu4{float: left;cursor: pointer; cursor: hand;position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 234px;height: 36px;border-top: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 1px solid #e0e6e4;background: transparent url('repository/layout/syscale.png') no-repeat 0 0;}
.moduleOverMenu4 .cien{position: absolute;top: 36px; left: 39px;margin: 0;padding: 0;width: 201px;height: 19px;background: transparent url('repository/layout/subcien.png') no-repeat 0 0;}
.moduleOverMenu4 .napis{position: absolute;top: 15px; left: 8px;margin: 0;padding: 0;}
.box .body{position: relative;top: 0; left: 0;margin: 0;padding: 3px 0 0 4px;width: 230px;height: 162px;}
.box .body .cien{position: absolute;top: 165px; left: 8px;margin: 0;padding: 0;width: 227px;height: 19px;background: transparent url('repository/layout/cien.png') no-repeat 0 0;}
.box .textBody{position: relative;top: 0; left: 0;margin: 19px 0 0 0;padding: 0;width: 234px;height: auto;/*135px;*/}
.box .textBody .separator{position: absolute;top: 0; left: 0;margin: 0;padding: 0;float: left;width: 1px;height: 111px;border-left: 1px solid #c1c1c1;}
.box .textBody .separator2{position: absolute;top: 0; right: 0;margin: 0;padding: 0;float: right;width: 1px;height: 111px;border-right: 1px solid #c1c1c1;}
#pasek{position: absolute;top: 535px; left: 0;margin: 0;padding: 0;width: 100%;min-width: 944px;height: /*204px;*/156px;/**height: 205px;*/background: #f7f7f7;}
.more{position: relative;top: 0; right: 10px;float: right;margin: 0;padding: 0;width: auto;height: auto;}
.morea, .more a:hover{color: #4a4438;text-decoration: none;}
.listaBody{position: relative; top: 0; left: 0; width: auto; height: auto; margin: 0; padding: 0;}
.lista1, .lista2, .lista3, .lista4{margin: 0 0 0 10px;padding: 5px 0 10px 20px;list-style: none;}
.lista1 li, .lista2 li, .lista3 li, .lista4 li{padding: 0 0 4px 0;}
.lista1 a, .lista1 a:hover{color: #24614f;text-decoration: none;}
.lista2 a, .lista2 a:hover{color: #1e2f4b;text-decoration: none;}
.lista3 a, .lista3 a:hover{color: #cc0020;text-decoration: none;}
.lista4 a, .lista4 a:hover{color: #e17300;text-decoration: none;}
#bottom{position: relative;top: 0; left: 0;margin: 1px 0 0 0;padding: 0;clear: both;width: 944px;height: 60px;background: #c0b4a6;}
#lokBottom li{margin: 0 0 0 5px;padding: 0 0 0 10px;font-size: 10px;float: left;display: block;list-style: none;background: transparent url('repository/layout/seplista.png') no-repeat 0 2px;}
#lokBottom li a{color: #7f7363;text-decoration: none;}
#subBody .box12{position: relative;top: 0; left: 0;margin: 0;padding: 0;float: left;width: 716px;height: auto;}
#subBody .box12 .box1{position: relative;top: 0; left: 0;margin: 0;padding: 0;float: left;width: 210px;height: auto !important;min-height: 500px;height: 500px;}
#subBody .box12 .box2{position: relative;top: 0; left: 0;margin: 0;padding: 0;float: right;width: 480px;height: auto !important;min-height: 500px;height: 500px;}
#subBody .box3{position: relative;top: 0; left: 0;margin: 0;padding: 0;float: right;width: 227px;height: auto !important;min-height: 500px;height: 500px;}
#lokalizer{position: relative;top: 0; left: 0;margin: 0;padding: 0 0 0 20px;width: 924px;height: 20px;vertical-align: bottom;background: #fff;}
#lokalizer a{color: #665e54;text-decoration: underline;}
#lokalizer a:hover{color: #665e54;text-decoration: none;}
.aktywny{color: #c0b4a5;}
.menuBok{width: 195px; *width: 150px;}
.boxMenuBok ul li{width: 195px !important; *width: 150px !important;height: 23px;padding: 0px; margin: 0px; list-style: none;background: transparent url('repository/layout/kreska_205.gif') bottom left no-repeat;}
.boxMenuBok ul li{*margin: 0px 0px -2px 0px;}
.boxMenuBok ul li a {font: normal 11px Tahoma;color: #38465e;display: block;width: 150px;/*114px*/height: 18px;text-decoration: none; padding: 3px 0 1px 20px; margin: 0px;}
.boxMenuBok ul li a:hover{font: normal 11px Tahoma;color: #38465e;display: block;width: 150px;/*114px*/height: 18px;text-decoration: none;padding: 3px 0 1px 20px;margin: 0;background: #fff;}
.boxMenuBok li.main {width: 195px; *width: 150px;}
.boxMenuBok ul li a .text {padding-left: 10px;}
.boxMenuBok li.main a, .boxMenuBok li.main a:hover {width: 175px; *width: 150px;}
.boxMenuBok{position: relative;top: 0; left: -30px;margin: 0;padding: 0;width: 195px; *width: 150px;height: auto !important;/*min-height: 100px;*/height: 100px;}
.szyld{position: relative;top: 0; left: 0;margin: 15px 0 0 20px;padding: 0;width: auto;height: auto;font-size: 22px;}
.box1 .szyld{position: relative;top: 0; left: 0;margin: 15px 0 10px 20px;padding: 0;width: auto;height: auto;font-size: 22px;}
.box2 .topText .szyld{position: relative;top: 0; left: 0;margin: 0 0 10px 0;padding: 0;width: auto;height: auto;font-size: 22px;}
.box2 .textWlasciwy{position: relative;top: 0; left: 0;margin: 0; padding: 0 15px 0 0;text-align: justify;}
.box2 .topText{position: relative;top: 0; left: 0;margin: 8px 0 0 0;padding: 10px;width: 466px;height: auto;background: #f7f7f7;}
.box2 .text{position: relative;top: 0; left: 0;width: 450px;margin: 10px 0 0 10px; padding: 0;}
#bottom #szpik{position: absolute;top: -338px; left: 220px; *left: 210px;margin: 0;padding: 0;width: 10px;height: 338px;background: transparent url('repository/layout/szpikulec.png') no-repeat 0 0;}
.box3{position: relative; top: 0; right: 0; overflow: hidden; width: 227px; height: auto;}
.box3 .produkty{position: relative;top: 0; left: 26px;margin: 0;padding: 0;width: 186px;height: auto;}
.box3 .produkt{position: relative;top: 0; left: 0;margin: 9px 0 27px 0;padding: 0;width: 186px;height: 195px;}
.box3 .produkt .pic{position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 186px;height: 123px;}
.box3 .produkt .pic .slupek{position: absolute;top: 0; left: 0;margin: 0;padding: 0;width: 128px;height: 123px;}
.box3 .produkt .pic .napis{position: absolute;top: 1px; left: 9px;margin: 0;padding: 0;width: 128px;height: 15px;color: #fff;}
.box2 .produkt .pic{position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 186px;height: 123px;}
.box2 .produkt .pic .slupek{position: absolute;top: 0; left: 0;margin: 0;padding: 0;width: 128px;height: 123px;}
.box2 .produkt .pic .napis{position: absolute;top: 1px; left: 9px;margin: 0;padding: 0;width: 128px;height: 15px;color: #fff;}
.box3 .produkt .textProd{position: relative;top: 0; left: 0;margin: 14px 0 0 23px;padding: 0;width: 137px;height: 39px;overflow: hidden;}
.box3 .produkt .moreProd{position: relative;top: -37px; left: 0;margin: 0;padding: 0;width: 18px;height: 18px;float: right;}
/*******************menu rozwijane****************************/
.suckertreemenu ul{margin: 0;padding: 0;list-style-type: none;float: right;font: normal 9px Tahoma;}
.suckertreemenu ul li{position: relative;text-transform: uppercase;text-align: center;display: inline;float: left;background-color: #fff;}
.suckertreemenu ul li a{display: block;width: 95px;padding: 1px 8px;border-left: 1px solid #d5c8b7;/*border-right: 1px solid #38465e;*//*border-left-width: 0;*/text-decoration: none;color: #fff;}
.suckertreemenu ul li ul{left: 0;position: absolute;top: 1em;display: block;visibility: hidden;}
.suckertreemenu ul li ul li{text-align: left;display: list-item;float: none;text-transform: capitalize;width: 120px;border-left: 1px solid #88262d;border-right: 1px solid #88262d;}
.suckertreemenu ul li ul li ul{left: 159px;top: 0;height: 8px;}
.suckertreemenu ul li ul li a{display: block;width: 95px;color: #665d54;text-decoration: none;padding: 1px 5px;margin: 0 auto;border-bottom: 1px solid #d5c8b7;border-left: none;border-right: none;}
.suckertreemenu ul li a:hover{position: relative; top: 0; left: 0px;width: 95px;background-color: #fff;color: #88262d; /*border-bottom: 1px solid #d5c8b7;*/ border-left: 1px solid #88262d;/*border-right: 1px solid #88262d;*/}
.suckertreemenu ul li ul li a:hover{display: block;width: 95px;text-decoration: none;padding: 1px 5px;margin: 0 auto;/*border-bottom: 1px solid #d5c8b7;*/border-left: none;border-right: none;}
.suckertreemenu .mainfoldericon{background: #38465e url('') no-repeat center right;}
.suckertreemenu .subfoldericon{background: #F3F3F3 url('') no-repeat center right;}
* html p#iepara{padding-top: 1em;}
* html .suckertreemenu ul li { float: left; height: 1%; z-index: 2001 !important;}
* html .suckertreemenu ul li a { height: 1%; }
/***********************************************/
.pierwszyElemActiv{z-index: 2001 !important;background-color: white;color: #645b52 !important; border-bottom: 1px solid #d5c8b7;border-left: 1px solid #88262d !important;/*border-right: 1px solid #88262d !important;*/}
.pierwszyElem{z-index: 2001 !important;background-color: #38465e;border-left: 1px solid #d5c8b7;/*border-right: 1px solid #38465e;*//*color: yellow;*/}
#subBody .box12_2{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
float: left;
width: 944px;
height: auto;
/*border: 1px solid red;*/
}
#subBody .box12_2 .box1{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
float: left;
width: 230px; *width: 150px;
height: auto !important;
min-height: 500px;
height: 500px;
}
#subBody .box12_2 .box2{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
float: right;
width: 714px; /*714px*/
height: auto !important;
min-height: 500px;
height: 500px;
}
.box12_2 .box2 .textWlasciwy .produkty{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
width: 714px;
height: auto;
z-index: 1;
}
.box12_2 .box2 .textWlasciwy .produktRamka{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
float: left;
width: 230px;
height: 219px;
overflow: hidden;
background: #f7f7f7;
}
.box12_2 .box2 .textWlasciwy .produktRamka2{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
float: left;
width: 238px;
height: 219px;
overflow: hidden;
background: #edecea;
}
.box12_2 .box2 .textWlasciwy .produkt{
position: relative;
top: 0; left: 0;
margin: 9px auto 27px auto;
padding: 0;
width: 186px;
height: 195px;
}
.box12_2 .box2 .textWlasciwy .produkt .pic{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
width: 186px;
height: 123px;
}
.box12_2 .box2 .textWlasciwy .produkt .textProd{
position: relative;
top: 0; left: 0;
margin: 14px 0 0 23px;
padding: 0;
width: 137px;
height: 39px;
overflow: hidden;
}
.box12_2 .box2 .textWlasciwy .produkt .moreProd{
position: relative;
top: -37px; left: 0;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
float: right;
}
.stronicowanie{
position: absolute;
top: 20px; right: 20px;
margin: 0;
padding: 0;
float: right;
width: auto;
height: auto;
}
select{
width: 123px;
height: 17px;
color: #666666;
font-size: 12px;
border: 1px solid #2d3444;
background: #f7f7f7;
}
textarea{
width: 250px;
height: 50px;
color: #666666;
font-size: 12px;
border: 1px solid #2d3444;
background: #f7f7f7;
}
.checkBox{
width: 15px;
color: #666666;
border: 1px solid #2d3444;
background: #f7f7f7;
}
.button{
width: auto;
height: auto;
border: none;
background: transparent;
}
.textWlasciwy .szyld{
position: relative;
top: 0; left: 0;
margin: 15px 0 20px 20px;
padding: 0;
width: auto;
height: auto;
font-size: 22px;
}
.formularzKontaktowy{
position: relative;
top: 0; left: 0;
margin: 40px 0 0 60px;
padding: 0;
}
.partnerzy{
position: relative;
top: 0; left: 0;
margin: 50px 0 0 0;
padding: 0;
width: 434px;
height: auto;
}
.partnerzy .partner{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
width: 434px;
height: auto;
}
.partnerzy .partner .logoTyp{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
float: left;
vertical-align: top;
text-align: right;
overflow: hidden;
width: 120px;
height: auto;
}
.partnerzy .partner .opis{
position: relative;
top: 0; left: 0;
margin: 0 0 34px 26px;
padding: 0;
float: left;
font-size: 12px;
width: 288px;
height: auto;
}
.logoTyp a img{
position: relative;
top: 0; left: 0;
width: auto;height: auto;
-moz-opacity: 0.5;
opacity: 0.5;
filter: alpha(opacity=50);
} 
.logoTyp a:hover img{
position: relative;
top: 0; left: 0;
width: auto;height: auto;
-moz-opacity: 1;
opacity: 1;
filter: alpha(opacity=100);
} 
.katalogi{
position: relative;
top: 0; left: 0;
margin: 11px 0 0 0;
padding: 0;
width: 486px;
height: auto;
z-index: 1;
}
.katalogi .katalog{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
float: left;
width: 159px;
height: 153px;
background: #f7f7f7;
}
.katalogi .katalog2{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
float: left;
width: 162px;
height: 153px;
background: #edecea;
}
.katalogi .katalog .boxKatalog, .katalogi .katalog2 .boxKatalog{
position: relative;
top: 0; left: 0;
margin: 0 auto;
padding: 0;
width: 144px;
height: auto;
}

.katalogi .katalog .boxKatalog .title, .katalogi .katalog2 .boxKatalog .title{
position: relative;
top: 0; left: 0;
margin: 0 0 4px 0;
padding: 0;
width: auto;
height: 14px;
font-weight: bold;
font-size: 11px;
overflow: hidden;
}
.katalogi .katalog .boxKatalog .pic, .katalogi .katalog2 .boxKatalog .pic{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
width: 144;
height: 78px;
overflow: hidden;
}
.katalogi .katalog .boxKatalog .opis, .katalogi .katalog2 .boxKatalog .opis{
position: relative;
top: 0; left: 0;
margin: 10px 0 20px 6px;
padding: 0;
width: 138px;
height: 26px;
font-size: 11px;
overflow: hidden;
}
.box12_2 .box2 .topText{
position: relative;
top: 0; left: 0;
margin: 8px 0 0 0;
padding: 10px;
width: 450px;
height: auto;
background: #f7f7f7;
}
.box3 .pdfDownload{
position: relative;
top: 0; left: -1px;
margin: 8px 0 20px 0;
padding: 0;
width: 228px;
height: 85px;
background: #f7f7f7;
}
.box3 .pdfDownload .item{
position: relative;
top: 20px; left: 0;
margin: 0 0 0 10px;
padding: 0;
width: 197px;
height: 39px;
background: #e5e5e5;
}
.box3 .pdfDownload .item .picPdf{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
width: 53px;
float: left;
height: 39px;
}
.box3 .pdfDownload .item .opis{
position: relative;
top: 0; left: 0;
margin: 0;
padding: 0;
width: 144px;
text-align: center;
float: left;
height: 39px;
}
.box3 .pdfDownload .item .opis a, .box3 .pdfDownload .item .opis img{
position: relative;
top: 10px; left: 0;
margin: 0;
padding: 0;
display: inline;
}
.nrPic{
position: relative;
top: 0; left: 0;
margin: 10px 5px 20px 230px; /*290px;*/
padding: 0;
width: 230px;
height: auto;
border: 1px solid #f7f7f7;
*border: none;
}

.kolorekBlack	{	
	position: relative;
	top: 0; left: 0;
	margin: 0;
	padding: 0;
	width: 49px;
	height: 10px;
	border-top: 3px solid black;
}

.kolorekBlack	{	
	position: relative;
	top: 0; left: 0;
	margin: 0;
	padding: 0;
	width: 49px;
	height: 10px;
	border-top: 3px solid black;
}
.kolorekRed	{	
	position: relative;
	top: 0; left: 0;
	margin: 0;
	padding: 0;
	width: 49px;
	height: 10px;
	border-top: 3px solid red;
}
.kolorekOrange	{	
	position: relative;
	top: 0; left: 0;
	margin: 0;
	padding: 0;
	width: 49px;
	height: 10px;
	border-top: 3px solid orange;
}
.tabelka	{
	position: relative;
	top: 0; left: 0;
	margin: 20px 0 20px 0;
	padding: 0;
}
.spaceBottom	{
	position: relative; top: 0; left: 0; margin: 0; padding: 0; width: 20px; height: 30px;
}

.alertShow{position: relative; top: 0; left: 0; display: block; color: red;}
.alertHidden{position: relative; top: 0; left: 0; display: none; color: red;}
