/* COMPARE SERVICE */

.catalog-compare-list  {
	padding:12px 5px 12px 10px;
	margin:20px 0 15px 0; border:1px solid #FFDC92; color:#83281E;
	background:url(/img/table_head.gif) left 0 repeat-x;
}
.catalog-compare-list  button {
	width:141px; height:19px; background:url(/img/button_blank.jpg); border:0; 
	margin: -3px 0 0 15px; text-align:left; float:right;
	font-size:11px; color:#591B02; cursor:pointer;
}



.catalog-compare-header  {text-align:right; margin:0 0 25px 0}
.catalog-compare-header  a {float:riht}

.catalog-compare-result  {width:500px; overflow:auto; border:1px solid #CCC}

.compare-table {border-collapse:collapse; width:100%;}
.compare-table  td, .compare-table  th {padding:5px 10px; border:1px solid #CCC}

.compare-table th {font-weight:normal; text-align:left}

.compare-table thead td {background:#d5c5bb; font-weight:bold}
.compare-table thead td, .compare-table thead td a { color:white}
.compare-table .compare_col_1 {text-align:right; width:180px; min-width:180px}
.compare-table .compare_col_2 {width:160px}

.compare_button_delete_selected {	
	width:141px; height:19px; background:url(/img/button_blank.jpg); border:0; 
	margin: 0 0 0 15px;
	font-size:11px; color:#591B02; cursor:pointer;
}

.catalog-compare-result  .compare_pic_1 {width:150px; height:150px; display:table; background:white; border:1px solid #FFED60}
.catalog-compare-result  .compare_pic_2 {display:table-cell; vertical-align:middle; text-align:center}
.catalog-compare-result  .compare_pic_3 {display:table-cell; vertical-align:middle; border:4px solid grey; width:150px; height:150px}

/* OPINION SERVICE */

.opinion_header {margin: 0 0 10px 0}
.opinion_header .button {
	display:inline-block; text-decoration:none; overflow:hidden;
	border:0; width:141px; height:19px; background:url("/img/button_blank.jpg"); font-family:Arial; font-size:11px; color:#591B02;
}
.opinion_header .button > span {position:relative; top:3px; left:8px}
			
.opinion_list {clear:both; color:#333}
.opinion_item {
	border:1px solid #CCC; margin-bottom:20px; padding:10px;
	background: white url(/bitrix/templates/.default/components/bitrix/sale.basket.basket/kd_basket/images/table_head.gif) repeat-x;
}
.opinion_item_title {margin-bottom:12px}
.opinion_item_date {font-weight:bold; color:#666}
.opinion_item_user {}
			
.opinion_item_block {margin:2px 0 16px 0}
.opinion_item_block_title {color:#333; font-size:11px}

.opinion_item_footer {clear:both}

.opinion_item_stars_cnt {display:inline-block; width:80px; height:16px; margin-right:20px}
.opinion_item_stars {display:inline-block; height:16px; background:url(http://pomoshniki.ru/js/star-rating/star1.gif)}
						
.opinion_catalog_item {}

.opinion_catalog_item_name {}			
.opinion_catalog_item_name, .opinion_catalog_item_name a {font-weight:bold; color:#041461}
.opinion_catalog_item_picture {padding-top:10px}
.opinion_catalog_item_desc {margin:8px 0} .opinion_catalog_item_desc a {color:#333;}
.opinion_catalog_item_price {margin-top:12px; color:#D8540D; font: bold 12px Tahoma, Arial, Helvetica, sans-serif;	text-transform:uppercase;}
						
.opinion_add {background:white; color:black; clear:both; border:1px solid #CCC;  padding:15px}				
.opinion_add_table {width:100%;}
.opinion_add_table td {padding:3px 0}
td.opinion_add_col_1 {width:200px; padding-right:10px; text-align:right; vertical-align:top; padding-top:6px}
td.opinion_add_col_2 {}

.opinion_add_subtitle, .opinion_add_col_1  {color:#333; font-size:11px}

.opinion_add textarea, .opinion_add input[type=text]   {width:100%}

.message-error {color:red; margin:10px 0; padding:10px; border:2px solid red}
.message-ok {color:green; margin:10px 0; padding:10px; border:2px solid green}
