@charset "utf-8";
body {
	margin: 0px;
	font-family:  verdana;
	background-image:url(../pic/TGA-website-900x1200_01.png);
	font-size: 10px;
}
.td2pix {
	background: #000000;
	width: 2px;
}
.STYLE1 {
	font-size: 10px;
	font-weight: bold;
	color: #E13204;
}
.style7 {color: #844e4e}
.style8 {color: #7C7C7C}
.style71 {color: #844e4e;font-size: 12px; font-weight:bolder;font:Arial, Helvetica, sans-serif;}
.style71 {color: #844e4e}
.style81 {color: #7C7C7C;font-size: 10px; font:Arial, Helvetica, sans-serif;}
.style81 {color: #7C7C7C}
.fontstyle{font-family:verdana,Arial}
a.white_font_sml:link,a.white_font_sml:visited {font-size: 9pt;color: #FFFFFF;text-decoration: none;font-weight: bold;font-family: verdana,Arial;}
a.white_font_sml:active,a.white_font_sml:hover {font-size: 9pt;color: #EF5602;text-decoration: none;font-weight: bold;font-family: verdana,Arial;}

a.back_font_sml:link,a.back_font_sml:visited {font-size: 10px;color: #6C6C6C;text-decoration: none;font-family: verdana; }
a.back_font_sml:active,a.back_font_sml:hover {font-size: 10px;color: #FFFFFF;text-decoration: none;font-family: verdana;}

a.back_font_sml_none:link,a.back_font_sml_none:visited {font-size: 10px;color: #6C6C6C;text-decoration: none;font-weight: bolder;font-family:verdana, Arial;}
a.back_font_sml_none:active,a.back_font_sml_none:hover {font-size: 10px;color: #FF0000;text-decoration: none;font-weight: bolder;font-family:verdana, Arial;}


a.catalogue_list:link,a.catalogue_list:visited {font-size: 11pX;color: #152A2A;text-decoration: none;font-weight: bold;}
a.catalogue_list:active,a.catalogue_list:hover {font-size: 11pX;color: #FFFFFF;text-decoration: none;font-weight: bold;}

a.news_list:link,a.news_list:visited {font-size: 10pt;color: #000000;text-decoration: none;font-weight: bold; font-family: verdana;}
a.news_list:active,a.news_list:hover {font-size: 10pt;color: #000000;text-decoration: underline;font-weight: bold;font-family: verdana;}

a.adv_list:link,a.adv_list:visited {font-size: 9pt;color: #000;text-decoration: none; font-weight:bolder;}
a.adv_list:active,a.adv_list:hover {font-size: 9pt;color: #fff;text-decoration: none; font-weight:bolder;}

a.help_list:link,a.help_list:visited {font-size: 9pt;color: #00cc00;text-decoration: underline;font-weight: bold;}
a.help_list:active,a.help_list:hover {font-size: 9pt;color: #00cc00;text-decoration: underline;font-weight: bold;}

a.contact:link,a.contact:visited {font-size: 11pt;color: #FF0000;text-decoration: none;font-weight: bold;}
a.contact:active,a.contact:hover {font-size: 11pt;color: #FF0000;text-decoration: underline;font-weight: bold;}

a.white_font_sml_w:link,a.white_font_sml_w:visited {font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight: bold;}
a.white_font_sml_w:active,a.white_font_sml_w:hover {font-size: 10px;color: #ffffff;text-decoration: underline;font-weight: bold;}

a.error_list:link,a.error_list:visited {font-size: 11px;color: #000000;text-decoration: none;font-weight: bold;}
a.error_list:active,a.error_list:hover {font-size: 11px;color: #000000;text-decoration: none;font-weight: bold;}


table,a,td {
	font: 10px/120%  Verdana, Arial, Helvetica, sans-serif;
}

.cart{ 
	background-image:url(../pic0428/add-to-cart.png);
    font: Verdana;
	color: #FFFFFF;
	font-weight: bold;
  
}

.conta {
	font: 14px/120%  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;

}

.input_table {

BACKGROUND-COLOR:   #F0F1EC;
	border: 1px solid #152A2A;
}

.STYLE12 {font-family: Verdana; font-size: 12px; }
.talbe_bor {
	background: #EEF2F2;
	border: 1px solid #BECDCD;
	font-weight: bold;

}
.talbe_bor2 {
	font:Verdana;
	font-size:15px;
	font-weight: bold;
	color:#000000;
	align: top;

}
h1	{
	background-color:#B5C7D0;
	font-family:Verdana;
	font-size:11px;
	font-weight: bold;
	color:#000000;
}
.font_date {
	color: #9FB3B3;
	text-decoration: none;
}
.bold_title {
	font-size: 10px;
	font-weight: bold;
	color: #152A2A;
	text-decoration: none;
	font-family:Verdana;
	 
}
.table_bot_line {
	border-bottom: 1px solid #666666;
	font-weight:bolder;
	
}
.table_bot_line_x {
	border-bottom: 1px dotted #666666;
}

.BTN {
	font: bold 12px  Verdana;
	color: #FFFFFF;
	text-decoration: none;
	background: #205895;
	border: 1px solid #003399;
}
.td_width_8pix {
	padding-left: 30px;
}
.white_font_hold {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.table_line {
	border: 1px solid #FFCC00;
}
.li_menu {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
select {
	font-family: Verdana;
}
.btn_ser {
	font-family: Verdana;
	font-weight: bold;
	background: #FF9966;
	border: 1px solid #333333;
	font-size: 9pt;
}

.menu_1 {
	font-family: Verdana;
	font-weight: bold;
	background: #EF5602;
	font-size: 9pt;
	color: #FFFFFF;
}
.menu_2 {
	font-family: Verdana;
	font-weight: bold;
	background: #FEF49F;
	font-size: 9pt;
	color: #EF5602;
}
.dropshadow {
	filter: DropShadow(Color=000000, OffX=1, OffY=1, Positive=1);position: relative;
}
.l_top {
	
	color: #65829E;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
.login_put {
	background-image: url(../pic/input_bg.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 110px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: 3px;
	vertical-align: middle;
}
.l_price {
	
	color: red;
	font-family: Verdana ;
	font-size: 10px;
	font-weight: bold;
}
.l_bt {
	
	color: #FFFFFF;
	font-family: Verdana ;
	font-size: 10px;
	font-weight: bold;
}
.reg {
	color: #676767;
	font-family: Verdana ;
	font-size: 12px;
	font-weight: bolder;
}
.regfont {
	color: #333333;
	font-family:Verdana ;
	font-size: 10px;
	font-weight: bolder;
}

.news_bg {
	background: url(/images/news_mid_bg.jpg) repeat-x fixed bottom;
}
.items_bg {
	background: url(/images/item_m_mid.jpg) repeat-x fixed bottom;
}

.login1 {
	background-image: url(/0320pic/tga0320_36.png);
	height: 16px;
	width: 40px;
	background-repeat: no-repeat;
	background-position: center;
}
.login2 {
	background-image: url(/pic/login2.png);
	height: 16px;
	width: 40px;
	background-repeat: no-repeat;
	background-position: center;
}
.reg_input {
	background-image: url(../0327reg/reg_bg.png);
	background-repeat: no-repeat;
	text-indent: 3px;
	height: 22px;
	border: 1px solid #BFBFBF;
}
.reg_botmap {
	background-repeat: repeat-x;
	background-position: center bottom;
	font-family: Verdana ;
	font-size: 10px;
}
.reg_select {
	background-repeat: no-repeat; 
	text-indent: 3px;
	height: 22px;
	border: 1px solid #BFBFBF;
	background-color: #F0F1EC;
	
	FONT-SIZE:   12px;
	
	BORDER-BOTTOM:   #999999   1px   solid;
	BORDER-LEFT:   #999999   1px   solid;
	BORDER-RIGHT:   #999999   1px   solid;
	BORDER-TOP:   #999999   1px   solid;
	COLOR:   #000000; 
}
.l_contact {
	color: #454545;
	font-family: Verdana ;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.contact_input {

	background-image: url(../pic0428/con2_35001.png);
    background-color: #F0F1EC;
	height: 22px;
	
	font:Verdana; 


}
.inp{border:1px solid #84a1bd; width:157px; }

.input{color:black;BORDER-BOTTOM:   silver   0px   solid;   BORDER-LEFT:   silver  0px   solid;   BORDER-RIGHT:   silver   0px   solid;   BORDER-TOP:   silver   0px   solid;   FONT-SIZE:   10pt;   height:18px;font-family:宋体}   
  .input_bottom{color:black;BORDER-BOTTOM:   silver   0px   solid;   BORDER-LEFT:   #ffffff   0px   solid;   BORDER-RIGHT:   #ffffff   0px   solid;   BORDER-TOP:   #ffffff   0px   solid;   FONT-SIZE:   10pt;   height:18px;font-family:宋体}   
  .input_none{color:black;BORDER-BOTTOM:   #ffffff   0px   solid;   BORDER-LEFT:   #ffffff   0px   solid;   BORDER-RIGHT:   #ffffff   0px   solid;   BORDER-TOP:   #ffffff   0px   solid;   FONT-SIZE:   10pt;   height:18px;font-family:宋体}
.contact_inputmeg {

	background-image: url(../pic0428/con2_35001.png);
	background-repeat: no-repeat;	
	border: 0px solid #BFBFBF;
	background-color: #ccCccc;
	font:Verdana;
}
.contact_cl {
	background-color: #8FC700;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.menu_pic {
	font-family: Verdana ;
	filter: DropShadow(Color=000000, OffX=1, OffY=1, Positive=1);position: relative;
	background: #FFFFFF;
	font-size: 9pt;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.arrow {
     font-family:     Webdings;
     font:         9pt;
     color:         blue;
     text-align:     center;
     cursor:         hand;
      background:      white;
}
.seltxt{
border-left:0;
border-right:0;
border-top:0;
border-bottom:1 solid #000000;
}
/*img12121, div121212 { behavior: url(images/iepngfix.htc) }*/