body, td {
	color: #666;
	font-family: arial, tahoma, verdana;
	font-size: 12px;
}

input, textarea, select {
	color: #000;
	font-family: arial, tahoma, verdana;
	font-size: 11px;
	font-weight: bold;
}

form {
	margin: 0px;
	padding: 0px;
}

a {
	color: #2f6681;
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

img {
	border: 0;
}

.smallBlack {
	color: #000;
	font-size: 11px;
}

#blue {
	color: #2a8fc1;
}

#font11px {
	font-size: 11px;
}       

.footerLink {
	color: #333;
	font-size: 11px;
	text-decoration: none;
}

.footerLink:hover {
	text-decoration: underline;
	color: #2a8fc1;
}

.footer {
	color: #999;
	font-size: 11px;
}

.lightLink {
	color: #2a8fc1;
	font-size: 11px;
}

.menuCell {
	padding: 0 21 0 21px;
}

.topMenu {
	color: #2a8fc1;
	font-weight: bold;
	text-decoration: none;
}

.topMenu:hover {
	color: #990000;
}

#red {
	color: #990000;
}

.catBlockTitle {
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

.cat_block_link {
	color: #900;
	font-weight: bold;
	text-decoration: none;
}

.cat_block_link:hover {
	text-decoration: underline;
}

.subMenuRow {
	margin: 3 0 3 0px;
}

.subMenuLink {
	color: #999;
	text-decoration: none;
}
.subMenuLink:hover {
	color: #900;
	text-decoration: underline;
}

.subMenuRow2 {
	margin: 1 0 1 20px;
	background-image: url('img/sub_menu_dot.gif');
	background-repeat: no-repeat;
	background-position: left middle;
}

.login {
	color: #000;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	padding-left: 0px;
	padding-right: 4px;
	font-family: arial narrow;
}

.newsCell {
	padding: 14 5 14 5px;
}

.newsLink {
	color: #2a8fc1;
	font-weight: bold;
	text-decoration: none;
}
.newsLink:hover {
	text-decoration: underline;
}

.goodTitle {
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 16px;
}

.dashed {
	border-top: dashed 1px #e5e5e5;
	border-bottom: dashed 1px #e5e5e5;
	padding: 7 0 7 0px;
	margin: 7 0 5 0px;
}

.dashed2 {
	border-top: dashed 1px #e5e5e5;
	margin: 10 0 7 0px;
}

.smallLight {
	font-size: 11px;
	color: #999;
}

.priceBig {
	font-weight: bold;
	color: #900;
	font-size: 16px;
}

.priceSmall{
	font-weight: bold;
	color: #900;
	font-size: 11px;
}

.more {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
.more:hover {
	text-decoration: underline;
}

.pageTitle {
	color: #333;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 16px;
	font-family: Arial Narrow;
}

.newsDt {
	color: #900;
	font-size: 11px;
	font-weight: bold;
}

.imageCell {
	border: solid 2px #fff;
}

.hilight {
	background-color: yellow;
}

.error {
	color: #f00;
}

#currCat {
	color: #900;
	text-decoration: underline;
}

.tbl_head{
	background: #eeeeee;
	font-weight: bold;
}

.tbl_head2 td{
	font-weight: bold;
	background: #F05B22;
	color: #ffffff;
}

.tbl_row {
	background: #f9f9f9;
}

.zoom {
	font-size: 11px;
	color: #999;
}

.catItem {
	font-size: 16px;
}

h1 {
	color: #000;
	font-size: 18px;
	margin: 0px;
	text-transform: uppercase;
}

h3 {
	margin: 0px;
}

.basketTop {
	color: 000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.basketTop:hover {
	color: #2f6681;
}

#green {
	color: #090;
}

.good_tbl {
	background-color: #ddd;
}
.good_tbl td {
	background-color: #fff;
}
.good_tbl tr.header td {
	background-color: #eee;
	font-weight: bold;
}