    
body  { background-image: url(../graphs/bg-shadow-home.png), url(../graphs/bg-info.png); background-repeat: no-repeat, no-repeat; background-position: center 393px, center 494px;}

    /* Prevent the slideshow from flashing on load */
    #slides {
      display: none
    }



    /* Center the slideshow */
    .container,
    .container_2 {
      margin: 0 auto;
      position:relative;
    }
    /* Show active item in the pagination */


    .slidesjs-pagination      { position: absolute;  z-index: 999; margin: -20px 0 0 850px;}
    .slidesjs-pagination li   { display: inline-block; width: 15px; height: 15px; float: left; margin: 0 6px 0 0;}
    .slidesjs-pagination li a { display: inline-block; width: 15px; height: 15px; text-indent:-9999em; overflow: hidden;

                                

                                background-image: url(../graphs/dots.png); background-repeat: no-repeat; background-position: top left}


    .slidesjs-pagination .active { 
background-position: top right      
    }

    /* Media quires for a responsive layout */

    /* For tablets & smart phones */
    @media (max-width: 767px) {
      body {
        padding-left: 10px;
        padding-right: 10px;
      }
      .container,
      .container_2 {
        width: auto
      }
    }

    /* For smartphones */
    @media (max-width: 480px) {
      .container,
      .container_2 {
        width: auto
      }
    }

    /* For smaller displays like laptops */
    @media (min-width: 768px) and (max-width: 979px) {
      .container,
      .container_2 {
        width: 724px
      }
    }

    /* For larger displays */
    @media (min-width: 1200px) {
      .container,
      .container_2 {
        width: 960px; 
      }
    }

    .container { margin-top: 3px; border: solid 1px #c4c4c4; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
    .container div    { width: 960px;}
    

    
    .container_2 { margin: 0 auto; width: 960px; margin: 12px auto 0 auto;}



      .container_2 a  { display: inline-block; width: 320px; float: left; height: 120px; margin: 0;}



      .container_2 h1   { font-family: 'Conv_ChaparralPro-Regular'; color: #2b2312; font-weight: normal; font-size: 26px; line-height: 26px;
                          float: left; padding:10px 0 0 15px; text-shadow: 1px 1px 1px rgba(255, 255, 255, 1); }


      .container_2 span  { display: block; clear: both; text-align: left; padding: 35px 0 0 16px; font-family: 'Conv_ChaparralPro-Regular'; color: #4b3b19; font-size: 14px; font-weight: bold;}

.container_2 h1,
.container_2 span   { position: absolute;}


.container_2 a { width: 320px; height: 140px;}
      .container_2 a img        { float: right;}
      .container_2 a.last img   { margin: 0 10px 0 0}

      .first    { background-image: url(../graphs/bg-first.png); background-position: top left; background-repeat: no-repeat;}
      .center   { background-image: url(../graphs/bg-center.png); background-position: top left; background-repeat: no-repeat;}
      .last     { background-image: url(../graphs/bg-last.png); background-position: top right; background-repeat: no-repeat;}
/*

      #info_1     { background-image: url(../graphs/cukiernictwo.jpg); background-position: top right; background-repeat: no-repeat;}
      #info_2     { background-image: url(../graphs/piekarnictwo.jpg); background-position: top right; background-repeat: no-repeat;}
      #info_3     { background-image: url(../graphs/gastronomia.jpg); background-position: top right; background-repeat: no-repeat;}

      #info_4     { background-image: url(../graphs/lody.jpg); background-position: top right; background-repeat: no-repeat;}
      #info_5     { background-image: url(../graphs/mrozonki.jpg); background-position: top right; background-repeat: no-repeat;}
      #info_6     { background-image: url(../graphs/asortyment-pomocniczy.jpg); background-position: top right; background-repeat: no-repeat;}

*/

.slider-margin{
    height: 140px;
    width: 9px;
    position: absolute;
    z-index:666;
    background-image: url(../graphs/dashes.png);
    background-repeat: repeat-y;
}

#slider-margin-left{
    background-position: top right;
    left: 0;
}
#slider-margin-right{
    background-position: top left;
    right: 0;
}

