H1 {
	FONT-SIZE:24px
}

H2 {
	FONT-SIZE:20px
}

H3 {
	FONT-SIZE:18px
}

.catboard {
	BORDER-RIGHT:#104324 1px dotted;
	BORDER-TOP:#104324 1px dotted;
	PADDING-LEFT:10px;
	BORDER-LEFT:#104324 1px dotted;
	BORDER-BOTTOM:#104324 1px dotted;
	BACKGROUND-COLOR:#fff5ce
}

.catboard,.catboard3 {
	PADDING-RIGHT:10px;
	PADDING-BOTTOM:10px;
	PADDING-TOP:10px
}
/*
.catboard,.catboard3,.DialogTitle,.ProductDetailOrange,.ProductDetailOrange:link,.ProductDetailOrange:visited,.ProductDetailOrange:hover,.btlink,A:link,A:visited,A:hover,TD,.nav,A.nav:hover,A.nav:visited,A.nav:link,A.redLinks:hover,A.redLinks:visited,A.redLinks:link {
	FONT-SIZE:12px
}
*/
.catboard,.catboard3,.DialogTitle,.ProductDetailOrange,.ProductDetailOrange:link,.ProductDetailOrange:visited,.ProductDetailOrange:hover,.btlink,.nav,A.nav:hover,A.nav:visited,A.nav:link,A.redLinks:hover,A.redLinks:visited,A.redLinks:link {
	FONT-SIZE:12px
}

.catboard,.descr,.ProductPrice,.MarketPrice,.CatPrice,.whitelink,.btlink,TD,#form TD,.nav {
	FONT-FAMILY:Arial,Helvetica,sans-serif
}

.catboard3 {
	BORDER-RIGHT:#d1d7dc 1px dotted;
	BORDER-TOP:#d1d7dc 1px dotted;
	PADDING-LEFT:5px;
	BORDER-LEFT:#d1d7dc 1px dotted;
	BORDER-BOTTOM:#d1d7dc 1px dotted;
	FONT-FAMILY:"MS Sans Serif","Microsoft Sans Serif",Verdana;
	BACKGROUND-COLOR:#f2f8ff
}

.BarStyle1 {
	background:#e8edf3;
	BORDER-LEFT:#e8edf3 1px solid;
	BORDER-BOTTOM:#e8edf3 1px solid;
	BACKGROUND-COLOR:#e8edf3
}

.BarStyle1,.BarStyle2 {
	BORDER-RIGHT:#fff 1px solid;
	BORDER-TOP:#074da2 1px solid;
	TEXT-ALIGN:left;
	layer-
}

.BarStyle1,.BarStyle2,.normalStyle,.normalStyle2,.ProductPriceConverting,.ProductPriceStrike,A:link,A:visited,A:hover,TD,.textBlueSmallBox,.textBlueSmall,.textBlueSmall:hover,.textBlueSmall:visited,.textBlueSmall:link,.titleBlack,.titleDarkBlue,.copyright,A.redLinks:hover,A.redLinks:visited,A.redLinks:link {
	FONT-WEIGHT:normal
}

.BarStyle1,.BarStyle2,.contentgrayText,a.contentgrayText:link,a.contentgrayText:hover,a.contentgrayText:visited,.whiteText,.textnavi:visited,.textnavi:link,.textnavi,.textnavi:hover,.blackTextSm,#form TD,.copyright,A.copyright:link,A.copyright:visited,A.copyright:hover {
	FONT-SIZE:11px
}

.BarStyle1,.normalStyle,.normalStyle2 {
	WIDTH:100%
}

.BarStyle1,.BarStyle2,.normalStyle,.normalStyle2 {
	CURSOR:default;
	FONT-FAMILY:MS Sans Serif,Microsoft Sans Serif,Lucida Sans Unicode
}

.BarStyle1,.BarStyle2,.normalStyle,.normalStyle2,.VertMenuTitle,.SaveMoneyLabel,.whitelink,.btlink,.whiteText,.nav,A.nav:hover,A.nav:visited,A.nav:link,A.whitelink2:active,A.whitelink2:visited,A.whitelink2:link,.whitelink2,A.whitelink2:hover {
	COLOR:#fff
}

.BarStyle1,.BarStyle2,.normalStyle,.normalStyle2,.NumberOfArticles,.TopLabel,.Text,.ProductDetail1,.ProductTitle,.ProductDetails,.ProductPriceTitle,.ProductPriceConverting,.ProductPriceStrike,TD,.titleBlack,.blackTextSm,#form TD {
	COLOR:#000
}

.BarStyle2 {
	background:#fff;
	BORDER-BOTTOM:#fff 1px solid;
	BACKGROUND-COLOR:#fff
}

