body{ margin:0; padding:0; font:normal 12px Arial, Helvetica;}

.title_banner{
	font:normal 24px Arial, Helvetica;
	color:#d92518;
	text-decoration:none;
}
.top_menu{
	font:normal 11px Arial, Helvetica;
	color:#a09f99;
	text-decoration:none;
	text-transform:uppercase;
}
.top_menu:hover{
	font:normal 11px Arial, Helvetica;
	color:#FF0000;
	text-decoration:none;
	text-transform:uppercase;
}
.menu_cookie{
	font:normal 11px Arial, Helvetica;
	color:#FF0000;
	text-decoration:none;
	text-transform:uppercase;
}
.form_search{
	font:normal 11px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
	border:#ff8e01 solid 1px;
}
.title_menu{
	font:bold 12px Arial, Helvetica;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
.right_menu{
	font:bold 12px Arial, Helvetica;
	color:#FFFFFF;
	text-decoration:none;
}
.right_menu:hover{
	font:bold 12px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
}
.cat_parrent{
	font:normal 11px Arial, Helvetica;
	color:#68665f;
	text-decoration:none;
}
.title_new{
	font:bold 12px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
}
.new_title{
	font:bold 11px Arial, Helvetica;
	color:#990000;
	text-decoration:none;
}
.new_title:hover{
	font:bold 11px Arial, Helvetica;
	color:#0066FF;
	text-decoration:none;
}
.new_teaser{
	font:normal 11px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
}
.footer{
	font:bold 11px/18px Arial, Helvetica;
	color:#727272;
	text-decoration:none;
}
.design{
	font:bold 11px/18px Arial, Helvetica;
	color:#999999;
	text-decoration:none;
}
.design:hover{
	font:bold 11px/18px Arial, Helvetica;
	color:#FF0000;
	text-decoration:none;
}
.td_product{
	padding:5px 12px 0px 15px;
	background-color:#FFFFFF;
}
.product{
	font:bold 11px/18px Arial, Helvetica;
	color:#68665f;
	text-decoration:none;
}
.product:hover{
	font:bold 11px/18px Arial, Helvetica;
	color:#FF9900;
	text-decoration:none;
}
.title_cat{
	font:bold 12px/17px Arial, Helvetica;
	color:#FFFFFF;
	text-decoration:none;
}
.title_cat:hover{
	font:bold 12px/17px Arial, Helvetica;
	color:#ff9615;
	text-decoration:none;
}
.page{
	font:bold 11px Arial, Helvetica;
	color:#FFFFFF;
	text-decoration:none;
}
.page_select{
	font:bold 11px Arial, Helvetica;
	color:#FF6600;
	text-decoration:none;
}
.title_right{
	font:bold 12px Arial, Helvetica;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
.cart_title{
	font:bold 12px Arial, Helvetica;
	color:#4c6f01;
	text-decoration:none;
}
.text_cart{
	font:bold 11px/17px Arial, Helvetica;
	color:#68665f;
	text-decoration:none;
}
.text_cart:hover{
	font:bold 11px/17px Arial, Helvetica;
	color:#FF6600;
	text-decoration:none;
}
.show_title{
	font:bold 11px/17px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.show_detail{
 font:bold 11px/17px Arial, Helvetica;
 color:#c5252b;
 text-decoration:none;
}
.pro_show{
	font:bold 11px Arial, Helvetica;
	color:#4c6f01;
	text-decoration:none;
}
.register{
	font:normal 11px Arial, Helvetica;
	color:#c5252b;
	text-decoration:none;
}
.online_title{
	font:bold 11px Arial, Helvetica;
	color:#68665f;
	text-decoration:none;
}
.teaser_home{
	font:normal 11px/17px Arial, Helvetica;
	color:#604936;
	text-decoration:none;
}
.pro_teaser{
	font:normal 12px/17px Arial, Helvetica;
	color:#868393;
	text-decoration:none;
}
.pro_des{
	font:normal 12px/17px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
}
.pro_price{
	font:bold 12px Arial, Helvetica;
	color:#FF0000;
	text-decoration:none;
}
.news_title{
	font:bold 12px/17px Arial, Helvetica;
	color:#0066FF;
	text-decoration:none;
}
.news_title:hover{
	font:bold 12px/17px Arial, Helvetica;
	color:#FF9900;
	text-decoration:underline;
}
.news_teaser{
	font:normal 12px/17px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.more{
	font:bold 11px Arial, Helvetica;
	color:#0033FF;
	text-decoration:underline;
}
.news_des{
	font:normal 12px/18px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
	padding:5px;
}
.other_title{
	font:bold 14px Arial, Helvetica;
	color:#000000;
	text-decoration:underline;
}
.sub_other{
	font:normal 12px Arial, Helvetica;
	color:#0066FF;
	text-decoration:none;
}
.sub_other:hover{
	font:normal 12px Arial, Helvetica;
	color:#FF6600;
	text-decoration:underline;
}
.contact_title{
	font:normal 12px/18px Arial, Helvetica;
	text-decoration:none;
	color:#333333;
}
.contact{
	font:normal 12px Arial, Helvetica;
	color:#993300;
	text-decoration:none;
}
.support_online_name{
	font:bold 11px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}

/***--- Dropdown ---***/
#accordion {width:250px; overflow:hidden}
.accordion {width:250px; overflow:hidden; margin:0px}
.accordion dt {font:bold 12px Arial, Helvetica; cursor:pointer; background:url(/images/bg_right_menu.jpg) no-repeat center;color:#FFFFFF; height:30px; line-height:30px; padding-left:25px;}
.accordion dt:hover {}
.accordion .open {color:#113aa5;background:url(/images/bg_right_menu_3.jpg) no-repeat center;}
.accordion dd {font:normal 11px Arial, Helvetica; overflow:hidden; margin:0px}
.accordion dd div{margin:5px; background:url(/images/bg_right_menu_2.jpg) no-repeat center; padding-left:25px; height:24px; line-height:24px; display:block;}
.accordion dd div a{color:#0033CC; font:normal 11px Arial, Helvetica; height:24px; line-height:24px;text-decoration:none}
.accordion dd div a:hover{color:#003333}
/***--- 
#accordion {width:250px; overflow:hidden}
.accordion {width:250px; overflow:hidden}
.accordion dt {font:bold 12px Arial, Helvetica; cursor:pointer; background:url(/images/bg_right_menu.jpg) no-repeat center center; height:30px; line-height:30px; margin:0; padding:0 0 0 25px; overflow:hidden;}
.accordion .open {color:#113aa5;background:url(/images/bg_right_menu_3.jpg) no-repeat center;}
.accordion dd {overflow:hidden;}
.accordion dd div{margin:5px; background:url(/images/bg_right_menu_2.jpg) no-repeat center; padding-left:15px; height:24px; line-height:24px; display:block;}
