body {behavior:url("csshover3.htc");}

h1 { margin:0}

body	{text-align:center; margin:0; padding:0; font: 12px Arial, Helvetica, Tahoma, Verdana, sans-serif;background:#232323; }
#width {width:980px; margin-right:auto;margin-left:auto;text-align:left;}
body div,p,a,table,td,ul,ol,ul li,li	{color:#CCCCCC; font: 12px Arial,Helvetica,Tahoma,Verdana,sans-serif;}

listcat

form,input,textarea,select,option { font: 12px Arial, Helvetica, Verdana, sans-serif; margin:0; }

a {text-decoration:none; border-bottom: none 0 #cccccc}
a:hover	{text-decoration:underline}
strong {color:white}
i {color:white; font-weight:bold}

h1.myheadg{font-size:12px;}
h1.myhead{font-size:14px;}
h1 {font-size:16px;}

h1.redtext {margin:5px 0 10px 0; padding:0; font-size:16px; color:#ff3600; font-weight:bold;}
h1.redtext a { font-size:16px; color:#ff3600; font-weight:bold; text-decoration:none; margin:12 5 5 0;}
h1.redtext a:hover{ text-decoration:underline;}

h1.whiteh1 {margin:5px 0 10px 0; padding:0; font-size:16px; color:#fff; font-weight:bold;}
h1.whiteh1 a { font-size:16px; color:#fff; font-weight:bold; text-decoration:none;}
h1.whiteh1 a:hover{ text-decoration:underline;}

h3.redtext { font-size:16px; color:#FF3600; font-weight:bold;}
h5 {font-size:12px; margin:0; padding:0; color:white}

.err {color:#FF3600; font-weight:bold; margin:0; padding:10px 0 0 0}

form.sform {margin:0;padding:0}
form#fsearch {margin:15px 0 0 0; padding:0}
input.inputsearch {width:135px; margin:0; padding:0; font: 12px Arial, Helvetica, Verdana, sans-serif}
input.submit {font-size: 12px;margin:0;padding:0 3px; width:auto; overflow:visible;}

tr.spec {background: #2E2E2E;}
td.spec h4 {margin:0 10px 10px 10px; padding:10px 0 3px 0; font-size:14px; border-bottom: solid 1px #cccccc;}

td.spec p.specPrice {font-size:16px; color:white; font-weight:bold;background:#2E2E2E;}
td.spec p.specStatus {font-style:italic;background:#2E2E2E;}
td.spec_nl {padding:5px 0 0 10px; border-top: solid 2px #e7e7e7}
td.spec_nl li {margin:0; padding:0;}
td.spec_nr {padding:5px 0 0 0; border-top: solid 2px #e7e7e7}
.img_goods {}
td.spec_left {vertical-align: top;padding:0 0 10px 10px;background: #2E2E2E;}
td.spec_left img {border: solid 5px #5c5c5c;background: #2E2E2E;}
td.spec_right {width:100%; vertical-align: top; padding: 10 10 5 10; font-size: 12px; color: white;}
td.spec_right p {margin: 4 0 4 0; font-size: 10px; color: #5F5F5F;}
td.spec_right hr {margin: 0 0 0 0; color: #D9F0E0;}

td.spec_hr {padding: 0 10 0 10;} 
td.spec_hr hr {color: #E7E7E7; margin: 0 0 0 0;}

td h1 {font-size: 16px; color: white;}


div.hr {margin:0; padding:0;
  border-top:1px #5c5c5c solid;
  height:1px;font-size:0px;
  line-height:0px;
  margin-bottom:-1px;
  clear:both;
}
div.hr hr {display:none;}

.search_form td	{ font-size: 11px; color: #7F99A8; }
.search_form select	{ font-size: 11px; width: 100% }

div.annt {line-height:18px;margin:0 0 10px 0; }
div.description {margin-top:10px;font-size:12px;line-height:18px}
div.description a {text-decoration: underline; font-weight:normal}
div.description a:hover {text-decoration: none;}
div.description p {font-size:12px;line-height:18px}

div#archiv {float:left;margin:0 0 10px 0;color:white}
div#archiv a {text-decoration:none; color:#FF3600; font-weight:bold; border-bottom: solid 1px #FF3600}
div#archiv a:hover {text-decoration:none}

div#tblVtr {float:right;margin:0 0 10px 0; color:white}
div#tblVtr a {text-decoration:none; color:#FF3600; font-weight:bold; border-bottom: solid 1px #FF3600}
div#tblVtr a:hover {text-decoration:none}

div.specdost {	margin:23 5 0 0; padding:0;
		background-color:#181c25;
		border: 1px #ccc solid;}

div#href {margin:30px 0 0 0px}
div#href h2 {margin:0;padding:3px 0 3px 10px;background:#5c5c5c;font-size:14px;color:white;font-weight:normal}
div#href h2 span {}
div#href ul {margin:5px 0 0 25px; padding:0}
div#href ul li {margin:0 0 3px 0px}
div#href ul li a {color:#cccccc;text-decoration:underline}
div#href ul li a:hover {text-decoration:none}

div.addgoods {float:left; width:250px; margin:0; padding:2px 0}
div.addgoods a {text-decoration:underline; color:white}
div.addgoods a:hover {text-decoration:none;}

.imggood {width:100%;margin:0 0 20px 0;text-align: center;}
.imggood img {border: solid 3px #5c5c5c;margin:15px 5px 0 5px;}

H2.h2dost {	font-size: 18px;
		font-weight:900;
		color: #0a0b16;
		background-color:#cccccc; 
		display:block;
		margin:0 0 20 0; 
		padding:3 0 3 0;
		text-align:center;}

ul.specdost {	margin:0; 
		padding:0 0 0 5;
		display:block;
		list-style: none;}

ul.specdost li { text-align: left;
		background-image: url(/i/checkbl.gif);
		background-repeat: no-repeat;
		padding:0 0 20 22;}



.ulcheck {	
		margin:0; 
		padding:10 0 0 20;
		display:block;
		list-style: none;}

.ulcheck  li {	
		margin:0;
		list-style: none; 
		background:url(/i/check.gif) no-repeat left 3px;
		padding:0 0 10 18;}

.ulcheck  li a {color:white; text-decoration:underline}
.ulcheck  li a:hover {text-decoration:none}

td.status_left {padding:5px 5px 5px 0;text-align:right;width:50px}
td.status_right {padding:5px 0 5px 5px;text-align:left}
td.status_right a {text-decoration:underline; color:white}
td.status_right a:hover {text-decoration:none}
td.status_right img {margin-right:5px}
td.rustalk {padding:10px 0 5px 5px;text-align:left}


#noteBuyer 			{font-size: 14px; line-height: 18px;}
#noteBuyer p, ol, ol li, a	{font-size: 14px; line-height: 18px;}
#noteBuyer h3, h3 a {margin:20 0 5 0; padding:0 0 0 10; font-size: 16px; height:22px; line-height:22px; background-color: #cccccc; color:#2d2d2d}
#noteBuyer h2 {font-size:18px; color:white; }


#infoBuyer 			{font-size: 12px; line-height: 17px;}
#infoBuyer h5			{font-size: 14px; line-height: 17px;}
#infoBuyer p, ol, ol li, a	{font-size: 12px; line-height: 17px;}
#infoBuyer h4, h3 a {margin:20 0 5 0; padding:0 0 0 10; display:block; font-size: 16px; background-color: #cccccc; color:#2d2d2d; height:22px; line-height:22px;}
#infoBuyer h2 {font-size:18px; color:white; }


		
.note {position:relative;} 
a.note {text-decoration: none;
	border-bottom: dashed 1px #cccccc;}
a.note span {display:none;} 
a.note:hover span { 	display: block; 
			position: absolute; 
			top:30px; 
			left:-250px; 
			padding: 3px 6px; 
			border:1px solid #996633; 
			background-color:#FFFF66; 
			color:#000; 
			width:300px;
			z-index:30;
			text-align:left;
			text-decoration:none;} 
a.note:hover span strong {color:#000; font-weight:bold}

/*Устранение проблемы в IE6 */ 
a.note:hover {font-size:100%;}

.notepic {position:relative;} 
a.notepic {text-decoration: none;}
a.notepic span {display:none;} 
a.notepic:hover span { 	display: block; 
			position: absolute; 
			top:60px; 
			left:-250px; 
			padding: 3px 6px; 
			border:1px solid #996633; 
			background-color:#FFFF66; 
			color:#000; 
			width:300px;
			z-index:30;
			text-align:left;
			text-decoration:none;} 

/*Устранение проблемы в IE6 */ 
a.notepic:hover {font-size:100%;}

ul.link {margin:0 0 10px 0;padding:0;list-style: none}
ul.link li {margin:0 0 0 0px;padding:0 0 0 25px;display:inline;}
ul.link li#chat {margin:0 0 0 10px;background:url(/i/q.gif) no-repeat left 50%}
ul.link li#call {background:url(/i/call.gif) no-repeat left 50%}
ul.link li#bask {background:url(/i/add_bask.gif) no-repeat left 50%}
ul.link li a {color:white}


.lg	{color:white; font-size:9px;}

td.cat	{ background-color:#CCCCCC; }
td.black { background-color: black}

.cat p { margin-left:30px; color:#3E3E3E; font-size:14px; font-weight:bold;}
.tmenu td, .tmenu td a	{ padding-top:8px; color:#928F8E; font-size:10px; font-weight:bold; text-decoration:none;}
.tmenu td a:hover	{text-decoration:underline;}

.tinfo	{ color:#C7C7C7;}
.tinfo p.h	{ color:white; font-size:13px; font-weight:bold; margin:0 0 10 0;}
.tinfo p	{ margin:5 0 0 0;}
.tinfo .small	{color:#C7C7C7; font-size:9px; margin:0;}

.h a	{ color:white; font-size:12px; font-weight:bold; text-decoration:none;}
.h a:hover	{text-decoration:underline;}
.lnk a	{ color:white; font-size:12px; text-decoration:none;border-bottom: none 0}
.lnk a:hover	{text-decoration:underline;}
.lnk2 a	{color:white; font-size:12px; text-decoration:none;}
.lnk2 a ccc {color:#cccccc}
.lnk2 a:hover	{text-decoration:underline;}
.lnk2 img {border: 0}

td.menu	{padding:0;margin:0;}
.menu a	{ color:#1A1A1A; font-size:11px; font-weight:bold; text-decoration:none; margin:0; }
.menu a:hover	{text-decoration:underline;}

.atext a	{font-weight:bold; text-decoration:none; margin:0; }
.atext a:hover	{text-decoration:underline;}

.lline	{ border-style:none none none solid; border-width:1; border-color:#5C5C5C;}

td.catsep	{ background-color:#3E3E3E; border-style:none; border-width:0;}
td.catsepbg	{ background-color:#343434; border-style:none; border-width:0;}
td.catlink	{ padding-left: 15}

.cat td		{ background-color:#3E3E3E; border-style:solid none solid none; border-width:0; border-color:#5C5C5C;}
.cat td a	{ font-family: Arial, Verdana, Helvetica; color:white; font-size:10px; text-decoration:none; margin:1 4 1 0; text-transform:uppercase;}
.cat td a:hover	{ text-decoration:underline;}

.catl td	{ background-color:#474747; border-style:solid none solid none; border-width:0; border-color:#5C5C5C;}
.catl td a	{ font-family: Arial, Verdana, Helvetica; color:white; font-size:10px; text-decoration:none; margin:1 4 1 0; text-transform:uppercase;}
.catl td a:hover	{ text-decoration:underline;}


.login	{ margin-left:30; color:#C5C5C5; font-weight:bold; font-size:13px; margin:20 0 0 30;}
.login a	{ color:#C5C5C5; font-size:11px; text-decoration:none; margin:0; }
.login a:hover	{ text-decoration:underline;}
.log	{ color: white; font-size:10px; font-weight:normal;}

p.login2 { color:#C5C5C5; margin: 5 0 10 30;}
.login2 a { color:#C5C5C5; font-size:10px; text-decoration:none; margin:0; }
.login2 a:hover	{ text-decoration:underline;}

.cat2 td	{ background-color:#3E3E3E; border-style:solid none solid none; border-width:1; border-color:#323232;}
td.catsep2	{ background-color:#3E3E3E; border-style:none; border-width:0;}
td.catsepbg2	{ background-color:#343434; border-style:none; border-width:0;}
td.catlink2	{ padding-left: 15}
.cat2 td, .cat2 td a		{ color:#CCCCCC; font-size:11px; text-decoration:none; font-weight:bold; margin:1 4 1 0;}
.cat2 td a:hover	{ text-decoration:underline;}

.cat3 p, .cat3 p a		{ color:white; font-size:12px; text-decoration:none; margin:2 0 2 0;}
.cat3 p a:hover	{ text-decoration:underline;}

p.path		{ margin:5 0 0 0; padding:0; color:#FF3600; font-size:14px; }
p.path a	{ font-size:14px; color:#FF3600; text-decoration:none;font-weight:bold; }
p.path a:hover	{ text-decoration:underline;}

p.path2	{ margin:5 0 0 0; color:white; font-weight:bold; }
p.path2 a	{ text-decoration:none; }
p.path2 a:hover	{ text-decoration:underline;}
p.redtxt2	{ font-size:16px; color:#FF3600; font-weight:bold; margin:12 5 5 0;}

p.path3		{margin:10 0 0 0; padding:0; color:#FF3600; font-size:12px; }
p.path3 a	{ font-size:12px; color:#FF3600; text-decoration:none;font-weight:normal; }
p.path3 a:hover	{ text-decoration:underline;}


.goodsinfopic	{ border:solid 5px #5C5C5C; margin:0; padding:0}
.redtxt		{ font-size:14px; color:#FF3600; font-weight:bold;}
.redtxt h1	{ font-size:18px; color:#FF3600; font-weight:bold; text-decoration:none; margin:12 5 5 0;}


p.redtxt2	{ font-size:14px; color:#FF3600; font-weight:bold; margin:12 5 5 0;}
.maintxt, .whitemaintxt2, .bigmaintxt, .bigmaintxt a, .bigmaintxt2, .redmaintxt	{ font-size:12px; color:#CCCCCC; font-weight:normal; text-decoration:none;}
.bigmaintxt h3 {font-size:12px; color:#FF3600; margin:0; padding:0}
.bigmaintxt p {margin:0; padding:0; }
.bigmaintxt p a {color:white}
.bigmaintxt p a:hover {text-decoration:none}
.bigmaintxt p.path3 a {text-decoration:none; color:FF3600; border-bottom: none 0}
.bigmaintxt p.path3 a:hover {text-decoration:underline}
.bigmaintxt p.path	{ margin:5 0 0 0; color:#FF3600; font-size:14px; }
.bigmaintxt p.path a	{ font-size:14px; color:#FF3600; text-decoration:none;font-weight:bold; }
.bigmaintxt p.path a:hover	{ text-decoration:underline;}
.bigmaintxt p.path a {text-decoration:none; color:FF3600; border-bottom: none 0}
p.lnk a	{ color:white; font-size:12px; text-decoration:none;border-bottom: none 0}
p.lnk a:hover	{text-decoration:underline;}


td.maintxt ul {margin:0; padding:0;}
td.maintxt ul li {
		margin:0; padding:0;
		list-style: none; 
		background: url(/i/sq4.gif) no-repeat left 50%;
		padding:0 0 0 10px;}
td.maintxt h4, h4 a {margin:0 0 10px 0;padding:0;font-weight:bold}

td.tbl {padding:5px 0 5px 0; text-align:center}


.whitetxt14 { color:white; font-size:14px; font-weight:bold; }
.whitetxt16 { color:white; font-size:16px; font-weight:bold; }
.whitetxt18 { color:white; font-size:18px; font-weight:bold; }

.bigmaintxt a:hover	{text-decoration:underline;}
.whitemaintxt	{ color:white; font-size:12px; }
.whitemaintxt2	{ color:white; font-size:12px; font-weight:bold; }
.whitemaintxt3	{ color:white; font-size:13px; }
.whitemaintxt4	{ color:white; font-size:13px; font-weight:bold; }
.bigmaintxt	{ font-size:12px; }
.bigmaintxt2	{ font-size:12px; }
.bigmaintxt2	{ margin:5 0 5 0; }
.news		{ font-size:12px; }
.redmaintxt	{ color:#FF3600; }
H3.redtxt	{ color:#FF3600; }

span.price		{ color:white; font-size:18px; font-weight:bold; }
H3, H4			{ color:white; margin:0; padding:0; font-size:18px; font-weight:bold; }
H4, H4 a		{ font-size:14px; text-align:left; text-decoration:none; color:white; }
H4 a:hover		{ text-decoration:underline; }
p a 		{ font-size:12px; color:white; text-decoration:none; font-weight:bold;}
p a:hover 	{ text-decoration:underline; }
p.whitetxt a 		{ text-decoration:none; font-weight:bold; color:white;}
p.whitetxt a:hover 	{ text-decoration:underline; }
p.whtxt a 		{ text-decoration:none; color:white;}
p.whtxt a:hover 	{ text-decoration:underline; }

span.whitemaintxt	{ color:white;}
span.whitecur12		{ color:white;font-style:italic; font-size:12px}
span.whitetxtbold  	{ color:white;font-size:12px;font-weight:bold;}
span.whitetxt2  	{ color:white;font-size:12px;}
span.whitetxt2 a 	{ text-decoration:none; color:white;font-size:12px;}
span.whitetxt2 a:hover 	{ text-decoration:underline;font-size:12px;}
span.whitetxt a 	{ text-decoration:none; font-weight:bold; color:#CCCCCC;}
span.whitetxt a:hover 	{ text-decoration:underline; }
span.whitesmall 	{ color:white;font-size:10px;font-style:oblique}
span.redtxt16		{ font-size:16px;color:#FF3600;font-weight:bold;}
span.redtxt12		{ font-size:12px;color:#FF3600;font-weight:bold;}

<!-- для default -->

.spectxt {color:white; font-size:12px; margin:0 0 0 0; color:#CCCCCC}
.redspectxt {color:#FF3600; font-size:12px;}
.specprice {color:white; font-size:14px; font-weight:bold;}

<!-- для rootcatalog -->

td.rootcat {padding-right: 15px; vertical-align: top}
td.rootcat a {color:white; font-size:12px; text-decoration:none;}
td.rootcat a:hover {text-decoration:underline;}

td.rootrasdel {padding-right: 25; vertical-align: top}
td.rootrasdel a {color:white; font-size:12px; text-decoration:none;}
td.rootrasdel a:hover {text-decoration:underline;}

ul.rootcatul { MARGIN:0; padding:0;}
li.rootcatli { LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/i/arr2.gif); MARGIN: 2 0 10 25}
li.rootrasdel { LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/i/arr2.gif); MARGIN: 0 0 0 25} 
.catlink ul.rootcatul { MARGIN:0; padding:0;}
.catlink li.rootcatli { LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/i/arr2.gif); MARGIN: 0 0 0 20} 


td.lightgray_line1 {background-color: #232323;}
td.lightgray_line2 {background-color: #5C5C5C;}


<!-- для catalog -->

td.nizcatalogtxt { background-color: #353535; padding: 10 20 15 20;}
td.nizcatalogtxt2 { color: #848484; font-size:9px;}

.nizgoodstxt { font-size:9px; color:#CCCCCC; margin:0 0 5 0; font-weight:normal;}
.nizgoodstxt b { font-size:11px; font-weight:bold;}
.nizgoodstxt a { color:#FF3600; font-weight:bold; text-decoration:none;}
.nizgoodstxt a:hover { color:#FF3600; font-weight:bold; text-decoration:underline;}

<!-- для listcat -->

td.listcatname {padding:0;margin:0;text-align:center;font-size:12px;color:#8c8c8c}
td.listcat {padding:0;margin:0;border-color:#5C5C5C; border-width:1px; text-align:center;}
td.listcat img {border: 0;}
td.listcatprice {padding:0 5px 0 0;margin:0;border-color:#5C5C5C; border-width:1px; text-align:center; font-size:13px; color:#FFFFFF; font-weight: bold;}
td.listcatstat  {padding:0;margin:0;border-color:#5C5C5C; border-width:1px; text-align:center; font-size:11px; color:#FF3600;}
td.listcatcode  {padding:0;margin:0;border-color:#5C5C5C; border-width:1px; text-align:center; font-size:13px; color:#CCCCCC; font-weight: bold;}

td.listcatgoods {padding:0; border-color:#5C5C5C; border-width:1px; text-align:left; font-size:12px; color:#CCCCCC; font-weight: bold;}
td.listcatgoods a {color:#CCCCCC; font-weight: bold; text-decoration:none;}
td.listcatgoods a:hover { color:#CCCCCC; font-weight:bold; text-decoration:underline;}


.fon-col	{ padding:5 5 5 15; height:29; background-color:#474747}
.top1c	{background-repeat: no-repeat; background-position:upper-left; background-image: url(/i/logo.gif);}

td.catlink3, td.catlink3 a	{ padding-left: 20; font-weight:normal;}
option.lev2		{color:blue;BACKGROUND-COLOR:#EEEEEE;}

h4.city {font-size:14px; }

form input#goSearch {margin:0;padding:0;background:transparent;border:none;text-decoration:underline;cursor:pointer;font: 12px arial,sans-serif;font-weight:normal;color:#cccccc;overflow: visible;}
form input#goSearch:hover {text-decoration:none;}
form input#goSearch::-moz-tree-cell-text(hover) {text-decoration:none;cursor:pointer}


#tabsH {
      float:right;
      width:auto;
      line-height:normal;
      }
    #tabsH ul {
        margin:0;
        padding:10px 0 0 10px;
        list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      background:url("/i/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url("/i/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#FFF;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }

        #tabsH #current a {
                background-position:0% -42px;
        }
        #tabsH #current a span {
                background-position:100% -42px;
        }


