html, body { padding:0px; margin:0px; border:0px; font-family:tahoma, arial, sans-serif; font-size:12px; background:#fff; 
    background-image:url('images/bg.jpg'); line-height:150%;
    }

a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; }
form { display:inline; }
b.star { padding-left:3px; font-size:18px; line-height:12px; font-weight:bold; color:#dc0000; vertical-align:middle; }
p { margin-top:0px; padding-top:0px; }
h1 { font-size:26px; font-weight:normal; margin:0px 0px 20px 0px; padding:0px; }
div.clr, div.clear { clear:both; }
.black { color:#000 !important; }
.white { color:#fff !important; }k




/* GALLERIES */

.galeria_title { color: #5A382C !important; font-weight:bold; padding:0px 0px 5px 0px; font-size:16px;}
.galeria_cont { padding:12px 0px 12px 0px; }
.galeria_image_cont { width:158px; margin-right:17px; float:left; margin-bottom:20px; }
.galeria_image { width:152px; text-align:center; }
.galeria_image_desc { text-align:center; font-size:11px; padding-top:2px; }
.galeria_image img { border:1px solid #CCC; padding:1px; }

.galeria_title{color: #5A382C; font-weight: bold;   padding:0px 0px 5px 0px; /*color:#000;*/ font-size:16px;}


/* UTILS */
#tooltip { font-weight:bold; font-size:12px; color:#000; visibility:hidden; z-index:500001; position:absolute; text-align:left; padding:4px 6px 4px 6px; background:#F6F6F6; border:2px solid #AAA; white-space:nowrap; }
#modalPageOverlay { background:#000000; cursor:default; }
#modalPageCont { width:500px; height:300px; font-size:16px; text-align:left; background:#fff; border:2px solid #AAAAAA; }
#modalPageCont a.modalPageClose { background:url(images/modal_close.png) no-repeat; width:35px; height:34px; z-index:3200; position:absolute; top:-18px; right:-18px; cursor:pointer; }
div.modalPageMessage { width:470px; height:270px; color:#000000; margin:0px; padding:15px; font-size:12px; overflow:auto; }

/* Bartek */
a img {
    border:0px;
}
#kontener_glowny {
    width:990px;
    margin:0 auto;    
    box-shadow: 0 0 60px #000;
    margin-bottom:80px;
}
#kontener {
    background-image:url('images/bg_container_1.png');
    padding:20px;
    padding-top:5px;
}
#kontener2 {
    background-image:url('images/bg_container_2.png');
    padding:20px;
    padding-top:0px;
    min-height:300px;
}
/*ul.menu_rozwijane {
    position: relative;
    float: left;
}
ul.menu_rozwijane,
ul.menu_rozwijane li,
ul.menu_rozwijane ul {
 list-style: none;
 margin: 0;
 padding: 0;
}
ul.menu_rozwijane ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 z-index: 598;
 width: 100%;
}*/
ul.menu_rozwijane ul li {
 float: none;
 background-image:url('images/hover.jpg');
 height:60px;
}
/*ul.menu_rozwijane > li {
    float:left;
    height:89px;
    background-image:url('images/hover.jpg');
    display:block;
    margin-left:20px;
    font-family:"Palatino Linotype";
    font-size:14pt;
    color:#553B2E;
    vertical-align: middle;
}*/
ul.menu_rozwijane a {
    color:#553B2E;
    display:block;
    height:64px;
    padding:10px;
    padding-top:25px;
}
ul.menu_rozwijane a:hover {
    text-decoration:none;
}
ul.menu_rozwijane li:hover > ul  {
    visibility: visible;
}
ul.menu_rozwijane li:hover, ul.menu_rozwijane > li.current {
    border-bottom:Solid 4px #5A382C;
    height:85px;
}
ul.menu_rozwijane li > ul > li:hover  {
    height:58px;
}
ul.menu_rozwijane ul li {
 float: none;
 text-align:left;
}
.slider_zdjec {
    background:#fff;
    padding:5px;
    box-shadow: 0 0 4px #aaa;
    margin-top:5px;
    text-align:center;
    overflow:hidden;
    height:300px;
}
.slider-container {
    width:940px;
    height:300px;
    overflow:hidden !important;
}
#stopka {
    background:#204B20;
    text-align:center;
    color:#fff;
    height:45px;
    padding-top:25px;
    font-size:9pt;
}
#stopka a {
    color:#fff;
}
.menu_specjalne {
    background:#204B20;
    padding:10px;
    margin-bottom:15px;
    width:215px;
    height:70px;
    overflow:hidden;
}
.feature_excerpt {
    background:#204B20 !important;
    color:#fff !important;
}
.menu_specjalne .miniaturka {
   float:left;
   display:block;
   width:82px;
   height:52px;
   text-align:center;
   margin-right:10px;
   overflow:hidden;
   border:Solid 3px #fff;
   margin-top:5px;
}
.menu_specjalne .link {
   float:left;
   text-align:center;
   overflow:hidden;
   color:#fff;
   width:112px;
   padding-top:10px;
   text-transform: uppercase;
}
.menu_specjalne .link a {
    color:#fff;
    font-family:"Times New Roman";
}
.slidecontrolls { display: none; }
h1 {
    font-size:22px;
    font-family:"Times New Roman";
    color:#53372C;
}
h5 {
    font-size:22px;
    font-family:"Times New Roman";
    color:#53372C;
}
h1.naglowek01 {
    background:#204B20;
    color:#fff;
    text-align:center;
    font-family:"Times New Roman";
    font-size:14pt;
    padding:5px;
    padding-top:10px;
    padding-bottom:10px;
    background-image:url('images/arrow.jpg');
    background-repeat:no-repeat;
    background-position:95% 50%;
}
.news_box01 {
    margin-bottom:10px;
    color:#543729;
}
.data {
    color:#A7997C;
    font-size:8pt;
    font-weight:bold;
    margin-bottom:2px;   
}
.news_box02 {
    color:#543729;
    float:left;
    font-weight:bold;
    font-size:8pt;
    width:110px;
    line-height:120%;
}
.news_box02 a {
    font-weight:bold;
    color:#543729;
}
.miniaturka02 {
    width:80px;
    height:53px;
    float:left;
    text-align:center;
    overflow:hidden;
    margin-right:5px;
}
.nawigacja_stron {
    font-size:8pt;
    margin-bottom:5px;
}
#jquery-lightbox {
    z-index:5000 !important;
}