body {
	margin: 0px;
	background-color: #FBF7E5;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #71706C;
}
a {
	color: #000000;
}
form {
	margin: 0px;
	padding: 0px;
}
.Padd {
	padding-left: 20px;
	padding-right: 20px;
}
.PaddLeft {
	padding-left: 20px;
}
.PaddRight {
	padding-right: 20px;
}
.TxtWhite {
	color: #FBF7E5;
}
.Txt10 {
	font-size: 10px;
}
.Txt12 {
	font-size: 12px;
}
.Txt13 {
	font-size: 13px;
}
.Txt14 {
	font-size: 14px;
}

.InputForm, option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535353;
	width: 100%;
}
.InputForm60 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535353;
	width: 60%;
}
.BgGradInd {
	background-image: url(/img/bg_main.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.BgMenu {
	background-image: url(/img/bg_menu.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.BgMenuL {
	background-image: url(/img/menu_corner_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BgMenuR {
	background-image: url(/img/menu_corner_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 68px;
	padding-right: 11px;
	padding-left: 11px;
}
.BgDotsMenu {
	background-image: url(/img/bg_menu_dots.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.LinkMenu {
	color: #71706C;
}
.LinkMenu:hover {
	color: #B93A07;
}
.Link {
	color: #5D696F;
}
.Link:hover {
	color: #B93A07;
}
.Menu {
	font-weight: bold;
	color: #B93A07;
}
.TxtBlack {
	color: #000000;
}
.TxtRed {
	color: #B93A07;
}
b.TxtRed {
	color: #B93A07;
}
.BgHeaderInd {
	background-image: url(/img/bg_header_ind.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 161px;
}
.BgHeadBlock {
	background-image: url(/img/bg_head_block.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.HeadBlockL {
	background-image: url(/img/lamp_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.HeadBlockR {
	background-image: url(/img/head_block_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.BgDots {
	background-image: url(/img/bg_dots.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.OpisRow td {
	padding-right: 8px;
	padding-left: 8px;
}
.OpisRow2 td {
	padding-right: 8px;
	padding-left: 8px;
	background-color: #F8F4E2;
}
.CopyR {
	font-size: 10px;
	color: #AAAAAA;
	padding-top: 13px;
	padding-bottom: 13px;
}
.TitleGreen {
	font-size: 12px;
	font-weight: bold;
	color: #6C9038;
}
.TxtLight {
	color: #D1CAB0;
}
.BgDotsHOr {
	background-image: url(/img/bg_dots_hor.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
div.pic {border:1px solid #6A2E22; padding:2px}

/* Меню каталога */
#cat-menu .lt { width: 4px; height: 4px; background: #FDFBF2 url(/img/menu/lt.gif) top left no-repeat }
#cat-menu .rt { width: 4px; height: 4px; background: #FDFBF2 url(/img/menu/rt.gif) top right no-repeat }
#cat-menu .lb { width: 4px; height: 5px; background: #FDFBF2 url(/img/menu/lb.gif) bottom left no-repeat }
#cat-menu .rb { width: 4px; height: 5px; background: #FDFBF2 url(/img/menu/rb.gif) bottom right no-repeat }
#cat-menu .top { height: 4px; background: #FDFBF2 url(/img/menu/top.gif) top left repeat-x }
#cat-menu .bottom { height: 4px; background: #FDFBF2 url(/img/menu/bottom.gif) bottom left repeat-x }
#cat-menu .left { width: 4px; background: #FDFBF2 }
#cat-menu .right { width: 4px; background: #FDFBF2 }
#cat-menu .contents { background-color: #FDFBF2; padding: 2px 0 }
#cat-menu .icon { width: 38px; text-align: center;}
#cat-menu .top-level { margin-bottom: 2px }
#cat-menu .top-level .item { cursor: pointer }
#cat-menu .arrow { width: 10px; text-align: center }
#cat-menu img { border: 0}
#cat-menu .second-level { margin-bottom: 10px; margin-top: 2px}
#cat-menu .second-level table { margin: 2px 0 }
#cat-menu .second-level a { color: #71707d; font-weight: bold }
#cat-menu .second-level a:hover { color: #b93a07;}

#cat-menu .label { padding-left: 2px}
#cat-menu .label a { text-decoration: none; color: #6C9038; font-weight: bold; font-size:13px; text-transform: lowercase; }
#cat-menu .label a:hover, #cat-menu .label a.hover { color: #b93a07; }

#cat-menu .third-level { margin-left: 25px; }
#cat-menu .third-level a { font-weight: normal }

/* закладки в карточке */
#tab-buttons td { height: 31px;}

#tab-buttons { background: url(/img/tabs/bg.gif) left top repeat-x; height: 31px }

.tab-button .left { background: url(/img/tabs/left.gif) left top no-repeat; width: 9px; height: 31px}
.tab-button .right { background: url(/img/tabs/right.gif) right top no-repeat; width: 9px; height: 31px}
.tab-button .center { background: url(/img/tabs/center.gif) left top repeat-x; height: 31px}

.tab-button-active .left { background: url(/img/tabs/left-active.gif) left top no-repeat; width: 9px; height: 31px}
.tab-button-active .right { background: url(/img/tabs/right-active.gif) right top no-repeat; width: 9px; height: 31px}
.tab-button-active .center { background: url(/img/tabs/center-active.gif) left top repeat-x; height: 31px}


.tab-button .center a { text-decoration: none; font-size: 12px; color: #8E8C7E}
.tab-button-active .center a { color: #E66B1F}

#tabs { border: 1px solid #9E9C8E; border-width: 0 1px 1px; margin: 0px; padding: 9px }


div.vote ul, form.vote ul {list-style-type: none; margin: 0; padding: 0 }
div.vote ul li, form.vote ul li {list-style-type: none; margin: 0; padding: 0; margin-bottom: 5px;  }

div.vote .bar { height: 20px;}
div.vote .bar div { border: 1px solid #9C9476; background-color: #DBCB9A; padding: 2px; white-space: nowrap; text-align: right}