body, td {
	color: #5a5959;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input,textarea,select {
	color: #5a5959;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form {
	margin: 0px;
	padding: 0px;
}

a {
	color: #ff9000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

a:hover {
}

img {
	border: 0px;
}

.botMenu {
	background-color: #ffbf00;
	padding: 6px;
}
.botMenu a {
	color: #5a5959;
	text-decoration: none;
}
.botMenu a:hover {
	text-decoration: underline;
}

.copyright a {
	color: #5a5959;
	text-decoration: none;
}
.copyright a:hover {
	color: #ff9000;
}

.btCorn {
	background-color: #ffbf00;
	padding: 3 5 3 5px;
	border-right: solid 1px #fff;
}

.blockTitle {
	background-color: #7f7f7f;
	padding: 4 4 4 6px;
	color: #fff;
	font-weight: bold;
}
.blockTitle h2 {
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}
.blockTitle a {
	color: #fff;
	text-decoration: none;
}

.minibItem {
	margin-bottom: 10px;
}

.error {
	color: red;
}

.menuItem h4 {
	color: #ff9000;
	margin: 0px;
	padding: 3 0 3 5px;
}

h1 {
	color: #666;
	font-weight: normal;
}

.tbl_head{
	background: #eeeeee;
	font-weight: bold;
}

.tbl_head2 td{
	font-weight: bold;
	background: #ff9000;
	color: #ffffff;
}

.tbl_row {
	background: #f9f9f9;
}

.priceDigit {
	color: #000;
	font-size: 17px;
}

#orange {
	color: #ff9000;
}

#red {
	color: red;
}

#black {
	color: #000;
}

.filterBlock {
	padding: 8 0 8 0px;
}

.fbTitle {
	color: #000;
	font-weight: bold;
	font-size: 11px;
}

.fbBrand {
	padding-top: 5px;
}
.fbBrand a {
	font-weight: bold;
	font-size: 11px;
}
.fbBrand span {
	color: #333;
	font-weight: bold;
	font-size: 11px;
}

.fbSBrand {
	padding: 2 0 0 10px;
}
.fbSBrand a {
	font-size: 11px;
}
.fbSBrand span {
	color: #333;
	font-size: 11px;
}
.fbNoPad {
	padding-left: 0px;
}

a.delFilter {
	color: red;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.delFilter:hover {
	color: #333;
}

/* Catalogue default page */

.catDefault {
	padding-bottom: 10px;
}

.catDefault h2 a {
	color: #000;
	text-decoration: none;
	text-transform: none;
	font-size: 16px;
	font-weight: normal;
}
.catDefault h2 {
	margin-bottom: 8px;
}
.catDefault h2 a:hover, .catDefault div a:hover {
	text-decoration: underline;
	color: #ff9000;
}
.catDefault span {
	color: #aaa;
	font-weight: normal;
	font-size: 12px;
}

.catDefault div {
	padding: 3 0 0 15px;
}
.catDefault div a {
	color: #666;
	text-decoration: none;
}

.redColimnTitle {
	color: #a95114;
	font-size: 12px;
	padding-left: 10px;
	font-weight: bold;
}

.newsDate {
	color: #999;
	font-size: 10px;
}

.newsImg {
	padding: 2px;
	background-color: #fff;
	border: solid 1px #ccc;
	margin: 0 3 2 0px;
}

.newsShort {
	padding: 8 2 8 2px;
	border-bottom: dotted 1px #999;
}

.newsTitle {
	font-size: 10px;
	font-weight: bold;
}

h3 {
	margin: 0px;
}

.goodImage {
	padding: 2px;
	background-color: #fff;
	border: solid 1px #ccc;
}

#lm_current {
	color: #000;
}

.isAbsent {
	font-size: 10px;
	color: #999;
}

.priceTbl {
	background-color: #999;
}
.priceTbl td {
	background-color: #fff;
	padding: 5px;
}
.priceTbl .priceTblHead td {
	background-color: #ddd;
}
.priceTbl .priceTblHead td a, span {
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}