p
{font: 11px Tahoma;
color: #593725;
}

select
{font: 11px Tahoma;
color: #593725;
}

p.abz
{font: 11px Tahoma;
color: #593725;
text-indent: 10px
}

.small
{font: 9px Tahoma;
color: #593725;
}

a
{font: 11px Tahoma;
color: #593725;
}

a.small
{font: 9px Tahoma;
color: #593725;
}

a.small_gray
{font: 9px Tahoma;
color: #333;
}


a:hover
{
	color: #926633;
}

a.sort
{
	color: #593725;
	font-weight : bold;
	text-decoration : none;
}

a.sort:hover
{
	color: #593725;
	font-weight : bold;
	text-decoration : underline;
}

a.nav
{color: #C2552D;
padding-left: 4px;
}

.nav
{color: #C2552D;
padding-left: 4px;
}


a.dop_menu
{
	color: #C2552D;
	padding-left: 4px;
	font-weight : normal;
}

.dop_menu
{
	color: #593725;
	padding-left: 4px;
	font-weight : bold;
}

a.red
{
color: #C2552D;
}

.gray
{
color: #AAA;
}

a.gray
{
color: #AAA;
}

a.left
{color: #E9CFCF;
}

a.left:hover
{color: #E9CFCF;
}

a.news
{color: #333;
}

a.news: hover
{color: #333;
}

a.tool
{padding-left:3px;
}

a.tool:hover, a.adv:hover
{color: #593725;
}

a.adv
{font: 10px Tahoma;
color: #593725;
}

a.bottom
{font-size: 9px;
color:#7B4848;
}
a.bottom_spec
{font-size: 9px;
color:#FFF;
}

a.bottom:hover, a.bottom_spec:hover
{color:#FFF;
}



p.photo
{font-size: 9px;
color:#7B4848;
}

.trace
{color: #333;
}

a.trace
{color: #333;
}

p.date
{font-weight:bold;
}

p.copy
{font-size: 9px;
color: #E9CFCF;
}

p.block
{font: bold 16px Arial;
letter-spacing: -1;
}

h1
{font: 21px Tahoma;
letter-spacing: -1;
color: #4B251A;
padding-bottom: 0px;
margin-bottom: 0px
}

tr.selected
{border-top: 1px solid #593725;
border-bottom: 1px solid #593725;
background-color:#F8D5C2;
}

table
{
	font: 11px Tahoma;
	color: #593725;
}

input, textarea
{
	font-size: 11px;
	font-family : Tahoma
}

h2
{
	font: bold 14px Tahoma;
	color: #593725;
}

h3
{
	font: bold 12px Tahoma;
	margin-bottom: 2px;
	padding-bottom: 2px;
	color: #593725;
}

tr.gray
{
	background-color : #ECEAEB;
}

tr.white
{
	background-color: #FFF
}

tr.yellow
{
	background-color: #F8D5C2;
}

table.price_table
{
	margin-right: 15px;
	background-color : #593725;
}

table.stat_table
{
	background-color : #CCCCCC;
}

.news{
	background : FFF;
	border : 1px solid #DDD;
	padding : 1px 2px 1px 2px;
}
a.news{
	background : transparent;
	border : 0px;
}

a.news_header{
	font-weight: bold;
	text-decoration: none;
}
a.news_header:hover{
	font-weight: bold;
	text-decoration: underline;
}
