	* {
		margin:0;
		padding:0;
	}
	html	{
		height:100%;
	}
	body	{ 
		behavior:url("/design/standart/javascript/csshover.htc"); 
		font:12px Tahoma, sans-serif;
		color:#21355C;
		text-align:left;
		position:relative;
		min-height:100%;
		min-width:995px;
		background:white;
	}
	
	form {
		margin:0;
		padding:0;
	}
	
	* html body	{
		width: expression(((document.documentElement.clientWidth || document.clientWidth) < 995)? "995px" : "100%");
	}
	* html body	{
		height:100%;
	}
	* html div	{
		height:1px;
	}
	a	{
		color:#025AA5;
		text-decoration:underline; 
		outline: none;
	}
	a:hover	{
		text-decoration:underline;
		color:#D60838;
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse:collapse;
		width:100%;
		font-size: 1em;
	}

	td, th {
		vertical-align:top;
		text-align:left;
		font-weight:normal;
		font-size: 1em;
	}
	ul {
		list-style:none;
	}
/*
	Памятка по использованию селекторов browserCSSdetector.js:
		Селекторы ОСи:
			.win - Windows
			.linux - Linux
			.mac - MacOS
			
		Селекторы браузеров:
			.ie - все версии ИЕ
			.ie8 - ИЕ 8.х
			.ie7 - ИЕ 7.x
			.ie6 - ИЕ 6.x
			.ie5 - ИЕ 5.x
			.gecko - все версии фаерфокса, и остальные гекко-браузеры
			.ff2 - фаерфокс 2
			.ff3 - фаерфокс 3
			.opera - все версии оперы
			.opera8 - опера 8.x
			.opera9 - опера 9.x
			.konqueror - konqueror
			.safari - сафари

		Приоритеты на примере ФФ3:
		1	.win.ff3 #id{background: #aaa}
		2	.win.gecko #id{background: #f00}
		3	.ff3 #id{background:#333}
		4	.gecko #id{background:#00f}
		5	.win #id{background: #ff0}
 */
	.header	{
		position:relative;
		background: url(/design/standart/images/header_inner_bg.jpg) 0 0 repeat-x;
		height:136px;
	}
	.header .lBg	{
		background:url(/design/standart/images/header_inner_bg_left.jpg) 0 0 no-repeat;
	}
	.header .rBg	{
		background:url(/design/standart/images/header_inner_bg_right.jpg) 100% 0 no-repeat;
		height:136px;
	}
	.indexPage .header	{
		background:url(/design/standart/images/header_bg_index.gif) 0 0 repeat-x;
	}
	.header .logo	{
		background:url(/design/standart/images/boston_logo.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/standart/images/boston_logo.png, sizingMethod=crop);
		width:258px;
		height:127px;
		position:absolute;
		top:9px;
		left:20px;
		cursor:pointer;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
	}
	.innerPage .header .phones	{
		background:url(/design/standart/images/header_phone_inner.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/standart/images/header_phone_inner.png, sizingMethod=crop);
		width:384px;
		height:33px;
		position:absolute;
		left:50%;
		margin-left:-192px;
		top:43px;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
	}
	.innerPage .header .search	{
		position:absolute;
		left:50%;
		margin-left:-192px;
		top:90px;
		height:25px;
	}
	.innerPage .header .search img	{
		background:url(/design/standart/images/search_title_inner.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/standart/images/search_title_inner.png, sizingMethod=crop);
		width:50px;
		height:25px;
		position:relative;
		top:7px;
	}
	.ie .innerPage .header .search img	{
		top:5px;
	}
	.innerPage .header .search .i	{
		border:solid 1px black;
		height:19px;
		width:184px;
		padding-left:3px;
		padding-right:3px;
		padding-top:4px;
	}
	.innerPage .header .search .b	{
		background:#779AD1;
		color:white;
		border:solid 1px black;
		height:25px;
		padding-left:5px;
		padding-right:5px;
		cursor:pointer;
		font-size:11px;
	}

	.indexPage .header .phones	{
		background:url(/design/standart/images/header_phones_index.gif);
		width:177px;
		height:64px;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		position:absolute;
		top:44px;
		right:48px;
	}
	.header .topMenu	{
		position:absolute;
		top:40px;
		left:360px;
		width:465px;
	}
	.header .topMenu li	{
		float:left;
		width:230px;
		margin-bottom:13px;
	}
	.header .topMenu li a	{
		padding-left:18px;
		color:#053263;
		text-transform:uppercase;
	}
	.header .topMenu li a:hover	{
		color:#5C84AC;
		background:url(/design/standart/images/bullet_menu_1.gif) 0 5px no-repeat;
		text-decoration:underline;
	}
	.siteMenu, .header, .footer, .carSelect {
		font-size: 11px;
	}
	.siteMenu td	{
		background:url(/design/standart/images/site_menu_bg.gif) 100% 0 no-repeat;
		height:49px;
	}
	.siteMenu td a	{
		display:block;
		height:49px;
		text-align:center;
		color:#053262;
		text-transform:uppercase;
	}
	.siteMenu td a:hover	{
		text-decoration:underline;
		color:#D60838;
	}
	.siteMenu td a b	{
		display:block;
		height:49px;
		line-height:45px;
		padding:0 15px;
		text-align:center;
		cursor:pointer;
		white-space:nowrap;
	}
	.siteMenu td:hover, .siteMenu td.active	{
		background:url(/design/standart/images/site_menu_bg_active.gif) 0 0 repeat-x;
	}
	.siteMenu td:hover a, .siteMenu td.active a	{
		background:url(/design/standart/images/site_menu_bg_active_a.gif) 0 0 no-repeat;
	}
	.siteMenu td:hover a b, .siteMenu td.active a b	{
		background:url(/design/standart/images/site_menu_bg_active_a_a.gif) 100% 0 no-repeat;
	}
	.illustration	{
		height:355px;
		background:url(/design/standart/images/index_ill_bg_repeat.jpg) 15px 0 repeat-x;
	}
	.illustration .holder	{
		background:url(/design/standart/images/index_ill_bg.jpg) 0 0 no-repeat;
		height:355px;
		position:relative;
	}
	.illustration .inner_holder {
		position: relative;
		height: 355px;
		margin-left: 300px;
		margin-right: 20px;
	}
	.illustration .inner_holder table {
		position: absolute;
		bottom: 40px;
		width: 100%;
	}
	.illustration .inner_holder table td {
		text-align: center;
	}
	.toyota_ill, .bmw_ill, .mercedes_ill, .lexus_ill, .tagaz_ill, .illustration  table a,
	.toyota_ill div, .bmw_ill div, .mercedes_ill div, .lexus_ill div, .tagaz_ill div	{
		width: 165px;
		height: 105px;
		display: block;
		margin: 0px auto;
	}
	.toyota_ill div, .bmw_ill div, .mercedes_ill div, .lexus_ill div, .tagaz_ill div {
		position: relative;
	}
	.illustration  .no_wrap {
		width: 580px!important;
		width: 575px;
	}
	.toyota_ill {
		background: transparent url(/design/standart/images/ill_toyota.png) no-repeat 0% 0%;
	}
	.bmw_ill {
		background: transparent url(/design/standart/images/ill_bmw.png) no-repeat 0% 0%;
	}
	.mercedes_ill {
		background: transparent url(/design/standart/images/ill_mercedes.png) no-repeat 0% 0%;
	}
	.lexus_ill {
		background: transparent url(/design/standart/images/ill_lexus.png) no-repeat 0% 0%;
	}
	.tagaz_ill {
		background: transparent url(/design/standart/images/ill_tagaz.png) no-repeat 0% 0%;
	}	
	.illustration .toyota	{
		position:absolute;
		width:177px;
		height:113px;
		top:206px;
		left:425px;
		background:url(/design/standart/images/ill_toyota.jpg);
	}
	.illustration .mits	{
		position:absolute;
		width:167px;
		height:113px;
		top:206px;
		left:602px;
		background:url(/design/standart/images/ill_mits.jpg);
	}
	.illustration .lexus	{
		position:absolute;
		width:165px;
		height:113px;
		top:206px;
		left:769px;
		background:url(/design/standart/images/ill_lexus.jpg);
	}
	.illustration .search	{
		background:url(/design/standart/images/title_search.jpg) 0 0 no-repeat;
		height:25px;
		position:absolute;
		bottom:16px;
		left:50px;
		padding-left:48px;
	}
	.ie6 .illustration .search	{
		bottom:13px;
	}
	.illustration .search .i	{
		border:solid 1px black;
		height:19px;
		width:184px;
		padding-left:3px;
		padding-right:3px;
		padding-top:4px;
	}
	.illustration .search .b	{
		background:#779AD1;
		color:white;
		border:solid 1px black;
		height:25px;
		padding-left:10px;
		padding-right:10px;
		cursor:pointer;
		text-decoration:underline;
		font-size:11px;
	}
	.selectedVendor	{
		position:absolute;
		top:64px;
		left:4px;
	}
	.content	{
	}
	.indexPage .content	{
	}
	.indexPage .content .col1, .indexPage .content .col2, .indexPage .content .col3, .innerPage .col1 .newsList  {
		font-size: 12px;		
	}
	.indexPage .content .col1 h1, h2, h3, h4 {
		/*font: 11px Tahoma, sans-serif;*/
		font: 12px Tahoma, sans-serif;
		}	
	.indexPage .content .col1, .innerPage .col2 {
		line-height: 1.35;
	}
	.indexPage .content .col1 {
		padding: 35px 45px;
		border-right: solid 1px #C2C8D2;
		background: url(/design/standart/images/index_top_01.gif) 100% 0 no-repeat;
	}
	

	
	
	.indexPage .content .col2	{
		border-right:solid 1px #C2C8D2;
		width:170px;
		padding:20px 40px;
		background:url(/design/standart/images/index_top_02.gif) 0 0 no-repeat;
	}
	.indexPage .content .col3	{
		width:250px;
		padding:20px 12px 20px 18px;
	}
	p	{
		margin-bottom:15px;
	}
	.title	{
		margin:0 0 12px -10px;
		display:block;
	}
	ul.newsList	{
	}
	ul.newsList li	{
		background:url(/design/standart/images/arr_01.gif) 0 4px no-repeat;
		margin-left:-10px;
		padding-left:10px;
		margin-bottom:20px;
	}
	ul.newsList li i	{
		display:block;
		font-style:normal;
		margin-bottom:2px;
	}
	ul.newsList li strong	{
		display:block;
		margin-bottom:5px;
	}
	.voteBlock	{
		background:url(/design/standart/images/vote_block_bg.gif) 0 0 repeat-x #C8D7ED;
		padding:0 20px 17px 37px;
	}
	.voteBlock strong	{
		display:block;
		margin-bottom:10px;
	}
	.voteBlock label	{
		display:block;
		margin:0 0 7px 0;
	}
	.voteBlock label input	{
		position:relative;
		//top:3px;
		//margin-right:-3px;
	}
	.voteBlock .go	{
		cursor:pointer;
		margin-top:8px;
	}
	.footer	{
		background:url(/design/standart/images/footer_bg.gif) 0 0 repeat-x;
		margin:0 13px 0 26px;
	}
	.footer .lBg	{
		background:url(/design/standart/images/footer_left.gif) 0 0 no-repeat;
	}
	.footer .rBg	{
		background:url(/design/standart/images/footer_right.gif) 100% 0 no-repeat;
		padding:0 20px 0 10px;
	}
	.footer	td	{
		padding:0 4px;
		vertical-align:middle;
		text-align:center;
		height:77px;
		white-space: nowrap;
	}
	.footer	td.menu	{
		/*width:560px;*/
		text-align: center;
	}
	.footer	td.menu a	{
		background:url(/design/standart/images/arr_01.gif) 0 5px no-repeat;
		padding-left:10px;
		margin-right:7px;
	}
	.footer .altInfo	{
		height:90px;
		position:relative;
	}
	.footer .altInfo .counters	{
		position:absolute;
		top:25px;
		left:20px;
	}
	.footer .altInfo address	{
		position:absolute;
		left:290px;
		top:20px;
		font-style:normal;
	}
	.footer .altInfo links	{
		position:absolute;
		left:530px;
		top:20px;
		font-style:normal;
	}
	.footer .altInfo .spaceBox	{
		position:absolute;
		right:37px;
		top:25px;
		background:url(/design/standart/images/logo_spacebox.gif) 100% 0 no-repeat;
		padding-right:102px;
		display:block;
		height:25px;
		line-height:20px;
		color:black;
		text-decoration:none;
	}
	.innerPage .content .col1	{
		padding:20px 28px 20px 18px;
		width:200px;
	}
	.innerPage .content .col2	{
		padding:20px 25px 20px 0;
		font-size: 12px;
	}
	.innerPage .col1 .title	{
		margin-left:0;
	}
	.innerPage .col1 .newsList	{
		padding-left:10px;
	}
	.carSelect	{
		padding-left:10px;
		margin-bottom:20px;
	}
	.carSelect li	{
		background:url(/design/standart/images/bullet_car_select_01.gif) 0 12px no-repeat;
		padding-left:17px;
		position:relative;
	}
