@charset "windows-1251";/* CSS Document *//*Анонсы новостей*/#lastnews {	width: 220px;	margin: 18px 0 0 0;}#lastnews #blocktitle{	background: #dadada url(/img/blocktitlebg.gif) top right no-repeat;	font-size: 15px; color: black;	padding: 4px 0 4px 22px;}div.news {	margin: 15px 0 15px 22px;	font-size: 12px; color: #2c2c2c;	line-height: 16px;}div.news span {color:#616161;}a.archive{margin: 0 0 0 25px;  font-size: 11px;}div.news p a{text-decoration: none;}div.news p a{color:#2179d4!important;}div.news p a:visited {color:#2179d4!important;}/*Новости*/#shortNav {	margin: 70px 0 30px 0;}div.shortItem {	width: 600px;	background: url(/img/news/moreNewsBg.gif) bottom left repeat-x ;	margin: 0 0 4px 0;}div.shortItem h4{	font-size: 13px!important;	color:#2179d4;	font-weight: normal;	margin: 0 0 0 0;	padding: 0 10px 0 0;	float: left;	background-color: white;}div.shortItem div.newsArrow {	background: url(/img/news/moreNewsArrow.gif) bottom right no-repeat ;	width: 18px; height: 18px;	float: right;}a.back {	background: url(/img/news/backArrow.gif) bottom left no-repeat ;	padding: 0 0 0 18px;}div.shortItem span.date {	color: #242424;	padding: 0 14px 0 0;}/*Опрос*/#poll {	width: 265px;	margin: 10px 0 0 25px;}#polltitle{	background: #ffbd1c url(/img/pollleftbg.gif) 0 0 no-repeat;}#polltitle div{	background: url(/img/pollrightbg.gif) top right no-repeat;	font-size: 15px; color: black;	padding: 4px 0 4px 21px;}#poll form {margin: 10px 21px 0 21px;}#poll form strong {font-size: 14px; display: block; margin: 0 0 4px 0;}#poll form p {margin: 0 0 6px 0;}#poll form label {padding: 0 0 0 4px; display: block; margin-left: 16px;}#poll form input.rd {	margin-top: 4px;	*margin-top: 0;	float: left;}input.bt {	background: url(/img/btbg.gif) repeat-x;	height: 21px;	border: 2px solid #e6e8ea;	font-family: Trebuchet MS,  Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000; cursor: pointer;	margin: 10px 0 0 0;	padding: 0 6px 0 6px;}/*Результат опроса*/div.pollres {	margin: 10px 21px 0 21px;}div.pollitem {	margin: 10px 0 10px 0;}div.pollrel {	width: 30px; float: right;	text-align: right;}div.polname {	margin-right: 35px;}div.pollLine{	width: 100%;	background-color:#f0f0f0;	height: 7px;}div.pollLine div {	background: url(/img/vote/voteline.png) no-repeat;	height: 7px;}/*Акции для первой*/#promo {	background: url(/img/promotitlebg.png) 0 0 no-repeat;	padding: 30px 0 0 24px;	font-size: 13px; color: #000000;}#promo h2{	font-size: 18px; color: #2179d4;	width: 300px;	height: 80px;	border: none;}/*#promo p{width: 400px;}*/#promo a{font-size: 12px;}/*Список акций*/div.promoin, div.promoinact {	margin: 0 0 20px 0;	border-bottom: 1px solid #cccccc;	padding: 0 0 20px 0;	color:#999999;}div.promoinact {	color: #2f2f2f;}div.promodate {	width: 100px; float: left; text-align: right;}div.promomain {	margin-left: 120px;}div.promomain h3{	font-size: 13px;}/*Внутри акции*/div.promoImg {	margin: 16px 0 24px 0;}/*Стилевая таблица*/table.design {	border-collapse: collapse; color: #222222;	border-bottom: 1px solid #e3e3e3;	margin-bottom: 10px;	width: 100%!important;}table.design th{	background-color: #febd1b;	padding: 5px;}table.design th.firstTH{	background: #febd1b url(/img/thFirstbg.gif) 0 0 no-repeat;}table.design td{padding: 5px;}table.design tr.odd{background-color: #fff8e8;}table.design tr.even{background-color: rgb(225, 229, 246) /*#f6f6f6*/;}table.design tr.nam{background-color: rgb(185, 190, 209) /*#f6f6f6*/;}/*Cпециализированные заголвоки*/h3.in{	font-size: 18px; color: #222222; font-weight: normal;	border-bottom: solid 1px #febd1b; float: left; width: 100%;}h3.in span{border-bottom: solid 2px #febd1b; display: block; white-space: nowrap; float: left;}h2.in{	font-size: 29px; color: #222222; font-weight: normal;	border-bottom: solid 1px #febd1b; float: left; width: 100%;	margin-bottom: 20px;}h2.in span{border-bottom: solid 2px #febd1b; display: block; white-space: nowrap; float: left; padding: 0 20px 0 0;}/*Закладки*/ul.bookmarks{	width: 100%;	list-style: none;	font-size: 12px; color: #222222;}ul.bookmarks li{	float: left;	margin: 2px 2px 0 0;	padding: 4px 15px 5px 15px;	background: #e8e8e8 url(/img/liBookmarksbg.gif) 100% 100% no-repeat;}ul.bookmarks li.act {	background: #febd1b url(/img/liactBookmarksbg.gif) 100% 100% no-repeat;	color: #c50300;}ul.bookmarks li a{color: #222222; text-decoration: none;}ul.bookmarks li a:visited{color: #222222; text-decoration: none;}ul.bookmarks li a:hover{color: #c50300; text-decoration: none;}ul.bookmarks li.act a{color: #c50300; text-decoration: none;}/*Webform*/#webform {	color: #222222; margin: 10px 0 10px 0; clear: both;}#webform .capImg {	float: left; margin: 0 10px 0 0;}#webform .captcha {	margin-top: 10px!important;	width: 100px!important;}#webform table {	width: 100%;	border-collapse: collapse;}#webform table td{	padding: 5px;	vertical-align: top;}#webform table td span{color:#febd1b;}#webform input, #webform textarea{	border: 1px solid #e2e3ea;	border-top: 1px solid #abadb3;	width: 70%;}#webform .xxx input {	height:16px;}#webform .xxx td {	padding:13px;}#webform .submit {	border:0;	background:url(../../img/send_button.jpg) no-repeat;	width:85px;	height:22px;}#webform .xxx input.captcha {	height:35px!important;	margin-top:0!important;}#f_date_c, #work_time {	width: 120px!important; float: left; margin: 0 10px 0 0;}#f_trigger_c {	margin: 2px 0 0 0;}#webform input.set, #webform textarea.set {	border: 1px solid #fed265;	border-top: 1px solid #febd1b;}#webform textarea{	height: 70px; overflow: auto;}#webform .btSend {	background: url(/img/btSubmit.gif) 0 0 no-repeat;	border: none;	width: 120px;	font-family: Trebuchet MS,  Arial, Helvetica, sans-serif;	font-size: 13px; color: #222222; height: 26px; cursor: pointer;}#webform input.radio {	width: 20px!important;	border: none;}#webform input.price {	width: 30%; float: left;}#webform #price, #webform #pricer{	width: 28%;}#webform label.un {	padding: 0 10px 0 5px;	position: relative;	top: -2px;}#webform label {	padding: 0 10px 0 5px;	position: relative;	top: 2px;	*top: 0px;}#webform table.voditel {	width: 560px!important;	margin: 0 0 0 20px;}/*Новости большие*/div.bignews {	padding: 0 0 27px 0;	width: 100%; clear: both;}div.date {color: #2780cd; width: 87px; float: left;}div.pdate {color: #2780cd; margin: 0 0 10px 0;}div.annonce {	margin-left: 87px;}div.annonce h4{	font-weight: bold; color: #2780cd; font-size: 13px;}/*404*/#image404 {	margin: 40px 0 40px 0;}/*Поиск*/#webform input.search {	width: 300px;}#webform input.btSearch {	width: 32px; height: 21px;	background: url(/img/btSearch.png) 0 0 no-repeat;	border: none; cursor: pointer;}/*Постраничный вывод*/div.nums {	margin: 24px 0 0 0;	color: #cccccc;}div.nums span {color:#202020;}h3.simple {	border: none;	font-size: 13px;	font-weight: bold;	margin: 0 0 10px 0;}h3.simple span {border: none; padding: 0 10px 0 0;}.hl {color:#2179d4;}/*Баннер слева*/div.bannerl {	background: #febd1b url(/img/banner/bannerlBg.gif) left bottom no-repeat;	width: 210px;	padding: 0 0 20px 0;	margin: 27px 0 40px 14px;}div.bannerl img {border: none; border-bottom: 1px solid white;}div.bannerin {	padding: 6px 10px 0 10px;	line-height: 15px; font-size: 12px;}div.bannerl h3{	font-size: 13px; color: #c50300; font-weight: bold;	background: url(/img/banner/bannerh3bg.gif) top left no-repeat;	padding: 0 0 0 14px;	margin: 0 0 4px 0;	border: none;}div.bannerl h3 a{color: #c50300; text-decoration: none;}/*Фотогаллерея*/div.preview {	overflow: auto;	height: 130px;	white-space: nowrap;	width: 568px;	margin-left: auto;	margin-right: auto;	scrollbar-3dlight-color:#969696;	scrollbar-arrow-color:#4c4c4c;	scrollbar-highlight-color: #ffffff;	scrollbar-face-color: #d2d2d2;	scrollbar-shadow-color:#7b7b7b;	scrollbar-darkshadow-color:#efefef;	scrollbar-track-color: #efefef;}div.photo_small {	float: left;	padding: 2px;	border: 2px solid #d1d1d1;	margin: 0 12px 0 0;}div.photo_small img {	display: block;}div.photo_small_none {	margin: 0 12px 0 0;}div.photo_small img{	border: none;}#middleImg {	width:564px;	margin-bottom: 4px;	background-color: #febd1b;	margin-left: auto;	margin-right: auto;	padding: 2px;}#middleImg img{	border: 2px solid #ffffff;	display: block;}div.photodescr {	text-align: left;	margin: 5px;}div.photos {	text-align: center;}/*Карта сайта*/div.anott {	padding: 0 0 20px 0;	position: relative;}#sitemap {}#sitemap ul{	margin: 0 0 0 10px;}#sitemap ul ul {	margin: 11px 0 0 12px;}#sitemap ul ul ul {	margin-left: -12px!important;}#sitemap ul li {	list-style: none;	font-weight: bold;	padding: 0 0 11px 0;}#sitemap ul li a{color: #202020; text-decoration: none;}#sitemap ul li a:visited{color: #202020; text-decoration: none;}#sitemap ul li a:hover{color: #3f8bd7; text-decoration: underline;}#sitemap ul li ul li {	font-weight: normal;	color: #202020;	padding: 0 0 5px 15px;	background: url(/img/sitemap/secondBullet.gif) top left no-repeat;}#sitemap ul li ul li ul {	margin: 0 0 0 0;}#sitemap ul li ul li ul li {	padding: 0 0 0 15px;	color:#3d86d5;	background: url(/img/sitemap/thirdBullet.gif) top left no-repeat;	margin-bottom: 4px;}#sitemap ul li ul li ul li a{color:#3d86d5;}#sitemap ul li ul li ul li a:visited{color:#3d86d5;}#sitemap ul li ul li ul li a:hover{color:#3d86d5;text-decoration: underline;}/*Поиск по сайту*/div.searchForm {	border: 1px solid red;}div.searchAnott {	position: relative;}div.searchResults {	margin-top: 22px;}div.searchItem {	padding: 0;	margin-bottom: 22px;}div.searchItem p{	margin-bottom: 0 !important;}div.searchItem p b{	background-color: #fff5d3;	padding: 0 4px 0 4px;}div.num {	width: 14px;	text-align: right;	float: left;}div.result {	margin-left: 20px;}#searchSubmit {	width: 19px;	height: 19px;	padding: 0;	cursor: pointer;	border: none;	background: url(/img/siteimage/top_menu_ico_search.gif);	margin-left: 10px;	position: relative;	top: -4px;	*top: 0px;}/*Подписка на новости*/#sbs_frm {	margin:0 0 0 25px;}#sbs_frm label {	font-size: 13px; font-weight: bold;	float: left; clear: both; display: block;	margin: 0 0 10px 0;	cursor: pointer;}#sbs_frm input {	border: 1px solid #e2e3ea;	border-top: 1px solid #abadb3;	width: 155px;	afont-family: Trebushet MS; font-size: 13px;	color: #bebebe;	float: left;}#sbs_frm input.set {	border: 1px solid #fed265;	border-top: 1px solid #febd1b;}#sbs_frm .subsFormSend {	border: none;	width: 21px; height: 20px;	background: url(/img/subs/btSend.gif) 0 0 no-repeat;	cursor: pointer;	margin: -1px 0 0 6px;}/*стили контента*/#text ul, #text ol{	margin: 10px 0 10px 0;	list-style-position: inside;}#text li{	margin-left: 14px;}/*#text table td{	border: 1px solid #cccccc;	padding: 2px;}*//*Navbar*/#navbar {	font-size: 12px;	color: #3489e6;	margin: 4px 0 4px -10px;	float: left;	width: 100%;}#navbar div {	float: left;	margin: 0 0 0 10px;}#navbar div a{	color: #3489e6;	background: url(/img/navbaritem.gif) 100% 100% no-repeat;	padding: 0 24px 0 0;}#navbar div a:visited{color: #3489e6;}#navbar div a:hover{color: #8a8b8c;}/*TradeIn*/div.TradeItem {}span.price {	font-size: 18px;}div.carDesc{	margin: 20px 0 0 0;}div.carDesc .carFoto {	display: block;	width: 120px;	float: right;	border: 2px solid #ffc21d;	padding: 2px;}div.carDesc ul{	margin-right: 140px;}
