
#main_center_content
{
  width: 100%;
}


#main_first_content
{
  margin: 0px 10px;
}

#main_second_content
{
  margin: 0px 10px;
}

@media only screen and (min-width: 520px)
{
  #main_center_content
  {
    margin: 0px 0px 0px 0px;
    width: 520px;
  }
}

@media only screen and (min-width: 830px)
{
  #main_center_content
  {
    float: left;
    width: 830px;
  }

  #main_first_content
  {
    width: 500px;
    float: left;
    margin: 0px 0px 0px 10px;
  }

  #main_second_content
  {
    width: 300px;
    float: left;
    margin: 0px 0px 0px 10px;
  }

}

#main_center_content > div > div > h2
{
  margin: 0px 0px 0px 0px;
  padding: 2px 0px 2px 8px;
  text-align: left;
  font-size: 16px;
  font-family: verdana;
  color: rgb(19,70,135);
  border-color:  rgb(240,125,19);
  border-width: 0px 0px 2px 0px;
  border-style: solid;
}

#main_center_content > div > div > h2 .subtitle
{
  font-size: 11px;
  color: rgb(240,125,19);
}

#main_center_content > div > div > h2 a { text-decoration: none; color: rgb(19,70,135); }
#main_center_content > div > div > h2 a:hover { text-decoration: underline; }


#main_center_content > div > div > .footer
{
  clear: left;
  padding: 1px 4px;
  text-align: right;
  font-size: 11px;
  font-family: verdana;
  font-weight: bold;
  color: rgb(240, 125, 19);
}

#main_center_content > div > div > .footer > a
{
  color: rgb(19, 70, 135);
  text-decoration: none;
}

#main_center_content > div > div > .footer > a:hover
{
  text-decoration: underline;
}



#content_main
{
    margin: 0px 10px;
    width: 805px;
    background-color: #cccccc;
    /* background-color: rgb(112,161,211); */
}

#content_main #content_header{
    margin: 0px;
    padding: 0px;
    background-color: rgb(112,161,211);
    font-family: verdana;
    font-size: 5px;
    text-align: center;
    height: 4px;
}

#content_main p.content_footer{
    margin: 0px 0px 0px 0px;
    background-color: rgb(112,161,211);
    padding: 0px;
    border: 0px;
    width: 810px;
    height: 4px;
    font-size: 1px;
}


table.main_container{
  margin: 1px 1px;
  border-collapse: collapse;
}

.left
{
  padding: 0px 0px 0px 0px;
  vertical-align: top;
}

.center
{
  padding: 0px 0px 0px 2px;
  vertical-align: top;
}

.right
{
  padding: 0px 0px 0px 2px;
  vertical-align: top;
}

#slider-container{
  margin: 0px 0px 2px 0px;
  padding: 0px 0px 0px 0px;
  width: 346px;
  background-image: url('graphics/4/4_field_346x1.gif');
}

#slider-container h2{
  margin: 0px 0px 0px 0px;
  background-image: url('graphics/2/2_header_346x12.gif');
  padding: 0px 0px 0px 0px;
  text-align: center;
  font-size: 10px;
  font-family: verdana;
}

#slider-container #slider{

}

#slider-container #slider ul,
#slider-container #slider li{
  margin: 0;
  padding: 0;
  list-style: none;
}

#slider-container #slider,
#slider-container #slider li{
  width: 346px;
  height: 200px;
  overflow: hidden;
}

#slider-container span#prevBtn{}
#slider-container span#nextBtn{}

#slider-container #slider-controls{
  margin: 0px;
  padding: 0px;
  height: 12px;

  clear: left;
  background-image: url('graphics/3/3_footer_346x12.gif');
  font-size: 10px;
  font-family: verdana;
  text-align: center;
}

#slider-container #slider-controls li{
  float: left;
  margin: 0px 10px 0px 0px;
  list-style: none;
  line-height: 12px;
}

.rectangle_advertisement
{
  margin-bottom: 5px;
  text-align: center;
}


/* wysuwana zakładka likebox */
.fb-tab
{
  padding: 10px;
  width: 286px;
  height: auto !important;
  background: #fff;
  border: 2px solid #757a9c;
  z-index: 999;
}

.fb-tab-button
{
  z-index: 999;
}

.fb-tab.open
{
  -moz-box-shadow: 0 0 50px #757a9c;
  -webkit-box-shadow: 0 0 50px #757a9c;
  box-shadow: 0 0 50px #757a9c;
}

/* wysuwana zakładka likebox */
.nk-tab
{
  padding: 10px;
  width: 286px;
  height: auto !important;
  background: #fff;
  border: 2px solid #757a9c;
  z-index: 999;
}

.nk-tab-button
{
  z-index: 999;
}

.nk-tab.open
{
  -moz-box-shadow: 0 0 50px #757a9c;
  -webkit-box-shadow: 0 0 50px #757a9c;
  box-shadow: 0 0 50px #757a9c;
}


.today
{
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%; /* 300px;*/
  /*background-color: #E7EEF1;*/
  font-size: 12px;
}

.today > div
{
  background-color: #E7EEF1;
  padding-bottom: 4px;
}

/*
.today h2
{
  margin: 0px 0px 0px 0px;
  background-image: url('images/box_header.gif');
  background-color: #AFD3FD;
  padding: 1px;
  text-align: center;
  font-size: 11px;
  font-family: verdana;
}
*/

.today .footer
{
  margin: 0px;
  clear: left;
  background-color: #E7EEF1;
  font-size: 9px;
  font-family: verdana;
  text-align: center;
}

.today .date
{
  margin: 4px;
  background: url('../../images/calendar_12x12.gif') no-repeat;
  padding-left: 16px;
}

.today .name_day
{
  margin: 4px;
  background: url('../../images/flower.png') no-repeat;
  padding-left: 18px;
}

.today .pharmacy_duties
{
  margin: 4px;
  background: url('../../images/pharmacy.png') no-repeat;
  padding-left: 18px;
}

.today .fuel_prices
{
  margin: 4px;
  background: url('../../images/fuel_station.png') no-repeat;
  padding-left: 18px;
}

.today-new
{
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  background-color: #E7EEF1;
  font-size: 12px;
}
