@media print {
    .non-printable { display: none; }
    .printable, #printDiv { 
        display: block; 
        
    }
  }
@font-face {
font-family: myriad;
src: url("MYRIADPRO-REGULAR.OTF") format("opentype");
}
html,body
{
    padding:0px;
    margin:0px;
        background-color: #2d1b0a;
}
body
{
    width:1200px;min-width: 1200px;max-width: 1200px;
    margin:0 auto;
        font-family: 'myriad';
}
#divHeader
{
    width:1200px;min-width: 1200px;max-width: 1200px;
    height:68px;min-height: 68px;max-height: 68px;
    background-color: white;
     border-bottom-left-radius: 10px;
     border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px; 
    -webkit-border-bottom-right-radius: 10px; 
    -moz-border-radius-bottomleft:  10px; 
    -moz-border-radius-bottomright:  10px; 
}
#divGlowny
{
    width:1200px;min-width: 1200px;max-width: 1200px;
    height:817px;min-height: 817px;max-height: 817px;
    background-color: #2d1b0a;
}
#divLogo
{
    background-image: url("../img/img.png");
    background-repeat: no-repeat;
    margin-left: 32px;
    height:50px;min-height: 50px;max-height: 50px;
    width:185px;min-width: 185px;max-width: 185px;
    float:left;
}
.divFlaga
{
    background-image: url("../img/img.png");
    width:28px;min-width: 28px;max-width: 28px;
    height:15px;min-height: 15px;max-height: 15px;
    background-position: -200px -15px;
    float:left;cursor:hand;cursor:pointer;
        margin-top:15px;
}
.divFlaga:hover
{
    border-bottom:2px solid black;
    border-top:2px solid black;
}
#divFlagaPl
{
    margin-left:10px;
    
}
#divFlagaEng
{
    margin-left:3px;
    background-position: -231px -15px;
}
#divFlagaRus
{
    margin-left:3px;
    background-position: -265px -15px;
}
#divFlagaGer
{
    margin-left:3px;
    background-position: -295px -15px;
}
.spaneMenu
{
    display:block;
    float:left;
    margin-left: 60px;
    color:#7d7d7d;
    margin-top:17px;
    font-family: 'myriad';
    font-size:18.83px;
    cursor:hand;cursor:pointer;
}
.spaneMenu:hover
{
    text-decoration: underline;
}
#page1logo
{
    margin: 0 auto;
    min-height: 356px;max-height: 356px;height:356px;
    min-width: 1169px;max-width: 1169px;width:1169px;
    background-image: url("../img/img.png");
    background-position: 0px -56px;
}
#divWelcome
{
    color:#fff;
    text-align: center;
    margin:0 auto;
    margin-top: 24px;
}
#divStartKolejnePunkty
{
    color:#ffba00;
    font-size: 21.89px;
    position: relative;
    
    margin: 0 auto;
    margin-top:73px;
    width:830px;max-width: 830px;
}
.divkolejnepunkty
{
    width:71px;min-width:71px;max-width:71px;
    height:71px;min-height: 71px;max-height: 71px;
    float:left;
    background-image: url("../img/img.png");
    background-repeat: no-repeat;   
}
.divkolejnepunktyopis
{
    width:200px;min-width:200px;max-width:200px;
    height:71px;min-height: 71px;max-height: 71px;
    float:left;
    margin-left: 5px;
    
}
#divpunkt1
{
    background-position: 0px -429px;
}
#divpunkt2
{
    background-position: -77px -429px;
}
.link:hover
{
    text-decoration: underline;
}
#divpunkt3
{
    background-position: -155px -429px;
}



