table.maintable {
	width: 100%;
	height: 100%;
}
table.maintable td.main-header-left {
	width: 230px;
	height: 162px;
	background: transparent url('images/bg-logo.jpg') left top no-repeat;
}
table.maintable td.main-header-right {
	width: 100%;
	height: 162px;
	background: transparent url('images/bg-header.jpg') left top no-repeat;
}
table.maintable td.main-menu-left {
	height: 100%;
	background: transparent url('images/bg-left-panel.gif') left top repeat-y;
	padding: 12px 0px 0px 0px;
	vertical-align: top;
}
table.maintable td.main-content {
	width: 100%;
	background: transparent url('images/bg-content.gif') left top repeat-y;
	vertical-align: top;
}
table.maintable td.main-bottom-left {
	background: transparent url('images/bg-bottom-left.gif') left top no-repeat;
	height: 69px;
	width: 230px;
}
table.maintable td.main-bottom-right {
	background: transparent url('images/bg-bottom-right-bg.gif') left top repeat-x;
	height: 69px;
	width: 100%;
}
table.maintable td.main-footer-left {
	background: transparent url('images/bg-footer.gif') left top repeat;
	height: 70px;
	padding: 0px 0px 0px 40px;
}
table.maintable td.main-footer-right {
	background: transparent url('images/bg-footer.gif') left top repeat;
	height: 70px;
}
table.maintable td.main-footer-right td, table.maintable td.main-footer-left td, table.maintable td.main-footer-left {
	font-size: 11px;
}
/*-=|=-*/
img.logo {
	position: absolute;
	left: 42px;
	top: 34px;
}
table.menu {
	width: 230px;
	height: auto;
	background: transparent url('images/bg-menu.gif') left top repeat-y;
}
table.menu td {
	color: #FFF;
	font-size: 12px;
	padding: 0px 5px 0px 66px;
	height: 29px;
}
table.menu td a {
	color: #FFF;	
}
table.menu td.start {
	background: transparent url('images/bg-menu-start.gif') left top no-repeat;
	height: 25px;
}
table.menu td.end {
	background: transparent url('images/bg-menu-end.gif') left top no-repeat;
	height: 39px;
}
table.menu td.1 {
	background: transparent url('images/menu-1.gif') 38px 15px no-repeat;
}
table.menu td.2 {
	background: transparent url('images/menu-2.gif') 38px 15px no-repeat;
}
table.menu td.3 {
	background: transparent url('images/menu-3.gif') 38px 15px no-repeat;
}
table.menu td.4 {
	background: transparent url('images/menu-4.gif') 38px 15px no-repeat;
}
table.menu td.5 {
	background: transparent url('images/menu-5.gif') 38px 15px no-repeat;
}
table.menu td.6 {
	background: transparent url('images/menu-6.gif') 38px 15px no-repeat;
}
table.menu td.sub {
	background: transparent url('images/bg-menu-sub.gif') 69px 9px no-repeat;
	height: 14px;
	padding: 1px 5px 1px 78px;
}
/*новсоти*/
img.news-header {
	margin: 28px 0px 29px 18px;
}
table.news {
	width: 230px;
	height: auto;
}
table.news td {
	padding: 2px 30px 2px 18px;
}
table.news td a {
	color: #666666;
}
table.news td.header {
	font-family: Tahoma;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
}
table.news td.body {
	color: #666666;
	font-size: 12px;
	padding-bottom: 12px;
}

/*шапка*/
table.header {
	width: 100%;
	height: 162px;
	background: transparent url('images/bg-header-circles.jpg') 232px top no-repeat;
}
table.header td.empty {
	width: 100%;
	background: transparent url('images/bg-empty.gif') 280px 6px no-repeat;
	padding-left: 560px;
}
table.header td.headpanels {
	text-align: right;
	width: 203px;
	height: 162px;
	background: transparent url('images/bg-icons.gif') left top no-repeat;
	vertical-align: top;
}
div.icons {
	position: relative;
	width: 203px;
	height: 61px;
	z-index: 200;
}
img.home {
	position: absolute;
	left: 85px;
	top: 9px;
}
img.feedback {
	position: absolute;
	left: 126px;
	top: 9px;
}
img.sitemap {
	position: absolute;
	left: 165px;
	top: 9px;
}
/*картинка машины*/
img.headimage {
	position: absolute;
	left: 280px;
	top: 0px;
	z-index: 1;
}
/*баннеры на главной*/
table.mainpagebanners {
	width: 100%;
	height: auto;
	background: transparent url('images/bg-mainpagebanners.gif') 308px top no-repeat;
}
table.mainpagebanners td {
	padding: 63px 5px 28px 5px;
	text-align: center;
}
table.mainpagebanners td.start {
	padding-left: 40px;
}
/*текст на главной*/
table.maincontent {
	width: 100%;
	background: transparent url('images/bg-maincontent.gif') 15px top no-repeat;
}
table.maincontent td.maintext {
	padding: 92px 40px 14px 58px;
	vertical-align: top;
}
table.maincontent td.banner {
	vertical-align: top;
}
img.headinter {
	margin: 0px 0px 22px 0px;
}
div.bg-bottom-right {
	width: 399px;
	height: 69px;
	background: transparent url('images/bg-bottom-right.gif') left top no-repeat;
}
img.pngheader {
	position: absolute;
	left: 260px;
	top: 0px;
	width: 450px;
	height: 225px;
}