html 	{ margin: 0px 0px 0px 0px; padding: 0px; }
form { margin: 0px; }

li      { }
body	     { color: #434343; font: 11px arial, verdana, sans-serif; background-color: white; margin: 0px; padding: 0px }


a 	      { color: #0080f0; font-weight: normal; text-decoration: none }

a:hover 	 { color: #db2307; text-decoration: underline }

#container  { float: center; margin: 0px; padding: 0px; width: 1004px }
#footer  { color: #696969; background-color: #edf1f4; text-align: left; vertical-align: top; margin: 0px; padding: 0px 0px 20px 20px; width: 98%; height: 50px }
#footer1   { color: white; font-size: 9pt; background-color: #bac3ca; text-align: left; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 25px; padding-right: 0px; padding-left: 50px; height: 35px }
#header  { color: #696969; font-size: x-small; background-color: transparent; text-align: left; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 25px; padding-right: 10px; padding-left: 10px; height: 82px }
img 	{ border-width: 0; }
td 		 { vertical-align: top }
input, textarea, select   { font-size: 12px; background-color: #ffffff; border: solid 1px #808080 }
input.text1   { font-size: 12px; background-color: #ffffff; border: solid 1px #808080; height: 15px }
.txt1	{ font-size: 10px; color: #666666;}
.txt2	{ font-size: 10px; }
.txt3	 { color: #696969; font-weight: bold; font-size: 11px; text-align: center }
.txt4	   { color: #d53434; font-weight: bold; font-size: 12px }
.txt5	   { color: white; font-weight: bold; font-size: 13px; text-align: center; padding-top: 5px; padding-left: 12px }
.txt8 { color: #4b4b4b; font-weight: bold; font-size: 13px; text-align: center; padding-top: 5px; padding-left: 12px }
.body { float: center; width: 1004px }
.txt6  { color: #ca1010; font-weight: bold; font-size: 13px; background: #e9e7db repeat-x 100% 100%; text-align: center; padding-top: 5px; padding-left: 12px }
.txt7  { color: #0080f0; font-weight: bold; font-size: 12px; text-align: center }
.rev	 { color: #ff8c00 }
a.rev   { color: #ff8c00 }
a:hover.rev   { color: #696969; text-decoration: underline }
a.footer    { color: white }
a:hover.footer    { color: #696969; text-decoration: underline }
.div.zakaz  { padding-top: 2px; padding-left: 5px }
.extr	{ color: #555555; }
.extr a { color: #62788E; }
.colleft   { float:left; margin: 0px 4px 0px 4px; }
.colright   { float:right; margin: 0px 4px 0px 4px; }
.bar_front { background-color:#828996; border-right:0px solid #333333; padding:0px 0px 0px 0px; color:#DDDDDD; height:12px;}
.bar_back { background-color:#E3DDC9; border:1px solid #333333; margin:0px 0px 0px 0px; height:12px; }
.bbcodes a img { border: 1px outset #AAAAAA; background-color: #F3F3F3; }
.smilies a img { border: 0px; background-color: transparent; }
.b1 	{ background-color:#E0EAF2; }
.b2 	{ background-color: #C9D7E3; }
hr		 { margin-right: 0; margin-left: 0; padding: 0; border-top: 1px solid #d3d3d3; border-right: 0 none; border-left: 0 none; height: 1px }
.error	{
		padding: 8px;
		margin: 0px;
		color: #FF3F3F;
		font-weight: bold;
		}

.main	 { margin: 0px; padding: 8px }
.top   { margin: 0px; padding: 8px }
.bg_top { background: #f0f0f0 url(img/bg_top.gif) }
.topwhite { background-color: #fff; margin: 0px; padding: 8px }
.title	 { font-weight: bold; font-size: 12px; background-color: #cecece; margin: 0px; padding: 4px }
.subtitle	  { color: white; font-size: 11px; background-color: #a2b6bd; margin: 0px; padding: 4px; border-left: white }
.subtitle_none  { font-size: 11px; background-color: transparent; margin: 0px 0px 0px 15px; padding: 8px }
.block   { color: #696969; font-size: 11px; background-color: #f5f5f5; margin: 0px; padding: 4px }
.block1 { font-size: 11px; margin: 0px; padding: 25px 4px 0px 15px; border-bottom: 1px #a9a9a9 }
.code { color: #800000; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, sans-serif; background-color: #f5f5f5; padding: 2px }
.catalog  { color: #0080f0; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, sans-serif; padding: 2px 2px 8px; border-bottom: #a9a9a9 }
table.flat	{text-align: left;width:100%;margin: 0px 0px 0px 0px;	padding: 0px;	border-collapse:collapse;}
table.flat td { padding: 0px; spacing:0px;}
table.main
	{
	text-align: left;
	width:100%;
	margin: 0px 0px 0px 0px;
	padding: 4px;
	}

table.main td { padding: 4px; }
table.cells
	{
	text-align: left;
	width:100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
table.cells2 { background-color: #f5f5f5; text-align: left; margin: 0px; padding: 0px; width: 100% }
table.cells1  { text-align: left; margin: 0px; padding: 0px; width: 100% }
table.cells td { padding: 1px; background-color: #EDECE5;}
table.cells2 td { background-color: #edece5; padding: 1px }
table.cells1 td   { color: #808080; background-color: transparent; padding: 1px 1px 1px 5px }
span { font-weight: bold; font-size: 12pt }
.price { color: #ff4500 }
table.list 	  { text-align: left; margin: 0px; padding: 5px; width: 100% }
table.list td { padding: 10px; }
p   { text-align: justify }
.txt15	{ font-size: 15px; font-weight: bold; color: #C91336; }
.z1 { background-color: #f3c6bb; }
.l2 { background-color: #f5ef8d; }
.m1 { background-color: #d8f4d2; }
h1 { color: #df3636; font-weight: bold; font-size: 14pt }
h2   { color: #ff8c00; font-weight: bold; font-size: 12pt }
h4  { color: #df3636; font-weight: bold; font-size: 9pt }
DIV.listing {PADDING-LEFT: 20px; FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Tahoma, Aria, sans-serif}
DIV.listing A {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold}
DIV.listing_a {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 5px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Aria, sans-serif; BACKGROUND-COLOR: #a6a6a6}
SPAN.listing_a  { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Tahoma, Aria, sans-serif; background-color: #ff8c00; padding-right: 5px; padding-left: 5px; width: 5px }
#treemenu1 {position: relative; left: -60px }

