<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*=================== обнуление значений ========================*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
        margin:0 ;
        padding:0 ;
        border: 0;
        outline:0 ;
        font-size: 100%;
        vertical-align: baseline;
        background: transparent;
}
body {
        line-height: 1;
}
ol, ul {
        list-style: none;
}
blockquote, q {
        quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
        content: '';
        content: none;
}
 
/* remember to define focus styles! */
:focus {
        outline:0 ;
}
 
/* remember to highlight inserts somehow! */
ins {
        text-decoration: none;
}
del {
        text-decoration: line-through;
}
 
/* tables still need 'cellspacing="0"' in the markup */
table {
        border-collapse: collapse;
        border-spacing:0 ;
}
.clear {
	clear:both;
}
.copyryght { display:none;}
/*==============================================================*/
body {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
			
}
.left {
	float:left;
}
.right {
	float:right;
}
.wraper{
	width:1000px;
	margin:0 auto;
	padding:0 18px;	
}
/*======================== Необходимо вынести ======================*/
.color_buttom {
	background:#87c6d6;
}
/*======================== шапка ================================*/
.header {
	/*height:122px;*/
	padding:13px 0;
}
/*===================== логотип,слоган ========================*/
.logo {
	width:275px;
	float:left;
	text-align:left;
	margin-left:-18px;
}
/*================== поиск, телефон ===========================*/
.seach {
	width:355px;
	float:left;
	position:relative;
	top:36px;
}
.tell {
	width:345px;
	height:34px;
	text-align:right;
	overflow:hidden;	
	float:right;
}
.tellefon {
	color:#1993b2;
	font-style:italic;
	font-size:24px;	
	
}
.kod_tell {
	font-size:16px;
}
.box_bar {
	width:354px;	
}
#seach_form {	
	text-align:left;	
	padding:10px;
}
.box_seach {
	border:1px solid #c7c6c6;
	border-radius:5px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */
	height:24px;
	width:250px;
	color:#727171;
	font-size:13px;
	line-height:21px;
	padding-left:5px;
	
}

.seach_bottom {
	border:1px solid #2a89a2;
	border-radius:5px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */		
	color:#fff;
	font-style:italic;
	font-size:14px;
	padding:1px 5px 3px 5px;
	margin-bottom:5px;
	/*line-height:21px;*/
}
.text_seach {
	color:#222222;
	font-size:12px;
	padding-left:3px;
}
.text_seach .prim{
	color:#afafaf;
}
/* =========================== Личный кабинет, карзина =====================*/
.lich_car {
	width:334px;
	border:1px solid #efefef;
	float:right;
	border-radius:5px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */
	padding:5px;
	
}
.user {
	background:#edf5f7;
	border-radius:5px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */
	line-height:25px;
	text-align:right;
	padding-right:10px;
}
.hello {
	color:#a3a3a3;
	font-size:12px;
	padding-right:10px;	
}
.fio {
	color:#14809c;
	font-size:14px;
}
.karzina_cabinet {
	width:157px;
	color:#797a7a;
	font-size:12px;	
	text-align:left;
	float:left;
	padding-bottom:5px;	
}
.karzina_cabinet a {

	color:#797a7a;
}
.karzina {
	padding:15px 0 5px 5px;
}
.lich_cab {
	padding:10px 0 10px 5px;
	border-top:1px dotted #d2d3d4;
}
#little_cart { padding-left:5px;}
.oformlenie {
	float:right;
	margin-top:3px;		
}
.zakaz {
	color:#fff;
	font-style:italic;	
	border:1px solid #2888a1;
	font-size:14px;
	line-height:20px;
	padding:2px 13px;
	display:block;
	border-radius:5px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */
	text-decoration:none;	
}
.exist {
	text-align:left;
}
.exist a {
	font-size:12px;
	color:#797a7a;
	line-height:18px;
}
/*================== Верхнее меню =====================*/
.top_menu {	
	text-align:left;
	margin-bottom:20px;
}
#nav {
	font-size:14px;	
	padding: 0 0 25px 0;
}
#nav li {
	position: relative;
	float: left;
	vertical-align: middle;
	line-height:25px;	
	behavior: url("/XHTML/css/ie6hover.htc");
	border:1px solid #fff;
	text-align:center;
	margin-left:25px;
}
#nav li.activ
{
	background: url(/XHTML/img/top-navigation-overlay_active.jpg) repeat-x #3b89ae;	
	border: 1px solid #78aec4;
	z-index: 100;
	color:#fff;
	border-radius:5px;
	text-align:center;	
}
/*#nav li.activ a{background-color: #F6F6F6;}*/
#nav li:hover,
#nav li.hover {
	text-decoration:underline;
	text-align:center;
	color:#46a1b7;
	
	
}
#nav li.activ a{color:#fff; text-decoration:none;}
#nav li a	{
	/*border-style: solid;
	border-width: 1px 1px 1px 0;
	border-color: #FFF #D9D9D9 #D9D9D9;*/	
	color: #605f5f;
	text-decoration: none;
	display: block;
	margin:0 auto;
	line-height:25px;
	background: #fff;
	overflow:hidden;
	padding:0 28px 0 20px;
}
#nav li.activ a:hover,
#nav li li a:hover {
	color:#000;
	/*font-weight:bold;*/	
}

