body { background: #FFFFFF; margin: 0; padding: 0; }


body, th, td { color: #202020; font-family: Tahoma; font-size: 11; }

span.inv {display:none}

table.he { background: url("i/he.jpg") no-repeat top right; color:#CCCCCC;}

table.snow { background: url(i/cat.gif) no-repeat center center; }
table.snow2 { background: url(i/loading2.gif) no-repeat center center; }

td.m { font-family: Tahoma; font-size:13;}

td.menu_h_2             { font-family:arial, Helvetica, sans-serif; font-weight:normal; color:red; padding-left:7px; padding-right:7px }

div.top { color: #333333; margin: 5 0; font-size:12px;  text-decoration: none;}

hr.prod { color: orange; height:1px; }

td.mn a 	{ color: darkblue; text-decoration: underline;  font-size:12px; line-height: 21px; }
td.mn a.bas 	{ color: darkblue; text-decoration: underline;  font-size:12px;}
td.mn a.bas:hover 	{ color: green; text-decoration: underline;  font-size:12px;}

input.feedback {border:0px; border-bottom:1px dashed blue; color:blue; font-weight:bold; background: url("i/send.jpg") no-repeat;  width:160px; height:50px; text-align:center;}

input.dvd {border:1px solid; color:#FFFFFF; border:0px; font-weight:bold; font-size:11px; background: url("i/inb.gif") no-repeat; width:200px; height:30px; text-align:center;}

input.cd {border:1px solid; color:#FFFFFF; border:0px; font-weight:bold; font-size:11px; background: url("i/inb1.gif") no-repeat; width:200px; height:30px; text-align:center;}

input.vhs {border:1px solid; color:#FFFFFF; border:0px; font-weight:bold; font-size:11px; background: url("i/inb1.gif") no-repeat; width:200px; height:30px; text-align:center;}

input.recalc {cursor:hand; color:#000000; border:0px; border-bottom:1px dashed blue;  font-weight:bold; font-size:11px; background: url("i/reload.gif") no-repeat; width:200px; height:39px; text-align:center;}
input.order {cursor:hand;  color:#000000; border:0px; border-bottom:1px dashed blue; font-weight:bold; font-size:11px; background: url("i/order_b.gif") no-repeat; width:200px; height:30px; text-align:center;}

a:hover { color: red; text-decoration: underline; }

table.order td { text-align:right; }

td.order1 { text-align:right; }

td.bas {color: #111111; font-size:12px; }

input.bas {width:180px;
background: #F4F4F4;
 font-weight:bold;
color: darkred; font-size:11px;
border-top: 1px solid red;
border-left: 1px solid red;
border-right: 1px solid darkred;
border-bottom: 1px solid darkred; }


table.path { background: url("i/zak.gif") no-repeat right;   width:100%; height:60; }
table.path td { font-size: 18; text-align:center;  color:#FFFFFF;}

table.path1 { background: url("i/zak1.gif") no-repeat right;   width:100%; height:60; }
table.path1 td { font-size: 18; text-align:center;  color:#FFFFFF;}

table.path2 { background: url("i/zak2.gif") no-repeat right;   width:100%; height:60; }
table.path2 td { font-size: 18; text-align:center;  color:#FFFFFF; }
table.small_bas td {font-size: 14px;}
table.menu2 td { font-family: Tahoma; font-size: 11; font-weight: bold; background: url("i/k.gif");background-repeat: repeat-x;}

.menu2 td { line-height: 21px; text-align: center; }

.menu2 a, .menu2 a:hover { color: #F4F4F4; }
.menu2 a, .menu2 a:change { color: #FFFFFF; }

table.menu3 td {  font-family: Tahoma; font-size: 11; font-weight: normal; background: url("i/k2.gif");background-repeat: repeat-x;}
.menu3 td, a  { color: #FFFFFF; text-decoration: underline;}

.flash {color:blue; text-decoration: underline;}

table.menu4 td {  font-family: Tahoma; font-size: 11; font-weight: normal; }


a.menu5 {color:#000040;  font-family: Tahoma; font-size: 12; font-weight: normal; text-decoration: none;}
a.menu5:hover {color: red; font-family: Tahoma; font-size: 15; font-weight: normal;}

table.back { background: url(i/back.gif) repeat-x center top; }

a.menu6 {color:#000040;  font-family: Tahoma; font-size: 12; font-weight: normal; text-decoration: none;}
a.menu6:hover {color: red; font-family: Tahoma; font-size: 12; font-weight: normal;}

a.menu7 {color:#000080;  font-family: Tahoma; font-size: 11; font-weight: normal; text-decoration: underline;}
a.menu7:hover {color: red; font-family: Tahoma; font-size: 11; font-weight: normal;}


a.change { color: #222222; text-decoration: none; font-size: 12;  font-weight: normal; }

a.limit { color: blue; text-decoration: underline; font-size: 12;  font-weight: normal; }
b.limit { font-size: 12;  }
a.limit:hover { color: red; text-decoration: underline; }

a {color:darkred;}


a.prod2 { color: blue; text-decoration: underline; font-size: 11;  font-weight: normal; }

a.prod3 { color: #222222; text-decoration: underline; font-size: 11;  font-weight: normal; }

a.prod { color: #777777; text-decoration: underline; font-size: 11;  font-weight: normal; }
a.prod1 { color: blue; text-decoration: underline; font-size: 14;  font-weight: normal; }


a.change:hover { color: #E80000; text-decoration: underline; }
a.change:visited { color: #555555; }
a.change:active { color: red; }



img.prod {
border-top: 2px solid #CCCCCC;
border-left: 2px solid #CCCCCC;
border-right: 2px solid #000000;
border-bottom: 2px solid #000000;
		}


.picture { background: url("i/picture.jpg") no-repeat; }

.menu td { line-height: 21px; text-align: center; }

.menu a, .menu a:hover { color: #FFFFFF; }


.m a, .menu a:hover { color: #000000; }
.m span { color: #ECA728; }



ul {
	margin-left: 25px;

color:darkorange;
	list-style: none;
}


.menu span { color: #ECA728; }

.basket_back { background: url("i/foto.gif") no-repeat 0px 4px; }

.novelty .head { background: #F1F1F1  repeat-x top; height: 10; width: 100%; }


.novelty .head tr { vertical-align: bottom; }


.novelty .head .left, .novelty .head { color: #FFFFFF; font-weight: bold; padding-top: 5; width: 50%; }

td.right {  background: #F1F1F1; color:darkred; font-weight: bold; text-align:right; padding-top: 5; width: 50%; }
td.left {  background: #F1F1F1; font-weight: bold; text-align:left; padding-top: 5; width: 50%; }
table.bas { border:1px dashed blue; color:#FFFFFF;}
table.headprod { border:1px dotted blue; border-bottom:0px;}
table.bodyprod { border:1px dotted blue;}
table.bodyprod2 { border-top:1px dotted blue;}

.novelty .head span { color: #FF9C00; }


.novelty .body { border: 1px solid #781D18; border-bottom: none; }


.novelty .last { border-bottom: 1px solid #781D18;; }


.novelty .body tr { vertical-align: top; }



.copyright *, .copyright a, .copyright a:hover { color: #999999; }
