BODY {margin:0 0; background-color:#FFF}
TD {font:90% tahoma; color: #000000}
IMG, TABLE, DIV, P, SPAN, STRONG {border:0; font-size: 13px;}
H1 {color:#000;	text-transform:uppercase; font-size:16px; font-weight: bold; letter-spacing: 2px; margin: 0 0 0 0}
H2 {color: #696969; font-size: 140%; margin: 0 0 7 0; font-weight: normal}
H3 {color: #000; font-size: 120%; font-weight: normal; height: 130%; margin: 0 0 0 0}
A {color:#696969; text-decoration:underline}
A:hover {color:#000; text-decoration:none}
.small {font-size:12px}
.small2 {font-size:11px}
.title {color:#FFF; text-transform:uppercase; font-size:15px; font-style: italic; font-weight: bold; letter-spacing: 2px}
.title2 {font-size:13px; color:#000; text-decoration:none; text-transform:uppercase; font-weight:bold}
#logo img {color: #D9D9D9; font-size: 290%; font-weight: normal}
.key {font-size: 11px; color:#C3C3C3}
.oplata {font-size: 12px; color:#CCCCCC}
.tel {color:#FFF; text-transform:uppercase; font-size:24px; font-weight: normal; letter-spacing: 2px}
.basket-view{color:#0E4B73}
.gorod {font-size: 12px; color:#80C903; text-decoration:none; text-transform:uppercase}
.prim {color:#000000; text-decoration:underline}
.prim:hover{color:#FF8F0F; text-decoration:underline}
.prim2{color:#FF8F0F; text-decoration:underline; font-weight: bold;}
.prim3{color:#0EA3E2; font-size:12px; text-decoration:underline; font-weight: bold;}
.navh1 {color:#000; text-transform:uppercase; font-size:12px; font-style: italic; font-weight: bold; letter-spacing: 2px; margin: 0 0 0 0; padding-left: 10px;}
.navh2 {font:90% tahoma; color:#000; font-size:13px; font-weight: bold;}
.navh3 {font:90% tahoma; color:#000; font-size:13px; font-weight: bold; text-align: left;}
.navh4 {color:#fff; font-size:14px; font-weight: bold;}
.newsH2 {color: #000; font-size: 11px; margin: 0 0 0 0; padding: 0 0 0 0; text-decoration: none;}
.news1H2 {color: #000; font-size: 18px; margin: 0 0 7 0; text-transform:uppercase; font-weight: normal; font-style: italic;}
.blogH2 {color: #000; font-size: 10px; margin: 0 0 0 0; padding: 0 0 0 0; text-decoration: none; text-transform:uppercase;}
.newsH3 {color: #000; font-size: 13px; text-decoration: none; font-weight: bold; text-transform:uppercase; padding: 0 0 10px 0;}
.body-new {background:url('/img2/bgbody.gif') repeat; padding:0; margin:0;}
.select-ten {background:url(/img2/select-ten.png) top no-repeat;}
.select-ten1 {background:url(/img2/select-gorod.png) top no-repeat;}
.table-head {background:url(/img2/top_new_head.jpg) top no-repeat; background-color:#fff;}
.table-head1 {background:url(/img2/top_strelki.png) top no-repeat;}
.table-head-blog {background:url(/img2/top_blog.jpg) top no-repeat; background-color:#fff;}
.table-footer {background:url(/img2/line_down.jpg) top no-repeat; height:37px;}
.podbor-tyres {background:url(/img2/podbor-tyres.png) top no-repeat;}
.podbor-disk {background:url(/img2/podbor-disk.png) top no-repeat;}
.podbor-select {font-size: 12px; width:145px; margin-bottom: 2px;}
.podbor-zagl {text-align: left; width: 145px;}
.podbor-submit {font-size: 12px; background:url(/img2/podobrat.png) top no-repeat; width:145px; height:24px; margin-top: 2px;}
.podbor-submit div {text-align: center; height:15px; padding-top: 6px;}
.podbor-submit div a {color: #000; font-size: 9px; font-weight: bold; text-decoration: none; text-transform: uppercase;}
.podbor-table {background:url(/img2/podbor_fon_top.png) top no-repeat;}
.podbor-table-centr {background:url(/img2/podbor_fon_centr.png) top left repeat-y;}
.podbor-table-down {background:url(/img2/podbor_fon_down.png) top no-repeat;}
.podbor-url {background:url(/img2/podbor_po_param.png) top no-repeat; width:145px; height:24px; margin-top: 2px;}
.podbor-url div {text-align: center; height:15px; padding-top: 6px;}
.podbor-url div a {color: #000; font-size: 9px; font-weight: bold; text-decoration: none; text-transform: uppercase;}
.podbor-h2 {text-align: left; font-size: 26px; font-weight: bold; font-style: italic; text-decoration: none; text-transform: uppercase; padding-left: 10px; margin: 7px;}
.menu-main {background:url(/img2/knopka-katalog.png) top no-repeat; width:280px; height:35px; margin-top: 10px;}
.menu-main div {text-align: right; height:20px; margin-right: 20px; padding: 10px;}
.menu-main div a {font:normal 15px/15px tahoma; text-decoration: none; text-transform: uppercase;}
.menu-sub {text-align: right; margin-right: 20px;}
.menu-sub a {font-size:14px; text-decoration: none; margin: 5px; padding: 2px;}
.gorod_span {color:#fff; font-weight: bold; font:bold 14px/14px; margin-right:0px; cursor:pointer;}
.gorod_select {display:block; width:155px; height:22px; background:url(/img/gorod_select.jpg) no-repeat top left; margin:0; padding:0;}
.gorod_select a {display:block; width:100%; height:100%; text-align: left; color:#474747; font:bold 11px/11px tahoma; text-decoration:none; padding:7px 0 0 3px;}
.right-table {background:url(/img2/news_fon_top.png) top no-repeat;}
.right-table-centr {background:url(/img2/news_fon_centr.png) top left repeat-y; text-align: left; padding:0 7px 0 13px;}
.right-table-down {background:url(/img2/news_fon_down.png) top no-repeat;}
.baner-table {background:url(/img2/baner_top.png) top no-repeat; align: center;}
.baner-table-centr {background:url(/img2/baner_fon.png) top left repeat-y; text-align: left; vertical-align: top; padding: 10px 10px 0 10px; width: 229px;}
.baner-table-down {background:url(/img2/baner_down.png) top no-repeat;}
.baner-MiniImage {background:url(/img2/previw-baners.png) center no-repeat; width: 49px; height: 36px; float:left; padding: 5px 5px; margin: 0;}
.baner-PreImage {padding: 5px 5px; margin: 0; float: left;}
.baner-name {padding: 5px 5px; margin: 0; float: left;}
.baner-name ul li {display:none; color:#F38A15; font-size:22px; font-weight: normal; text-transform:uppercase;}
.baner-big {height: 160px;}
.map-table {background:url(/img2/map_top.png) top no-repeat;}
.map-table-centr {background:url(/img2/map_centr.png) top left repeat-y; text-align: center; padding:0; vertical-align: middle;}
.map-table-down {background:url(/img2/map_down.png) top no-repeat;}
.rezhim-div {background:url(/img2/rezhim-podlozhka.png) top center no-repeat; width:280px; height:92px; display: table-cell; vertical-align: middle;}
.rezhim-div p {color:#F38A15; font-size:22px; width:237px; height:37px;}
.rezhim-div-dg {background:url(/img2/rezhim-podlozhka-dr-gor.png) top center no-repeat; width:280px; height:92px; display: table-cell; vertical-align: middle;}
.rezhim-div-dg p {color:#F38A15; font-size:22px; width:237px; height:37px;}
.kontant-div {width:250px}
.basket-a {font:normal 11px/11px tahoma; text-decoration: none;}
.center-td-main {width:700px; padding: 0px 10px 0px 10px;}
.center-td {width:700px; padding: 0px 10px 0px 10px;}
.center-td div {padding: 0px 10px 0px 10px;}
.center-td td {font-size: 14px; padding: 3px 3px 3px 3px;}
.tables {border-left-color: #F38A15; border-left-style: solid; border-left-width: 2px; border-right-color: #F38A15; border-right-style: solid; border-right-width: 2px; border-top-color: #F38A15; border-top-style: solid; border-top-width: 2px; border-bottom-color: #F38A15; border-bottom-style: solid; border-bottom-width: 2px;}
.tables1 {border-left-color: white; border-left-style: solid; border-left-width: 2px; border-right-color: white; border-right-style: solid; border-right-width: 2px; border-top-color: white; border-top-style: solid; border-top-width: 2px; border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 2px;}
.primerka-cvet1 {background-color:#FFFFFF;}
.primerka-cvet2 {background-color:#A1A1A1;}
.primerka-cvet3 {background-color:#19F53A;}
.primerka-cvet4 {background-color:#FF0000;}
.primerka-cvet5 {background-color:#152962;}
.primerka-cvet6 {background-color:#000000;}
.primerka-td {padding: 0 0 0 0;}
.primerka-tab1 td {font-size: 14px; padding: 3px 3px 3px 3px;}
.tab1 {padding: 0 0 0 0; margin: 0 0 0 0;}

.menu_top {font:12px verdana,tahoma,serif; color: #ffffff; text-decoration:underline; text-transform:uppercase}
.menu_top:hover {text-decoration:none}
.top1 {color:#FFF; text-decoration:none; text-transform:uppercase}
.top1:hover {color:#F08A16; text-decoration:underline}
.top1a {font-size:80%; color:#F08A16; text-transform:uppercase; margin:0px 10px;}

.news-zagl {
  color: #000; font-size: 120%; font-weight: normal; height: 130%; margin: 0 0 0 0; vertical-align: top;
  width:250px;height:25px;
  background:url('/img/news-fon.gif') top left repeat-y;
  padding:0 10px 0 10px;
  }
.news-date {color:#FF8F0F; font-size:90%;}

<!-- Меню -->
#m DIV A {font-size: 12px; color:#787879; text-decoration:none; text-transform:uppercase}
#m DIV A:hover {color:#000; text-decoration:none}
#m DIV {font-size: 12px; padding: 7 10; text-align:right; text-transform:uppercase}
#m blockquote {border-bottom: 1px dashed #000000; margin:0; padding:0}
#m2 A {font-size: 11px; color:#787879; text-decoration:none}
#m2 A:hover {color:#000; text-decoration:none}

<!-- Каталог -->
#zp TD {width: 25%; font-size:90%; color:#000}
#zp A {text-decoration:underline}
#zp A:hover {color:#000; text-decoration:none}
.add {font-size: 130%; color:#A7C00C; text-decoration:underline}
.add:hover {text-decoration:none}
.action  {color:red; text-decoration:underline}
.action:hover {text-decoration:none}
.hit  {color:#80C903; text-decoration:underline}
.hit:hover {text-decoration:none}
#123 A {font-size:12px; text-decoration:underline}
#123 A:hover {text-decoration:none}
#vid A {font-size:12px; text-decoration:none; border-bottom:#11AAF6 1px dashed}
#vid A:hover {text-decoration:none; border-bottom:none}
#vid .aktiv {color:#000; text-decoration:none; border-bottom:none}
#vid .aktiv:hover {text-decoration:none; border-bottom:none}
#vid TD {font-size:12px; color:#828282}
#vid IMG {width:30; height:15}
#tab #zag A {font-size:13px;color:#000; text-decoration:none; border-bottom:#000 1px dashed}
#tab #zag A:hover {text-decoration:none; border-bottom:none}
#tab #zag TD {padding: 0 0 0 10}
#tab IMG {width:100; padding: 0 10 0 10}
#tab .nomer {font-size:13px; color:#000}
#tab .price {font-size:13px; color:#A72E03; font-weight: bold}
#tab A {font-size:15px; text-decoration:underline}
#tab A:hover {color:#000; text-decoration:none}
#list A {font-size:12px; text-decoration:underline; margin: 0 5}
#list A:hover {color:#000; text-decoration:none}
#list .aktive {font-size: 180%; color:#000; margin: 0 10}
#list .text {font-size:15px; text-decoration:underline}
#list .text:hover {color:#000; text-decoration:none}
#param TD {font-size:12px; color: #9E9E9E; padding: 0 10 5 0; font-style: italic}
#param .znah {color: #000}

<!-- Меню компании -->
#menu TD {width: 110px; padding: 5 0 18 0; font-size:14px; color:#FFF; text-align:center}
#menu A {color: #000; text-decoration:underline}
#menu A:hover {text-decoration:none}

.basket {font-size:12px; color: #828282}

<!-- Подвал -->
#bottom DIV {color:#828282; font-size:12px}
#bottom A {color:#000; font-size:14px; text-decoration:underline}
#bottom A:hover {text-decoration:none}

<!-- Новости -->
#news DIV {color:#828282; font-size:12px; padding: 0 0 3 0}
#news a {font-size:14px; color:#000; text-decoration:underline}
#news a:hover {text-decoration:none}
#news2 DIV {color:#828282; font-size:12px; padding: 0 0 3 0}
#news2 a {font-size:12px; color:#000; text-decoration:underline}
#news2 a:hover {text-decoration:none}

<!-- Поиск -->
.search-link {font-size:18px; text-decoration:none; border-bottom:#11AAF6 2px dashed}
.search-link:hover {color:#000; text-decoration:none; border-bottom:#000 2px dashed}
.search-link-a {font-size:18px; color:#000; text-decoration:none; border-bottom:#000 2px dashed}
.search {font-size: 12px; color:#959595; text-decoration:none}
.search:hover {color:#000; text-decoration:none}
#search-link IMG {color: #000; font-size: 160%; font-weight: normal}

<!-- Ссылки -->
.link {font-size: 11px; color:#CCCCCC}
.link A {color:#CCCCCC; text-decoration:none}
.link A:hover {text-decoration:underline}
.link DIV {padding: 0 0 5 0}

<!-- Авторизация -->
.login-form INPUT {border: 1px solid #7C7C7C; font-size: 13px; color:#828282; height:20px}
.login-link-a {font-size:11px; text-decoration:underline}
.login-link-a:hover {color:#000; text-decoration:none}
.login-link {font-size:11px; color:#828282; text-decoration:underline}
.login-link:hover {color:#000; text-decoration:none}

<!-- Обьявления -->
#ob A {font-size:15px; text-decoration:underline}
#ob A:hover {color:#000; text-decoration:none}
#ob IMG {width:100; height:100; margin: 6 0}
#ob Div {font-size:12px; color:#A92E04; padding: 0 0 3 0; font-weight: bold}
div.basket-type, div.basket-price {display:none}
DIV.bs_form{border:0px solid #bebebe;padding:3px 5px 3px 5px;background-color:#e9e9e9;margin:1px 0px}
#red{color:#940101}

<!-- Блоги -->
.blog-table {background: url('/img2/foto-rusanov.png') no-repeat;}
.blog-title {font-size: 16px; font-weight: normal; color: #000; margin-bottom: 5px;font-family:'Helvetica Neue',Arial,Helvetica,'Nimbus Sans L',sans-serif; behavior: url('/wp-content/themes/mayor/js/PIE.htc');}
.blog-title a {color: #000; text-decoration: none;}
.blog-title a:hover {text-decoration: underline;}
.blog_datetime {height: 10px;}
.blog-meta {font-size: 10px; color: #919191; margin-bottom: 5px;}
.blog-meta a {color: #000; text-decoration: none;}
.blog-meta a:hover {text-decoration: underline;}
.blog-data {width: 160px; float: left; margin-right: 20px;}
.blog-data div {margin-bottom: 5px;}
.blog-thumb {display: block; width: 160px; padding: 2px; margin-bottom: 10px; background-color: #fff; border: 1px solid #999; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; box-shadow: 2px 2px 3px #d4d4d4; -moz-box-shadow: 2px 2px 3px #d4d4d4; -webkit-box-shadow: 2px 2px 3px #d4d4d4; behavior: url('/wp-content/themes/mayor/js/PIE.htc');}
.blog-thumb img {display: block;}
.blog-views-1 {float: right; font-size: 11px; color: #464646; background: url('/img2/blog_pros.png') 0 0 no-repeat; padding: 1px 0 1px 28px;}
.blog-comms {float: right; font-size: 11px; color: #464646; background: url('/img2/blog_kom.png') 0 0 no-repeat; padding: 1px 0 1px 28px; text-decoration: none;}
.blog-podrobnee {text-align: right; font-size: 13px; font-style: italic;}
.blog-podrobnee a {color: #000; background: url('/img2/reply.gif') 0 2px no-repeat; padding-left: 15px;display:inline-block;}

<!-- Выбор города -->
div#city-detected div.frame-whole-tl,div#city-detected div.frame-whole-bl {background: none}
div.frame-whole {background-color: #F38A15; color: white; position: relative; //width: 100%}
#city-detected {position: absolute;top: 30px;left: 30%;width: 400px;display: none;z-index: 100}
#city-detected-content {padding: 15px}
div#city-detected-content a {font-size: 150%}
img#detected_close_btn {float: right;cursor: pointer}

.black_fon {background:#333333; display:block; position:fixed; width:100%; height:100%; left:0px; top:0px; z-index:500; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6;}
div.osn1 {position:absolute; top:0; left:0; width:100%; height:100%; padding:0px; margin:0; z-index:1000; display:none;}
div.osn2 {position:absolute; width:100%; padding:20px 0 0 0; margin:0; background:url();}
div.osn3 {position:absolute; top:0; left:0; width:100%; padding:0px; margin:0; z-index:1; display:none;}

table.vspl {border:0; padding:0; margin:0 auto; line-height:130%; background-color:#fff;}
table.vspl tr td {text-align:left; vertical-align:top; border:0;}
table.vspl tr td.center {padding:20px 0 0 25px; font-family:Arial; font-size:14px; color:rgb(95,95,95); font-weight:bold;}
table.vspl div.column {margin:15px 10px; text-align:left; float:left; width:200px; background:url();}
table.vspl a:link, table.vspl a:visited, table.vspl a:active {font-family:Arial; font-size:16px; color:rgb(43,43,43); font-weight:normal; text-decoration:none; display:inline-block; border-bottom: 1px dashed black; padding:0 0 1px 0;}
table.vspl a.on:link, table.vspl a.on:visited, table.vspl a.on:active {font-weight:bold;}
table.vspl a:hover {text-decoration:none; border-bottom:0px; padding:0 0 2px 0;}
div.close {margin:15px 10px; text-align:right; font-size:11px; color:rgb(120,120,120); font-weight:normal !important;}
a.close {display:block; background:url(/img/close.gif) no-repeat right; font-size:11px !important; text-decoration:none; padding:1px 17px 0 0 !important; height:14px; border:0px !important;}

	.menu-main1 ul.Menu,
	.menu-main1 ul.Menu li,
	.menu-main1 ul.Menu li a,
	.menu-main1 ul.Menu li a strong {
		display:block;
		height:35px;
		}

	.menu-main1 ul.Menu {
		height:auto;
		width:280px;
		margin: 0;
		padding: 0;
		}

	.menu-main1 ul.Menu li {
		background:url(/img2/knopka-katalog.png) top no-repeat;
		width:280px;
		height:auto;
		margin-top: 10px;
		text-align: right;
		}

	.menu-main1 ul.Menu li:hover {
		height:auto;
		}

	.menu-main1 ul.Menu li a {
		padding:0px 10px 0px 0px;
		font:normal 15px/15px tahoma;
		text-decoration: none;
		text-transform: uppercase;
		}

	.menu-main1 ul.Menu li:hover a {
		color:#000;
		}

	.menu-main1 ul.Menu li a strong {
		font-weight:normal;
		}

	.menu-main1 ul.Menu li:hover a strong {
		}

	.menu-main1 ul.Menu li a strong span {
		display:block;
		padding:10px 10px 10px 10px;
		height:28px;
		}

	.menu-main1 ul.Menu li:hover a strong span {
		position:relative;
		z-index:100;
		}

	.menu-main1 ul.Menu li ul {
		display:none;
		height:auto;
		width:240px;
		}

	.menu-main1 ul.Menu li:hover ul {
		display:block;
		height:auto;
		}

	.menu-main1 ul.Menu li ul.Menu1 {
		display:block;
		height:auto;
		width:240px;
		}

	.menu-main1 ul.Menu li ul.Menu1 li {
		padding:0px 14px;
		width:auto;
		font:normal 12px/12px tahoma;
		line-height:12px;
		float:none;
		background:none;
		}

	.menu-main1 ul.Menu li ul li {
		padding:0px 14px;
		width:auto;
		font:normal 12px/12px tahoma;
		line-height:12px;
		float:none;
		background:none;
		}

	.menu-main1 ul.Menu li ul li:hover {
		}

	.menu-main1 ul.Menu li ul li a,
	.menu-main1 ul.Menu li:hover ul li a {
		font:normal 10px/10px tahoma;
		display:inline;
		height:auto;
		color:#000;
		text-decoration:none;
		text-transform:uppercase
		background:none;
	}

	.menu-main1 ul.Menu li ul li:hover a {
		font:normal 10px/10px tahoma;
		display:inline;
		height:auto;
		color:#F08A16;
		text-decoration:none;
		text-transform:uppercase
		background:none;
		}


