BODY {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #4A6B7B;
	background-image: url(../images/bg/bg.gif);
}
.bgTop1 {
	background-image: url(../images/bg/bg-top_01.gif);
	background-repeat: repeat-x;
}
.bgTop2 {
	background-image: url(../images/bg/bg-top_02.gif);
	background-repeat: repeat-x;
}
.bgBot1 {
	background-image: url(../images/bg/bg-bot1.gif);
	background-repeat: repeat-x;
}
.bgBot2 {
	background-image: url(../images/bg/bg-bot2.gif);
	background-repeat: repeat-x;
}
A {
	cursor: hand;
}
TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
A {
	color: #4E89C2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.textJustify {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
}
.textJustify TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
}
.textJustify A {
	color: #4E89C2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.textJustify A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.textNormal {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.textNormal TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.textNormal A {
	color: #4E89C2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.textNormal A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.textTitle {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.textTitle TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.textTitle A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.textTitle A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.copy {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.copy A {
	color: #4E89C2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.copy A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.formaTopBg {
	background-image: url(../images/forma-top2.gif);
	background-repeat: repeat-x;
}
.formaTopShopBg {
	background-image: url(../images/shop-item2.gif);
	background-repeat: repeat-x;
}
.formaSearchTop {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: transparent;
	border: 0px solid;
	font-weight: bold;
	width: 140px;
}
.formaLoginTop {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: transparent;
	border: 0px solid;
	font-weight: bold;
	width: 54px;
}
.shopTopItem {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}
.shopTopItem A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.shopTopItem A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.langBg1 {
	background-image: url(../images/lang2_01.gif);
	background-repeat: repeat-x;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
}
.langBg1Text {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
.langBg1Text A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.langBg1Text A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.langBg2 {
	background-image: url(../images/lang2_02.gif);
	background-repeat: repeat-x;
}
.menuBg {
	background-image: url(../images/menu2.gif);
	background-repeat: repeat-x;
}
.menuTop {
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
}
.menuTopText {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.menuTopText A {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.menuTopText A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.mainBg {
	background-color: White;
}
.bgBorderRight {
	background-image: url(../images/border-right2.gif);
	background-repeat: repeat-y;
}
.bgLeft1 {
	background-image: url(../images/bg/bg-left_01.gif);
	background-repeat: repeat-y;
}
.bgLeft2 {
	background-image: url(../images/bg/bg-left_02.gif);
	background-repeat: repeat-y;
	background-color: #EFEFF0;
}
.bgLeft3 {
	background-image: url(../images/bg/bg-left_03.gif);
	background-repeat: repeat-y;
}
.topText {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
}
.topText TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
}
.topText A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.topText A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.baner {
	margin-bottom: 4px;
}
.menuCenterBg {
	background-image: url(../images/bg/menu-bg.gif);
	background-repeat: repeat-x;
}
.menuText {
	background-image: url(../images/bg/menu-bg.gif);
	background-repeat: repeat-x;
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	padding-left: 16px;
}
.menuText TD {
	background-image: url(../images/bg/menu-bg.gif);
	background-repeat: repeat-x;
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	padding-left: 16px;
}
.menuText A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.menuText A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.subTopBg {
	background-image: url(../images/bg/bg-sub-top.gif);
	background-repeat: repeat-x;
}
.subBotBg {
	background-image: url(../images/bg/bg-sub-bot.gif);
	background-repeat: repeat-x;
}
.subText {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
}
.subText TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
}
.subText A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.subText A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.subTextL {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-left: 23px;
}
.subTextL TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-left: 23px;
}
.subTextL A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.subTextL A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.main {
	padding-top: 1px;
	padding-right: 1px;
	padding-left: 2px;
}
.toplineTop {
	background-image: url(../images/bg/topline_01.gif);
	background-repeat: repeat-x;
}
.toplineCenter {
	background-image: url(../images/bg/topline_02.gif);
	background-repeat: repeat-x;
}
.toplineBot {
	background-image: url(../images/bg/topline_03.gif);
	background-repeat: repeat-x;
}
.toplineText {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin-left: 14px;
}
.toplineText TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin-left: 14px;
}
.toplineText A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.toplineText A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.toplineTextArrow {
	margin-bottom: 2px;
}
.toplinePages {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.toplinePages TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.toplinePages A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.toplinePages A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.botlinePages {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.botlinePages TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.botlinePages A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.botlinePages A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.botlineBg {
	background-image: url(../images/bg/linebot-bg.gif);
	background-repeat: repeat-x;
}
.botlineBg2 {
	background-image: url(../images/bg/linebot-bg.gif);
	background-repeat: repeat-x;
	padding-bottom: 5px;
}
.bgProduction {
	background-image: url(../images/bg/bg-prodiction.jpg);
	background-repeat: no-repeat;
}
.productionArrow {
	margin-right: 3px;
	margin-bottom: 5px;
}
.productionArrow2 {
	margin-left: 3px;
	margin-bottom: 5px;
}
.productPrice {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.productPrice TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.productPrice A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.productPrice A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.productPrice2 {
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.productPrice2 TD {
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.productPrice2 A {
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.productPrice2 A:HOVER {
	color: #FF0000;
	text-decoration: none;
}
.productTitleTop {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding-top: 14px;
}
.productTitleTop TD {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding-top: 14px;
}
.productTitleTop A {
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.productText A:HOVER {
	color: #FF0000;
	text-decoration: none;
}