/* CSS Document */

body {font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; background: url(../images/bg-new.jpg) top center no-repeat fixed #FFF}

.my-input-new {width:308px; padding: 3px 3px; border: none; background: #FFF; border:1px solid #CCC; color:#333}

#header {width: 100%; height:100px; margin:0px; padding:0px;  background: #F4F4F4;}
	#header-content {width: 960px; height:100px; margin:0px auto; padding:0px;}
	
	#header-content-lt {width: 570px; height:100px; margin:0px; padding:0px; float:left}
	
	#header-content-rt {width: 380px; height:100px; margin:0px; padding:0px; float:right; color:#333; text-align: right;}
	#header-content-rt a {text-decoration: none; color:#333}
	#header-content-rt a:hover {text-decoration: underline; color:#000}
	#header-content-rt a:visited {text-decoration: none; color:#333}
	
		.top-nav-rt {width: 700px; margin:0px; padding:0px;  margin-top:30px;}
		.top-lang {width: 700px; margin:0px; padding:0px; height:25px;  margin-top:10px; text-align: right; color:#FFF }
		
		
#top-nav {width: 100%; height:35px; margin:0px; padding:0px;  background: #202f64; border-bottom: 3px solid #003; border-left: none; border-right: none; margin-bottom:5px;}
	#top-nav-content {width: 960px; height:content-lt-news; margin:0px auto; padding:0px;}
	#top-nav-content-lt {width: 830px; height:content-lt-news; margin:0px; padding:0px; float:left}
	
	#top-nav-content-rt {width: 130px; height:30px; margin:0px; padding:0px; float:right; padding-top:7px; text-align:right;}
	
#slide-index {width: 100%; height:320px; margin:0px; padding:0px;  margin-bottom:10px;}
	#slide-index-content {width: 960px; height:320px; margin:0px auto; padding:0px;}
	#slider {width:690px;height:300px;/*IE bugfix*/padding:0px;margin:0px;}
		#slider li { list-style:none; }
	
#wrapper {width: 960px; overflow: hidden; margin:0px auto; padding:5px; background: #FFF; }

	#service-slide-index {width: 960px; overflow: hidden; margin:0px; padding:0px; margin-bottom:10px; border-bottom:2px solid #E1E1E1; }
	.slide {line-height: 18px;}
	.slide a {color:#069; text-decoration: none;}
	.service-index-block {width: 223px; margin:0px; padding:0px; margin-bottom: 5px;}
	.service-index-block-lt {width: 53px; height:53px; margin:0px; padding:0px; float:left}
	.service-index-block-rt {width: 160px; height:43px; margin:0px; padding:0px; float:right; padding-top:10px;}
	
	
	
	#content {width: 960px; overflow: hidden; margin:0px auto; padding:0px;}
	
	#breadcrumb {width: 690px; margin:0px auto; padding:5px 0px; color:#333}	
	#breadcrumb a {text-decoration: none; color:#333}
	#breadcrumb a:hover {text-decoration: underline}

	#content-about {width: 960px; background:url(../images/bord-1.gif) #252422 top repeat-x; overflow: hidden; margin:0px; padding:0px; border-bottom: 5px solid #373332; padding-top:20px; padding-bottom:5px; color:#CCC}
	#content-about p {padding: 5px 5px; margin:0px;}


		#content-lt {width: 690px; margin:0px; padding:0px; float:left;}
		
		.content-lt-bar {width: 690px; margin:0px; padding:0px; height:31px; background: #F4F4F4}
		.content-lt-bar h1 {color:#FFF; font-size:13px; padding:0px; margin:0px; padding-top: 7px; padding-left:10px; color:#036}
		.content-lt-bar a {text-decoration: none; color:#036;}
		.content-lt-bar a:hover {text-decoration: underline; color:#03C;}
		.content-lt-bar a:visited {text-decoration: none; color:#036;}
		
		.content-lt-bar1 {width: 0px; margin:0px; padding:0px; height:31px; background:#82b228; color:#FFF}
		.content-lt-bar1 h1 { font-size:13px; padding:0px; margin:0px; padding-top: 7px; padding-left:10px;}
		.content-lt-bar1 a {text-decoration: none; color:#FFF;}
		.content-lt-bar1 a:hover {text-decoration: underline; color:#FFF;}
		.content-lt-bar1 a:visited {text-decoration: none; color:#FFF;}
		
		.content-lt-slide {width: 690px; margin:0px; padding:0px; margin-bottom:10px;}
	
		.content-lt-block {width: 690px; margin:0px; padding:0px; margin-bottom:10px;}
		.content-lt-block p {padding: 5px 0px; margin:0px;}
		
		.content-lt-news {width: 690px; margin:0px; padding:0px; margin-bottom:10px; color: #666;}
		.content-lt-news ul{margin: 0px 0px 0px 0px;padding: 0; list-style: none; padding-top:10px; text-align:justify}
		.content-lt-news ul li{width: 335px; height: 150px; margin:0px 5px; padding:0px; line-height: 18px; margin-bottom:20px; float: left;}
		.content-lt-news h2{font-family: Helvetica;   font-size: 20px; color:#bf1e2d; padding:0px 0px; margin:0px 5px; text-decoration: none; }
		.content-lt-news p {padding: 2px 0px; margin:0px;} 
		.content-lt-news ul li img {width: 130px; height: 80px; margin:0px; padding:3px; margin-right:20px; margin-bottom:10px; background: #FFF; border: 1px solid #CCC}
		.content-lt-news ul li a {font-size: 12px; color:#333; text-decoration: none; padding:0px; margin:0px;}
		.content-lt-news ul li a:hover {font-size: 12px; color:#000; text-decoration: underline;}
		.content-lt-news ul li a:visited {font-size: 12px; color:#333; text-decoration: none;}
		
		
		.content-lt-about {width: 690px; margin:0px; padding:0px; margin-bottom:10px; color: #333; padding-top:0px; text-align:justify}
		.content-lt-about h2{font-family: Helvetica;  font-size: 25px; color:#0e8fac; padding:0px 0px; margin:0px 5px; }
		.content-lt-about p {padding: 5px 5px; margin:0px; line-height: 19px; color:#333;} 
		.content-lt-about a {color:#333; text-decoration:none}
		.content-lt-about a:hover {color:#333; text-decoration:underline}
		.content-lt-about a:visited {color:#333; text-decoration:none}
		
		.content-lt-products {width: 690px; margin:0px; padding:0px; color: #444}
		.content-lt-products ul{margin: 0px 0px 0px 0px;padding: 0; list-style: none;}
		.content-lt-products ul li{width: 219px; height:295px; margin:0px 5px; padding:0px; line-height: 18px; margin-bottom:20px; float: left; text-align: center;}
		.content-lt-products p {padding: 5px 5px; margin:0px; line-height:18px;} 
		.content-lt-products ul li img {width: 219px; height: 219px; margin:0px; padding:2px; margin-bottom:10px; border: 1px solid #CCC; background:#FFF}
		.content-lt-products ul li a {font-size: 12px; color:#333; text-decoration: none; padding:0px; margin:0px;}
		.content-lt-products ul li a:hover {font-size: 12px; color:#333; text-decoration: underline;}
		.content-lt-products ul li a:visited {font-size: 12px; color:#333; text-decoration: none;}
		
		.content-lt-productsindex {width: 690px; overflow: hidden; margin:0px; padding:0px; color: #444; padding-top:5px;}
		.content-lt-productsindex ul{margin: 0px 0px 0px 0px;padding: 0; list-style: none;}
		.content-lt-productsindex ul li{width: 162px; height:235px; margin:0px 5px; padding:0px; line-height: 18px; margin-bottom:20px; float: left; text-align: center;}
		.content-lt-productsindex h2{font-family: Helvetica;  font-size: 20px; color:#bf1e2d; padding:0px 0px; margin:0px 5px; text-decoration: none; margin-bottom:10px;}
		.content-lt-productsindex p {padding: 2px 0px; margin:0px;} 
		.content-lt-productsindex ul li img {width: 162px; height: 162px; margin:0px; padding:2px; margin-bottom:10px; border: 1px solid #CCC; background:#FFF}
		.content-lt-productsindex ul li a {font-size: 12px; color:#333; text-decoration: none; padding:0px; margin:0px;}
		.content-lt-productsindex ul li a:hover {font-size: 12px; color:#333; text-decoration: underline;}
		.content-lt-productsindex ul li a:visited {font-size: 12px; color:#333; text-decoration: none;}
		
		/*.content-lt-productsindex {width: 690px; overflow: hidden; margin:0px; padding:0px; color: #444;}
		.content-lt-productsindex ul{margin: 0px 0px 0px 0px;padding: 0; list-style: none;}
		.content-lt-productsindex ul li{width: 218px; height:258px; margin:0px 5px; padding:0px; line-height: 18px; margin-bottom:20px; float: left}
		.content-lt-productsindex h2{font-family: Helvetica;  font-size: 25px; color:#0e8fac; padding:0px 0px; margin:0px 5px; text-decoration: none; margin-bottom:10px;}
		.content-lt-productsindex p {padding: 2px 0px; margin:0px;} 
		.content-lt-productsindex ul li img {width: 212px; height: 212px; margin:0px; padding:2px; margin-bottom:10px; border: 1px solid #F4F4F4; background:#FFF}
		.content-lt-productsindex ul li a {font-size: 12px; color:#333; text-decoration: none; padding:0px; margin:0px;}
		.content-lt-productsindex ul li a:hover {font-size: 12px; color:#333; text-decoration: underline;}
		.content-lt-productsindex ul li a:visited {font-size: 12px; color:#333; text-decoration: none;} */
		
		.content-lt-contact {width: 650px; margin:0px; padding:10px; margin-bottom:10px; color: #999}
		.content-lt-contact p {padding: 5px 5px; margin:0px; line-height: 18px; color:#FFF} 
		
		
		#content-product-details {width: 650px; overflow: hidden; margin:0px; padding:0px; margin-bottom:10px; padding-bottom:10px; background:#FFF;}
		#content-product-details p {padding: 5px 10px;}

		#content-product-details-lt {width: 328px; overflow: hidden; margin:0px; padding:15px 0px; float: left; border:1px solid #CCC; margin-left:10px; margin-top:10px;}
			
		
		#content-product-details-ct {width: 300px; overflow: hidden; margin:0px; padding:0px; float: left; margin-left:10px;}
			#content-product-details-ct p {padding: 5px 0px; margin:0px; line-height:20px;}
			#content-product-details-ct h1 {font-size: 20px; color:#036; font-style:italic; font-family: Georgia, "Times New Roman", Times, serif; margin:0px; padding:0px;}
		
		#content-product-details-rt {width: 300px; overflow: hidden; margin:0px; padding:0px; float: right; margin-right:10px;}
			.content-product-details-rt-description {width: 308px; overflow: hidden; margin:10px 0px; padding:0px; border:1px solid #CCC; line-height:20px; background:#F4F4F4; color:#333}
			.content-product-details-rt-description p {padding: 5px; margin:0px;}
			.content-product-details-rt-description a {color:#333}
			
			.content-product-details-rt-description-text {width: 308px; height:65px; display:block; margin:10px 0px; padding:0px; border:1px solid #CCC; line-height:20px; overflow: hidden; margin-bottom:0px; }
			.content-product-details-rt-description-text p {padding: 5px; margin:0px;}

			
			.product-details-description {width: 358px; overflow: hidden; margin:10px 0px; padding:0px; border:1px solid #CCC;}
			.product-details-description p {padding: 5px; margin:0px;}
	
	#content-rt {width: 250px; margin:0px; padding:0px; float:right;}
	
		.content-rt-bar {width: 250px; margin:0px; padding:0px; height:31px; background: #E2E2E2; color:#900}
		.content-rt-bar h1 { font-size:13px; padding:0px; margin:0px; padding-top: 7px; padding-left:10px;}
		.content-rt-bar a {text-decoration: none; color:#900;}
		.content-rt-bar a:hover {text-decoration: underline; color:#900;}
		.content-rt-bar a:visited {text-decoration: none; color:#900;}
		
		.content-rt-bar1 {width: 250px; margin:0px; padding:0px; height:31px; background: url(../images/lt-bar-bg1.png); color:#FFF}
		.content-rt-bar1 h1 { font-size:13px; padding:0px; margin:0px; padding-top: 7px; padding-left:10px;}
		.content-rt-bar1 a {text-decoration: none; color:#FFF;}
		.content-rt-bar1 a:hover {text-decoration: underline; color:#FFF;}
		.content-rt-bar1 a:visited {text-decoration: none; color:#FFF;}
	
		.content-rt-block {width: 248px; margin:0px; padding:0px; overflow: hidden; background:#FFF; margin-bottom: 10px; border:1px solid #E2E2E2;}
		.content-rt-block p {padding: 5px 5px; margin:0px;}
		
		.content-rt-menu {width: 238px; margin:0px; padding:0px; overflow: hidden; background:#FFF; margin-bottom: 10px; border:1px solid #E2E2E2; padding: 5px;}
		.content-rt-menu p {padding: 5px 5px; margin:0px;}
		
		.content-rt-lienhe {width: 238px; margin:0px; padding:0px; overflow: hidden; background:#bf1e2d; margin-bottom: 10px; border:1px solid #bf1e2d; padding: 5px; color:#FFF}
		.content-rt-lienhe p {padding: 5px 5px; margin:0px;}
		
		.content-rt-news {width: 238px; margin:0px; padding:0px; overflow: hidden; background:#FFF; margin-bottom: 10px; border:1px solid #E2E2E2; padding: 5px;}
		.content-rt-news ul{margin: 0px 0px 0px 0px;padding: 0; list-style: none;}
		.content-rt-news ul li{width: 228px; overflow: hidden; margin:0px 0px; padding:5px; line-height: 18px; margin-bottom:10px; }
		.content-rt-news ul li img {width: 110px; height: 80px; margin:0px; padding:2px; margin-right:5px; border: 1px solid #CCC; background:#FFF}
		.content-rt-news ul li a {font-size: 12px; color:#333; text-decoration: none; padding:0px; margin:0px;}
		.content-rt-news ul li a:hover {font-size: 12px; color:#333; text-decoration: underline;}
		.content-rt-news ul li a:visited {font-size: 12px; color:#333; text-decoration: none;}
		
		.content-rt-products {width: 238px; margin:0px; padding:0px; overflow: hidden; background:#FFF; margin-bottom: 10px; border:1px solid #E2E2E2; padding: 5px;}
		.content-rt-products ul{margin: 0px 0px 0px 0px;padding: 0; list-style: none;}
		.content-rt-products ul li{width: 228px; overflow: hidden; margin:0px 0px; padding:5px; line-height: 18px; margin-bottom:0px; }
		.content-rt-products ul li img {width: 90px; height: 90px; margin:0px; padding:2px; margin-right:5px; border: 1px solid #CCC; background:#FFF}
		.content-rt-products ul li a {font-size: 12px; color:#333; text-decoration: none; padding:0px; margin:0px;}
		.content-rt-products ul li a:hover {font-size: 12px; color:#333; text-decoration: underline;}
		.content-rt-products ul li a:visited {font-size: 12px; color:#333; text-decoration: none;}
		
		
		.ct-paging {width: 670px; padding: 10px 0px; padding-right:0px; text-align: center; overflow: hidden; margin-bottom:5px; background: #F4F4F4}
		.ct-paging a {font-size:12px; color:#666; padding: 4px 10px; border: 1px solid #CCC; background:#FFF; text-decoration: none; font-weight: 700;}
		.ct-paging a:hover {font-size:12px; color:#FFF; padding: 4px 10px; border: 1px solid #CCC; background:#333; text-decoration: none; font-weight: 700;}
	
	
	#footer {width: 100%; overflow: hidden; margin:0px; padding:5px 0px;  margin-top:5px; color:#222; text-align: center; }
	#footer-content {width: 970px; overflow: hidden; margin:0px auto; padding:0px; background:url(../images/bg-wrapper.png)}
	#footer-content p {padding: 5px 0px; margin:0px; line-height: 18px;}
	#footer-content a {text-decoration: none; color:#222}
	#footer-content a:hover {text-decoration: underline; color:#000}
	#footer-content a:visited {text-decoration: none; color:#222}









#owl-demo .item{
	background: #3fbf79;
	padding: 30px 0px;
	margin: 10px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
}
.customNavigation{
  text-align: center;
}
.customNavigation a{
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* menu top */

#jsddm {margin: 0;padding: 0; width:760px;}
#jsddm li{float: left;list-style: none; margin:0px; padding:0px; }
#jsddm li a{display: block;padding: 11px 0px; padding-right:45px; text-decoration: none;color: #FFF; font-weight:bolder; font-size:12px; text-transform:uppercase}
#jsddm li a:hover{color:#ffa800; text-decoration:none;}
/*#jsddm li:hover{background: #369} */
#jsddm li ul{ width:190px; margin: 0px;padding: 3px 3px; position: absolute; visibility: hidden; z-index: 12000;  /*background:url(../images/top-nav-ul-bg.png); */ background: url(../images/5x5-black-bg.png); margin-top:0px;}
#jsddm li ul li{float: none;display: inline; z-index: 12000}
#jsddm li ul li a{font-weight: normal; border-bottom: 1px solid #82b228; color: #FFF; padding: 7px 15px; margin:0px; margin-bottom:0px; }
#jsddm li ul li a:hover{color:#FF0;}
#jsddm li ul li ul {list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; margin-left: 160px;}
#jsddm li ul li ul li {padding-bottom: 2px; /*bottom spacing between menu items*/; padding-left:0px;}
#jsddm li ul li ul li a {color: #CCC;background: url(../images/arrowbullet.png) no-repeat center left; display: block;padding: 8px 0;padding-left: 25px; text-decoration: none;font-weight: bold; border-bottom: 1px solid #353535;font-size: 13px; margin:0px;}



/* MENU DUNG */

.sexypanels{
list-style-type: none;
margin: 0;
padding: 0;
width: 240px; /* width of menu */
line-height: 18px;
}

.sexypanels li{
border-bottom: 1px solid #CCC; /* white border beneath each menu item */
}

.sexypanels li a{
font-size: 13px;
font-weight: bold;
display: block;
color: #333;
width: auto;
padding: 8px 0; /* Vertical (top/bottom) padding for each menu link */
text-decoration: none;
}

.sexypanels li a:visited, .sexypanels li a:active{
color: #333;
}

.sexypanels li a:hover{
color: #bf1e2d;
}
