/* Черно-бело-красные цвета... */
body	{font-family: Arial, Tahoma, sans-serif;}
#logo	{position: absolute; top: 21px; left: 20px;}
#lnk a:link, #lnk a:visited, #lnk a:hover, #lnk a:active {height: 17px; color: #c2c2c2; font-size: 10px; font-family: Tahoma; text-decoration: none; padding-top: 2px;}
div.construction	{font-size: 100%;}
div.anhor	{color: #D2821D; font-weight: bold; text-decoration: none;}
h1	{font-size: 100%;}
p.block	{margin: 0px 0px 10px 0px; font-size: 70%;}
a.map	{color: #C2C2C2;  font-size: 65%;}	
td.tdblock, td.text, td.content	{font-size: 70%;}
td.header	{background-color: #595959; background-image: url(i/bg-header.gif); background-repeat: repeat-x;}
td.bg-back	{background-color: #0F0F0F; background-image: url(i/bg-middle.jpg); background-repeat: repeat-x; background-position: top;}
td.midtdindex	{background-color: #0F0F0F; background-image: url(i/bg-middle.jpg); background-repeat: repeat-x; background-position: left 20px; border-left: #5A1300 1px solid;}
td.righttdindex	{background-color: #0F0F0F; background-image: url(i/bg-right.jpg); background-repeat: repeat-x; background-position: left 20px; border-left: #5A1300 1px solid;}
td.mid-col	{background-color: #0F0F0F; background-image: url(i/bg-middle.jpg); background-repeat: repeat-x; background-position: top; border-left: #5A1300 1px solid;}
td.right-col	{background-color: #0F0F0F; background-image: url(i/bg-right.jpg); background-repeat: repeat-x; background-position: top; border-left: #5A1300 1px solid;}
td.form	{padding-top: 13px; background-color: #0F0F0F; background-image: url(i/bg-right_btm.jpg); background-repeat: repeat-x; background-position: top; border-left: #5A1300 1px solid; padding-left: 10px;}
table.form	{padding-top: 13px; padding-left: 10px;}
td.tiptop	{background-color: #0F0F0F; background-image: url(i/bg-middle_btm.jpg); background-repeat: repeat-x; background-position: top; border-left: #5A1300 1px solid;}
td.curves	{background-color: #0F0F0F; background-image: url(i/bg-index_btm.jpg); background-repeat: repeat-x; background-position: left;}
td.curves-bg	{background-color: #0F0F0F; background-image: url(i/curves-bg.jpg); background-repeat: repeat-x;}
td.fieldhead	{font-size: 70%; background-color:#3A3A3A; font-weight: bold;}
td.tdheader	{margin: 0px; background-image: url(i/header-background.jpg); background-repeat: repeat-x; background-position: left;}
td.go	{font-size: 60%; font-family: Tahoma; padding-bottom: 1px;}
span.orangeborder	{background-color: #D2821D; width: 50%;}
table.news	{margin-top: 20px; margin-left: 10px; margin-right: 10px;}	
input.search	{color: #c2c2c2; border: #767676 1px solid; background-color: #1c1c1c; width: 100%; height: 19px;}
span.highlight	{height: 17px; color: #929292; font-size: 10px; font-family: Tahoma; bold; text-decoration: none; border-bottom: #D2821D 1px solid; padding-top: 2px;}
.subnav	{border-top: #5A1300 1px solid;}
.subnavtd	{padding-right: 9px; padding-left: 9px; font-size: 10px;}
.titleadvices	{padding-left: 10px; font-size: 70%;}
.titleadvices p	{padding-bottom: 10px; margin: 0px;}
.nails	{padding-top: 10px; padding-left: 10px;}
.generictext	{font-size: 70%;}
.generictext_tab	{font-size: 90%;}
.day	{font-size: 65%; border-right: #713B0D 1px solid; padding-right: 0.2em; border-TOP: #713B0D 1px solid; padding-left: 0.2em; padding-bottom: 0px; border-left: #713B0D 1px solid; padding-TOP: 0px; border-bottom: #713B0D 1px solid; HEIGHT: 1em;}
.month	{font-size: 65%; border-right: #713B0D 1px solid; padding-right: 0.2em; border-TOP: #713B0D 1px solid; padding-left: 0.3em; padding-bottom: 0px; border-left: #713B0D 0px solid; padding-TOP: 0px; border-bottom: #713B0D 1px solid; HEIGHT: 1em;}
.newscontent	{font-size: 70%; padding-top: 10px;}
.navhighlight	{background-color: #424242;}
.title	{color: #D2821D; font-size: 70%; font-weight: bold;}
.footer	{font-size: 65%; padding-top: 10px; padding-left: 20px; padding-bottom: 20px; background-image: url(i/dots.gif); background-repeat: repeat-x; background-position: top;}
.copyright	{font-size: 65%;}
.pop {font-size: 10px; font-family: Tahoma;}
.border {border: 1px solid #ffffff;}
.table_price {background:#000000; width: 100%;}
.table_price td {background:#323232; padding-left:3px; padding-right:3px; font-size:10pt;}
.table_price th {background:#FF9933; color:#000000; font-size:10pt; }
.table_price a {text-decoration: none;}
li {font-size:10pt;}
input.maintd {font-size: 8pt; height: 12px; border: 0px;}
tr.dark {background:#000;}
.small td {font-size: 9px;}
.searcher td {font-size: 10px;}
.searcher select, .searcher input  {font-size: 11px;}
.tablkat a {
	color: #000000;
	font-weight:bold;
}