.BarStyle2,.normalStyle {
	BORDER-LEFT:#fff 1px solid
}

.normalStyle,.normalStyle2 {
	background:#666;
	PADDING-RIGHT:4px;
	BORDER-TOP:#666 1px solid;
	PADDING-LEFT:4px;
	PADDING-BOTTOM:4px;
	PADDING-TOP:4px;
	BORDER-BOTTOM:#666 1px solid;
	TOP:100px;
	layer-FONT-WEIGHT:normal
}

.normalStyle,.normalStyle2,.textBlueSmallBox {
	BACKGROUND-COLOR:#e8e7e3
}

.normalStyle {
	TEXT-ALIGN:Right
}

.normalStyle,.normalStyle2,.CategoriesList,.TopLabel,.AdminTitle,.ProductDetail1,.ProductDetailgray,.ProductDetailgray2,.ProductDetailgray2:link,.ProductDetailgray2:hover,.ProductDetailgray2:visited,.ProductTitle,.ProductTitle2,.ProductDetailsTitle,.ProductPriceTitle,.ProductPriceConverting,.ProductPriceStrike,.MarketPrice,.CatPrice,.whitelink,.titleBlue,.titleBlack,.titleDarkBlue,A.whitelink2:active,A.whitelink2:visited,A.whitelink2:link,.whitelink2,A.whitelink2:hover {
	FONT-SIZE:14px
}

.normalStyle2 {
	BORDER-LEFT:#666 1px solid;
	TEXT-ALIGN:Left
}

.contentgrayText,a.contentgrayText:link,a.contentgrayText:hover,a.contentgrayText:visited {
	FONT-FAMILY:Verdana,MS Sans-serifArial,Helvetica
}

.contentgrayText,a.contentgrayText:link,a.contentgrayText:hover,a.contentgrayText:visited,.ProductDetailgray,.greydetailxx {
	COLOR:#333
}

.contentgrayText,a.contentgrayText:link,a.contentgrayText:hover,a.contentgrayText:visited,.darkBlueTextSm,input.buttonHelp,input.buttonCheckEn,input.buttonCheck,input.buttonPrev,input.buttonNext,input.buttonNormal,input.buttonNormal2,input.buttonNormal3,.icheck {
	cursor:hand
}

.descr {
	FONT-SIZE:13px
}

.VertMenuTitle,.DialogTitle,.NumberOfArticles,.TopLabel,.AdminTitle,.ProductTitle,.ProductTitle2,.ProductDetailsTitle,.ProductPriceTitle,.ProductPrice,.ProductPriceSmall,.CatPrice,.ItemsList,.NavigationPath,.FormButton,.CustomerMessage,.ErrorMessage,.SaveMoneyLabel,.titleBlue,.textnavi:visited,.textnavi:link,.textnavi,.textnavi:hover,.nav,A.nav:hover,A.nav:visited,A.nav:link,A.whitelink2:active,A.whitelink2:visited,A.whitelink2:link,.whitelink2,A.whitelink2:hover {
	FONT-WEIGHT:bold
}

.VertMenuTitle {
	BACKGROUND-COLOR:#449bd5
}

.VertMenuItems,.ItemsList,.FormButton {
	COLOR:#300
}

.VertMenuItems,.whitelink,A:hover,.textnavi:visited,.textnavi:link,.textnavi,.textnavi:hover,A.copyright:link,A.copyright:visited,A.copyright:hover,A.nav:hover,A.nav:visited,A.nav:link,A.redLinks:hover,A.redLinks:visited,A.redLinks:link {
	TEXT-DECORATION:none
}

.darkBlueTextSm,.darkBlueTextSm2,.textBlueSmallBox,.textBlueSmall,.textBlueSmall:hover,.textBlueSmall:visited,.textBlueSmall:link,.systext,.darkBlueTextSm {
	FONT-SIZE:10px
}

.darkBlueTextSm,.darkBlueTextSm2,.titleDarkBlue,.darkBlueTextSm {
	COLOR:#0b3f62
}

.DialogBorder {
	BACKGROUND-COLOR:#ff8600
}

.DialogTitle {
	COLOR:#510
}

.AdminSmallMessage,.ProductDetailsTitle,.ProductPrice,.ProductPriceSmall,.CatPrice,.NavigationPath,A.redLinks:hover,A.redLinks:visited,A.redLinks:link {
	COLOR:#900
}

.AdminTitle,.CustomerMessage,.ErrorMessage {
	COLOR:#f30
}

.Line {
	BACKGROUND-COLOR:#000
}

.ProductDetail1,.ProductDetailgray {
	FONT-FAMILY:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif
}

