#mapaStrony
{
    background: url(../images/tlo-mapa-strony.jpg) no-repeat top left;
    overflow: hidden;
}
    #mapaStronyMenu
    {
        width:350px;
        float:left;
    }
    
        #mapaStronyMenu ul
        {
            width:250px;
            list-style-type:none;
            font-size:14pt;
            margin:0;
            padding:20px;
        }
        
        #mapaStronyMenu li
        {
            padding:5px 10px;
            color:#007dd0;
            cursor:pointer;
        }

            #mapaStronyMenu li:hover
            {
                background:#eee;
            }
            
            #mapaStronyMenu li.aktywny
            {
                background:#eee;
            }
    
    #mapaStronyPodmenu
    {
        width:500px;
        padding-top:80px;
        float:left;
    }
    
        #mapaStronyPodmenu ul
        {
            width:500px;
            list-style-type:none;
            padding:0;
            margin:0;
            display:none;
        }
        
        #mapaStronyPodmenu ul.aktywny
        {
            display:block;
        }
        
        #mapaStronyPodmenu li
        {
            padding:5px 0;
            color:#888;
        }
        
            #mapaStronyPodmenu li a
            {
                color:#888;
            }

            #mapaStronyPodmenu li.zobaczTakze
            {
                color:#4ab4ef;
                font-weight:bold;
                margin-top:20px;
            }
            
            
#formularzKontaktowy
{
    float:left;
    padding-top:30px;
}

#prezentacjaZdjecie
{
    background:url(../images/szary_gradient.gif) repeat-x top left;
    text-align:center;
    z-index:5555;
}

    #prezentacjaZdjecie h1
    {
        padding:30px 0 20px;
        width:100%;
        border-bottom:1px solid #ddd;
    }

#prezentacjaNawigator
{
    width:100%;
    height:44px;
    position:fixed;
    bottom:0;
    left:0;
    background:#000 url(../images/tlo-nawigator.gif) repeat-x bottom left;
    border-top:1px solid #666;
    border-bottom:1px solid #666;
    font-size:18pt;
    font-weight:bold;
    color:gold;
    overflow: hidden;
    z-index:9999;
}

    #prezentacjaNawigator .przycisk
    {
        height:19px;
        padding:5px 10px;
        border-radius: 3px;
        border:1px solid #555;
        background:#000 url(../images/tlo-nawigator.gif) repeat-x;
        background-position:0 -10px;
        font-size:13pt;
        font-weight:bold;
    }
    
        #prezentacjaNawigator .przycisk a
        {
            text-decoration:none;
            color:gold;
        }

        #prezentacjaNawigator .przycisk:hover
        {
            box-shadow:0px 0px 3px #666;
            border-color:#000;
            cursor:pointer;
            background:gold;
        }
        
            #prezentacjaNawigator .przycisk:hover a
            {
                color:#000;
            }

    #prezentacjaNawigatorNawigacja
    {
        float:left;
        padding:8px;
        border-right:1px solid #666;
        z-index:9999;
        width:430px;
    }
    
        #prezentacjaNawigatorNawigacjaStrona
        {
            float:left;
            padding:0 20px;
        }
        
        #prezentacjaNawigatorNawigacjaWstecz
        {
            float:left;
            z-index:9999;
        }
    
        #prezentacjaNawigatorNawigacjaDalej
        {
            float:right;
            z-index:9999;
        }
        
        
    #prezentacjaNawigatorPrzejdz
    {
        float:left;
        padding:8px;
        border-right:1px solid #999999;
    }
        #prezentacjaNawigatorPrzejdzTekst
        {
            padding:7px;
            font-size:13pt;
            float:left;
        }
        
        #prezentacjaNawigatorPrzejdzPrzycisk
        {
            float:left;
        }
        
        #prezentacjaNawigatorPrzejdzPrzycisk:hover
        {
            color:#000;
        }

    #prezentacjaNawigatorOpcje
    {
        float:right;
        padding:8px;
        border-left:1px solid #999999;
    }

