﻿html
{
    overflow-y: scroll;
}
body
{
    width: 1005px;
    margin: 0px auto; /*background-color: #0D457E;*/
    background-image: url('../Img/NFR/tlo-blacha.jpg');
    background-repeat: repeat;
}
.extr0
{
    display: inline-block;
    float: left;
    width: 0px;
    position: absolute;
    left: 1006px;
    top: 200px;
}
.extr1
{
    display: inline-block;
    float: left;
    width: 173px;
    position: absolute;
    left: 1006px;
    top: 200px;
}
.soc
{
    display: inline-block;
    float: right;
    width: 200px;
}
.socrow
{
    margin: 2px;
    padding: 0px;
    display: table-row;
    border-style: none;
    border-width: 0px;
    float: left;
    clear: left;
    width: auto;
}
.deb
{
    border: 1px groove #008000;
    position: fixed;
    top: 0px;
    right: 0px;
    width: 400px;
    height: 500px;
    display: inline;
    background-color: #C0C0C0;
    font-family: Verdana;
    font-size: small;
}
#bpant
{
    text-align: center;
    vertical-align: middle;
}
h3
{
    margin: 1px 0px 1px 0px;
    text-align: center;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bolder;
    padding-top: 1px;
    display: block;
    clear: both;
    vertical-align: middle;
    color: #333300;
}
table
{
    empty-cells: hide;
}
.tree
{
    margin: 1px;
    padding: 0px 3px 0px 3px;
    font-family: Arial,Tahoma,Verdana;
    font-weight: normal;
    font-size: 12px;
    width: 100%;
    overflow: auto;
}
.tree a:hover
{
    background-color: #FFFFCC;
}
.treeR
{
    background-color: #F9F9F9;
    padding: 0px 3px 0px 3px;
    margin: 1px;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
}
.treeR a:hover
{
    background-color: #FFFFCC;
}
.progFontBold
{
    border: 1px outset #C0C0C0;
    background-color: #FFFFCC;
    font-weight: bold;
    color: #006600;
}
.lintop
{
    background: url('../Img/NFR/linbt.png') no-repeat 50% top;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    height: 10px;
    width: 740px;
    border: 0;
}
.lin
{
    padding: 5px 5px 5px 10px;
    margin: 0px;
    height: auto;
    width: 720px;
    border: 0;
    clear: both;
    overflow: auto;
    background-color: #F5F5FF;
    font-size: 12px;
    font-family: Arial;
    color: #000000;
    vertical-align: top;
    display: block;
}
.borderno
{
    border: 0px;
    margin: 5px 3px 5px 3px;
    float: left;
}
.bordersz
{
    border: 1px solid #CCCCCC;
    margin: 5px 3px 5px 3px;
    float: left;
}
.linp, .linp12
{
    margin: 2px 5px 2px 0px;
    font-family: arial;
    font-size: 12px;
    text-align: center;
}
.lin hr
{
    margin-right: 15px;
    margin-top: 1px;
    margin-bottom: 5px;
}
.lin a
{
    text-decoration: none;
    color: #003399;
    font-size: 12px;
    vertical-align: bottom;
}
.lin a img
{
    border: 0px;
}
.lin a:hover
{
    text-decoration: underline;
}
.linl
{
    padding: 0px;
    margin: 0px;
    height: auto;
    border: 0;
    float: left;
}
.linimg
{
    padding: 0px 4px 0px 4px;
    float: left;
    width: 172px;
    height: auto;
    text-align: center;
}
.linimg a p
{
    text-align: center;
}
.linimg2
{
    padding: 0px 4px 0px 4px;
    float: left;
    width: 342px;
    height: auto;
    text-align: center;
}
.lineu
{
    padding: 0px 5px 0px 5px;
    float: left;
    height: auto;
    text-align: center;
}
.txtDecNon
{
    text-decoration: none;
}
.txtDecNon a
{
    text-decoration: none;
}
.txtDecNon a:hover
{
    text-decoration: underline;
}
.linr
{
    padding: 0px;
    margin: 0px;
    height: auto;
    border: 0;
    float: right;
}
.linridge
{
    margin: 2px;
    padding: 2px;
    border: 3px ridge #99CCFF;
    width: auto;
}
.linridgeM
{
    margin: 2px;
    padding: 5px;
    border: 2px ridge #C0C0C0;
    white-space: nowrap;
}
.ban
{
    width: 1205px;
}
.bantop0
{
    width: 1005px;
    height: 126px;
    vertical-align: top;
    display: block;
    clear: both;
    float: left;
    background-repeat: no-repeat;
}
.banwoz
{
    background-image: url('../Img/pl/jotkel-meble-warsztatowe.jpg');
}
.ban202009 {
    background-image: url('../Img/pl/topban2020-09.jpg');
}
.ban201803
{
    background-image: url('../Img/pl/topban201803.jpg');
}
.banszs
{
    background-image: url('../Img/pl/jotkel_szafy_serwerowe.jpg');
}
.banszk
{
    background-image: url('../Img/pl/jotkel_szafy_komputerowe.jpg');
}
.bansil
{
    background-image: url('../Img/pl/jotkel_silownie_zewnetrzne.jpg');
}
.bansh2
{
    background-image: url('../Img/pl/jotkel-centrum-narzedziowe.jpg');
}
.cookies-policy
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: justify;
    background-color: #FFFFFF;
    padding: 5px;
    width: 1024px;
    height: auto;
}
.cookies
{
    display: inline-block;
    float: right;
    height: 18px;
    width: 450px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    border-right-style: solid;
    border-right-width: 3px;
    border-right-color: #FF0000;
    border-radius: 5px;
}
.cookies_anr
{
    float: right;
    width: 100px;
    height: inherit;
    text-align: center;
    color: #FF0000;
    border-style: none;
    background-color: #FFFFFF;
    background-image: url('../Img/NFR/cookiesbg.png');
    background-repeat: repeat-x;
    padding-top: 3px;
}
.cookies_anr a
{
    text-decoration: none;
}
.cookies_acr
{
    padding: 0px;
    border-style: none;
    float: right;
    width: 100px;
    height: inherit;
    text-align: center;
    color: #800080;
    background-image: url('../Img/NFR/cookiesbg.png');
    background-repeat: repeat-x;
    padding-top: 3px;
}

