body,html,td,th
     {
	padding: 0;
	margin: 0;
	color: #000000; margin: 0; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px
      }
	
table {
	font: 13px Arial;
	color:#000;
	}

a.zag-cat {
	text-decoration: none;
	color: #fff;
	font-size:13px;
	font-weight:bold;
}
a.zag-cat:hover {
	text-decoration: underline;
	color: #fff;
}

a.cat {
	text-decoration: none;
	color: #000;
	font-size:13px;
}
a.cat:hover {
	text-decoration: underline;
	color: #000;
}

a.menu-bottom {
	text-decoration: none;
	color: #509d7d;
	font-size:13px;
	margin: 0px 10px 0px 10px;
	font-weight:bold;
}
a.menu-bottom:hover {
	text-decoration: underline;
}

a,a:link,a:visited,a:hover,a:active {
	color: #A80000;
}

ul.cat {
margin: 0px;
}

li.cat {
list-style-image:url(../img/li.jpg);
margin-bottom: 5px;
}

li.info {
list-style-type: none;
margin-bottom: 5px;
}

div.skidka {
font-family:verdana;
color:#008d39;
margin: 10px;
text-align:center;
font-size:17px;
font-weight:bold;
}

h2 {
color:#A80000;
font-size: 18px;
font-family:Arial;
text-align:center;
margin: 10px;
}

h1 {
color:#A80000;
font-size: 16px;
font-family:Arial;
text-align:left;
margin: 10px 0px 5px 0px;
}

p {
/* text-align: right; */
margin: 2px 0px 0px 0px;
}

#main {width:999px;overflow-x:hidden}
.katalog_raz {font-size: 16px; color:#003399; font-weight: bold; height:30px; vertical-align: top}

.points {text-align: center; padding-left: 15px; padding-right:4px; padding-top:5px}
.menu {color: #B70000; font-size: 16px; font-weight: bold;}
.menu2 {font-size:14px; margin-top: 10px;}
.headlines {color: #B70000; font-size: 20px; font-weight:bold; text-align:center; margin-top:15px; margin-bottom:15px}
.price {font-size: 22px; font-weight:bold}
.price_katalog {font-size: 18px}
.inpbask,.simple_text { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px}
.simple_text_zag { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; font-weight:bold}

p.kach { color: #330099; margin: 5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px }
p.skidka { color: #006600; margin: 5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px }
a.kach { color: #330099; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px }
a.kach:hover { text-decoration:underline; color:#330099; }
a.kach:visited { text-decoration:none; color:#330099; }

table.prm { border-collapse:collapse; }
table.prm td { border: 1px solid #cccccc; margin:0; padding:3px}
table.prm input { font-size:12px; border: 1px solid #cccccc }
/*table.prin { border-collapse:collapse; width:100%; height:100%;}
table.prin td { margin:0; padding:3px; border-width:0px;}
table.prin td.priv { border-width:0px;   border-top: 1px solid #cccccc;}*/
table.tnz { border: 1px solid #a8d1e7; border-collapse:collapse; margin:0; padding:3px }
table.tnz tr.tnz1 {background-color:#FAFAFA}
table.tnz tr.tnz2 {background-color:#d0e9f6}
table.prm2 { border-collapse:collapse; }
table.prm2 td { border: 1px solid #black; margin:5px; padding:3px}

.inpbask { background-color:#d0e9f6}

a.hb,a.hb:link,a.hb:visited { text-decoration:none; color:#003399; }
a.hb:hover { text-decoration:underline; color:#003399; }
a.menu,a.menu:link,a.menu:visited { text-decoration:none; }
a.menu:hover { text-decoration:underline; }
a.inact { color:#999999 }
a.hb { margin-top:40px}

#addw {position:absolute;display:none;border: 1px solid #A80000; background-color:#d0e9f6;padding:3px}