body {
	font-family: Verdana, Arial;
	color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
}

a.hlink {border: 0; color: #FFFFFF; cursor: text}

a.hlink:hover {border: 0; color: #FFFFFF; cursor: text}

a.bl {
	border: 0;
	text-decoration: 0;
}
a.bl:hover {
	border: 0;
	text-decoration: 0;
}
a.bl img {
	border: 0;
}

a.bl img.a {
	border: 1px solid grey;
}

img.img_con {
	border: 1px solid #ffff00;
}

.speedometer {display: block}
.speedometer img	{margin: 24px 0 0 33px; position: absolute;}
.speedometer ul, .speedometer li {font-weight: bold; position: absolute; list-style-type: none; margin: 0; padding: 0; color:#FFCC00}
span.ccc span {font-weight: bold; position: absolute; list-style-type: none; margin: 0; padding: 0; color:#FFCC00}
#speed20	{width: 42px; margin-top: 178px; text-align: right}
#speed40	{width: 47; margin-top: 130px; text-align: right}
#speed60	{width: 65px; margin-top: 84px; text-align: right}
#speed80	{width: 97px; margin-top: 48px; text-align: right}
#speed100	{width: 140px; margin-top: 20px; text-align: right}
#speed120	{margin: 8px 0 0 168px; text-align: right}
#speed140	{margin: 7px 0 0 218px}
#speed160	{margin: 17px 0 0 267px}
#speed180	{margin: 40px 0 0 310px}
#speed200	{margin: 75px 0 0 350px}
#speed220	{margin: 125px 0 0 372px}
#speed240	{margin: 170px 0 0 378px}
#speed260	{margin: 210px 0 0 374px}

/.speedometer		{width: 400px; height: 200px; float: left;}
/.speedometer img	{margin: 24px 0 0 33px; position: absolute;}
/.speedometer ul, .speedometer li	{position: absolute; list-style-type: none; margin: 0; padding: 0; color:#FF0000}
/#speed10	{width: 34px; margin-top: 178px; text-align: right;}
/#speed20	{width: 28px; margin-top: 153px; text-align: right;}
/#speed30	{width: 24px; margin-top: 127px; text-align: right;}
/#speed40	{width: 26px; margin-top: 102px; text-align: right;}
/#speed50	{width: 33px; margin-top: 78px; text-align: right;}
/#speed60	{width: 46px; margin-top: 54px; text-align: right;}
/#speed70	{width: 61px; margin-top: 35px; text-align: right;}
/#speed80	{width: 84px; margin-top: 18px; text-align: right;}
/#speed90	{width: 110px; margin-top: 6px; text-align: right;}
/#speed100	{width: 150px; margin-top: 0px; text-align: right;}
/#speed110	{margin: 1px 0 0 163px;}
/#speed120	{margin: 11px 0 0 198px;}
/#speed130	{margin: 27px 0 0 223px;}
/#speed140	{margin: 46px 0 0 241px;}
/#speed150	{margin: 66px 0 0 255px;}
/#speed160	{margin: 87px 0 0 263px;}
/#speed170	{margin: 110px 0 0 266px;}
/#speed180	{margin: 135px 0 0 267px;}
/#speed190	{margin: 159px 0 0 262px;}


p {padding: 0px 20px 0px 20px}

p.text {
	font-family: Arial;
	padding: 10px;
	font-size: 12pt;
	color: #ccc;
	text-indent: 20pt;
}

.cy {color: #FFCC00}

.co {color: #FFFFFF}

.img {
	padding: 20px 20px 0px 20px;
	border: 0px;
}
.imga {
	border: 0px;
}
a.art {
	border: 0px;
	text-decoration: underline;
}
a.art:hover {
	border: 0px;
	text-decoration: underline;
}
A.spec_offer {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/spec_offer.gif) no-repeat 0% 50%; MARGIN-LEFT: 20px; border: 0px
}

#mm a:hover {
	border: 0px;
	text-decoration: underline;
}

A.gallery {
	PADDING-LEFT: 36px; BACKGROUND: url(/images/gallery2.gif) no-repeat 0% 50%; MARGIN-LEFT: 20px; border: 0px
}

.small2 {
	FONT-SIZE: 95%
}

.p {padding: 2px 7px 2px 7px}

.p_sel {padding: 2px 7px 2px 7px; color: #000000; font-weight: bold; background-color: #FFCC00}

.t2 {
	color: red;
}
.d2 {
	color: red;
}

.block_hide {
	DISPLAY: none;
}
.block_show {
	width: auto;
	height: auto;
}

.HiRes {
	DISPLAY: none
}
.LoRes {
	DISPLAY: block
}

INPUT.emptySearch {
	COLOR: #c0c0c0
}

.foto {
	border: 1px solid #eeeeee;
	text-align: center;
	padding: 10px 0px 10px 0px;
	background-color: white;
}

td.list {
	padding: 10px 5px 10px 15px
}

ul {
	list-style: disc;
}

ul a {border: 0}

ol {
	list-style: circle;
	padding-bottom: 1px;
}

H3 {
	margin-bottom: 5px;
}
H4 {
	margin-bottom: 5px;
}
A {
	color: #FFFF00;
	text-decoration: none;
	border-bottom: 1px dashed #FFFF00;
}
A:hover {
	color: #AEAEAE;
	text-decoration: none;
	border-bottom: 1px dashed #AEAEAE;
}

A.glink {
	vertical-align: middle;
	color: #0066CC;
	font-weight: bold;
	border: 0;
	text-decoration: underline;
}
A.glink:hover {
	color: #0077DD;
	border: 0;
	text-decoration: underline;
}

A.slink {
	vertical-align: middle;
	color: #cc0000;
	font-weight: bold;
	border: 0;
	text-decoration: underline;
}
A.slink:hover {
	color: #ee0000;
	border: 0;
	text-decoration: underline;
}
img.slink {
	border: 0;
	vertical-align: middle;
}

A.forum {
	font-size: 13pt;
	font-family: Arial;
	font-weight: bold;
	color: #0066cc;
	text-decoration: underline;
	border: 0px;
}
A.forum:hover {
	color: #F0E68C;
	text-decoration: underline;
	border: 0px;
}
A.opt {
	font-size: 13pt;
	font-family: Arial;
	font-weight: bold;
	color: #cc0000;
	text-decoration: underline;
	border: 0px;
}
A.opt:hover {
	color: #F0E68C;
	text-decoration: underline;
	border: 0px;
}
.opt_na {
	font-size: 13pt;
	font-family: Arial;
	font-weight: bold;
	color: #cc0000;
}
A.order {
	color: #FFFF00;
	text-decoration: none;
	padding-bottom: 0px;
	border-bottom: 1px solid #FFFF00;
}
A.order:hover {
	color: #AEAEAE;
	text-decoration: none;
	padding-bottom: 0px;
	border-bottom: 1px solid #AEAEAE;
}
A.query {
	color: #DDDDDD;
	text-decoration: none;
	padding-bottom: 0px;
	border-bottom: 1px solid #DDDDDD;
}
A.query:hover {
	color: #AEAEAE;
	text-decoration: none;
	padding-bottom: 0px;
	border-bottom: 1px solid #AEAEAE;
}
.firm {
	padding-bottom: 3px;
}
a.a_news {
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 0px;
	border: 0px;
}
a.a_news:hover {
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 0px;
	border: 0px;
}
TABLE.menu {
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}
.menu_inv {
	color: #000000;
	font-size: 12pt;
	background-color: #FFCC00;
	padding: 1px 5px 1px 5px;
}
A.menu {
	color: #FFFF00;
	font-size: 12pt;
	text-decoration: none;
	padding-bottom: 0px;
	border-bottom: 1px dashed #FFFF00;
}
A.menu:hover {
	color: #AEAEAE;
	font-size: 12pt;
	text-decoration: none;
	padding-bottom: 0px;
	border-bottom: 1px dashed #AEAEAE;
}
A.menu2 {
	color: #000000;
	font-size: 12pt;
	text-decoration: none;
	padding-bottom: 0px;
	border-bottom: 1px dashed #000000;
}
A.menu2:hover {
	color: #AEAEAE;
	font-size: 12pt;
	text-decoration: none;
	padding-bottom: 0px;
	border-bottom: 1px dashed #AEAEAE;
}
TD.news {
	padding: 20px 0px 0px 0px;
	vertical-align: top;
	border-right: 3px inset #D5D5D5;
}
.about {
	color: #ffff00;
	font-family: Century Gothic, Arial;
}
.new {
	font-family: Century Gothic, Verdana;
	text-align: center;
	font-size: 17pt;
	padding: 10px 0px 10px 0px;
}
.news_date {
	color: #999999;
	padding: 5px 0px 0px 40px;
	font-size: 0.8em;
}
.news_head {
	padding: 5px 0px 0px 5px;
	color: #FFFF00;
	font-size: 1.2em;
	font-weight: bold;
}
.news_body {
	font-family: Verdana;
	padding: 5px 60px 10px 20px;
	font-size: 8pt;
}

td {
	font-family: Arial;
	font-size: 80%;
}

.block_hide {
	position: absolute;
	DISPLAY: none;
}
.block_show {
	position: absolute;
	width: 90%;
	height: auto;
	padding-left: 15px;
}



#a.menu {
#display: block;
#width: auto;
#height: auto;
#color: #000000;
#font-family: Courier New;
#font-size: 12px;
#border-left: 0px solid #000;
#border-right: 0px solid #000;
#border-top: 1px solid #CC3300;
#border-bottom: 0px solid #CC3300;
#background-color: #fEfEfE;
#text-decoration: none;
#text-align: left;
#padding-left: 3px;
#}
#a.menu:hover {
#color: #ffffff;
#background-color: #CC3300;
#text-decoration: none;
#}





A.fresh {
	COLOR: #0055cc
}
A.fresh:hover {
	COLOR: #ff0000
}
A.fresh_black {
	COLOR: #000000
}
A.fresh_black:hover {
	COLOR: #ff0000
}
TD.main_first {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px
}
TD.main {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 1.5em
}
H1.main_title {
	FONT-SIZE: 150%; MARGIN-BOTTOM: 0em; MARGIN-RIGHT: 33%
}
H2.subtitle_first {
	MARGIN-TOP: 0px; FONT-SIZE: 120%; MARGIN-BOTTOM: 0.5em
}
H2.subtitle {
	MARGIN-TOP: 1.5em; FONT-SIZE: 120%; MARGIN-BOTTOM: 0.5em
}
H3.subtitle_first {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.5em
}
H3.subtitle {
	MARGIN-TOP: 1.5em; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.5em
}
.list {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 2em
}
.list2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 2em
}
#DIV.image_first {
#	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em
#}
#DIV.image {
#	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em; COLOR: #c6c6c6; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
#}
#DIV.image2 {
#	MARGIN-TOP: 2em; MARGIN-BOTTOM: 2em
#}
SPAN.active {
	BACKGROUND-COLOR: #ebebcf
}
HR.l1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #555555; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #555555; BORDER-BOTTOM-STYLE: none
}
HR.l1g {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #cccccc; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc; BORDER-BOTTOM-STYLE: none
}
#DIV.block {
#	MARGIN-TOP: 1.5em; MARGIN-BOTTOM: 1px; WIDTH: 3em; COLOR: #bd000d; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 5px; BACKGROUND-COLOR: #bd000d; BORDER-BOTTOM-STYLE: none
#}
.body_first {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 130%
}
.body {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.5em; TEXT-INDENT: 0em; LINE-HEIGHT: 130%
}
.body_smaller {
	MARGIN-TOP: 0px; FONT-SIZE: 85%; MARGIN-BOTTOM: 0.5em; TEXT-INDENT: 0em; LINE-HEIGHT: 130%
}
.body_list {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 1em; TEXT-INDENT: 0em; LINE-HEIGHT: 130%
}
.body_list2 {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0em; TEXT-INDENT: 0em; LINE-HEIGHT: 130%
}
.small {
	FONT-SIZE: 90%
}
.smaller {
	FONT-SIZE: 85%
}
.italic {
	FONT-STYLE: italic
}
.bold {
	
}
.gray {
	COLOR: #555555
}
.smaller_italic {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
.smaller_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
.date {
	FONT-SIZE: 70%; COLOR: #555555; LINE-HEIGHT: 100%
}
UNKNOWN {
	MARGIN-TOP: 1em; FONT-SIZE: 85%; MARGIN-LEFT: 50%; FONT-STYLE: italic; TEXT-ALIGN: left
}
.descr2 {
	MARGIN-TOP: 1em; FONT-SIZE: 85%; FONT-STYLE: italic; TEXT-ALIGN: left
}

