table.searchFilter {border-collapse: collapse; border: none; margin: 0 0 22px}
table.searchFilter td {padding: 0}
table.searchFilter td.title {width: 131px; padding-right: 7px; text-align: right; padding-top: 2px}
table.searchFilter td.select {width: 175px}
table.searchFilter td{
	vertical-align: middle;
}
table.searchFilter td.classes select {width: 92px}
.compareButton {text-align: center}
.compareButton a.volumebutton.long {margin: auto 0;}

select.modelName {width: 163px}
select.modelPrice {margin-left: 8px}

.formNotice {font-family: arial,tahoma,sans-serif}
.formNotice#item-list-select-model {padding: 8px 0 22px}

table.itemsList {border-collapse: collapse; border-top: 1px solid #bac3d2; margin: 0 0 22px 0;}
/*table.itemsList td {padding: 14px; border-width: 1px 0; border-style: solid; border-color: #bac3d2; border-collapse: collapse;} */
table.itemsList td {padding: 14px; border-bottom: 1px solid #bac3d2;} 
table.itemsList td.itemNr {width: 25px; vertical-align: middle; padding: 0;}
table.itemsList td.itemDescr {width: 250px; }
table.itemsList td.itemPrice {width: 163px; vertical-align: middle;}
table.itemsList td.itemPrice div.c1 {padding: 16px 0 14px 8px; background: #dce7fd}
table.itemsList td.itemDescr h2 {font-size: 100%; font-family: tahoma,verdana,sans-serif}
table.itemsList td.itemCheck {width: 26px; text-align: center; padding: 25px 0 0 0;  vertical-align: middle;}
table.itemsList td.itemCheck input {position: relative; top: -10px}

.itemPrice strong.from {color: #c00000}

.itemLogo img, itemPreview img {display: block}
.itemLogo, .itemPreview {float: left}

.itemLogo {width: 100px}
.itemPreview {width: 100px}
.itemDescrContent .rating {margin-bottom: 15px}
.itemDescrContent .rating img {margin-right: 1px; vertical-align: -1px; width: 11px; height: 10px}

#btmPager {float: left; margin: 0; width: 100%;}
#btmCompare {float: right; margin: -2px 18px 0 0}
html>body #btmCompare {float: right; margin: -20px 32px 0 0}

.cold {color: #2269f9}
.warmth {color: #c00000}

/* карточка товара*/
.mainInfo {padding: 15px 21px 10px 26px; border-bottom: 1px solid #ced5da;}
table.itemPage td {
	background-color : White;
/*	border-bottom: 1px solid #ced5da;
	padding-top: 15px ;
	padding-bottom: 10px;*/
}

#logoLarge {float: left; margin-right: 10px;}
#logoLarge img {vertical-align: middle}

.itemFits {width: 192px; border-bottom: 1px solid #ced5da; padding-top: 15px; padding-bottom: 10px;}
.classRating {padding: 15px 15px 10px 0; width: 160px; border-bottom: 1px solid #ced5da;}

/* слой с основным описание товара*/

.itemCharacteristics {margin: 0; padding: 20px 21px 0 26px;}
/*.itemCharacteristics td {
	padding: 0; margin: 0; border: 0;
}*/
/* настройка основных таблиц */

.itemCharacteristicsOptions, .itemCharacteristicsOptions table {border: none}
.itemCharacteristicsOptions {width: 100%}
.itemCharacteristicsOptions td {vertical-align: top; padding: 0}

.itemCharacteristicsOptions .itemColLeft {width: 195px; border: none;}
.itemCharacteristicsOptions .itemColCenter {padding: 0 25px; border: none;}
.itemCharacteristicsOptions .itemColRight {width: 192px; border: none;}


/* изображение тавара */
.itemView img {display: block; margin-bottom: 13px;}

a.all.view {
	background-image: url(../images/icoView.gif);
	background-repeat : no-repeat;
	width: 150px;;
}

/* общие настройки блоков "цена" и "где купить" */
.itemPriceBlock, .itemWhereBuy {margin: 0 2px; padding: 22px 0 22px 31px}
.itemPriceBlock h2, .itemWhereBuy h2 {margin: 0}

/* цена */

.itemPriceBlock {margin-top: 28px; margin-bottom: 2px; background: #e1eafc url(../img/bgitemPriceBlock.gif) no-repeat}


/* где купить */
.itemWhereBuy {margin-bottom: 22px; background: #eff4ff url(../images/bgWhereBuy.gif) left bottom no-repeat}
.itemWhereBuy .itemTitle {font-size: 80%; text-decoration: none; display: block; color: #1f1f1f; font-weight: normal}

/* кнопка "сравнить" */


a#itemCompare.volumebutton.longer {margin: 0 0 25px 3px; }

/* опции */

ul.options {margin: 0 0 0 4px; list-style-type: none; padding: 0}
ul.options li {padding: 0 0 2px}
ul.options li img {vertical-align: middle; margin-right: 6px}

/* таблица характеристик */
.charTable {width: 90%; margin: 0 0 25px}
.charTable td {padding: 4px 3px 5px; border: none; margin: 0;}
.charTable.blue tr.odd td {background: #e1eafc; border: none;}
.charTable.grey tr.odd td {background: #eee; border: none;}
.charTable td.img {width: 22px; text-align: center}
.charTable td.img img {vertical-align: middle; margin-top: 1px}
.charTable td.value {font-weight: bold; text-align: right; padding-right: 8px; vertical-align: bottom}

/* список: технологии */
ul.technologies {list-style-type: none; padding: 0 0 30px; margin: 10px 0 0 0px}
ul.technologies li {padding-bottom: 3px}

/* описание серии */
.seriaDescription p {font-size: 120%; margin-top: 0; margin-right: 40px}

/* инструкции */
.instuctSection {padding: 10px 0; border-top: 1px solid #ced5da}
.instuctSection ul {list-style-type: none; margin: 0; padding: 0}
.instuctSection ul li {padding: 3px 0}
.instuctSection a {margin-left: 10px}
.instuctSection h3 {font-size: 100%; margin: 0; padding: 0 0 5px}

img.icon {width: 16px; height: 16px; border: none; vertical-align: middle; margin-right: 5px}

table.form td {
	background: none;
}
table.itemPage td.itemReviews {background-color: #f5f8ff; padding: 27px 21px 20px 26px; border-top: 2px solid white;}
.itemReview {margin-bottom: 15px}

/*ссылки по теме*/
table.itemPage td.themeLinks {
	border-top: 1px solid #ced5da;
	background-color : #F5F8FF;
	padding: 30px 5px 0px 5px;
}
.themeLinks ul {margin: 0; list-style-type: none}
.themeLinks ul li {margin-bottom: 6px}
.themeLinks ul a {display: block}

div.technology p {
	font-size: 110%;
}
div.technology hr {
	border: 1px solid #ced5da;
}