body { font-family:Verdana, Arial; color:#000000;margin:0px auto 0px auto; font-size:12px; padding:0; background:url(images/bg_tet.jpg) center top no-repeat; background-color:#da171f}
a { text-decoration: none; color: #000; }
a:hover { color: #000; }
.x { clear: both; }
p { line-height: 20px; color:#000000; }
img { border: 0; }


h1 { font-size: 24px; font-weight: normal;color: #333;}
h2 { font-size: 18px; font-weight: normal;color: #333; }
h3 { font-size: 16px; font-weight: bolder;color:#0099FF; margin:0; padding:0;}
h4 { font-size: 12px; font-weight: normal;color: #333;}

.allmenu { width:950px; text-align:center;margin:0 auto; background-color:#0b486d; position:relative; height:auto}

.menu { height:40px; width:950px; margin:0 auto;text-align:center; background-color:#0b486d}

.header { width: 950px; margin:0 auto;height:140px; padding:0; background:url(img/header.jpg)}

.slide
{
position:relative;
margin:0 auto;
padding:0;
text-align:center;
padding:0px 0px 0px 0px;
}


#wrapper {width: 950px; margin:0 auto; padding:0px 0px 0px 0x;background-color:#FFFFFF;-moz-box-shadow: 0 0 5px #333333;
-webkit-box-shadow: 0 0 5px #333333;box-shadow: 0 0 5px #333333;}	
#wrapper .content { }
#vien
{background-color:#010e17
}

#left { width:200px; margin:0px 0px 0px 0px; padding:0; float:left; }
#middle { width:720px;padding:0px 5px 0px 5px; float:right;height:auto;  }
	
	
.footer {width:940px; height:150px; margin:0 auto}
.footer p{color:#000000}

.footer .address{font-size:10px;font-size:12px; color:#333333; font-family:Geneva, Arial, Helvetica, sans-serif;width:940px;margin:0 auto;color:#FFFFFF;background:url(img/footer.jpg) no-repeat;height:150px;}
.footer .address .companyname{}
.footer .address .add{width:400px;float:right;margin:10px 10px 10px 10px; color:#FFFF00}

.footer .address a,#footer .address a:visited,#footer .address a:active{ color:#FFFF00; text-decoration:none}
.footer .address a:hover { text-decoration:underline }
.onlineuser {color:#000000; font-size:11px; text-decoration:none}

.divheader
{
height:35px;
padding:0px 0px 0px 30px;
background:url(img/divheader.png) no-repeat;
line-height:35px;
color:#FFFFFF;
margin:3px 0px 2px 0px;
overflow:hidden;
font-weight:bold;
text-align:left;
text-transform:uppercase;
}
.divcontent
{
width:180px;
padding:5px 5px 5px 5px;
border:1px solid #CCCCCC;
margin:0px 0px 0px 5px;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
background-color:#FFFFFF;
}

.item { float:right; width:auto; text-align:right}

.div_producttype
{
position:relative;
text-align:left;
padding:0px 0px 0px 15px;
margin:3px 0px 3px 0px;
color:#333333;
font-size:12px;
font-weight:bold;
line-height:31px;
background:url(img/divtitle2.png);
width:710px;
background-color:#FFFF00;
}
.div_producttype h1 { margin:0; padding:0; font-size:14px}
.div_producttype span
{
font-size:14px;
color:#088841;

}
.div_productcontent
{
border:1px solid #CCCCCC;
padding:5px 5px 5px 5px;
text-align:justify;
position:relative;
width:713px; overflow:hidden;
}
.div_viewall
{
position:relative;
text-align:right;

}
.div_viewall a,.div_viewall a:visited,.div_viewall a:active
{
color:#088841;
display:block;
}
.div_viewall a:hover
{
color:#333333;
}
.product
{
width:180px;
height:160px;
text-align:center;
margin:5px 20px 5px 20px;
background:url(img/box.jpg) no-repeat;
padding:10px 5px 10px 5px; float:left;
}

.product .khuyenmai
{
width:180px;
height:64px;
float:right;
background:url(img/khuyenmai.png);
position:absolute;
z-index:2;
}
.product .imgcontainer .news
{
width:180px;
height:64px;
float:right;
background:url(img/newtour.png);
position:absolute;
z-index:2;
}

.product .imgcontainer img
{
width:160px; height:140px;
margin:0 auto;
text-align:center;
border:0;
}
.product .imgcontainer{}
.product .imgcontainer:hover{}

.product .info { width:160px; margin:0 auto; padding:3px 0px 3px 0px;-moz-border-radius-bottomright:5px 5px;
border-bottom-right-radius:5px 5px;-moz-border-radius-bottomleft: 25px 50px;
border-bottom-left-radius:5px 5px;}

.product .productcode { font-size:11px; color:#FFFFFF}
.product .khuyenmai{width:180px;height:64px;float:right;background:url(img/khuyenmai.png);position:absolute;z-index:2;}
.product .price, .price {color:#FF0000;font-size:12px;text-align:center; margin:3px 0px 3px 0px; font-weight:bold}
.price {color:#FF0000; font-size:13px; text-align:left}
.product .price .oldprice{ text-decoration:line-through;10px; font-size:10px}
.product .price .newprice { font-size:10px}
.product .imgcontainer:hover{}
.product .cart{margin:0 auto; width:145px;}
.product .productname{text-align:center;position:relative;width:100%;font-size:12px;color:#0033CC;margin:9px 0px 0px 0px; text-decoration:none; display:block; line-height:14px; vertical-align:middle}
.product .productname:hover{color:#FF0066}

.producttype {width:177px;height:140px;text-align:center;margin:5px 2px 5px 2px;float:left;-moz-border-radius: 10px;border-radius: 10px;border:2px solid #EFEFEF}
.producttype .imgcontainer img{width:175px;height:auto;}
.producttype .imgcontainer img{width:auto;height:110px;}
.producttype .imgcontainer{text-align:center; overflow:hidden; width:177px;margin:0 auto; height:110px;}
.producttype .productname { color:#FF3300; font-size:12px}

.anpager{ width:auto;}	
.anpager .cpb {background:#FF0000 none repeat scroll 0 0;border:1px solid #FF0000;color:#FFFFFF;font-weight:bold;margin:5px 4px;padding:4px 5px; font-family:Arial; text-decoration:none;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:Black;margin:5px 4px;padding:4px 5px;text-decoration:none; font-family:Arial;text-decoration:none;}
.anpager a:visited {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:Black;margin:5px 4px;padding:4px 5px;text-decoration:none; font-family:Arial;
text-decoration:none;}
.anpager a:active {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:Black;margin:5px 4px;padding:4px 5px;text-decoration:none; font-family:Arial;text-decoration:none;}
.anpager a:hover{background:#996633;border:1px solid #996633;color:#FFFFFF;text-decoration:none;}     


.listnews
{
margin:0;
padding:0;
}
.listnews li
{
margin:0;
padding:0;
list-style:none;
}
.listnews a,.listnews a:active,.listnews a:visited
{
color:#3333CC;
background:url(img/arrow.gif) 0px 5px no-repeat;
display:block;
padding:0px 0px 0px 10px;
text-align:left;
line-height:18px;
}
.listnews a:hover
{
text-decoration:underline;
color:#000000;
}


.article { width:100%;margin:5px 0px 5px 0px;height:auto;font-family:Verdana; overflow:hidden;}
.article .imagebox img { width:150px; height:100px; float:left; margin:5px 10px 5px 5px; -moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;}
.imagebox img { width:150px; height:100px; float:left; margin:5px 10px 5px 5px; -moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;}
.article .article_title {font-size:12px; color:#333333; background:url(images/teyte.png) no-repeat 0px 4px; padding:0px 0px 0px 10px; font-weight:bold; font-style:italic; border-bottom:1px solid #EFEFEE;height:16px;}
.article_title:hover {text-decoration:underline;}
.article .dateposted, .dateposted{font-size:10px;color:#666666;}
.article .article_content{font-size:12px;text-align:justify;padding:0px 5px 0px 5px;font-family:Verdana;width:auto;line-height:18px;word-wrap:break-word; color:#2C2C2C }
.article .article_content h2 { margin:0; padding:0; color:#333333; font-size:12px; font-weight:normal}
.article .article_content img {max-width:100%; height:auto; -moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;  margin:5px 5px 5px 5px}
.article_details . .article_details:visited, .article_details:active
{font-size:12px;float:right;margin:5px 5px 5px 5px;display:block;color:#FF1111;}
.article_details:hover
{
text-decoration:underline;
}

.title_sub { float:left}
.title_sub a{}
a.xemtiep ,a.xemtiep:visited, a.xemtiep:active { color:#FF3300; display:block; float:right; font-size:12px;}
a.xemtiep:hover { color:#FF6600; text-decoration:underline }
a.title ,a.title:visited, a.title:active {font-size:12px; color:#333333; background:url(images/addfavorite.png) no-repeat 0px 4px; padding:0px 0px 0px 15px; font-weight:bold; font-style:italic;display:block; border-bottom:1px solid #EFEFEF}
a.title:hover { color:#FF6600; text-decoration:underline }



a.title ,a.title:visited, a.title:active { color:#FF3300; display:block;font-size:13px; background:url(img/arrow.gif) 0px 4px no-repeat; padding:0px 0px 0px 10px; line-height:14px;}
a.title:hover { color:#FF6600; text-decoration:underline }

a.listitle ,a.listitle:visited, a.listitle:active { color:#333333;font-size:13px; background:url(img/arrow.gif) 0px 4px no-repeat; padding:0px 0px 0px 10px; line-height:16px;}
a.listitle:hover { color:#FF6600; text-decoration:underline }

a.header ,a.header:visited, a.header:active {position:relative; display:block;font-size:13px; padding:0px 0px 0px 10px; line-height:25px; background-color:#FF2020; color:#FFFFFF}
a.header:hover {text-decoration:underline }



.tincungloai
{
margin:0; padding:0; 
}
.tincungloai li { margin:0; padding:0; line-height:20px; list-style:none;}
.tincungloai li a
{
color:#333333;font-size:13px; background:url(img/arrow.gif) 0px 4px no-repeat; padding:0px 0px 0px 10px; line-height:20px;
}
.tincungloai li a:hover{ color:#000000; text-decoration:underline}


#social{ width:100%; position:relative;}
.cactinkhac { width:100%; padding:0px 0px 0px 0px; font-style:italic; color:#333333; font-size:14px; margin:3px 0px 3px 0px;}



.td_bg_left
{
background-color:#004080; color:White; height:30px; border:1px solid #CCCCCC; padding:0px 0px 0px 10px; width:100px;
}
.td_bg_right
{
background-color:#FFFFFF;height:30px; border:1px solid #CCCCCC; padding:5px 5px 5px 10px; width:250px;
}

#div_search 
{
width:350px;
height:160px;
background:url(img/bg_tracuu.jpg) top no-repeat;
padding:40px 10px 10px 100px;
}
.table_search
{
width:400px;
} 

.div_gioithieu
{
width:540;
height:500px;
background:url(img/gioithieu.png);
}
#bentrai
{
margin:0px 5px 0px 5px;
background:#666666;
height:auto; float:left; display:block
}
.topheader { width:100%; text-align:center; background-color:#00CCFF}
.topheader .topheader_content{ width:950px; margin:0 auto; height:200px;}
.wp { width:920px; margin:0px auto; overflow:hidden; height:auto; padding:35px 0px 35p 0px; overflow:hidden}
.box1 { width:150px; height:125px; float:left; margin:20px 15px 20px 15px; text-align:center}
.box1 img { width:150px}
.box1 a:hover { color:#00CCFF}
.ft{ width:100%; height:125px; text-align:center; background-color:#0099CC; padding:10px 0px 10px 0px}
.ft .ft_coontent{ line-height:20px; color:#FFFFFF}


/*---------------------------------------------*/
.menuproduct
{
width:190px;
height:auto;
margin:0;
padding:0;
}

.sf-menu2, .sf-menu2 * {
	list-style:		none;
}
.sf-menu2 {
	line-height:	1.0;
}
.sf-menu2 ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu2 ul li {
	width:			100%;
}
.sf-menu2 li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu2 li {
	float:			left;
	position:		relative;
}
.sf-menu2 a {
	display:		block;
	position:		relative;
}
.sf-menu2 li:hover ul,
.sf-menu2 li.sfHover ul {
	left:			140px;
	top:			0; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu2 li:hover li ul,
ul.sf-menu2 li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu2 li li:hover ul,
ul.sf-menu2 li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu2 li li:hover li ul,
ul.sf-menu2 li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu2 li li li:hover ul,
ul.sf-menu2 li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu2 {
	float:left;
	margin:0px 0px 0px 5px;
	padding:0;
	background-color:#FFFF00;
}
.sf-menu2 li a , .sf-menu2 li a:active, .sf-menu2 li a:visited
{
color:#333333;
line-height:25px;
width:165px;
padding:0px 0px 0px 10px;
display:block;
background:url(../img/gg.png) 0px 4px no-repeat;
margin:3px 0px 3px 5px;
background-color:#FFFFFF;
font-size:11px;
font-family:Arial;
text-transform:uppercase;
font-weight:bold; text-decoration:none
}
.menubottom
{
width:200px;
height:10px;
background:url(../img/menubottom.jpg) 5px 0px no-repeat;
position:relative;
margin:0px 10px 0p 10px;
float:left;
}

.sf-menu2 li a:hover
{
color:#FFFFFF;
background-color:#0066FF
}
.sf-menu2 li ul li a, .sf-menu2 li ul li a:active,.sf-menu2 li ul li a:visited
{ text-decoration:none;line-height:30px;padding:0px 0px 0px 25px;margin:0;color:#FFFFFF;width:175px;text-align:left;border-bottom:1px solid #FFFFFF;background-color:#0066FF;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none
}
.sf-menu2 li ul li a:hover
{

}
.sf-menu2 li {
	
}
.sf-menu2 li:hover
{
	background-color:#0066FF
}


.sf-menu2 li li {
	
	width:200px;

}
.sf-menu2 li li li {
	background:#6A3500;
}
.sf-menu2 li:hover, .sf-menu2 li.sfHover,
.sf-menu2 a:focus, .sf-menu2 a:hover, .sf-menu a:active 
{
	outline:		0;
}



/*---------------------------------------------*/


.sf-menu, .sf-menu * {
	
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	
	position:		relative;
}
.sf-menu a
 {
	
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {text-align:left; width:auto; text-align:center; margin:0 auto;padding:0px 0px 0px 0px;}
.sf-menu li
{
margin:0;
padding:0;
display:inline;
width:auto;
line-height:35px;
}
.sf-menu li a, .sf-menu li a:visited, .sf-menu li a:active {text-decoration:none;line-height:35px;padding:5px 0px 5px 15px;margin:0px 0px 0px 10px;color:#FFCC00; font-weight:bold;height:30px;font-size:12px;background:url(../img/menubarleft.png) 0px 4px no-repeat;width:auto;float:left}
.sf-menu li a:hover
{
text-decoration:underline;
}
.sf-menu li .menuright{ height:39px; width:17px;  background:url(../img/menubaright.png) 0px 4px no-repeat;  float:left; display:block}
.sf-menu li li a, .sf-menu li li a:visited, .sf-menu li li a:active
{
    text-decoration:none;
	line-height:30px;
	padding:0px 0px 0px 10px;
	color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;

}

.sf-menu a, .sf-menu a:visited  
{ /* visited pseudo selector so IE6 applies text colour*/

}
.sf-menu li {
	
}
.sf-menu li li {
	background:#FF1A1A;
	width:200px;
}
.sf-menu li li li {
	background:#6A3500;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active 
{
	outline:		0;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
#ProgressDiv1 { display:none}
.register_table{border:1px solid #e16108;margin:0 auto; background-color:#FFFFFF; color:#333333}
.register_table_left{text-align:left;padding-left:10px;width:150px;border:1px solid #cccccc;}.register_table_right
{text-align:left;padding-left:10px;width:450px;border:1px solid #cccccc;}
.register_table_header{padding-left:10px;line-height:30px;height:30px;background-color:#e16108;text-align:left;color:#FFFFFF;}
.adv { float:right; width:150px;}
.table_productinfo { width:550px; margin:0px 0px 0px 10px; right:0;; border:2px solid #E6E6E6}
.table_productinfo td { border-bottom:1px solid #CCCCCC}
.table_productinfo .td_left{ padding:5px 5px 5px 5px; color:#000000;background-color:#CCCCCC;width:100px; text-align:left; font-weight:bold}
.table_productinfo .td_right{ padding:5px 5px 5px 5px;;width:250px;text-align:left; background-color:#FFFFFF; color:#333333}
.support { width:140px; float:right; text-align:center}

.dangky, .forgotpass { color:#0033FF}
.news{ margin:0; padding:0;} .news li{}
.news li a{ color:#003366; background:url(images/cs-buttons-act.png) no-repeat; padding:0px 0px 0px 18px; font-size:12px}
.bordertop{ width:100%; height:5px; background:#700b89;}
.borderbottom{ width:100%; height:5px; background:#700b89;}

.loading { background:url(images/loading.gif); width:105px; height:16px; display:block;}
.atm{ background:url(paypal/atm.png); width:32px; height:32px; display:block;}
.master{ background:url(paypal/mastercard.png); width:32px; height:32px; display:block;}
.nganluong{ background:url(paypal/nganluong.png); width:32px; height:32px; display:block;}
.paypal{ background:url(paypal/paypal.png); width:32px; height:32px; display:block;}
.ship{ background:url(paypal/ship.png); width:32px; height:32px; display:block;}
.table_paypal { width:500px; margin:0 auto;} 
.table_paypal td { border-bottom:1px solid #CCCCCC}

.table_ordersdetail { width:650xp; margin:0 auto; border:1px solid #CCCCCC   ; font-size:10px; background-color:#FFFFFF}
.table_ordersdetail td { border:1px solid #CCCCCC; padding:2px 2px 2px 2px;text-align:left}
.table_ordersdetail .td_header { background-color:#333333; color:#FFFFFF; padding:2px 5px 2px 5px}
.table_ordersdetail .td_total { text-align:right; background-color:#0033FF; color:#FFFFFF;}
.table_ordersdetail td.OrderTotal { color:#FF0000; font-weight:bold}

.neom-text {text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de;}
.fire-text {text-shadow: 0 0 20px #fefcc9, 10px -10px 30px #feec85, -20px -20px 40px #ffae34, 20px -40px 50px #ec760c, -20px -60px 60px #cd4606, 0 -80px 70px #973716, 10px -90px 80px #451b0e;}
.inset-text {text-shadow: 0px 2px 3px #666;}
.register,.forgotpass { color:#333333}

.footer_links { width:170px;text-align:left; margin:10px 5px 0px 5px; padding:0px 5px 0px 5px;float:left; height:auto; border-right:1px inset #CCCCCC}
.footer_links li {margin:0; padding:0px 0px 0px 0px;} 
.footer_links li a{ color:#FFCC00; display:block; font-size:12px; padding:0px 0px 0px 0px; line-height:20px; text-align:left}
.footer_links li a:hover{ color:#FF0000;}
.footer_links .about { height:25px; font-size:11px; color:#FFCC00; background:url(images/aut_icon.gifbo) 0px 0px no-repeat; padding:0px 0px 0px 20px; text-transform:uppercase; font-weight:bold}
.footer_links .customer { height:25px; font-size:11px; color:#FFCC00; background:url(images/cus_icon.gif) 0px 0px no-repeat; padding:0px 0px 0px 20px; text-transform:uppercase; font-weight:bold}
.footer_links .payment { height:25px; font-size:11px; color:#FFCC00; background:url(images/payment.gif) 0px 0px no-repeat; padding:0px 0px 0px 25px; text-transform:uppercase; font-weight:bold}
.footer_links .follow { height:25px; font-size:11px; color:#FFCC00; background:url(images/followus.gif) 0px 0px no-repeat; padding:0px 0px 0px 20px; text-transform:uppercase; font-weight:bold}
.table_newsletter { float:left; width:180px}
.table_newsletter td,.table_newsletter input { font-size:11px; padding:0px 5px 0px 5px}
.table_newsletter .td_left { vertical-align:top}

.table_shipmentadress td { color:#333333; width:400px;}
.table_shipmentadress .td_left { width:100px}
.table_shipmentadress .td_right { width:300px}

.changepassword { color:#FF0000}
.socialshare, .socialshare li { margin:0; display:inline; padding:0; list-style:none}
.socialshare li a {}
.boxitem {background:#EEEEEE; padding:0; margin:0; text-align:center; position:relative; height:99px}
.boxitem  .boxitemcontent{ width:990px;  margin:0 auto; position:relative; overflow:hidden}

/* single scrollable item */
/* active item */
.scrollable .active {border:2px solid #000;position:relative;cursor:default;}
/* prev, next, prevPage and nextPage buttons */
a.browse {background:url(../img/scrollable/arrow/hori_large.png) no-repeat;display:block;width:30px;height:30px;float:left;margin:40px 10px;cursor:pointer;font-size:1px;}
/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	
.boxitemcontent .scrollable2 {width:920px;height:99px; margin:0 auto; position:relative; overflow:hidden; float:left}


.sanphamcungloaicontent { position:relative}
.sanphamcungloaicontent a.right { float:right;background:url(images/right-arrow.png); height:99px; margin:0;}
.sanphamcungloaicontent a.right:hover { float:right;background:url(images/right.png); height:99px; margin:0;}
.sanphamcungloaicontent a.left { float:left;background:url(images/left-arrow.png); height:99px; margin:0 }  
.sanphamcungloaicontent a.left:hover { float:left;background:url(images/left.png); height:99px; margin:0 }


#sponsorAdDiv { z-index:999}
#preview{position:absolute;border:1px solid #ccc;background:#FFFFFF;padding:5px;display:none;color:#fff; z-index:99999; color:#333333; margin:0;}

#preview img { width:350px; height:auto; margin:0;}
#preview img { width:auto; height:275px; margin:0;}

ul.tabs {
	margin: 10px 0px 0px 0px;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	overflow: hidden;background-color:#000000;
}
ul.tabs li a {text-decoration: none;color:#FFFFFF;display: block;padding: 0 20px;border: 1px solid #fff; outline: none;color:#FFFFFF }
ul.tabs li a:hover {background:#FFFFFF; color:#1b8888}
html ul.tabs li.active, html ul.tabs li.active a{background:#FFFFFF;border-bottom: 1px solid #fff; color:#660066 }

.tab_container {
	border: 1px solid #999;
	border-top: none;

	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #fff;
}
.tab_content
{padding:5px 5px 5px 5px;}
