body { background: #000; }
object { display: block; }
ul { padding-left: 1em }
#header ul { margin: 0px 10px; padding: 0; }
#header li { display: inline; font-size: 11px; }
#header span { color: #fff; }
#header a { color: #fff; text-decoration: none; }
#container { 
    margin: 8px auto; 

}

.style1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #460938;
    line-height: 20px;
    text-align: center;
}

.style1 a { color: #460938; }

.style2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #4d2c45;
}

#top-menu-oferta { height: 41px; width: 115px; font-size: 1px; background: url(../img/menu-home_01.jpg) no-repeat center top; cursor: pointer;}
#top-menu-oferta:HOVER { background-position: center bottom; }

#top-menu-kontakt { height: 41px; width: 117px; font-size: 1px; background: url(../img/menu-home_02.jpg) no-repeat center top; cursor: pointer;}
#top-menu-kontakt:HOVER { background-position: center bottom; }

div.oferta-textbox { color: #000; vertical-align: top; padding-top:10px; padding-left:15px; padding-right:10px; }
div.oferta-textbox p { margin: 0px; }
#admin_containter { padding: 20px; background: #fff; }

.menu_container { background: url(../img/menu_spejser.gif) repeat-x; height: 41px; padding-left: 26px; }
.menu_divider { background: url(../img/menu_bela.gif) no-repeat transparent; float: left; height: 41px; width: 4px; }
.menu_kwiatek { float: right; background: url(../img/menu_kwiatek.jpg) no-repeat; width: 234px; height: 41px; }
.menu_home { background: url(../img/menu_home.jpg) no-repeat center top; cursor: pointer; height: 41px; width: 85px; float: left; }
.menu_home a { text-decoration: none; }
.menu_home:HOVER { background-position: center bottom; }
.menu_oferta { background: url(../img/menu_oferta.jpg) no-repeat center top; cursor: pointer; height: 41px; width: 85px; float: left; }
.menu_oferta a { text-decoration: none; }
.menu_oferta:HOVER { background-position: center bottom; }
.menu_kontakt { background: url(../img/menu_kontakt.jpg) no-repeat center top; cursor: pointer; height: 41px; width: 85px; float: left; }
.menu_kontakt a { text-decoration: none; }
.menu_kontakt:HOVER { background-position: center bottom; }

.menu_news { background: url(../img/menu_news.jpg) no-repeat center top; cursor: pointer; height: 41px; width: 85px; float: left; }
.menu_news a { text-decoration: none; }
.menu_news:HOVER { background-position: center bottom; }


#gallery_container { width: 793px; }
#mycarousel {list-style: none; }
#gallery_left { background: url(../img/galeria_02.jpg) no-repeat; height: 720px; width: 650px; float: left; position: relative; }
#gallery_right { background: url(../img/galeria_03.jpg) no-repeat; height: 720px; width: 143px; float: right; }
#gallery_left img { border: 1px solid #666; }
#gallery_right img { border: 1px solid #666; cursor: pointer; }
#gallery_right a:HOVER img { border: 1px solid #E4B4CE; }
#slideshow { margin: 0 auto; width: 600px; height: 600px; text-align: center; }

/*#slideshow img.photo { visibility: hidden; }*/
#slideshowToggle { width: 40px; height: 40px; position: absolute; top: 654px; left: 580px; border: 0; background: url(../img/play.png) no-repeat center top; cursor: pointer; }
#slideshowToggle:HOVER { background: url(../img/play.png) no-repeat center center; }
#slideshowToggle .playing { background: url(../img/play.png) no-repeat center bottom; }

#priv_container { margin: 0 auto; width: 720px;  text-align: center; }
#priv_container div.photo_wrapper { width: 204px; height: 204px; background: #fff; float: left; margin: 0px 18px 42px 18px; }
#priv_container div.photo_cell { display: table-cell; width: 204px; height: 204px; vertical-align: middle; text-align: center; }
#priv_container div.photo_cell img { vertical-align: middle; border: 1px solid #cacacb; }
#priv_container div.photo_cell a:HOVER  img{ border: 1px solid #E4B4CE; }
#priv_container div.photo_wrapper span { color: #5c3553; font-family: sans-serif; }


ul.album { list-style-type: none; margin: 0; padding: 0; }
li.photo { padding: 0; margin: 0; float: left; width: 80px; height: 100px; margin: 2px; border: 1px solid #666; }
#navcontainer ul { padding-left: 0; margin-left: 0; background-color: #5C3552; color: White; float: left; width: 100%; font-family: arial, helvetica, sans-serif; }
#navcontainer ul li { display: inline; }
#navcontainer ul li a { padding: 0.2em 1em; background-color: #5C3552; color: White; text-decoration: none; float: left; border-right: 1px solid #fff; }
#navcontainer ul li a:hover { background-color: #866C80; color: #fff; }
a.ui-icon { float: left; }
a.ui-icon-trash { float: right; }

.uploadifyQueueItem {
    font: 11px Verdana, Geneva, sans-serif;
    border: 2px solid #E5E5E5;
    background-color: #F5F5F5;
    margin-top: 5px;
    padding: 10px;
    width: 350px;
}
.uploadifyError {
    border: 2px solid #FBCBBC !important;
    background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
    float: right;
}
.uploadifyProgress {
    background-color: #FFFFFF;
    border-top: 1px solid #808080;
    border-left: 1px solid #808080;
    border-right: 1px solid #C5C5C5;
    border-bottom: 1px solid #C5C5C5;
    margin-top: 10px;
    width: 100%;
}
.uploadifyProgressBar {
    background-color: #0099FF;
    width: 1px;
    height: 3px;
}


.fb_like_box{
    position: absolute;
    top: 20%;
    left: 300px;
    z-index: 10000;
}
.fb_icon {
    background: url('../img/fb_like_box_icon.png') no-repeat left top;
    width: 31px;
    height: 82px;
    float: left;
}

.fb_like_content {
/*    width: 300px;*/
    width: 0px;
    float: left;
    background: white;
    margin-top: 4px;
    height: 315px;
    overflow: hidden;
}


#main_container{
    position: relative;
    margin: auto;
    width: 793px;
}



h1, h2, h3, h3, h4, h5, h6{
    padding: 0px;
    margin: 0px;
    font-weight: bold;
}

h2.cufon, h2.cufon a, h2.cufon2, h2.cufon2 a {
    font-size: 24px;
    color: #5b3452;
}
h3.cufon, h3.cufon a, h3.cufon2, h3.cufon2 a{
    font-size: 20px;
    color: #5b3452;
}
h4.cufon, h4.cufon a, h4.cufon2, h4.cufon2 a{
    font-size: 22px;
    color: #888;
}



li.cufon{
    font-size: 18px;
    color: #888;
    font-weight: bold;
}
li.cufon a{
    color: #888;
    text-decoration: none;
}
ul.lista{
    padding-left: 30px;
    list-style: none;
}

ul.lista li{
    padding-left: 6px;
    list-style-image: url(../img/marker.png);
    line-height: 1.5;
}


#bg_home{
    width: 793px;
    height: 651px;
    background: transparent url(../img/bg_home.jpg) no-repeat 0 0;
    position: relative;
}

#bg_home a{
    text-decoration: none;
}

#bg_home > table{
    border: 0px none;
    padding: 0px;
    margin: 0px;
    position: absolute;
    right: 0px;
    padding: 40px 0px;
}

#bg_home > table td {
    padding: 10px 30px 10px 30px;
    text-align: right;
}

#bg_home > table td img{
    border: 1px solid #5b3452;
}

#bg_home > table td a:hover img{
    border-color: #990066;
}

h2.cufon2 a:hover{
    color: #990066;
}

.cufon a{
    outline: none;
}
