@import url(reset.css);a, input[type=submit] {  text-decoration-skip-ink: none;}a:hover {	text-decoration: none;}#wrapper {	min-width: 1016px;	padding: 0 20px;  }.empty {	clear: both;}@font-face {    font-family: 'Bold';    src: url('font/PFDinDisplayPro-Bold.eot');    src: url('font/PFDinDisplayPro-Bold.woff'),         url('font/PFDinDisplayPro-Bold.ttf'),         url('font/PFDinDisplayPro-Bold.svg#Bold');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'Medium';    src: url('font/PFDinDisplayPro-Med.eot');    src: url('font/PFDinDisplayPro-Med.eot?#iefix'),         url('font/PFDinDisplayPro-Med.woff'),         url('font/PFDinDisplayPro-Med.svg#Medium');    font-weight: normal;    font-style: normal;}@font-face {  font-family: Medium;  src: local("Medium"),       url(font/PFDinDisplayPro-Med.ttf);}@font-face {    font-family: 'Regular';    src: url('font/PFDinDisplayPro-Reg.eot');    src: url('font/PFDinDisplayPro-Reg.eot?#iefix'),         url('font/PFDinDisplayPro-Reg.woff'),         url('font/PFDinDisplayPro-Reg.svg#Regular');    font-weight: normal;    font-style: normal;}@font-face {  font-family: Regular;  src: local("Regular"),       url(font/PFDinDisplayPro-Reg.ttf);}#header {	width: 100%;  height: 96px;}#year25 { width: 113px; height: 46px; margin: 0; background: url(../images/25year6.png) 0 0 no-repeat; position: absolute; left: 205px; top: 93px; display: inline-block; }#logo {	width: 16%;	min-width: 197px;	height: 41px;	margin: 18px 4% 14px 0;	background: url(../images/logo.png) 0 0 no-repeat;	float: left;}#logo a {	width: 197px;	height: 41px;	cursor: pointer;	display: inline-block;}#search {	width: 54%;	min-width: 478px;	float: left;  margin-left: 36px;  margin-top: 18px;  padding: 0;}#skypeRightMore {  position: absolute;  left: 650px;  background: url(../images/clock_add3.png) 0 4px no-repeat;  padding: 6px 0 0 24px;  min-width: 178px;}#skypeRightMore .header-time, #skypeRightMore .header-time p {  font: 14px 'bold', 'Myraid Pro', sans-serif;  margin: 0 0 12px 0;  padding-top: 0;}#skypeRightMore .header-time::after {  content: ', âûõ — Âñ';  font: 12px 'Medium', 'Myraid Pro', sans-serif;  color: #666666;}#skypeRightMoreAdd {  position: absolute;  left: 750px;  top: 13px;  padding-left: 24px;}.header_local a {  color: #006ca1;  font: 12px Arial, sans-serif;  line-height: 20px;  text-decoration: none;  border-bottom: 1px solid #c6dceb;}.header_local a:hover {  color: #da0000;  border-bottom: 1px solid #ebc9d3;}.header_time {  margin-top: 6px;  color: #666666;  font: 12px 'Medium', 'Myraid Pro', sans-serif;}#skypeRightMore a, #skypeRightMoreAdd3 a {  text-decoration: none;}#skypeRightMore input.text {  margin-left: -24px;  width: 110px;  text-align: left;  padding-left: 8px;  height: 28px;}#phone {	margin: 0 0 12px 0;  padding: 13px 0 4px 0;  width: 100%;  height: 48px; }.phone {	width: 130px;	height: 24px;	margin: 0 16px 0 4px;	float: left;	vertical-align: bottom;	display: table-cell;}.phone a {	height: 24px;	vertical-align: bottom;	display: table-cell;	line-height: 24px;}.phone img {	margin: 0 6px -1px 0;}.phone a {	color: #2b2b2b;	font: 14px 'bold', 'Myraid Pro', sans-serif;}.phone a span {	color: #797979;	font: 12px 'Medium', 'Myraid Pro', sans-serif;}.phone input.text {  margin: 12px 0 0 3px;  width: 90px;  height: 22px;	background: #FFFFFF;	padding: 0;	border: 1px solid #E9E9E9;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	float: left;	box-shadow: inset 0px;	color: #797979;	font: 12px 'Medium', 'Myraid Pro', sans-serif;	line-height: 22px;	text-align: center;}.phone input.text:focus {  border: 1px solid #61aadb;}#theSearch {	width: 100%;	min-width: 455px;	height: 31px;/*	background: url(../images/search_bg.png) 0 0 no-repeat; */	border: 1px solid #DCDCDC;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	box-shadow: inset 0px 0px 3px #DCDCDC;  margin-left: 36px;}#theSearch .text {  width: 288px;	height: 33px;	margin: 0;	background: transparent url(../images/search.png) 12px 9px no-repeat;	padding: 0 13px 0 37px;	border: none;	float: left;	color: #9d9d9d;	font: 16px 'Regular', 'Myraid Pro', sans-serif;	line-height: 33px;}#theSearch .button {	width: 112px;	height: 33px;	margin: 0;	background: transparent url(../images/search_button.png) 0 0 no-repeat;	padding: 0;	border: none;	float: right;	cursor: pointer;	color: #000000;	font: 16px 'Bold', 'Myraid Pro', sans-serif;	line-height: 32px;	text-shadow: 1px 1px #ffffff;	text-align: center;}#basket {	width: 200px;  height: 28px;  margin: 0;	padding: 0;	float: right;  position:relative;  text-align: center;  vertical-align: top;  background-color: #ffd908;}#basket a>span {  position:absolute;  width:100%;  height:100%;  top:0;  left: 0;  z-index: 1; }#basket .toBasket {  text-decoration: underline;}#basket:hover .toBasket {  text-decoration: none;}#happy2015 {  background: url(../images/2015.png) 0 3px no-repeat;  padding: 0 0 0 99px;  margin: -40px 0 0 0;  height: 139px;}#basket .toBasket {	margin: 0 0 1px 0;	color: #0070c6;	font: 14px 'Bold', 'Myraid Pro', sans-serif;	text-transform: uppercase;}#basket .price {	color: #262626;	font: 12px 'Regular', 'Myraid Pro', sans-serif;  position: relative;  margin: 5px 0 0 0;}#basket .price::before, #basket .price::after {  font: 12px 'Medium', 'Myraid Pro', sans-serif;}#basket .price::before {	content: 'Ìîè òîâàðû: ';}#basket .price::after {	content: 'ðóá.';  margin-left: 4px;}#basket .price a {  font: 14px 'Bold', 'Myraid Pro', sans-serif;  margin-left: 12px;  color: #0070c6;}#basket .count {	margin: 0 6px 0 0;	float: left;	color: #6e6e6f;	font: italic 11px Arial, sans-serif;}#basket .more {	float: left;	color: #0070c6;	font: italic 11px Arial, sans-serif;}#allNavigation {	margin: 0 0 30px 0;}#navigationInside {	width: 100%;	position: relative;	z-index: 100;}.navigationInside {	width: 100%;	box-shadow: 0px 0px 10px #9D9D9D;	position: absolute;	top: 100px;	z-index: 100;}.theNavigationInside {	margin: 0 1px;	background: #F3F3F3;	padding: 18px 18px 10px 18px;}.navigationRow {	margin: 0 0 22px 0;	padding: 0 2px 25px 2px;	border-bottom: 2px solid #CCCCCC;}.navigationRow.last {  border: none;}.navigationCell {	width: 33%;	float: left;}.navigationCell .title {	width: 100%;	margin: 0 0 11px 0;	display: inline-block;	color: #000000;	font: 0.88em 'Bold', 'Myriad Pro', sans-serif;	text-transform: uppercase;}.navigationCell ul {	width: 190px;	float: left;}.navigationCell li {  background: url(../images/features.png) 0 8px no-repeat;  padding: 0 0 0 15px;}.navigationCell li a {	color: #006ca1;	font: 12px Arial, sans-serif;	line-height: 22px;   text-decoration: none;  border-bottom: 1px solid #c6dceb;}.navigationCell li a:hover, .navigationCell li a.active {	color: #da0000;  border-bottom: 1px solid #ebc9d3;}.navigationCell li.newCategory a {	background: url(../images/new.png) 0 3px no-repeat !important;  padding: 0 0 0 28px;  margin-left: -13px;}.navigationInside .hide {	float: right;	color: #3d3d3d;	font: 12px Arial, sans-serif;}#navigation {	width: 100%;	height: 50px;	background: url(../images/nav_bg.png) 0 0 repeat-x;	border-left: 1px solid #364D62;	border-right: 1px solid #364D62;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	display: inline-table;	position: relative;	z-index: 101; }#navigation li {	background: url(../images/nav_li.png) right 1px no-repeat;	display: table-cell;}#navigation li.last {	width: 8px;	background: transparent;}#navigation li a {	width: 100%;	height: 49px;	padding: 1px 0 0 0;	display: inline-block;	float: left;	color: #ffffff;	font: 1em 'Bold', 'Myraid Pro', sans-serif;	line-height: 50px;	text-decoration: none;	text-transform: uppercase;	text-align: center;}#navigation li a:hover {	height: 49px;	margin: 1px 0 0 0 ;	background: #FFFFFF;	padding: 0;	color: #0b0c0e;  transition: background-color 0.7s;}#navigation li a.active {	height: 49px;	margin: 1px 0 0 0 ;	background: #F3F3F3 !important;	padding: 0;	color: #0b0c0e;  transition: background-color 0.7s;}#navigation li a.selective {	height: 49px;	margin: 1px 0 0 0 ;	background: #ffff99;	padding: 0;	color: #0b0c0e;  transition: background-color 0.7s;}/*@media screen and (max-width: 1350px) {#moreNavigation {	width: 23px;	height: 48px;	background: url(../images/nav_more.png) center 19px no-repeat;	position: relative;	float: left;	cursor: pointer;}#moreNavigation:hover {	margin: 1px 0 0 0;	background: #F3F3F3 url(../images/nav_more.png) center -49px no-repeat;	border: 1px solid #8A9097;	border-left: none;	border-bottom: none;}}#wrapper.isIE8 #moreNavigation {	width: 23px;	height: 48px;	background: url(../images/nav_more.png) center 19px no-repeat;	position: relative;	float: left;	cursor: pointer;}#wrapper.isIE8 #moreNavigation:hover {	margin: 1px 0 0 0;	background: #F3F3F3 url(../images/nav_more.png) center -49px no-repeat;	border: 1px solid #8A9097;	border-left: none;	border-bottom: none;}#theMoreNavigation {	width: 155px;	background: #F3F3F3;	padding: 9px 6px 9px 6px;	border: 1px solid #8A9097;	border-top: none;	position: absolute;	top: 48px;	right: -1px;	box-shadow: 0px 3px 3px #DEDEDE;	display: none;}#moreNavigation:hover #theMoreNavigation {	display: block;}.moreNavigation {	margin: 0 0 5px 0;}#navigation #theMoreNavigation a {	height: auto;	margin: 0;	background: transparent;	padding: 0;	float: none;	color: #0083c3;	font: 14px 'Bold', 'Myraid Pro', sans-serif;	text-decoration: underline;	text-transform: uppercase;	text-align: left;}#navigation #theMoreNavigation a:hover {	color: #c50000;	text-decoration: none;}*/#smallNavigation {	width: 100%;	height: 28px;	margin: -5px 0 0;	background: #FFD908 url(../images/small_nav.png) 0 0 repeat-x;	padding: 2px 0 0;	-webkit-border-bottom-left-radius: 4px;	-webkit-border-bottom-right-radius: 4px;	-moz-border-radius-bottomleft: 4px;	-moz-border-radius-bottomright: 4px;	border-bottom-left-radius: 4px;	border-bottom-right-radius: 4px;	display: inline-table;}#smallNavigation li {	display: table-cell;}#smallNavigation li a {	width: 100%;	height: 28px;	padding: 0 5px;	display: inline-block;	float: left;	color: #000000;	font: 12px 'Regular', 'Myriad Pro', sans-serif;	line-height: 28px;	text-align: center;  text-transform: uppercase;  text-decoration: none; }#smallNavigation li:hover, #smallNavigation li.active {  background: #FFE763 url(../images/small_nav.png) 0 0px repeat-x;  -webkit-border-bottom-left-radius: 4px;	-webkit-border-bottom-right-radius: 4px;	-moz-border-radius-bottomleft: 4px;	-moz-border-radius-bottomright: 4px;	border-bottom-left-radius: 4px;	border-bottom-right-radius: 4px;}#smallNavigation li a:hover { 	text-decoration: none;}#special {	width: 100%;	min-height: 376px;	margin: 0 0 21px 0;	border: 1px solid #C3C3C3;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	display: inline-table;}#specialLeft {  min-height: 340px;	padding: 25px 29px 18px 17px;	border-right: 1px solid #C3C3C3;	display: table-cell;}.specialSlider {	display: inline-table;}.specialSliderLeft {	vertical-align: top;	display: table-cell;}.specialSlider .title {	margin: 0 0 17px 0;	float: left;	display: inline-block;	color: #0083c3;	font: 24px 'Bold', 'Myraid Pro', sans-serif;	line-height: 30px;}.specialSlider a.title {  position: absolute;  margin-top: -18px;}.specialSlider p.title {  margin-top: 40px;}.specialSlider .title span {	text-decoration: underline;}.specialSlider .title img {	margin: 0 0 -8px 7px;}.specialSliderRight {	margin: 0 0 0 15px;	vertical-align: top;	display: table-cell;	float: right;}.specialSliderRight a img {  width: 100%;  }@media screen and (min-width: 1350px) {.specialSliderRight a img {  width: 328px;}}@media screen and (min-width: 1430px) {.specialSliderRight a img {  width: 358px;}}.features {	margin: 0 0 12px 0;}.features .title {	margin: 0 0 5px 0;	float: none;	color: #000000;	font: bold 14px Arial, sans-serif;	line-height: auto;}.features ul {	padding: 0 0 0 4px;}.features li {	background: url(../images/features.png) 0 3px no-repeat;	padding: 0 0 0 15px;}.features li p {	color: #151515;	font: italic 12px Arial, sans-serif;}.priceOur {	width: 181px;	height: 35px;	background: url(../images/price_our.png) 0 0 no-repeat;	color: #000000;	font: 25px 'Bold', 'Myraid Pro', sans-serif;	text-shadow: 0px 1px #F4F400;	text-align: center;	line-height: 38px;}.priceOur span {	color: #000000;	font: 15px 'Bold', 'Myraid Pro', sans-serif;}.priceAnother {	width: 181px;	height: 26px;	background: url(../images/price_another.png) 0 0 no-repeat;	color: #d9d9d9;	font: 12px 'Medium', 'Myraid Pro', sans-serif;	text-align: center;	line-height: 20px;}.selectors {  width: 100%;}.module-selectors-index {  position: relative;  float: right;  right: 50%;}.number-selectors {  position: relative;  float: left;  left: 50%;}.theSkidkaprice__big__index {  position: absolute;	width: 45px;	height: 17px;	background: url(../images/the_skidka.png) 0 0 no-repeat;  font: 11px 'Regular', 'Myraid Pro', sans-serif;  padding-left: 8px; ;  color: #FFF;  margin: 43px 0 0 24px;}.selectors p {	width: 14px;	height: 15px;	margin: 0 6px 0 0;	background: url(../images/special_selector.png) 0 0 no-repeat;	float: left;	color: #000000;	font: bold 11px Arial, sans-serif;	text-align: center;	line-height: 15px;	cursor: pointer;}.selectors p:hover {	background: url(../images/special_selector.png) 0 -16px no-repeat;}.selectors p.active {	background: url(../images/special_selector.png) 0 -16px no-repeat;	cursor: default;}#specialRight {	width: 478px;	min-height: 376px;	vertical-align: top;	display: table-cell;}#specialRight2 {	width: 239px;	min-height: 367px;  border-left: 1px solid #C3C3C3;	vertical-align: top;	display: none;}.stock {	width: 226px;	height: 176px;	margin: 0 0 17px 0;	padding: 10px 0 0 13px;	float: left;	position: relative;}#specialRight2 .stock {	height: 372px;  margin: 0;}.stock .title {	color: #0083c3;	font: 24px 'Bold', 'Myraid Pro', sans-serif;	text-decoration: underline;}.stock .title:hover {	color: #ec0000;	text-decoration: none;}.stock .priceStock {	position: absolute;	bottom: 15px;	left: 17px;}.priceStock p {	width: 129px;	height: 28px;	background: url(../images/price_stock.png) 0 0 no-repeat;	padding: 0 1px 0 0;	color: #000000;	font: 17px 'Bold', 'Myraid Pro', sans-serif;	text-shadow: 0px 1px #F4F400;	text-align: center;	line-height: 24px;}.priceStock p span {	font: 10px 'Bold', 'Myraid Pro', sans-serif;}#specialLeftMore {	width: 239px;	border-right: 1px solid #C3C3C3;	vertical-align: top;	display: none;}#specialLeftMore2 {	width: 239px;	border-right: 1px solid #C3C3C3;	vertical-align: top;	display: none;}#specialLeftMore .stock {	margin: 0 0 11px 0;	float: none;}#specialLeftMore .stock.last {	margin: 0 0 0 0;}#specialLeftMore2 .stock {  height: 373px;	margin: 0;	float: none;}#specialSmall {	padding: 0 0 0 15px;}.specialSmallImage {	width: 212px;	margin: 0 15px 0 0;	float: left;}.specialSmallInfo {	width: 230px;	float: left;}.specialSmallInfo .title {	color: #006ca1;	font: 24px 'Bold', 'Myraid Pro', sans-serif;}.specialSmallInfo .text {	margin: 0 0 11px 0;	color: #151515;	font: italic 11px Arial, sans-serif;}#content {	width: 100%;	display: inline-table;}#contentLeft {	vertical-align: top;	display: table-cell;  width: 100%;}#categories {	padding: 22px 0 0 0;}.category {	width: 275px;  height: 88px;  /* Aunioa auno?ua nnueee ia Aeaaiie */	margin: 0 0 38px 0;	padding: 0 15px 0 0;	float: left;}.category .title {  width: 255px;  height: 38px;	display: inline-block;	color: #000000;	font: bold 14px Arial, sans-serif;}.category .title img {	margin: 0 7px 0 0;	float: left;}.category .text {	margin: 0 2px 0 0;	color: #006ca1;	font: 12px Arial, sans-serif;	line-height: 20px;  text-decoration: none;  border-bottom: 1px solid #c6dceb;}.category .text:hover {	color: #da0000;  border-bottom: 1px solid #ebc9d3;}/* Eaoaeia e oaiu */.categoryMain {	width: 41%;	height: auto;  margin: 0 0 32px 0;	padding: 0 29px 0 0;	float: left;}.categoryMain .title {  height: 23px;	display: inline-block;	color: #000000;	font: bold 14px Arial, sans-serif;}.categoryMain .title img {	margin: 0 7px 0 0;	float: left;}.categoryMain .text {	margin: 0 4px 0 0;	color: #006ca1;	font: 12px Arial, sans-serif;	line-height: 20px;  text-decoration: none;  border-bottom: 1px solid #c6dceb;}.categoryMain .text:hover {	color: #da0000;  border-bottom: 1px solid #ebc9d3;}.categoryMainName {  margin: 7px 0 14px 0;  color: #993300;}/* End Eaoaeia e oaiu */.popularSlider {	height: 150px;	margin: 0 0 28px 0;	padding: 8px 28px 18px 38px;	border: 1px solid #C3C3C3;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	position: relative;}.popularSlider .title {	margin: 0 0 14px -21px;	float: left;	color: #000000;	font: 18px 'Bold', 'Myriad Pro', sans-serif;	text-transform: uppercase;}.popularSlider .title span {	float: left;}.popularSlider .title img {	margin: 3px 0 0 12px;	float: left;}.popularSlide {	width: 221px;	margin: 0 12px 0 0;	float: left;	display: inline-block;}.popularImage {	width: 97px;	margin: 0 8px 0 0;	float: left;}.popularImage img {	max-width: 97px;	max-height: 91px;}.popularInfo {	width: 106px;	height: 95px;	float: left;	position: relative;}.popularInfo .name {	width: 106px;	margin: 0 0 5px 0;	display: inline-block;	color: #006ca1;	font: 12px 'Bold', 'Myriad Pro', sans-serif;	text-transform: uppercase;}.popularInfo .name:hover {	color: #ee000b;}.pricePopular {	width: 108px;	height: 24px;	background: url(../images/price_popular.png) 0 0 no-repeat;	position: absolute;	bottom: 0px;	left: 0px;	color: #000000;	font: 14px 'Bold', 'Myriad Pro', sans-serif;	text-align: center;	line-height: 20px;}.popularLeft {	width: 15px;	height: 34px;	background: url(../images/popular_arrows.png) 0 0 no-repeat;	position: absolute;	top: 69px;	left: 9px;	cursor: pointer;}.popularLeft:hover {	background: url(../images/popular_arrows.png) 0 -35px no-repeat;}.popularRight {	width: 15px;	height: 34px;	background: url(../images/popular_arrows.png) -16px 0 no-repeat;	position: absolute;	top: 69px;	right: 9px;	cursor: pointer;}.popularRight:hover {	background: url(../images/popular_arrows.png) -16px -35px no-repeat;}.thePopularSlider {	height: 93px;	position: relative;	overflow: hidden;}.popularSlides {	position: absolute;}.pluses {	width: 50%;	margin: 0 0 0 0;	float: left;}.plusesImage {	margin: 0 14px 0 0;	float: left;}.plusesInfo {	width: 63%;	float: left;}.plusesInfo .title {	margin: 0 0 7px 0;	color: #252525;	font: 14px 'Bold', 'Myraid Pro', sans-serif;	text-transform: uppercase;}.plusesInfo .text {	color: #393838;	font: 12px Arial, sans-serif;}.plusesInfo .text strong {	font-weight: normal;}.plusesInfo .text a {	color: #000000;	font: 12px Arial, sans-serif;}.plusesInfo .text a.normal {	color: #006ca1;	font: 12px Arial, sans-serif;}#contentRight {	width: 230px;	padding: 0 0 0 18px;	display: table-cell;}.rounded {	width: 220px;	margin: 0 0 22px 0;	padding: 8px 0 0 10px;	border: 1px solid #C3C3C3;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}.rounded .title {	color: #000000;	font: 18px 'Bold', 'Myriad Pro', sans-serif;	text-transform: uppercase;}#new {	padding-bottom: 9px;}#new .new {  height: 360px;    /* Aunioa aeiea Iiaeiee ia Aeaaiie */}#new .title {	margin: 0 0 6px 0;}#new .name {	margin: 0 0 13px 0;	display: inline-block;	color: #006ca1;	font: 16px 'Medium', 'Myraid Pro', sans-serif;}#new .image {	margin: 0 0 11px -1px;	position: relative;}#new .image img {	width: 214px;}#new .priceStock {	position: absolute;	right: 0px;	top: 87px;}#new .text {	margin: 0 0 13px 0;	color: #313131;	font: 11px Arial, sans-serif;	line-height: 16px;}#new ul {	padding: 0 0 10px 4px;  max-height: 100px;  overflow: hidden;}#new li {	background: url(../images/features.png) 0 5px no-repeat;	padding: 0 1px 0 15px;}#new li p {	font: 11px Arial, sans-serif;  line-height: 16px;}#credit {	padding-bottom: 10px;}#credit .title {	margin: 0 0 11px 0;	color: #000;}#credit ul {	margin: 0 0 10px 0;}#credit h1.error { color: #da0000; margin-bottom: -26px;}#credit li {	background: url(../images/credit.png) 0 2px no-repeat;	padding: 0 0 0 23px;}#credit li p {	color: #000000;	font: 12px Arial, sans-serif;	line-height: 18px;}#credit .justNow {	margin: 0 0 28px 0;	display: inline-block;	color: #0083c3;	font: 16px 'Medium', 'Myraid Pro', sans-serif;	line-height: 18px;}.review .name {	color: #313131;	font: bold italic 11px Arial, sans-serif;	line-height: 14px;}.review .text {	color: #313131;	font: italic 11px Arial, sans-serif;	line-height: 14px;}.review a {	color: #0083c3;	font: italic 11px Arial, sans-serif;	line-height: 14px;}#hits {	padding-bottom: 12px;  height: 260px;}#hits .title {	margin: 0 0 4px 0;  text-transform: uppercase;}#hits li a, .hits li a {  color: #006ca1;  font: 12px Arial, sans-serif;	line-height: 18px;   text-decoration: none;  border-bottom: 1px solid #c6dceb;}#hits li a:hover, #hits li a.active, .hits li a:hover, .hits li a.active {	color: #da0000;  border-bottom: 1px solid #ebc9d3;}#hits li a img, .hits li a img {	margin: 0 0 -4px 11px;}#hits li span, .hits li span {  margin: 6px 0 0 7px;  height: 15px;  width: 39px;  background: url(../images/top.png) 0 0 no-repeat;  display: block;  float: left;}#hits .top10, .hits .top10 {	width: auto;	height: 24px;	margin: 0;	background: none;	padding: 0;	border: none;	float: left;	cursor: pointer;	color: #0083c3;	font: 16px 'Medium', 'Myraid Pro', sans-serif;	line-height: 24px;	text-align: left;  text-decoration: underline;  display: block;}#hits .top10:hover, .hits .top10:hover {	text-decoration: none;  display: block;}.categoryblock {  height: auto !important;}.categoryblock h2 {  margin-bottom: 12px !important;}.categoryblock li {  margin: 6px 0 -6px 0 !important;  padding: 0 3px 8px 28px !important;}.categoryblock li a {  line-height: 18px !important;}.categoryblock li a.active {	color: #ef000b !important;  text-decoration: none !important;}#news {	border: none;}#news .title {	margin: 0 0 15px 0;	display: inline-block;}.news {	width: 204px;	margin: 0 0 23px 0;}.news .name {	margin: 0 0 9px 0;	display: inline-block;	color: #0083c3;	font: 12px Arial, sans-serif;}.news .text {	margin: 0 0 3px 0;	color: #000000;	font: 11px Arial, sans-serif;	line-height: 14px;}.news .more {	color: #0083c3;	font: italic 11px Arial, sans-serif;}#footer {	min-width: 1016px;	height: 130px;	margin: 87px 0 0 0;	background: #2C3642;	padding: 20px 20px 0 20px;	position: static;	bottom: 0px;	left: 0px;}#footerWr {	width: 100%;	display: inline-table;}#copyright {	width: 230px;	padding: 0 21px 0 0;	display: table-cell;}#copyright p {	color: #707e8e;	font: 11px Arial, sans-serif;	line-height: 18px;}#copyright a {	color: #dcecfb;	font: 11px Arial, sans-serif;	line-height: 18px;}.popular_catalog_groups {  padding-top: 4px;}.popular_catalog_groups a {	color: #dcecfb !important;	font: 11px Arial, sans-serif !important;	line-height: 18px !important;	padding: 0 1px;}.subscribe {	margin: 8px 8px 0 0;	float: left;}#about {	display: table-cell;}#about p, .about p {	color: #707e8e;	font: 11px Arial, sans-serif;	line-height: 14px;}#about a {  color: #0060a9;	line-height: 18px;}#about .orderField p {	width: 131px;	margin: 0 27px 0 0;	float: left;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 28px;	text-align: right;}#about .buttonGreen {	margin: 0 42px 0 0;}#about .orderField.error input {	border: 1px solid #FF0000;}#about .orderField.error textarea {	border: 1px solid #FF0000;}#about .Error404 {	width: 669px;  height: 228px;	margin: 0;	background: url(../images/icon_404.png) 0 0 no-repeat;	padding: 28px 0 0 176px;}#counters {	width: 226px;	padding: 0 0 0 20px;	display: table-cell;}.counters {	margin: 0 10px 0 0;	float: left;}#counters .counters a {  opacity: 0.7;}#counters .counters a:hover {  opacity: 1;}#design {	margin: 0 0 13px 0;}#design p {	color: #707e8e;	font: 12px Arial, sans-serif;}#design a {	color: #dcecfb;	font: 12px Arial, sans-serif;}.aboutBlock {	width: 230px;	margin: 0 0 17px 0;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	box-shadow: 1px 1px 2px #DBDBDB;}.aboutBlock .title {	margin: 0 0 1px 0;	background: #E6E6E6;	padding: 6px 7px 1px 7px;	border: 1px solid #DBDBDB;	-webkit-border-top-left-radius: 2px;	-webkit-border-top-right-radius: 2px;	-moz-border-radius-topleft: 2px;	-moz-border-radius-topright: 2px;	border-top-left-radius: 2px;	border-top-right-radius: 2px;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;}.aboutBlock .text {	border-top: 1px solid #DBDBDB;}.aboutBlock .text a {	width: 216px;	height: 24px;	margin: 0 0 1px 0px;	background: #F6F6F6;	padding: 0 7px 0 7px;	border-bottom: 1px solid #DBDBDB;	display: inline-block;	color: #0060a9;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 24px;}.aboutBlock .text a:hover {	background: #FFD908;  color: #000000;}.aboutBlock .text a span {	margin: 0 0 0 14px;}.aboutBlock .text a.act, .aboutBlock .text a.act {	background: #FFD908;  color: #000000;  text-decoration: none;}.aboutBlock .text a.last {	margin: 0;	-webkit-border-bottom-left-radius: 3px;	-webkit-border-bottom-right-radius: 3px;	-moz-border-radius-bottomleft: 3px;	-moz-border-radius-bottomright: 3px;	border-bottom-left-radius: 3px;	border-bottom-right-radius: 3px;}/* ?s?°N‚?°?»???? */#way {	margin: -11px 0 21px 0;}#way a {	margin: 0 8px 0 0;	background: url(../images/way.png) right 3px no-repeat;	padding: 0 13px 0 0;	color: #181818;	font: 11px 'Trebuchet MS', sans-serif;}#way span {	color: #181818;	font: 11px 'Trebuchet MS', sans-serif;}#filter {	margin: 0 0 11px 0;	border: 1px solid #C4C4C4;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}#filter.relativeFilter {  border: 1px solid #ff9292 !important;}#theFilter {	background: #EFEFEF;	padding: 13px 19px 20px 19px;}#theFilterWr {	width: 100%;	display: inline-table;}#filerPrice {	display: table-cell;}#filerPrice .title {	margin: 0 0 9px 0;	color: #000000;	font: bold 14px 'Trebuchet MS', sans-serif;}#filerPrice .range {	margin: 0 0 20px 0;}#filerPrice .range input {	width: 77px;}.sliderRange {	width: 74%;}.sliderRange1 {	margin: 0 0 15px 0;	float: left;	color: #717171;	font: 10px 'Trebuchet MS', sans-serif;}.sliderRange2 {	margin: 0 0 15px 0;	float: right;	color: #717171;	font: 10px 'Trebuchet MS', sans-serif;}#slider-range .ui-slider-handle {	width: 16px;	height: 20px;	background: transparent url(../images/slider_range.png) 0 0 no-repeat;	border: none;	top: -13px;	cursor: pointer;	z-index: 50;}#slider-range {	height: 0px;	border-top: 2px solid #D3D3D3;	border-bottom: 1px solid #FAFAFA;}#filerProducers {	padding: 0 0 0 29px;	border-right: 1px solid #C4C4C4;	display: table-cell;}#filerProducers .title {	margin: 0 0 7px 0;	color: #000000;	font: bold 14px 'Trebuchet MS', sans-serif;}#filerType .title {	margin: 0 0 7px 0;	color: #000;	font: bold 14px 'Trebuchet MS', sans-serif;}.filerProducers {	width: 44%;	min-width: 127px;	float: left;}.filerProducers label {	cursor: pointer;}.filerProducers input {	margin: 2px 8px 8px 0;	float: left;}.filerProducers p, .filterTypeBlock label a:last-of-type, .range.filterTypeBlock a {	margin: 3px 0 0;	float: left;	color: #000 !important;	font: 12px 'Trebuchet MS', sans-serif;  border: none !important;}.filerProducers.frm a {  font: 12px 'Trebuchet MS', sans-serif;}.range.filterTypeBlock a {  margin: 5px 5px 0 0 !important;}.filerProducers a {	color: #006ca1;  text-decoration: none;  border-bottom: 1px solid #c6dceb;}.filerProducers a:hover, .filerProducers a:active {  color: #da0000;  border-bottom: 1px solid #ebc9d3;}#filerType {	padding: 0 0 0 29px;	display: table-cell;  width: 270px;}#filerType .filerProducers {  width: auto;}#filerType li {  margin: 4px 0 8px 0;}.filterTypeInside {  margin: 0 0 8px 0;}#filerType li .filterTypeBlock {  display: none;}#filerType li.active .filterTypeBlock {  display: block;}#filerType li a {	height: 12px;	border-bottom: 1px dotted #0083c3;	display: inline-block;	color: #0083c3;	font: 12px 'Trebuchet MS', sans-serif;	text-decoration: none;	line-height: 12px;}#filerType a:hover {	border: none;	color: #0073ab;  margin-bottom: 1px; /* Caieaoea 1px */}/* #filerType li span {	background: url(../images/sort-b.png) right 10px no-repeat;	padding: 0 8px 0 0;}  #filerType li.active span {	background: url(../images/sort-b.png) right -12px no-repeat;	padding: 0 8px 0 0;}  */.range p {	margin: 0 7px 8px 0;	float: left;	color: #000000;	font: 12px 'Trebuchet MS', sans-serif;	line-height: 22px;}.range input {	width: 32px;	height: 22px;	margin: 0 9px 0 0;	background: #FFFFFF;	padding: 0;	border: 1px solid #AEAEAE;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	float: left;	box-shadow: inset 0px;	color: #000000;	font: 12px 'Trebuchet MS', sans-serif;	line-height: 22px;	text-align: center;}#filterActions {	padding: 8px 48px 6px 21px;  text-align: right;}#filterActions .all {	margin: 9px 0 12px 0;	border-bottom: 1px dotted #0083c3;	float: left;	display: inline-block;	color: #0083c3;	font: 14px 'Trebuchet MS', sans-serif;	text-decoration: none;}#filterActions .clear {	width: auto;	height: auto;	margin: 8px 0 0 21px;	background: none;	padding: 0;	border: none;	cursor: pointer;	color: #006ca1;	font: 14px 'Trebuchet MS', sans-serif;	text-align: center;  text-decoration: none;  display: inline-block;  border-bottom: 1px solid #c6dceb;}#filterActions .clear:hover {  display: inline-block;  color: #da0000;  border-bottom: 1px solid #ebc9d3;}#filterActions .accept {	width: 173px;	height: 35px;	margin: 0 0 0 21px;	background: transparent url(../images/filter_button.png) 0 0 no-repeat;	padding: 0;	border: none;	float: right;	cursor: pointer;	color: #000000;	font: 16px 'Trebuchet MS', sans-serif;	line-height: 32px;	text-align: center;}#filterActions .accept:hover {	background: transparent url(../images/filter_button.png) -174px 0 no-repeat;}#sort {	margin: 0 0 38px 0;}#sort p {	margin: 0 17px 0 0;	float: left;	color: #000000;	font: 16px 'Regular', 'Myraid Pro', sans-serif;	line-height: 28px;}#sort a {	height: 28px;	margin: 0 4px 0 0;	padding: 0 13px 0 13px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	float: left;	display: inline-block;	color: #000000;	font: 16px 'Regular', 'Myraid Pro', sans-serif;	line-height: 28px;}#sort a.active {	background: #0084C7;	color: #ffffff;	text-decoration: none;}#sort a span {	background: url(../images/sort.png) right 8px no-repeat;	padding: 0 9px 0 0;}#sort a span.active {	background: url(../images/sort.png) right -14px no-repeat;}#sort .sortButton {  width: auto;	height: 29px;	margin: 0 4px 0 0;	background: none;	padding: 0 13px 0 13px;	border: none;	float: left;	cursor: pointer;	color: #000000;	font: 16px 'Regular', 'Myraid Pro', sans-serif;	line-height: 29px;	text-align: center;  text-decoration: underline;  display: block;}#sort .sortButton:hover {  text-decoration: none;}#sort .sortActive {	background: transparent url(../images/filter_sort_active.png) 0 0 no-repeat;	color: #ffffff;  text-decoration: none;  display: block;  cursor: text;}#theProductList, .theProductList {	margin: 0 0 -11px 0;}.productList {	width: 100%;	margin: 0 0 34px 0;	padding: 0 0 20px 0;	border-bottom: 1px solid #CECECE;	display: inline-table;}.productList.last {	border: none;}.productListImage {	width: 148px;	display: table-cell;}.productListImageWr {	padding: 3px 27px 0 0;	position: relative;}.productListImage img {	max-width: 148px;}.theNew {	width: 36px;	height: 35px;	background: url(../images/the_new.png) 0 0 no-repeat;	position: absolute;	top: 0px;	right: 20px;	display: none;}.item__video_informer {  width: 36px;	height: 35px;	background: url(../images/video_informer.png) 0 0 no-repeat;	position: absolute;	top: 74px;	left: -7px;	display: none; }.theSale {	width: 36px;	height: 35px;	background: url(../images/the_sale.png) 0 0 no-repeat;	position: absolute;	top: 0px;	right: 20px;	display: none;}.theSuperprice {	width: 45px;	height: 17px;	background: url(../images/the_superprice.png) 0 0 no-repeat;	position: absolute;	top: 0px;	right: 123px;	display: none;}.theSkidkaprice {	width: 45px;	height: 17px;	background: url(../images/the_skidka.png) 0 0 no-repeat;	position: absolute;	top: 0px;	right: 123px;	display: none;  font: 11px 'Regular', 'Myraid Pro', sans-serif;  padding-left: 8px;  padding-top: 1px;   color: #FFF;}.priceCurrent .Superprice {	width: 6px;	height: 5px;	background: url(../images/the_superprice_arrow.png) 0 0 no-repeat;  position: absolute;	display: inline-block;  margin-top: 0;  margin-left: 0;}.theOverpayment {	width: 36px;	height: 35px;	background: url(../images/the_overpayment3.png) 0 0 no-repeat;	position: absolute;	top: 45px;	right: 22px;	display: none;}.unit_bg {	width: 69px;	height: 17px;	background: url(../images/unit_bg.png) 0 0 no-repeat;	position: absolute;	top: 79px;	right: 12px;	display: none;}.the3month {	width: 36px;	height: 35px;	background: url(../images/3month.png) 0 0 no-repeat;	position: absolute;	top: 68px;	right: 20px;	display: none;}.the6month {	width: 36px;	height: 35px;	background: url(../images/6month.png) 0 0 no-repeat;	position: absolute;	top: 68px;	right: 20px;	display: none;}#productVisible .theSale {  top: 400px;	left: 300px;	display: block;}#productVisible .theSuperprice {  top: 350px;	left: 12px;	display: block;}#productVisible .theSkidkaprice {  top: 350px;	left: 12px;	display: block;  padding: 0;}#productVisible .theOverpayment {  top: 350px;	left: 300px;	display: block;}.i-robot {  display: none;  height: 139px;  width: 76px;  margin: 0 8px 0 0;  position: absolute;  background: url(../images/basket_bg.png) 0 3px no-repeat;  padding: 0 0 0 65px;  right: 0;  top: 54px;  }@media screen and (min-width: 1056px) {.i-robot {    display: table-cell;}}.thePromo {	width: 85px;	height: 28px;	background: url(../images/the_promo8.png) 0 0 no-repeat;	position: absolute;	top: 0px;	left: -8px;	display: none;}.thePromo:hover {	background: url(../images/the_promo8.png) 0 -28px no-repeat;}.the3g {	width: 36px;	height: 35px;	background: url(../images/the_3g.png) 0 0 no-repeat;	position: absolute;	top: 80px;	right: 20px;	display: none;}.the4g {	width: 36px;	height: 35px;	background: url(../images/the_4g.png) 0 0 no-repeat;	position: absolute;	top: 80px;	right: 20px;  z-index: 12;	display: none;}.productListImage.new .theNew {	display: block;}.productListImage.new .item__video_informer {	display: block;}.productListImage.new .theSale {	display: block;}.productListImage.new .theSuperprice {	display: block;}.productListImage.new .theSkidkaprice {	display: block;}.productListImage.new .theOverpayment {	display: block;}.productListImage.new .unit_bg {	display: block;}.productListImage.new .the3month {	display: block;}.productListImage.new .the6month {	display: block;}.productListImage.new .thePromo {	display: block;}.productListImage.new .the3g {	display: block;}.productListImage.new .the4g {	display: block;}.productListInfo {	vertical-align: top;	display: table-cell;}.productListInfo .name {	margin: 0 0 9px 0;	display: inline-block;	color: #006ca1;	font: 16px 'Regular', 'Myraid Pro', sans-serif;  text-decoration: none;  border-bottom: 1px solid #c6dceb;}   .productListInfo .name:hover, .productListInfo .name:active {  color: #da0000;  border-bottom: 1px solid #ebc9d3; }.productListInfo ul {	width: 100%;	margin: 0 0 9px 0;}.productListInfo li.odd {	background: #EFEFEF;}.productListInfo li p {	width: 50%;  padding: 1px 0 2px 0;	float: left;	color: #222222;	font: 12px 'Trebuchet MS', sans-serif;	line-height: 18px;}.productListInfo li p.listInfo1 {  padding-left: 4px;  width: calc(50% - 4px);}.productListInfo .emptydescription {	float: left;	color: #222222;	font: 12px 'Trebuchet MS', sans-serif;	line-height: 18px;}.productListInfo a.addcompare {	text-decoration: underline;  margin-right: 8px;}.productListInfo a.addcompare:hover {	text-decoration: none;}.compare {	margin: 3px 0 0 0;	float: left;}.compare input {	margin: 3px 4px 0 0;	float: left;}.compare input.trust {  background: none;  border: 0;  cursor: pointer;  line-height: 12px;  font: 11px 'Trebuchet MS', sans-serif;  color: #0083c3;  float: left;  margin: -16px 0 0 22px;}.compare input.trustBox {  margin: 4px 0 0 0;  cursor: pointer;  line-height: 12px;  vertical-align: middle;}.compare input.trust:hover, .compare input.trustBox.hover {  opacity: 0.7;}/*Checkboxes Compare ProductList styles*/.compare input.trustBox { display: none; }.compare input.trustBox + label {  display: block;  position: relative;  padding-left: 35px;  margin-bottom: 20px;  font: 14px/20px 'Trebuchet MS', sans-serif;  color: #ddd;  cursor: pointer;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;}.compare input.trustBox + label:last-child { margin-bottom: 0; }.compare input.trustBox + label:before {  content: '';  display: block;  width: 20px;  height: 20px;  border: 1px solid #6cc0e5;  position: absolute;  left: 0;  top: 0;  opacity: .6;  -webkit-transition: all .12s, border-color .08s;  transition: all .12s, border-color .08s;}.compare input.trustBox:checked + label:before {  width: 10px;  top: -5px;  left: 5px;  border-radius: 0;  opacity: 1;  border-top-color: transparent;  border-left-color: transparent;  -webkit-transform: rotate(45deg);  transform: rotate(45deg);}.compare span {  float: left;  color: #2b2b2b;  font: 12px 'Trebuchet MS', sans-serif;  margin: 0 9px 1px -4px;}.compare a {	float: left;	color: #6d6d6d;	font: 12px 'Trebuchet MS', sans-serif;}#compare p.emptyBasket {  font: 12px 'Trebuchet MS', sans-serif;}.precompare {  background: url(../images/icon22.png) 0 0 no-repeat;  padding: 0 0 1px 23px;}.resultcompare {  padding: 0 0 1px 0;  color: #2b2b2b !important;}.removecompare {  padding: 0 0 1px 0;}.inStock {	padding: 0;  margin: -6px 0 12px 0;}.inStock p {	width: auto;	color: #333333;	font: 11px 'Trebuchet MS', sans-serif;	line-height: 1;  opacity: 0.7;}.productListOrder {	width: 160px;	padding: 0 0 0 80px;	vertical-align: top;	display: table-cell;}.productListOrder .priceCurrent {	margin: 0 0 8px 0;	color: #000;	font: 26px 'Bold', 'Myriad Pro', sans-serif;}.productListOrder .priceCurrent::after {  content: 'ñ íäñ';  font: bold 11px 'Trebuchet MS', sans-serif;  color: #000;  letter-spacing: normal;  margin: 0 0 0 8px;  text-transform: lowercase;  }.productListOrder .priceCurrent span {	color: #000000;	font: 14px 'Bold', 'Myriad Pro', sans-serif;}.productListOrder .red, .productListOrder .red span {  color: #FF001E !important;}.productListOrder .priceOld {	margin: 0;  text-decoration: line-through;	font: 18px 'Regular', 'Myriad Pro', sans-serif;   }.productListOrder del { text-decoration-color: #ff001e; -webkit-text-decoration-color: #ff001e; }.productListOrder .priceOld span {	}.buttonGreen {	width: 150px;	height: 28px;	margin: 0;	background: url(../images/button_green.png) 0 0 repeat-x;	padding: 0;	border: none;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	box-shadow: 0px 1px 1px #8D8D8D;	cursor: pointer;	color: #ffffff;	font: bold 14px 'Trebuchet MS', 'Myriad Pro', sans-serif;	text-align: center;	line-height: 30px;}.buttonGreen:hover {	background: url(../images/button_green.png) 0 -88px repeat-x;}.buttonCompAdd {	width: 154px;	height: 16px;	margin: 0;	background: url(../images/icon22.png) 0 3px no-repeat;	padding: 0;	border: none;	cursor: pointer;	font: 12px 'Trebuchet MS', sans-serif;  color: #6d6d6d;	text-align: right;	line-height: 18px;}.buttonCompAdd:hover {  background: url(../images/icon22.png) 0 -13px no-repeat;  color: #0083c3;}.buttonCompDel {	width: 16px;	height: 16px;	margin: 0;	background: url(../images/icon22.png) 0 -13px no-repeat;	padding: 0;	border: none;	cursor: pointer;	line-height: 18px;}.buttonCompDel:hover {  width: 16px;  background: url(../images/icon22.png) 0 3px no-repeat;}.buttonComp {	width: 118px;	height: 16px;	margin: 0;	background: none;	padding: 0;	border: none;	cursor: pointer;	font: 12px 'Trebuchet MS', sans-serif;  color: #0083c3;	text-align: right;	line-height: 18px;}.buttonComp:hover {  width: 118px;  background: none;}.formCompDel, .formComp {  float: left;}.buttonSave {	width: 150px;	height: 28px;	margin: 0;	background: url(../images/button_grey.png) 0 0 repeat-x;	padding: 0;	border: none;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	box-shadow: 0px 1px 1px #8D8D8D;	cursor: pointer;	color: #ffffff;	font: bold 14px 'Trebuchet MS', 'Myriad Pro', sans-serif;	text-align: center;	line-height: 30px;}.buttonSave:hover {	background: url(../images/button_grey.png) 0 -88px repeat-x;}.productListOrder .buttonGreen {	margin: 0 0 10px 0;}.productListCredit p {	color: #222222;	font: 12px 'Medium', 'Myriad Pro', sans-serif;	line-height: 12px;}.productListCredit a {	color: #0060b1;	font: 12px 'Medium', 'Myriad Pro', sans-serif;	line-height: 12px;}#pagesSelector {	margin: 0 0 42px 0;}#pagesSelector .pagePrev {	float: left;	color: #0083c3;	font: 16px 'Trebuchet MS', sans-serif;}#pagesSelector .pageNext {	float: right;	color: #0083c3;	font: 16px 'Trebuchet MS', sans-serif;}#thePageSelector {	width: 380px;	margin: 0 auto;}#thePageSelector p {	float: left;	color: #000000;	font: 16px 'Trebuchet MS', sans-serif;}#thePageSelector .page {	width: 25px;	height: 21px;	margin: 1px 4px 0 0;	float: left;	display: inline-block;	color: #000000;	font: 16px 'Trebuchet MS', sans-serif;	text-decoration: none;	line-height: 21px;	text-align: center;}#thePageSelector .page.active {	background: #0084C7;	color: #ffffff;}#thePageSelector .more {	margin: 4px 0 0 11px;	float: left;	color: #0083c3;	font: 12px 'Trebuchet MS', sans-serif;}#footer-description__text, #seo {  margin-top: 24px;	padding: 9px 9px 7px 9px;}#footer-description__text p, #seo p {	color: #000000;	font: 12px 'Trebuchet MS', sans-serif;	line-height: 18px;}#footer-description__text strong, #footer-description__text b {	font-weight: bold !important;}#seo p strong, #seo p b {	font-weight: normal;}#footer-description__text a, #seo a {  color: #0083c3;}/* catalog inner */#product {	padding: 0 0 20px 0;  width: 100%;}#theProduct {	margin: 0 0 25px 0;  width: 100%;}#theProduct .title {	margin: 0 0 29px 0;}#theProduct .title a {	margin: 0 18px 0 0;	float: left;	display: inline-block;	color: #0083c3;	font: 24px 'Regular', 'Myraid Pro', sans-serif;	line-height: 24px;}#theProduct .title h1 {	margin: 0 18px 0 0;	float: left;	display: inline-block;	font: 24px 'Bold', 'Myraid Pro', sans-serif;	line-height: 24px;}#theProduct .title .inStock {	float: left;}#theProduct .title .inStock p {	width: 66px;}#productImage {	width: 433px;	margin: 0 2.9% 0 0;	float: left;}#productVisible {	width: 327px;	margin: 0 29px 0 0;	float: left;  text-align: center;}#productVisible a {	cursor: url(//www.algoritm.by/media/images/magnify.cur), pointer;}/*#productVisible a {	cursor: url(../images/magnify.cur), pointer;}*/#productVisible img {	max-width: 327px;  max-height: 226px;}#productImages {	width: 77px;	float: left;}#productImages img {	max-width: 77px;	margin: 0 0 18px 0;	opacity: 0.3;	cursor: pointer;  -webkit-filter: grayscale(80%);  filter: brightness(80%);}            #productImages img:hover {	opacity: 1;}#productImages img.active {	opacity: 1;}#productOrdering {	width: 248px;	float: left;}#productOrder {	width: 246px;	border: 1px solid #c3c3c3;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;}#productCredit {	margin: 5px 0 7px 42px;}#productCredit .title {	margin: 0;	color: #222;	font: 14px 'Bold', 'Myriad Pro', sans-serif;	line-height: 20px;}#productCredit .text {	margin: 0 0 -2px 0;	color: #222222;	font: 12px 'Medium', 'Myriad Pro', sans-serif;}#productCredit .text span {	font: 12px 'Medium', 'Myriad Pro', sans-serif;}#productCredit .buttonRed {	margin: 5px 0 0 10px;}.buttonRed {	width: 141px;	height: 24px;	margin: 0 0 0 0;	background: transparent url(../images/button_red.png) 0 0 repeat-x;	padding: 0;	border: none;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	box-shadow: 0 1px 1px #ADADAD;	cursor: pointer;	color: #ffffff;	font: bold 12px 'Trebuchet MS', sans-serif;	line-height: 22px;	text-align: center;}.buttonRed:hover {	background: url(../images/button_red.png) 0 -27px repeat-x;}#theProductOrder {	margin: 2px 0 0 30px;  width: 100%;}#theProductOrder .productListOrder {	width: auto;	padding: 0;}#theProductOrder .priceCurrent {	margin-left: 8px;}#theProductOrder .priceOld {	margin: 0 0 0 12px;}.buttonGreen.big {	width: 183px;	height: 31px;	background: url(../images/button_green_big.png) 0 0 repeat-x;	box-shadow: 0px 2px 1px #353535;	font: bold 16px 'Trebuchet MS', 'Myriad Pro', sans-serif;	line-height: 31px;}.buttonGreen.big:hover {	background: url(../images/button_green_big.png) 0 -60px repeat-x;}.buttonSave.big {	width: 283px;	height: 31px;	background: url(../images/button_grey_big.png) 0 0 repeat-x;	box-shadow: 0px 2px 1px #353535;	font: bold 16px 'Trebuchet MS', 'Myriad Pro', sans-serif;	line-height: 31px;}.buttonResize {  width: 178px !important;  font-weight: normal !important;}.buttonSave.big:hover {	background: url(../images/button_grey_big.png) 0 -60px repeat-x;}.phoneonline {  position: fixed;  bottom: -1px;	right: 0;  z-index: 999;  width: 100%;	height: 38px;	margin: 0;	background-color: #FFF;	padding: 0;  border: none;	cursor: pointer;	color: #0083c3;  opacity: 1;	font: normal 14px 'Myriad Pro', sans-serif;  text-decoration: underline;	text-align: center;	line-height: 35px;}#productAwards {	padding: 10px 0 0 12px;  margin-top: 8px;}.productAward {	margin: 0 21px 0 0;	float: left;  opacity: 1;}.productAward:hover {  opacity: 1;}#productAwards .productAward a {  font: 12px 'Trebuchet MS', sans-serif;  line-height: 18px;  color: #0083c3;  margin: 0 0 0 16px;  padding: 0 0 0 1px;}#productAwards .productAward p {  font: 12px 'Trebuchet MS', sans-serif;  line-height: 16px;  margin: 0;  padding: 4px 0;  text-decoration: none;  opacity: 0.7;}#theProductMore {	display: inline-table;  width: 100%;}#theProductMoreRight {	width: 100%;	display: table-cell;}#productWhere {	width: 184px;	margin: 0 0 33px 0;	padding: 3px 8px 14px 18px;}#productWhereShops {	margin: 0 0 7px 0;	padding: 0 0 10px 0;}#productWhereShops .title {	margin: 0 0 13px 0;	color: #000000;	font: 16px 'Bold', 'Myraid Pro', sans-serif;}#productWhereShops .text {	color: #222222;	font: 12px 'Trebuchet MS', sans-serif;	line-height: 18px;}#productWhereShops .text a {	color: #0083c3;	font: 12px 'Trebuchet MS', sans-serif;	line-height: 18px;}#productWhereShops .text span {	font: 12px 'Trebuchet MS', sans-serif;}#productWhereShops .text .WhereToBuy {	margin-left: 16px;}#productWhereShops .text span.green {	color: #333333;}#productWhereTime .buttonGreen {	width: 158px;	font: bold 12px 'Trebuchet MS', sans-serif;}#productLike {	width: 208px;	padding: 0 0 0 2px;}#productLike .title {	margin: 0 0 14px 0;	color: #000000;	font: 20px 'Regular', 'Myraid Pro', sans-serif;	line-height: 18px;}#productLike .text {	margin: 0 0 6px 0;	display: inline-block;	color: #0083c3;	font: 14px 'Regular', 'Myraid Pro', sans-serif;	line-height: 18px;}#productFeatures {	width: 100%;}#productFeatures .productTableFeatures {  width: 100%;  border-top: 3px solid #eee;  border-bottom: 3px solid #eee;  height: 32px;  padding: 12px 0 0 0;  margin: 0 0 12px 0;}#productFeatures .title {	margin: 0 0 17px 0;	color: #000000;	font: 16px 'Bold', 'Myraid Pro', sans-serif;  text-transform: uppercase;}.productFeaturesSmall {	width: 100%;}.productFeaturesSmallPlus {	width: 100%;}.compareRSmall {  height: 55px;}.productFeaturesSmall p {	width: 50%;	padding: 3px 0 4px 0;	float: left;	color: #000000;	font: 12px 'Trebuchet MS', sans-serif;	line-height: 16px;	text-indent: 8px;}.productFeaturesSmall p a {  color: #0083d3;}.productFeaturesSmallPlus p {	width: 100%;	padding: 3px 0 4px 8px;	float: left;	color: #000000;	font: 12px 'Trebuchet MS', sans-serif;	line-height: 16px;	text-indent: 8px;  line-height: 1.5; }.productFeaturesSmall .productFeatures2 {	text-indent: 0px;}.productFeaturesSmallPlus .productFeatures2 {	text-indent: 0px;  width: calc(100% - 8px);}.productFeaturesSmall.even {	background: #F5F5F5;}.productFeaturesSmallPlus.even {	background: #F5F5F5;}.productFeaturesBig {	width: 100%;	height: 30px;	margin: 4px 0;	background: #FFEA75;}.productFeaturesBig p {	padding: 0 0 0 9px;	color: #000000;	font: bold 14px 'Trebuchet MS', sans-serif;	line-height: 30px;}.notes {	padding: 23px 0 0 8px;}.notes p {	color: #9b9b9b;	font: italic 12px 'Trebuchet MS', sans-serif;	line-height: 18px;}h1 {	margin: 0 0 15px 0;	color: #000000;	font: 24px 'Bold', 'Myriad Pro', sans-serif;}h2, h3 {	margin: 0 0 5px 0;	color: #000000;	font: 18px 'Bold', 'Myriad Pro', sans-serif;}#about .text {	margin: 0 0 18px 0;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 18px;}/* ?—?°???»?°N‚???° ???»N? ????????N?N‚?? */.nss p {	margin: 0 0 18px 0 !important;	color: #000000 !important;	font: 14px 'Trebuchet MS', sans-serif !important;	line-height: 18px !important;}.new_news tr {  padding: 0;  margin: 0;}.nss .new_news td a {	color: #0083c3;  font: 14px 'Trebuchet MS', sans-serif;  line-height: 14px;}/* ?zN„??Nˆ???»?µ?????µ ?·?°???°?·?° */#orderDescription {	width: 80%;	margin: 0 0 33px 0;}#orderDescription p {	color: #000000;	font: 12px 'Trebuchet MS', sans-serif;	line-height: 18px;}#orderDescription p a {	color: #0070c6;	font: 12px 'Trebuchet MS', sans-serif;	line-height: 18px;}.orderTable {}.orderTable a.coltv, .orderTable a.coltv:hover {  display: none;}.orderMain {	padding: 0 0 7px 165px;	border-bottom: 2px solid #000000;}.orderMainWr {	width: 100%;	display: inline-table;}.orderMain1 {	display: table-cell;	color: #000000;	font: bold 14px 'Trebuchet MS', sans-serif;}.orderMain2 {	width: 257px;	display: table-cell;}.orderMain2 p {	width: 257px;	color: #000000;	font: bold 14px 'Trebuchet MS', sans-serif;}.orderMain3 {	width: 163px;	display: table-cell;}.orderMain3 p {	width: 163px;	color: #000000;	font: bold 14px 'Trebuchet MS', sans-serif;}.orderSmall {	width: 100%;	border-bottom: 1px solid #CACACA;	position: relative;	display: inline-table;}.orderDelete {	width: 21px;	height: 21px;	background: url(../images/order_delete.png) 0 0 no-repeat;	cursor: pointer;	position: absolute;	top: 30px;	left: 0px;}.orderSmall1 {	width: 95px;	padding: 16px 30px 12px 40px;	vertical-align: middle;	display: table-cell;}.orderSmall1 img {	max-width: 95px;}.orderSmall2 {	padding: 0 141px 0 0;	vertical-align: middle;	display: table-cell;}.orderSmall2 .name {	color: #0083c3;	font: 14px 'Regular', 'Myriad Pro', sans-serif;	line-height: 18px;}.orderSmall3 {	width: 265px;	vertical-align: middle;	display: table-cell;}.orderValue {	width: 257px;	width: 84px;	height: 34px;	background: #EEEEEE;	padding: 0 0 0 10px;}.orderValue p {	margin: 0 15px;	float: left;	color: #000000;	font: 24px 'Trebuchet MS', sans-serif;	line-height: 34px;}.orderMinus {	width: 14px;	height: 14px;	margin: 11px 0 0 0;	background: url(../images/order_plus.png) 0 -15px no-repeat;	float: left;	cursor: pointer;}.orderPlus {	width: 14px;	height: 14px;	margin: 11px 0 0 0;	background: url(../images/order_plus.png) 0 0 no-repeat;	float: left;	cursor: pointer;}input.orderPlus, input.orderMinus, input.orderDelete {	border: none;	cursor: pointer;  text-decoration: none;  display: block;}.orderSmall4 {	width: 163px;	vertical-align: middle;	display: table-cell;}.orderSmall4 .productListOrder {	width: 163px;	padding: 0;}.orderSmall4 .priceCurrent {	text-align: right;}.orderTotal {	width: 100%;	padding: 14px 0 0 0;}.orderTotal .productListOrder {	width: 100%;	margin: 0 0 26px 0;	padding: 0;	display: inline-block;}.orderTotal .priceCurrent {	text-align: right;}.orderButtons {	float: right;}.buyButtons {  float: right;  width: 310px;  background: url(../images/product_buy.png) 0 0 repeat-x;	border: 1px solid #EEEEEE;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	box-shadow: 0px 1px 1px #D2D2D2;  padding: 8px 0 8px 8px;  margin: 0 0 0 40px;}.orderButtons .buttonGreen.big {	width: 123px;	margin: 0 20px 0 0;	float: left;}.orderButtons .buttonSave.big {	width: 223px;	margin: 0 0px 0 0;	float: left;  margin-top: 8px;}.orderButtons .buttonRed.big {	float: left;}.buttonRed.big {	width: 160px;	height: 31px;	background: url(../images/button_red_big.png) 0 0 repeat-x;	box-shadow: 0px 2px 1px #353535;	font: bold 16px 'Trebuchet MS', 'Myriad Pro', sans-serif;	line-height: 31px;}.buttonRed.big:hover {	background: url(../images/button_red_big.png) 0 -60px repeat-x;}/* ??N‚Nˆ?°????N†?° N?Nˆ?°?????µ????N? */#compareMain {	width: 202px;	background: url(../images/compare_main.png) right top repeat-y;	padding: 187px 22px 0 0;	vertical-align: top;	display: table-cell;}#compareMain .theProductFeatures {	width: 202px;}#compareMain .productFeaturesSmall p {	width: 100%;}#compareMain .productFeaturesSmallPlus p {	width: 100%;}#compareSmall {	width: 100%;	display: table-cell;}.compareSmall {	width: 230px;	float: left;}.compareProduct {	width: 150px;	height: 187px;	margin: 0 auto;}.compareProduct .image {	width: 92px;	margin: 0 auto 17px auto;	position: relative;}.compareProduct .image img {	max-width: 92px;}.image .delete {	width: 15px;	height: 16px;	background: url(../images/compare_delete.png) 0 0 no-repeat;	position: absolute;	top: 0px;	right: 0px;	cursor: pointer;}.compareProduct .name {	margin: 0 0 8px 0;	display: inline-block;	color: #0083c3;	font: 14px 'Regular', 'Myriad Pro', sans-serif;}.compareProduct .price {	color: #000000;	font: 18px 'Bold', 'Myriad Pro', sans-serif;}.compareProduct .price span {	font: 14px 'Bold', 'Myriad Pro', sans-serif;}.compareSmall .productFeaturesBig {	width: auto;	padding: 0 17px 0 8px;}.compareSmall .productFeaturesSmall {	width: auto;	padding: 0 17px 0 8px;}.compareSmall .productFeaturesSmallPlus {	width: auto;	padding: 0 17px 0 8px;}.compareSmall .productFeaturesSmall p {	width: 100%;}.compareSmall .productFeaturesSmallPlus p {	width: 100%;}#scrollbar1 { width: 100%; clear: both; margin: 0 0 0 -10px; position: relative; padding: 0 0 0 0;}#scrollbar1 .viewport { width: 100%; overflow: hidden; position: relative; }#scrollbar1 .overview { width: auto; list-style: none; position: absolute; left: 0; top: 0; }#scrollbar1 .scrollbar{	height: 10px;	margin: 0 0 5px;	background: transparent url(../images/bg-scrollbar-track-x.png) no-repeat 0 0;	position: absolute;	top: 156px;	left: 16px;	z-index: 2;	clear: both;}#scrollbar1 .track { background: transparent url(../images/bg-scrollbar-trackend-x.png) no-repeat 100% 0; width: 100%; height:15px; position: relative; }#scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-x.png) no-repeat 0px 50%; height: 12px; cursor: pointer; overflow: hidden; position: absolute; left: 0; top: -1px; }#scrollbar1 .thumb .end{ background: transparent url() no-repeat 0 50%; overflow: hidden; height: 12px; width: 6px;}#scrollbar1 .disable { display: none; }.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }/* ?zN„??Nˆ???»?µ?????µ ?·?°???°?·?° */.orderParams {	border-bottom: 2px solid #000000;	padding: 19px 0 19px 0;}.orderParam {	margin: 0 0 7px 0;}.orderParam .title {	height: 44px;	background: url(../images/order_param.png) 0 0 repeat-x;	padding: 0 12px 0 20px;	cursor: pointer;}.orderParam.active .title {	background: url(../images/order_param.png) 0 -45px repeat-x;}.orderParam .title p {	background: url(../images/order_param_bg.png) right 20px no-repeat;	padding: 0 10px 0 0;	color: #000000;	font: 24px 'Bold', 'Myriad Pro', sans-serif;	line-height: 44px;}.orderParam.active .title p {	background: url(../images/order_param_bg.png) right -108px no-repeat;}.orderParam .inside {	min-height: 92px;	padding: 34px 0 0 0;	display: none;}.orderParam.active .inside {	display: block !important;}/* Anoaaea New ei?ceia */.orderParamNew {	margin: 0 12px 7px 0;  display: block;}.orderParamNew p.text {  font: normal 8pt tahoma !important;  margin: 4px 0 -30px 22px !important;  color: #696969 !important;}.orderParamNew .title {	height: 44px;	background: url(../images/order_param.png) 0 0 repeat-x;	padding: 0 12px 0 20px;  margin: 0 0 -7px 0 !important;}.orderParamNew.active .title {	background: url(../images/order_param.png) 0 -45px repeat-x;}.orderParamNew .title p {	padding: 0 10px 0 0;	color: #000000;	font: 24px 'Bold', 'Myriad Pro', sans-serif;	line-height: 44px;}.orderParamNew.active .title p {}.orderParamNew .inside {	min-height: 92px;	padding: 34px 0 0 0;	display: none;}.orderParamNew.active .inside {	display: block !important;}/* End Ei?ceia */.orderField {	margin: 0 44px 16px 0;	float: left;}.orderField p {	width: 131px;	margin: 0 27px 0 0;	float: left;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 28px;	text-align: right;}.orderField p span {	color: #cb0000;}.orderField input {	width: 264px;	height: 28px;	margin: 0 0 0 0;	background: #FFFFFF;	padding: 0;	border: 1px solid #A8A8A8;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 28px;}.orderField textarea {	width: 732px;	height: 288px;	margin: 0 0 0 0;	background: #FFFFFF;	padding: 0;	border: 1px solid #A8A8A8;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 28px;}.orderTotal.param .buttonGreen.big {	width: 161px;	margin: 0 1px 0 0;}.compareOrder {	padding: 31px 13px 0 13px;}.compareOrder .name {	margin: 0 0 8px 0;	display: inline-block;	color: #0083c3;	font: 14px 'Regular', 'Myriad Pro', sans-serif;}.compareOrder .price {	margin: 0 0 28px 0;	color: #000000;	font: 18px 'Bold', 'Myriad Pro', sans-serif;}.compareOrder .price span {	font: 14px 'Bold', 'Myriad Pro', sans-serif;}.productListInfo .textError {	color: #222222;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 18px;}/*IE8*/.isIE8 #filerType {	width: 30%;}.isIE8 #filerProducers {	width: 30%;}.isIE8 #filerPrice {	width: 40%;}.isIE8 #content.form {	display: inline-block;}.isIE8 #specialLeft {	min-height: 340px;}/* * FancyBox - jQuery Plugin * Simple and fancy lightbox alternative * * Examples and documentation at: http://fancybox.net * * Copyright (c) 2008 - 2010 Janis Skarnelis * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated. * * Version: 1.3.4 (11/11/2010) * Requires: jQuery v1.3+ * * Dual licensed under the MIT and GPL licenses: *   http://www.opensource.org/licenses/mit-license.php *   http://www.gnu.org/licenses/gpl.html */#fancybox-loading {	position: fixed;	top: 50%;	left: 50%;	width: 40px;	height: 40px;	margin-top: -20px;	margin-left: -20px;	cursor: pointer;	overflow: hidden;	z-index: 1104;	display: none;}#fancybox-loading div {	position: absolute;	top: 0;	left: 0;	width: 40px;	height: 480px;	background-image: url('../images/fancybox.png');}#fancybox-overlay {	position: absolute;	top: 0;	left: 0;	width: 100%;	z-index: 1100;	display: none;}#fancybox-tmp {	padding: 0;	margin: 0;	border: 0;	overflow: auto;	display: none;}#fancybox-wrap {	position: absolute;	top: 0;	left: 0;	padding: 20px;	z-index: 1101;	outline: none;	display: none;}#fancybox-outer {	position: relative;	width: 100%;	height: 100%;	background: #fff;}#fancybox-content {	width: 0;	height: 0;	padding: 0;	outline: none;	position: relative;	overflow: hidden;	z-index: 1102;	border: 0px solid #fff;}#fancybox-hide-sel-frame {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: transparent;	z-index: 1101;}#fancybox-close {	position: absolute;	top: 15px;	right: 15px;	width: 30px;	height: 30px;	background: transparent url('../images/fancybox.png') -40px 0px;	cursor: pointer;	z-index: 1103;	display: none;}#fancybox-error {	color: #444;	font: normal 12px/20px Arial;	padding: 14px;	margin: 0;}#fancybox-img {	width: 100%;	height: 100%;	padding: 0;	margin: 0;	border: none;	outline: none;	line-height: 0;	vertical-align: top;}#fancybox-frame {	width: 100%;	height: 100%;	border: none;	display: block;}#fancybox-left, #fancybox-right {	position: absolute;	bottom: 0px;	height: 100%;	width: 35%;	cursor: pointer;	outline: none;	background: transparent url('../images/blank.gif');	z-index: 1102;	display: none;}#fancybox-left {	left: 0px;}#fancybox-right {	right: 0px;}#fancybox-left-ico, #fancybox-right-ico {	position: absolute;	top: 50%;	left: -9999px;	width: 15px;	height: 34px;	margin-top: -15px;	cursor: pointer;	z-index: 1102;	display: block;}#fancybox-left-ico {	background-image: url('../images/popular_arrows.png');	background-position: 0 0;}#fancybox-right-ico {	background-image: url('../images/popular_arrows.png');	background-position: -16px 0;}#fancybox-left:hover, #fancybox-right:hover {	visibility: visible; /* IE6 */}#fancybox-left:hover span {	left: 20px;}#fancybox-right:hover span {	left: auto;	right: 20px;}.fancybox-bg {	position: absolute;	padding: 0;	margin: 0;	border: 0;	width: 20px;	height: 20px;	z-index: 1001;}#fancybox-bg-n {	top: -20px;	left: 0;	width: 100%;	background-image: url('../images/fancybox-x.png');}#fancybox-bg-ne {	top: -20px;	right: -20px;	background-image: url('../images/fancybox.png');	background-position: -40px -162px;}#fancybox-bg-e {	top: 0;	right: -20px;	height: 100%;	background-image: url('../images/fancybox-y.png');	background-position: -20px 0px;}#fancybox-bg-se {	bottom: -20px;	right: -20px;	background-image: url('../images/fancybox.png');	background-position: -40px -182px;}#fancybox-bg-s {	bottom: -20px;	left: 0;	width: 100%;	background-image: url('../images/fancybox-x.png');	background-position: 0px -20px;}#fancybox-bg-sw {	bottom: -20px;	left: -20px;	background-image: url('../images/fancybox.png');	background-position: -40px -142px;}#fancybox-bg-w {	top: 0;	left: -20px;	height: 100%;	background-image: url('../images/fancybox-y.png');}#fancybox-bg-nw {	top: -20px;	left: -20px;	background-image: url('../images/fancybox.png');	background-position: -40px -122px;}#fancybox-title {	font-family: Helvetica;	font-size: 12px;	z-index: 1102;}.fancybox-title-inside {	padding-bottom: 10px;	text-align: center;	color: #333;	background: #fff;	position: relative;}.fancybox-title-outside {	padding-top: 10px;	color: #fff;}.fancybox-title-over {	position: absolute;	bottom: 0;	left: 0;	color: #FFF;	text-align: left;}#fancybox-title-over {	padding: 10px;	background-image: url('../images/fancy_title_over.png');	display: block;}.fancybox-title-float {	position: absolute;	left: 0;	bottom: -20px;	height: 32px;}#fancybox-title-float-wrap {	border: none;	border-collapse: collapse;	width: auto;}#fancybox-title-float-wrap td {	border: none;	white-space: nowrap;}#fancybox-title-float-left {	padding: 0 0 0 15px;	background: url('../images/fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main {	color: #FFF;	line-height: 29px;	font-weight: bold;	padding: 0 0 3px 0;	background: url('../images/fancybox-x.png') 0px -40px;}#fancybox-title-float-right {	padding: 0 0 0 15px;	background: url('../images/fancybox.png') -55px -90px no-repeat;}/* IE6 */.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_close.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_nav_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_nav_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_main.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {	height: expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6 {	position: absolute; margin-top: 0;	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }/* IE6, IE7, IE8 */.fancybox-ie .fancybox-bg { background: transparent !important; }.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_n.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_ne.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_e.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_se.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_s.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_sw.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_w.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_nw.png', sizingMethod='scale'); }/* IE7 */#wrapper.isIE7 {	width: 1175px;	margin: 0 auto;}#wrapper.isIE7 .empty {	height: 1px;	margin: 0 0 -1px 0;}#wrapper.isIE7 .phone {	width: auto;	float: left;	display: inline-block;}#wrapper.isIE7 .phone img {	height: 16px;	margin: 2px 6px 0 0;}#wrapper.isIE7 .phone a {	line-height: 24px;}#wrapper.isIE7 #navigation {	width: 100%;	height: 50px;	display: inline-block;}#wrapper.isIE7 #navigation li {	float: left;	display: inline-block;}#wrapper.isIE7 #navigation li a {  padding: 0 16px;}/*#wrapper.isIE7 #moreNavigation {  width: 30px;}*/#wrapper.isIE7 .navigationInside {	border: 1px solid #CCCCCC;	border-top: 0;}/*#wrapper.isIE7 #moreNavigation a {	width: auto;}*/#wrapper.isIE7 #smallNavigation {	width: 100%;	height: 30px;	display: inline-block;}#wrapper.isIE7 #smallNavigation li {	width: 14.2%;	float: left;	display: inline-block;}#wrapper.isIE7 #specialLeft {	width: 650px;	min-height: 340px;	float: left;	display: inline-block;}#wrapper.isIE7 #specialRight {	float: left;	display: inline-block;}#wrapper.isIE7 .specialSliderLeft {	width: 252px;	float: left;	display: inline-block;}#wrapper.isIE7 .specialSliderRight {	width: 358px;	float: right;	display: inline-block;}#wrapper.isIE7 .specialSliderRight img {	max-width: 358px;}#wrapper.isIE7 #contentLeft {	width: 922px;	float: left;	display: inline-block;}#wrapper.isIE7 #contentRight {	float: right;}#wrapper.isIE8 .category {	width: 252px;}#wrapper.isIE7 .category {	width: 227px;}#footer.isIE7 #footerWr {	width: 1175px;	margin: 0 auto;}#footer.isIE7 #copyright {	float: left;	display: inline-block;}#footer.isIE7 #about {    width: 669px;	float: left;	display: inline-block;}#footer.isIE7 #counters {	float: left;	display: inline-block;}#wrapper.isIE7 #orderDescription {	width: 700px;}#wrapper.isIE7 .noRight #contentLeft {	width: 1175px;	float: none;}#wrapper.isIE7 .orderMain {}#wrapper.isIE7 .orderMainWr {	height: 18px;	display: inline-block;}#wrapper.isIE7 .orderMain1 {	width: 386px;	float: left;	display: inline-block;}#wrapper.isIE7 .orderMain2 {	width: 262px;	float: left;	display: inline-block;}#wrapper.isIE7 .orderMain3 {	width: 163px;	float: left;	display: inline-block;}#wrapper.isIE7 .orderSmall {	display: inline-block;}#wrapper.isIE7 .orderSmall1 {	float: left;	display: inline-block;}#wrapper.isIE7 .orderSmall2 {	width: 246px;	padding: 22px 140px 22px 0;	float: left;	display: inline-block;}#wrapper.isIE7 .orderSmall3 {	width: 259px;	padding: 25px 0 0 0;	float: left;	display: inline-block;}#wrapper.isIE7 .orderSmall4 {	width: 162px;	padding: 29px 0 0 1px;	float: left;	display: inline-block;}#wrapper.isIE7 .orderSmall4 p {	text-align: left;}#wrapper.isIE7 #theProductMoreRight {	width: 678px;	float: left;	display: inline-block;}#wrapper.isIE7 #theFilterWr {	display: inline-block;}#wrapper.isIE7 #filerPrice {	width: 242px;	height: 100%;	float: left;	display: inline-block;}#wrapper.isIE7 #filerProducers {	width: 186px;	height: 100%;	float: left;	display: inline-block;}#wrapper.isIE7 #filerType {	width: 266px;	height: 100%;	float: left;	display: inline-block;}#wrapper.isIE7 .filerProducers p {	padding: 5px 0 0 0;}#wrapper.isIE7 .productListImage {	float: left;	display: inline-block;}#wrapper.isIE7 .productListImage {	margin: 0 20px 0 0;	float: left;	display: inline-block;}#wrapper.isIE7 .productListInfo {	width: 480px;	float: left;	display: inline-block;}#wrapper.isIE7 .productListOrder {	float: left;	display: inline-block;}#wrapper.isIE7 .compare a {	padding: 5px 0 0 0;}#wrapper.isIE7 #compareMain {	float: left;	display: inline-block;}#wrapper.isIE7 #compareSmall {	width: 752px;	float: left;	display: inline-block;}#wrapper.isIE7 .orderButtons {	margin: 20px 0 0 0;}#wrapper.isIE7 .buyButtons {	width: 392px;}#wrapper.isIE7 #about .orderField p {	width: 131px;	margin: 0 27px 0 0;	float: left;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 28px;	text-align: right;}#wrapper.isIE7 #about .orderField input {	width: 224px;	height: 28px;	margin: 0 0 0 0;	background: #FFFFFF;	padding: 0;	border: 1px solid #A8A8A8;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 28px;}#wrapper.isIE7 #about .orderField textarea {	width: 652px;	height: 288px;	margin: 0 0 0 0;	background: #FFFFFF;	padding: 0;	border: 1px solid #A8A8A8;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 28px;}#wrapper.isIE7 #about .orderField.error input {	border: 1px solid #FF0000;}#wrapper.isIE7 #about .orderField.error textarea {	border: 1px solid #FF0000;}#wrapper.isIE7 #about .buttonGreen {	margin: -22px 112px 0 0;}#wrapper.isIE7 #filterType {  height: auto;}#wrapper.isIE7 .precompare, #wrapper.isIE7 .resultcompare {  background: none;  padding: 0;}#wrapper.isIE7 .compare span {  margin-top: 6px;}#wrapper.isIE7 #sort .sortButton {  width: 173px;	height: 29px;	background: none;	border: none;	float: left;	cursor: pointer;	color: #000000;	font: 16px 'Regular', 'Myraid Pro', sans-serif;	line-height: 29px;	text-align: center;  text-decoration: underline;  display: block;}#wrapper.isIE7 #sort .sortActive {	background: transparent url(../images/filter_sort_active.png) 0 0 no-repeat;	color: #ffffff;  text-decoration: none;  display: block;}#wrapper.isIE7 #hits .top10 {	width: 173px;}#wrapper.isIE7 #hits li span {  margin: 6px 0 0 0;}@media screen and (min-width: 1300px) {#specialLeftMore {	display: table-cell;}}@media screen and (min-width: 1640px) {#specialLeftMore2 {	display: table-cell;}}@media screen and (min-width: 1900px) {#specialRight2 {  display: table-cell;}}/* Sold Out */#SoldOut {  width: 300px;  float: left;  display: table-cell;}#productSoldOut {	padding: 5px 0 7px 35px;}#productSoldOut .title {	margin: 0;	color: #222222;	font: 14px 'Bold', 'Myriad Pro', sans-serif;	line-height: 20px;}#productSoldOut .text {	margin: 4px 0 -2px 0;	color: #222222;	font: 12px 'Medium', 'Myriad Pro', sans-serif;}#productSoldOut .text a, #productSoldOut .text a:hover {  color: #0083c3;}/* Payment Options */#PaymentOptions {  width: 234px;  float: left;	display: none;  margin-left: 15px;}@media screen and (min-width: 1280px) {#PaymentOptions {  display: table-cell;}}#productPaymentOptions {	margin: 5px 0 7px 5px;  width: 225px;}#productPaymentOptions .title {	margin: 0;	color: #222;	font: 14px 'Bold', 'Myriad Pro', sans-serif;	line-height: 20px;}#productPaymentOptions .title a {  margin: 0;	color: #222;	font: 14px 'Bold', 'Myriad Pro', sans-serif;	line-height: 20px;}#productPaymentOptions .text {	margin: 4px 0 -2px 0;	color: #222;	font: 12px 'Trebuchet MS', sans-serif;  line-height: 1.2;} #productPaymentOptions .text a, #productPaymentOptions .text a:hover {  color: #0083c3;}/*  display menu....visibleCloud {	display: none !important;}@media screen and (min-width: 750px) {.visibleCloud {	display: table-cell !important;}}@media screen and (min-width: 750px) {.invisibleCloud {	display: none !important;}}.visibleCloud2 {	display: none !important;}@media screen and (min-width: 550px) {.visibleCloud2 {	display: table-cell !important;}}@media screen and (min-width: 550px) {.invisibleCloud2 {	display: none !important;}}.visibleCloud3 {	display: none !important;}@media screen and (min-width: 1050px) {.visibleCloud3 {	display: table-cell !important;}}@media screen and (min-width: 1050px) {.invisibleCloud3 {	display: none !important;}}.visibleCloud4 {	display: none !important;}@media screen and (min-width: 1150px) {.visibleCloud4 {	display: table-cell !important;}}@media screen and (min-width: 1150px) {.invisibleCloud4 {	display: none !important;}}.visibleCloud5 {	display: none !important;}@media screen and (min-width: 1350px) {.visibleCloud5 {	display: table-cell !important;}}@media screen and (min-width: 1350px) {.invisibleCloud5 {	display: none !important;}}*//* the_credit */#creditTop {	margin: 0 0 12px 0;	padding: 19px 0 22px 0;	border-top: 2px solid #000000;	border-bottom: 2px solid #000000;}.credit1 {	margin: 0 12px 31px 0;	float: left;	color: #000000;	font: 18px 'Bold', 'Myriad Pro', sans-serif;}.buyCash {	color: #000000 !important;	font: 18px 'Bold', 'Myriad Pro', sans-serif !important;}.credit2 {	float: left;	display: inline-block;	color: #0083c3;	font: 18px 'Regular', 'Myriad Pro', sans-serif;}input.credit3 {  width: auto;	height: 24px;	margin: 0;	background: none;	padding: 0;	border: none;	float: left;	cursor: pointer;	color: #0083c3;	font: 18px 'Regular', 'Myriad Pro', sans-serif;	line-height: 24px;	text-align: left;  text-decoration: underline;  display: block;}input.credit3:hover {  text-decoration: none;  display: block;}.fieldRow {	margin: 0 0 23px 0;}.field {	padding: 0 0 16px 0;	float: left;}.field.active {	padding: 0;}.field.active .message {	display: block;}.field p {	margin-right: 17px;	float: left;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 30px;}.field p span {	color: #ff0000;}.field input {	height: 28px;	margin: 0;	background: #FFFFFF;	padding: 0 10px;	border: 1px solid #BCBCBC;	float: left;	display: inline-block;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;}.field select {	height: 28px;	margin: 0;	background: #FFFFFF;	padding: 0;	border: 1px solid #BCBCBC;	float: left;	display: inline-block;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;}.field.error input {	border: 1px solid #FF0000;}.field.error select {	border: 1px solid #FF0000;}.fieldText {	float: left;}.fieldText .message {	display: none;}#credit .fieldText .message p {	width: auto;	margin: 0;	float: none;	color: #000000;	font: italic 11px 'Trebuchet MS', sans-serif;	text-align: left;}.fieldText .message p span {	color: #ff0000;}.field.credit3 {	margin: 0 50px 0 0;}.field.credit4 {	margin: 0 58px 0 0;}.field.credit4 select {	width: 105px;}#creditMonth {	width: 965px;	margin: 0 0 43px 0;}#creditMonth .title {	width: 70%;	margin: 0 0 7px 0;	color: #000000;	font: bold 26px 'Bold', 'Myriad Pro', sans-serif;	line-height: 18px;}#creditMonth .text {	width: 70%;	color: #000000;	font: bold 12px 'Trebuchet MS', sans-serif;	line-height: 18px;}#creditMonth .buttonGreen.big {	margin: -35px 0 0 0;	float: right;}#creditTheForm .inside {	width: 965px;	margin: 0 auto 0 0;	padding: 22px 0 16px 0;}.field.surname p {	width: 84px;	text-align: right;}.field.credit6 {	margin: 0 50px 0 0;}.field.credit7 {	margin: 0 50px 0 0;}.field.width205 .fieldText {	width: 205px;}.field.width205 input {	width: 185px;}.field.width205 select {	width: 205px;}.field.credit9 {	margin: 0 41px 0 0;}.field.width136 .fieldText {	width: 136px;}.field.width136 input {	width: 116px;}.field.width136 select {	width: 136px;}.field.credit10 {	margin: 0 66px 0 0;}.fieldRows {	margin: 0 0 10px 0;	background: #F0F0F0;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	padding: 18px 0 0 17px;	box-shadow: 0px 1px 2px #CCCCCC;}.field.credit12 {	margin: 0 35px 0 0;}.field.credit13 {	margin: 0 56px 0 0;}.field.width163 .fieldText {	width: 163px;}.field.width163 input {	width: 143px;}.field.width163 select {	width: 163px;}.field.credit14 {	margin-bottom: -12px !important;}.field.credit14 p {	padding: 6px 0 0 0;	line-height: 18px;}.field.credit15 {	margin: 0 41px 0 0;}.field.credit16 {	margin: 0 79px 0 0;}.field.width184 .fieldText {	width: 184px;}.field.width184 input {	width: 164px;}.field.width184 select {	width: 184px;}.field.width119 .fieldText {	width: 99px;}.field.width119 input {	width: 99px;}.field.width119 select {	width: 119px;}.field.credit18 {	margin: 0 47px 0 16px;}.field.credit19 {	margin: 0 37px 0 0;}.field.credit21 {	margin: 0 197px 0 16px;}.creditButton {	margin: -16px 0 0 0;	float: right;}.field.width85 .fieldText {	width: 85px;}.field.width85 input {	width: 65px;}.field.width85 select {	width: 85px;}.field.width152 .fieldText {	width: 152px;}.field.width152 input {	width: 132px;}.field.width152 select {	width: 152px;}.field.credit30 p {	width: 137px;	text-align: right;}.field.credit33 p {	padding: 0 0 0 9px;}.field.width61 .fieldText {	width: 61px;}.field.width61 input {	width: 41px;}.field.width61 select {	width: 61px;}.field.credit23 {	margin: 0 50px 0 0;}.field.credit24 {	margin: 0 58px 0 0;}.field.credit26 {	margin: 0 59px 0 0;}.field.credit27 {	margin: 0 46px 0 0;}.field.credit28 {	margin: 0 75px 0 0;}.field.credit31 {	margin: 0 12px 0 0;}.field.credit33 {	margin: 0 41px 0 0;}.field.credit34 {	margin: 0 50px 0 0;}.field.width167 .fieldText {	width: 167px;}.field.width167 input {	width: 147px;}.field.width167 select {	width: 167px;}.field.credit38 {	margin: 0 52px 0 0;}.field.credit38 p {	padding: 0 0 0 18px;}.field.width97 p {	width: 267px;	padding: 0 0 0 19px;	text-align: right;}.field.width97 .fieldText {	width: 97px;}.field.width97 input {	width: 77px;}.field.width97 select {	width: 97px;}.field.width191 .fieldText {	width: 191px;}.field.width191 input {	width: 171px;}.field.width191 select {	width: 191px;}.field.width328 .fieldText {	width: 328px;}.field.width328 input {	width: 308px;}.field.width328 select {	width: 328px;}.field.width173 .fieldText {	width: 173px;}.field.width173 input {	width: 153px;}.field.width173 select {	width: 173px;}.field.credit40 {	margin: 0 25px 0 0;	padding: 0 0 0 13px;}.field.credit41 {	margin: 0 25px 0 0;}.field.credit42 {	margin: 0 18px 0 0;}.field.credit44 {	margin: 0 62px 0 0;	padding: 0 0 0 13px;}.field.credit45 {	margin: 0 33px 0 0;}.field.width131 .fieldText {	width: 131px;}.field.width131 input {	width: 111px;}.field.width131 select {	width: 131px;}.field.credit65 {	margin: 0 43px 0 0;}.field.credit65 p {	width: 205px;	text-align: right;}.field.credit67 {	margin: -17px 0 0 0;}.field.credit67 p {	width: 205px;	text-align: right;}.field.credit49 {	margin: 0 55px 0 0;}.field.credit49 p {	width: 168px;	text-align: right;}.field.credit51 {	margin: 0 116px 0 0;}.field.credit51 p {	width: 168px;	text-align: right;}.field.credit52 {	margin: 0 46px 0 0;}.field.credit54 {	margin: 0 122px 0 0;}.field.credit54 p {	width: 317px;	text-align: right;}.field.credit59 p {	width: 57px;	text-align: right;}.field.credit63 p {	margin: 0 0 0 -10px;	text-align: center;}.field.credit56 {	margin: 0 56px 0 0;}.fieldRows.moreM {	margin: 0 0 36px 0;	padding: 18px 0 1px 17px;}.field.credit59 {	margin: 0 65px 0 0;}.field.credit63 {	margin: 0 22px 0 0;}.field.credit68 {	margin: 0 46px 0 0;}.field.credit68 p {	width: 171px;	text-align: right;}.field.credit71 {	margin: 0 92px 0 0;}.field.credit69 {	margin: 0 54px 0 0;}.field.credit69 p {	width: 133px;	text-align: right;}.field.credit72 p {	width: 133px;	text-align: right;}.field.credit71 p {	width: 195px;	text-align: right;}.fieldRow.lessM {	margin: 0 0 11px 0;}.fieldRow.moreM {	margin: 0 0 50px 0;}.field.width237 .fieldText {	width: 237px;}.field.width237 input {	width: 217px;}.field.width237 select {	width: 237px;}.field.credit73 p {	width: 124px;	text-align: right;}.hidden {	display: none;}.confirmer .hidden {	display: block;}.confirmer .buttonGreen {	display: none;}.noPayed .payed {	display: none;}.noExisted .existed {	display: none;}/* the_credit_info_page */#creditpages {	padding: 22px 0 0 0;}.creditpage {	width: 235px;  height: 435px;	margin: 0 0 32px 0;	padding: 0 15px 0 0;	float: left;}.creditpage .buttonRed {  margin: 10px 0 0 10px;}/* the_shop_info_page */#shoppages {  padding: 22px 0 0 0;}#shoppages img {  margin: 0 6px -1px 0;}.shoppage {	width: 100%;	margin: 0 0 32px 0;	padding: 0 15px 0 0;	float: left;}.shoppage a {  margin: 0 0 9px 0;  display: inline-block;  color: #006ca1;  font: 16px 'Regular', 'Myraid Pro', sans-serif;  text-decoration: none;  border-bottom: 1px solid #c6dceb;}.shoppage a:hover {  color: #da0000 !important;  border-bottom: 1px solid #ebc9d3;}.shoppage .buttonRed {  margin: 10px 0 0 10px;}/* the_warranty_info_page */#warrantypages {	padding: 22px 0 0 0;}.warrantypage {	/* width: 235px;  height: 195px; */	width: 220px;  height: 245px;	margin: 0 2px 32px 2px;	padding: 0 0 0 15px;	float: left;  -webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	box-shadow: 1px 1px 2px #DBDBDB;}.warrantypage img {  margin: 0 0 0 30px;}.serv { margin: 8px 0 3px 0; color: #000; font: 14px 'Trebuchet MS', sans-serif; line-height: 18px;}#about .serv_2 { color: #000; font: 11px Arial, sans-serif; line-height: 14px;}.lol {display: inline-block;margin: 3px 6px;font: 12px Arial, sans-serif;}#ecreditpages {	padding: 22px 0 0 0;}.ecreditpage {	width: 235px;  height: 255px;	margin: 0 2px 32px 2px;	padding: 0 0 0 15px;	float: left;  -webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	box-shadow: 1px 1px 2px #DBDBDB;}#jobpages {	padding: 22px 0 0 0;}.jobpage {	width: 235px;  height: 255px;	margin: 0 2px 32px 2px;	padding: 0 0 0 15px;	float: left;  -webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	box-shadow: 1px 1px 2px #DBDBDB;}.operating {	border-bottom: 1px dotted #0083c3;	text-decoration: none;}.operating:hover {  border-bottom: none;}/* map */.map {  height: 650px;  margin: 0 0 34px 0; position:relative;}.yselect {  background: #FFFF00;}/* banner img */.banner {  width: 230px;	margin: 0 0 22px 0;  padding: 0;	border: 1px solid #C3C3C3;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}.moduleProduct .imgProduct { height: 290px;}.imgProduct .priceStock { padding: 239px 0 0 8px;}.moduleProduct a { text-decoration: none;}.moduleProduct a:hover { text-decoration: none;}.moduleProduct div.imgProduct {  opacity: 1;}.moduleProduct div.imgProduct:hover { opacity: 0.7;}#wrapper.isIE7 .banner {  height: 400px;}.banner img {	opacity: 1;}.banner img:hover {	opacity: 0.7;}.bannerLeft {  width: 210px !important;}#wrapper.isIE7 .bannerLeft {  height: 300px !important;}.plusminus {  padding: 4px 8px 0 0;}.category_name {  margin-left: 25px;  float: left;}.category_name a  {  font-size: 14px !important;}.catalog_platej  {  margin: 3px 0 0 0 !important;}.catalog_platej a {  color: #0083c3;  text-decoration: none;}.catalog_platej a:hover {  opacity: 0.7;}.catalog_platej a.etc_credit {  text-decoration: underline;}.catalog_platej a.etc_credit:hover {  text-decoration: none;}.add {	width: 80px;	height: 24px;	margin: -3px 0 0 -3px;	background: none;	padding: 0;	border: none;	float: left;	cursor: pointer;	color: #0083c3;	font: 18px 'Regular', 'Myriad Pro', sans-serif;	line-height: 18px;	text-align: center;  text-decoration: underline;  display: block;}.add:hover {	text-decoration: none;  display: block;}.open_close {  margin-top: -18px !important;  margin-bottom: 18px !important;}.close_open {  color: #ef000b !important;  font-style: normal !important;}.CounterProducts {  font: 9px 'Regular', 'Myriad Pro', sans-serif;  color: #666666;  vertical-align: top;  margin: 0 !important;  height: 0 !important;  width: 0 !important;  background: none !important;  display: inline-block !important;  float: none !important;}.mainCounterProducts {  margin: 0 21px 0 0 !important;}.SerBlock {	width: 98%;	height: auto;  overflow: hidden;  margin: 12px 12px 12px 7px;	padding: 9px 9px 7px 9px;	float: left;  -webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	box-shadow: 1px 1px 2px #DBDBDB;}.SerName {  width: 170px;  display: table-cell;  font: 14px 'Regular', 'Myriad Pro', sans-serif;  text-transform: uppercase;}.SerPos {  padding: 0 0 0 18px;  display: table-cell;}.SerForm {  width: 375px;	height: 32px;	margin: 0 9px 0 0;	background: #FFFFFF;	padding: 0 12px 0 38px;	border: 1px solid #AEAEAE;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	float: left;	box-shadow: inset 0px;	color: #000000;	font: 14px 'Trebuchet MS', sans-serif;	line-height: 32px;  background: transparent url(../images/search.png) 12px 9px no-repeat;}/* Auaaeaiea iiauo eaoaai?ee */.navigationCell li a.newCategory {  color: #da0000;}.mainCounterProducts a.newCategory {  color: #ef000b;}/* Auaaeaiea aeoeaiuo eaoaai?ee */.navigationCell li a.active {  color: #da0000;}/* Oi?ia iienea */#SearchNavigation {	width: 44%;	min-width: 455px;	height: auto;  min-height: 31px;  background: #FFF;	border: 1px solid #DCDCDC;	box-shadow: 0px 0px 3px #DCDCDC;  position: absolute;  z-index: 200;  top: 127px;  margin-left: 36px;}#theSearchNavigation {	width: 100%;	margin: 0;  padding: 8px 0 8px 12px;	border: none;	float: left;	color: #9d9d9d;	font: 14px 'Regular', 'Myraid Pro', sans-serif;	line-height: 16px;  border-bottom: 1px solid #DCDCDC;}#theSearchNavigation a {  color: #0083c3;  border: 0;}#theSearchNavigation .text {  margin: 6px 0 0 0;  padding: 0;  font: 14px 'Regular', 'Myraid Pro', sans-serif;  color: #000;}#theSearchNavigation span {  font: 12px 'Regular', 'Myraid Pro', sans-serif;}#theSearchNavigation img {  float: left;  height: 38px;  margin: 8px 12px 0 0;}.quick_image__first {   width: 100px;   }.quick_image__second {   width: calc(100% - 18px);}.quick_image__third {  width: 150px;  padding-bottom: 4px;}::-ms-clear {  width : 0;  height: 0;}.saleOnlineCredit {  margin: -12px 0 0 0;  font: 16px 'Regular', 'Myraid Pro', sans-serif;}#scrollup {position: fixed;opacity: 0.8;padding: 15px 10px 10px;background: none;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;right: 10px;bottom: 10px;display: none;cursor: pointer;}.contact-table {  font: 14px 'Trebuchet MS', sans-serif;	line-height: 1.5;  width: 100%;  margin: 0 auto;  border-collapse: separate;  border-spacing: 0;  border: 0;  margin-top: 20px;  margin-bottom: 20px;}.contact-table td{  height: 80px;  padding: 0 20px;  border-bottom: 1px solid #cdcdcd;  vertical-align: middle;  display: table-cell;}.contact-table td.f-row {  width: 30%;}.contact-table td:nowrap{  white-space: nowrap;}.contact-table thead td{  font-size: 100%;   font-weight: bold;  border-top: 1px solid #eaeaea;  border-bottom: 2px solid #eaeaea;  height: 50px;}.contact-table td span {  font: 11px 'Trebuchet MS', sans-serif;  color: #333; }.contact-table td.metro {  background: url(../images/mwhite.gif) 0 31px no-repeat;  padding: 0 25px;}.contact-table td.metro2 {  padding: 0 25px;}/* raiffeisen ?ann?i?ea */#raiffeisen {	padding-bottom: 10px;  background: url(../images/raiffeisen2.png) 0 0 no-repeat;  min-height: 255px;  position: relative;  opacity: 1;}#raiffeisen:hover {  background: url(../images/raiffeisen2.png) 0 -350px no-repeat;  opacity: 1;}#raiffeisen a, #raiffeisen a:hover { text-decoration: none;}#raiffeisen a>span {  position:absolute;  width:100%;  height:100%;  top:0;  left: 0;  z-index: 1;}#raiffeisen .title {	margin: 28px 0 11px 11px;	color: #ffffff;  font-size: 24px;  text-transform: uppercase;}#raiffeisen .black {  font: 14px 'Bold', 'Myriad Pro', sans-serif;	margin: 32px 0 11px 14px;	color: #000000;  font-size: 24px;  text-transform: uppercase;  text-shadow: 1px 1px 1px #ffffff;}#raiffeisen .black span {  font-size: 14px;}.contact-table td .helpMe {  vertical-align: middle;  opacity: 1;}.contact-table td .helpMe:hover {  opacity: 0.7;}.warrantyService {  color: #0083c3;  margin: 0 0 0 8px;}/* Product Only */.installments1 {  margin-left: -25px !important;  text-transform: uppercase !important;}.installments12 {  margin-left: -25px !important;  margin-top: 10px !important;  text-transform: uppercase !important;}.installments2 {  margin-left: -23px !important;  margin-top: 0 !important;  line-height: 20px !important;}.when {  font: 12px 'Trebuchet MS', sans-serif !important;  line-height: 16px !important;  color: #333333 !important;  margin: 0 0 12px 0 !important;}.when2 {  margin-top: 16px !important;  padding: 12px 0 12px 12px !important;  font: 12px 'Trebuchet MS', sans-serif !important;   display: block;  width: 210px;	height: auto;  line-height: 16px;	border: 1px solid #c3c3c3;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 0px 0px 5px 5px;	color: #ffffff;  opacity: 0.7;}.ProductSelect {  margin-bottom: -16px;  padding: 12px 0 12px 12px !important;  display: block;  width: 210px;	height: auto;  line-height: 16px;  border: 1px solid #c3c3c3;  border-bottom: none;  -webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px 5px 0px 0px;}.linktext {  margin-top: 16px !important;  padding: 12px 0 12px 0 !important;  font: 12px 'Trebuchet MS', sans-serif !important;   display: block;  width: 222px;	height: auto;  line-height: 16px;	border: 1px solid #c3c3c3;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px !important;  text-align: center;  opacity: 1 !important;}.linktext a {  text-decoration: none;  border-bottom: 1px solid #c6dceb;  color: #006ca1;}.linktext a:hover {  text-decoration: none;  border-bottom: 1px solid #ebc9d3;  color: #da0000 !important;}.tipImage {  width: auto;  display: block;  text-align: center;  margin-top: 12px;  height: 12px;  font: 11px Arial, sans-serif;  color: #ccc;}.tipDescription {  width: 336px auto;  display: block;  text-align: left;  margin-top: 12px;  padding-top: 34px;  height: 12px;  font: 11px Arial, sans-serif;  color: #222;  line-height: 1.5;}.newButton {  display: block;	margin: 0 auto;	padding: 0;	width: 158px;	height: 35px;	border: 2px solid #44bb6e;	border-radius: 40px;	background: transparent;	color: #44bb6e;	font: bold 12px 'Trebuchet MS', sans-serif;	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;  cursor: pointer;  text-decoration: none;  }.newButton:hover {  background-color: #44bb6e;	color: #fff;}.newButton:focus {	outline: none;}.newGreen {  border-radius: 3px !important;  width: 183px !important;	font: normal 16px 'Trebuchet MS', 'Myriad Pro', sans-serif !important;  height: 38px !important;  margin-bottom: 7px;  background: #44bb6e !important;  border: 2px solid #44bb6e !important;  color: #fff !important;  box-shadow: none !important;}.newGreen:hover {  background-color: #44bb6e !important;  border: 2px solid #fff !important;  color: #fff !important;}.newRed {  border-radius: 3px !important;  width: 183px !important;  font: normal 14px 'Trebuchet MS', 'Myriad Pro', sans-serif !important;	height: 38px;	background: none important!;	-webkit-border-radius: none important!;	-moz-border-radius: none important!;	border-radius: none important!;	box-shadow: none !important;  margin: 0 0 0 -10px !important;}.newRed:hover {  background: none !important;  background-color: #44bb6e !important; }.newSize {  width: 149px !important;}.paymentForMonth {  font: 12px 'Bold', 'Myriad Pro', sans-serif !important;  opacity: 0.8 !important;}.paymentForMonth span {  font: normal 11px 'Trebuchet MS', sans-serif !important;}.paymentForMonth div {  height: 100%;  float: left;}.bynToday, .bynForMonth, .numberForMonth {  border-bottom: 1px dotted #c3c3c3;  margin: 6px 0 3px 0;  padding: 0;}.bynToday {  width: 68px;  letter-spacing: 0.5px;}.bynForMonth {  width: 91px;  letter-spacing: 0.5px;  text-align: right;}.bynToday span, .bynForMonth span {  letter-spacing: normal !important;}.numberForMonth {  width: 48px;  text-align: right;  opacity: 0.8;}.endPayment {  padding-top: 12px !important;}.trip_comment {  border-bottom: none !important;  font: normal 9px Arial, sans-serif !important;  color: #ccc !important;  margin-top: 0 !important;  padding-top: 0 !important;  }.comment_last {  }/* Review Widget */#reviews_widget #mneniyapro_feed {  font: 12px 'Trebuchet MS', sans-serif;  line-height: 16px;}.mp-proof {  display: none;}.mp-wrap-left img {  width: 0px;}.mp-aggr-source-logo {  width: 68px !important;}.mp-rating-source .mp-aggr-source-logo {}.mp-rating-source .mp-aggr-source-logo:hover {  opacity: 1;  filter: none;}.mp-rating-date {  display: none !important;}#mneniya-head {  min-height: 63px;  margin: 0 0 12px 0;  padding: 0;  width: 100%;}.mp-head-left {  width: 100% !important;}.mp-head-left .mp-title {  display: none !important;  position: relative !important;  z-index: 1 !important;  width: 118px !important;  float: left !important;  font-weight: normal !important;  margin-top: 2px !important;}.mp-head-left .mp-total-score-wraper {  width:expression(document.body.clientWidth*(1-0.3) - 118) !important; }.mp-total-score-text {  width: 30% !important;  margin-top: 2px !important;  font: 14px 'Trebuchet MS', sans-serif !important; }span.mp-total-score-val {  color: #ececec;  font: 16px 'Bold', 'Myraid Pro', sans-serif !important;  background-color: #ececec;  padding: 3px 0;  margin: 0;}.mp-total-score-val span {  color: #000 !important;  font: 16px 'Bold', 'Myraid Pro', sans-serif !important;   background-color: #ececec !important;  padding: 3px 0;  margin: 0;}.mp-total-score-wraper { }.mp-head-left {  position: relative;}.mp-head-right { display: none !important;}.mp-calltoaction {  font: 14px 'Bold', 'Myriad Pro', sans-serif;  padding: 0;  margin: 0 auto;  text-transform: uppercase;  width: 400px;  position: absolute;  z-index: 2;  top: 0;  right: 0;     }.mp-calltoaction a {  }.mp-calltoaction span {  display: none;}.mp-calltoaction a {  display: block;  height: 38px;}.addformlink {  display: block;	margin: 0 auto;	padding: 0;	width: 183px;	height: 35px;  line-height: 38px;	border: 2px solid #44bb6e;	border-radius: 3px;	background: transparent;	color: #44bb6e;	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;  cursor: pointer;  text-decoration: none;  text-align: center;}.addformlink:hover {  background-color: #44bb6e;	color: #fff;}.addformlink:focus {	outline: none;}.mp-reviews-title {  font: 14px 'Bold', 'Myriad Pro', sans-serif;  text-transform: uppercase;}.mp-rating-items .mp-rating-item {  font: 14px 'Trebuchet MS', sans-serif !important;}.mp-rating-notes {  font: 12px 'Trebuchet MS', sans-serif !important;}.mp-total-score, .mp-total-score div {  background-image: url(../images/stars-big.png) !important;}.mp-rating-value, .mp-rating-value div {  background-image: url(../images/stars-small.png) !important;}.mp-rating-author-name {  font: 12px 'Trebuchet MS', sans-serif !important;  opacity: 0.8 !important;}.mp-rating-text, .mp-plus, .mp-minus {  line-height: 18px !important;}.mp-rating-text, .mp-rating-pros, .mp-rating-cons {  margin-bottom: 14px !important;}.mp-rating-cons .minus, .mp-rating-cons .mp-minus {  background: url(../images/cons.png) left top no-repeat !important;}.mp-rating-pros .plus, .mp-rating-pros .mp-plus {  background: url(../images/pros.png) left top no-repeat !important;}.mp-show-more-feeds-link {  display: block;	margin: 0 auto;	padding: 16px 0 0 0;	height: 33px;  line-height: 38px;	border: none;	border-radius: 3px;	background: transparent;	color: #44bb6e;	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;  cursor: pointer;  text-decoration: none;  text-align: center;  font: 14px 'Bold', 'Myriad Pro', sans-serif;  text-transform: uppercase;}.mp-show-more-feeds-link:hover {  background-color: #44bb6e;	color: #fff;}#review_link_title {  margin-left: 24px !important;}#review_link_title a {  color: #000;  line-height: 18px;  text-decoration: none;  border-bottom: 1px dotted #333;}#review_link_title a:hover {  color: #4c4c4c;  border-bottom: 1px dotted #4c4c4c;  text-decoration: none;}#review_link_title .mp-rev-count {  font: 12px 'Trebuchet MS', sans-serif !important;  color: #666666 !important;  vertical-align: top !important;  margin-left: 4px !important;}.mod__title {  display: inline-table;}.mp-rating-value-wrap {  width: 100% !important;  position: relative;  margin: 12px 0 0 0 !important;  height: 14px !important;}.mp-rating-value-wrap  div {  display: inline-block !important;}.mp-rating-value {  margin-left: 0 !important;  }.mp-small_rate span {  display: inline-block !important;  font: 12px 'Trebuchet MS', sans-serif !important;  color: #666666 !important;  vertical-align: top !important;  margin: 4px 0 0 0 !important;  letter-spacing: 1 !important;}.cat__review__module {  height: 12px !important;  margin-left: 158px !important;}.cat__review__module.mp-small_rate span {  font: italic 11px 'Trebuchet MS', sans-serif !important;  color: #333333 !important;  opacity: 0.7 !important;  text-transform: lowercase !important;  margin-left: -12px !important;}.first__row_article {  background: none !important;}.mp-excerpt a.mp-show-more {  color: #0083c3 !important;  border-bottom: 1px dotted #0083c3 !important;  text-decoration: none !important;}.mp-excerpt a.mp-show-more:hover {  color: #0083c3 !important;  border-bottom: none !important;  text-decoration: none !important;}.mp-i-recommend {  font: 12px 'Trebuchet MS', sans-serif !important;  line-height: 16px !important;  font-weight: bold !important;  background: url(../images/recommend.png) left top no-repeat !important;}.mnenie__view {  font: 12px 'Trebuchet MS', sans-serif !important;  color: #666666 !important;  line-height: 18px !important; }.index__review__module {  position: absolute;  height: 12px !important;  margin: 58px 0 0 16px !important;}.index__review__module.mp-small_rate span {  display: none !important;}.index__review__main__module {  position: absolute;  height: 12px !important;  margin: 0 !important;}.index__review__main__module.mp-small_rate span {  display: none !important;}.theSkidkaprice__index {  position: absolute;	width: 45px;	height: 17px;	background: url(../images/the_skidka.png) 0 0 no-repeat;  font: 11px 'Regular', 'Myraid Pro', sans-serif;  padding-left: 8px;   color: #FFF;  margin: 0;}.theSkidkaprice__similar {  position: absolute;	width: 45px;	height: 17px;	background: url(../images/the_skidka.png) 0 0 no-repeat;  font: 11px 'Regular', 'Myraid Pro', sans-serif;  padding-left: 0;  padding-top: 1px;   color: #FFF;  margin: 40px 0 0 0;  z-index: 99;}.product__price_tax {  font: bold 11px 'Trebuchet MS', sans-serif;  color: #000;  letter-spacing: normal;  margin: 0;  text-transform: lowercase;}.productListCredit__table_logo {  width: 162px;	height: 25px;	background: url(../images/icons/ico_pay_today_catalog.png) 0 0 no-repeat;}.productListCredit__table {  display: table;  width: 100%;  box-sizing: border-box;  margin-left: 0;  margin-right: 0;}.productListCredit__table > div,.productListCredit__table > noindex > div {  display: table-cell;  vertical-align: top;  width: auto;  box-sizing: border-box;}.productListCredit__table > .leftFlow,.productListCredit__table > noindex > .leftFlow {  max-width: 45px;  min-width: 45px;  width: 45px;}#catalog_result__goods {  position: relative;  padding: 0;  margin: 0 0 20px 0;  font: 11px 'Trebuchet MS', sans-serif;}#catalog_result__goods span {  font-weight: bold;}#showSearchResultLink {  width: calc(100% - 1px);  text-align: center;  font: 14px 'Regular', 'Myraid Pro', sans-serif;  height: 36px;  margin: 0;  background: #fff;  border: 1px solid #ccc;  box-shadow: none;}#showSearchResultLink a {  color: #0083c3;  width: 100%;  display: inline-block;  text-decoration: none;  line-height: 36px;}#showSearchResultLink:hover {  background-color: #fff !important;  border: 1px solid #0083c3 !important;}#showSearchResultLink a:hover {  color: #0083c3;  text-decoration: none;}#temporaty {  top: 48px;  left: 24px;  font: 12px Arial, sans-serif;  color: #000;  position: absolute;}            #temporaty a {  margin: 0 24px 0 0;  color: #006ca1;  font: 12px Arial, sans-serif;  line-height: 20px;  text-decoration: none;  border-bottom: 1px solid #c6dceb;}            #temporaty a:hover, .act {  color: #da0000 !important;  border-bottom: 1px solid #ebc9d3 !important;}#instruction, .instruction {  display: table;  width: 100%;  height: 100%;}#instruction div, .instruction div {  display: table-cell;}#instruction div img, .instruction div img {  display: block;  margin: 0 auto;  width: 100%;  max-width: 252px; }.interest {  color: #ff0000 !important; }            