#prezentacjaNawigatorWsteczdalej
{
    float:left;
    position:relative;
    width:930px;
    padding:0;
    z-index:9999;
}

    #prezentacjaNawigatorWsteczdalej .przycisk
    {
        padding:6px 20px 20px;
        position:fixed;
        background:#000;
        box-shadow:0px 0px 5px #666;
        border-radius:5px;
        cursor:pointer;
        font-size:70pt;
        color:gold;
    }
    
        #prezentacjaNawigatorWsteczdalej .przycisk:hover
        {
            box-shadow:0px 0px 10px #666;
            background:#444;
        }

    #prezentacjaNawigatorWsteczdalejWstecz
    {
        top:50%;
        left:1%;
        float:left;
    }
    
    #prezentacjaNawigatorWsteczdalejDalej
    {
        top:50%;
        right:1%;
        float:right;
    }
    
    
#katalog2012
{
    padding:0; 
    background: url(../sys_images/katalog-2012.png) no-repeat top left; 
    width:950px; 
    height:480px;
    position:relative;
    overflow: hidden;
}

    #katalog2012Przegladaj
    {
        position:absolute;
        top:215px;
        left:660px;
        height:72px;
        width:256px;
        background:url(../images/katalog-przegladaj.png) no-repeat top left;
    }
    
        #katalog2012Przegladaj:hover
        {
            background-position: bottom left;
            cursor:pointer;
        }
    
#katalog2013
{
    padding:0; 
    background: url(../sys_images/katalog-2013.png) no-repeat top left; 
    width:950px; 
    height:480px;
    position:relative;
    overflow: hidden;
}

    #katalog2013Przegladaj
    {
        position:absolute;
        top:215px;
        left:660px;
        height:72px;
        width:256px;
        background:url(../images/katalog-przegladaj.png) no-repeat top left;
    }
    
        #katalog2013Przegladaj:hover
        {
            background-position: bottom left;
            cursor:pointer;
        }

#kalendarze2013
{
    padding:0; 
    background: url(../sys_images/kalendarze-2013.jpg) no-repeat top left; 
    width:950px; 
    height:389px;
    position:relative;
    overflow: hidden;
}   

#kalendarze2014
{
    padding:0; 
    background: url(../sys_images/kalendarze-2014.jpg) no-repeat top left; 
    width:950px; 
    height:389px;
    position:relative;
    overflow: hidden;
}   


#kalendarze2015
{
    padding:0; 
    background: url(../sys_images/kalendarze-2015.jpg) no-repeat top left; 
    width:950px; 
    height:389px;
    position:relative;
    overflow: hidden;
}  
        
        
#xTak
{
    background: url(../images/3xtak.jpg) no-repeat top center;
    width:950px;
    height:1376px;
    overflow:hidden;
    position:relative;
    float:left;
}


    #xTakMenu ul
    {
        list-style-type:none;
        margin:15px 0 0 150px;
        padding:0;
    }
    
        #xTakMenu li
        {
            float:left;
            font-size:11pt;
            margin-right:30px;
            color:#666;
        }

            #xTakMenu li a
            {
                color:#666;
            }

    .xTakTXT
    {
        font-size:13pt;
        line-height:22pt;
        position:absolute;
        left:275px;
    }
    
    #x1
    {
        top:435px;
        color:#df9ea0;
    }
    
    #x2
    {
        top:796px;
        color:#717070;
    }
    
    #x3
    {
        top:1115px;
        color:#9acad5;
    }
        

    #skontaktujSieZNami
    {
        position:absolute;
        height:72px;
        width:297px;
        background:url(../images/skontaktuj-sie-z-nami.png) no-repeat top left;
    }
    
        #skontaktujSieZNami:hover
        {
            background-position: bottom left;
            cursor:pointer;
        }    
        
        
.indexNawigacja
{
    width:950px;
    padding:0;
    margin:0 auto 15px;
    background:#0066cc;
    color:#fff;
    border-radius:5px;
    box-shadow:0px 0px 5px #888;
}
    .indexNawigacja img
    {
        float:left;
        margin:0;
        padding:0;
        border:0;
    }