﻿body 
{
	font-family: Tahoma; font-size:9pt;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.headerbody
{
	margin-left: 0px;
	margin-right: 0px;
	width: 100%;
	height: 300px;
	background-color: #5ad23b;
}
/* Header Module*/
.content_header
{
	background-image: url(images/header_bg.jpg);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	width: 955px;
	height: 300px;
	display: block;
	background-color: #5ad23b;
}
.headerlogo
{
	height: 168px;
	width: 341px;
	float: right;
	margin-top: 115px;
}
.header_about
{
	margin-left: auto;
	margin-right: 0px;
	height: 140px;
	width: 275px;
	text-align: center;
}
.name_web_1
{
	font-size: 18px;
	display: inline;
	color: #0d5638;
		text-shadow: 1px 1px 1px #0a442c;
}
.name_web_2
{
	font-size: 25px;
	margin-top: 6px;
	display: inline;
	color: #0d5638;
	text-shadow: 1px 1px 1px #333;
}
.name_web_3
{
	color: #0d5638;
	font-size: 12pt;
	margin-top: 6px;
	display: block;
	font-family: Tahoma;
}

.right_header
{
	width: 540px;
	height: 295px;
	float: right;
	text-align: center;
	margin-left: 6px;
}

.div_li
{
	float: right;
	height: 50px;
	width: 545px;
	display: table;
}
.header_menuitem,.header_menuitem_Sitemap,.header_menuitem_LienHe
{
	color: White;
	float: left;
	display: block; 
	height: 35px;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 3px;
}
.header_menuitem_LienHe
{
	padding-right: 0px;
}
.header_menuitem:hover,.header_menuitem_Sitemap:hover,.header_menuitem_LienHe:hover
{
	color: Green;
}
.sliteimage
{
	float: left; 
	height: 35px;
	width: 18px;
	border-width: 0px;
}
.sapn_header
{
	display: block;
	width: auto;
	margin:  10px 2px auto 20px ;
}

.headerbanner
{
	display: block;
	height: 250px;
	width: 585px;
}

/* Center Module*/
.divproductcaterotator
{
	height: 187px;
	width: 100%;
	background-image: url(images/Gallery_bg.jpg);
	background-repeat: repeat-x;
}
.tb_gallery
{
	height: 174px;
	width: 980px;
	display:block;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/Gallery_tb_bg.jpg);
	background-repeat: no-repeat;
	border-top: solid 1px #339933;
}
.produccateDiv
{
	margin-top: 3px;
	background-image: url(images/gall-item-bg.jpg);
	width: 220px; 
	height: 170px; 
	background-repeat: no-repeat;
	text-align: center;
}
.productcateitem
{
	width: 210px; 
	height: 140px;
	margin-left: auto; 
	margin-right: auto;
	padding-top: 5px;
}
.content_DIV
{
	width: 965px;
	margin-left: auto;
	margin-right: auto;
	height: inherit;
}
.verticalmenucontainer
{
	height: auto;
	width: 258px;
	display: table;
}
.vheaderdiv
{
	height: 52px;
	width: 258px;
	background-image: url(images/mainmenu_bg_top.jpg);
	background-repeat: no-repeat;
	display: table;
}
.verticalmenumiddle
{
	width: 258px;
	background-image: url(images/mainmenu_bg_item.jpg);
	background-repeat: repeat-y;
	display: table;
}
.ulvmenu
{
	width: 190px;
	list-style: none;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-left: 56px;
}
.ulvmenu li a:hover
{
	color: #0d5638;
}
.verticalmenutitle
{
	font-family: Tahoma;
	font-size: 12pt;
	color: #ffffff;
}
.verticaL_menu_itemVertica /*li */
{
	border-bottom: solid 1px #56a707;
	border-top: solid 1px #3d720a;
	width: 180px;
	text-decoration: none;
	color: White;
	font-size: 10pt;
	font-weight:bold;
	line-height: 25px;
	font-family: Tahoma;
}
.vlifirst
{
	border-bottom: solid 1px #56a707;
	width: 180px;
	text-decoration: none;
	color: White;
	font-size: 10pt;
	font-weight:bold;
	line-height: 25px;
	font-family: Tahoma;
}
.vlilast
{
	border-top: solid 1px #3d720a;
	width: 180px;
	text-decoration: none;
	color: White;
	font-size: 10pt;
	font-weight:bold;
	line-height: 25px;
	font-family: Tahoma;
}
.vfooter
{
	height: 22px;
	width: 258px;
	background-image: url(images/mainmenu_bg_footer.jpg);
	background-repeat: no-repeat;
	display: table;
}

.thiet_ke_web_giaiphapscroll
{
	height: auto;
	width: 258px;
	margin-top: 5px;
}
.verticalpopupmenutop
{
	height: auto;
	width: 258px;
	font-family: Tahoma;
	font-size: 13pt;	
}
.newsrotatortitle
{
	color: #4e910d;
	margin-left: 4px;
}

