body {margin: 0; padding:0px 20px; background: #fff; color:#808080; font-family: Tahoma, sans-serif; font-size:100.01%;}


/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#3C7EC3; text-decoration:underline;}
a:hover {text-decoration:underline; color:#E14F62;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1 {font-size:24px; font-weight:normal; color:#0B3F76; padding: 20px 0 15px 0; margin:0;}
h1 a {color:#0B3F76; text-decoration:none;}
h1 a:hover { text-decoration:none;}
h2 {font-weight:normal; font-size:24px; padding:0; margin: 20px 0 10px 0;}
h3 {font-size:14px; color:#285A8F; font-weight:bold; border-top:1px solid #E0E0E0; padding:12px 0 12px 0; margin:0;}
h4 {}


ul {}
ul li {list-style:none}

p {margin: 0 0 15px 0;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Verdana;}

.cl {clear:both; font-size:0;}


#container {font-size: 0.75em; width:832px; margin: 0 auto;}

/*---header---*/
#header {height:140px; background: url(/design/images/header_bg_ru.gif) 142px 0 no-repeat;}
#logo {position:absolute; margin: 24px 0 0 26px;}
#lang {position:absolute; margin: 15px 0 0 245px; width:30px; background: url(/design/images/lang.gif) 0px 39px no-repeat; padding-top:1px;}
#lang a {color:#9B9B9B; text-decoration:none; display:block; width:25px; height:21px; line-height:21px; margin: 12px auto; text-align:center;}
#lang a:hover {background:#E14F62; color:#fff;}
#lang a.active {background:#E14F62; color:#fff;}
#lang a.active:hover {cursor:default;}
#search {position:absolute; margin: 57px 0 0 332px; width:270px;}
#search_input {width:220px; border:1px solid #ADADAD; padding: 3px 2px 3px 5px; color:#9B9B9B;}
#search_go {border:none medium; background: url(/design/images/search_go.gif) 0px 1px no-repeat; width:25px; height:25px; cursor:pointer;}
.tel {position:absolute; margin: 55px 0 0 641px; font-weight:bold; font-size:22px; color:#EF4245; letter-spacing:-1px;}

.main_menu {list-style-type:none; padding:0; margin:0; height:34px; background:#EBECEC url(/design/images/main_menu.gif) 0px 0px no-repeat; font-family:Verdana;}
.main_menu li {float:left; text-transform:uppercase; position:relative; line-height:34px; height:34px; line-height:34px; text-align:center; color:#E14F62;}
.main_menu li a {float:left; display:block; height:34px; line-height:34px; text-align:center; text-decoration:none; color:#4E6A86;}
.main_menu li a:hover {color:#E14F62;}
.m_01  {width:142px;}
.m_02  {width:140px;}
.m_03  {width:227px;}
.m_04  {width:161px;}
.m_05  {width:162px;}
.m_01 a {width:142px;}
.m_02 a {width:140px;}
.m_03 a {width:227px;}
.m_04 a {width:161px;}
.m_05 a {width:162px;}


/*---mp_menu_block---*/
.mp_menu_block {background: url(/design/images/mp_menu_block.gif) 0px 0px repeat-y; position:relative;}
.mp_menu_bottom {background: url(/design/images/mp_menu_bottom.gif) 0px 0px no-repeat; height:35px;}
.mp_img {background: url(/design/images/mp_img.jpg) 100% 0px no-repeat; min-height:425px;height:425px; position:relative}
.slogan {margin:0; font-size:14px; font-weight:bold;  z-index:100; position:absolute; left:294px; top:194px; width:530px;text-transform: uppercase; color: #ffffff; font-size: 18px;font-family: Arial;}

.blue_left_menu {background:#356DA8 url(/design/images/blue_left_menu.gif) 0px 0px repeat-y; list-style-type:none; padding:17px 25px 20px 25px; margin:0px; font-family:Verdana; width:232px; float:left;}
.blue_left_menu li {background: url(/design/images/arr.gif) 0px 9px no-repeat; padding: 7px 0 0px 32px;}
.blue_left_menu li a {color:#fff; text-decoration:none; border-bottom:1px solid #4D739B; display:block; padding: 0 0 7px 0;}
.blue_left_menu li a:hover {color:#C2C2C2;}

.blue_left_menu li.down {background: url(/design/images/arrdown.gif) 0px 9px no-repeat;}
.blue_left_menu li ul{padding:0;margin:0;}
.blue_left_menu li li{background:transparent url(/design/images/arrsmall.gif) no-repeat scroll 0 9px; padding:7px 0 0 18px;}
.blue_left_menu li li.active{font-weight:bold; background:transparent url(/design/images/arrsmalldown.gif) no-repeat scroll 0 9px;}
.blue_left_menu li li a{border:0;}

.mp_t_container {float:right; width:550px; padding: 245px 0 0 0; font-size:0.9em;}
.mp_t_block {float:left; width:244px; padding: 0 10px 0 20px;}
.mp_t_block p {margin: 7px 0 0 0;}
.mp_t_img a {border:1px solid #000; float:right;}
.mp_t_img {float:right; margin-top:5px;}
.mp_t_title {font-size:1.1em; text-decoration: underline; font-weight:bold;  margin: 11px 0 0 0;  display:block; background: url(/design/images/arr1.gif) 0px 2px no-repeat; padding-left:17px; color:#3C6999;}
.mp_t_title:hover {text-decoration:none;}

/*---content---*/
.mp_content {padding: 0 15px 0 25px;}
.mp_content_left {float:left; width:500px;}
.mp_content_right {float:right; width:260px;}

.content ul {list-style-type:none; padding:0; margin:0;}
.content ul li {background: url(/design/images/arr2.gif) 0px 4px no-repeat; padding: 0px 0 12px 17px;}
.left {float:left;}
.right,a.right{float:right;}

.mp_content_left ul {float:right; width:330px;}
.mp_content_left h1 {margin:0 0 20px 0; padding:0;}

.news {font-size:0.9em; margin: 0 0 25px 0;}
.date {font-weight:bold; color:#E14F62; font-size:1.1em;}
.news p {margin:10px 0;}
.mp_content_right h2 {margin:0 0 20px 0; padding:0;}

.all {display:block; float:left; padding: 3px 6px 5px 6px; background:#E14F62; color:#fff; font-size:0.9em;}
.all:hover {color:#C2C2C2;}

#footer {font-size:0.9em; border-top:1px solid #E0E0E0; padding: 23px 0 20px 25px; margin-top:50px; color:#9B9B9B;}

/*---BASE PAGE---*/
.content_container {}
.content_container  h1 {}
.left_part {width:282px; float:left;}
.content_part {width:527px; float:right; line-height:130%; padding-top:7px}
.blue_left_bottom {height:31px; background: url(/design/images/blue_left_bottom.gif) 0px 0px no-repeat; clear:both;}

.left_part_content {padding: 0 0 0 25px; font-size:1.1em;}
ul.arr_list {list-style-type:none; padding:0; margin:0 25px 0 0px; font-weight:bold;}
ul.arr_list li {background: url(/design/images/arr1.gif) 0px 10px no-repeat; padding: 8px 0 8px 17px; border-bottom:1px solid #E0E0E0;}
ul.arr_list a {color:#285A8F; text-decoration:none;}
ul.arr_list a:hover {text-decoration:none; color:#E14F62;}
.red {color:#E14F62;}
.left_part_content b.red {line-height:150%;}

ul.products{padding-bottom:20px;}
li a.current{color:#e14f62;}
.additional{margin:5px 0 0 0;}
.laurel{margin:20px 5px 5px 0;}
.about{border-bottom:1px solid #E0E0E0; padding-bottom:12px; margin:0 0 5px;}
.getprice{margin-left:24px;}


.path {font-size:0.9em; background: url(/design/images/arr3.gif) 2px 5px no-repeat; padding: 0 0 0 15px}
.path a {color:#808080;}

.gray_block {background: url(/design/images/gray_block.gif) 0px 0px repeat-y; margin: 15px 0 0px 0;}
.gray_block_top {background: url(/design/images/gray_block_top.gif) 0px 0px no-repeat;}
.gray_block_bottom {background: url(/design/images/gray_block_bottom.gif) 0px 100% no-repeat; padding: 10px 30px 10px 14px;}
.gray_block_bottom h2{background:transparent url(/design/images/arr1.gif) no-repeat scroll 0 3px; color:#E14F62; font-size:16px; font-weight:bold; padding-left:15px; margin:2px 0}

.prod_img{}
.content table{border-bottom:1px solid #E0E0E0; margin-bottom:15px;}
.content td{padding:0 0 15px 0;}
.content td p{padding:0 0 0 15px;}
ul.specs li{background: url(/design/images/arr2.gif) 0px 6px no-repeat;}
table a.all{margin-top:15px;}
table.full{width:100%}

.style_table {width:98%; font-size:0.9em;  border-top:1px solid #E0E0E0; margin-bottom:15px;}
.style_table th {padding: 6px 5px 6px 3px; text-align:left; white-space:nowrap; border-bottom:1px solid #E0E0E0;}
.style_table td {padding: 6px 5px 6px 3px;  border-bottom:1px solid #E0E0E0;}

 h2.category{color:#e14f62; font-size:18px; font-weight:bold; border-top:1px solid #E0E0E0; padding-top:12px; margin:20px 0}
.item{padding:0 0 0 120px; clear:both; margin-bottom:10px; overflow:hidden}
.item_img{position:relative;left:-120px;margin-right:-120px; float:left; width: 165px;}
.price{float:right; color:#e14f62; font-size:14px; font-weight:bold; margin-top:13px;}
.item_title{border:0px; border-bottom:0px solid #E0E0E0;}
.item_title h3{border:0px; padding-bottom:8px;}
.item p{margin:7px 0 0 0;}

.print{padding-left:7px;}

/* PRINT */
@media print {
@page {margin:0.0in;} 
body {color: #000 !important; background:#fff !important; padding:0; font-size:12px; position:relative;}
a, a:link, a:visited {color: #000 !important; text-decoration:none !important; }
.slogan {display:none;}
#header {display:none;}
.main_menu {display:none;}
.blue_left_menu {display:none;}
.mp_t_container {padding-top:120px; width:720px; float:left;}
.mp_t_block  {width:340px; padding-right:0;}
#logo {margin-top:0; position:relative; float:left; display:none;}
.tel {color:#9B9B9B; margin:0px 50px 0 0px; right:0; position:relative; float:right; display:none;}	
.mp_img {min-height:20px;}
.date {color:#000;}
.content ul {list-style: square none outside; margin-left:20px;}
.content ul li {padding-left:0; background:none;}
.mp_content {width:800px;}
.mp_content_right {float:left; width:230px; margin-left:10px;}
.mp_t_title {padding-left:0;}
.mp_menu_block {background: none;}
.mp_menu_bottom {background: none;}
.mp_img {background:none;}
.all {display:none;}

/*---base page---*/
.content_part {width:720px; float:left; margin-left:20px; padding-top:0px; clear:both; position:relative; left:0;}
.path {display:none;}
.arr_list {display:none;}
.gray_block_bottom h2 {padding: 0 0 5px 0;}
.gray_block_bottom {padding-left:0;}
h2.category {padding-bottom:5px;}
.left_part_content {display:none;}
ul.specs {list-style: square none outside; margin-left:20px;}

}