#divPrzejdzDoKalkulatora
{
    font-size: 38.23px;color:#2d1b0a;
    cursor:pointer;cursor:hand;margin-top:100px;
    width:514px;min-width: 514px;max-width: 514px;
    height:47px;min-height: 47px;max-height: 47px;
    background-image: url("../img/img.png");
    background-position: -469px -955px;
    text-align: center;
    float:right;
    
}
#divPrzejdzDoKalkulatora:hover
{
    text-decoration: underline;
}
#divDol
{
    position:relative;
     width:1200px;min-width: 1200px;max-width: 1200px;
    color:white;
}
#divInstrukcja
{
    float:left;
    width:132px;min-width: 131px;max-width: 132px;
    height:48px;min-height: 48px;max-height: 48px;
        background-image: url("../img/img.png");
    background-repeat: no-repeat;   
     background-position: 0px -508px;
     margin-left: 20px;
     margin-top:5px;
     cursor:pointer;cursor:hand;
     font-size:15px;
     color:#7d7d7d;
}
#divKontaktRight
{
    float:right;
    width:425px;min-width: 425px;max-width: 425px;
    height:777px;min-height: 777px;max-height: 777px;

    background-image: url("../img/img.png");
    background-position: -1244px 0px;
}
#kontaktExclusiwe
{
    width:426px;min-width: 426px;max-width: 426px;
    height:76px;min-height: 76px;max-height: 76px;
    background-position: -1244px 0px;
    margin-top:56px;margin-left:56px;
    background-image: url("../img/img.png");
    background-position: -261px -431px;
   
}
#divKontaktDane
{
    width:426px;min-width: 426px;max-width: 426px;
    height:332px;min-height: 332px;max-height: 332px;
    margin-top:89px;margin-left:56px;
    text-align: left;
}
.spanKontakt
{
    display:block;
    color:white;
    font-size: 16.67px;
}
#kontaktmail:hover
{
    text-decoration: underline;
}
#pageZaletyLogo
{
    margin: 0 auto;
    min-height: 356px;max-height: 356px;height:356px;
    min-width: 1169px;max-width: 1169px;width:1169px;
    background-image: url("../img/img.png");
    background-position: 0px -574px;
}
.zaletyinfo1
{
    display:block;
    color:white;
    font-size: 15px;
    margin-top:21px;
}
.classzalety
{
    display:block;
    color:white;
    font-size: 17.5px;
    
}
#zaletyul
{
    color:white;
    font-size: 17.5px;
}
.divcomponer
{
    float:left;
    width:160px;min-width:160px;max-width:160px;
    height:761px;min-height:761px;max-height:761px;
    margin-right: 8px;
    background-image: url("../img/aranzacje.png");
    background-repeat: no-repeat;
    cursor:hand;cursor:pointer;
}
.divcomponer:hover
{
    border: 3px solid white;
}
#div_componer_2
{
      background-position: -168px 0px;
      
}
#div_componer_3
{
      background-position: -336px 0px;
      
}
#div_componer_4
{
      background-position: -504px 0px;
      
}
#div_componer_5
{
      background-position: -672px 0px;
      
}
#div_componer_6
{
      background-position: -840px 0px;
      
}
#div_componer_7
{
      background-position: -1008px 0px;
      margin-right: 0px;
}
#kalkulatorHolder
{
    width:1168px;min-width:1168px;max-width:1168px;
    height:783px;min-height: 783px;max-height: 783px;
    margin-left: 13px;
    margin-top:15px;
}
#kalkulatorMenu
{
    width:1168px;min-width:1168px;max-width:1168px;
    height:50px;min-height: 50px;max-height: 50px;
    margin-bottom: -2px;
    margin-left: -1px;
}
#kalkulatorCenter
{
    width:1168px;min-width:1168px;max-width:1168px;
    height:780px;min-height: 780px;max-height: 780px;
    background-color: #fff;
    overflow-y:auto;
    
}