/*	.ie6 .carSelect li	{
		background:url(/design/standart/images/bullet_car_select_01.gif) 0 5px no-repeat;
	}*/
	.carSelect li:hover	{
		background:url(/design/standart/images/bullet_car_select_02.gif) 0 12px no-repeat;
	}
/*	.ie6 .carSelect li:hover	{
		background:url(/design/standart/images/bullet_car_select_02.gif) 0 5px no-repeat;
	}*/
	.carSelect li a	{
		display:block;
		border-bottom:solid 1px #EFF1F4;
		text-transform:uppercase;
		font-weight:bold;
		padding:7px 0 7px 0;
		position:relative;
	}
/*	.ie6 .carSelect li a	{
		margin:-7px 0 0 0;
		padding:0 0 10px 0;
	}*/
	.carSelect li.last a	{
		border-bottom:none;
	}
	

	.carSelect li.active	{
		background:url(/design/standart/images/bullet_car_select_02.gif) 0 12px no-repeat;
	}
/*	.ie6 .carSelect li.active	{
		background:url(design/standart/images/bullet_car_select_02.gif) 0 5px no-repeat;
	}*/
	.carSelect li.active a	{
		font-weight:bold;
		text-decoration:none;
	}
	
	
	.wayFinder	{
		background:url(/design/standart/images/bullet_wayfinder.gif) 0 2px no-repeat;
		padding-left:25px;
		margin-bottom:20px;
	}
	.wayFinder strong a	{
		color:#D60838;
		font-weight:normal;
		margin-bottom:15px;
	}
	.catalogTable	{
		background:url(/design/standart/images/catalog_table_header.gif)  0 0 repeat-x #ECEEF1;
		padding:17px 25px 20px 25px;
	}
	.catalogTable td	{
		border-bottom:solid 3px #ECEEF1;
		vertical-align:middle;
		background:url(/design/standart/images/separator_catalog.gif) 100% 50% no-repeat white;
		padding-left:20px;
	}
	.catalogTable td.foto	{
		width:1px;
		background:white;
		padding:5px;
	}
	.catalogTable td.foto img	{
		border:solid 1px #025AA5;
	}
	.catalogTable th	{
		background:url(/design/standart/images/separator_catalog.gif) 0 50% no-repeat;
		height:37px;
		padding-left:20px;
		vertical-align:middle;
		color:white;
		border-bottom:solid 7px #ECEEF1;
		font-size:12px;
	}
	
	.catalogTable th a	{
		color: white;
	}
	
	.catalogTable th a:hover	{
		color: #D60838;
	}
	
	
	.ie .catalogTable th	{
		height:30px;
	}
		
	.catalogTable th.name	{
		padding-left:0;
		font-weight:bold;
		font-size:14px;
		background:none;
	}
	
	.catalogTable th.name a	{
		text-decoration:none;
	}	
	
	.catalogTable td strong	{
		font-size:14px;
		color:black;
	}
	.catalogTable td strong a	{
		background:url(/design/standart/images/arr_01.gif) 0 6px no-repeat;
		padding-left:11px;
		font-size:14px;
		color:#D60838;
	}
	
	
	.catalogTable td strong a:hover	{
		color:#025aa5;
	}	
	
	
	.catalogTable td dfn a	{
		font-size:11px;
		color:#D60838;
		font-style:normal;
		padding-left:11px;
	}
	
	.catalogTable .model	{
		width:55%;
	}
	.catalogTable .year	{
		width:20%;
	}
	.catalogTable .price	{
		width:25%;
	}	
	
	.catalogTable td.price	{
		font-size:12px;
		color:#D60838;
		background:white;
		font-weight:bold;
	}
	.catalogTable td.price i	{
		font-size:11px;
		color:black;
		font-style:normal;
		font-weight:normal;
	}	
	
	.pager	{
		margin:12px 0 0 0;
		text-align:right;
		color:#025AA5;
		margin-right:-7px;
	}
	.pager a	{
		font-weight:bold;
		margin:0 7px;
	}
	.pager a i	{
		font-weight:normal;
		font-style:normal;
	}
	.pager strong a	{
		color:#D60838;
	}
	.pager span	{
		margin-left:25px;
	}
	.pager span img	{
		margin-right:3px;
	}
	.contextLinks	{
		text-align:center;
	}
	.contextLinks img	{
		margin-bottom:15px;
	}
	.carDescription	{
		background:#ECEEF1;
		/*padding:20px 20px 20px 0;*/
		padding:20px 12px 20px 0;
		overflow:hidden;
	}
	.ie6 .carDescription	{
		overflow:visible;
	}
	.carDescription .fotoBlock	{
		width:439px;
		float:right;
		position: relative;
		z-index: 100;
		/*margin-right:-8px;*/
	}
	
	
	.carDescription .fotoBlock a	{
		cursor: pointer;
	}	
	.carDescription .fotoBlock img	{
		border:solid 1px #5F779C;
		margin:8px 6px 0 0;
	}
	.carDescription .fotoBlock .fullView	{
		padding:1px;
		background:white;
		border: solid 9px #C3C9D3;
		display:block;
		margin:0 0 8px 0;
	}
	.carDescription .featureList	{
		/*margin-right:426px;*/
		margin-right: 439px;
		position: relative;
		z-index: 10;
	}
	.carDescription .featureList h1	{
		color:white;
		font-size:14px;
		background:url(/design/standart/images/feature_list_title.jpg) 0 0 repeat-x;
		height:30px;
		line-height:30px;
		padding-left:24px;
		margin-bottom:8px;
	}
	.ie6 .carDescription .featureList h1	{
		position:relative;
		left:6px;
		margin-left:-6px;
	}
	.carDescription .featureList h1 i	{
		font-weight:normal;
		font-style:normal;
	}
	.carDescription .featureList h1 img	{
		margin-right:7px;
	}
	.ie6 .carDescription .featureList h1 img	{
		margin-top:10px;
	}
	.carDescription .featureList span	{
		margin:0 20px 0 25px;
		display:block;
		line-height:26px;
		background:white;
		text-align:center;
		color:#025AA5;
		font-weight:bold;
	}
	.carDescription .featureList span strong	{
		font-size:14px;
		color:#D60838;
	}
	.carDescription .featureList span i	{
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		color:black;
	}
	.carDescription .featureList ul	{
		margin:10px 20px 10px 25px;
		color:black;
	}
	.carDescription .featureList ul li	{
		margin-bottom:3px;
	}
	.carDescription .featureList h2	{
		font-size:14px;
		color:#074277;
		margin:10px 20px 10px 25px;
	}
	.carDescription .featureList h2 img	{
		margin-right:7px;
		position:relative;
		top:2px;
	}
	
	.ie7 .carDescription .featureList .tableHolder	{
		margin-right:10px;
	}
		
	.allCarOptions	{
		padding:0 24px;
		color:black;
	}
	.allCarOptions h2	{
		font-size:14px;
		color:#000000;
		margin:18px 0;
	}
	.allCarOptions h2 img	{
		margin-right:9px;
	}
	.allCarOptions ul	{
		margin:15px 0 15px -20px;
	}
	.allCarOptions ul li	{
		background:url(/design/standart/images/arr_01.gif) 0 4px no-repeat;
		padding-left:20px;
		font-weight:bold;
	}
	.allCarOptions ul ul	{
		margin:7px 0 15px -20px;
	}
	
	
	.allCarOptions ul  strong	{
		padding:00px;
	}	
	
	.allCarOptions ul li li	{
		background:none;
		font-weight:normal;
	}
	.txt	{
		padding:0 24px;
		color:black;
	}
	.txt h2	{
		font-size:14px;
		color:#074277;
		margin:0 20px 10px 0;
	}
	.txt h2 img	{
		margin-right:7px;
		position:relative;
	}
	
	.txt ul	{
		margin:15px 0 15px 0;
	}
	.txt ul li	{
		background:url(/design/standart/images/arr_01.gif) 0 4px no-repeat;
		padding-left:20px;
		margin-bottom:5px;
	}	
	
	.imgLeft, .imgRight	{
		border:solid 1px #5D759B;
		margin:0 15px 15px 0;
		float:left;
	}
	.imgRight	{
		margin:0 0 15px 15px;
		float:right;
	}
	hr	{
		color:#EFF1F4;
		background:#EFF1F4;
		border:none;
		display:block;
		margin:20px 0;
		height:1px;
		clear:both;
	}
	.ie hr	{
		margin:10px 0;
	}
	.quickContacts	{
	}
	.quickContacts th	{
		padding:0 15px 0 25px;
		color:#074277;
		font-weight:bold;
		width:140px;
		padding-bottom:5px;
	}
	.quickContacts td	{
		padding-bottom:5px;
	}
	.quickContacts .s, .quickContacts .i, .quickContacts .t	{
		border:solid 1px #878787;
		width:40%;
	}
	.quickContacts .s	{
		width:40%;
	}
	.ie .quickContacts .s	{
		width:40.5%;
	}
	.quickContacts .t	{
		width:98%;
		height:90px;
		overflow:auto;
	}
	.quickContacts .b	{
		background: url(/design/standart/images/but_bg.gif);
		width:115px;
		height:25px;
		cursor:pointer;
		color:white;
		text-decoration:underline;
		font-size:11px;
		border:none;
	}
	.dataTable	{
		margin-left:-25px;
	}
	.dataTable th	{
		background:url(/design/standart/images/feature_list_title.jpg) 0 0 repeat-x;
		height:30px;
		color:white;
		font-size:12px;
		padding:0 20px;
		border-left:solid 1px #D7E2EC;
		vertical-align:middle;
	}
	.dataTable th.name	{
		text-align:center;
		border:none;
		font-size:14px;
	}
	.dataTable td	{
		padding:8px 20px;
		border-left:solid 1px #D7E2EC;
		color:#21355C;
	}
	.dataTable td.name	{
		border-left:none;
	}
	.dataTable tr.grid td	{
		background:#ECEEF1;
	}
	table.newsList	{
	}
	table.newsList td, table.newsList th	{
		padding-bottom:15px;
	}
	table.newsList .imgLeft	{
		margin-bottom:0;
	}
	table.newsList td i	{
		display:block;
		font-style:normal;
		margin-bottom:2px;
	}
	table.newsList td strong	{
		display:block;
		margin-bottom:5px;
		color:#21355C;
	}
	.gray_text {
		font-size: 0.78em;
		line-height: 1.1;
		color:#8E8E8E;
	}

	/* [Стили для слайдера главной страницы] */
	#scroll_container {
		width: 80%;
		margin: 0px auto;
		height: 59px;
		position: relative;
		overflow: hidden;
	}
	#scroll_container a img {
		border: 0px none;
	}
	.arrow_block {
		position: absolute;
		float: right;
		height: 56px;
		width: 15px;
		top: 0%;
		right: 5%;
	}
	#arrow_top , #arrow_bottom {
		width: 15px;
		height: 14px;
		position: absolute;
		left: 0px;
				
	}
	#arrow_top , #arrow_bottom, #arrow_top img, #arrow_bottom img {
		cursor: pointer;
	}
	#arrow_top {
		top: 6px;
	}
	#arrow_bottom {
		bottom: 2px;
	}
	td .innertube {
		width: 100%;
		position: relative;
	}
	/* [/Стили для слайдера главной страницы] */