.cay_canh_phuong_nan_body_left
{
	height: auto;
	width: 258px;
}
.cay_canh_phuong_nan_body_center
{
	display: table;
}
.Caycanhphuongnamabout_div
{
	float:left;
	height: 251px;
	width: 346px;
	margin-left: 3px;
	background-image:url(images/new_item.jpg);
	background-repeat:no-repeat;
}
.cay_canh_phuong_nan_summary_content
{
	margin-top: 14px;
	margin-left: 20px;
	height: 224px;
	width: 320px;
}
.summary_title a
{
	color: #0d5638;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11pt;
}
.summary_desc
{
	margin-top: 10px;
	height: 170px;
}
.single_readmorebg
{
	color: #2e5b03;
	text-decoration: none;
	font-family: Tahoma;
	margin-right: 6px;
	float: right;
}
.productholderDiv
{
	display: table;
	width: 222px;
	-moz-box-shadow: 2px 2px 2px #888;
	-webkit-box-shadow: 2px 2px 2px #888;
	box-shadow: 2px 2px 2px #888;
	background-color: #fff;
	border: solid 1px #c0c0c0;
}
.pro_image
{
	border: none;
	padding: 2px 2px 2px 2px;
}
.project_list_title a
{
	margin-left: 2px;
	font-family: Times New Roman;
	font-size: 14pt;
	color: #0d5638;
	text-decoration: none;
	text-transform: lowercase;
	text-transform:capitalize;
	display: table;
	line-height: 57px;
	padding-left: 40px;
	font-style: italic;
	
}
.canh_canh_phuong_nam_list
{
	margin-left: 2px;
	margin-top: 5px;
	width: 690px;
	display: table;
}
.title_product
{
	border: solid 1px red;
	display: block;
}
.productlinktitle,.single_newsreadmore
{
	font-family: Tahoma; 
	color: #c91c3b; 
	font-size: 10pt; 
	text-decoration: none;
}
.productcode
{
	font-family: Tahoma;
	font-size: 10pt;
	color: #897d7f;
}
.hotlinetcaptionext
{
	font-family: Tahoma;
	font-size: 13pt;
	color: #0d5638;
}
.clearfix
{
	margin-top: 9px;
}
.newscategorytext span,.contactheadtext
{
	font-family: Tahoma;
	font-size: 13pt;
	color: #0d5638;
}
.sitemapdiv
{
	margin-left: 4px;
}
.sitemapcontent
{
	margin-top: 10px;
	margin-left: 10px;
}
.sitemaplink
{ 
	font-family: Tahoma;
	font-size: 9pt;
	color: #0d5638;
}
.sitemaplink:hover
{ 
	font-family: Tahoma;
	font-size: 9pt;
	color: red;
}
.pagetext
{
	text-align: center;
}
.dgPagerText2
{
	
}
.dgPagerLinks
{
	border: solid 1px yellow;
}
.newsrotatoimg
{
	border-width: 0px;
}
.news_cate_link 
{
	font-family: Tahoma;
	font-size: 13pt;
	color: #0d5638;
	text-decoration: none;
}

.other_news_details ul 
{
	
}
.othernewslink
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9pt;
	color: #0d5638;
}
.divnewsdetails
{
	margin-left: 4px;
}
/* frist*/
.pager_img
{
	display: inline-block;
}

.dgPagerLinks
{
	border: solid 1px #376c04;
	display: inline-block;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #c4fc8e;
	text-decoration: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #376c04;
	padding-bottom: 2px;
}

.dgPagerButton
{
	border: solid 1px #376c04;
	display: inline-block;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #c4fc8e;
	text-decoration: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #376c04;
	font-weight: bold;
	margin-left: 3px;
	padding-bottom: 2px;
}
.pagertextbutt
{
	border: solid 1px #c0c0c0;
	display: inline-block;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #999999;
	text-decoration: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #376c04;
	font-weight: bold;
	margin-left: 3px;
	padding-bottom: 2px;
}
.dgPagerLinks:hover,.pagertextbutt:hover,.dgPagerButton:hover
{
	background-color: #376c04;
	color: #fff;
}
.newstitle
{
	margin-top: 0px;
	font-family: Tahoma;
	font-size: 12pt;
	color: #0d5638;
}
.orther_newstitle
{
	font-family: Tahoma;
	font-size: 12pt;
	color: #0d5638;
}


/**/
/* Footer Module*/
.divfooter
{ 
	margin-top: 5px;
	height: 115px;
	width: 100%;
	background-image: url(images/footer_bg.jpg);
	background-repeat:repeat-x;
	color: White;
	font-size: 11pt;
}
.footer_info
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	height: 78px;
}
.footer_menu
{
	margin-bottom: 4px;
}
.footer_menu_item
{
	color: White;
	font-size: 13px;
	text-decoration: none;
}
.productcode
{
	display: block;
	padding-top: 3px; padding-bottom: 3px;
}
.news_navigate 
{
	width: 100%;
	display:block;
	height: 25px;
}
.Div_top_page span
{
	width: 100px;
	height: 25px;
	float: left;
	color: Green;
	font-weight: bold;
}
.Div_print_page span,.Div_email_page span
{
	width: 100px;
	height: 25px;
	float: left;
	color: Green;
	font-weight: bold;
}
.cust_thumbs_con
{
	border: solid 1px #c0c0c0;
	display: table;
	width: 220px;
	height: 170px;
	text-align: center;
	-moz-box-shadow: 2px 2px 2px #888;
	-webkit-box-shadow: 2px 2px 2px #888;
	box-shadow: 2px 2px 2px #888;
}
.cust_tit
{
	line-height: 40px;
	background-color: #0d5736;
	width: 220px;
	text-align: left;
}
.newstitle
{
	color: #fff;
	font-size: 9pt;
	padding-left: 3px;
}
.cust_img
{
	margin-left: auto;
	margin-right: auto;
	width: 220px;
	height: 130px;
}
.cust_img img
{
	margin-left: auto;
	margin-right: auto;
	display: block;
	width: 220px;
	height: 130px;
}
.tit_bg
{
	width: 690px;
	height: 72px;
	background-image: url(images/titbg.png);
	background-repeat: no-repeat;
}