#home-content   { min-height: 640px; width: 960px; margin: 12px auto 0 auto; background-image: url(../graphs/bg-content.png); background-position: top center; background-repeat: repeat-y;}


div.home-col   { float: left; text-align: left;}

div.home-col h2   {
    font-family: 'Conv_ChaparralPro-Regular','Georgia',sans-serif;
    font-weight: normal;
    font-size: 25px;
    line-height: 25px;
    color: #3e3e3e;
    padding: 0 0 20px 0;
}
div.home-col h3 {
    color: #3e3e3e;
    font-family: 'Arial',sans-serif;
    font-size: 18px;
    /* line-height: 24px; */
    font-weight: normal;
    padding: 10px 0 10px 0;
}
div.home-col a {
    color: #3e3e3e;
}
.event-box{
    margin: 0 0 5px 20px;
}
.event-box h4{
    font-size: 14px;
    line-height: 18px;
}
div.home-col h2 span  { font-weight: bold;}



div.home-col ul li    { padding: 0 0 20px 0;}
div.home-col ul li a  { color: #3e3e3e; font-family: 'Arial',sans-serif; font-size: 12px; line-height: 16px}

div.home-col ul li a h3  { font-weight: bold; font-size: 14px; padding: 0;}

div.home-col ul li a p                { padding: 4px 8px 0 0;}

div.home-col ul li a span.read-more   { font-style: italic; display: block; text-align: right; padding: 5px 12px 0 0; }


div.home-col ul li a:hover                  { opacity: .87; }
div.home-col ul li a:hover span.read-more   { text-decoration: underline;}



html ul.tabs li         { display: inline-block; margin: 0 -4px 0 0; padding: 0px 10px 2px 33px; height: 21px; width: 108px; 
                          background-image: url(../graphs/bg-tab.png); background-position: top left; background-repeat: no-repeat;}

html ul.tabs li a { color: #343434; font-weight: bolder; font-size: 12px; line-height: 16px; font-family: 'Arial',sans-serif;}

html ul.tabs li.active  { background-image: url(../graphs/bg-tab-active.png); background-position: top left; background-repeat: no-repeat; position: relative; z-index: 9;}


li#tab_2_item   { position: relative; right: 35px;}

html ul.tabs li.active a:hover        {}



div.tab_content         { background-color: #e5e5e5; padding: 10px;}
div.tab_content h3      { color: #3e3e3e; font-family: 'Arial',sans-serif; font-size: 18px; /* line-height: 24px;  */ font-weight: normal; padding: 10px 0 10px 0;}

div.tab_content p       { color: #3e3e3e; font-family: 'Arial',sans-serif; font-size: 12px; line-height: 18px;}

img.img-float-left    { float: left; margin: 2px 12px 0 0;}
img.img-float-right    { float: right; margin: 2px 0 0 12px;}

a.przepisy-read-more          { color: #3e3e3e; font-family: 'Arial',sans-serif; font-size: 12px; line-height: 12px; font-style: italic; display: block; text-align: right;}
a.przepisy-read-more:hover    { text-decoration: underline}

div.promo-box   { border-top: solid 1px #b7b7b7; border-bottom: solid 1px #b7b7b7; padding: 2px 0 10px 0; margin: 15px 0 5px 0 ;}


div.tab_content h3 a {
    background-image: url("../graphs/bg-szukaj.png");
    background-repeat: repeat-x;
    border: medium none;
    border-radius: 5px;
    color: #000;
    text-shadow: 1px -1px 1px rgba(255, 255, 255, 0.66);
    display:block;
    text-align:center;
    padding:5px;
    font-size: 14px;
}