body	{padding:0; margin:0; font-size:75%; font-family:Arial,Tahoma; color:767676; background:white;}
body.spring		{background:#00693c;}

a			{color:767676;}
a:visited	{color:767676;}
a:hover		{text-decoration:none;}

table	{border-collapse:collapse;}
td		{font-size:75%; font-family:Arial,Tahoma; color:767676; padding:0; vertical-align:middle;}
form	{padding:0; margin:0;}

h1		{font-size:190%; margin:0 0 30px 0; color:ec008c; font-weight:normal;}
h2		{font-size:120%; margin:0; color:00693c; font-weight:normal; text-transform:uppercase;}
h3		{font-size:120%; margin:0 0 10px 0; color:00693c; font-weight:normal; text-transform:uppercase;}
h4		{font-size:100%; margin:0; color:00693c; font-weight:normal; text-transform:uppercase;}
h5		{font-size:120%; margin:0 0 10px 0; color:ea00a0; font-weight:normal; text-transform:uppercase;}

p		{margin:0 0 15px 0;}
img		{border:0;}
img.none	{visibility:hidden;}
ul			{margin:10px; padding:0; list-style:none;}
ul li		{margin:10px 0; padding-left:10px; background:none;}
div.width	{width:100%;}
ert1 {font-size:20}
/* оформление страницы */
table.underline	{width:100%; height:100%;}
table.underline td.line	{text-align:center; padding-bottom:12px; background:url(/images/pink_for_opera.gif) left bottom repeat-x;}
div.pink_line	{position:absolute; left:0; top:96px; z-index:1; width:100%; height:32px; background:#ec008c;}

table.grid	{width:928px; height:100%; margin:0 auto; background:white;}
table.grid td.head		{height:135px; vertical-align:top;}
table.grid td.content	{height:100%; vertical-align:top;}
table.grid td.bottom	{padding:30px 20px 6px 20px; font-size:8pt; color:767676;}

/* Для смены картинки в шапке поменять bg_head.jpg */
div.first_layer		{position:relative; top:0; z-index:2; height:135px; background:url(/images/bg_head.jpg) 308px 0 no-repeat;}
div.logo		{padding:30px;}
div.enter		{position:absolute; right:30px; top:12px;text-align:right;}
div.enter a, div.enter a:visited	{font-size:9pt; color:ec008c; text-decoration:none;}
div.enter a:hover	{text-decoration:underline;}

div.second_layer	{position:absolute; z-index:4; top:96px; margin:0 48px;}
table.menu	{width:608px; height:38px;}
table.menu td		{padding:0 0 6px 0; white-space:nowrap;}
table.menu td.sel	{font-weight:bold; background:url(/images/bg_sel.gif) center bottom no-repeat;}
table.menu td.spacer	{width:8%; color:00693c; text-align:center;}
table.menu td a, table.menu td a:visited	{font-size:9pt; color:white; text-transform:uppercase; text-decoration:none;}
table.menu td a:hover		{color:ffa9d2;}
table.menu td.sel a:hover	{font-size:9pt; color:white; text-transform:uppercase; text-decoration:none;}

table.search	{width:192px; height:32px;}
table.search td.request	{width:100%;}
table.search td.submit	{padding-left:10px;}
table.search td.request input	{width:100%; height:19px; font-size:11px; border:1px solid #00693c;}


/* оформление контента */
table.module		{}
td.column_1inch		{width:208px; vertical-align:top;}
td.column_2inch		{width:416px; vertical-align:top;}
td.column_3inch		{width:624px; vertical-align:top;}
td.column_4inch		{width:832px; vertical-align:top;}
div.sim_inch		{width:208px;}
div.sim_inch a, div.sim_inch a:visited	{color:00693c;}
div.pad				{padding:0 8px;}
div.pad_catalogue	{padding:0 24px 30px 8px;}
div.pad_catalogue a, div.pad_catalogue a:visited	{color:00693c;}
div.pad_catalogue img {margin:5px 0;display:block;}
div.pad_catalogue div.no_img	{margin-top:5px;}

div.hr		{margin:15px 0; height:1px; font-size:1px; background:url(/images/bg_hr.gif) repeat-x;}

div.subnav		{padding:6px 56px 0 56px; font-size:9pt;}
div.subnav span	{margin:0 8px;}

div.innove_01	{margin:15px 48px;}
div.innove_02	{margin-bottom:30px;}
div.innove_03	{margin-top:30px;}

ul.submenu		{margin:0;}
ul.submenu li		{margin:0 0 12px 0; padding:0; background:none;}
ul.submenu li a, ul.submenu li a:visited	{font-size:10pt; color:ea00a0; text-transform:uppercase; text-decoration:none;}
ul.submenu li a:hover	{text-decoration:underline;}
ul.submenu li.sel a, ul.submenu li.sel  a:visited, ul.submenu li.sel a:hover{font-weight:bold;text-decoration:none;}

ul.null			{margin:0;}
ul.null li		{margin:6px 0; padding:0; background:none;}

div.news_full		{margin-right:208px;}
div.news_picture	{float:right; clear:right; margin-bottom:15px;}

div.news	{margin-bottom:15px;}
div.news a, div.news a:visited	{display:block; margin-bottom:10px; font-weight:bold; color:ec008c;}

div.categories				{margin:3px 0;}
div.categories select		{width:100%; height:20px; font-size:11px;}
table.srch		{width:100%; margin:3px 0; //margin:2px 0;}
table.srch td.request		{width:100%;}
table.srch td.submit		{padding-left:10px;}
table.srch td.request input	{width:100%; height:20px; font-size:11px;}

div.vol	{margin-top:15px;}
.grey		{color:767676;}

ul.search	{margin:30px 0;}
ul.search li	{margin:0; padding:0; color:ec008c;}
ul.search li a, ul.search li a:visited	{color:ec008c;}
div.result	{padding:15px; color:767676;}
table.new_srch		{width:80%; margin:3px 0; //margin:2px 0;}
table.new_srch td.request		{width:100%;}
table.new_srch td.submit		{padding-left:10px;}
table.new_srch td.request input	{width:100%; height:20px; font-size:11px;}
table.new_srch td.stat		{font-size:10px; padding-top:4px;}

div.pages	{margin:15px 0; font-weight:bold; font-size:10pt;}
div.pages a, div.pages a:visited	{margin:0 4px; text-decoration:none;}
div.pages a:hover	{text-decoration:underline;}
div.pages span	{margin:0 2px; padding:0 2px; color:white; background:#ec008c;}
div.pages a.arrow, div.pages a.arrow:visited	{color:black;}

/* autorization */
div.darkness	{position:fixed; //position:absolute; left:0; top:0; z-index:5; width:100%; height:100%; background:url(/images/darkness.gif);}
div.level		{position:absolute; left:50%; top:0; z-index:6; width:928px; margin-left:-464px;}
div.forms			{position:absolute; right:0; top:0; width:300px; padding:12px; font-size:9pt; color:969696; text-align:left; background:#fcfcfc;}
div.forms input		{width:100%; font-size:11px;}
div.ttl			{font-weight:bold; color:ec008c;}
div.ind			{margin:10px 0 1px 0;}
div.close		{float:right;}
div.fogot		{margin-top:10px;}
div.fogot a, div.fogot a:visited	{font-size:10px; color:00693c;}
div.remember		{margin-top:10px;}
div.remember input	{width:auto;}
div.button_enter	{float:right; margin-top:28px;}
div.button_enter input	{width:auto; font-size:10pt;}

table.dilers		{width:100%;}
table.dilers th		{text-align: left;}


/* catalogue menu */
div.subcatalogue		{position:relative; left:56px; width:816px; overflow:hidden;}
div.subcatalogue ul			{margin:6px 0 0 -7px; padding:0; list-style:none;}
div.subcatalogue ul li		{margin:0 4px 0 0; padding-left:7px; display:inline; font-size:9pt; border-left:1px solid #00693c; text-transform:uppercase;}
div.subcatalogue a, div.subcatalogue a:visited	{color:ec008c; text-decoration:none;}
div.subcatalogue li.sel a, div.subcatalogue li.sel a:visited	{font-weight:bold;}
div.subcatalogue a:hover	{color:f34fb0;}

/* для выравнивания товаров в каталоге */
div.pad_catalogue_	{padding:0 24px 0 8px;}
div.pad_catalogue_ a, div.pad_catalogue_ a:visited	{color:00693c;}

/* иконки */
div.icons		{position:absolute; right:30px; top:66px;text-align:right;}
div.icons a, div.icons a:visited	{font-size:9pt;color:ec008c;text-decoration:none;}
div.icons a:hover	{text-decoration:underline;}
div.icons img {border:0;}
div.icons div.spacer {display:inline;margin-left:19px;}

div.price	{margin-top:10px; font-size:18pt; color:ec028d;}
div.price span {font-size:60%; text-decoration: line-through; color: #767676;}
div.price_grey	{margin-top:10px; font-size:18pt; color: #767676;}

form.faq_message		{}
form.faq_message	textarea	{margin-top:3px;margin-bottom:3px;width:100%;height:85px;}
form.faq_message	input	{margin-top:3px;margin-bottom:3px;width:100%;}
form.faq_message	input.faq_submit	{background-color:#CCCCCC;margin-bottom:8px;margin-top:8px;width:auto!important;}

div.faqs {margin-top:30px;}
div.faqs div.title {color:#ea00a0;}
div.faqs div.question {font-weight:bold;margin-bottom:18px;}
div.faqs div.answer {}
