body			{ padding:0px 50px 5px 50px; margin:0px; background-color:#FFFFFF; }
body, td, th, INPUT { font-family: Arial; font-size:12px; color:#ffffffff; }
A:link,A:visited { color:#6c6c6c;}
A:hover,A:active { color:#c8045a;}

FORM { padding:0; margin:0; }

a:hover		{ text-decoration:none; }
.m_text		{ font-family: Arial; font-size:12px; line-height:17px; color:#939292; }
.h_text		{ font-family: Arial; font-size:12px; line-height:11px; color:#9B0152; }
.h1_text	{ font-family: Arial; font-size:12px; line-height:5px; color:#FFFFFF; }
.h2_text	{ font-family: Arial; font-size:12px; line-height:11px; color:#6C6C6C; }
.p_text		{ font-family: Arial; font-size:13px; line-height:13px; color:#DE0177; }
.l_text		{ font-family: Arial; font-size:12px; line-height:11px; color:#939292; }
.l1_text	{ font-family: Arial; font-size:12px; line-height:11px; color:#03A8D7; }
.l2_text	{ font-family: Arial; font-size:12px; line-height:11px; color:#027397; text-transform:uppercase; }
.c_text		{ font-family: Arial; font-size:9px; 	line-height:9px; 	color:#AAAAAA; }
.f_text		{	font-family: Arial;	font-size:9px;	line-height:9px;	color:#939292; }
.f1_text	{	font-family: Arial;	font-size:12px;	line-height:11px;	color:#939292; }
.f2_text	{ font-family: Arial;	font-size:10px;	line-height:10px;	color:#939292; }
.form			{	width:126px; height:18px; border-color:#999898; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px; }
.form1		{ width:138px; height:17px; border-color:#686868; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px; }
a.l_text				{ text-decoration:none; }
a.l_text:hover	{ text-decoration:underline; }
a.h2_text				{ text-decoration:none; }
a.h2_text:hover	{ text-decoration:underline; }
ul 				{ margin:0; padding:0; list-style:none; }
.li1 			{ background:url(/images/a.gif) no-repeat 0px 3px; 			margin: 4px 0px 0px 0px; padding:0px 0px 0px 0px; }
.li2 			{ background:url(/images/a2.gif) no-repeat left center; margin: 5px 0px 0px 0px; padding:0px 0px 0px 9px; }

.menu TD { white-space:nowrap; }
.menu A:link,.menu A:visited 	{ color:white; font-family:Tahoma; font-weight:bolder; font-size:13px; text-transform:uppercase; text-decoration:none; }
.menu A:hover,.menu A:active 	{ color:white; text-decoration:underline; }

.nc_row.shop.full							{ position:relative; }
.nc_row.shop.full .photo IMG 	{ height:330px; border:0; display:block; }
.nc_row.shop.full .details 		{ padding:10px 0 20px 10px; }
.nc_row.shop.full .details P 	{ padding-top:0; margin-top:0; }

.nc_row.shop.full .recomended	{ bo_rder:1px solid green;}
.nc_row.shop.full .recomended .nc_list { height:160px; overflow-y:hidden; overflow-x:show; }
.nc_row.shop.full .more 						{ border-top:1px solid #DBDBDB; }
.nc_row.shop.full .more .nc_row .details			{ border-bottom:1px solid #DBDBDB; padding-bottom:5px; margin-bottom:10px; }

.new .shop.nc_list { height:160px; overflow-y:hidden; overflow-x:show; }
.new.admin_mode .shop.nc_list { height:auto; overflow-y:show; overflow-x:show; }

.sale .shop.nc_list { height:160px; overflow-y:hidden; overflow-x:show; }
.sale.admin_mode .shop.nc_list { height:auto; overflow-y:show; overflow-x:show; }

.hit .shop.nc_list { height:160px; overflow-y:hidden; overflow-x:show; }
.hit.admin_mode .shop.nc_list { height:auto; overflow-y:show; overflow-x:show; }


.shop .photo			{ padding:3px; border:1px solid #DBDBDB; }


.shop .tocart { background:url("/netcat/admin/skins/default/img/i_module_netshop_big.gif") no-repeat scroll 0px 50% transparent; border:0 none; cursor:pointer; height:24px; padding:0 0 0 22px; } 

.shop .prices			{ clear:both; margin:0px 0px 10px 5px; }
.shop .prices	TABLE { border-collapse:1px; clear:both;  background-color:#EBEAE8;}
.shop .prices	TD	{ border-bottom:1px solid #D3D2C9; padding:1px 3px; }
.shop .prices .price { font-size:14px; }
.shop .prices .price SPAN { font-size:11px; display:block; text-align:center; }

.nc_list.shop .nc_row 						{ float:left; width:150px; height:150px; border:1px solid #DBDBDB; margin:3px; padding:2px; }
.nc_list.shop .nc_row .photo IMG 	{ height:80px; border:0; }
.nc_list.shop .nc_row H3 					{ text-align:center; margin:3px 0; padding:0; }
.nc_list.shop .nc_row H4 					{ text-align:center; margin:3px 0; padding:0; }

.nc_pagination { clear:both; text-align:center; }
.head_str { background: url(/images/p.gif) repeat-y left; width:10px; }

.auth_search_col {height:34px; background-color:#ebeae8; padding-bottom:0px; border-bottom:1px solid #dbdbdb;}

.auth_block INPUT { font-size:12px; height:14px; margin:2px 2px 1px 0; padding:1px; width:120px; }
.auth_text   {}
.auth_block  { padding-left:30px;}
.auth_block INPUT.auth_submit { width:50px; height:18px; margin:0; }
.auth_label {white-space:nowrap;}

.logo   { width:82px;  height:63px; }
.slogan { padding-left:0px; }
.phone 	{ padding-left:0px; padding-top:36px; }

.search_block  { padding-right:30px;}
.search_text, .search_submit   { font-size:12px; height:14px; margin:2px 2px 3px 0; padding:1px; width:250px; }
.search_submit { width:50px; height:18px; margin:0; }


.title { margin:5px 0;}

.cart { width:150px; text-align:right; float:right; color:#333; padding:8px 12px 8px 50px; margin:5px 0; background:transparent url(/netcat/admin/skins/default/img/i_module_netshop_big.gif) no-repeat 10px 50%;}


.left_td 		{ border-right:1px solid #DBDBDB; width:150px; padding-right:5px; padding-bottom:10px; }
.center_td 	{ padding:0 5px; }
.right_td 	{ border-left: 1px solid #DBDBDB; width:200px; padding-left:5px; padding-bottom:10px; }

.letters		{ border:1px solid #DBDBDB; padding:5px 10px; text-align:center; }
.letters .width			{ width:150px; padding:0px 13px; }
.letters A	{ font-size:12px; font-weight:bolder; color:#c8045a; }
.letters B	{ font-size:12px; font-weight:bolder; }

.thisletter { color:#c8045a; }
.listings		{ border:1px solid #DBDBDB; padding:5px 10px; margin-top:10px; }
.listings	A { display:block; padding:3px 0; line-height:110%; }

.brands-table { }
.brands-table .brand-letter { clear:both; font-size:14px; font-weight:bolder; padding:5px 0 0; }
.brands-table a { display:block; float:left; margin:1px 0; }

.subscribe		{ border:1px solid #DBDBDB; padding:10px 10px; background-color:#939292;  color:#fff; }
.subscribe STRONG {  }
.subscribe .f_text { text-align:left; }
.subscribe .submit { text-align:right; }
.subscribe .f2_text { height:14px; font-size:11px; }
.subscribe  A { color:#fff; font-weight:bolder; font-size:12px; }

.promotion		{ margin-top:10px; border:1px solid #DBDBDB; padding:10px 10px; text-align:left; }
.promotion H3 { margin:0; font-size:11px;  }
.promotion .l2_text { font-size:9px; }

.news		{ margin-top:10px; border:1px solid #DBDBDB; padding:10px 10px; text-align:left; }
.news H3 { margin:0; font-size:12px;  }
.news .l2_text { font-size:11px; }


.banner 					{ border:1px solid #DBDBDB; }
.banner .border	 	{ height:120px; border:1px solid #FFFFFF; background:top left transparent no-repeat;  }
.banner .body			{ height:120px; margin:5px; margin-left:110px; float:right; }
.banner .body P		{ margin-top:0; }



