/*----------sekcja odnosniki-----------*/

    a:link { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(255, 255, 204);
    font-weight: bold;
    line-height: normal;
    }

    a:active { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: normal;
    color: rgb(255, 255, 204);
    }

    a:visited { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: normal;
    color: rgb(255, 255, 204);
    }

    a:hover { font-family: verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-weight: bold;
    line-height: normal;
    font-size: 12px;
    color: rgb(255, 255, 0);
    }

    a.oferta:link { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    line-height: normal;
    color: rgb(255, 255, 255);
    font-weight: bold;
    }

    a.oferta:active { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    line-height: normal;
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

    a.oferta:visited { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    line-height: normal;
    color: rgb(255, 255, 255);
    }

    a.oferta:hover { font-family: verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 10px;
    font-weight: bold;
    line-height: normal;
    color: rgb(255, 0, 0);
    }
    
    a.oferta_2:link { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    line-height: normal;
    color: rgb(255, 255, 255);
    font-weight: normal;
    }

    a.oferta_2:active { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    line-height: normal;
    font-weight: normal;
    color: rgb(255, 255, 255);
    }

    a.oferta_2:visited { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-weight: normal;
    line-height: normal;
    color: rgb(255, 255, 255);
    }

    a.oferta_2:hover { font-family: verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 9px;
    font-weight: 5px;
    line-height: normal;
    color: rgb(255, 0, 0);
    }
    
    a.mail:link { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: normal;
    color: rgb(255, 255, 0);
    font-weight: normal;
    }

    a.mail:active { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: normal;
    font-weight: normal;
    color: rgb(255, 255, 0);
    }

    a.mail:visited { text-decoration: none;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
    color: rgb(255, 255, 0);
    }

    a.mail:hover { font-family: verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
    color: rgb(255, 0, 0);
    }
    
/*-------------------------------------sekcja tabela i body--------------------------------------*/

    body { margin: 0pt;
    padding: 0pt;
    background-color: rgb(0, 0, 70);
    }

    table.tabglowna {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 656px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    background-color: rgb(0, 0, 70);
    width: 100%;
    background-image: url(grafika/tlo.jpg);
    background-repeat: repeat-x;
    background-position: center;
    }
    
    table.cennik_uslug {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 70px;
    font-family: verdana,Arial,Helvetica,sans-serif;
    text-align: justify;
    font-size: 10px;
    color: white;
    margin-left: auto;
    margin-right: auto;
    width: 247px;
    }
    
    td.cenniki_naglowki {
    border-bottom: 1px solid slateblue;
    border-top: 1px solid slateblue;
    border-left: 1px solid slateblue;
    border-right: 1px solid slateblue;
    font-weight: bold;
    text-align: center;
    background-color: black;
    color: rgb(255,255,102);
    }
    
    td.cenniki_rozne {
    border-bottom: 1px solid slateblue;
    border-top: 1px solid slateblue;
    border-left: 1px solid slateblue;
    border-right: 1px solid slateblue;
    font-weight: bold;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-align: center;
    background-color: black;
    color: rgb(255,255,102);
    width: 491px;
    }
    
    td.cenniki_komorki_1 {
    border-bottom: 1px solid slateblue;
    border-top: 1px solid slateblue;
    border-left: 1px solid slateblue;
    border-right: 1px solid slateblue;
    background-color: navy;
    }
    
    td.cenniki_komorki_2 {
    border-bottom: 1px solid slateblue;
    border-top: 1px solid slateblue;
    border-left: 1px solid slateblue;
    border-right: 1px solid slateblue;
    }
    
/*-------------------------------------sekcja spanow--------------------------------------*/

    span.opisy {font-family: Verdana;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
    color: rgb(255, 215, 0);
    position: absolute;
    top: 0px;
    left: 4px;
    }
    
    span.opisy_dodatkowe {font-family: Verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 10px;
    font-weight: normal;
    color: rgb(255, 255, 255);
    position: absolute;
    }
    
    span.unia {font-family: Verdana;
    text-decoration: none;
    font-size: 8px;
    font-weight: normal;
    color: rgb(0, 0, 0);
    position: absolute;
    text-align: center;
    top: 336px;
    left: 255px;
    }

    span.tresc { font-family: verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
    color: rgb(255, 255, 255);
    text-align: justify;
    }
    


    span.stopka { font-family: verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
    color: rgb(255, 255, 255);
    text-align: justify;
    }

    span.kontakt { font-family: verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
    color: rgb(255, 255, 255);
    text-align: justify;
    position: absolute;
    top: 0px;
    left: 4px;
    }

/*------------------------------sekcja divow-----------------------------------*/

    div.tab {
    background-color: none;
    color: rgb(255, 255, 255);
    text-align: left;
    position: absolute;
    border-right-style: solid;
    border-left-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: slateblue;
    border-top-color: slateblue;
    border-right-color: slateblue;
    border-left-color: slateblue;
    }

    div.tabnagl {
    background-color: black;
    color: rgb(255, 255, 255);
    text-align: left;
    position: absolute;
    }
           
    div.margin_top { width: 1px;
    height: 32px;
    }

    div.srodek { width: 801px;
    height: 480px;
    position: relative;
    top: 0px;
    }

    div.menu { width: 804px;
    height: 141px;
    background-color: black;
    position: relative;
    top: 0px;
    }

    div.ofertamenu { width: 200px;
    height: 215px;
    position: absolute;
    top: 155px;
    left: 25px;
    text-align: left;
    }

    div.innemenu { width: 200px;
    height: 45px;
    position: absolute;
    top: 400px;
    left: 25px;
    text-align: left;
    }

    div.stopka { width: 802px;
    height: 35px;
    background-color: none;
    position: relative;
    top: 0px;
    }

    div.stopkamenu { width: 600px;
    height: 20px;
    position: absolute;
    background-color: none;
    top: 6px;
    left: 100px;
    }
    div.tresc { width: 496px;
    height: 377px;
    position: absolute;
    background-color: none;
    top: 62px;
    left: 270px;
    text-align: justify;
    }
    
    div.cennik { width: 496px;
    height: 350px;
    position: absolute;
    background-color: none;
    top: 85px;
    left: 270px;
    text-align: justify;
    }
    
/*-------------------------------------sekcja grafik--------------------------------------*/

    img.grafa1 {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 234px;
    height: 110px;
    }

    img.grafa2 {
    position: absolute;
    top: 0px;
    left: 234px;
    width: 114px;
    height: 110px;
    }
    
    img.grafa3 {
    position: absolute;
    top: 0px;
    left: 348px;
    width: 114px;
    height: 110px;
    }
    
    img.grafa4 {
    position: absolute;
    top: 0px;
    left: 462px;
    width: 114px;
    height: 110px;
    }
    
    img.grafa5 {
    position: absolute;
    top: 0px;
    left: 576px;
    width: 114px;
    height: 110px;
    }
    
    img.grafa6 {
    position: absolute;
    top: 0px;
    left: 690px;
    width: 114px;
    height: 110px;
    }

    img.grafa7 {
    position: absolute;
    top: 110px;
    left: 0px;
    width: 234px;
    height: 31px;
    }
    
    img.ramkalewa {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 7px;
    height: 480px;
    }
    
    img.ramkaprawa {
    position: absolute;
    top: 0px;
    left: 794px;
    width: 7px;
    height: 480px;
    }
    
    img.ramkagora {
    position: absolute;
    top: 0px;
    left: 7px;
    width: 788px;
    height: 13px;
    }
    
    img.ramkadol {
    position: absolute;
    top: 467px;
    left: 7px;
    width: 788px;
    height: 13px;
    }
    
    img.tlo1 {
    position: absolute;
    top: 13px;
    left: 7px;
    width: 238px;
    height: 105px;
    }
    
    img.tlo2 {
    position: absolute;
    top: 118px;
    left: 7px;
    width: 238px;
    height: 250px;
    }
    
    img.tlo3 {
    position: absolute;
    top: 368px;
    left: 7px;
    width: 238px;
    height: 99px;
    }
    
    img.tlo4 {
    position: absolute;
    top: 13px;
    left: 245px;
    width: 550px;
    height: 51px;
    }
    
    img.tlo5 {
    position: absolute;
    top: 64px;
    left: 245px;
    width: 550px;
    height: 232px;
    }
    
    img.tlo6 {
    position: absolute;
    top: 296px;
    left: 245px;
    width: 550px;
    height: 171px;
    }
    
    img.przycisk1 {
    position: absolute;
    top: 111px;
    left: 234px;
    width: 113px;
    height: 29px;
    }
    
    img.przycisk2 {
    position: absolute;
    top: 111px;
    left: 348px;
    width: 113px;
    height: 29px;
    }
    
    img.przycisk3 {
    position: absolute;
    top: 111px;
    left: 462px;
    width: 113px;
    height: 29px;
    }
    
    img.przycisk4 {
    position: absolute;
    top: 111px;
    left: 576px;
    width: 113px;
    height: 29px;
    }
    
    img.przycisk5 {
    position: absolute;
    top: 111px;
    left: 690px;
    width: 113px;
    height: 29px;
    }
    
    img.stopka1 {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 73px;
    height: 35px;
    }
    
    img.stopka2 {
    position: absolute;
    top: 0px;
    left: 73px;
    width: 656px;
    height: 35px;
    }
    
    img.stopka3 {
    position: absolute;
    top: 0px;
    left: 729px;
    width: 73px;
    height: 35px;
    }
    
    img.cennik {
    position: absolute;
    top: 435px;
    left: 665px;
    width: 100px;
    height: 20px;
    }
    
    img.szczegoly {
    position: absolute;
    top: 435px;
    left: 460px;
    width: 200px;
    height: 20px;
    }

    img.naglowki {
    width: 280px;
    height: 30px;
    position: absolute;
    top:0px;
    left: 216px;
    }
    
    img.tlonaglowki {
    position: absolute;
    top: 22px;
    left: 475px;
    width: 86px;
    height: 32px;
    }
    
    img.grafiki {
    width: 175px;
    height: 107px;
    float:left;
    margin-right:5px;
    }
    
    img.loga_garr {
    position: absolute;
    top: 271px;
    left: 245px;
    width: 248px;
    height: 125px;
    }
    
    img.fotki {
    position: absolute;
    }
