a:link, :visited{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal;
  text-decoration: none;
}

a:hover{ text-decoration: underline;}

a.top-menu:link, .top-menu:visited{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none;
}

a.top-menu:hover{ text-decoration: underline;}
a.item:link, .item:visited{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #28166f; text-decoration: none;
}
a.item:hover{  text-decoration: underline;}
a.page:link, .page:visited{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #BC1411; text-decoration: none;}
a.page:hover{  text-decoration: underline;}
a.black:link, .black:visited{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.black:hover{  text-decoration: underline;}
.footer:link, .footer:visited{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000;  }
.footer:hover{  text-decoration: underline;}

body{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000000;}
.left-menu{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  color: White;  background-color: #28166F;
  width: 137px;  padding-left: 6px;  padding-right: 6px;
  }

.size11{
  font-size: 11px;
  }


.left-head{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  background-color: #FFC501;
  text-transform: uppercase;
  text-align: center;
  width: 158px;
  height: 16px;
}

.left-space{  height: 8px;  }
.top{  background-image: url(top.jpg);}
table{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: black;  }
.text-bold{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: black;  font-weight: bold;}
#top-info{  top: 53px;  text-align: center;  vertical-align: middle;  position: relative;}
.section-head {	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #28166f; BORDER-BOTTOM: #ff8d12 2px solid; FONT-FAMILY: 'Comic Sans MS', Verdana;  width: 100%;}
.head {	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #28166f; FONT-FAMILY: 'Comic Sans MS', Verdana;  width: 100%;}
.price{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: bold;  color: #d91713;}
.zlava{  font-weight: bold;  color: #009933;}

.detail-item{
    font-weight: bold;  font-size:14px;  height:25px; color: White;  padding-top: 4px;  padding-bottom: 4px;  padding-left: 15px;  background-color: #28166f;
    overflow: visible;
}

td.detail-item h1{
  padding: 0;
  margin: 0;
  height: auto;
  font-size: 14px;
  display: inline;
}


.table-head{  font-weight: bold;  font-size:12px;  height: 22px;  color: White;  padding-top: 2px;  padding-bottom: 2px;  background-color: #28166f;}
.button{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: black;  background-color: #FFC501;  border: 1px solid #A4A4A4;  font-weight: bold;  height: 20px;}
input, select, textarea{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: black;  border: 1px solid Black;}
.purchase{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: black;  color: #821001; font-weight: bold; }

.table-sub-header{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #FFB816; height: 20px;}
.even-row{font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-color: #E0E0E0;}
.odd-row{font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EDEDED;}

h1.home{
  font-size: 12px;
  text-align: center;
}

h1{
  font-size: 11px;
  text-align: left;
}


h2{
  FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #28166f; FONT-FAMILY: 'Comic Sans MS', Verdana;  width: 100%;
  padding-bottom: 4px;
  margin-bottom: 0;
}

table h1{
  text-align: left;
  font-size: 11px;
  padding: 0;
  margin: 0;
  height: auto;
}


.right-price{
  font-size:14px;
  color:yellow;
  font-weight:bold;
}

.table-middle{
  background: url(middle.jpg) no-repeat center;
  height:130px;
}


.prod-new{
  color: red;font-size:12px;
}

.black-line{
  height:30px;
  background-image:url(black_lineh.png);
  background-repeat:repeat-x;
  BACKGROUND-POSITION: center center;
}

.line-v{
  background-image:url(black_linev.png);
  background-repeat:repeat-y;
  BACKGROUND-POSITION: center top;
}


.product-list-new{
  color: red;
  font-size:12px;
}