.cookies_acr a
{
    color: #800080;
    text-decoration: none;
}
.cookies_anl
{
    float: left;
    width: 350px;
    color: #FF6600;
    height: inherit;
    text-align: right;
    background-color: #FFFFFF;
    border-style: none;
    background-image: url('../Img/NFR/cookiesbg.png');
    background-repeat: repeat-x;
    padding-top: 3px;
}
.cookies_acl
{
    padding-right: 0px;
    float: left;
    width: 350px;
    color: #FF6600;
    height: inherit;
    text-align: right;
    border-style: none;
}
.mgt
{
    display: block;
    float: right;
    width: auto;
    height: 109px;
}
.mgtt
{
    height: 35px;
    float: right;
}
.mgts
{
    float: right;
    width: auto;
    clear: right;
}

.rgt
{
    display: block;
    float: right;
    clear: right;
    width: 370px;
    height: 109px;
}
.rgtt
{
    height: 40px;
    float: right;
    width: 1px;
}
.rgts
{
    float: right;
    clear: right;
    width: auto;
}
.RPT
{
    list-style-type: none;
    text-align: left;
    margin: 0px;
    vertical-align: middle;
    font-family: Arial;
    color: #0000be;
    font-size: 12px;
    padding: 0px 10px 0px 15px;
}
.li0
{
    padding: 5px 10px 5px 15px;
}
.li0dsc
{
    padding: 2px 10px 2px 20px;
    list-style-type: disc;
    list-style-position: inside;
}
.RPTdisc
{
    list-style-type: disc;
}
.font9
{
    font-size: 9px;
}
.RALh
{
    border-width: 1px;
    border-style: solid;
    border-color: #808080;
    margin-top: 2px;
    padding: 3px 0px 3px 0px;
    background-color: #C0C0C0;
    vertical-align: middle;
    height: 100%;
    font-family: Arial;
    font-size: 12px;
    color: #000080;
    font-weight: bold;
    text-align: center;
    float: left;
}
.RALh p
{
    text-align: center;
    font-size: 11px;
}
.RAL
{
    border: 1px solid #808080;
    vertical-align: middle;
    clear: both;
    width: 100%;
    float: left;
    display: table;
}
.RALe
{
    margin: 0px;
    padding: 0px 0px 5px 0px;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #808080;
    vertical-align: middle;
    font-family: Arial;
    font-size: 12px;
    height: auto;
    color: #000080;
    background-color: #FFFFFF;
    text-align: center;
    float: left;
    display: inline-block;
}
.RALe p
{
    padding: 0px 5px 0px 5px;
    margin: 0px auto;
    text-align: center;
    font-size: 11px;
}
.RAL1003
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #EEB309;
}
.RAL1021
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #FFFF00;
}
.RAL2008
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #DA6D2C;
}
.RAL3002
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #CC0000;
}
.RAL3011
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #781F19;
}
.RAL3013
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #f14243;
}
.RAL5005
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #006699;
}
.RAL5012
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #3092EB; 
}
.RAL6009
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #CCCCCC;
}
.RAL6011
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #88B395;
}
.RAL6018
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #37942d;
}
.RAL6019
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #B7E5B0;
}
.RAL6029
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #006D41;
}
.RAL7016
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #37485C;
}
.RAL7035
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #cccccc;
}
.RAL8003
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #996633;
}
.RAL9005
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #0e0e0e;
}
.RAL9006
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #CCCCCC;
}
.RAL9007
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #999999
}
.OCYNK
{
    border: 1px ridge #000000;
    margin: 5px auto 5px auto;
    width: 50px;
    height: 20px;
    background-color: #DFDFDF;
}
.tbdiv
{
    border-width: 0px;
    font-size: 13px;
    font-family: Verdana;
    margin: 0px 0px 0px 0px;
    padding: 7px 0px 0px 0px;
    background-image: url( '../img/nfr/fon_top.gif' );
    height: 32px;
    clear: both;
}
.tbdivl
{
    width: auto;
    border-width: 0px;
    margin: 0px 0px 0px 0px;
    float: left;
}
.tbdivr
{
    width: 122px;
    border-width: 0px;
    font-family: Verdana;
    margin: 0px 0px 0px 0px;
    padding: 0px 2px 0px 0px;
    float: right;
}
.Panels
{
    font-family: Arial;
    font-size: small;
    text-align: left;
    width: inherit;
}
.PanelsOvl
{
    font-family: Arial;
    font-size: small;
    text-align: left;
    height: 800px;
    overflow: scroll;
}
.smpdiv
{
    color: #A999B8;
    background-color: #F8F8F8;
    border-bottom: 1px solid #059;
    border-top: 1px solid #059;
    margin: 1px;
    padding: 0px;
    width: 1003px;
    display: inline-block;
    border-top-color: #E7E7E7;
    border-bottom-color: #E7E7E7;
    border-right-color: #059;
}
.smpdivl
{
    margin: 0px;
    padding: 0px;
    display: table-cell;
    border-style: none;
    border-width: 0px;
    float: left;
}
.smpdivrn
{
    margin: 0px;
    padding: 0px;
    display: table-cell;
    border-style: none;
    border-width: 0px;
    float: right;
    width: 24px;
    height: 15px;
}
.smpdivrc
{
    margin: 0px;
    padding: 0px;
    display: table-cell;
    border-style: none;
    border-width: 0px;
    float: right;
    width: 70px;
    height: 15px;
}
.breadcrumbs
{
    display: inline-block;
    border-style: None;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 16px;
    padding: 2px;
    border-width: 0px;
    margin: 0px;
    white-space: nowrap;
    color: #999999;
    text-decoration: none;
}
.breadcrumbs a
{
    text-decoration: none;
    color: Navy;
}
.breadcrumbs a:hover
{
    color: #FF0000;
    text-decoration: underline;
}
.TvM
{
    font-size: 10px;
    color: #0E447A;
    vertical-align: middle;
    text-align: left;
}
.TvMNode
{
    font-family: Arial,Tahoma,Verdana;
    margin: 1px;
    font-weight: normal;
    font-size: 12px;
    color: Black;
    padding: 0px;
    border-radius: 4px;
}
.TvMNodeSel
{
    margin: 1px;
    font-weight: normal;
    background-color: #EFEBE7;
    color: Black;
    padding: 0px;
}
.TvMNodeHover
{
    margin: 1px;
    background-color: #EFEBE7;
    color: #003366;
    padding: 0px;
}
#pudlo
{
    height: 100%;
    width: auto;
    position: relative;
    display: table;
    float: left;
}
#paneltop
{
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    width: 1005px;
    text-align: left;
    background-color: #FFFFFF;
}
#mieso
{
    float: left;
    clear: both;
    padding: 0px;
    width: auto;
    height: auto;
    display: block;
}
#master
{
    border-width: 0px;
    text-align: left;
    float: left;
    padding: 0px;
    width: 1005px;
    height: auto;
    display: inline-block;
    background-image: url('../Img/NFR/TloPageL.jpg' );
    background-repeat: repeat-y;
    background-color: #FFFFFF;
}
#tree
{
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    text-align: left;
    width: 265px;
    display: block;
    float: left;
    clear: both;
}
.prod
{
    border-width: 0px;
    margin: 0px;
    text-align: left;
    width: 265px;
    clear: left;
    float: left;
    height: auto;
}
#main
{
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    float: left;
    width: 740px;
}
#bottom
{
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    float: left;
    clear: both;
    width: 1005px;
}
.tl
{
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    margin: 0px;
    text-align: left;
    width: 265px;
    float: left;
    height: auto;
    clear: both;
    clip: rect(0px, auto, 0px, auto);
}
.tlt
{
    border-width: 0px;
    padding: 0px 20px 2px 0px;
    margin: 0px;
    text-align: left;
    float: left;
    background-image: url( '../Img/NFR/TloPageL.jpg' );
    background-repeat: repeat-y;
    height: auto;
    clear: both;
    display: block;
}
.tlb
{
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    text-align: left;
    width: 100%;
    float: left;
    background-image: url('../Img/NFR/TloPageLB.jpg');
    height: 20px;
}
.tr
{
    background-color: #DFDFDF;
    border-width: 0;
    float: right;
    height: 100%;
    margin: 0;
    padding: 0;
    width: 740px;
}
.trt
{
    background-image: url("../Img/NFR/btnOmm.jpg");
    background-repeat: repeat-x;
    border-width: 0;
    clear: both;
    height: 10px;
    margin: 0;
    padding: 0;
    width: 740px;
}
.trm
{
    width: 100%;
    height: auto;
}
.MenuMain
{
    border-width: 0px;
    padding: 0px;
    margin: 0px 0px 0px 0px;
    font-family: Verdana;
}
.StaticMenuItemStyle
{
    margin: 0px;
    margin-left: 0px;
    border-style: solid;
    border-color: #ECE9D8;
    border-radius: 2px;
    border-width: 1px;
    padding: 2px 1px 2px 1px;
    color: #000080;
    background-color: #C0C0C0;
    font-family: verdana;
    font-size: 1em;
}
.StaticMenuItemStyle a
{
}
.StaticMenuItemStyle a:hover
{
    background-color: #33CCFF;
    color: #FFFFFF;
}
.StaticSelectedStyle a
{
    background-color: #3388CC;
    color: #FFFFFF;
}
.StaticSelectedStyle a:hover
{
    background-color: #3388CC;
    color: #FFFF99;
}
.DynamicMenuItemStyle a
{
    border-width: 0px;
    margin: 0px;
    padding: 2px 0px 2px 0px;
    color: #FFFFFF;
}
.bpanb
{
    padding: 1px 2px 1px 2px;
    font-size: 11px;
    color: #000080;
    text-decoration: none;
    text-align: left;
    display: inline;
    border: 0px;
}
.bpanb a
{
    color: #000000;
    text-decoration: none;
    border: 0px;
}
.bpanb p
{
    display: inline;
    padding-bottom: 15px;
}
a.bpanb:hover
{
    color: #003399;
    text-decoration: underline;
}

