body {
    width: 995px;
    margin: 0 auto 0 auto;
    font-family: Verdana;
    font-size:11px;
    color:#494313;
    background-color:#FDECBE;
}

.hidden
{
    visibility: hidden;
}

.none
{
    display:none;
}
        div#mainFrame {
            position: relative;
            background-image: url('../_img/bgSite.jpg');
            background-repeat: repeat-y;
        }
                div#headFlashFrame {
                    position: relative;
                    height: 431px;
                    background-image: url('../_img/bgHeadFlashFrame.jpg');
                    background-repeat: no-repeat;
                    padding:0 0 0 15px;
                }

                div#contentFrame {
                    position: relative;
                    min-height: 251px;
                    background-image: url('../_img/bgContentFrame_3.jpg');
                    background-repeat: no-repeat;
                }
                        div#contentFrame div#menuFrame{
                            padding:5px 0 0 0px;
                            text-align: center;
                        }

                                div#contentFrame div#menuFrame b {
                                    background-image: url('../_img/bgMenuFrameSpacer.jpg');
                                    background-repeat: no-repeat;
                                    background-position:1px 4px;
                                    margin: 0 4px;
                                }

                                div#contentFrame div#menuFrame a {
                                    font-size:12px;
                                    color: #35430C;
                                    text-decoration: none;
                                    height:12px;
                                    line-height:18px;
                                }

                                        div#contentFrame div#menuFrame a.o_nas {
                                            background-image: url('../_img/_menu/_o_nas.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:3px;

                                        }
                                        div#contentFrame div#menuFrame a.oferta {
                                            background-image: url('../_img/_menu/_oferta.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:7px;
                                        }
                                        div#contentFrame div#menuFrame a.american_dream {
                                            background-image: url('../_img/_menu/_american_dream.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:3px;

                                        }
                                        div#contentFrame div#menuFrame a.sala_weselna {
                                            background-image: url('../_img/_menu/_sala_weselna.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:5px;
                                        }
                                        div#contentFrame div#menuFrame a.sala_bankietowa {
                                            background-image: url('../_img/_menu/_sala_bankietowa.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:7px;
                                        }
                                        div#contentFrame div#menuFrame a.wynajem_samochodow {
                                            background-image: url('../_img/_menu/_wynajem_samochodow.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:3px;
                                        }
                                        div#contentFrame div#menuFrame a.galeria {
                                            background-image: url('../_img/_menu/_galeria.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:14px;
                                        }
                                        div#contentFrame div#menuFrame a.forum {
                                            background-image: url('../_img/_menu/_forum.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:65px;
                                        }
                                        div#contentFrame div#menuFrame a.mapa {
                                            background-image: url('../_img/_menu/_mapa.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:5px;
                                        }
                                        div#contentFrame div#menuFrame a.menu {
                                            background-image: url('../_img/_menu/_menu.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:5px;
                                        }
                                        div#contentFrame div#menuFrame a.kontakt {
                                            background-image: url('../_img/_menu/_kontakt.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:14px;
                                        }
                                        div#contentFrame div#menuFrame a.pokoje_goscinne {
                                            background-image: url('../_img/_menu/_pokoje_goscinne.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:5px;
                                        }
                                        div#contentFrame div#menuFrame a.konferencje {
                                            background-image: url('../_img/_menu/_konferencje.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:5px;
                                        }
                                        div#contentFrame div#menuFrame a.salon_mody_slubnej {
                                            background-image: url('../_img/_menu/_salon_mody_slubnej.jpg');
                                            background-repeat: no-repeat;
                                            padding-right:5px;
                                        }

                        div#contentFrame table#mainTable {
                            width:963px;
                        }

                                div#contentFrame table#mainTable td#leftFrame {
                                    width:228px;
                                    padding: 1px 0 0 0;
                                    font-size:1px;
                                }
                                        div#contentFrame table#mainTable td#leftFrame div#leftFrameBox {
                                            background-image: url('../_img/bgLeftFrameBox.gif');
                                            background-repeat: repeat-y;
                                            padding-bottom:20px;
                                        }

                                                div#contentFrame table#mainTable td#leftFrame div#leftFrameBox a{
                                                    display:block;
                                                    font-size:12px;
                                                    color:#37440F;
                                                    text-decoration:none;
                                                    background-image: url('../_img/bgLeftBoxA_off.jpg');
                                                    background-repeat: no-repeat;
                                                    width: 179px;
                                                    height: 22px;
                                                    margin: 0 0 1px 32px;
                                                    padding: 6px 15px 0 0;
                                                    text-align:right;
                                                }
                                                div#contentFrame table#mainTable td#leftFrame div#leftFrameBox a:hover{
                                                    background-image: url('../_img/bgLeftBoxA_on.jpg');
                                                }

                                div#contentFrame table#mainTable td#centerFrameIndex {
                                    height:430px;
                                }

                                div#contentFrame table#mainTable td#centerFrame {
                                    padding:75px 20px 0 20px;
                                }

                                        div#contentFrame table#mainTable td#centerFrame h1{
                                            height:37px;
                                            border-bottom: 1px solid #CBC18E;
                                            width:95%;
                                            margin: 0 0 15px 0;
                                        }

                                        div#contentFrame table#mainTable td#centerFrame h1.menu{
                                            background-image: url('../_img/_headers/_menu.jpg');
                                            background-repeat: no-repeat;
                                        }
                                        div#contentFrame table#mainTable td#centerFrame h1.forum{
                                            background-image: url('../_img/_headers/_forum.jpg');
                                            background-repeat: no-repeat;
                                        }
                                        div#contentFrame table#mainTable td#centerFrame h1.galeria{
                                            background-image: url('../_img/_headers/_galeria.jpg');
                                            background-repeat: no-repeat;
                                        }
                                        div#contentFrame table#mainTable td#centerFrame h1.kontakt{
                                            background-image: url('../_img/_headers/_kontakt.jpg');
                                            background-repeat: no-repeat;
                                        }
                                        div#contentFrame table#mainTable td#centerFrame h1.sala_bankietowa{
                                            background-image: url('../_img/_headers/_sala_bankietowa.jpg');
                                            background-repeat: no-repeat;
                                        }
                                        div#contentFrame table#mainTable td#centerFrame h1.wynajem_samochodow{
                                            background-image: url('../_img/_headers/_wynajem_samochodow.jpg');
                                            background-repeat: no-repeat;
                                        }

                                div#contentFrame table#mainTable td#rightFrame {
                                    width:254px;
                                }
                                        div#contentFrame table#mainTable td#rightFrame h2.aktualnosci {
                                            display:block;
                                            background-image: url('../_img/_headers/rightFrame_news.jpg');
                                            background-repeat: no-repeat;
                                            height:82px;
                                            margin:2px 0 0 0;
                                        }

                                        div#contentFrame table#mainTable td#rightFrame h2.galeria {
                                            display:block;
                                            background-image: url('../_img/_headers/rightFrame_galeria.jpg');
                                            background-repeat: no-repeat;
                                            height:82px;
                                            margin:2px 0 0 0;
                                        }

                                        div#contentFrame table#mainTable td#rightFrame div#rightFrameBox {
                                            background-image: url('../_img/bgRightFrameBox.jpg');
                                            background-repeat: repeat-y;
                                            padding:0 10px 0 10px;
                                        }

                                                div#contentFrame table#mainTable td#rightFrame div#rightFrameBox img{
                                                    display:block;
                                                    /* margin: 0 0 15px 0; */
                                                    border: 0;
                                                }

                                                div#contentFrame table#mainTable td#rightFrame div#rightFrameBox h3{
                                                    background-image: url('../_img/bgRightBoxH3.jpg');
                                                    background-position:0px 3px;
                                                    background-repeat: no-repeat;
                                                    font-size:12px;
                                                    padding:0 0 0 15px;
                                                }

                                                div#contentFrame table#mainTable td#rightFrame div#rightFrameBox a.see_more{
                                                    display:block;
                                                    text-align: right;
                                                    font-size:11px;
                                                    font-weight:bold;
                                                    background-image: url('../_img/bgRightBoxALink.jpg');
                                                    background-position:134px 4px;
                                                    background-repeat: no-repeat;
                                                    color:#384112;
                                                    text-decoration: none;
                                                }
                                                div#contentFrame table#mainTable td#rightFrame div#rightFrameBox a.see_more:hover{
                                                    text-decoration: underline;
                                                }

                div#footerFrame {
                    clear: both;
                    height: 22px;
                    background-image: url('../_img/bgFooterFrame.jpg');
                    background-repeat: no-repeat;
                }

                div#linetFrame {
                    font-size:11px;
                    text-align: right;
                    padding: 5px 33px 10px 0;
                }
                        div#linetFrame a{
                            font-weight: bold;
                            text-decoration:none;
                            color:#FF6600;
                        }


div#popup
{
    position:absolute;
    z-index:100;
    right:100px;
    top:160px;
    width:305px;
    height:483px;
    border:2px solid #340303;
}

    div#popup div#popupClose
    {
        height:22px;
        background:green;
        text-align:right;
        font-size:11px;
        position:absolute;
        left:0;
        top:0;
        width:300px;
        background:#340303;
        padding:5px 5px 7px 0;
    }

        div#popup div#popupClose div
        {
            cursor:pointer;
            float:right;
            color:#ffffb7;
        }

    div#popup #popupFlash
    {
        position:absolute;
        left:0;
        top:24px;
    }