body { font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; border-width: 3px; }
h1 { font-size: 110%; font-weight: bold; margin: 0.67em 0; }
h2 {font-size:99%;}
p { font-size:99%;}

td { }

a:link { color: #ac0234; }

a:visited { color: #ac0234; }

a:hover { }

a:active { }



#navcontainer
{ width: 140px; border-right: 1px solid #fff; padding: 0; /*width: 12em; 0 0 1em;*/
margin-bottom: 1em; font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; background-color:#fff;/* #ffe172; */
color: #ac0234;  }

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;

}

#navcontainer li
{
border-bottom: 1px solid #fff; 
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 8px solid #ffe172;
border-right: 8px solid #ffc051;
background-color: #ffc051;
color: #ac0234;
text-decoration: none;
width: 140px;  /*100%*/
}

html>body #navcontainer li a { width: 140px; } 

#navcontainer li a:hover
{border-left: 8px solid #ffc051;
 border-right: 8px solid #ffe172;
 /*background-color: #f89728;*/
 font-weight: bold; }
 
a.nav_on
{border-left: 8px solid #ffc051;
 border-right: 8px solid #ffe172;
 /*background-color: #f89728;*/
 font-weight: bold; width:140px;}
 
a.nav_off
{border-left: 8px solid #ffe172;
border-right: 8px solid #ffc051;
background-color: #ffc051;
width:140px; 
  }

 .backmain {
 background-color: #ffe172;
  }
.price { border-bottom: 1px solid #ffe172; }
.pricelist td,.pricelist th{padding:15px 0 15px 0;}