/* menusy  END */

/* search */
.lngsrc
{
    height: auto;
    float: right;
    clear: both;
    display: block;
    vertical-align: bottom;
}
.im
{
    margin: 4px 0px 1px 10px;
    display: inline-block;
    float: right;
}
.src
{
    margin: 4px;
    border-style: none none solid none;
    border-width: 1px;
    border-color: #C0C0C0;
    display: inline-block;
    float: right;
    font-family: Tahoma;
    font-size: small;
    padding-right: 0px;
    padding-left: 10px;
    width: 220px;
}
.srcs
{
    float: right;
}
.srct
{
    float: right;
    font-size: x-small;
    padding: 0px;
    margin: 0px;
    color: black;
}
.srctblack
{
    float: right;
    font-size: x-small;
    padding: 0px;
    margin: 0px;
    color: black;
}
.txts
{
    border-style: none;
    border-width: 0px;
    padding: 0px;
    margin: 1px 2px 0px 2px;
    width: 190px;
    background-color: white;
}
.sbx
{
    float: left;
    height: 21px;
    border-style: none;
    border-width: 0px;
    padding: 0px;
    margin: 0px;
}
.srcl
{
    background-image: url('../Img/NFR/iml.gif');
    width: 2px;
}
.srcc
{
    background-image: url('../Img/NFR/imc.gif');
    background-repeat: repeat-x;
    padding-top: 2px;
}
.srcr
{
    width: 22px;
}
._delbtns
{
    height: 290px;
    width: 85px;
    border: none;
}
.btns
{
    height: 21px;
    width: 22px;
    border: none;
}
/*addsL*/
.divS
{
    margin: 2px 0px 2px 0px;
    border-style: solid none solid none;
    border-width: thin;
    border-color: #C0C0C0;
    float: left;
    clear: both;
    font-family: Tahoma;
    font-size: small;
    padding-right: 0px;
    padding-left: 10px;
    width: 255px;
}
.divS a img
{
    border: 0px;
}
.wd66p
{
    width: 66%;
}
.wd33p
{
    width: 33%;
}
.wd30p
{
    width: 30%;
}
.wd25p
{
    width: 25%;
}
.wd20p
{
    width: 20%;
}
.wd35p
{
    width: 35%;
}
.wd40p
{
    width: 40%;
}
.wd45p
{
    width: 45%;
}
.wd50p
{
    width: 50%;
}
.wd55p
{
    width: 55%;
}
.wd60p
{
    width: 60%;
}
.wd65p
{
    width: 65%;
}
.wd70p
{
    width: 70%;
}
.wd80p
{
    width: 80%;
}
.wd90p
{
    width: 90%;
}
.wd10p
{
    width: 10%;
}
.wd100p
{
    width: 100%;
}
.dspib
{
    display: inline-block;
}
.frcr
{
    float: right;
    clear: right;
}
.frcr img
{
    float: left;
}
.fl
{
    float: left;
}
.flcl
{
    float: left;
    clear: left;
}
.size8080
{
    width: 80px;
    height: 80px;
}
.size13080
{
    width: 130px;
    height: 80px;
}
.margb10
{
    margin-bottom: 10px;
}
.margt10
{
    margin-top: 10px;
}
.margr15 a
{
    margin-right: 15px;
}
.margl05r05
{
    margin-right: 5px;
    margin-left: 5px;
}
.margl10r10
{
    margin-right: 10px;
    margin-left: 10px;
}
.margl15r15
{
    margin-right: 15px;
    margin-left: 15px;
}
.margl25r25
{
    margin-right: 25px;
    margin-left: 25px;
}
.margl05
{
    margin-left: 5px;
}
.margr05
{
    margin-right: 5px;
}
.padl20
{
    padding-left: 20px;
}
.bordergrey
{
    border-width: 1px;
    border-color: #C0C0C0;
    border-style: solid;
}
/*addsL end*/

