/* -------------------------------------------------------------------------------------------------------------------- */

div.taniejedzenie-list 
{
  float:left;
  margin-left:  10px;
  margin-top:   10px;  
  width:        620px; 
  display:inline;
}

div.taniejedzenie-list div.taniejedzenie-text
{
  padding-left:10px;
  text-align: justify;
  line-height: 18px;
  font-size:  12px;
}

div.taniejedzenie-list table.taniejedzenie-results
{
  margin-top:10px;
}


div.taniejedzenie-list table.taniejedzenie-results td.hcol1
{
  width:        120px;
  height:       20px;
  padding-left: 10px;
  font-weight:  bold;
}

div.taniejedzenie-list table.taniejedzenie-results td.space
{
  width:1px;
}

div.taniejedzenie-list table.taniejedzenie-results td.hcol2
{
  width:        91px;
  height:       20px;
  text-align:   center;
}

div.taniejedzenie-list table.taniejedzenie-results td.hcol3
{
  width:        83px;
  height:       20px;
  text-align:   center;
}

div.taniejedzenie-list table.taniejedzenie-results td.hcol4
{
  width:        138px;
  height:       20px;
  text-align:   center;
}

div.taniejedzenie-list table.taniejedzenie-results td.hcol5
{
  width:        96px;
  height:       20px;
  text-align:   center;
}

div.taniejedzenie-list table.taniejedzenie-results td.hcol6
{
  width:        77px;
  height:       20px;
  text-align:   center;
}

div.taniejedzenie-list table.taniejedzenie-results td.hspace
{
  background: url('../images/layout/taniejedzenie-result-hspace.gif') repeat-x top left;
  height: 10px;
}

/* -------------------------------------------------------------------------------------------------------------------- */

div.taniejedzenie-list table.taniejedzenie-results tr.tr0 td.col1
{
  padding-left:10px;
  background: #efefef;
  height: 30px;
}

div.taniejedzenie-list table.taniejedzenie-results tr.tr1 td.col1
{
  padding-left:10px;
  background: #ffffff;
  height: 30px;
}

div.taniejedzenie-list table.taniejedzenie-results tr.tr0 td.col2,
div.taniejedzenie-list table.taniejedzenie-results tr.tr0 td.col3,
div.taniejedzenie-list table.taniejedzenie-results tr.tr0 td.col4,
div.taniejedzenie-list table.taniejedzenie-results tr.tr0 td.col5,
div.taniejedzenie-list table.taniejedzenie-results tr.tr0 td.col6
{
  text-align: center;
  background: #efefef;
  height: 30px;
}

div.taniejedzenie-list table.taniejedzenie-results tr.tr1 td.col2,
div.taniejedzenie-list table.taniejedzenie-results tr.tr1 td.col3,
div.taniejedzenie-list table.taniejedzenie-results tr.tr1 td.col4,
div.taniejedzenie-list table.taniejedzenie-results tr.tr1 td.col5,
div.taniejedzenie-list table.taniejedzenie-results tr.tr1 td.col6
{
  text-align: center;
  background: #ffffff;
  height: 30px;
}

div.taniejedzenie-list table.taniejedzenie-results tbody.detail-info div
{
  margin:5px 0px;
  padding:5px;
  background: #f7f7f7;
}

div.taniejedzenie-list table.taniejedzenie-results tbody.detail-info div div.header
{
  border-bottom:  solid 1px #edb000;
  padding:0px 0px 5px 170px;
  font-weight:  bold;
  font-size:  12px;
  
}

div.taniejedzenie-list table.taniejedzenie-results tbody.detail-info div div.header div
{
  float:right;
  clear:both;
  font-size: 11px;
  font-weight:  normal;
  margin: 0px;
  padding:0px;
}

div.taniejedzenie-list table.taniejedzenie-results tbody.detail-info div div.header div img
{
  vertical-align: middle;
  margin-bottom:2px;
  cursor:  pointer;
}

div.taniejedzenie-list table.taniejedzenie-results tbody.detail-info table.detail-info
{
  /*width:580px;*/
  margin:0px auto;
  
}

