body {
	margin : 0px 0px 0px 0px;
	background : #F9F7F2;
	font : 11px/13px Tahoma;

}

* {

	font : 11px/13px Tahoma;
}
em{
font-style:italic; 
}
strong{
font-weight:bold; 
}
p {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	color : #795F50;
}
div,td,th,span,a{
	color : #795F50;
}

.header{
	font : bold 16px/18px Tahoma;

	margin-left : 20px;
	margin-right : 20px;

}
.address {
	font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #795F50;
}
.text {
	color : #795F50;
	font : 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.text a {
	color : #795F50;
	font : bolder 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.text span {
	text-align : right;
}

.home {
	color : #ADA595;
	font : 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.home a {
	color : #ADA595;
	font : bolder 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.text2 {
	color : #795F50;
	font: 11px/13px Tahoma;
	margin-left : 20px;
	margin-right : 20px;
}

.text2 strong * {
	font-weight: bold;
}


.text2 a {
	color : #795F50;
	text-decoration : underline;
	font: 11px/13px Tahoma;
}
table.catalog td {
	padding-left : 4px;
}
table.catalog td a {
	color : #795F50;
	font : bold 11px/13px Tahoma;
	font-weight : bold;
	text-decoration : none;
}
table.catalog tr td span {
	color : #795F50;
	font : bold 11px/13px Tahoma;
	font-weight : bold;
	text-decoration : none;
}

.centr_vid {
	color : #795F50;
	font : bold 13px/15px Tahoma;

}
table.catalog td a:hover {
	text-decoration : underline;
}
.fulldesc {
	color : #795F50;
	font : 10px/13px Tahoma;
}
a.best {
	color : #795F50;
	font : 11px/13px Tahoma;
	font-weight : bold;
	text-decoration : none;
}

.path
{
	padding: 5px 0px 5px 20px;
	clear: all;
}

.path a 
{
color: #ff0000;
}

.path span
{
color: #ff0000;
}


table.toplevel tr td 
{
	padding: 5px 0px 5px 20px;
	text-align:center;
}

table.mr tr {
	height : 90px;
}
table.mr td.preview {
	background : url(/images/preview_bg.gif) no-repeat top right;
	1width : 110px;
	padding-left : 10px;
	padding-right: 10px;
	vertical-align : middle;
	text-align : center;
}
table.mr td.descr {
	background : url(/images/line2.gif) no-repeat;
	padding-left : 6px;
}
table.mr td.descr a.art{
	color : #ED1C24;
	font : bold 11px/13px Tahoma;
	text-decoration : none;
}
table.mr td.descr span.art{
	color : #ED1C24;
	font : bold 11px/13px Tahoma;
	text-decoration : none;
}

table.mr td.descr p.desc{
	color : #795F50;
	font : 11px/13px Tahoma;
	margin-left : 2px;
}
table.mr td.descr p.desc a{
	color : #795F50;
	font : 11px/13px Tahoma;
	font-weight: bold;
	text-decoration: none;
}


.articul{
	color : #ED1C24;
	font : bold 11px/13px Tahoma;
	margin : 8px 32px 20px 32px;
}
.description{
	color : #795F50;
	font : 11px/13px Tahoma;
	margin : 8px 36px 20px 36px;
}
form input.field {
	color : #795F50;
	font : 11px/13px Tahoma;
        width: 150px;
        height: 17px;
        border: 1px solid #795F50;
}
form select {
	color : #795F50;
	font : 11px/13px Tahoma;
        width: 150px;
        height: 17px;
        border: 1px solid #795F50;
}
form input.button {
	color : #F9F7F2;
	background-color : #795F50;
	font : bold 11px/13px Tahoma;
        width: 80px;
        height: 20px;
        border: 1px solid #795F50;
}
div.submenu {
	position : absolute;
	left : 0px;
	top : 0px;
}
div.submenu table{
	border : solid 1px #B5ACA3;
	background-color : #E8E1D1;
}
div.submenu table td{
	padding : 2px 5px 2px 5px;
}
div.submenu table td a{
	color : #795F50;
	font : bold 11px/13px Tahoma;
	font-weight : bold;
	text-decoration : none;
}
div.submenu table td a:hover{
	text-decoration : underline;
}

#about{font:11px Verdana, Arial, Helvetica, sans-serif; color:#795f50; padding-left:30px;}
#form { border-top:1px solid black; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; border-left:1px solid black;}
.block{background:transparent url(/images/block_bg.jpg) no-repeat left top; width:128px; height:122px; display:block;}
.block p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#795f50; text-align:left;}
#sitemap {position:absolute; right:15px; top:2px;}
#sitemap a{color: #795F50; font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration : none;}


#aboutcompany { background:transparent url(/images/about_bg.gif) no-repeat 22px top; padding-top:40px;}
#download_page { background:transparent url(/images/download_header.gif) no-repeat 22px top; padding-top:40px;}
#specialoffer_page { background:transparent url(/images/spec_offer_header.gif) no-repeat 22px top; padding-top:40px;}
#fourblocks { background:transparent url(/images/vd_bg.gif) no-repeat 23px top; padding-top:40px; }
#feedback { background: transparent url(/images/feedback.gif) no-repeat 23px top; padding-top:40px; padding-left:20px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#795f50;}
#feedback a {color:#795f50; text-decoration: underline;}
#contacts_page {background:transparent url(/images/contacts.gif) no-repeat 23px top; padding-top:10px;}
#bagetsearch { background:transparent url(/images/searchbaget_bg.gif) no-repeat 22px top; padding-top:40px;}
#sitemap_page { background:transparent url(/images/sitemap_header.gif) no-repeat 22px top; padding-top:40px;}
ul#sitetree {list-style-type: none; margin-left:23px; padding:0;}
#sitetree ul{list-style-type: none;margin-left:10px;padding:0;}
#sitetree a {color : #795F50; font : bolder 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none;}

/*
стили для отдельной страницы поиска
#bagetsearch #formtable {margin-top: 10px; width:100%}
#bagetsearch #formtable tr td {padding-top: 10px;}*/

/*стили для встроенного поиска*/
#formtable tr td {padding-top: 3px;}
#formtable select {width:100px;}


.top_level_increased{
font-size: 12px;
}

.search_art{
color: #795f50;
font-weight: bold;
}