/* Start of CMSMS style sheet 'oferta' */
.offer_table{
 width: 100%;
 border: 0px;
}

.offer_desc, .offer_img, .offer_box_desc, .offer_time_table, .offer_s_img{
 width: 50%;
 padding: 0 8px 8px 8px;
 vertical-align: top;
}

.offer_s_img .first{
 margin-right: 12px;
}

.cennik, .time_table{
 width: 100%;
 border: 0px;
}

.cennik td, .time_table td {
 padding: 2px 6px 2px 6px;
}

.cennik thead th, .time_table_head {
text-align: center;
background-color: #66920e;
}

.cennik tbody td, .cennik thead tr.cen-dark th, .time_table_strong {
text-align: center;
background-color: #7fa826;
font-size: 12px;
}

.cennik tbody tr.cen-light td, .cennik thead tr.cen-light th, .cennik thead tr th.cen-light, .time_table_light {
text-align: center;
background-color: #97c03d;
font-size: 12px;
}

.cennik tfoot td, .tip {
 font-size: 9px;
}

.cennik tbody tr.bold td, .cennik tfoot tr td {
  font-weight : bold;
}

.cennik thead tr th.cen-nothing, .cennik tbody tr td.cen-nothing {
  background-color : transparent;
}

.quote{
border-left: 8px solid #66920e;
padding: 8px 8px 8px 8px;
background-color: #97c03d;
}

.quot{
border: 4px solid #66920e;
padding: 4px 8px 4px 8px;

}

.offer_time_table div ul li{
 text-align: left;
}

.important {
  color : red;
}

.unvisible {
  display : none;
}

.cennik tbody tr td.cen-ps, .cennik tfoot tr td.cen-ps {
  background-color : #f0d56a;
}
/* End of 'oferta' */