div.taniejedzenie-list table.taniejedzenie-results tbody.detail-info table.detail-info td.label
{
  width:  120px;
  text-align: right;
  vertical-align:top;
  padding-top:5px;
  padding-right:  10px;
  font-size:  10px;
}

div.taniejedzenie-list table.taniejedzenie-results tbody.detail-info table.detail-info td.data
{
  width:  350px;
  text-align: left;
  vertical-align:top;
  padding-top:5px;
}

/**/

table.title-name
{
  height:20px;
  margin: 0px auto;  
}

table.title-name td.ar-up
{
  height:10px;
  vertical-align:bottom;
}

table.title-name td.ar-down
{
  height:10px;
  vertical-align:top;
}

table.title-name td.name
{
  vertical-align:middle;
  padding-right:4px;
}

table.nav-bar-orange td.title-cat
{
  width:114px;
  background: #f1f1f1 url('../images/layout/nav-bar-title.gif') repeat-x top left;  
  color:  #323232;
  font-size:12px;
  font-weight:      bold;
  text-transform:   uppercase;
  vertical-align:   middle;
  text-align:       center;
  text-decoration:  underline;
}

table.nav-bar-orange td.select-cat
{
  width:155px;
}

/*
table.nav-bar-orange td.select-cat table
{
  border: solid 1px #cfcfcf;
}*/

table.nav-bar-orange td.select-cat table input /* wyszukiwarka kategorii */
{
  margin-left:10px;
  width:105px;
  font-size:10px;
  font-family:tahoma, arial,verdana;
  background:transparent; 
  border:none;
}

table.nav-bar-orange td.select-cat div
{
  /*border: solid 1px #cfcfcf;
  border-top:none;
  /*margin-left:-1px;*/
}

table.nav-bar-orange td.select-cat div table
{
  border:none;
}

table.nav-bar-orange td.select-cat div table td
{
  cursor: pointer;
  padding-left:10px; 
  font-size:  10px;
  height: 18px;
  width:105px;
  background: #fbfbfb;
}

table.nav-bar-orange td.select-cat div table td.hover
{
  background: #dbdbdb;
}

table.nav-bar-orange td.select-cat td.text
{
  height:20px;
  width:115px;
  background: url('../images/forms/portale-search-background.gif') repeat-x top left;
  /*border-left:  solid 1px #cfcfcf;
  border-top: solid 1px #cfcfcf;*/
  
}

table.nav-bar-orange td.select-cat td.arrow
{
  height:20px;
  width:20px;
  background: url('../images/forms/portale-search-arrow.gif') no-repeat top left;
}


table.nav-bar-orange td.select-cat2
{
  width:145px;
}


table.nav-bar-orange td.select-cat2 table input /* wyszukiwarka kategorii */
{
  margin-left:10px;
  width:105px;
  font-size:10px;
  font-family:tahoma, arial,verdana;
  background:transparent; 
  border:none;
}

table.nav-bar-orange td.select-cat2 div
{
  /*border: solid 1px #cfcfcf;
  border-top:none;
  /*margin-left:-1px;*/
}

table.nav-bar-orange td.select-cat2 div table
{
  border:none;
}

table.nav-bar-orange td.select-cat2 div table td
{
  cursor: pointer;
  padding-left:10px; 
  font-size:  10px;
  height: 18px;
  width:105px;
  background: #fbfbfb;
}

table.nav-bar-orange td.select-cat2 div table td.hover
{
  background: #dbdbdb;
}

table.nav-bar-orange td.select-cat2 td.text
{
  height:20px;
  width:115px;
  background: url('../images/forms/portale-search-background.gif') repeat-x top left;
  /*border-left:  solid 1px #cfcfcf;
  border-top: solid 1px #cfcfcf;*/
  
}

table.nav-bar-orange td.select-cat2 td.arrow
{
  height:20px;
  width:20px;
  background: url('../images/forms/portale-search-arrow.gif') no-repeat top left;
}


table.nav-bar-orange td.submit-cat
{
  width:  188px;
}