.zagluhka {
	visibility: hidden;
	background:#9a9b9b;
	width:155px;
	position:absolute;
	float:left;
	top:22px;
	height:1px;	
	z-index:600;
}

#nav .url1 {
	position:relative;
	z-index: 150;	
}
#nav ul {
	visibility: hidden;
	position: absolute;
	top: 25px;
	left: 15px;	
	border-style:solid;
	border-width:1px;
	border-color:#fff;
	z-index:10;
	background:#f3f4f4;
	padding:0 5px;
}

#nav ul li {
	font-weight: normal;
	clear: both;
	border-bottom:1px solid #e3e2e2;
	border-top:1px solid #fff;
	border-left:none;
	border-right:none;	
	margin-left:0px;
}
#nav ul ul {
	width: 155px;
	top: 0;
	left: 155px;
	border-style: solid;
	border-width: 1px ;
	border-color:#fff;
}
#nav ul ul li{ padding-left:0px;}
#nav li.activ li a,
#nav li li a {
	width: 130px;
	padding: 0 10px;
	line-height:25px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	
}

#nav ul li:hover,
#nav ul li.hover {
	visibility: visible;
	border-width: 0;
	border-bottom:1px solid #e3e2e2;
	border-top:1px solid #fff;
	border-left:none;
	border-right:none;	
}

#nav li:hover .zagluhka2,
#nav li.hover .zagluhka2,
#nav li:hover .zagluhka,
#nav li.hover .zagluhka,
#nav li:hover ul,
#nav li.hover ul {
	visibility: visible;	
}
#nav li:hover ul ul,
#nav li.hover ul ul {
	visibility: hidden;
}
#nav ul li:hover ul,
#nav ul li.hover ul {
	visibility: visible;
}
#nav .dir a {
	padding-right: 20px;
	background: url(nav-arrow-down.png) 100% 50% no-repeat;	
	text-decoration:none;
	
}
#nav .dir a:hover,
#nav .dir a.hover {
	color:#46a1b7;
}
#nav .dir ul {	
	background: #F6F6F6;
}
#nav .dir li a {
	background-image: none;
	width: 125px;
	text-decoration:none;
}
#nav ul .dir a {
	width: 125px;
	background: #F6F6F6 url(nav-arrow-right.png) 100% 50% no-repeat;
}
#nav ul .dir a:hover {
	background-color: #EEE; 
	text-decoration:none;
}
#nav ul .dir li a {
	background-image: none;
} 

/*================== Левый блок ========================*/
.left_bar {
	width:225px;
	float:left;	
}
/* ==========================================MENU============================================== */
#left_menu {
	padding-top:3px;
	margin-bottom:30px;
}
/*============== подразделы меню =========================*/
ul.dropdown1 {	
	border-radius:5px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */
	background:#e2f5fa;
	padding:5px;
	margin-bottom:20px;
	margin-top:10px;
}
ul.dropdown1  li {	
	text-align:left;	
	margin:0px;
	width:215px;	
	border-bottom:1px solid #a9deec;
	border-top:1px solid #fff;	
	list-style: none;
	behavior: url("/XHTML/css/ie6hover.htc");
}
ul.dropdown1  li:first-child{ border-top:none;}
ul.dropdown1  li:last-child{ border-bottom:none;}
ul.dropdown1  li a {
	color:#555454;
	font-size:13px;
	text-decoration:none;
	text-align:left;
	padding:5px 5px 5px 15px;
	line-height:15px;
	display:block;
}
/* ===================== Список групп 1 уровня ==========================*/
ul.dropdown, ul.dropdown li, ul.dropdown ul {
	list-style:none;
	
}
ul.dropdown {
	width:223px;
	z-index:500;	
	border-radius:5px;
}

ul.dropdown  li {
	position: relative;
	text-align:left;
	padding-left:5px;
	padding:6px 0;
	padding-top:7px;
	margin:0px;
	width:223px;
	height:expression(this.scrollHeight &lt; 100? "100%" : "auto");
	border-bottom:1px dotted #939393;	
	/*border-left:1px solid #dcdcdc; 
	border-right:1px solid #dcdcdc;	*/
	list-style: none;
	behavior: url("/XHTML/css/ie6hover.htc");
}
ul.dropdown  li a {
	color:#555454;
	font-size:12px;
	text-decoration:none;
	text-align:left;
	padding-left:15px;
	padding-right:7px;
	display:block;
}


ul.dropdown  li.hover,
ul.dropdown  li:hover {
	width: 223px;
	background: url(/XHTML/img/strelka_left_menu.gif) no-repeat;
	background-position:5px 50%;
	border-color: #cececf;
	border-style: solid;
	/*border-width: 1px 1px 1px 0px;*/
	/*padding: 6px 0;*/
}


ul.dropdown  li:first-child {
	border-top:none;
}
ul.dropdown  li:last-child {
	border-bottom:none;
}
ul.dropdown  .last-child:hover {
	padding: 6px 0;
	padding-bottom:5px;
}
ul.dropdown  li.last {
	background-image: none;
}

ul.dropdown  li div.dropdown-border {
	visibility: hidden;
	/*display:none;
	height: expression((document.documentElement.clientHeight) + "%");*/
	height: expression( this.scrollHeight &gt; 25 ? "25px" : "100%" ); /* sets max-height for IE */
	position: absolute;
	height:100%;
	width: 10px;
	margin-top: -8px;
	left: 219px;
	z-index: 151;
	background: #fff;
	border-top:1px solid #e4e3e3;
}

