* {
	font-family: Arial;
	font-size: 14px;
}

body {
	padding: 0px;
	margin: 0px;
}

A {
	color: #0657FF;
}

H1 {
	font-size: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

span.h1 {
	font-size: 30px;
	margin: 0px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	color: #196795;
	padding: 0px;
}

span.h2 {
	font-size: 16px;
	margin: 0px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	color: #196795;
	padding: 0px;
}

A.menu {
	text-decoration: none;
	font-size: 12px;
	text-transform: uppercase;
	color: #4487A4;
	font-weight: bold;
}

A.menu:hover {
	color: #164561;
}

A.menu.active {
	color: #FF6600;
}

.header_title {
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing:3px;
	margin-left:14px;
}

TD.content {
	padding: 10px;
}

TD.content H1 {
	padding: 0px;
	padding-left: 18px;
}

TD.content H2 {
	padding: 0px;
	margin: 0px;
	padding-left: 18px;
}

.content,.content * {
	line-height: 150%;
}

.item .title {
	padding-bottom: 10px;
}

.item .title * {
	font-size: 16px;
}

.item .content {
	line-height: 150%;
	padding-bottom: 10px;
}

.item .price {
	color: #FF3300;
	font-size: 15px;
}

/* ITEMS VIEW DESIGN */
.img {
	border: 4px solid #E6E6E6;
}

.items .title {
	padding-bottom: 10px;
}

.items .title A {
	font-size: 20px;
	font-weight: normal;
}

.purpose {
	font-weight: bold;
	padding-bottom: 10px;
}

.feature DIV {
	padding-bottom: 10px;
}

.content {
	line-height: 150%;
	padding-bottom: 10px;
}

.price {
	color: #FF3300;
	font-size: 20px;
}

.copyright * {
	font-size: 12px;
}

.gimg {
	background: #FFFFFF;
	border: 1px solid #ECCAD3;
	width: 10px;
	height: 10px;
	valign: center;
	padding: 3px;
}

.block_main * {
	color: #FFFFFF;
}

/* LIST */
LI.main {
	list-style-image: url('img/li_1.gif');
	color: #0A6D96;
	line-height: 100%;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
}

LI.main {
	margin-top: 15px;
}

/* BLOCK */
.block {
	padding: 10px;
}

.block .title {
	margin-bottom: 5px;
	font-weight: bold;
}

.block .data {
	line-height: 150%;
	margin-bottom: 5px;
}

.block H2 {
	margin-bottom: 5px;
	margin-top: 0px;
}

.gallery TABLE TR TD A IMG {

}
