﻿/* Reset styles */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
a img {border:0;}
/*table {border-collapse:collapse;border-spacing:0;}*/
ol, ul {list-style:none;}
q:before, q:after, blockquote:before, blockquote:after {content:"";}
input[type="submit"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, button::-moz-focus-inner {padding:0;border:0;}

/* Site styles */
body {font:12px/16px Arial;color:#1f1f1f;background:#fff;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}

/* Structure */
.wrapper {min-width:1260px;background:url("../i/wrapper.gif") repeat-x 0 100%;padding:0 0 30px;border-bottom:1px solid #d4d4d4;zoom:1;}
.wrapper:after {clear:both;content:'';display:block;}


.icons {height:30px;background:#333 url("../i/icons.gif");color:#FFF;}
	.leftIcons {float:left;padding:1px 0 0 4px;}
		.leftIcons li {float:left;margin:0 14px 0 0;}
	.rightIcons {float:right;padding:1px 4px 0 0;}
		.rightIcons li {float:left;margin:0 0 0 14px;}
			.icons a {display:block;width:30px;height:27px;text-indent:-1000px;overflow:hidden;text-decoration:none;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
			.icons a.users {display:block;text-indent:0;width:auto;height:auto;overflow:hidden;color:#FFF;}
			.icons a.users:hover {text-decoration:underline;}
			.icons a.icon01 {background:url("../i/icon01.png") no-repeat 0 0;}
			.icons a.icon02 {background:url("../i/icon02.png") no-repeat 0 0;}
     
			input.icon02 {background: url('../i/icon02.png') no-repeat 0 0;width: 10px;cursor: pointer;height :30px;border: none; color : transparent;font-size : 0;position:relative; top:2px; left:10px}
			input.icon02:hover {background-position:0 112%;}

			.icons a.icon03 {background:url("../i/icon03.png") no-repeat 0 0;}
			.icons a.icon04 {background:url("../i/icon04.png") no-repeat 0 0;}
			.icons a.icon05 {background:url("../i/icon05.png") no-repeat 0 0;}
			.icons a.icon06 {background:url("../i/icon06.png") no-repeat 0 0;}
			.icons a.icon07 {background:url("../i/icon07.png") no-repeat 0 0;}
			.icons a.icon08 {background:url("../i/icon08.png") no-repeat 0 0;}
			.icons a.icon09 {background:url("../i/icon09.png") no-repeat 0 0;}
			.icons a.icon10 {background:url("../i/icon10.png") no-repeat 0 0;}
			.icons a.icon11 {background:url("../i/icon11.png") no-repeat 0 0;}
			.icons a.icon18 {background:url("../i/icon18.png") no-repeat 0 0;}
			.icons a:hover {background-position:0 100%;}
.topAdv {background:#e7e7e7 url("../i/top-adv.png") no-repeat 0 0;position:relative;margin-bottom: -2px;}
	.topAdv .banner {margin:auto;width:50%;position:absolute; left:50%; margin-left:-25%;}
	.topAdv .column {float:left;width:33.3%;color:#313131;padding:5px 0 0 0;position:relative;}
		.topAdv .title {font:bold 16px Arial;margin:0 30px;}
		.topAdv a {color:#737373;text-decoration:none;}
		.topAdv a:hover {color:#258fc1;text-decoration:underline;}
		.topAdv p {margin:0 30px;}
		.topAdv img {/*position:absolute;*/top:5px;left:5px;}
			.topAdv .title a {color:#313131;text-decoration:none;}
			.topAdv .title a:hover {color:#313131;text-decoration:underline;}
	.topAdv .directLink {position:absolute;bottom:3px;right:5px;font:11px Arial;color:#000;}
		.topAdv .directLink span {color:#e70000;}
	.topAdv .directLink:hover {color:#e70000;}


.topAdv2 {background:#e7e7e7 url("../i/top-adv.png") no-repeat 0 0;text-align:center;}
		.topAdv2 img {top:0;left:0;}

/* Header */
.header {position:relative;background:#d0e8ea url("../i/header-center.png") repeat-x 0 0;}
.headerIn {background:url("../i/header-left.jpg") no-repeat 0 0;}
.headerIn .headerIn {background:url("../i/header-right.jpg") no-repeat 100% 0;height:141px;}
	.logo {display:block;position:absolute;width:322px;height:122px;background:url("../i/logo.png") no-repeat 0 0;top:7px;left:20px;text-indent:-1000px;overflow:hidden;}
	.header .menu {display:none;}
	a.transition {-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;position:relative;}
	a.transition:hover {opacity:.7;}
	.hAdv {position:absolute;top:35px;right:119px;}

/* Content */
.container {float:left;width:100%;margin-right:-249px;}

/* Central column */
.content {margin-right:249px;}
.main {padding:15px 10px 0;margin:0 0 0 249px;background:url("../i/container.gif") repeat-x 0 0;}
	.content a {color:#0073bb;}
	.titleBox {padding:0 0 15px 21px;background:url("../i/content-title.gif") no-repeat 0 5px;overflow:hidden;}
		.titleBox .title, .titleBox h1 {font:14px/16px Arial;color:#3a3b3b;text-transform:uppercase;padding:0 8px;float:left;}
		.titleBox .bg {display:block;height:8px;margin:5px 0 0;}
			.titleBox .bg span {display:block;height:8px;background:url("../i/content-title.gif") repeat-x 0 0;overflow:hidden;}
	.columns {overflow:hidden;}
		.columns .advRight {float:right;}
		.block {border:1px solid #d9d9d9;position:relative;color:#3e3e3e;font:11px Arial;background:#fff url("../i/block-bg-bottom.gif") repeat-x 0 100%;margin:0 0 12px;}
		.block.leftLong {margin:0 256px 12px 0;}
		.block.leftShort {float:left;width:49%;}
		.block.rightShort {float:right;width:49%;}
		.block i {position:absolute;background-image:url("../i/block-corners.gif");display:block;width:2px;height:2px;z-index:2;}
		.block i.lt {left:-1px;top:-1px;background-position:0 0;}
		.block i.rt {right:-1px;top:-1px;background-position:100% 0;}
		.block i.lb {left:-1px;bottom:-1px;background-position:0 100%;}
		.block i.rb {right:-1px;bottom:-1px;background-position:100% 100%;}
			/*.block h3 {font:bold 11px/14px Tahoma;background:#fcfdfc url("../i/block-h3.gif") repeat-x 0 0;padding:4px;border-bottom:1px solid #d9d9d9;color:#d30500;}*/
			.block .head {font:11px/13px Tahoma;background:#fcfdfc url("../i/block-h3.gif") repeat-x 0 0;padding:4px;border-bottom:1px solid #d9d9d9;color:#3e3e3e;}
				.block h3 {font:bold 11px/14px Tahoma;color:#d30500;}
					.block h3 a {color:#d30500;text-decoration:none;}
					.block h3 a:hover {color:#d30500;text-decoration:underline;}

			.block .body {background:url("../i/block-bg-top.gif") repeat-x 0 0;padding: 8px 8px 8px 8px;min-height:50px;}

			.block .body .advert {min-height:50px;}

			.block .body .text {font:12px/16px Arial;}
			.block .body.prev_news {font:13px/20px Arial;min-height:50px;}

			.block .body .text .newstext i {position:static;/*text-decoration: underline;*/height: inherit; width:100%;background-image:url("");display:block;left:0;top:0;}

			.block .body .text .newstext {font: 14px/22px Arial;}
			.block .body .text .newstext h2 {font: 24px Georgia; padding: 13px 0 0; color:#000000;}
			.block .body .text .newstext h4 {font: 18px Georgia; padding: 13px 0 0; color:#000000;}
			.block .body .text .newstext h5 {font: 16px Georgia; padding: 13px 0 0; color:#000000;}

                  .product {overflow:hidden; min-height: 130px;}
                         .product dt {float:left;}
                              .product dt img {border:1px solid #e3eaf1; margin: 0 5px 5px 0}
                              .product dt a:hover img {border-color:#b3bac1;background-image:url("")}
                         .product dd {margin:0 0 5px 0;font-size:12px;}
				.block .more {text-align:center;}
					.block .moreLink {display:inline-block;height:21px;background:url("../i/button.png") no-repeat 0 0;font:12px/20px Arial;color:#fff;text-decoration:none;padding:0 0 0 4px;}
						.block .moreLink span {display:inline-block;height:21px;background:url("../i/button.png") no-repeat 100% -21px;cursor:pointer;padding:0 20px 0 16px;}
					.block .moreLink:hover {background-position:0 -42px;}
						.block .moreLink span:hover {background-position:100% -63px;}
	.shortNews {border-bottom:1px solid #e2e2e2;padding:0 0 10px;margin:0 0 15px;overflow:hidden;}
		.shortNews .photo {float:left;width:160px;}
			.shortNews .photo img {border:1px solid #e3eaf1;}
			.shortNews .photo a:hover img {border-color:#b3bac1;}
		.shortNews .info {overflow:hidden;font:12px/16px Arial;}
			.shortNews .info h3 {font:bold 12px Arial;margin:0 0 6px;}
			.shortNews .info p {margin:0 0 10px;}
			.shortNews .info .meta {color:#393939;font:12px/13px Arial;}
				.shortNews .info .meta p {margin:0;}
				.shortNews .info .meta span {color:#0073bb;}
			.shortNews .more {float:right;}
				.shortNews .moreLink {display:inline-block;height:21px;background:url("../i/button.png") no-repeat 0 0;font:12px/20px Arial;color:#fff;text-decoration:none;padding:0 0 0 4px;}
					.shortNews .moreLink span {display:inline-block;height:21px;background:url("../i/button.png") no-repeat 100% -21px;cursor:pointer;padding:0 20px 0 16px;}
				.shortNews .moreLink:hover {background-position:0 -42px;}
					.shortNews .moreLink span:hover {background-position:100% -63px;}

	.shortArchive {text-align: right;}
				.shortArchive .moreLink {display:inline-block;height:21px;background:url("../i/button.png") no-repeat 0 -42px;font:12px/20px Arial;color:#fff;text-decoration:none;padding:0 0 0 4px;}
					.shortArchive .moreLink span {display:inline-block;height:21px;background:url("../i/button.png") no-repeat 100% -63px;cursor:pointer;padding:0 20px 0 16px;}
				.shortArchive .moreLink:hover {background-position:0 0;}
					.shortArchive .moreLink span:hover {background-position:100% -21px;}

	.advYandex {margin:0 0 15px;}
	.nav {font:11px Tahoma;margin:0 0 15px;}
		.nav a {color:#6a6b6c;text-decoration:none;}
		.nav a:hover {color:#2091dd;text-decoration:underline;}
		.nav img {margin:0 3px;}
	.productLine {overflow:hidden;font:bold 12px Tahoma;margin:0 -4px 10px 0;}
		.productLine>li {float:left;width:20%;}
		.productLine.type2>li {float:left;width:25%;}
		.productLine.type2_old>li {float:left;width:20%;}
			.productLine p {margin:0 4px 5px 0;}
			.productLine img {border:1px solid #e3eaf1;}
			.productLine a:hover img {border-color:#b3bac1;}
	.company {border-top:1px dotted #939495;padding:15px 10px 6px;overflow:hidden;}
		.companyLogo {float:left;margin:0 15px 0 0;}
		.companyInfo {overflow:hidden;}
			.companyInfo p {margin:0 0 6px;}
			a.aboutLink {color:#3a3b3b;text-decoration:none;border-bottom:1px dotted #3a3b3b;font:12px Arial;text-transform:uppercase;}
			a.aboutLink:hover {border-bottom:1px solid #3a3b3b;}
			a.listViewLink {color:#3280a5;font:11px Tahoma;padding:0 0 0 16px;background:url("../i/list-view.gif") no-repeat 0 1px;}
	.models {color:#6a6b6c;font:11px Arial;width:100%;}
		.models td {width:50%;vertical-align:top;}
		.models ul {padding:5px 0;}
			.models li {margin:0 20px 8px 0;padding:0 0 0 23px;position:relative;zoom:1;}
				.models .name {font:12px Arial;margin:0 0 2px -20px;position:relative;zoom:1;}
				.models .name:after {clear:both;content:'';display:block;}
					.models .name>a {display:block;float:left;padding:0 0 0 20px;background:url("../i/catalogue-list-bullet-hover.png") no-repeat 0 1px;color:#288dbf;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;zoom:1;}
					.models .name>a:hover {background:url("../i/catalogue-list-bullet.png") no-repeat 3px 1px;}
					.models .name .new {color:#d30500;margin:0 0 0 6px;float:left;}
				.models .popup {z-index:9999; width:242px;position:absolute;top:14px;left:19px;background:url("../i/popup.png") no-repeat 100% 100%;font:11px Tahoma;color:#3e3e3e;display:none;}
				.models .popupIn {background:url("../i/popup.png") no-repeat 0 0;padding:13px 0;}
				.models .popupIn .popupIn {background:url("../i/popup.png") repeat-y 50% 0;padding:10px 15px 0;}
					.models .popup img {border:1px solid #d5d5d5;margin:0 5px 5px 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
					.models .popup a:hover img {border-color:#aaa;}

				.popup_menu .popup {width:242px;position:absolute;top:27px;left:127px;background:url("../i/popup.png") no-repeat 100% 100%;font:11px Tahoma;color:#3e3e3e;display:none; z-index: 9999;}
				.popup_menu .popupIn {background:url("../i/popup.png") no-repeat 0 0;padding:13px 0;}
				.popup_menu .popupIn .popupIn {background:url("../i/popup.png") repeat-y 50% 0;padding:10px 15px 0;}
					.popup_menu .popup img {border:1px solid #d5d5d5;margin:0 5px 5px 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
					.popup_menu .popup a:hover img {border-color:#aaa;}

	.preview {overflow:hidden;padding:0 0 10px;}
		.preview .leftCol {width:242px;font:11px Tahoma;color:#6a6b6c;float:left;}
			.preview .leftCol p {margin:0 0 8px;}
			.preview .photos {overflow:hidden;margin:0 0 5px;}
				.preview .photos img {border:1px solid #e3eaf1;vertical-align:top; margin-bottom: 5px;}
				.preview .photos a:hover img {border-color:#b3bac1;}
				.preview .photos .mainPhoto {float:left;}
				.preview .photos .otherPhotos {float:right;width:60px;}
					.preview .photos .otherPhotos a {display:block;margin:0 0 1px;}
			a.allPhotosLink {padding:0 0 0 13px;background:url("../i/all-photos-link.gif") no-repeat 0 3px;color:#3280a5;font:11px Tahoma;}
			.preview .leftCol .price {font:bold 16px Arial;margin:0 0 8px;}
				.preview .leftCol .price span {color:#d30500;}
			.preview .leftCol .currentRating {margin:0 0 8px;overflow:hidden;font:11px/16px Tahoma;}
				.preview .leftCol .currentRating img {float:left;margin:0 10px 0 0;}
			.productNav {font:12px Arial;margin:10px 0;}
				.productNav li {margin:0 0 8px;overflow:hidden;}
					.productNav a {display:block;padding:0 0 0 25px;background:url("../i/catalogue-list-bullet.png") no-repeat 0 1px;float:left;color:#000;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;}
					.productNav a:hover {background:url("../i/catalogue-list-bullet-hover.png") no-repeat 5px 1px;color:#19a6e9;}
					.productNav li.current a {color:#707070;text-decoration:none;}
		.preview .rightCol {margin:0 0 0 250px;}
			.yandexMarketTitle {margin:0 0 8px;font:14px Tahoma;color:#000;}
				.yandexMarketTitle a {color:#000;margin:0 0 0 10px;}
				.yandexMarketTitle span {color:#e70000;}
			.yandexMarket {font:12px Arial;color:#6a6b6c;}
				.yandexMarket li {margin:0 0 10px;}
					.yandexMarket .category {font:11px Tahoma;margin:0 0 2px;}
					.yandexMarket h4 {font:bold 12px Arial;margin:0 0 2px;}
					.yandexMarket strong {color:#000;}
			a.allProductsLink {font:11px Tahoma;color:#3280a5;padding:0 0 0 13px;background:url("../i/more-link.gif") no-repeat 0 2px;}
	.preview2 {overflow:hidden;}
		.preview2 .lCol {width:205px;float:left;}
			.social {overflow:hidden;padding:5px 0;}
				.social img {vertical-align:top;float:left;margin:0 3px 3px 0;}
			.allLine {font:bold 11px Tahoma;margin:0 0 10px;}
				.allLine li {margin:0 0 7px;}
		.preview2 .rCol {margin:0 0 0 225px;}
			.params {font:12px/17px Arial;}
				.paramName {font:bold 12px/14px Arial;color:#0073bb;}
				.params a {color:#000;}
				.params a:hover {color:#19a6e9;}
				.params ul {margin:0 0 10px;}
	.newCommentTitle {font:12px Arial;text-transform:uppercase;margin:0 0 20px 10px;}
		.newCommentTitle a {color:#3a3b3b;text-decoration:none;border-bottom:1px dotted #3a3b3b;}
		.newCommentTitle a:hover {border-bottom:1px solid #3a3b3b;}
	.main input[type="text"], .leftIcons input[type="text"], .main input[type="password"] {border:1px solid #e5e5e5;font:11px Tahoma;color:#5a5a5a;padding:4px;background:#eee url("../i/main-text.gif") repeat-x 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:0 !important;outline:none;width:165px;}

	.main textarea {border:1px solid #e5e5e5;font:11px Tahoma;color:#5a5a5a;padding:4px;background:#ededed url("../i/main-textarea.gif") repeat-x 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:0 !important;outline:none;width:330px;height:95px;}
	.main button {background:none;font:bold 11px Tahoma;border:none;height:23px;cursor:pointer;color:#555;margin:0;overflow:visible;padding:0;outline:none;white-space:nowrap;}
	.main button:hover {color:#222;}
	.main button[disabled] {background:none;font:bold 11px Tahoma;color:#C9C9C9;}
	.main button[disabled]:hover {color:#C9C9C9;}


		.main button span {background:url("../i/btn.png") no-repeat 0 0;height:22px;display:inline-block;padding:0 0 0 6px;vertical-align:top;}
			.main button span span {background-position:100% 100%;padding:4px 8px 0 2px;height:18px;}
	.newComment {margin:0 0 0 10px;color:#5a5a5a;font:11px Tahoma;}
		.newComment th {vertical-align:top;text-align:right;padding:4px 6px 14px 0;font-weight:normal;}
		.newComment td {vertical-align:top;padding:0 10px 14px 0;}
			.newComment p {margin:0 0 6px;}
			.newComment .subscribe {width:175px;overflow:hidden;padding:5px 0 0;}
				.newComment .subscribe input[type="checkbox"] {float:left;}
				.newComment .subscribe label {overflow:hidden;display:block;padding:2px 0 0 2px;}
			.captcha {float:left;width:250px;padding:0 10px 0 0;}
				.captcha img {float:left;margin:0 13px 0 0;}
				.captcha input[type="text"] {width:105px;}
			.rating {float:left;}
	.opinionsTitle {font:12px Arial;text-transform:uppercase;margin:0 0 20px 10px;}
		.opinionsTitle a {color:#3a3b3b;text-decoration:none;border-bottom:1px dotted #3a3b3b;}
		.opinionsTitle a:hover {border-bottom:1px solid #3a3b3b;}
	.opinion {border:1px solid #efefef;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 5px;background:#fff;padding:1px;font:11px Tahoma;color:#6a6b6c;}
		.opinionIn {background:#efefef;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px;overflow:hidden;}
		.sub .opinionIn {background:#efefef url("../i/opinion-sub.gif") no-repeat 19px 22px;padding-left:59px;}
		.opinion .author {float:left;width:120px;padding:0 2px 0 0;}
			.opinion .author .name {color:#465660;font:bold 11px Tahoma;margin:0 0 3px;}
				.opinion .author .name a {color:#258fc1;text-decoration:none;}
				.opinion .author .name a:hover {text-decoration:underline;}
		.opinion .message {overflow:hidden;border-left:1px dotted #d2d2d2;padding:0 0 0 15px;font: 12px Tahoma;}
		.opinion .maintext {padding-top: 7px;font: 12px Tahoma;}
		.opinion .maintext b {font:bold 12px Tahoma;}

			.opinion .productName {font:bold 11px Tahoma;margin:0 0 5px;}
				.opinion .productName a {color:#0073bb;}
			.opinion .reply {margin:10px 0 0;}
				.opinion .reply a {padding:0 0 0 13px;background:url("../i/more-link.gif") no-repeat 0 2px;color:#3280a5;}
	.paging {font:11px/18px Tahoma;overflow:hidden;padding:5px 0;margin:0 0 10px;}
		.paging li {float:left;margin:0 3px 0 0;}
			.paging a {display:block;border:1px solid #2091dd;color:#2091dd;text-decoration:none;padding:0 6px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
			.paging a:hover {background:#8fc8ee;color:#fff;}
			.paging span {display:block;border:1px solid #2091dd;color:#2091dd;padding:0 6px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
			.paging li.current span {border-color:#ccc;color:#6a6b6c;}
		.paging li.prev {padding:1px 0;margin:0 15px 0 0;}
		.paging li.next {padding:1px 0;margin:0 0 0 12px;}
			.paging li.prev a, .paging li.next a {display:inline;border:0;color:#000;text-decoration:underline;padding:0;}
			.paging li.prev a:hover, .paging li.next a:hover {color:#000;text-decoration:none;background:none;}
	.relatedProducts {}
		.relatedProducts li {display:inline-block;width:220px;vertical-align:top;overflow:hidden;padding:0 10px 7px 0;}
			.relatedProducts img {float:left;border:1px solid #e3eaf1;vertical-align:top;}
			.relatedProducts a:hover img {border-color:#b3bac1;}
			.relatedProducts h4 {padding:0 0 2px 15px;overflow:hidden;font:bold 12px Arial;}
	.charTable {font:12px Arial;width:100%;color:#6a6b6c;margin:0 0 0 0;}
		.charTable th {border:1px solid #ddd;background:#fff url("../i/char-table-th.gif") repeat-x 0 0;vertical-align:top;text-align:left;padding:3px;font:bold 11px Tahoma;color:#d30500;}
		.charTable th a {color:#d30500;}
		.charTable td {border:1px solid #ddd;background:#fff;padding:3px;vertical-align:middle;}
		.charTable .center {text-align:center;}
		.charTable .caption {background:#8cdeeb url("../i/char-table-caption.gif") repeat-x 0 0;color:#006873;}
			.charTable .caption h5 {color:#fff;font:bold 11px Tahoma;}
	.right {text-align:right;}
	.textBlock {font:11px Arial;color:#000;text-align:justify;}
		.textBlock p {margin:0 0 13px;}
		.textBlock strong {color:#000;}
	.filter {border-top:1px dotted #c9c9ca;padding:15px 0 0;color:#6a6b6c;font:12px/18px Arial;margin:0 0 30px;}
		.filter .item {border-bottom:1px dotted #c9c9ca;padding:0 0 10px;margin:0 0 10px;overflow:hidden;}
			.filter .caption {float:left;padding:0 10px 0 0;font-weight:bold;color:#000;}
			.filter .values {overflow:hidden;}
				.filter .values label {margin:0 8px 0 0;white-space:nowrap;}
				.filter .values input[type="checkbox"] {margin:0 2px 0 0;}
	.catalogue {padding:0 0 2px;margin:0 0 10px;color:#6a6b6c;font:11px/13px Arial;}
		.catalogue>li {overflow:hidden;margin:0 0 15px; padding-bottom: 15px; border-bottom:1px dotted #c9c9ca;color:#6a6b6c;}
		.battery>li {margin: 0; padding-bottom: 0;border-bottom:0;}
		.battery {margin: 0; padding-bottom: 0;}
			.catalogue .photo {float:left;position:relative;}
				.catalogue .photo img {border:1px solid #e3eaf1;background:#fff;vertical-align:top;padding: 5px;}
				.catalogue .photo a:hover img {border-color:#b3bac1;}
				.catalogue .photo .number {position:absolute;color:#2091dd;font:bold 46px Arial;top:6px;left:12px;text-shadow:0 0 1px #fff;}
			.catalogue .info {margin:0 0 0 195px;}
				.catalogue .info strong {color:#000;}
				.catalogue .price {color:#d30500;margin:8px 0 0;font:bold 14px Arial;}
				.catalogue h3 {font:bold 12px Arial;margin:0 0 8px;}
					.catalogue h3 a {color:#2091dd;text-decoration:underline;}
					.catalogue h3 a:hover {color:#2091dd;text-decoration:none;}
				.catalogue .shops {font:11px Tahoma;padding:5px 0 0;margin:8px 0 0;}
					.catalogue .shops li {margin:0 0 5px;}
						.catalogue .shops a {color:#3280a5;}
				.catalogue .related {width:212px;float:right;background:url("../i/related.png") no-repeat 100% 100%;font:11px Arial;margin:8px 0 0;}
				.catalogue .relatedIn {background:url("../i/related.png") no-repeat 0 0;padding:5px 0;}
					.catalogue .related ul {background:url("../i/related.png") repeat-y 50% 50%;padding:5px 14px;}
						.catalogue .related li {padding:3px 0;}
							.catalogue .related a {color:#000;}
	a.graphLink {padding:0 0 0 13px;font:11px Tahoma;color:#3280a5;background:url("../i/graph-link.gif") no-repeat 0 2px;}
	a.dataLink {padding:0 0 0 13px;font:11px Tahoma;color:#3280a5;background:url("../i/more-link.gif") no-repeat 0 2px;}
	.longTableWrap {overflow:auto;margin:0 0 10px;}
	.query {text-align:right;font:11px Tahoma;margin:0 0 10px;}

/* Left column */
.leftside {width:246px;padding:15px 0 0 3px;float:left;background:url("../i/container.gif") repeat-x 0 0;}
	.leftMenuTop {height:4px;background:url("../i/leftmenu.png") no-repeat 0 100%;}
	.leftMenuBottom {height:17px;background:url("../i/leftmenu.png") no-repeat 100% 100%;margin:0 0 10px;}
	.leftMenu {background:#fff;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;min-height:93px;padding:4px 9px 4px 5px;font:bold 12px/26px Arial;text-transform:uppercase;}
		.leftMenu li {margin:0 0 4px;}
			.leftMenu a {display:block;background:#f1f1f1 url("../i/leftmenu-item.png") no-repeat 0 0;color:#707070;text-decoration:none;text-shadow:1px 1px 0 #fbfbfb;padding:0 0 0 32px;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
			.leftMenu a:hover, .leftMenu li.current a {background:#52bdca url("../i/leftmenu-item.png") no-repeat 0 100%;color:#fff;text-shadow:1px 1px 0 #2b747c;}
	.adv {text-align:center;margin:0 0 15px;}
	.bluetitle {font:normal 14px/35px Arial;text-transform:uppercase;background:url("../i/title-blue.png") no-repeat 0 0;padding:0 0 0 12px;text-shadow:1px 1px 1px #3795a0;color:#fff;margin:0 0 5px;}
	.redtitle {font:normal 14px/35px Arial;text-transform:uppercase;background:url("../i/title-red.png") no-repeat 0 0;padding:0 0 0 12px;text-shadow:1px 1px 1px #97120d;color:#fff;margin:0 0 5px;}
	.catalogueList {margin:0 0 6px;}
		.catalogueList li {border-bottom:1px solid #f5f5f5;overflow:hidden;}
			.catalogueList a {color:#000;padding:5px 0 5px 32px;display:block;float:left;background:url("../i/catalogue-list-bullet.png") no-repeat 5px 6px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;}
			.catalogueList li.current a {background:url("../i/catalogue-list-bullet-hover.png") no-repeat 5px 6px;color:#19a6e9;text-decoration:none;}
			.catalogueList a:hover, .catalogueList li.current a:hover {background:url("../i/catalogue-list-bullet-hover.png") no-repeat 9px 6px;color:#19a6e9;}
	.leftside .more, .rightside .more {margin:0 0 10px;text-align:right;}
		.leftside .moreLink, .rightside .moreLink {color:#3280a5;font:11px Tahoma;padding:0 0 0 15px;background:url("../i/more-link.gif") no-repeat 0 3px;}
	.otherList {margin:0 0 15px;}
		.otherList li {overflow:hidden;margin:0 0 2px;}
			.otherList a {display:block;padding:2px 0 2px 32px;color:#242424;text-decoration:none;background:url("../i/otherlist-bullet.gif") no-repeat 8px 8px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;zoom:1;}
			.otherList li.current a {color:#cc1c15;text-decoration:underline;}
			.otherList a:hover {color:#cc1c15;text-decoration:underline;background-position:12px 8px;}
	.otherList2 {margin:0 0 10px -30px;}
		.otherList2 li {overflow:hidden;margin:0 0 2px;}
			.otherList2 a {display:block;color:#288dbf;padding:2px 0 2px 32px;text-decoration:underline;background:url("../i/otherlist-bullet.gif") no-repeat 8px 8px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;zoom:1;}
			.otherList2 li.current a {color:#288dbf;text-decoration:none;}
			.otherList2 a:hover {color:#288dbf;text-decoration:none;background-position:12px 8px;}
	.catNew {overflow:hidden;margin:0 0 8px;color:#515151;font:11px/13px Arial;}
		.catNew .item {margin:0 10px -1px 10px;padding:7px 0;border-bottom:1px dotted #939495;}
			.catNew h5 {font:bold 12px Tahoma;margin:0 0 5px;}
				.catNew h5 a {color:#00589c;}
	.lastNews {margin:0 0 10px;}
		.lastNews li {margin:0 0 2px;overflow:hidden;}
			.lastNews a {display:block;float:left;padding:3px 0 3px 28px;color:#288dbf;background:url("../i/catalogue-list-bullet-hover.png") no-repeat 5px 4px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;}
			.lastNews a:hover {background:url("../i/catalogue-list-bullet.png") no-repeat 9px 4px;}
	.mistake {background:url("../i/mistake.png") no-repeat 0 0;width:173px;height:53px;padding:4px 0 0 68px;color:#6f6f6f;font:9px Arial;text-transform:uppercase;text-shadow:0 0 1px #e9ecef;margin:30px auto 15px;}
		.mistake .caption {font:16px Arial;color:#2a5a89;text-shadow:0 1px 1px #bfc4c7;text-transform:none;}

/* Right column */
.rightside {width:246px;float:right;padding:15px 3px 0 0;background:url("../i/container.gif") repeat-x 0 0;}
	.forumTop {width:246px;height:4px;background:url("../i/forum.png") no-repeat 0 0;}
	.forumBottom {width:246px;height:4px;background:url("../i/forum.png") no-repeat 100% 100%;margin:0 0 10px;}
	.forum {background:#fff;border-left:1px solid #b3e0e4;border-right:1px solid #b3e0e4;padding:0 9px;overflow:hidden;}
		.forum .item {padding:8px 0;border-bottom:1px dotted #939495;margin:0 0 -1px;overflow:hidden;}
			.forum .date {color:#2091dd;font:11px Tahoma;}
			.forum .more {margin:0;float:right;font:11px Tahoma;}
			.forum .meta {color:#465660;font:bold 11px Tahoma;margin:0 8px 2px;}
				.forum .meta a {color:#0073bb;text-decoration:none;}
				.forum .meta a:hover {color:#6a6b6c;text-decoration:underline;}
			.forum .postTop {background:url("../i/forum-post.png") no-repeat 0 0;height:11px;width:226px;}
			.forum .postBottom {background:url("../i/forum-post.png") no-repeat 100% 100%;height:5px;width:226px;margin:0 0 5px;}
			.forum .post {background:#dedede url("../i/forum-post.png") repeat-y 50% 0;padding:4px 9px;color:#6a6b6c;font:11px/16px Tahoma;}
				.forum .post h6 {font:bold 11px/16px Tahoma;}
					.forum .post h6 a {color:#0073bb;text-decoration:none;}
					.forum .post h6 a:hover {color:#6a6b6c;text-decoration:underline;}
			.allPostsTitle {margin:5px 8px 3px;color:#bd110c;font:11px Tahoma;}
			.allPosts {padding:0 0 10px;overflow:hidden;}
				.allPosts select {font:bold 11px Tahoma;border:1px solid #e5e5e5;padding:3px;color:#5a5a5a;background:#f6f6f6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:left;width:185px;}
				.allPosts input[type="submit"] {font:bold 11px Tahoma;border:1px solid #e5e5e5;padding:4px 8px;color:#5a5a5a;background:#c5c5c5 url("../i/select.gif") repeat-x 0 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;float:right;}
	.lastReviews {margin:0 0 15px;}
		.lastReviews li {overflow:hidden;margin:0 0 2px;}
			.lastReviews a {display:block;padding:2px 0 2px 32px;color:#00559d;text-decoration:underline;background:url("../i/otherlist-bullet.gif") no-repeat 8px 8px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;}
			.lastReviews li.current a {color:#00559d;text-decoration:none;}
			.lastReviews a:hover {color:#00559d;text-decoration:none;background-position:12px 8px;}
	.bestProductTitle {background:url("../i/best-product-title.png") no-repeat 0 0;height:32px;padding:0 12px;font:normal 14px/32px Arial;text-transform:uppercase;text-shadow:1px 1px 1px #97120d;color:#fff;}
	.bestProduct {background:url("../i/best-product.png") no-repeat 0 100%;padding:0 0 8px;position:relative;margin:0 0 25px;}
	.bestProductIn {background:#fff;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;padding:10px 9px 5px;}
		.bestProduct .photo {background:url("../i/best-product-photo.png") no-repeat 0 0;width:162px;height:109px;margin:0 auto 5px;padding:4px 11px 6px 11px;text-align:center;}
			.bestProduct .photo a {overflow:hidden;width:162px;height:109px;display:block;}
		.bestProduct a {color:#0042a4;}
		.bestProduct h4 {font:bold 11px Tahoma;margin:0 0 6px;}
			.bestProduct h4 a {color:#d81d15;}
		.bestProduct .params {margin:0 0 4px;font:11px Tahoma;}
			.bestProduct .params th {vertical-align:top;text-align:left;font-weight:bold;padding:0 8px 4px 0;}
			.bestProduct .params td {vertical-align:top;padding:0 0 4px;}
		.bestProduct .price {font:bold 14px Tahoma;color:#c3130e;}
			.bestProduct .price span {font:20px Tahoma;}
		/*.bestProduct .detailsLink {position:absolute;bottom:-5px;left:66px;display:block;width:111px;height:24px;text-align:center;background:url("../i/best-product-details.png") no-repeat 0 0;color:#fff;text-decoration:none;font:11px/24px Tahoma;}
		.bestProduct .detailsLink:hover {text-decoration:underline;}*/
		.bestProduct .more {text-align:center;margin:10px 0 0;}
			.bestProduct .moreLink {display:inline-block;height:21px;background:url("../i/button.png") no-repeat 0 0;font:12px/20px Arial;color:#fff;text-decoration:none;padding:0 0 0 4px;}
				.bestProduct .moreLink span {display:inline-block;height:21px;background:url("../i/button.png") no-repeat 100% -21px;cursor:pointer;padding:0 20px 0 16px;}
			.bestProduct .moreLink:hover {background-position:0 -42px;}
				.bestProduct .moreLink span:hover {background-position:100% -63px;}

.outro {min-width:1250px;width:100%;display:block;background:#058793 url("../i/outro.png") repeat-x 0 0;font:12px/18px Arial;color:#fff;text-shadow:1px 1px 1px #08808b;border-top:1px solid #fff;border-bottom:2px solid #fff;}
	
	.outro a {color:#fff;text-decoration:underline;}
	.outro a:hover {color:#fff;text-decoration:none;}
	.outro td {padding:10px 15px;vertical-align:top;background:url("../i/outro-sep.png") repeat-y 0 0;}
	.outro td.col_1 {background:none;width:15%;}
	.outro td.col_2 {width:19%;}
	.outro td.col_4 {width:10%;}
	.outro td.col_4 a {margin-right:10px;}
	.outro .title {font:normal 14px/16px Arial;margin:0 0 4px;}
		
/* Footer */
.footer {background:#282828 url("../i/footer.png") repeat-x 0 0;padding:0;text-align:right;min-width:1250px;width:100%;}
.footer_brand {padding: 10px 0 15px 10px; text-align: left; color: #FFF; font-weight: bold;}
.footer_brand a {color: #fff; font-weight: normal; margin: 0 5px;}


/* Photo List */
#photo_list { margin-bottom: 20px; }
#photo_list .item { float: left; margin: 0; width: 185px; height: 138px; background-color: #536C61; }
#photo_list .item div { position: absolute; z-index: 99999; visibility: hidden; width: 185px; height: 138px; background: #000; filter: alpha(opacity=27); -moz-opacity: 0.27; opacity: 0.27; }
#photo_list .item table { position: absolute; z-index: 100001; visibility: hidden; width: 185px; height: 138px; }
#photo_list .item table td { text-align: left; vertical-align: top; width: 185px; height: 138px; }
#photo_list .item:hover table, #photo_list .hoverfix table { visibility: visible; }
#photo_list .item:hover div, #photo_list .hoverfix div { visibility: visible; }
#photo_list a { color: #fff; font-size: 10px; font-family: Tahoma, Arial, sans-serif; }
#photo_list ul { display: block; padding: 0; margin: 8px; list-style: none; line-height: 100%; }
#photo_list ul li { display: block; padding: 0; margin: 5px; }


.photo_list_1 {background-image: url('../img/border/border_5.gif')}
.photo_list_2 {background-image: url('../img/border/border_6.gif')}
.photo_list_3 {background-image: url('../img/border/border_7.gif')}
.photo_list_4 {background-image: url('../img/border/border_8.gif')}



.specs td, .specs th { vertical-align: top; padding: 3px; border: solid 1px #FFFFFF; }
.mod1 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;}
.mod2 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;}
.model { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #F1F1F1;}
.model_v { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #CFE2FF; }

.specs2 table {clear:both;}

.specs2 td { vertical-align: top; padding: 3px; border: solid 1px #DBECF5; }
.specs2 th { vertical-align: top; padding: 3px; border: solid 1px #DBECF5; background: #DBECF5; }

.specsdr td, .specsdr th { padding: 3px; border: solid 1px #7FAACD; }
.modeldr { padding: 3px 10px 3px 10px; font-weight:bold; BACKGROUND-COLOR: #CFE2FF;}

.fps { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ECF9FF; border: 1px solid rgb(159, 223, 255); vertical-align: top;}

.true {}
.false { color:#BD1212;font:bold 11px Tahoma; }

blockquote {
	background: #ebebeb none 6px 8px no-repeat;
	border: 1px solid #dbdbdb;
	font-size: 0.95em;
	margin: 0.5em 1px 0 25px;
	overflow: hidden;
	padding: 5px;
}

blockquote blockquote {
	/* Nested quotes */
	background-color: #bababa;
	font-size: 1em;
	margin: 0.5em 1px 0 15px;	
}

blockquote blockquote blockquote {
	/* Nested quotes */
	background-color: #e4e4e4;
}

blockquote cite {
	/* Username/source of quoter */
	font-style: normal;
	font-weight: bold;
	margin-left: 20px;
	display: block;
	font-size: 0.9em;
}

blockquote cite cite {
	font-size: 1em;
}
.sitemap_table td{  
				padding-right: 10px; /* Поля в ячейках */
				vertical-align: top; /* Выравнивание по верхнему краю ячеек */
			}

.settings_fps th{  
				padding-top:7px;
				text-align:left;
				font-weight: bold;
			}
.choice_firm_series {margin-bottom:10px;}
.choice_firm_series div {white-space:nowrap;float:left;padding-top:3px;}
.choice_firm_series a {border-bottom: 1px dotted #3A3B3B;text-decoration: none; font: bold 12px/22px Arial;}
.choice_firm_series a.active_url {font-size:20px;}
.choice_firm_series span {border-bottom: 1px dotted #3A3B3B; text-transform: uppercase;}
.choice_firm_series sup {vertical-align:baseline;position:relative;top:-.5em;left:1px;color:#A7A7A7;margin: 0 15px 0 0;}

.capital {float: left; font: bold 50px/60px sans-serif; height: 60px; margin: 5px 7px -5px 0; padding: 0 21px; color: #fff; text-shadow: 1px 1px #399faa;
 background: #86dbe7;
 background: -o-linear-gradient(top, #86dbe7, #399faa);
 background: -ms-linear-gradient(top, #86dbe7, #399faa);
 background: -moz-linear-gradient(top, #86dbe7, #399faa);
 background: -webkit-linear-gradient(top, #86dbe7, #399faa);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#86dbe7',endColorstr='#399faa',GradientType=0);
 background: linear-gradient(top, #86dbe7, #399faa);
}


.wrap_prev
{
	position:absolute;
	cursor:pointer;
	display:none;
}
.prev_image
{
	background:url("../i/larrow_50.png");
	width:30px;
	height:46px;
	float:left;
	display:none;
	position:relative;
	opacity:0.5;
}
.wrap_next
{
	position:absolute;
	cursor:pointer;
	display:none;
}
.next_image
{
	background:url("../i/rarrow_50.png");
	width:30px;
	height:46px;
	float:right;
	display:none;
	position:relative;
	opacity:0.5;
}
.award_wrap
{
	position:relative;
	float:right;
}
.award_wrap_image
{
	position:absolute;
	right:1px;
	bottom:1px;
	height:80px;
}
/*x:-moz-any-link,*/
.award_wrap_image{bottom:5px;}
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0) {
.award_wrap_image{bottom:4px;}
} 

.choice_in2
{
    padding: 5px 5px;
}

.choice_pr_left
{
    float: left;
    margin-left: 7px;
    width: 85px;
}
.choice_pr_right

{
    margin-left: 14px;
}

.choice_t
{
font:14px/16px Arial;color:#3a3b3b; padding: 2px 2px; text-transform:uppercase;
}
.choice_t a.cross {position:absolute; width:10px; height:10px; margin: 4px 0 4px 8px; background-image:url(../i/icon/cross.jpg);background-repeat:no-repeat; background-position:0 0;}
.choice_l {font-size:11px; padding: 2px 0;}

	.choice_l {font:11px Tahoma;margin:0 0 5px;}
		.choice_l a {color:#6a6b6c;text-decoration:none;}
		.choice_l a:hover {color:#2091dd;text-decoration:underline;}
		.choice_l img {margin:0 3px;}

.clear {
    content: ".";
    height: 0;
    visibility: hidden;
    display: block;
    clear: both;
    float: none !important;
    width: auto !important;
    margin: 0 !important;
    line-height: 0;
    font-size: 0;
}

.choice_out .moreLink {display:inline-block;height:21px;background:url("../i/button.png") no-repeat 0 0;font:12px/20px Arial;color:#fff;text-decoration:none;padding:0 0 0 4px;}
						.choice_out .moreLink span {display:inline-block;height:21px;background:url("../i/button.png") no-repeat 100% -21px;cursor:pointer;padding:0 20px 0 16px;}
					.choice_out .moreLink:hover {background-position:0 -42px;}
						.choice_out .moreLink span:hover {background-position:100% -63px;}
	
			.context_block {width:250px; padding:10px 0;}
			.context_block .photo {width:100px; padding:5px; border:1px solid #e3eaf1;vertical-align:top; margin-bottom: 5px; background:#fff;}
			.context_block .details {padding: 5px 15px;}
			.context_block span {font:bold 14px Tahoma;color:#c3130e;}
			.context_block .line {padding: 10px 0 0 0; margin: 0 10px 0 10px; border-bottom:1px dotted #c9c9ca;color:#6a6b6c;}
			.context_block a {color:#000;}
			.context_block a:hover {color:#19a6e9;}

			.context_block_cat {width:220px; padding:10px 0;}
			.context_block_cat .photo {width:150px; padding:5px; border:1px solid #e3eaf1;vertical-align:top; margin-bottom: 5px; background:#fff;}
			.context_block_cat .details {padding: 5px 15px;}
			.context_block_cat span {font:bold 14px Tahoma;color:#c3130e;}
			.context_block_cat .line {padding: 10px 0 0 0; margin: 0 10px 0 10px; border-bottom:1px dotted #c9c9ca;color:#6a6b6c;}
			.context_block_cat a {color:#000;}
			.context_block_cat a:hover {color:#19a6e9;}

.choose_bt_t {float:left;margin-right:10px;width:30px;height:26px;background-image:url(../i/choose_bt.png);background-position:top;}
.choose_bt_b {float:left;margin-right:10px;width:30px;height:26px;background-image:url(../i/choose_bt.png);background-position:bottom;}
.choose_bt_act {float:left;margin-right:10px;width:30px;height:26px;background-image:url(../i/choose_bt_active.gif);background-position:top;}

			.batNav {font:12px Arial;padding:5px 0;}
				.batNav li {float:right;overflow:hidden;}
					.batNav a {display:block;margin: 0 0 0 10px; padding:0 25px 0 25px;background:url("../i/catalogue-list-bullet.png") no-repeat 0 1px;float:left;color:#000;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;}
					.batNav a:hover {background:url("../i/catalogue-list-bullet-hover.png") no-repeat 5px 1px;color:#19a6e9;}
					.batNav li.current a {color:#707070;text-decoration:none;}

.deliv_dv {background: #f1f1f1;padding: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;}
.deliv_m {font-size: 24px;}
.deliv_t {font-size: 18px; padding: 5px;}
.deliv_b {color: #3374be; font-weight:bold;}

.circle{background:url("../i/none_color.jpg");width:20px;height:20px;display:block;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;text-align:center;}
.circle.white{width:18px;height:18px;background:#fff;border:1px solid #d4d4d4;}
.circle.black{background:#000;}
.circle.red{background:#ff0000;}
.circle.green{background:#00ff00;}
.circle.darkblue{background:#0000ff;}
.circle.blue{background:#42aaff;}
.circle.gray{background:#ccc;}
.circle.silver{background:#c0c0c0;}
.circle.pearl{background:#e4dece;}
.circle.purple{background:#800080;}
.circle.beige{background:#f5f5dc;}
.circle.violet{background:#8b00ff;}
.circle.yellow{background:#ffff00;}
.circle.brown{background:#964b00;}
.circle.pink{background:#ffc0cb;}
.circle.crimson{background:#dc143c;}
.circle.gold{background:#ffd700;}


.war{color:#cb1217;display:block;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;text-align:left;}
.war.white{font-style:italic;font-family:Palatino Linotype;color:#b40911;width:170px;height:43px;background:#fff;border:2px solid #cb1217;}
.war .icon {float:left;padding:6px 6px 0 7px;}
.war .month {float:left;font-size:34px;padding:0 5px 0 0;margin:-4px 0 0 0;}
.war .montht {font:italic 21px Palatino Linotype;margin:-4px 0 0 0;}
.war .monthd {font:italic 17px Palatino Linotype;margin:-7px 0 0 0;}

.delivr {color:#73c1cb;display:block;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;text-align:center;}
.delivr.white{color:#FFF;font-size:14px;font-weight:bold;background:#73c1cb;border:2px solid #73c1cb;}

.bat_cl {float:left;width:35px;padding: 5px 0 0 7px;}
.bat_cr {margin-left:45px;font-size:12px;}
.bat_cu {float:left;margin: 0 0 -10px 0;}
.bat_cu2 {padding:0 0 10px 0;}
.bat_cu3 {padding:0 10px 0 5px;}

.bat_vl {float:left;width:50px;padding: 0 0 0 7px;}
.bat_vr {margin-left:60px;}
.bat_vu {float:left;display:inline-block;padding:0 10px 5px 5px;}

.revcircle{width:65px;height:65px;display:block;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;text-align:center;}
.revcircle.white{width:18px;height:18px;background:#fff;border:1px dotted #000;}
.revcircle.black{background:#000;}
.revcircle.red{background:#fa1d1d;color:#FFF;font:15px Arial;}
.revcircle.orange{background:#ff4a4a;color:#FFF;font:15px Arial;}
.revcircle.green{background:#5dbe3f;color:#FFF;font:15px Arial;}

.mixm {width:220px;font:14px Arial;padding:10px 5px 0 5px;border:1px solid #aaaaaa;color:#63616c;}
.mixm a {color:#6b6b6b;text-decoration:none;}
.mixm_i {float:left;padding-right:5px;}
.mixm a:hover {color:#d30500;text-decoration:none;}
.mixm_url {font:11px Arial;padding:0 0 5px 0;text-align:right;}
.mixm_f {width:190px;height:26px;font:italic 14px Arial;background:#fff url("../i/advert/mixm_adv_bg.png") repeat-x 0 100%; margin: 0 20px 10px 20px;color:#FFF;}
.mixm_fp {float:left;width:88px;padding-top:3px;text-align:center;}
.mixm_fc {float:left;padding-top:5px;}
.mixm_circle{width:14px;height:14px;background:#fff;display:block;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;}


.mixt_main tr, table {background: none; width:100%;}

.mixt {background: #fff;width:100%;height:86px;font:14px Arial;border:1px solid #aaaaaa;color:#63616c;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
.mixt a {font:14px Arial;color:#6b6b6b;text-decoration:none;}
.mixt a:hover {color:#d30500;text-decoration:none;}
.mixt_i {float:left;padding: 2px;width: auto;height:70px;max-width: 70px;max-height: 70px;}

.mixt_name {margin:5px 25px 5px 80px;}
.mixt_url {font:11px Arial;padding:0 45px 5px 0;text-align:right;}
.mixt_f {position:relative;width:110px;height:20px;font:italic 12px Arial;background:#fff url("http://www.notebook-center.ru/i/advert/mixm_adv_bg.png") repeat-x 0 100%; margin: -1px 0 0 100px;color:#FFF;}
.mixt_fp {float:left;width:80px;padding:1px 0 0 5px;}
.mixt_fc {float:left;padding:3px 0 0 10px;}
.mixt_circle{width:12px;height:12px;background:#fff;display:block;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;}

.service{padding: 2px 15px 2px 5px; font-size: 15px;}
.service_region{font-size:14px; padding-left:20px;text-transform:uppercase;}
.service_rel{width:21px;height:17px;font-size:12px;color:#FFF;background:#0000ee;border-radius:6px; text-align:center;padding-top:4px;}
.servn{color:#FFF;font-size:16px;padding-top:2px;text-align:center;width:20px;height:18px;display:block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}
.servn.black{background:#000;}
.servnurl{padding: 0 15px 0 0;text-align:right;}

.servin_list ul {padding: 3px 0 10px 0;}
.servin_list li {padding: 0 0 3px 0;}
.servin_list li:before {
	/*content: url("i/serv_list0.png");  Добавляем в качестве маркера символ */
    margin-left: 15px;
    margin-right: 7px;
   }
   

.servin_list ol > li:before {
	/*content: url("i/serv_list.png");  Добавляем в качестве маркера символ */
    margin-left: 25px;
    margin-right: 7px;
   }   

.drivers a {display:inline-block;font-size:14px;}

.drivers .dcircle {float: left; border: solid 2px #9FDFFF;border-radius:60px; width: 100px; height: 100px; padding: 10px; margin: 10px;}
.drivers img {padding:10px;}

.drivers .dseries {float: left; border: solid 1px #9FDFFF;border-radius:60px; width: 165px;padding: 5px 10px; margin: 20px 25px 0 25px;}
.drivers .dseriesc {font-size:12px;position:absolute;width:55px;border-radius:10px;border: solid 1px #62db01;margin: -27px 0 0 155px;background:#fff;}

.games li {width:320px;height:150px;margin:5px;float:left;list-style-type:none;}
.games_title {text-align:center;padding:10px 0 10px 0;}
.games_set {float:left;margin:10px 0 0 20px;}
.games_set img {content:url("../i/icon/gear.png");}
.games_img {float:left;display:inline-block;width:100px;height:100px;border:7px solid #fff;margin: 0 10px 0 10px;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;}
.games_1 {margin: 12px 0 12px -5px;}
.games_2 {margin: 12px 0 12px 10px;}
.games_3 {margin: 12px 0 12px 10px;}
.games_4 {margin: 12px 0 12px -5px;}
.games_shad {position:relative; -webkit-box-shadow:0 1px 10px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 10px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 10px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}

.currentRating {margin:0 0 8px;overflow:hidden;font:11px/16px Tahoma;}
.currentRating img {float:left;margin:0 10px 0 0;}

.adsense_responsive_main { max-width: 728px; width: 100%;text-align: center;}

@media only screen and (min-width: 320px) and (max-width:758px) {
	.adsense_responsive { width: 320px; height:100px; }
}
@media only screen and (min-width: 758px) and (max-width:1024px) {
	.adsense_responsive { width: 468px; height: 60px;}
}
@media only screen and (min-width: 1024px) and (max-width:3000px) {
	.adsense_responsive { width: 728px; height: 90px;}
}

/* Mobile.css */
.leftside.sideShow, .content.sideShow {display:block;}
.leftside.sideHide, .content.sideHide {display:none;}

@media only screen and (max-width: 580px) {
	.leftMenu { font: bold 16px/26px Arial}
	.catalogueList a, .otherList a {font: 20px/26px Arial}

	.header .menu {display:block;position:absolute;top:15px;margin-left:100%;left:-70px;width:45px;height:45px;background-color: #333333;border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:5px; -khtml-border-radius:10px;}
	.header .menu img {margin: 15px 0px 0px 11px;}
	.header .menu:hover {background-color: #444444;cursor:pointer;}

	body {min-width:350px;}
	.content {margin-right:0px;}
	.main {margin:0px;}
	.wrapper {min-width:350px;}
	.outro {min-width:350px;}
	.footer {min-width:350px;}
	.col_4 {display: none;}

	.hAdv {display: none;}
	.rightside {display: none;}
	.leftside.showBlock {display: none;}
	.content.showBlock {display: block;}
	.banner_728_90 {display: none;}
	.rightCol {float:left;}
	.preview .rightCol {margin:0px;}
	nobr { white-space: normal; }
	.footer table {display:inline-table;}

	.paging li {padding:0 6px 3px 0;}
}

@media only screen and (max-width: 1024px){
	.hAdv {display: none;}

	.models li {padding-bottom: 10px;}
	.models li .name {padding-bottom: 10px;}
	.charTable td {padding: 15px;}
	.leftMenu { font: bold 16px/26px Arial}
	.catalogueList a, .otherList a {font: 20px/26px Arial}
	.wrapper {min-width:300px;}
	.outro {min-width:300px;}
	.footer {min-width:300px;}
	.content {margin-right:0px;}
	.rightside {display: none;}
	.banner_728_90 {display: none;}
	.paging li {padding:0 6px 3px 0;}
	.relatedProducts li {padding:0 15px 15px 0;}
	.choice_firm_series div {padding:0 15px 15px 0;}
}

@media only screen and (max-width: 758px){
	.rightCol {float:left;}
	.preview .rightCol {margin:0px;}
	nobr { white-space: normal; }
	.col_4 {display: none;}

	.paging li {padding:0 6px 3px 0;}
}

@media only screen and (min-width: 580px){
	.leftside.sideShow, .content.sideShow {display:block;}
	.leftside.sideHide, .content.sideHide {display:block;}
}

/* Tabs */
.block .body .text {font:12px/14px Arial;}

#tabs_wrapper {
	width: 100%; padding-top: 15px;
}
#tabs_container {
	border-bottom: 1px solid #ccc;
}
#tabs_container_bt {
	border-bottom: 1px solid #ccc; height:25px;
}
#tabs {
	list-style: none;
	padding: 5px 0 4px 0;
	margin: 0 0 0 10px;
}
#tabs li {
	display: inline;
}
#tabs li a {
	border: 1px solid #ccc;
	text-decoration: none;
	background-color: #eeeeee;
	border-bottom: none;
	outline: none;
	border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;

	padding:8px 24px 5px 24px;
	text-decoration:none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
#tabs li a:hover {
	color:#282e32;
	background-color: #dddddd;
	padding: 8px 24px 5px 24px;
}
#tabs li.active a {
	background-image:url(../i/tab_on.jpg);
	background-repeat: repeat-x;
	border-bottom: 1px solid #fff;
	background-color: #fff;
	border-bottom: none;
	color:#000;

	padding:8px 24px 6px 24px;
	text-decoration:none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
#tabs li.active a:hover {
	background-color: #FFF;
	padding:8px 24px 6px 24px;
	border-bottom: none;
}

#tabs_content_container {
	border: 0px;
	border-top: none;
	padding: 5px 0 0 0;
	width: 100%;
}
.tab_content {

}

/* Zoom */
.zoomOverDiv{width:500px;}
.zoomXXDiv{position:relative; top:50px; left:200px; width:34px; height:34px;}
.zoomComments{padding: 7px 0 7px 0; color: gray;text-align:center;font-style: italic;}

#zoomLoading {position:absolute; display:block; opacity:0.5; filter:alpha(opacity=50);}
.zoomX {position:absolute; top:50px; left:50px; width:34px; height:34px; background-image:url(../img/zoom-x.png); z-index:100; cursor:pointer; background-repeat:no-repeat; background-position:0 0;}
* html .zoomX {background-image:url(../img/zoom-x.gif);}
.zoom {position:absolute; width:34px; height:34px; background-image:url(../img/zoom.png);z-index:10;cursor:pointer; background-repeat:no-repeat; background-position:0 0;}
* html .zoom {background-image:url(../img/zoom-x.gif);}
.zoomX:hover {background-position:0 -34px;}
.zoom:hover {background-position:0 -34px;}
.zoomPic {position:absolute; display:block; z-index:100;top:-9999px; left:0; cursor:pointer;}
.zoomShadow {position:absolute; left:0; top:-9999px;}
.zoomShadow table {width:auto; height:auto; border:0; border-collapse:collapse; border-spacing:0;}
.zoomShadow td {margin:0; padding:0; border:0;}
.zoomShadow b {display:block; width:10px; height:10px; overflow:hidden;}
.zoomBase {position:relative; width:10px; height:10px; margin:0; padding:0; background:#000;}
.zs1 {width:10px; height:10px; background:url(../img/zoom-shadow.png) no-repeat 0 0;}
* html .zs1 {background:url(../img/zoom-shadow.gif) no-repeat 0 0;}
.zs2 {width:10px; height:10px; background:url(../img/zoom-shadow.png) no-repeat -10px 0;}
* html .zs2 {background:url(../img/zoom-shadow.gif) no-repeat -10px 0;}
.zs3 {width:10px; height:10px; background:url(../img/zoom-shadow.png) no-repeat 0 -10px;}
* html .zs3 {background:url(../img/zoom-shadow.gif) no-repeat 0 -10px;}
.zs4 {width:10px; height:10px; background:url(../img/zoom-shadow.png) no-repeat -10px -10px;}
* html .zs4 {background:url(../img/zoom-shadow.gif) no-repeat -10px -10px;}
.zh1 {height:10px; background:url(../img/zoom-shadow.png) repeat-x 0 -20px;}
* html .zh1 {background:url(../img/zoom-shadow.gif) repeat-x 0 -20px;}
.zh2 {height:10px; background:url(../img/zoom-shadow.png) repeat-x 0 -30px;}
* html .zh2 {background:url(../img/zoom-shadow.gif) repeat-x 0 -30px;}
.zv1 {width:10px; background:url(../img/zoom-shadow.png) repeat-y 0 -40px;}
* html .zv1 {background:url(../img/zoom-shadow.gif) repeat-y 0 -40px;}
.zv2 {width:10px; background:url(../img/zoom-shadow.png) repeat-y -10px -40px;}
* html .zv2 {background:url(../img/zoom-shadow.gif) repeat-y -10px -40px;}

* html .selOff {visibility:hidden;}

.bigGrey {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.8; filter:alpha(opacity=80);}

.adv_ali {
	width: 680px;
	height: 120px;
	text-align: center;
}

.adv_ali_cell {
	display: inline-block;
	width: 165px;
	text-align: center;
}

.adv_ali a {
	color: #d30500;
	text-decoration: none;
	font-weight: bold;
}

.adv_ali img {
	margin-top: 2px;
}