/* ===================== Список групп 2 уровня ==========================*/
ul.dropdown  li table {
	position: absolute;
	visibility: hidden;
	top: -1px;
	left: 223px;	
	padding-bottom: 5px;
	z-index: 150;
	background:#fff;	
	border-color: #e4e3e3;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

ul.dropdown  li:hover div.dropdown-border,
ul.dropdown  li.hover div.dropdown-border,
ul.dropdown  li.hover  table,
ul.dropdown  li:hover  table
 {
	visibility: visible;
}


ul.dropdown  li.hover  table .td1,
ul.dropdown  li:hover  table .td1{
	vertical-align:top;
	padding:10px;	
}
ul.dropdown  li.hover  table .td2,
ul.dropdown  li:hover  table .td2{
	vertical-align:top;
	padding:10px;
	border-left:1px dotted #bababa;
}
ul.dropdown  li table a {
	color:#555454;
	font-size:11px;	
	padding:3px 0;
}
ul.dropdown  li table .dropdown-level_3 {
	font-size:11px;
	padding-bottom:10px;
}
/*
ul.dropdown  li.hover div.dropdown-borde,
ul.dropdown  li:hover div.dropdown-border {
	visibility: visible;	
}*/

/*======================= инфо========================*/
.info {
	border-bottom:1px solid #87c6d6;
	margin-bottom:30px;
}
.informacia {
	border:1px solid #2888a1;	
	vertical-align:middle;
	line-height:20px;
	text-align:left;
	padding-left:10px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.info ul {
	text-align:left;
	
	font-size:12px;
}
.info ul li{
	padding-left:10px;
	border-bottom:1px solid #dbdbdb;
}
.info ul li:last-child {
	border-bottom:2px solid #dbf2f8;
}
.info ul li a{
	text-decoration:none;
	color:#464545;
	padding:10px 0;
	width:100%;
	display:block;
}
.info ul li a:hover {
	background:url(/XHTML/img/strelka_info.gif) 200px 50% no-repeat;
}
/*======================= наши магазины =============================*/

.our_shop {
	margin-bottom:10px;
}
.our_shop  li{
	border-top:1px dotted #383737;
	padding-top:10px;
	padding-bottom:10px;
}
.our_shop  li:first-child{
	border-top:none;
}
.our_shop  li p{ font-size:11px; text-align:left;}
.our_shop  li .preview {
	padding:1px;
	width:70px;
	margin-right:7px;
	margin-top:0;
	line-height:0;
	border:1px solid #cdcdcd;
	float:left;
}
.our_shop  li .preview img {
	border:1px solid #cdcdcd;
}
.text_mag { font-size:11px;}
.our_shop li .description {
	float:left;
	width:140px;
	text-align:left;
	font-size:10px;
	line-height:13px;
}
.our_shop li .description a {
	font-size:10px;
	line-height:16px;
	color:#4c4c4c;
	font-weight:bold;
	padding-bottom:5px;
	
}
.our_shop li .description .text_magaz{
	font-size:11px;
	padding:3px 0;
	line-height:15px;
	text-align:left;
}
.our_shop li .description  .schema {
	color:#227489;
	font-size:11px;
	/*padding-top:5px;*/
}

/*====================== задать вопрос =======================*/
#vopros {
	margin-bottom:10px; 
}
.form {
	border:1px solid #ebeaea;
	background-color:#f9f9f9;
	border-radius:7px;
	text-align:center;
	padding:7px 10px 7px 7px;
	display:none;
	margin-bottom:20px;
}
.form .form_label {
	width:100%;
	text-align:left;
	display:inline-block;
	margin-top:5px;
	margin-bottom:1px;
	font-size:12px;
}
.form #textinput {
	/*border-radius:5px;*/
	width:206px;
}
.form textarea {
	height:65px;
	margin-top:2px;
	/*border-radius:5px;*/
	margin-bottom:10px;
	width:204px;
	display:block;
}
.feeldbackbut {
	
}
/*==================== Отзывы ==========================*/
.otzivs {
	border:1px solid #e7e6e6;
	background:#f8f8f8;
	text-align:left;
	padding:10px 10px 10px 10px;
	border-radius:7px;
	margin-top:10px;
}
.otzivs .name{
	font-size:11px;
	color:#4c4c4c;
	font-weight:bold;
	line-height:15px;
	padding-bottom:5px;
}
.index_text_comment {
	height:45px;
	overflow:hidden;
	margin:5px 0;
}
.otzivs p{
	font-size:11px;
	color:#4c4c4c;
	
}
.otzivs .date_otziv{
	font-size:10px;
	color:#a5a4a4;
	line-height:15px;
	padding-right:4px;	
}
.read_all_otziv {
	color:#ef6d05;
	font-size:10px;
}
.read_all{
	color:#000;
	font-size:12px;
	float:right;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:30px;
}
.read_all_img {
	margin-right:10px;
}
.read_all_coment { color:#227489; line-height:20px;}
/*=================================== Контент =============================*/
.content {
	float:left;
	width:755px;
	text-align:left;
	padding-left:15px;
	font-size:12px;	
	color:#545353;
	line-height:15px;
}

div.tabs {
	font-size:11px;
	width:462px;
	margin-top:20px;
	float:left;	
}
#tabs-1{
	border:1px solid #d6d5d5;
	top:-5px;
	position:relative;
	background:#fff;
	
}
#tabs-2{
	border:1px solid #d6d5d5;
	top:-5px;
	position:relative;
	background:#fff;
	
}
#tabs-3{
	border:1px solid #d6d5d5;
	top:-5px;
	position:relative;
	background:#fff;
	
}