.insert_image_left {
	float: left;
	width: auto!important;
	width: 1%;
	margin: 5px 0px 5px 10px; 
}
.insert_image_right {
	float: right;
	width: auto!important;
	width: 1%;	
	margin: 5px 0px 5px 10px; 
}
.insert_image_center {
	text-align: center;
}
.insert_image_center a, .insert_image_center img {
	display: block;
	margin: 5px auto;
}

/* [Для страницы "Срочный выкуп автомобилей"] */
.two_column, .two_column_inverse {
	width: 100%;
	float: left;
	padding: 10px 0px;
}
.two_column ul, .two_column_inverse ul {
	width: auto;
	margin-left: 25px;
}
.leftcolumn {
	float: left;
	width: 48%;
	position: relative;
}
.two_column_inverse .leftcolumn {
	float: left;
	left: 52%;
}
.wrapper {
	float: right;
	width: 100%;
	margin-left: -100%;
}
.rightcolumn {
	margin-left: 52%;
}
.two_column_inverse .rightcolumn {
	margin-right: 52%;
	margin-left: 0%;
}
.two_column .quickContacts .s, .two_column .quickContacts .i, .two_column .quickContacts .t,
.two_column_inverse .quickContacts .s, .two_column_inverse .quickContacts .i, .two_column_inverse .quickContacts .t {
	width: 99%;
}
.two_column .txt, .two_column_inverse .txt {
	padding: 0px 0px;
}
.two_column th, .two_column_inverse th {
	padding-left: 0px;
}
.two_column p, .two_column_inverse p {
	text-align: justify;
}
.tankyou {
	font-size: 12px;
	font-weight: bold;
	color: #d60838;
}
/* [/Для страницы "Срочный выкуп автомобилей"] */
/* [Каталог авто] */
.catalog_models td .name {
	text-decoration: none;
}
.catalog_models td .name b {
	float: left;
	margin: 0px 0px 5px;
	text-decoration: underline;
}
.catalog_models td .name img {
	clear: both;
	float: left;
	display: block;
}
.catalog_models td .name:hover b {
	text-decoration: none;
}
.catalog_models td {
	padding: 0px 5px 20px;
}
.autogallery_list {
	width: 100%;
	overflow: hidden;
	min-height: 1%;
}
.autogallery_list li,
.autogallery_list li img {
	float: left;
}
.autotechdata_table td,
.autoname_table img {
	border: 1px solid #ccc;
}
.autotechdata_table td,
.autoname_table td {
	padding: 10px 5px;	
}
.autoname_table td {
	vertical-align: middle;
	text-align: left;
	padding: 0px 5px;	
}
.autoname_table td h2,
h2.model_name {
	font-size: 20px;
}
.autoname_table img,
.autotechdata_table,
.autogallery_list {
	margin-bottom: 20px;
}
.autotechdata_table {
	max-width: 1200px;
}
.autoname_table img {
	display: block;
}
/* [/Каталог авто] */
