body							{	height:	100%;	background:	url(../images/bg_body.gif) top right no-repeat;	margin:	0px;	padding:	0px;	font-size:	0.7em;	font-family:	Tahoma, Arial, Helvetica, sans-serif;	color:	#333;	}
div.up             {margin-left:	50px; color: #999; font: normal 9px tahoma;padding: 3px;}
.up a,.up a:hover  {text-decoration:none; color: #999;}
div.right_gif          {float:right;	}
a								{color:	#c90;}
a:hover						{color:	#333;}
img					{border:0px;	}
div,  p, td,li {font-size: 11px;}
span { font-size: 12px;}
div.xap {width:160px;font-size:7pt;color:#999;}
.xap a {text-decoration:	none;color:#999;font-size:7pt;}
.logo div {height:0;overflow:hidden;}
.Page							{	width:	100%;	height:	auto !important;	height:	100%;	min-height:	100%;	}
.Page .header				{	height:	0px;	vertical-align:	top; padding-bottom:	30px;	}
.Page .logo					{	height:	100px;	}
.Page .logo img			{	border:	0px;	position:	absolute;	top:	45px;	left:	30%;	margin-left:	-72px;	display:	block;	}
.Page .graphics			{	height:	200px;	background:	url(../images/graphics_bg.jpg) top right no-repeat;	margin-bottom:	25px;	}
.Page .spacer				{	height:	45px;	}
.Page .footer				{	vertical-align:	bottom;	padding-bottom:	30px;	height:	10px;	}
.Page .menuContainer		{	vertical-align:	top;padding-bottom:	15px;	}
.Page .startText			{	vertical-align:	top;font-size: 14px;	}
.Page .startText div		{	color:	#666;	font-size:	1.1em;	line-height:	1.4em;font-size: 14px;	}
.Page .startText a		{	text-decoration:	none;	border-bottom:	1px dotted #c90;	}

.icons						{	margin-top:	20px;	margin-left:	50px;	}
.icons a						{	margin-right:	10px;	}
.icons img					{	border:	0px;	}

.Content						{	padding:	2.5em 10% 0px 0px;	vertical-align:	top;	height:	auto !important;	height:	55%;	min-height:	55%;	}
.Content .text				{	font-size:	1.1em;	line-height:	1.4em;	clear:	left;	}
.Content .text table		{	width:	100%;	}
.Content .car				{	margin-bottom:	2em;	}
.Content .car div			{	cursor:	pointer !important;	cursor:	hand;	}
.Content .car img			{	border: 1px solid #999;	margin-bottom:	3px;	}
.Content .text .input	{	width:	95%;	}
.Content .text ul			{	margin:	0px 0px 0px 1.5em;}
.Content p, .Content div, .Content li {font-size: 12px;}

.menu							{	list-style:	none;	padding-left:	50px;	margin:	0px 0px 10px 0px;	}
.menu ul						{	margin:	0px 0px 10px 15px;	list-style:	none;	padding:	0px;	}
.menu ul.main a			{	font-weight:	bold;	}
.menu li						{	margin-bottom:	1px;	}
.menu a						{	color:	#333;	}
.menu a:hover				{	color:	#c90;	}
.menu ul a					{	color:	#666;	}
.menu .active a			{	color:	#c90;	text-decoration:	none;	border-bottom:	1px solid #666;	}
.menu ul .active			{	color:	#c90;	list-style:	disc;	}
.menu li.main				{	list-style:	url(/images/bullet_normal.gif);	font-size:	1.2em;	font-weight:	bold;		margin-bottom:	3px;	}
.menu li.mActive			{	list-style:	url(/images/bullet_active.gif);	}
.menu li.main a			{	text-decoration:	none;	}

ul.navi						{	list-style:	none;	margin:	0px;	padding-left:	0px;	padding-bottom:	2em;	}
ul.navi li					{	display:	inline;	margin-right:	1.2em;	font-size:	1.1em;	}
ul.navi li a				{	color:	#666;	border-bottom:	1px dotted #c90;	text-decoration:	none;	}
ul.navi li.active			{	color:	#fff;	background:	#c90;	padding:	3px 5px 5px 7px;	font-weight:	bold;	}

div.file						{	border-bottom:	1px dotted #ccc;	}
div.file div				{	float:	right;	}

table.list					{	border-collapse:	collapse;	width:	570px;	}
table.list td					{	width:	190px;	}
table.list tr				{	vertical-align:	top;	}
table.list ul				{	min-width:	150px;	margin:	0px; padding:	0px;	list-style:	none;	font-size:	1.1em;	border-left:	1px dashed #999;	border-right:	1px dashed #999;	margin-right:	10px;	}
table.list li				{	padding:	1px 5px;	}
table.list a				{	color:	#333;	}
table.list a:hover		{	color:	#c90;	}
table.list span			{	display:	inline;	float:	right;	}

table.options				{	width:	90%;	}
table.options li			{	font-size:	0.9em;	padding:	1px 5px;		}

table.sitemap				{	width:	75%;	}
table.sitemap ul			{	padding:	0px;	margin:	0px 0px 0px 20px;	}
table.sitemap ul ul		{	margin-bottom:	20px;	}
table.sitemap li			{	font-size:	1.2em;	font-weight:	bold;	}
table.sitemap li li		{	font-size:	1em;	}
table.sitemap a			{	font-weight:	normal;	}

div.paging					{	width:	100% !important;	width:	85%;	margin-bottom:	20px;	background:	#eee;	padding:	3px 5px;	}
div.paging ul				{	list-style:	none;	margin:	0px;	padding:	0px;	}
div.paging li				{	display:	inline;	margin-left:	5px;	}
div.paging .active *		{	font-weight:	bold;	text-decoration:	none;	color:	#666;	}
div.paging a				{	}
div.paging .pages			{	float:	right;	}
div.paging .status		{	font-size:	1.1em;	font-weight:	bold;	}


div.auto						{	border-bottom:	1px dotted #999;	padding-bottom:	10px;	margin-bottom:	1em;	width:	100% !important;	width:	85%;	}
div.auto div				{	margin-bottom:	1px;	}
div.auto .price			{	color:	#c90;	font-weight:	bold;	font-size:	1.1em;	float:	left;	padding-right:	15px;	}
div.auto .model			{	font-weight:	bold;	font-size:	1.1em;	float:	left;	padding-right:	15px;	}
div.auto .year				{	font-size:	1.1em;	margin-left:	15px;	}
div.auto .image			{	float:	left;	margin-top:	10px;	padding-right:	15px;	}
div.auto .image img		{	border:	0px;	display:	block;	}	
div.auto .engine			{	margin-top:	10px;	font-weight:	bold;	}
div.auto .kpp,
div.auto .probeg,
div.auto .status			{	font-weight:	bold;	}
div.auto .desc				{	margin-top:	15px;	padding-left:	148px;	}
div.auto .link				{	margin-top:	15px;	padding-left:	148px;	font-size:	1.1em;	}
div.auto .link a			{	color:	#c90;	}

.phone	{	
	background-image: url(/images/icon_phone.gif);background-repeat: no-repeat;background-position:5% 50%;
    padding-left: 60px;color:#CC9900;font-weight:bold;
    margin:20px 0px 15px 0px; 
    float:left;
    font-family:	Arial Narrow, Arial, sans-serif;	font-size:	2.3em;	white-space:	nowrap;	}
.lb {
    margin:20px 0px 15px 50px;  
    float:left; 
}    

h1								{	font-size:	2.2em;	color:	#c90;	font-weight:	normal;	margin-bottom:	1em;	}
h1 a							{	text-decoration:	none;	border-bottom:	2px dotted #999;	}
h2								{	font-size:	1.8em;	color:	#c90;	font-weight:	normal;	margin-left:	50px;	margin-bottom:	15px;	}
h4								{	font-size:	19; color:	#c90;	font-weight:	bold;	margin-left:	50px;	margin-bottom:	15px;	}
div.subheader,div.subheader span			{	font-size:	1.6em;	color:	#c90;	margin-bottom:	0.5em;	line-height:	normal;}
div.subheader a			{	color:	#ccc;	text-decoration:	none;	border-bottom:	1px dotted #c90;	}
div.lightgrey				{	color:	#ccc;	}

.newsContainer				{	vertical-align:	top;	}
.newsContainer h1			{	margin-left:	100px;	}
.newsContainer .news		{	margin-left:	40px;	margin-right:	30px;	}

div.news						{margin-bottom:	1.2em;	}
div.news .date				{	float:	left;	color:	#999;	}
div.news .title			{	margin-left:	60px;	margin-bottom:	5px;	font-weight:	bold;	}
div.news .content			{	margin-left:	60px;	}

.banner						{	border:	1px solid #999;	padding:	2px;	width:	auto;	float:	left;	margin:	15px 0px;	}
.banner img					{	display:	block;	}
.smallBanners				{	padding:	0px 0px 35px 50px;	}
.smallBanners a			{	display:	block;	margin-bottom:	10px;	}
.smallBanners img			{	border:	0px;	display:	block;	}

.uho							{	float:	left;	margin-right:	15px;	padding-bottom:	15px;	cursor:	pointer !important;	cursor:	hand;	}
.uho img						{	display:	block;	}
.uho .price					{	color:	#fff;	font-size:	1.1em;	font-weight:	bold;	width:	75px;	text-align:	center;	}
.new .price					{	background:	#ccc;	}
.special .price			{	background:	#c90;	}
.uho a img  				{border:none;text-decoration:none;}
.uho .price a				{text-decoration:none;color:#fff;}

.address						{	color:	#666;	}
.address img				{	border:	0px;	vertical-align:	middle;	}

.counters a					{	margin-right:	10px;	margin-bottom:	15px;	}
.counters img				{	border:	0px;	}
.counters .copyright		{	color:	#666;	margin-top:	1em;	}

.grey							{	color:	#666;	}
h1.no_spacing				{	margin-top:0px;margin-bottom:2em;}



.graph_kred		{	height:	152px;	background:	url(../images/ba_kredit.jpg) top right no-repeat;}
.graph_st		{	height:	152px;	background:	url(../images/ba_spez.jpg) top right no-repeat;}
.graph_komis	{	height:	152px;	background:	url(../images/ba_komis.jpg) top right no-repeat;}
.graph_o-nas	{	height:	152px;	background:	url(../images/ba_o-nas.jpg) top right no-repeat;}
.graph_online	{	height:	152px;	background:	url(../images/ba_online.jpg) top right no-repeat;}
.graph_osago	{	height:	152px;	background:	url(../images/ba_osago.jpg) top right no-repeat;}
.graph_part	{	height:	152px;	background:	url(../images/ba_partnership.jpg) top right no-repeat;}
.graph_dp	{	height:	152px;	background:	url(../images/ba_dop-uslugi.jpg) top right no-repeat;}
.graph_vikup	{	height:	152px;	background:	url(../images/ba_vikup.jpg) top right no-repeat;}
.graph_adress	{	height:	152px;	background:	url(../images/ba_adress.gif) top right no-repeat;}

div.h75 {height:75;overflow:hidden;}
span.orange_tit {font-size:	13pt; color:	#c90;	font-weight:	bold;	margin-left:	50px;	margin-bottom:	5px;	}