a {color: #737373; text-decoration: none;}
a:link  {color: #737373; text-decoration: none;}
a:visited  {color: #737373; text-decoration: none;}
a:active  {color: #737373; text-decoration: underline;}
a:hover {color: #737373; text-decoration: underline;}

body {
	margin: 0;
	padding: 16px 0px 20px 0px;
	background-color: #fff;
	color: #424242;
	font: arial, helvetica, sans-serif;
}

body.vspl {
	padding: 10 10 10 20;
	background-color: #fff;
	color: #424242;
	font: arial, helvetica, sans-serif;
}



form {margin: 12 0 0 0;}

h1 {color: #c00; font: bold 81% tahoma; padding: 0px; margin: 0px; display: inline;}
h2 {color: #c00; font: bold 90% arial; padding: 0px 32px 8px 0px; margin: 0px;}
	h2 a {color: #c00; text-decoration: none;}
	h2 a:link  {color: #c00; text-decoration: none;}
	h2 a:visited  {color: #c00; text-decoration: none;}
	h2 a:active  {color: #c00; text-decoration: underline;}
	h2 a:hover {color: #c00; text-decoration: underline;}
h3 {color: #c00; font: bold 100% arial; padding: 22px 0px; margin: 0px;}
h4 {color: #c00; font: 113% arial; padding: 12px; margin: 0px;}
h5 {color: #c00; font: 130% arial; padding: 12px; margin: 0px;}

table {
	border: 0px; /* border="0" */
	border-collapse: collapse; /* cellspacing="0" */
}

table td {
color: #737373;
font: arial, helvetica, sans-serif;
padding: 0px; /* cellspadding="0" */} 

ul {margin: 3px 0px 8px 17px;}
li {color: #000; list-style-image: url(img/pt_li.gif); margin: 0px; padding: 0px 0px 3px 0px;}

a.un, a.un:hover {color: #404040; text-decoration: none;}
a.un:link, a.un:visited, a.un:active  {color: #404040; text-decoration: underline;}
.articles {width: 776px;}
	.articles h3 {color: #c00; font: 100% arial; background: url(img/pt_art.gif) no-repeat left top; padding: 0px 0px 0px 10px; margin: 0px 0px 6px 0px;}
		.articles h3 a {color: #c00;}
		.articles h3 a:link  {color: #c00;}
		.articles h3 a:visited  {color: #c00;}
		.articles h3 a:active  {color: #c00;}
		.articles h3 a:hover {color: #c00;}
	.articles img {border: 1px solid #eaeaea; margin: 0px 16px 6px 0px;}
	.articles td {color: #5b5b53; font: 70% arial; vertical-align: top; width: 33%; padding: 0px 8px;}
.bannersrec {background-repeat: no-repeat; background-position: left top; cursor: hand}
.banner-block {font: 63% arial; vertical-align: top; text-align: right; padding: 0px 5px 2px 0px;}
	.banner-block a, .banner-block a:link, .banner-block a:visited {color: #737373; text-decoration: none;}
	.banner-block a:active, .banner-block a:hover  {color: #737373; text-decoration: underline;}
	.banner-block .text {margin-top: 8px; text-align: right;}
.bg-all {background: url(img/bg_all.gif) repeat-y right top; width: 50%;}
.bg-block {padding: 0px 4px 5px 10px; vertical-align: top;}
.bg-lgrey {background-color: #f7faf5;}
	.bg-lgrey .h1-sec {padding: 12px 14px;}
	.bg-lgrey .text {color: #404040; font: 70% arial; padding: 0px 14px;}
.bg-top-block {background: url(img/bg_top_block.gif) repeat-x left top; padding-top: 16px;}
.block {background-color: #f7faf5; border-top: 1px solid #ededeb; border-bottom: 1px solid #ededeb; padding-top: 18px; margin-bottom: 4px;}
.block3 {width: 100%;}
	.block3 td {vertical-align: top; width: 33%; padding-top: 32px;}
	.block3 td.r-block {background: url(img/r.gif) repeat-y center; width: 9px;}
	.block3 td.banner-block {vertical-align: middle;}
.block-pa {background: #d9dbd4 url(img/bg_pa.gif) repeat-x left bottom; padding: 10px 14px 8px 14px; margin-bottom: 12px;}
	.block-pa .item {color: #000; font: 70% arial; background: url(img/i.gif) no-repeat left top; padding: 0px 0px 6px 18px;}
.block-pa-sec {padding: 0px 0px 0px 0px; margin-bottom: 8px;}
	.block-pa-sec .item {color: #000; font: 70% arial; background: url(img/i.gif) no-repeat left top; padding: 0px 0px 6px 18px;}
.bottom {font: 75% arial; padding: 12px 0px 12px 40px; line-height: 1.3;}
.center {padding: 1px 1px 12px 1px;}
.char {color: #404040; font: bold 75% arial; padding: 0px 14px 5px 14px;}

.city2 {color: #c00; font: 75% arial; padding: 0px 12px 5px 12px;}
	.city2 .item2 {background: url(img/pt_city.gif) no-repeat left top; padding: 0px 0px 5px 11px;}
	.city2 a:visited, a:active, a:hover {color: #000;}
	.city2 .sm {font: 82% }
.city {color: #c00; font: 75% arial; padding: 0px 12px 5px 12px;}
	.city strong {font: normal 92% arial; display: block; margin-bottom: 2px;}
	.city .item {background: url(img/pt_city.gif) no-repeat left top; padding: 0px 0px 2px 11px;}
	.city .item-a {font: bold 92% arial; background: url(img/pt_city.gif) no-repeat left top; 
padding: 0px 0px 2px 11px;}
.city-select {border-bottom: 1px solid #e8eae4; border-top: 1px solid #e8eae4; padding: 10px 12px 20px 12px; margin-bottom: 12px; text-align: right;}
	.city-select .btn {cursor: hand; margin-top: 10px;}
.count {float: left; padding: 4px 0px 4px 20px;}
.count_pop {float: left; padding: 0px 0px 4px 7px;}
.curs {color: #000; font: bold 75% verdana; text-align: center; width: 100%; padding: 0px 10px;}
	.curs strong {color: #c00;}
.curs-bag {color: #000; font: 63% arial; text-align: center; width: 150px; padding: 0px 24px 1px 24px; vertical-align: bottom;}
.desc-ico {color: #404040; font: 70% arial; padding-right: 14px; padding-bottom: 4px;}
	.desc-ico a, .desc-ico .char a:link, .desc-ico a:visited, .desc-ico a:active, .desc-ico a:hover {color: #404040; text-decoration: none;}

.desc-series {color: #5b5b53; font: 70% arial; vertical-align: top; padding: 0px 10px 10px 0px;}
.diler-news {padding: 6px 6px 20px 10px;}
	.diler-news .zag {color: #c00; font: bold 75% arial; background: none; margin: 0px 0px 8px 0px; padding: 0px;}
	.diler-news .item {color: #737373; font: 70% arial; background: url(img/pt_stat.gif) no-repeat left top; padding: 0px 0px 8px 12px;}	
		.diler-news .item .black {color: #000;}
		.diler-news .item .black a, .diler-news .item .black a:link, .diler-news .item .black a:visited, .diler-news .item .black a:active, .diler-news .item .black a:hover {color: #c00;}
.btn {text-align: right; padding-right: 14px; margin-top: 8px;}
.btn-bag {padding-left: 12px;}
.h2 {height: 2px; margin-bottom: 4px;}
.h16-w {background-color: #fff; height: 16px;}
.grey-offer {color: #737373; font: 63% arial; background-color: #dddfdb; padding: 4px 5px;}
	.grey-offer a, .grey-offer a:link, .grey-offer a:visited {color: #737373; text-decoration: none;}
	.grey-offer a:active, .grey-offer a:hover  {color: #000; text-decoration: underline;}
.grey-offer-no {color: #000; font: bold 70% arial; border-bottom: 1px solid #dddfdb; border-top: 1px solid #dddfdb; padding: 2px 5px;}
.form {padding: 0px 12px 0px 0px;}
.ico {margin-bottom: 2px;}
.ico-left {color: #404040; font: 70% arial; padding: 0px 8px 4px 14px; vertical-align: top;}
.ico-o {padding: 0px 2px 2px 0px; float: left;}
.in {color: #737373; font: 110% arial; background-color: #fff; border: 1px solid #a4b97f; width: 20px; text-align: center; margin-left: 8px;}
.in-form {color: #737373; font: 70% arial; background-color: #fff; border: 1px solid #a4b97f; padding-left: 5px; width: 100%; display: block; margin-bottom: 10px}
.in-select {color: #737373; font: 70% arial; background-color: #fff; width: 140px;}
.in-text {font: 75% arial; margin-bottom: 2px;}
	.in-text .small {font-size: 84%;}
.item-bag {background: url(img/line_b.gif) repeat-x left bottom; margin-bottom: 14px;}
.left-bg {background: url(img/bg_top.gif) repeat-y right top; width: 50%;}
.link {background: url(img/pts.gif) repeat-x left bottom; padding: 0px 14px 10px 14px;}
	.link .item {color: #000; font: 70% arial; background: url(img/pt_city.gif) no-repeat left top; padding: 0px 0px 2px 11px;}
	.link a {color: #424242; text-decoration: none;}
	.link a:link  {color: #424242; text-decoration: underline;}
	.link a:visited  {color: #424242; text-decoration: underline;}
	.link a:active  {color: #424242; text-decoration: underline;}
	.link a:hover {color: #424242; text-decoration: none;}
.link-sec {padding: 0px 14px 10px 14px; margin-bottom: 8px;}
	.link-sec .item {color: #000; font: 70% arial; background: url(img/pt_city.gif) no-repeat left top; padding: 0px 0px 2px 11px;}
	.link-sec a {color: #424242; text-decoration: none;}
	.link-sec a:link  {color: #424242; text-decoration: underline;}
	.link-sec a:visited  {color: #424242; text-decoration: underline;}
	.link-sec a:active  {color: #424242; text-decoration: underline;}
	.link-sec a:hover {color: #424242; text-decoration: none;}

.logo {border-right: 1px solid #e5e5e5;}
.logo-firm {padding-left: 12px;}
	.logo-firm img {border: 1px solid #eeeee8; margin-right: 6px; margin-top: 4px;}
.logo-firm-diler {margin: 4px 0px;}
	.logo-firm-diler img {border: 1px solid #eeeee8;}
.mb10 {margin-bottom: 10px;}
	.mb10 a {color: #c00; text-decoration: none;}
	.mb10 a:link  {color: #c00; text-decoration: none;}
	.mb10 a:visited  {color: #c00; text-decoration: none;}
	.mb10 a:active  {color: #c00; text-decoration: underline;}
	.mb10 a:hover {color: #c00; text-decoration: underline;}
.mb8 {margin-bottom: 4px;}
.mb14 {margin-bottom: 14px;}
.menu {background-color: #c00; border-bottom: 1px solid #eaeaea; border-top: 1px solid #eaeaea; width: 100%;}
	.menu a, .menu a:link, .menu a:visited, .menu a:active, .menu a:hover  {color: #fff; text-decoration: none;}
	.menu .item {color: #fff; font: 70% arial; background: url(img/bg_menu.gif) repeat-y right top; padding: 4px 15px 6px 12px; float: left; white-space: nowrap;}
.name {color: #000; font: 70% arial; margin-bottom: 2px;}
.name-bag {color: #000; font: bold 75% arial; padding: 0px 12px 1px 12px; width: 418px;}
	.name-bag a {color: #000; text-decoration: none;}
	.name-bag a:link  {color: #000; text-decoration: none;}
	.name-bag a:visited  {color: #000; text-decoration: none;}
	.name-bag a:active  {color: #000; text-decoration: underline;}
	.name-bag a:hover {color: #000; text-decoration: underline;}
.offline-of {background: url(img/offline_of.gif) no-repeat left top; height: 36px; width: 20px;}
.ord {color: #000; font: 75% verdana; text-align: left; width: 100%; padding: 10px 10px 10px; 10px;}
.other {color: #000; font: 63% arial; text-align: right; padding: 4px 0px 10px 16px; vertical-align: top;}
	.other a {color: #c00; text-decoration: none;}
	.other a:link  {color: #c00; text-decoration: none;}
	.other a:visited  {color: #c00; text-decoration: none;}
	.other a:active  {color: #c00; text-decoration: underline;}
	.other a:hover {color: #c00; text-decoration: underline;}
	.other b {color: #c00; font: normal 110% arial;}
	.other .big {font: normal 110% arial;}
.pb20 {padding-bottom: 20px;}
.pd14 {padding: 0px 14px;}
.pt6 {padding-top: 8px;}
.price {text-align: right;}
.price .spa {color: #0028bf; font: bold 130% arial;}
.price b {color: #0028bf; font: bold 130% arial;}
	.price b.big {color: #0028bf; font: bold 200% arial; display: block;}
.price-all {color: #fff; font: bold 63% arial; background-color: #000; width: 150px; padding: 8px 12px; text-align: center;}
	.price-all b {font: bold 110% arial;}
.price-bg-white {color: #000; background-color: #fff; width: 160px; text-align: center; padding: 5px; padding-right: 10px; padding-left: 10px;}

.price-bg-white2 {color: #000; font: 63% arial; background-color: #fff; padding: 2px;}

	.price-bg-white b {color: #c00; font: bold 130% arial; display: block; margin-bottom: 5px;}
.sec {background-color: #fff; padding: 0px 14px 4px 14px; text-align: left;}
.r-bag {background: url(img/line_b.gif) repeat-x left center; height: 23px;}
.r-bag2 {background: url(img/line_b.gif) repeat-x left top; height: 20px;}
.r-block {background: url(img/r.gif) repeat-y center; width: 9px;}
.r-d {background: url(img/r_d.gif) repeat-x left top; height: 20px;}
.r-diler {background: url(img/line.gif) repeat-x left center; height: 23px;}
.r-v {background: url(img/r_v.gif) repeat-x left top; height: 6px;}
.rate {background: url(img/bg_rate.gif) no-repeat left top; width: 105px; height: 11px;}
.right-bg {background: url(img/bg_top.gif) repeat-y left top; width: 50%; vertical-align: top;}
.shade-bottom {background: url(img/shade_bottom.gif) repeat-x left top; width: 100%; height: 11px;}
.shade-left {background: url(img/shade_left.gif) repeat-y right top; width: 9px;}
.shade-right {background: url(img/shade_right.gif) repeat-y left top; width: 9px;}
.shade-top {background: url(img/shade_top.gif) repeat-x left bottom; width: 100%; height: 11px;}
.stat {padding: 0px 14px 20px 14px;}
	.stat strong {color: #c00; font: bold 75% arial; display: block; margin-bottom: 10px;}
	.stat .item {color: #000; font: 70% arial; background: url(img/pt_stat.gif) no-repeat left top; padding: 0px 0px 2px 11px;}
		.stat .item b {color: #c00; font-weight: normal;}
.table-offer {width: 100%;}
	.table-offer a, .table-offer a:link, .table-offer a:visited {color: #c00; text-decoration: none;}
	.table-offer a:active, .table-offer a:hover  {color: #c00; text-decoration: underline;}
	.table-offer td {color: #000; font: 70% arial; padding: 4px 5px; vertical-align: middle;}
	.table-offer td.all {font: 63% arial;}
		.table-offer td.all a, .table-offer td.all a:link, .table-offer td.all a:visited {color: #737373; text-decoration: none;}
		.table-offer td.all a:active, .table-offer td.all a:hover  {color: #000; text-decoration: underline;}
	.table-offer td.price {text-align: right; font: 63% arial;}
		.table-offer td.price b {color: #0028bf; font: bold 130% arial; display: block;}
	.table-offer td.r {background: #dddfdb; padding: 0px; height: 1px;}
.table-pop td {color: #000; font: 67% arial; padding: 6px 8px;}
	.table-pop td.r {padding: 0px; background-color: #eeeee8; height: 1px;}
.table-sale {width: 465;}
	.table-sale th {color: #404040; font: 63% arial; padding: 6px 8px 6px 8px; text-align: center;}

	.table-sale td {color: #000; font: 63% arial; padding: 6px 8px; text-align: center;}
		.table-sale td.name-foto-d {color: #c00; font: 75% arial; padding: 6px 8px; text-align: left;}
		.table-sale td.name-foto-d  a {color: #c00;}
		.table-sale td.name-foto-d  a:link  {color: #c00;}
		.table-sale td.name-foto-d a:visited  {color: #c00;}
		.table-sale td.name-foto-d a:active  {color: #c00;}
		.table-sale td.name-foto-d a:hover {color: #c00;}
	.table-sale th.r, .table-sale td.r {padding: 0px; background-color: #eeeee8; height: 1px;}
		.table-sale .character td {padding: 0px; text-align: left;}
		.table-sale .name {color: #000; font: bold 120% arial; margin-bottom: 2px;}
		.table-sale .name-foto {color: #c00; font: bold 81% arial; text-align: left;}
		.table-sale .name a {color: #000;}
		.table-sale .name a:link  {color: #000;}
		.table-sale .name a:visited  {color: #000;}
		.table-sale .name a:active  {color: #000;}
		.table-sale .name a:hover {color: #000;}
.table-sale-sec {width: 174;}
	.table-sale-sec td {color: #000; font: 63% arial; padding: 6px 4px; text-align: left;}
	.table-sale-sec td.r {padding: 0px; background-color: #eeeee8; height: 1px;}
	.table-sale-sec .name {color: #000; font: bold 120% arial; margin-bottom: 2px;}
	    .table-sale-sec .name a {color: #000;}
		.table-sale-sec .name a:link  {color: #000;}
		.table-sale-sec .name a:visited  {color: #000;}
		.table-sale-sec .name a:active  {color: #000;}
		.table-sale-sec .name a:hover {color: #000;}
.tech-f {color: #000; font: 63% arial; padding: 4px;}
.text-bag {color: #000; font: 63% arial; padding-right: 12px;}
	.text-bag a {color: #000; text-decoration: none;}
	.text-bag a:link  {color: #000; text-decoration: underline;}
	.text-bag a:visited  {color: #000; text-decoration: underline;}
	.text-bag a:active  {color: #000; text-decoration: underline;}
	.text-bag a:hover {color: #000; text-decoration: none;}
	.text-bag b {color: #c00; font: bold 130% arial; display: block; margin-bottom: 5px;}
	.text-bag .name {color: #c00; font: 180% arial; padding: 0px; margin-bottom: 5px;}
		.text-bag .name a {color: #c00; text-decoration: none;}
		.text-bag .name a:link  {color: #c00; text-decoration: none;}
		.text-bag .name a:visited  {color: #c00; text-decoration: none;}
		.text-bag .name a:active  {color: #c00; text-decoration: underline;}
		.text-bag .name a:hover {color: #c00; text-decoration: underline;}
	
.text-grey {color: #404040; font: 70% arial; padding: 6px 12px 14px 12px;}	
	.text-grey a {color: #404040; text-decoration: none;}
	.text-grey a:link  {color: #404040; text-decoration: underline;}
	.text-grey a:visited  {color: #404040; text-decoration: underline;}
	.text-grey a:active  {color: #404040; text-decoration: underline;}
	.text-grey a:hover {color: #404040; text-decoration: none;}
.text-grey-diler {color: #5b5b53; font: 70% arial; padding-bottom: 8px;}	
	.text-grey-diler a {color: #424242; text-decoration: none;}
	.text-grey-diler a:link  {color: #424242; text-decoration: underline;}
	.text-grey-diler a:visited  {color: #424242; text-decoration: underline;}
	.text-grey-diler a:active  {color: #424242; text-decoration: underline;}
	.text-grey-diler a:hover {color: #424242; text-decoration: none;}
	.text-grey-diler .red {color: #c00; white-space: nowrap;}
.tg {color: #404040; font: 70% arial; vertical-align: middle; white-space: nowrap;}
.top {width: 100%; margin-bottom: 20px;}
.toplink {color: #c00; font: 70% arial; padding: 3px 25px 4px 12px;}
	.toplink a, .toplink a:link, .toplink a:visited {color: #c00; text-decoration: none;}
	.toplink a:active, .toplink a:hover  {color: #c00; text-decoration: underline;}
.topmenu {width: 100%;}
	.topmenu .bag {color: #000; font: 63% arial; text-align: right; padding-right: 10px; padding-bottom: 1px;}
		.topmenu .bag a {color: #737373; text-decoration: none;}
		.topmenu .bag a:link  {color: #737373; text-decoration: none;}
		.topmenu .bag a:visited  {color: #737373; text-decoration: none;}
		.topmenu .bag a:active  {color: #000; text-decoration: underline;}
		.topmenu .bag a:hover {color: #000; text-decoration: underline;}
.topmenu-block {border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; margin-bottom: 16px;}
.w1 {width: 1px;}
.w18 {width: 18px;}
.w776 {width: 776px;}
.www-of {background: url(img/www_of.gif) no-repeat left top; height: 36px; width: 20px;}
.y1 {background: url(img/y1.gif) no-repeat right bottom; width: 9px; height: 11px;}
.y2 {background: url(img/y2.gif) no-repeat left bottom; width: 9px; height: 11px;}
.y3 {background: url(img/y3.gif) no-repeat right top; width: 9px; height: 11px;}
.y4 {background: url(img/y4.gif) no-repeat left top; width: 9px; height: 11px;}
.zag {color: #c00; font: bold 75% arial; background: #eeeee8 url(img/bg_zag.gif) repeat-x right center; padding: 7px 12px 8px 12px; margin-bottom: 16px;}
.zag-bot {color: #c00; font: bold 75% arial; padding: 8px 8px 14px 8px;}


.img-art {padding: 20px 0px 0px 18px; vertical-align: top;}
.block-po-item {color: #000; font: 70% arial; background: url(img/i.gif) no-repeat left top; padding: 0px 0px 6px 18px;}
.desc-art {color: #000; font: 70% arial;}
.mb18 {margin-bottom: 18px;}
.menu-a {position: absolute; display: block; z-index: 1;}
	.menu-r {position: relative; top: 6px; left: -13px; border-top: 1px solid #E68080; background-color: #c00; height: 10px; z-index: 1;} 
		.menu-r .item-r {background-color: #c00; color: #fff; font: 70% arial; padding: 4px 15px 6px 12px; white-space: nowrap; border: 1px solid #E68080; border-top: 0px;}
			.menu-r .item-r td {color: #fff; font: 70% arial; white-space: nowrap;}
	.menu-r2 {position: relative; top: -5px; left: 15px; border-top: 1px solid #E68080; background-color: #c00; height: 10px; z-index: 1;} 
		.menu-r2 .item-r {background-color: #c00; color: #fff; font: 100% arial; padding: 4px 15px 6px 12px; white-space: nowrap; border: 1px solid #E68080; border-top: 0px;}
.menu-r-b {position: relative; display: block; z-index: 1;}
	.menu-r-b .menu-a-b {position: absolute; bottom: 24px; bottom: "48px"; display: block; z-index: 1;}

.pl10 {text-align: right; padding-left: 10px;}
.text-art {color: #404040; font: 75% arial;}
	.text-art a {color: #404040; text-decoration: none;}
	.text-art a:link  {color: #404040; text-decoration: underline;}
	.text-art a:visited  {color: #404040; text-decoration: underline;}
	.text-art a:active  {color: #404040; text-decoration: underline;}
	.text-art a:hover {color: #404040; text-decoration: none;}
	.text-art td {color: #404040; font: 75% arial;}
	.text-art .green9 {color: #616140; font: 63% arial;}
	.text-art .green10b {color: #616140; font: bold 110% arial; margin-bottom: 2px;}
	.text-art .white9 {color: #fff; font: bold 63% arial; padding: 5px 0px; padding: "0px 0px";}

.text-art .red12 {color: #c00; font: bold 12px arial;}
.text-art ul {margin-top: 8px;}
.text-art li {color: #404040; list-style-image: url(img/pt_li_po.gif); margin: 0px; padding: 0px 0px 3px 0px;} 
.tech_table {padding-top: 15px;}



h5 {color: #c00; font: bold 133% arial; padding: 35px 0px 8px 0px; margin: 0px;}
	h5 a {color: #c00; text-decoration: none;}
	h5 a:link  {color: #c00; text-decoration: none;}
	h5 a:visited  {color: #c00; text-decoration: none;}
	h5 a:active  {color: #c00; text-decoration: underline;}
	h5 a:hover {color: #c00; text-decoration: underline;}

.adm {color: #c00; font: 113% arial; padding: 0px 0px 16px 0px; margin: 0px;}
.black {color: #000;}
	.black b {color: #c00;}
.black12 {color: #404040; font: 75% arial;}
	.black12 a:link  {color: #404040; text-decoration: underline;}
	.black12 a:visited  {color: #404040; text-decoration: underline;}
	.black12 a:active  {color: #404040; text-decoration: underline;}
	.black12 a:hover {color: #404040; text-decoration: none;}
	.black12 td {color: #404040; font: 75% arial; padding-right: 6px;}
.btn-add {color: #000; font: bold 92% arial; background-color: #fff; display: block; border: 1px solid #000;margin-bottom: 5px;}
.btn-i {color: #000; font: 100% arial; display: block; border: 1px solid #A4B97F;}
.check-city td {color: #000; font: 75% arial; padding: 0px 8px 2px 0px;}
.h16 {height: 16px;}
.in-i {color: #000; font: 100% arial; background-color: #fff; padding-left: 5px; margin-top: 5px;}
.in-curs {color: #404040; font: 100% arial; background-color: #fff; padding-left: 5px;  width: 50px; border: 1px solid #A4B97F;}
.in-n {color: #404040; font: 100% arial; background-color: #fff; padding-left: 5px;  width: 200px; border: 1px solid #A4B97F; display: block; margin: 2px 0px;}
.menu-i {color: #404040; font: 70% arial; padding: 0px 10px;}
	.menu-i a:link, .menu-i a:visited, .menu-i a:active  {color: #404040; text-decoration: underline;}
	.menu-i a:hover {color: #404040; text-decoration: none;}
	.menu-i li {color: #404040; padding-bottom: 14px;}
.mb4 {margin-bottom: 4px;}
.news-i {width: 90%;}
	.news-i td {color: #404040; font: 70% arial; vertical-align: top; padding-right: 12px;}
.mt10 {margin-top: 10px;}
.ol li {color: #404040; list-style-image: none; padding-bottom: 6px;}
.pt12 {padding-top: 12px;}
.rate-i {width: 100%;}
	.rate-i th {color: #404040; font: 63% arial; text-align: center; padding: 7px 20px;}
	.rate-i td {color: #404040; font: 75% arial; text-align: center; padding: 4px 20px;}
	.rate-i td.lg {background-color: #ccc; padding: 0px; height: 1px;}
	.rate-i .a {background-color: #E6E9E4;}
		.rate-i .a td {color: #c00; font-weight: bold;}
.red a:link, .red a:visited, .red a:active, .red a:hover {color: #c00;}
.status {color: #000; font: 75% arial; padding: 2px 0px 2px 12px;}
	.status strong {color: #404040; text-transform: uppercase;}
.ta {border: 1px solid #777; padding: 0px 0px 6px 6px;}
	.ta .text {color: #000; font: 70% arial; padding: 0px 6px 0px 0px;}
.table-i {width: 100%; margin-top: 12px;}
	.table-i th {color: #404040; font: 63% arial; padding: 5px 15px;}
	.table-i th.w1g {width: 1px; background-color: #777; padding: 0px;}
	.table-i td {color: #404040; font: 75% arial; vertical-align: top;}
	.table-i .pt1 {padding: 5px 20px 5px 0px;}
	.table-i .pt2 {padding: 8px 0px 5px 10px;}
	.table-i td.w1g {width: 1px; height: 1px; background-color: #777; padding: 0px;}
.text-lite {color: #88907e; font: 70% arial;}
.text-lite a {color: #404040; text-decoration: none;}
	.text-lite a:link  {color: #404040; text-decoration: underline;}
	.text-lite a:visited  {color: #404040; text-decoration: underline;}
	.text-lite a:active  {color: #404040; text-decoration: underline;}
	.text-lite a:hover {color: #404040; text-decoration: none;}
	.text-lite strong {color: #404040; font-weight: normal;}
	.text-lite li {color: #88907e; padding-bottom: 15px;}
.zag-i {color: #c00; font: 113% arial; margin-bottom: 6px;}

.mess-i {width: 90%;}
 .mess-i td {color: #404040; font: 81% arial; vertical-align: top; padding-right: 12px;}
.mess1 {color: #CC0000; font-weight: bold; margin-bottom: 7px;}
.mess2 {margin-top: 7px;}
.red2 {color: #CC0000;}
.red18                {font-family: arial; font-size: 18px; color: #CC0000}