.ProductDetailgray,.textnavi:visited,.textnavi:link,.textnavi,.textnavi:hover,.greydetailxx,.greydetailxx:link,.greydetailxx:visited,.greydetailxx:hover {
	LINE-HEIGHT:18px
}

.ProductDetailOrange,.ProductDetailOrange:link,.ProductDetailOrange:visited,.ProductDetailOrange:hover {
	FONT-FAMILY:"Trebuchet MS","MS Sans Serif","Microsoft Sans Serif",Verdana,Arial
}

.ProductDetailOrange,.ProductDetailOrange:link,.ProductDetailOrange:visited,.ProductDetailOrange:hover,.greydetailxx:visited,.greydetailxx:hover {
	COLOR:#f60
}

.ProductDetailOrange,.ProductDetailOrange:link,.ProductDetailOrange:visited,.ProductDetailOrange:hover,.ProductDetailgray2,.ProductDetailgray2:link,.ProductDetailgray2:hover,.ProductDetailgray2:visited {
	LINE-HEIGHT:16px
}

.ProductDetailOrange,.ProductDetailgray2,.greyx14BG,.greyx14BG2,.greyx14:visited,.greyx14:link,.greyx14,.greyx14:hover,.greydetailxx,.grey10lead14:visited,.grey10lead14:link,.grey10lead14,.grey10:visited,.grey10:link,.grey10,.grey10:hover,.grey10kk,.grey10box,.grey10box2,.grey10x,A.whitelink2:active,A.whitelink2:visited,A.whitelink2:link,.whitelink2 {
	text-decoration:none
}

.ProductDetailOrange:link,.ProductDetailOrange:visited,.ProductDetailOrange:hover,.ProductDetailgray2:link,.ProductDetailgray2:visited,.greydetailxx:link,.greydetailxx:visited,.greydetailxx:hover,.grey10lead14:hover,A.whitelink2:hover {
	text-decoration:underline
}
.ProductDetailgray2:hover { text-decoration:none; }
.ProductDetailgray2,.ProductDetailgray2:link,.ProductDetailgray2:hover,.ProductDetailgray2:visited {
	FONT-FAMILY:"Trebuchet MS","MS Sans Serif","Microsoft Sans Serif",Verdana,Arial,Helvetica,sans-serif
}

.ProductDetailgray2 {
	COLOR:#5e778f
}

.ProductDetailgray2:link,.greydetailxx:link {
	COLOR:#316ac5
}

.ProductTitle2 {
	COLOR:#8a8a8a
}

.ProductPriceStrike {
	FONT-FAMILY:TimesNewRoman,Arial,Helvetica,sans-serif
}

.ProductPrice {
	FONT-SIZE:22px
}

.Star {
	COLOR:#f00
}

.TableHead {
	BACKGROUND-COLOR:#ddd
}

.btlink,A:link,A:visited {
	TEXT-DECORATION:underline
}

body {
	margin:0  0;
	padding:0  0;
	font:95%/1.2em "Trebuchet MS",verdana,sans-serif;
	direction:ltr;
	background-image: url(../images/bg_all.gif);
}

A:link,A:visited,.titleBlue,.textBlueSmallBox,.textBlueSmall,.textBlueSmall:hover,.textBlueSmall:visited,.textBlueSmall:link,.copyright,A.copyright:link,A.copyright:visited,A.copyright:hover {
	COLOR:#3175a3
}

A:hover {
	COLOR:#449bd5
}

TD {
	FONT-STYLE:normal; COLOR:#666666;
}

.info_box_bottom {
	BACKGROUND-IMAGE:url(images/info_box_bg_bottom.gif)
}

.textBlueSmallBox,.textBlueSmall,.textBlueSmall:hover,.textBlueSmall:visited,.textBlueSmall:link {
	FONT-FAMILY:verdana
}

.textnavi:visited,.textnavi:link,.textnavi,.textnavi:hover {
	FONT-FAMILY:"MS Sans Serif","Microsoft Sans Serif",Verdana,Arial
}

.textnavi:visited,.textnavi:link,.textnavi {
	COLOR:#666
}

.textnavi:hover,.systext {
	COLOR:#06f
}

.systext {
	FONT-FAMILY:System,Verdana,MS Sans-serif,Arial,Helvetica
}

.greyx14BG,.greyx14BG2 {
	font:14px "microsoft sans serif","ms sans serif",verdana,cordiaupc /18px;
	BORDER-TOP:#eef5fa 1px solid;
	BORDER-LEFT:#eef5fa 1px solid;
	BORDER-RIGHT:#eef5fa 1px solid;
	BORDER-BOTTOM:#eef5fa 1px solid
}

.greyx14BG,.greyx14BG2,.greyx14:visited,.greyx14:link,.greyx14,.grey10lead14:visited,.grey10lead14:link,.grey10lead14 {
	color:#666
}

