body,td,th {
	color: #A80000; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px
}
body {
	background-color: #FFFFFF;
	margin:0;
	padding:0;
}
#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:Verdana, Arial, Helvetica, sans-serif; font-size:14px}
.simple_text_zag { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
a,a:link,a:visited,a:hover,a:active {
	color: #A80000;
}

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:14px; 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 #A80000;}*/
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}

.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}

h1 { font-size:16px; margin-left:20px; margin-top:15px; margin-bottom:15px }
h2 { font-size:16px }
#addw {position:absolute;display:none;border: 1px solid #A80000; background-color:#d0e9f6;padding:3px}