﻿.ModelsComparer
{
	margin: 15px;
}
.ModelsComparer TABLE
{
	border: 1px solid #DCDCDC;
	table-layout: fixed;
}
.ModelsComparer TABLE TD, .ModelsComparer TABLE TH
{
}

.ModelsComparer .Commands
{
	padding: 0 15px 0 15px;
}
.ModelsComparer .Commands .Command
{
}

.ModelsComparer THEAD
{
}
.ModelsComparer THEAD TH
{
	width: 15em;
}

.ModelsComparer .Models
{
}
.ModelsComparer .Models .Model
{
	width: 10em;
}
.ModelsComparer .Models .Model .Command
{
}
.ModelsComparer .Models .Model .OffersInfo
{
}
.ModelsComparer .Models .Model .Image
{
}
.ModelsComparer .Models .Model .Title
{
}

.ModelsComparer TBODY
{
}
.ModelsComparer TBODY TH
{
	text-align: left;
}
.ModelsComparer .Group
{
}
.ModelsComparer .Group .Title
{
}
.ModelsComparer .Group .Title TH
{
	padding-left: 15px;
	padding-top: 1em;
	color: #0066CC;
	cursor: pointer;
}
.ModelsComparer .Collapsed .Property
{
	display: none; 
}
.ModelsComparer .Group
{
}
.ModelsComparer .Group .Property
{
}
.ModelsComparer .Group .ValuesDiffer
{
}
.ModelsComparer .Group .ValuesNotDiffer
{
	/* display: none; */
	color: #C0C0C0;
}
.ModelsComparer .Group .Alternating
{
	background-color: #F7F7F7;
}
.ModelsComparer .Group .Property .Title
{
	width: 15em;
	padding-left: 15px;
	text-align: right;
}
.ModelsComparer .Group .Property .Title *
{
	font-size: 80%;
}
.ModelsComparer .Group .Property .Value
{
	width: 10em;
	text-align: center;
}
.ModelsComparer .Group .Property .Value *
{
	font-size: 80%;
}