.greyx14BG {
	BACKGROUND-COLOR:#eef5fa
}

.greyx14BG2 {
	BACKGROUND-COLOR:#fc9
}

.greyx14:visited,.greyx14:link,.greyx14,.greyx14:hover {
	font:14px "microsoft sans serif","ms sans serif",verdana,cordiaupc /24px
}

.greyx14:hover,.grey10lead14:hover {
	color:#f60
}

.greydetailxx,.greydetailxx:link,.greydetailxx:visited,.greydetailxx:hover {
	FONT-FAMILY:"Trebuchet MS",MS Sans Serif,Microsoft Sans Serif,Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE:15px
}

.grey10lead14:visited,.grey10lead14:link,.grey10lead14,.grey10lead14:hover {
	font:12px verdana,"trebuchet ms","ms sans serif","microsoft sans serif",cordiaupc
}

.grey10:visited,.grey10:link,.grey10,.grey10:hover {
	font:11px Arial,Tahoma,verdana,"trebuchet ms","ms sans serif","microsoft sans serif",cordiaupc /normal
}

.grey10:visited,.grey10:link,.grey10,.grey10x {
	color:#333
}

.grey10kk,.grey10box {
	font:10px "ms sans serif","microsoft sans serif",verdana,cordiaupc /normal
}

.grey10kk,.grey10box,.grey10box2 {
	background:#e3eaf0;
	color:#7794ae
}

.grey10kk,input.buttonHelp,input.buttonCheckEn,input.buttonCheck,input.buttonPrev,input.buttonNext,input.buttonNormal,input.buttonNormal2,input.buttonNormal3 {
	border:none
}

.grey10box,.grey10box2 {
	BORDER-RIGHT:#7f9db9 1px solid;
	BORDER-TOP:#7f9db9 1px solid;
	BORDER-LEFT:#7f9db9 1px solid;
	BORDER-BOTTOM:#7f9db9 1px solid
}

.grey10box2 {
	font:11px "ms sans serif","microsoft sans serif",verdana,cordiaupc /normal
}

.grey10x {
	font:10px tahoma,arial,verdana,cordiaupc /normal
}

input.buttonHelp,input.buttonCheckEn,input.buttonCheck,input.buttonPrev,input.buttonNext {
	font:9px arial,verdana,tahoma,helvetica,sans-serif normal
}

input.buttonHelp {
	background:url(images/_icon_help.gif);
	width:20px;
	height:20px
}

input.buttonCheckEn {
	background:#e8edf3 url(images/_icon_verify_en.png)
}

input.buttonCheckEn,input.buttonCheck,input.buttonPrev {
	color:#000
}

input.buttonCheckEn,input.buttonCheck {
	width:83px;
	height:18px
}

input.buttonCheck {
	background:#e8edf3 url(images/_icon_verify.png)
}

input.buttonPrev {
	background:#fff url(images/_icon_previous.gif)
}

input.buttonPrev,input.buttonNext {
	width:102px;
	height:31px
}

input.buttonNext {
	background:#fff url(images/_icon_next.gif);
	color:#00000
}

input.buttonNormal,input.buttonNormal2,input.buttonNormal3 {
	font:11px tahoma,verdana,arial,helvetica,sans-serif bold;
	color:#fff;
	height:17px
}

input.buttonNormal {
	background:#dae7f7 url(images/search_buttonviolet.gif);
	width:61px
}

input.buttonNormal2 {
	background:#dae7f7 url(images/search_buttonviolet2.gif);
	width:25px
}

input.buttonNormal3 {
	background:#dae7f7 url(images/search_buttonviolet3.gif);
	width:70px
}
/*  -- add new css part2 -- */
A.nav:visited,A.nav:link,A.redLinks:hover,A.redLinks:visited,A.redLinks:link {
	FONT-SIZE:12px; text-decoration:none; 
}
A:link,A:visited,A:hover,TD,.nav,A.nav:hover  {
	FONT-SIZE:12px; text-decoration:none; !important
}

/*  -- .searchEN a:link    a:visited    a:hover  -- */
.searchEN, a.searchEN:link, a.searchEN:visited, a.searchEN:hover {
	font:10px Arial,Tahoma,"microsoft sans serif","ms sans serif",verdana /normal; color:#333;  
	text-decoration:none; !important
}
.searchEN2 {
	font:10px  Arial,Tahoma,"microsoft sans serif","ms sans serif",verdana /normal; color:#333;  !important
}
a.searchEN2:link, a.searchEN2:visited {
	font:10px Arial,Tahoma,"microsoft sans serif","ms sans serif",verdana /normal; color:#333; 
	text-decoration:none; !important
}
