body,div,p,a,table,td	{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#CCCCCC; }
form,input,textarea,select,option				{ font-family: Arial, Helvetica, Verdana; margin:0; }

.search_form td	{ font-size: 11px; color: #7F99A8; }
.search_form select	{ font-size: 11px; width: 100% }

ul, ol, li { font-family: Verdana, Arial, Helvetica; font-size: 10px;}

.lg	{color:white; font-size:9px;}

td.cat	{ background-color:#CCCCCC; }
.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:13px; font-weight:bold; text-decoration:none;}
.h a:hover	{text-decoration:underline;}
.lnk a	{ color:white; font-size:10px; font-weight:bold; text-decoration:none;}
.lnk a:hover	{text-decoration:underline;}
.lnk2 a	{ color:white; font-size:11px; text-decoration:none;}
.lnk2 a:hover	{text-decoration:underline;}

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;}

.lline	{ border-style:none none none solid; border-width:1; border-color:#5C5C5C;}

.cat td		{ background-color:#3E3E3E; border-style:solid none solid none; 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: 25}

.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;}

.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: 25}
.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:10px; text-decoration:none; margin:2 0 2 0;}
.cat3 p a:hover	{ text-decoration:underline;}

p.path	{ margin:5 0 0 0; color:#C7C7C7; font-size:12px; font-weight:normal; }
p.path a	{ font-size:14px; color:#FF3600; text-decoration:none; font-weight:bold; }
p.path a:hover	{ text-decoration:underline;}

.goodsinfopic	{ border-width:5; border-color:#5C5C5C; border-style:solid; margin:0;}
.redtxt		{ font-size:12px; color:#FF3600; font-weight:bold; margin:12 5 5 0;}
.maintxt, .whitemaintxt, .whitemaintxt2, .bigmaintxt, .bigmaintxt a, .bigmaintxt2, .redmaintxt	{ font-size:10px; color:#CCCCCC; margin:0; font-weight:normal; text-decoration:none;}
.bigmaintxt a:hover	{text-decoration:underline;}
.whitemaintxt	{ color:white; font-size:9px; }
.whitemaintxt2	{ color:white; font-size:11px; }
.bigmaintxt, .bigmaintxt2		{ font-size:11px; }
.bigmaintxt2	{ margin:5 0 5 0; }
.redmaintxt		{ color:#FF3600; }
.price, H3, H4	{ color:white; margin: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; }

.txtnone a {
 text-decoration: none;
}

.txtnone a:hover {
 text-decoration: underline;
}

<!-- для default -->

.spectxt	{ color:white; font-size:9px; margin:0 0 0 0; color:#CCCCCC}
.redspectxt		{ color:#FF3600; font-size:9px;}
.specprice { color:white; font-size:14px; font-weight:bold;}

<!-- для rootcatalog -->

td.rootcat {padding-right: 25; vertical-align: top}
td.rootcat a {color:white; font-size:10px; text-decoration:none;}
td.rootcat a:hover {text-decoration:underline;}

ul.rootcatul { MARGIN: 0 0 0 0}
li.rootcatli { LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/i/arr2.gif); MARGIN: 2 0 10 16} 
.catlink ul.rootcatul { MARGIN: 0 0 0 0}
.catlink li.rootcatli { LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/i/arr2.gif); MARGIN: 0 0 0 20} 

<!-- для catalog -->

td.nizcatalogtxt { background-color: #353535; padding: 10 20 15 20;}
td.nizcatalogtxt2 { background-color: #353535; 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 0 0 0; margin:0; border-color:#2D2D2D; border-width:1px; text-align:center; font-size:9px; color:#8C8C8C; font-weight: bold; }

td.listcat {padding:0 20 0 20; border-color:#5C5C5C; border-width:1px; text-align:center;}
td.listcatprice {padding:0 10 0 10; border-color:#5C5C5C; border-width:1px; text-align:center; font-size:13px; color:#FFFFFF; font-weight: bold;}
td.listcatstat {padding:0 10 0 10; border-color:#5C5C5C; border-width:1px; text-align:center; font-size:9px; color:#FF3600;}

td.listcatgoods {padding:0 10 0 0; border-color:#5C5C5C; border-width:1px; text-align:left; font-size:11px; 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; }

.city2 {font-size:14px; }

div.urlcat a {
 border: 1px solid #5C5C5C;
 padding: 3px 18px;
 margin: 2px 0px 0px 1px;
 font-family: tahoma;
 font-size: 10px;
 text-transform: uppercase;
 display: block;
 background: url(/img/arr2.gif) #3E3E3E no-repeat 6px 7px;
 color: #fff;
 text-decoration: none;
 
}

div.urlcat a:hover {
 /*
 border: 1px solid #FEC7A5;
 color: #A75903; bg: #FFE1C4;
 */
 background: url(/img/arr.gif) #3E3E3E no-repeat 8px 7px;
 text-decoration: underline;
}

.urlcatAct {
 background: url(/img/arr.gif) #5C5C5C no-repeat 6px 7px !important;
 text-decoration: none !important;
 font-weight: bold;
}
 
 table.harak {
 color: #666;
 font-size: 12px;
 font-family: tahoma;
}

table.harak td {
 border-bottom: 1px solid #fff;
 padding: 5px;
}

td.tdHarak {
 width: 300px;
 font-weight: bold;
}


.urlNews {
 padding: 5px !important;
}

.urlNews a {
 font-size: 13px;
 font-family: arial;
 color: #fff;
 padding: 2px;
}

.urlNews a:hover {
 text-decoration: none;
}

.active {
 text-decoration: none;
 font-weight: bold;
 font-size: 16px !important;
}