/* з головок */

.moduletable-blank {
  margin-left:    15px;
}

.moduletable-blank th { 
  color:          darkred; 
  text-align:     center; 
  font-size:      16px; 
  font-weight:    bold; 
  font-variant:   small-caps; 
  font-family:    arial, helvetica, verdana, tahoma; 
  padding-bottom: 10px;
}

/* стили для меню */

#mnu { border: 0px; width: 100%; border-collapse: collapse; }
#mnu tbody tr.odd  td { border: 0px; background-color: #FFCC77; font-family: arial, helvetica, verdana, tahoma; }
#mnu tbody tr.even td { border: 0px; background-color: #FFFFCC; font-family: arial, helvetica, verdana, tahoma; }
#mnu tbody tr.dlmt td { border: 0px; text-align: center; }

.mnu-name { font-size: 14px; font-variant: small-caps; font-weight: bold; color: brown; }
.mnu-ingr { font-size: 12px; font-variant: small-caps; line-height: 80%; padding: 0px 20px 0px 20px; }
.mnu-prce { width: 85px; text-align: center; }
.mnu-prce div { font-size: 14px; font-family: courier, monotype, fixed; font-weight: bold; color: darkred; border-left: 2px solid brown; }

/* стили для б р  */

#bar { border: 0px; width: 100%; border-collapse: collapse; }
#bar thead tr.head th { border: 0px; background-color: #ffff99;  }
#bar thead tr.head td { border: 0px; background-color: #ffff99; padding-top: 15px; }

#bar tbody tr.odd  td { border: 0px; background-color: #FFCC77; font-family: arial, helvetica, verdana, tahoma; }
#bar tbody tr.even td { border: 0px; background-color: #FFFFCC; font-family: arial, helvetica, verdana, tahoma; }
#bar tbody tr.dlmt td { border: 0px; background-color: lightyellow; text-align: center; }

th.bar-name { font-size: 14px; font-variant: small-caps; font-weight: bold; color: #663333; }
th.bar-prce { width: 50px; font-size: 14px; text-align: center; }
th.bar-prce div { font-size: 10px; font-family: arial, helvetica, verdana, tahoma; font-weight: bold; border-left: 2px solid brown; }

.bar-name { font-size: 14px; text-align: left; font-variant: small-caps; font-weight: bold; color: #663333; }
.bar-ingr { font-size: 12px; font-variant: small-caps; padding: 0px 20px 0px 20px; }
.bar-prce { width: 50px; text-align: center; }
.bar-prce div { font-size: 14px; font-family: courier, monotype, fixed; font-weight: bold; border-left: 2px solid brown; }
.bar-section  { font-family: arial; font-size: 12px; font-variant: small-caps; font-weight: bold; text-align: center; color: brown; }

/*
.bar-section  { font-family: arial; font-size: 12px; font-variant: small-caps; font-weight: bold; color: red; }
.bar-name     { width: 250px; font-size: 12px; font-variant: small-caps; }
.bar-ingredients { font-size: 12px; }
.bar-prce { width: 50px; font-size: 12px; font-variant: small-caps; text-align: center; }
.bar-prce  { width: 50px; font-size: 12px; font-variant: small-caps; text-align: center; }
*/											