.kalkulatorMenuDivBack
{
    width:204px;min-width:204px;max-width:204px;
    height:50px;min-height:50px;max-height:50px;
    background-image: url("../img/img.png");
    background-repeat: no-repeat;

    background-position: -209px -942px;
    float:left;margin-left: 1px;
    
}
.kalkulatorMenuDivBackSelected
{
    
    background-position: 0px -942px;    
    
}
.divkalkkolejnepunktyopis
{
    width:42px;min-width:42px;max-width:42px;
    height:42px;min-height: 42px;max-height: 42px;
    float:left;
    background-image: url("../img/img.png");
    margin-top: 3px;margin-left: 5px;
}
#divkalkpunkt1
{
    background-position: 0px -1000px;
}
#divkalkpunkt2
{
    background-position: -47px -1000px;
}
#divkalkpunkt3
{
    background-position: -92px -1000px;
}
#divkalkpunkt4
{
    background-position: -136px -1000px;
}
.spanKalk1Opis
{
    font-size:20.23px;
    color:#8b8b8b;
}
#divWybierzWzorFilter
{
    width:100%;margin-top:2px;
    height:38px;min-height: 38px;max-height: 38px;
    text-align: left;
        padding-top: 10px;
        position:relative;
}
.imgCheck
{
    width:24px;
    height:23px;
    border:none;
    cursor:pointer;cursor:hand;
  margin-left:20px;
 
}
#tablesmall
{
    width:90%;
    margin:0 auto;
}
.imgsmall
{
    width:218px;
    height:223px;
    cursor:hand;cursor: pointer;
}
.imgsmall:hover
{
    border:1px solid black;
}
.btn86x29
{
    background-image: url("../img/img.png");
    background-position: 0px -1076px;   
    width:86px;min-width: 86px;max-width: 86px;
    height:29px;min-height: 29px;max-height: 29px;
    position:absolute;
    left:800px;
    top:10px;
    text-align: center;
    cursor:hand;cursor:pointer;
}
.spanbutton
{
    color:#e90000;
    display:block;
    font-size:17.3px;
    margin-top:3px;
}
.spanbutton:hover
{
    color:black;
}
#divLeftImgBig
{
width:412px;min-width: 412px;max-width: 412px;
height:728px;min-height: 728px;max-height: 728px;
float:left;margin-left: 10px;margin-top:10px;
position:relative;

}
#divParametryRight
{
    width:600px;min-width: 600px;max-width: 600px;
    height:728px;min-height: 728px;max-height: 728px;
    float:left;margin-left: 10px;margin-top:10px;
    position:relative;
    
}
.spanKalk2ImgBig
{
    font-size:16.42px;
    color:#8b8b8b;
    position:absolute;
}
.btn140x45
{
    background-image: url("../img/img.png");
    background-position: -142px -1048px;   
    width:140px;min-width: 140px;max-width: 140px;
    height:45px;min-height: 45px;max-height: 45px;
    position:relative;
    text-align: center;
    cursor:hand;cursor:pointer;
}
.btn218x50
{
    background-image: url("../img/img.png");
    background-position: -311px -1045px;   
    width:218px;min-width: 218px;max-width: 218px;
    height:50px;min-height: 50px;max-height: 50px;
    position:relative;
    text-align: center;
    cursor:hand;cursor:pointer;
    margin:0 auto;
    margin-top:15px;
}
.spanbutton2
{
    color:#e90000;
    display:block;
    font-size:21.3px;
    position: relative;
    
}
.spanbutton2:hover
{
    color:black;
}
.divParametrySzary
{
    width:721px;min-width: 721px;max-width: 721px;
    height:394px;min-height: 394px;max-height: 394px;
    border-radius:10px; 
    -webkit-border-radius: 10px; 
    -moz-border-radius: 10px; 
    background-color: #c9c9c9;
    position:relative;
    display:block;
}
.tdImg
{
    width:100px;min-width: 100px;max-width: 100px;
    height:67px;min-height: 67px;max-height: 67px;
    text-align: center;
    vertical-align: middle;
    
}
.divPojedynczy
{
    width:60px;min-width: 60px;max-width: 60px;
    height:67px;min-height: 67px;max-height: 67px;
    background-image: url("../img/img.png");
    background-position: -4px -1109px;   
    margin:0 auto;
}
.inputWyliczone
{
    width:70px;
    text-align: right;
    padding-right: 3px;
}
.szarysztuki
{
    font-family:'Arial';font-weight: bold;font-size:11.85px;color:#8b8b8b;
}
.divParametryBlue
{
    width:486px;min-width: 486px;max-width: 486px;
    height:163px;min-height: 163px;max-height: 163px;
    border-radius:10px; 
    -webkit-border-radius: 10px; 
    -moz-border-radius: 10px; 
    background-color: #a0d5ed;
    position:relative;
    display:block;
    padding-top:5px;padding-bottom: 5px;
}
.tdTekst
{
    color:black;
    font-family: "Arial";
    font-size:11.85px;
    font-weight: bold;
    text-align: right;
}
.spanBlackTekst
{
    color:black;
    font-family: "Arial";
    font-size:11.85px;
    font-weight: bold;
    
}


.btnDrukuj
{
    background-image: url("../img/img.png");
    background-position: -567px -1045px;   
    width:161px;min-width: 161px;max-width: 161px;
    height:51px;min-height: 51px;max-height: 51px;
    position:relative;
    text-align: center;
    cursor:hand;cursor:pointer;
    margin-left:400px;

}
.spanDrukuj
{
    color:white;
    display:block;
    font-size:19.5px;
    position: absolute;
    top:9px;
    left:77px;
}
.spanDrukuj:hover
{
    color:black;
}

.btnZapytanie
{
    background-image: url("../img/img.png");
    background-position: -567px -1045px;   
    width:161px;min-width: 161px;max-width: 161px;
    height:51px;min-height: 51px;max-height: 51px;
    position:relative;
    text-align: center;
    cursor:hand;cursor:pointer;
    margin-left:400px;

}
