body, html {height: 100%; width: 100%; background: #8300a6; border: none; color: #ffffff; margin: 0; padding: 0;}body {font: 10pt Trebuchet MS, sans-serif; text-align: left;}table, td, th { margin: 0; padding: 0;	border-collapse: collapse;font-size: 100%;}* {outline: none;}form { margin: 0; padding: 0; }input, select, textarea { font: normal 9pt Trebuchet MS, sans-serif; }input, select, button { vertical-align: middle; }#text img, #content img, img { border: none; margin: 0; padding: 0; }hr { border: 1px  solid #ccc; padding: 0;	margin: 0.5em 0; }ul, ol, li { margin: 5px 15px; padding: 0; }h1 { font-size: 1.6em; }h2 { font-size: 1.5em; }h3 { font-size: 1.4em; }h4 { font-size: 1.2em; }h5 { font-size: 1.2em; }h6 { font-size: 1.2em; }h1, h2, h3, h4, h5, h6, p {margin: 0.8em 0; padding:0;}h1, h2, h3, h4, h5, h6, div, td , p, ul, ol, td, th {color: #ffffff;}a:link, a:visited {color: #e4bffc; text-decoration: underline;}a:hover, a:active {color: #e4bffc; text-decoration: none;}.l_cleaner {clear: both;}#l_site {min-height: 100%;height: auto !important; height: 100%;margin: 0; padding: 0; text-align: center;  background: #6800a1; background-image: url(/uploadedFiles/images/fon/top.png), url(/uploadedFiles/images/fon/bottom.png);background-position: center top,center bottom; background-repeat:no-repeat, no-repeat;}.l_wrapper {width: 985px; margin: 0 auto; text-align: left; position: relative;}.l_header {height: 252px; position: relative;}	.l_header * {margin: 0; padding: 0;}	.lh_logo {width: 237px; height: 162px; background: none; position: absolute; left: 0; top: 25px;}	.lh_partner {position: absolute; right: 0; top: 15px;}	.lh_search {position: absolute; top: 150px; right: 0; background: url(/img/search.png) no-repeat center; width: 162px; height: 25px;}		.lh_search .uss_submit {position: absolute; top: 0; right: 0; height: 25px; width: 25px; background: none; border: none; margin: 0; padding: 0; cursor: pointer;}		.lh_search .uss_input_name {position: absolute; top: 4px; left: 10px; width: 95px; background: none; border: none; margin: 0; padding: 0;}	.lh_cart {position: absolute; top: 102px; right: 0; color: #fff; padding: 5px 0 5px 35px; background: url(/img/cart.png) no-repeat left center;}		.lh_cart p {color: #fff; font-size: 8pt;}	.lh_nav {position: absolute; top: 45px; left: 389px;}		.lh_nav a {margin-right: 25px; padding-left: 20px; color: #cab4de; font-size: 8pt;}		a.lhn1 {background: url(/img/home.png) no-repeat left center;}		a.lhn2 {background: url(/img/consul.png) no-repeat left center;}		a.lhn3 {background: url(/img/zakaz.png) no-repeat left center;}	.lh_slogan {position: absolute; left: 340px; top: 100px; color: #ffd967; font: normal 19pt Myriad Pro; width: 390px; text-align: center; text-shadow: 2px 3px 5px #000;}	.lh_slogan a {color: #ffd967; text-decoration: none;}	.lh_menu {position: absolute; left: 0; bottom: 0;}		.lh_menu table {width: 100%;}		.lh_menu td {width: 170px;}			.lh_menu td.last {width: 150px; height: 35px;}		.lh_menu a {display: block; width: 150px; text-align: center; line-height: 35px; background: url(/img/menu.jpg) repeat-x center; color: #ffffff; text-decoration: none; font-size: 10pt;}			.lh_menu a:hover, .lh_menu a.active {text-decoration: underline;}.l_area {padding: 10px 0 50px;}	.l_title h1 {margin: 0 0 5px; padding: 0; font-size: 20pt;}	.l_speedbar {font-size: 9pt; margin: 0 0 15px;}	.uss_form_captcha label {color: #222;}.l_footer {background: url(/img/footer.jpg) repeat-x center; height: 112px; position: relative;}	.l_footer * {margin: 0; padding: 0;}	.lf_contacts {position: absolute; left: 10px; top: 8px; font-size: 9pt; line-height: 9pt; width: 270px;}	.lf_copy {position: absolute; left: 310px; top: 8px; font-size: 9pt; line-height: 9pt; width: 370px;}	.lf_counters {position: absolute; left: 310px; top: 40px;}	.lf_powerd {position: absolute; left: 600px; top: 38px;}	.lf_subscribe {width: 208px; height: 22px; background: url(/img/subscribe.png) no-repeat center; position: absolute; top: 10px; right: 10px;}		.lf_subscribe .emailfield input {font-size: 8pt; width: 130px; text-align: left; color: #222; position: absolute; top: 2px; left: 5px; background: none; border: none; margin: 0; padding: 0;}		.lf_subscribe .send_button input {font-size: 9pt; width: 60px; text-align: center; height: 20px; color: #222; text-shadow: 0 1px 0 #fff; position: absolute; top: 0; right: 5px; background: none; border: none; margin: 0; padding: 0; cursor: pointer;}.l_tabs {padding-bottom: 15px;}.l_tabs p {display: inline-block; width: 94px; padding: 0 10px; height: 43px; background: url(/img/tabs.jpg) repeat-x center;text-align: center; margin: 0 6px 0 0;}	.l_tabs p:last-child, .l_tabs p.last {margin-right: 0;}.l_tabs p a {color: #25003d; vertical-align: middle; display: table-cell; text-align: center; height: 43px; width: 94px;}.mp_content .mpt {display: none;}.mp_content h1 {color: #fff; text-align: center; margin: 0; padding: 5px 0; font-size: 19pt; font-weight: normal; background: url(/img/h1.jpg) repeat-x center;}.mp_content td {padding-right: 10px;}.mp_content td.mpt_last {padding-right: 0;}.mp_content p.mpt_name {text-align: center; font-size: 13pt; margin: 0; padding: 9px 0; background: url(/img/caption.jpg) repeat-x center; margin-bottom: 2px;}	.mp_content p.mpt_name a {color: #fff;}.lt_line {width: 100%;}.lt_line tr {background: #dfdfdf;}.lt_line tr.yellow {background: #fdf9cd;}.lt_line td {color: #333; border: #333; text-align: center; border: 1px solid #1a181b; font-size: 10pt; padding: 1px; font-weight: bold;}.lt_line th {text-aligN: center; background: #999999; color: #fff; border: 1px solid #1a181b; padding: 10px 3px;}.lt_line td p {     color: #333333;     margin: 0px;     padding: 0px;}.uss_shop_detail .uss_img {background: white;}/**/span.toTop_link {    background: rgb(200,176,224); /* Old browsers */background: -moz-linear-gradient(top,  rgba(200,176,224,1) 0%, rgba(191,162,220,1) 9%, rgba(152,108,195,1) 32%, rgba(146,96,193,1) 38%, rgba(137,85,186,1) 44%, rgba(132,79,187,1) 47%, rgba(124,71,177,1) 50%, rgba(148,96,197,1) 53%, rgba(140,88,188,1) 59%, rgba(129,76,184,1) 68%, rgba(129,71,184,1) 71%, rgba(109,45,168,1) 91%, rgba(109,39,171,1) 94%, rgba(103,33,165,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(200,176,224,1)), color-stop(9%,rgba(191,162,220,1)), color-stop(32%,rgba(152,108,195,1)), color-stop(38%,rgba(146,96,193,1)), color-stop(44%,rgba(137,85,186,1)), color-stop(47%,rgba(132,79,187,1)), color-stop(50%,rgba(124,71,177,1)), color-stop(53%,rgba(148,96,197,1)), color-stop(59%,rgba(140,88,188,1)), color-stop(68%,rgba(129,76,184,1)), color-stop(71%,rgba(129,71,184,1)), color-stop(91%,rgba(109,45,168,1)), color-stop(94%,rgba(109,39,171,1)), color-stop(100%,rgba(103,33,165,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(200,176,224,1) 0%,rgba(191,162,220,1) 9%,rgba(152,108,195,1) 32%,rgba(146,96,193,1) 38%,rgba(137,85,186,1) 44%,rgba(132,79,187,1) 47%,rgba(124,71,177,1) 50%,rgba(148,96,197,1) 53%,rgba(140,88,188,1) 59%,rgba(129,76,184,1) 68%,rgba(129,71,184,1) 71%,rgba(109,45,168,1) 91%,rgba(109,39,171,1) 94%,rgba(103,33,165,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(200,176,224,1) 0%,rgba(191,162,220,1) 9%,rgba(152,108,195,1) 32%,rgba(146,96,193,1) 38%,rgba(137,85,186,1) 44%,rgba(132,79,187,1) 47%,rgba(124,71,177,1) 50%,rgba(148,96,197,1) 53%,rgba(140,88,188,1) 59%,rgba(129,76,184,1) 68%,rgba(129,71,184,1) 71%,rgba(109,45,168,1) 91%,rgba(109,39,171,1) 94%,rgba(103,33,165,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(200,176,224,1) 0%,rgba(191,162,220,1) 9%,rgba(152,108,195,1) 32%,rgba(146,96,193,1) 38%,rgba(137,85,186,1) 44%,rgba(132,79,187,1) 47%,rgba(124,71,177,1) 50%,rgba(148,96,197,1) 53%,rgba(140,88,188,1) 59%,rgba(129,76,184,1) 68%,rgba(129,71,184,1) 71%,rgba(109,45,168,1) 91%,rgba(109,39,171,1) 94%,rgba(103,33,165,1) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(200,176,224,1) 0%,rgba(191,162,220,1) 9%,rgba(152,108,195,1) 32%,rgba(146,96,193,1) 38%,rgba(137,85,186,1) 44%,rgba(132,79,187,1) 47%,rgba(124,71,177,1) 50%,rgba(148,96,197,1) 53%,rgba(140,88,188,1) 59%,rgba(129,76,184,1) 68%,rgba(129,71,184,1) 71%,rgba(109,45,168,1) 91%,rgba(109,39,171,1) 94%,rgba(103,33,165,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8b0e0', endColorstr='#6721a5',GradientType=0 ); /* IE6-9 */  width: 70px;  height: 70px;  bottom: 50%;  cursor: pointer;  display: none;  position: fixed;  left: 3%;  text-align: center;  font-size: 14px;  line-height: 33px;}span.toTop_link span{  	font-size: 25px;}a.toMain_link {    background: rgb(200,176,224); /* Old browsers */background: -moz-linear-gradient(top,  rgba(200,176,224,1) 0%, rgba(191,162,220,1) 9%, rgba(152,108,195,1) 32%, rgba(146,96,193,1) 38%, rgba(137,85,186,1) 44%, rgba(132,79,187,1) 47%, rgba(124,71,177,1) 50%, rgba(148,96,197,1) 53%, rgba(140,88,188,1) 59%, rgba(129,76,184,1) 68%, rgba(129,71,184,1) 71%, rgba(109,45,168,1) 91%, rgba(109,39,171,1) 94%, rgba(103,33,165,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(200,176,224,1)), color-stop(9%,rgba(191,162,220,1)), color-stop(32%,rgba(152,108,195,1)), color-stop(38%,rgba(146,96,193,1)), color-stop(44%,rgba(137,85,186,1)), color-stop(47%,rgba(132,79,187,1)), color-stop(50%,rgba(124,71,177,1)), color-stop(53%,rgba(148,96,197,1)), color-stop(59%,rgba(140,88,188,1)), color-stop(68%,rgba(129,76,184,1)), color-stop(71%,rgba(129,71,184,1)), color-stop(91%,rgba(109,45,168,1)), color-stop(94%,rgba(109,39,171,1)), color-stop(100%,rgba(103,33,165,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(200,176,224,1) 0%,rgba(191,162,220,1) 9%,rgba(152,108,195,1) 32%,rgba(146,96,193,1) 38%,rgba(137,85,186,1) 44%,rgba(132,79,187,1) 47%,rgba(124,71,177,1) 50%,rgba(148,96,197,1) 53%,rgba(140,88,188,1) 59%,rgba(129,76,184,1) 68%,rgba(129,71,184,1) 71%,rgba(109,45,168,1) 91%,rgba(109,39,171,1) 94%,rgba(103,33,165,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(200,176,224,1) 0%,rgba(191,162,220,1) 9%,rgba(152,108,195,1) 32%,rgba(146,96,193,1) 38%,rgba(137,85,186,1) 44%,rgba(132,79,187,1) 47%,rgba(124,71,177,1) 50%,rgba(148,96,197,1) 53%,rgba(140,88,188,1) 59%,rgba(129,76,184,1) 68%,rgba(129,71,184,1) 71%,rgba(109,45,168,1) 91%,rgba(109,39,171,1) 94%,rgba(103,33,165,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(200,176,224,1) 0%,rgba(191,162,220,1) 9%,rgba(152,108,195,1) 32%,rgba(146,96,193,1) 38%,rgba(137,85,186,1) 44%,rgba(132,79,187,1) 47%,rgba(124,71,177,1) 50%,rgba(148,96,197,1) 53%,rgba(140,88,188,1) 59%,rgba(129,76,184,1) 68%,rgba(129,71,184,1) 71%,rgba(109,45,168,1) 91%,rgba(109,39,171,1) 94%,rgba(103,33,165,1) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(200,176,224,1) 0%,rgba(191,162,220,1) 9%,rgba(152,108,195,1) 32%,rgba(146,96,193,1) 38%,rgba(137,85,186,1) 44%,rgba(132,79,187,1) 47%,rgba(124,71,177,1) 50%,rgba(148,96,197,1) 53%,rgba(140,88,188,1) 59%,rgba(129,76,184,1) 68%,rgba(129,71,184,1) 71%,rgba(109,45,168,1) 91%,rgba(109,39,171,1) 94%,rgba(103,33,165,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8b0e0', endColorstr='#6721a5',GradientType=0 ); /* IE6-9 */  width: 70px;  height: 70px;  bottom: 50%;  cursor: pointer;  display: none;  position: fixed;  left: 8%;  text-align: center;  font-size: 14px;  line-height: 33px;  text-decoration: none;  text-transform: uppercase;  color: #fff;}a.toMain_link a:link, a.toMain_link a:visited{	text-decoration: none;	text-transform: uppercase;	color: #fff;}/**/