/*pdf*/
.pdf, .pdf a
{
    padding: 0px;
    margin: 0px;
    line-height: 26px;
    text-decoration: none;
    color: #808000;
    font-size: 12px;
    vertical-align: bottom;
    display: inline;
}
.pdf a p
{
    border-width: 0px;
    padding: 0px 0px 0px 30px;
    margin: 0px;
    vertical-align: bottom;
}
.pdf a img
{
    float: left;
    border: 0px;
}
.pdf a p:hover
{
    text-decoration: underline;
    color: #0099CC;
}
.grouplnk, a.grouplnk
{
    margin: 0px 2px 5px 2px;
    display: inline-block;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 4px;
    text-decoration: none;
    border: 1px solid #aaaaaa;
    border-radius: 5px;
    white-space: nowrap;
}
.green, a.green
{
    background-color: #8AC007;
    color: #ffffff;
}
.green:hover, a.green:hover
{
    background-color: #ffffff;
    color: #8AC007;
    text-decoration: none;
}
.red, a.red
{
    background-color: #FF0000;
    color: #ffffff;
}
a.red:hover
{
    background-color: #ffffff;
    color: #FF0000;
    text-decoration: none;
}
.hypral5005, a.hypral5005
{
    background-color: #126297;
    color: #ffffff;
}
a.hypral5005:hover
{
    background-color: #ffffff;
    color: #126297;
    text-decoration: none;
}
.inox, a.inox
{
    background-color: #C0C0C0;
    color: #333333;
}
a.inox:hover
{
    background-color: #333333;
    color: #C0C0C0;
    text-decoration: none;
}
.promo
{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -600px;
    margin-left: -350px;
    padding: 10px;
    height: auto;
    visibility: visible;
    overflow: auto;
    background-color: White;
    -webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
}


input[type="submit"]
{
    cursor: pointer;
    width: auto;
    float: right;
}
.btnClose1
{
    display: inline-block;
    margin: 0px;
    padding: 0px;
    height: 26px;
    text-align: center;
    position: relative;
    float: right;
    border-radius: 5px;
    font-size: 12px;
    color: black;
    background-color: lightyellow;
}

.btnNever
{
    display: inline-block;
    margin: 0px;
    padding: 3px;
    text-align: center;
    float: right;
}

.btnDalej
{
    position: relative;
    display: inline;
    margin: 0px;
    padding: 10px 0px 10px 0px;
    height: 583px;
    width: 687px;
    background-repeat: no-repeat;
}
.promoTabl
{
    margin: 0px auto;
    background-image: url('../img/nfr/tlo-blacha.jpg');
    background-repeat: repeat;
}
