body	{margin: 0 0 0 0; background-color:#ffffff;}

.order {font: bold 11px/16px Tahoma, Arial, Georgia, Verdana, Tahoma; margin: 10px 20px 10px 15px; color:#666666;}

h1	{font: 16px/16px Arial; color:#990033; margin: -1px 5px 10px 0px; text-transform: none;}
h1.catalog	{font: 18px/18px Verdana, Tahoma, Arial; color:#CC0000; margin: 0px 5px 10px 15px; text-transform: none;}
h2	{font: 18px/18px Verdana, Tahoma, Arial; color:#666666; margin: 10px 10px 10px 0px;}
h3	{font: bold 14px/18px Arial; color:#2F66C2; margin: 10px 10px 10px 0px;}
h4	{font: bold 14px/18px Arial; color:#2F66C2; margin: 10px 10px 10px 0px;}
h5	{font: bold 12px/18px Arial; color:#333333; margin: 10px 10px 10px 0px;}

p {font: 12px/16px Arial, Tahoma, Georgia, Verdana, Tahoma; margin: 0px 0px 10px 0px; color:#666666;}
em {font-size:12px; color:#666666;}

p.CatalogPagingPanel {margin: 0px 0px 10px 0px;}

#gb {font: 12px/14px Arial; color:red;}

#searchform {float:left; margin-right:20px; height:320px; border:0px solid #c0c0c0}
#reklama {float:left; height:320px; overflow:hidden; width:400px; border:0px solid #c0c0c0}
#reklama img {margin-right:5px; margin-bottom:20px}

img.nobo {border:1px solid #000000}

.a:link			 {font: 12px/14px Arial; color:#666666; text-decoration: none;}
a:link			 {font: 12px/14px Arial; color:#666666; text-decoration: none;}
a:visited 		 {font: 12px/14px Arial; color:#666666; text-decoration: none;}
a:hover		     {font: 12px/14px Arial; color:#990033; text-decoration: none;}
a:active 		 {font: 12px/14px Arial; color:#990033; text-decoration: none;}

p.infotext {font: 11px/11px Tahoma, Arial; margin: 5px 10px 10px 10px; color:#000000; text-align: left;}
#answer {border-bottom:1px solid #c0c0c0}
#row_label {font: 11px/11px Arial, Tahoma, Georgia, Verdana, Tahoma; color:#000000;}

#cartla {background:url(/img/cartbgr.jpg) no-repeat top left; text-align:center; width:230px; height:152px;}

#cart {width:200px; border:3px double #ffffff; margin-top:15px; background-color:#ffffff;}
#cart td {border-bottom:1px solid #c0c0c0; padding:6px 5px 6px 5px; font: 11px/13px Arial; color:#000000;}
span.ordercart {
border:1px solid #c0c0c0;
background-color:#ffffff;
font:bold 11px/11px Arial;
padding:6px 5px 6px 5px;
color:#ffffff;}

#cart td.ord {background-color:#f2f2f2; padding:10px 5px 8px 5px}
a:link.mord		 {font: bold 11px/13px Arial; color:#CC3300; text-decoration: none; text-transform: none;}
a:visited.mord	 {font: bold 11px/13px Arial; color:#CC3300; text-decoration: none; text-transform: none;}
a:hover.mord	 {font: bold 11px/13px Arial; color:#FF3333; text-decoration: none; text-transform: none;}
a:active.mord 	 {font: bold 11px/13px Arial; color:#FF3333; text-decoration: none; text-transform: none;}

table.PATH_LINE {margin-bottom:20px;}

table.GOOD_ADS {
background-color:#ffffff;
border-left: 0px solid #ffffff;
border-right: 0px dotted #2D75D4;
margin-bottom: 5 px;
margin-top: 20 px;
width: 200px;
}

#GOOD_ADS td {
border-bottom: 1px solid #f2f2f2;
padding: 5 5 5 5;
width:100%;
}

span.add {font: 11px/11px Tahoma, Arial; color:#666666;}
span.add a {font: 11px/11px Tahoma, Arial; color:#666666;}
span.add a:link {font: 11px/11px Tahoma, Arial; color:#666666;}
span.add a:hover {font: 11px/11px Tahoma, Arial; color:#c0c0c0;}
span.add a:active {font: 11px/11px Tahoma, Arial; color:#666666;}
span.add a:visited {font: 11px/11px Tahoma, Arial; color:#666666;}


p.red {font: bold 11px/12px Tahoma, Georgia, Arial; color: #FF3300;}
p.avt {font: 11px/16px Verdana, Tahoma, Arial; margin: 25px 0px 0px 15px; color:#666666;}
p.arr2 {font: 11px/12px Arial; margin: 5px 15px 5px 0px; text-align: right;}
p.news {font: 11px/14px Arial; margin: 0px 2px 2px 2px; color:#000000; text-align: left;}
p.n {font: 11px/12px Arial; margin: 2px 2px 2px 2px; color:#388FD2;}
p.title {font: 11px/13px Tahoma; padding: 3px 3px 3px 5px; margin: 0px 0px 0px 0px;
border-left: 0px solid #000000;
border-bottom: 0px  solid #000000; color: #666666; background-color:#ffffff;}

#line_itogo {text-align:right; padding-right:150px; padding:5px 5px 5px 5px; border-bottom:1px solid #c0c0c0;}
b.price {font: bold 14px/14px Tahoma, Georgia, Arial; color: #FF3300;}
b.price_itogo {font: bold 14px/14px Tahoma, Georgia, Arial; color: #FF3300;}

table.main_category {margin-left: 15px; margin-top: 15px; margin-bottom: 15px;}

table.form_table {
width: 400px;
margin-left: 15px;
border-top: 0px solid #c0c0c0;
border-left: 0px solid #c0c0c0;
border-right: 0px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
padding: 15 15 15 15;
}

table.curr {
border-top: 1px dotted #3686F0;
border-left: 1px dotted #3686F0;
border-right: 0px solid #2F79DB;
border-bottom: 0px solid #2F79DB;
}

table.gallery {margin-left: 15px}
table.mmenu {
border-top: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 0px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
}

table.rn {
border-top: 0px solid #ffffff;
border-left: 1px solid #ffffff;
border-right: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
}

td.title {
font: 11px/11px Arial, Verdana, Tahoma; color:#990000;
border-top: 0px solid #c0c0c0;
border-left: 0px solid #c0c0c0;
border-right: 0px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
background-color:#E88301;
padding: 2px 2px 2px 2px;
height: 18px;
}

td.title_r {
font: 12px/14px Arial, Tahoma; color:#990000;
background-color:#e2e2e2;
padding: 5px 6px 5px 5px;
height: 24px;
}

td {font: 11px/16px Tahoma, Arial, Georgia, Verdana, Tahoma; 10px; color:#999999; vertical-align: top;}
td.GOOD_TEXT {font: 11px/18px Tahoma, Arial, Verdana; padding-left: 0px; color:#000000; vertical-align: top;}
td.p {font: 12px/14px Arial, Tahoma; color:#666B81;}
td.gcomments {font: 10px/12px Arial, Tahoma; color:#666B81;}
td.to_curr {padding: 10px 20px 0px 4px;}


ul, li {list-style-type: square; font: 12px/16px Arial; margin-left: 15px;  margin-right: 10px; color:#666666;}
ol {font: 12px/16px Tahoma, Arial; color:#666666;}

span.d1 {font: 10px/11px Arial; padding: 1px 2px 1px 2px; color:#ffffff; background-color:#6699CC;}
span.d2 {font: 10px/11px Arial; padding: 1px 2px 1px 2px; color:#ffffff; background-color:#996699;}
span.d3 {font: bold 12px/11px Arial; padding: 2px 4px 2px 4px; color:#74766C;}
span.s {font: bold 11px/11px Arial; padding: 0px 0px 0px 0px; color:#388FD2;}

span.arrow
{
background-color:#FF6600;
font: bold 11px/11px Arial;
padding: 0px 1px 1px 1px;
color:#ffffff;
}

span.n{font: bold 10px/11px Arial; padding: 1px 7px 2px 2px; color:#ffffff; background: URL('img/n.gif') no-repeat;}

#navbar {padding: 0px 0px 0px 0px;
border-bottom:0px solid #666666;
border-top:0px solid #666666;
border-left:0px solid #666666;
border-right:0px solid #ffffff;
width: 100%;
height: 26px;
}

table.into {width:100%; height: 200px;}

#main_bgr {width:100%; border-left:1px solid #f2f2f2; padding: 0px 10px 10px 20px;}
#menu_bgr {width:200px; padding: 0px 0px 0px 10px;}

#search {margin-left: 10px;}
#menu {margin: 0px 0px 0px 0px; width: 250px;}

table.BLOCK_L {
border-left:0px solid #ffffff;
margin-top:20px;
}

#BLOCK_R td {padding:20 0 0 0;}

td.td_rekl {padding: 15 0 10 15;
background-color:#ffffff;
border-top: 0px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
font: 11px/11px Tahoma, Arial; color:#000000;
}

table.GOOD_IMG{margin-left: 10px;}

#order {border-left:1px solid #c0c0c0;}

#line {
border-top: 0px dotted #c0c0c0;
border-left: 0px solid #EEF1E7;
border-right: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
padding: 5px 2px 5px 5px;
font: 11px/11px Tahoma, Arial; color:#000000;
}

#line1 {
border-top: 0px dotted #EEF1E7;
border-left: 0px solid #EEF1E7;
border-right: 0px dotted #c0c0c0;
border-bottom: 0px dotted #c0c0c0;
padding: 0px 2px 5xp 0px;
font: 11px/11px Tahoma, Arial; color:#000000;
}

/* */

table.tcat {margin-bottom:20px; margin-top:10px;}
table.tcat td p {font: 11px/14px Arial, Tahoma, Georgia, Verdana, Tahoma; margin: 0px 0px 10px 0px; color:#666666;}

table.search {margin-top:0px;}

table.good_nav {margin-top:20px;}
table.good_nav td p {font: 12px/14px Arial, Tahoma, Georgia, Verdana, Tahoma; margin: 5px 0px 10px 0px; color:#666666;}

table.club {margin-top:0px;}
table.club td {border-bottom:1px solid #f2f2f2;}
table.club td p {font: 12px/14px Arial, Tahoma, Georgia, Verdana, Tahoma; margin: 5px 0px 10px 0px; color:#666666;}

table.good_row td {border-bottom:1px dotted #f2f2f2; padding-bottom:10px;}
table.good_row td p {font: 11px/14px Arial, Tahoma, Georgia, Verdana, Tahoma; margin: 0px 0px 10px 0px; color:#666666;}
td.otstup img {margin-right:15px; margin-bottom:20px}
td.texto p {font: 11px/14px Arial, Tahoma, Georgia, Verdana, Tahoma; margin: 10px 0px 0px 0px; color:#666666;}

/* ссылки основных пунктов меню */

#topmenu {
height:25px;
background-color:#8c8c8c;
margin-bottom:0px;
}

#mm_t {
text-align:center;
padding: 6px 2px 4px 5px;
border-right: 1px solid #f2f2f2;
}

#mm_t_a {
text-align:center;
padding: 6px 2px 4px 5px;
border-right: 1px solid #f2f2f2;
}

a:link.mm_t		 {font:bold 12px/12px Arial; color:#f1f1f1; text-decoration: none;}
a:visited.mm_t	 {font:bold 12px/12px Arial; color:#f1f1f1; text-decoration: none;}
a:hover.mm_t	 {font:bold 12px/12px Arial; color:#ffffff; text-decoration: none;}
a:active.mm_t 	 {font:bold 12px/12px Arial; color:#ffffff; text-decoration: none;}

a:link.mm_t_a		 {font:bold 12px/12px Arial; color:#ffffff; text-decoration: none;}
a:visited.mm_t_a	 {font:bold 12px/12px Arial; color:#ffffff; text-decoration: none;}
a:hover.mm_t_a	 	 {font:bold 12px/12px Arial; color:#ffffff; text-decoration: none;}
a:active.mm_t_a 	 {font:bold 12px/12px Arial; color:#ffffff; text-decoration: none;}


/* Main Menu */


td.title0 {
	padding: 6px 0px 6px 6px;
	color: #ffffff;
	font:bold  11px/14px Arial,Tahoma;
	background-color:#8c8c8c;
}


#mainm {
	width: 175px;
	float: left;
	display: block !important;
	display: inline;
	background-color:#ffffff;
	border-bottom:1px solid #f2f2f2;
}

#mainm_a {
	width: 175px;
	float: left;
	display: block !important;
	display: inline;
	background-color:#ffffff;
	border-bottom:1px solid #f2f2f2;
}

#mainm_a a {
	padding: 3px 0px 3px 6px;
	display: block;
	color: #666666;
	font:bold  12px/14px Arial,Tahoma;
	text-decoration: none;
	height: auto !important;
	height: 1%;
}
#mainm_a a:hover,
#mainm_a hover a,
#mainm_a iehover a {
	color:#666666;
	padding: 3px 0px 3px 6px;
	background-color: #f0f0f0;
}


#mainm a {
	padding: 3px 0px 3px 6px;
	display: block;
	color: #666666;
	font:bold  12px/14px Arial,Tahoma;
	text-decoration: none;
	height: auto !important;
	height: 1%;

}
#mainm a:hover,
#mainm hover a,
#mainm iehover a {
	color:#666666;
	padding: 3px 0px 3px 6px;
	background-color: #f0f0f0;
}



/* ссылки основных пунктов меню */
a:link.mm_a		 {font: bold 11px/16px Arial; color:#ffffff; text-decoration: none;}
a:visited.mm_a	 {font: bold 11px/16px Arial; color:#ffffff; text-decoration: none;}
a:hover.mm_a	 {font: bold 11px/16px Arial; color:#c0c0c0; text-decoration: none;}
a:active.mm_a 	 {font: bold 11px/16px Arial; color:#c0c0c0; text-decoration: none;}

#mm_a {
font: bold 11px/16px Arial; color:#ffffff;
padding: 2px 2px 2px 5px;
border-bottom:1px solid #c0c0c0;
border-right: 0px solid #CDE0FF;
background-color:#8B8B8B;
}

/* ссылки активных пунктов меню 2 уровня */
a:link.mm1		 {font: 11px/11px Arial; color:#666666; text-decoration: none; text-transform: lowercase;}
a:visited.mm1	 {font: 11px/11px Arial; color:#666666; text-decoration: none; text-transform: lowercase;}
a:hover.mm1		 {font: 11px/11px Arial; color:#c0c0c0; text-decoration: none; text-transform: lowercase;}
a:active.mm1 	 {font: 11px/11px Arial; color:#c0c0c0; text-decoration: none; text-transform: lowercase;}

#mm1 {
padding: 2px 2px 2px 0px;
border-bottom:1px solid #c0c0c0;
background-color:#ffffff;}

a:link.mm_1		 {font: bold 12px/18px Arial; color:#ffffff; text-transform: lowercase;}
a:visited.mm_1	 {font: bold 12px/18px Arial; color:#ffffff; text-transform: lowercase;}
a:hover.mm_1	 {font: bold 12px/18px Arial; color:#FFAD01; text-transform: lowercase;}
a:active.mm_1 	 {font: bold 12px/18px Arial; color:#FFAD01; text-transform: lowercase;}
#mm_1 {
padding: 2px 2px 2px 0px;
border-bottom:1px solid #c0c0c0;
background-color:#ffffff;}

.d			 	{font: 11px/14px Tahoma, Arial; color:#ffffff; text-decoration:none;}
a:link.d		{font: 11px/14px Tahoma, Arial; color:#ffffff; text-decoration:none;}
a:visited.d 	{font: 11px/14px Tahoma, Arial; color:#ffffff; text-decoration:none;}
a:hover.d		{font: 11px/14px Tahoma, Arial; color:#ffffff; text-decoration:underline;}
a:active.d 		{font: 11px/14px Tahoma, Arial; color:#ffffff; text-decoration:none;}

.t			 	{font: 11px/14px Arial; color:#000000; text-decoration: none;}
a:link.t		{font: 11px/14px Arial; color:#000000; text-decoration: none;}
a:visited.t 	{font: 11px/14px Arial; color:#000000; text-decoration: none;}
a:hover.t		{font: 11px/14px Arial; color:#3686EF; text-decoration: none;}
a:active.t 		{font: 11px/14px Arial; color:#3686EF; text-decoration: none;}

.top_info			 	{font: 11px/11px Tahoma, Arial; color:#ffffff; text-decoration: underline;}
a:link.top_info			{font: 11px/11px Tahoma, Arial; color:#ffffff; text-decoration: underline;}
a:visited.top_info 		{font: 11px/11px Tahoma, Arial; color:#ffffff; text-decoration: underline;}
a:hover.top_info		{font: 11px/11px Tahoma, Arial; color:#FFCC33; text-decoration: underline;}
a:active.top_info 		{font: 11px/11px Tahoma, Arial; color:#FFCC00; text-decoration: underline;}

.tc			 	{font: 11px/14px Arial; color:#ffffff; text-decoration: underline;}
a:link.tc		{font: 11px/14px Arial; color:#ffffff; text-decoration: underline;}
a:visited.tc 	{font: 11px/14px Arial; color:#ffffff; text-decoration: underline;}
a:hover.tc		{font: 11px/14px Arial; color:#FFCC33; text-decoration: underline;}
a:active.tc 	{font: 11px/14px Arial; color:#FFCC33; text-decoration: underline;}

.avt1			{font: 11px/11px Arial; color:#666666; text-decoration: underline;}
a:link.avt1		{font: 11px/11px Arial; color:#666666; text-decoration: underline;}
a:visited.avt1 	{font: 11px/11px Arial; color:#666666; text-decoration: underline;}
a:hover.avt1	{font: 11px/11px Arial; color:#c0c0c0; text-decoration: underline;}
a:active.avt1 	{font: 11px/11px Arial; color:#c0c0c0; text-decoration: underline;}

.hd {cursor:hand;
border-bottom:1px solid #388FD2;
border-top:0px solid #388FD2;
border-left:1px solid #388FD2;
border-right:1px solid #388FD2;
}

#main {padding: 0px 0px 0px 0px; width: 100%;}

#arr  {border-top: 1px solid #EEF1E7; background-color:#388FD2; color:#ffffff; padding: 0px 2px 0px 2px; text-align: right;}
#arr1 {border-top: 1px solid #EEF1E7; background-color:#ffffff; color:#000000; padding: 5px 5px 5px 5px;}
#arr2 {background-color:#CBD2BB; color:#000000; padding: 5px 5px 5px 5px; text-align: right;}

#t0 {width:270px; height:137px; background-color:#F0FBFF;}
#t1 {width:25%; height:137px; text-align:center; background-color:#2D5C95; border-right:1px solid #ffffff;}
#t2 {width:25%; height:137px; background-color:#9E160C; border-right:1px solid #ffffff; text-align: center;}
#t3 {width:200px; background-color:#F7941D; border-right:1px solid #ffffff; vertical-align: top;}
#t4 {width:25%; height:137px; background-color:#388FD2; border-right:0px solid #388FD2; text-align: center;}

#down  {width:75%; height:40px; background-color:#388FD2; padding: 5px 5px 5xp 5px;}
#down1 {width:25%; background-color:#2D5C95;}
#down2 {width:270px; background-color:#388FD2;}

img {border-color: #c0c0c0;}
img.listobj {border-right:1px solid #2A8EBF; border-color: #000000;}

input {border: 1px solid #000000; font: 11px Arial;}
input.edit {border: 1px solid #000000; font: 11px Arial; cursor: hand;}
input.iskat {cursor: hand;}
input.form {width: 400px;font: 11px Arial; border:1px solid #666666; background-color:#ffffff;}
select.menu {border-color: silver; background-color: #f2f2f2;font: 12px Arial; width:100px;}
select.catsel {border-color: silver; background-color: #ffffff; font: 11px Tahoma, Arial; width:180px;}

textarea {border:1px solid #666666; font: 11px/18px Arial;}
.btn2 {width:190px; height:25px; font:bold 12px/18px Arial; margin:10px 0 8px 0; padding-bottom:3px; text-transform: lowercase; background-color: #f2f2f2;}

table.photo {width:100%}
table.photo td {vertical-align:top; padding:0 0 0 0; font: 11px/14px Arial; color:#666666; width:200px;}
table.photo td img {border: 1px solid #e2e2e2;}
table.photo td p {font: 11px/14px Arial; color:#666666; text-align:left; margin-bottom:20px;}

.photo.a			{font: 11px/16px Arial,Tahoma; color:#666666; text-decoration:underline;}
.photo a:link		{font: 11px/16px Arial,Tahoma; color:#666666; text-decoration:underline;}
.photo a:visited 	{font: 11px/16px Arial,Tahoma; color:#666666; text-decoration:underline;}
.photo a:hover		{font: 11px/16px Arial,Tahoma; color:#FE6805; text-decoration:underline;}
.photo a:active 	{font: 11px/16px Arial,Tahoma; color:#FE6805; text-decoration:underline;}