.tads_reed_all {
	color:#525151;
	font-size:11px;
	padding:0 8px;
	background:#fdd61a;
	margin-top:5px;
	float:right;
	display:block;
	width:70px;
	height:25px;
	line-height:20px;
	text-align:center;
	border-radius:5px;
}
.zagluhka_tab {
	height:5px;
	background:#fff;
	position:relative;
	z-index:100;
	top:-11px;
	left:-15px;
	width:450px;
}
.img_tabs { width:103px; margin-right:10px;}
/*=========================== Заголовки =============================*/
.header_orange {
	/*background: url(/XHTML/img/header_orange.jpg) right center repeat-x;*/
	text-align:left;
	font-weight:bold;
}

.header_grey {
	/*background: url(/XHTML/img/header_gray.jpg) right center repeat-x;*/
	text-align:left;
	font-weight:bold;
}
.header_blue {
	/*background: url(/XHTML/img/header_blue.jpg) right center repeat-x;*/
	text-align:left;
	font-weight:bold;
}

.header_grey_span {
	display:inline-block;
	background-color:#FFF;
	padding-right:10px;
	color:#4c4c4c;	
	height:14px;
	vertical-align:bottom;
	line-height:14px;
	font-size:12px;
	text-decoration:none;
}
/*===================== Новости компании =================================*/
.news_compani {
	float:right;
	margin-top:28px;
	width:270px;
}

.news_compani li {
	border-bottom:1px dotted #b3b3b3;
}

.one_news {
	background:#f3f3f3;
	padding:5px 5px 5px 10px;
	margin-top:10px;
	height:121px;
	overflow:hidden;
}
.one_news img {
	margin-right:5px;
	border:1px solid #fff;
}

.one_news a {
	font-size:11px;
	font-weight:bold;
	color:#545353;
	line-height:16px;
}
.one_news p {
	font-size:11px;	
	color:#545353;
}
.item_description { padding-top:5px;}
.one_news_date {
	background:#f3f3f3;
	font-size:10px;
	color:#797979;
	padding:0 5px;
	margin-bottom:5px;
	width:75px;
	font-weight:bold;
	display:block;
}

/*============== экземпляр новости ================*/
.news_img {	
	margin-rigth:10px;
	padding-right:10px;
}
.news_margin_h1 {
	margin-bottom:10px;
}
/*================================== Каталог на главной ========================================*/
.index_catalog {
	border:1px solid #e1e0e0;
	border-radius:7px;
	margin-top:15px;
}
.one_tovar {
	border-left:1px  dotted #b3b3b3;
	margin:10px 2px;
	float:left;
	width:170px;
	padding-left:15px;
		
}
.one_tovar:first-child {
	border-left:none;
}
.one_tovar  .kategoriy {
	font-size:11px;
	color:#4c4c4c;
	line-height:14px;
}
.name_tovar {
	font-size:12px;
	color:#4c4c4c;
	line-height:18px;
	font-weight:bold;
	display:block;
	height:18px;
	overflow:hidden;
}

.one_tovar img{
	border:1px solid #ededed;
	margin:5px 0;
}
.one_tovar .price {
	background:#e8f5fe;
	font-size:11px;
	color:#356e92;
	padding:3px 5px;
	font-weight:bold;
	float:left;
	margin-right:3px;
	width:64px;
	text-align:center;
}
.one_tovar a.buy {
	color:#303030;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dotted #303030;
}
.slider {	
	padding-right:20px;
	font-size:12px;
	text-decoration:underline;
	color:#fff;	
	margin-top:0;
	padding-top:0;
	
}
.slider .next {
	background:#979696;	
	padding:0 10px;
	display:block;
	width:85px;
	float:right;
	height:18px;
	text-align:center;
	
}
.slider .pref {
	background:#737373;	
	padding:0 10px;
	display:block;
	width:85px;
	float:right;
	height:18px;
	text-align:center;	
}
.img_tovar_index { width:151px; height:115px; overflow:hidden; display:block;}
.img_tovar_group { width:70px; height:65px; overflow:hidden; display:block;}

