*{margin:0px; padding:0px;}
body
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	/*background:#edd4ba url(../images/bg_02.jpg) top left repeat-x;*/
	background-color:#eed4bb;
	text-align:justify;
	}
a {text-decoration:none;}
a img {border:none;}
ul {list-style-type:none;}
h2 {color:#663300; font-size:20px; }
h3 {color:#663300; font-weight:bold; font-size:14px;margin-bottom:5px;}
.line {border-bottom:#d1b091 1px solid; margin:10px 4px 10px 0px;}
#wrap 
{
	width:945px;
	position:relative;
	margin:0 auto;
	margin-top:31px;
	}
#top {background:url(../images/bg_top.jpg) top left repeat-x; height:145px; margin-bottom:1px; }
#bottom {clear:both; text-align:center; font-size:10px; color:#663300; padding:8px 0 7px 0; }
#bottom a {color:#663300; text-decoration:underline;}
#top .logo {background:url(../images/logo.jpg) top left no-repeat; height:86px;width:140px; float:left; margin:30px 0 0 10px; }
#top .name-company {background:url(../images/name_company.jpg) top left no-repeat; height:32px;  width:201px; float:left;  margin:55px 0 0 0px;}
#top .flower { background:url(../images/binhhoa.jpg) top right no-repeat; height:146px; width:130px; float:right; margin-right:20px; }

#menu {background-color:#d0b090; border-top:#000 1px solid;}
#menu p {clear:both; padding:10px; color:#FFF; font-weight:bold;}
#menu div {height:21px;float:left; text-align:center; padding-top:6px;}
#menu div a {color:#000; font-size:11px; font-weight:bold; text-transform:uppercase;}
#menu div a:hover {color:#FFF;}
#menu .about-active a, #menu .home-active a, #menu .product-active a, #menu .product-process-active a, #menu .contact-active a, #menu .news-active a {color:#FFF;}

#menu .home {background:url(../images/bg_menu_home.jpg) top left no-repeat; width:81px;}
#menu .home-active {background:url(../images/bg_menu_home_active.jpg) top left no-repeat; width:81px; }

#menu .about {background:url(../images/bg_menu_about.jpg) top left no-repeat; width:104px;}
#menu .about-active {background:url(../images/bg_menu_about_active.jpg) top left no-repeat; width:104px;}

#menu .product-process {background:url(../images/bg_menu_productproces.jpg) top left no-repeat; width:174px;}
#menu .product-process-active {background:url(../images/bg_menu_productproces_act.jpg) top left no-repeat; width:174px;}


#menu .products {background:url(../images/bg_menu_products.jpg) top left no-repeat; width:105px;}
#menu .products-active {background:url(../images/bg_menu_products_active.jpg) top left no-repeat; width:105px;}

#menu .news {background:url(../images/bg_menu_news.jpg) top left no-repeat; width:78px;}
#menu .news-active {background:url(../images/bg_menu_news_active.jpg) top left no-repeat; width:78px;}

#menu .contact {background:url(../images/bg_menu_contact.jpg) top left; width:118px;}
#menu .contact-active {background:url(../images/bg_menu_contact_active.jpg) top left; width:118px;}

#menu .bg-search-left {background:url(../images/bg_search_left.jpg) top left no-repeat; width:6px;}
#menu .bg-search-right {background:#000 url(../images/bg_search_right.jpg) top left no-repeat; width:8px;}
#menu .bg-search-content {background-color:#000; width:271px;}
.bg-search-content form {margin-top:-1px; padding:0px;}
#menu .bg-search-content img {vertical-align:middle; margin-bottom:-5px;}
#menu .bg-search-content input {border:none; vertical-align:middle;}
.bg-search-content input.textbox {font-size:11px; width:150px;padding:2px 1px 2px 1px;}

#middle { float:left; width:945px; position:relative; padding-bottom:2px; background-color:#d1b091; }
#middle-left { width:168px; float:left; }
.bg-top-left {background:url(../images/bg_top_left.jpg) top left no-repeat; height:6px;}
.bg-bot-left {background:url(../images/bg_left_bottom.jpg) top left no-repeat; height:6px;}
.bg-left-content {background-color:#000; margin-top:-2px; text-align:center; padding-bottom:10px;}
.bg-left-content h4 {font-weight:bold; color:#d0b090; font-size:11px; padding:10px 0 15px 0;}
.bg-left-content li {margin-bottom:10px;}

#middle-right {margin-left:168px;}
.middle-top {background:url(../images/bg_top_right.jpg) top left no-repeat; height:8px;width:777px; float:left;}
.middle-bottom {background:url(../images/bg_bot_right.jpg) top left no-repeat; height:8px;width:777px;float:left;}
.middle-content {background:url(../images/bg_content.jpg) top left repeat-y; width:757px;float:left; padding:10px;}

.left {width:565px; float:left;}
.right {margin-left:565px;}
.bg-menuright-top {background:url(../images/bg_menuright_top.jpg) top left no-repeat; height:8px;}
.bg-menuright {background-color:#d1b091; width:166px; padding:5px; margin-top:-5px; padding-left:11px;}
.bg-menuright-bot {background:url(../images/bg_menuright_bot.jpg) top right no-repeat; height:8px; margin-right:10px;}

.bg-menuproduct {width:149px; background-color:#eed4bb; padding:5px;}
.bg-menuproduct-top {background:url(../images/bg_menuproduct_top.jpg) top left no-repeat; height:42px; width:159px;}
.bg-aboutus-top {background:url(../images/bg_about_top.jpg) top left no-repeat; height:42px; width:159px;}
.bg-proprocess-top {background:url(../images/bg_process_top.jpg) top left no-repeat; height:42px; width:159px;}
.bg-menuproduct-bot {background:url(../images/bg_menuproduct_bot.jpg) top left no-repeat; height:8px; width:159px;}
.bg-menuproduct  li {background:url(../images/bg_arrow.jpg) center left no-repeat;  display:block; padding-left:15px; margin:0 0 10px 10px; }
.bg-menuproduct  li a {color:#663300; font-weight:bold;}



.clip {margin:10px 0 0px 0;}
.view-clip {background:url(../images/continue.jpg) center left no-repeat; padding:10px 0px 15px 10px; border-bottom:#edd4ba 1px solid; margin-right:10px; margin-bottom:10px;}
.view-clip a {color:#663300; text-decoration:underline;}
.support {padding-top:15px;}
.support p {text-align:center; margin-bottom:5px;}


#hot-product {margin-top:13px; float:left;}
#hot-product div {width:138px; float:left; margin-left:2px;}
#hot-product div p {margin:0px 0 3px 5px;}
.name-pro {font-weight:bold; padding-top:13px;}

#count {padding-left:5px;}
.counter {clear:both; margin:10px 5px 0 0; background-color:#edd4ba; padding-top:10px; text-align:center;}
.bg-count {background:url(../images/bg_count.jpg) bottom left no-repeat; height:7px;}

/*ABOUT*/
.item-about {padding:10px 0 10px 0; float:left; text-align:justify;  border-bottom:#d0b090 1px solid; margin-right:10px;}
.item-about a {color:#663300; font-weight:bold; padding-bottom:10px;}
.item-about img {margin-left:10px;}
.item-about p {padding-top:5px; line-height:18px;}

/*News*/
.paging {float:right; padding:5px 10px 0 0;}
.paging a {color:#663300;}
.news-detail {padding:10px 10px 10px 0; margin-right:10px; border-bottom:#D0B090 1px solid;}
.news-detail img {margin-left:10px; margin-bottom:5px; }
.print-email {padding:7px 0 5px 0; text-align:right; border-bottom:#D0B090 1px solid; margin-right:10px;}
.print-email img {vertical-align:middle;}
.print-email a {color:#663300;}
.other-article {padding:5px;}
.other-article  li {background:url(../images/bg_arrow.jpg) center left no-repeat;  display:block; padding-left:15px; margin:0 0 10px 10px; }
.other-article li a {color:#663300; }

/*PRODUCT*/
.product-list {padding:15px 0 15px 0; float:left; border-bottom:#d0b090 1px solid;}
.product-list a , #hot-product a{color:#000;}
.product-list div {width:138px; float:left; margin-left:2px;}
.product-listdiv p {margin:0px 0 3px 5px;}
.name-pro {font-weight:bold; padding-top:13px;}

/*CONACT*/
.bTitle  {color:#663300; font-weight:bold;}
.form-contact {margin-top:10px;}
.form-contact input {border:none; margin-bottom:7px; padding:1px;}
.form-contact textarea {border:none; width:210px; height:80px;}

.text input {font-size:11px; }
.flag-language {text-align:right; margin-top:-40px; position:absolute; top:5px; right:0;}
.flag-language img {vertical-align:middle;}
.flag-language a {color:#000;}
.marquee-news {padding-right:285px;}


.pagination {
	color:#663300;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Arial, "Times New Roman";
}
.pagination a{
	color:#663300;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Arial, "Times New Roman";
}

.pagination a:hover {
	font-family: Tahoma, Arial, "Times New Roman";
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}

/* ---------- Form  ------------ */
.myform {
	font-family: Tahoma, Arial, "Times New Roman";
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px solid #c9bdbd;
	color: #666666;
	height: 17px;
}
.myform_textarea {
	font-family: Tahoma, Arial, "Times New Roman";
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px solid #c9bdbd;
	color: #666666;	
}
.myradio {
	height: 16px;
	border: 0px solid #666666;
}
.mybutton {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	background-color: #e2e2e2;
	border: 1px solid #666666;
}
.mybuttonSmall  {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: normal;
	background-color: #e2e2e2;
	color: #000000;
	border: 1px solid #666666;
	line-height: 14px;
}
/* ----------------------------- */
.mainText {
	font-family:  Arial,Tahoma,"Times New Roman",;
	font-weight: normal;	
	font-size:12px;
	color: #000000;	
	text-align: justify;
}
.errorMsg {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	line-height: 15px;
	text-decoration: none;
}
.bottom {width:80px; padding:2px;}
/*FRENCH*/
#menu .about-fr {background:url(../images/bg_menu_fr.jpg) top left no-repeat; width:120px;}
#menu .about-active-fr {background:url(../images/bg_menu_active_fr.jpg) top left no-repeat; width:120px; }

#menu .home-fr {background:url(../images/bg_home_fr.jpg) top left no-repeat; width:100px;}
#menu .home-active-fr {background:url(../images/bg_home_fr_active.jpg) top left no-repeat; width:100px;}

#menu .product-process-fr {background:url(../images/bg_menu_productproces.jpg) top left no-repeat; width:174px;}
#menu .product-process-active-fr {background:url(../images/bg_menu_productproces_act.jpg) top left no-repeat; width:174px;}

#menu .products-fr {background:url(../images/bg_menu_products.jpg) top left no-repeat; width:105px;}
#menu .products-active-fr {background:url(../images/bg_menu_products_active.jpg) top left no-repeat; width:105px;}

#menu .news-fr {background:url(../images/bg_menu_news.jpg) top left no-repeat; width:78px;}
#menu .news-active-fr {background:url(../images/bg_menu_news_active.jpg) top left no-repeat; width:78px;}

#menu .contact-fr {background:url(../images/bg_menu_contact.jpg) top left; width:118px;}
#menu .contact-active-fr {background:url(../images/bg_menu_contact_active.jpg) top left; width:118px;}

#menu .bg-search-left-fr {background:url(../images/bg_search_left.jpg) top left no-repeat; width:6px;}
#menu .bg-search-right-fr {background:#000 url(../images/bg_search_right.jpg) top left no-repeat; width:8px;}
#menu .bg-search-content-fr {background-color:#000; width:263px;}
.bg-search-content-fr form {margin-top:-1px; padding:0px;}
#menu .bg-search-content-fr img {vertical-align:middle; margin-bottom:-5px;}
#menu .bg-search-content-fr input {border:none; vertical-align:middle;}
.bg-search-content-fr input.textbox-fr {font-size:11px; width:130px;padding:2px 1px 2px 1px;}
.bg-menuproduct-top-fr {background:url(../images/bg_menuproduct_top_fr.jpg) top left no-repeat; height:42px; width:159px;}
.bg-aboutus-top-fr {background:url(../images/bg_about_top_fr.jpg) top left no-repeat; height:42px; width:159px;}
.bg-proprocess-top-fr {background:url(../images/bg_process_top_fr.jpg) top left no-repeat; height:42px; width:159px;}
.bg-menunews-top-fr {background:url(../images/bg_news_top_fr.jpg) top left no-repeat; height:42px; width:159px;}
.bg-menunews-top {background:url(../images/bg_news_top.jpg) top left no-repeat; height:42px; width:159px;}