/*===============================  Вид каталога ============================*/
.vid_kataloga { width:436px; background:#f8eebb; margin-bottom:15px;
	border-radius:5px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */
	float:right; padding:7px 0; font-size:11px;
}
.vid_kataloga .vid_kataloga_img{width:15px; position:relative; top:3px; padding-left:25px;}
.vid_katalog{ color:#484848; padding-left:5px;}

.padbread { margin-top:20px;}
.descript { display:block; overflow:hidden; height:15px;}
/*==================== каталог ================*/
.button_d {
	line-height:22px; background:url(/XHTML/img/kupit2.jpg) repeat-x; color:#FFFFFF;
  	text-decoration:none; text-align:center; font-family:Trebuchet MS; padding:0 5px;
	border-radius:3px;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	-khtml-border-radius: 3px; /* KHTML */
	font-size:12px;
	border:none;
}
.shop_block {
	margin-top:10px;
}
.cat_title {
	font-size:13px;
	color:#000;
	font-weight:bold;
}
.cena {
	background:#ececec;
	padding:5px;
}
.cat_price_label {
	vertical-align:top;
	padding:10px;
}
.shop_cart_table { margin-top:20px; width:750px;}
.shop_cart_table td{ vertical-align:middle; padding:10px; border:1px dotted #9c9b9b;}
.list_tovar {  margin-top:20px;}
.list_tovar1 {  margin-top:20px;}
.shop_tovar_ul { width:630px; background:#f3f4f4; font-family:Trebuchet MS; border-radius:5px;font-size:14px; color:#1d1d1d; line-height:28px; text-align:center;}
.shop_tovar_ul3 { width:630px; background:#e4e5e5; font-family:Trebuchet MS; border-radius:5px;font-size:14px; color:#1d1d1d; line-height:28px; text-align:center;margin-top:3px; float:left;}

 .shop_tovar_ul td{ text-align:center; vertical-align:middle;}
 .shop_tovar_ul .td { float:left; width:85px;  }
 .shop_tovar_ul .td1 {float:left; width:80px; }
 .shop_tovar_ul .td2 {float:left;  width:230px;}
 .shop_tovar_ul .td3 {float:left; width:120px; }
.shop_tovar_ul .td4 {float:left; width:100px; }

 .shop_tovar_ul2 .td { float:left; width:85px;  border:1px solid #e4e5e5; padding-top:5px; border-radius:5px;}
 .shop_tovar_ul2 .td1 {float:left; width:80px; border:1px solid #e4e5e5;}
 .shop_tovar_ul2 .td2 {float:left;  width:230px;border:1px solid #e4e5e5;}
 .shop_tovar_ul2 .td3 {float:left; width:120px; border:1px solid #e4e5e5;}
.shop_tovar_ul2 .td4 {float:left; width:100px; border:1px solid #e4e5e5;}
 .td5{ float:left; margin-left:3px; margin-top:3px;}
.shop_tovar_ul3 .name_tovar{ color:#323232; line-height:28px; text-decoration:none;}
/*============= группы товаров =========================*/
.one_tovar_group {
	width:375px;	
	float:left;
	text-align:center;
	padding-top:20px;
	margin-right:2px;
}
.mane_group_tovar {color:#87c6d6; font-weight:bold;}
/*---------------- Для товаров таблицей ----------------------------*/
.kupit_tovar { line-height:31px; background:url(/XHTML/img/kupit.png) no-repeat; color:#FFFFFF;
  	width:104px; text-decoration:none; float:right; text-align:center;top:-7px; left:-5px;
	position:relative;
	border-radius:3px;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	-khtml-border-radius: 3px; /* KHTML */
	}
 .kupit_tovar1 { line-height:31px; background:url(/XHTML/img/v_korzine.png) no-repeat; color:#FFFFFF;
  	width:104px; text-decoration:none; float:right; text-align:left;top:-7px;left:-5px;
	position:relative;
	border-radius:3px;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	-khtml-border-radius: 3px; /* KHTML */
	}
	.one_tovar1 {
	border:1px  dotted #b3b3b3;
	margin:10px 5px;
	float:left;
	width:165px;
	padding-left:7px;
	padding-bottom:5px;
		
}

.one_tovar1  .kategoriy {
	font-size:11px;
	color:#4c4c4c;
	line-height:14px;
}
.name_tovar1{
	font-size:12px;
	color:#4c4c4c;
	line-height:18px;
	font-weight:bold;
}

.one_tovar1 img{
	border:1px solid #ededed;
	margin:5px 0;
}
.one_tovar1 .price {
	background:#e8f5fe;
	font-size:11px;
	color:#356e92;
	padding:3px 5px;
	font-weight:bold;
	margin-right:3px;
	float:left;
	width:64px;
	text-align:center;
}
/*.one_tovar1 a.buy {
	color:#303030;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dotted #303030;
}*/
	
	/*---------------- Для товаров списком ----------------------------*/ 
.kupit_tovar2 { line-height:31px; background:url(/XHTML/img/kupit.jpg) no-repeat; color:#FFFFFF;
  	width:104px; text-decoration:none; float:right; text-align:center;font-family:Trebuchet MS;
	border-radius:3px; 
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	-khtml-border-radius: 3px; /* KHTML */
	}
 .kupit_tovar3 { line-height:31px; background:url(/XHTML/img/v_korzine.jpg) no-repeat; color:#FFFFFF;
  	width:104px; text-decoration:none; float:right; text-align:left; padding-left:3px; font-family:Trebuchet MS;
	border-radius:3px;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	-khtml-border-radius: 3px; /* KHTML */
	}
	/*---------------- Для товаров таблицей  ----------------------------*/ 
.kupit_tovar4 {  line-height:22px; background:url(/XHTML/img/kupit2.jpg) repeat-x; color:#FFFFFF;
  	width:65px; text-decoration:none; display:block; text-align:center;font-family:Trebuchet MS;padding:0 3px;
	border-radius:3px;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	-khtml-border-radius: 3px; /* KHTML */
	font-size:12px;
	float:left;
	}
 .kupit_tovar5 { line-height:22px; background:url(/XHTML/img/v_korzine2.jpg) repeat-x; color:#FFFFFF;
  	width:65px; text-decoration:none;  display:block; text-align:center;font-family:Trebuchet MS;padding:0 3px;
	border-radius:3px;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	-khtml-border-radius: 3px; /* KHTML */
	font-size:13px;float:left;
	}
	
.box_name_group_tovar{ background:#f3f2f2; float:left; margin-left:10px; width:285px; padding:15px 5px; border-radius:5px;
-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */}
/*============================= Экземпляр товара =======================*/
.goodsImg {
	float:left;
	width:500px;
		
 }
#goods .goodsImg img {
	border:1px solid #c7c7c7;
}
.goodsInfo {
	float:left;
	display:block;
	width:200px;
}
/* ======================================= элемент товара в магазине ==========================  */
/* ------------ картинки товаров -------------*/
#goods .goodsImg {
	float:left;
	width:250px;
 }
#goods .goodsImg img {
	border:1px solid #c7c7c7;
}
#goods .goodsImg .goodsImg_big {
	border:1px solid #c7c7c7;
	display:inline-block;
	padding:6px;
	margin-bottom:10px;
}
#goods .goodsImg .goodsImg_gallery {
	border:1px solid #c7c7c7;
	display:inline-block;
	padding:10px;
}
#goods .goodsImg .goodsImg_gallery img {
	margin:3px;
}
#img_tovar { height:161px; width:231px; display:block;}
/* ---------- Инормация о товарах ---------------*/
#goods .goodsInfo {
	color:#7b7b7b;
	display:inline-block;
	margin-left:12px;
	line-height:1.6em;
	font-size:1.2em;
}
#goods .goodsInfo .lnkLilac {
	font-weight:bold;	font-size:13px;	font-weight:bold;
}
/* ---- кнопка купить ----*/

#kup{
	line-height:31px; background:url(/XHTML/img/kupit.jpg) no-repeat; color:#FFFFFF;
  	width:104px; text-decoration:none; float:left; text-align:center; font-family:Trebuchet MS;
}
.vkorzinu{line-height:31px; background:url(/XHTML/img/v_korzine.jpg) no-repeat; color:#FFFFFF;
  	width:104px; text-decoration:none; float:left; text-align:left; padding-left:3px;font-family:Trebuchet MS;
}


#goodsParam .container_r {
	background:#87c6d6;
}
#goodsParam .container_r .content span {
	text-decoration:none;
	height:10px;
	display:inline-block;
	padding:3px;
	padding-top:2px;
}
#goodsParam table {
	margin-bottom:15px;
}
#goodsParam table tr td:first-child {
	background:url(/XHTML/img/border_dotted_gray_r.png) center right no-repeat;
	height:2.8em;
	width:50%;
}
#goodsParam table tr {
	background:url(/XHTML/img/border_dotted_gray_b.png) repeat-x bottom;
}
.hr_gray {
	margin:10px 0;
	display:inline-block;
	clear:both;
	background:url(/XHTML/img/hr_black_m.png) repeat-x;
	height:1px;
	width:100%;
}
.hr_gray {
	margin:10px 0;
	display:inline-block;
	clear:both;
	background:url(/XHTML/img/hr_black_m.png) repeat-x;
	height:1px;
	width:100%;
}
.content1 {
	/*background:#8AC4D8;*/
	padding:5px;
	color:#FFFFFF;
	margin-bottom:20px;
}
/*------------------- Коментарии о товарах------------*/
.itemComment {
	border:1px solid #e7e6e6;
	border-radius:5px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */
	padding:10px;
	margin-top:10px;
	background:#f8f8f8;
	margin-bottom:5px;
}
.itemComment1 {
	padding:10px;
	margin-top:10px;
}
.lnkLilac { color:#lnkLilac; font-weight:bold;}
.grayLight { float:right;}
.content_form { padding:10px; margin-top:10px;}
.content_form1 { padding:10px; margin-top:10px; border:1px solid #ebeaea; background:#f9f9f9; width:585px; border-radius:7px;}
.content_form1 textarea{ width:575px;}
.content_form .table{ margin-bottom:15px;}
.content_form .table td { vertical-align:top; text-align:right;}
.content_form .form_text_comment,.content_form .input_textField{ width:300px; margin:5px 0;}
.add_coment { color:#8AC4D8; padding-bottom:10px;}
.add_coments { display:block; width:173px; line-height:36px; background:url(/XHTML/img/Otziv.png) no-repeat; padding-left:10px; color:#FFFFFF; font-family:Trebuchet MS; font-size:14px;
text-decoration:none; font-weight:bold; margin: 20px 0;}
.autor { color:#4c4c4c;}
.text_comment { height:45px; overflow:hidden;}
.text_comment1 {display:none;}
.read_all_coment{color:#2362a7; text-decoration:underline; }
.har_tovar { font-size:12px;}
.tov_name { font-size:14px; font-weight:bold; padding-bottom:10px; display:block;}
.m_top_cena {margin-top:15px;}
.cvet_cen { color:#45c4f7;}
.boldBlack { font-size:12px; font-weight:bold;}
.boldBlack1 { font-size:12px;}
.tovar_atribut{ font-size:12px;}

/* =================================================== Карзина ===============================================*/

/* ================== форма ввода информации клиента==================== */
.form_contact											{margin-top:20px;width:500px;margin:0 auto;text-align:center;}
.form_contact1											{margin:20px auto;text-align:center;}
	.box_podlogka1, .box_podlogka 						{background:#87c6d6; padding:7px 5px; border-radius:4px;}
	.form_contact1, .form_table_info2					{ width:750px; margin-top:15px; }
	.form_table_info2 td, .form_table_info2 th			{ border:1px dotted #bababa; padding:5px;}
	.form_contact1 .form_table_info th					{ vertical-align:middle; padding:5px 0; height:25px;}
	.form_contact .form_table_info td					{ vertical-align:middle; padding:2px ;}
	.form_contact .form_table_info						{margin-bottom:15px;}
	.form_contact .form_table_info .label 				{text-align:right;width:150px;height:20px;padding-right:10px;padding-top:4px;text-align:right;color:#585959;}
 	.form_contact .form_input 							{width:283px;display:inline-block;padding-bottom:10px;}
 	.form_contact .form_input .input_field 				{border:0;width:275px;height:24px;	background:#FFF url(/XHTML/img/form_white_bg.png) repeat-x;	font-size:12px;}
	.form_contact .form_input img 						{ _padding-top:1px;  } /* IE6 */
	*+html .form_table .form_contact .form_input img 	{ padding-top:1px; } /* IE7 */
	.form_contact .form_submit 							{margin-left:130px;width:118px;}
	.kart_h1 											{ margin-bottom:10px;}
	.itog												{ display:block; margin-top:40px;}
	.itog_info	td										{ padding:5px;}
	.itog_info	td.label								{ font-weight:bold;}
	
/* ==================Таблица Выбранных товаов ============================*/
.form_table { text-align:center;} 
.name_tovar_karzina {
	color:#464545;	 
}
.form_table .basket_table {
	width:100%;
	border:0; 
	padding:0;
	margin:0; 
	text-align:center;
}
.form_table .basket_table thead tr td {
	background:#717070 url(/XHTML/img/cart_tableHead_m.png) repeat-x;
	color:#FFF; 
	font-size:11px;
	font-weight:bold;
	height:30px;	
	border-right:1px solid #595959;
	border-bottom:2px solid #87c6d6;	
	vertical-align:middle;
	
}

.form_table .basket_table thead tr .firstChild {
	background:transparent url(/XHTML/img/cart_tableHead_l.png) no-repeat left top;
	border-left:none;
}
.form_table .basket_table thead tr .lastChild {
	background:transparent url(/XHTML/img/cart_tableHead_r.png) no-repeat right top;
	border-right:none;
}

.form_table .basket_table tbody tr td {
	background:#e0e0e0;	
	border-left:1 px solid #efefef;	
	color:#060606;
	border-bottom:2px solid #eeeff0;
	border-top:2px solid #eeeff0;
	padding:2px 0;
}
.form_table .basket_table tbody tr .firstChild {
	border-left:1px solid #eeeff0;
}
.form_table .basket_table tbody tr .lastChild {
	border-right:1px solid #eeeff0;
}

.form_table .basket_table tbody tr td .textField {
	width:30px;
	border:1px solid #bbb;
	background:#fff;
	height:15px;
	text-align:center;
}

/* ============= сумма заказа ================*/
.form_table .container_r {
	background:#edeeee;
	height:30px;
	margin:10px 0;
	width:400px;
	float:right;
	padding-top:15px;
}
.form_table .container_r .cena_kart {
	color:#545353;
	float:right;
	font-size:15px;
	font-weight:bold;
	padding-right:15px;
}
.form_table .container_r .summ_zakaz { color:#545353; font-weight:bold; padding-left:15px;}
/* ----------- Кнопка оформления заказа------------- */
.basket_summary,
.basket_summary_btn_wrapper .basket_summary_btn {
	margin:10px 0;
	height:40px;
	text-align:left; 
	color:#425e72;
	font-weight:bold;
}
.basket_summary span,
.basket_summary_btn_wrapper .basket_summary_btn span {
	padding:12px;
	padding-bottom:0; 
	display:inline-block;
}
.basket_summary .price,
.basket_summary_btn_wrapper .basket_summary_btn .price {
	font-size:16px;
	float:right;
 }

.basket_summary_btn_wrapper {
	position:absolute; left:50%;
	}
.basket_summary_btn_wrapper .basket_summary_btn {
	width:192px;
	text-align:center;
	position:relative;
}
.basket_summary_btn_wrapper .basket_summary_btn .form_submitBlue {
	padding:9px;
	padding-bottom:0;
	padding-left:11px;
	width:158px; 
	background:#b89a98;
	height:33px;
}
.basket_summary_btn_wrapper .basket_summary_btn .form_submitBlue input {
	width:140px;
	height:28px;
	color:#5b881b; 
	background:url(/XHTML/img/btn_whiteR_m.png) repeat-x;
	padding-top:4px;
	line-height:1.2em;
	font-size:1.2em;
}
.basket_summary_btn_wrapper .basket_summary_btn .btnLnk_whiteBlue {
	width:140px;
	display:inline-block;
	margin:7px;
	margin-bottom:0;
}
.basket_summary_btn_wrapper .basket_summary_btn .form_submitBlue .btn_submit {
	width:140px; 
	height:28px;
	color:#343339;
	background:url(/XHTML/img/btn_whiteR_m.png) repeat-x;
	padding-top:4px;
	line-height:1.2em; 
	font-size:1.2em;
}
/*=============================== Акции =================================*/
.info_system li{border-bottom:1px dotted #b3b3b3;}
.shares {
	float:left;
	margin-top:10px;
	width:462px;
}
.shares li {
	border-bottom:1px dotted #b3b3b3;
}
.one_news1 {
	padding:5px;
	margin-top:10px;
}
.one_news1 img {
	margin-right:3px;
}

.one_news1 a {
	font-size:13px;
	font-weight:bold;
	color:#545353;
	line-height:18px;
}
.one_news1 p {
	font-size:12px;	
	color:#545353;
}
/*========================== Видео ролик ===========================*/
.video_box {
	border:1px solid #dad9d9;
	border-radius:7px;
	-moz-border-radius: 7px; /* Firefox */
	-webkit-border-radius: 7px; /* Safari, Chrome */
	-khtml-border-radius: 7px; /* KHTML */
	padding:0px 0 10px 10px;
	margin-top:6px;
}
.video_box .name_video{
	color:#fd7e0d;
	font-size:13px;
	font-weight:bold;
}
/*================ Описание видеороликов ========================*/
.discription_video {
	margin:15px auto 5px auto;
	font-size:11px;
	text-align:center;
}
/*============================= Фотогалерея =========================*/
.group_gallery {
	width:230px;
	height:183px;
	margin:15px 9px 0 9px;
	float:left;
	text-align:center;
	overflow:hidden;
}
.img_foto_group { width:206px; height:125px; background:#f2f1f1; display:block; margin:10px auto; position:relative; z-index:1;}
.img_foto_box {
	border:1px solid #d9dada;	
	border-radius:5px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */
	height:147px;
	overflow:hidden;
}
.group_gallery2 {
	width:230px;
	height:183px;
	margin:15px 9px 0 9px;
	float:left;
	text-align:center;
	overflow:hidden;
}
.img_foto_group2 { width:206px; height:125px; background:#f2f1f1; display:block; margin:10px auto; position:relative; z-index:1;}
.img_foto_box2 {
	border:1px solid #d9dada;	
	border-radius:5px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */
	height:147px;
	overflow:hidden;
}
.papka {
	position:relative;
	z-index:10;	
	top:-40px;
	margin-left:5px;
	float:left;
}
.name_foto_group { color:#5c5b5b; font-family:Trebuchet MS; font-size:12px; left:-10px; top:5px;  position:relative; }
/*============================= Популярные марки=====================*/
.pop_marki {
	border:1px solid #d9d9d9;
	border-radius:7px;
	-moz-border-radius: 7px; /* Firefox */
	-webkit-border-radius: 7px; /* Safari, Chrome */
	-khtml-border-radius: 7px; /* KHTML */
	padding:10px;
	margin-top:15px;
}
.pop_marki ul li{
	display:inline-block;
	font-size:12px;
	color:#050505;
	font-weight:bold;
	border-right:1px solid #d9d9d9;
}
.pop_marki ul li:last-child{
	border:none;
}
.pop_marki ul li a {
	color:#050505;
	padding:0 15px;
}
/*============================= Хлебые крошки ========================================*/
.bread {
	margin:10px 0;
}
.bread_link {
	color:#999999;
	font-size:11px;
}
.bread_passive {
	color:#666666;
	font-size:11px;
	font-weight:bold;
}
/*============================= Строка пролистывания=========================*/
.link_page {display:inline-block;
	 background:#efefef; 
	 padding:2px 3px;
	 margin:0 2px;
	 border-radius:3px;
	 -moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	-khtml-border-radius: 3px; /* KHTML */
	 border:1px solid #d7d8d7;
	 width:15px;
	 text-align:center;
	 color:#999999;
	 font-size:10px;
}
.link_page a { text-decoration:none;}

.activ_link {
	 display:inline-block;
	 background:#87c6d6; 
	 padding:2px 3px;
	 margin:0 2px;
	 border-radius:3px;
	 -moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	-khtml-border-radius: 3px; /* KHTML */
	 color:#fff;
	 font-weight:bold;
	  width:15px;
	 text-align:center;
	 font-size:10px;
}

.div_page_navig {
	margin-left:auto;
	margin-right:auto;
	width:500px;	
	text-align:center;
	float:left;
	margin-top:5px;
}
#goods { width:750px; margin-top:15px;}
/*============================= footer ================================*/
.adress {
	width:50%;
	float:left;
	text-align:left;
	font-size:12px;
	color:#1c1c1c;
	font-weight:bold;
	line-height:16px;
	margin-bottom:20px;
}
.intec_logo{
	width:400px;
	float:right;
}
.intecweb  span{
	font-size:12px;	
}
.intecweb a.intec{
	color:#5d5d5d;
	text-decoration:none;
	line-height:32px;
	height:32px;
	display:inline-block;
	vertical-align:top;

}

.intecweb  a.intec b{
	display:inline-block;
	line-height:32px;
	height:32px;
	vertical-align:top;
	font-weight:normal
}
.intecweb a.intec img{
	margin-left:5px;	
}

/*карта сатй*/
ul.sitemap { margin-top:20px;}
ul.sitemap li a{ color:#4c4c4c; font-size:13px; line-height:18px; text-decoration:none;}
ul.sitemap li li a{ color:#a5a4a4; font-size:12px; padding-left:20px;}</pre></body></html>