
#divbody{

width:500px;
margin:0px;
padding:0px;}
a{
text-decoration: none;
	color:#333333;}

.menu ul{
	margin: 0px 2px 0px 0px;
	padding: 0px 6px;
	float:right;
	clear:right;
}
.menu li {
	float:right;
	height: 25px;
	list-style-type: none;
}
.menu li a:link, .menu li a:visited {
	display: block;
	float:right;
	height: 25px;
	width:80px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #280F0F;
	text-decoration:none;
	text-align:center;
	padding: 5px 2px 0px 2px;
}
.menu li a:hover {
	display: block;
	width:80px;
	float: left;
	height: 25px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	text-align:center;
	padding: 5px 2px 0px 2px;
	background: url(images/nav-hover.gif) left top;
}
.menu li.current a:link, .menu li.current a:visited {
	display: block;
	float: left;
	height: 25px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration:none;
	text-align:center;
	padding: 5px 2px 0px 2px;
	background: url(images/nav.gif) left top;
}
.menu li.current a:hover {
	display: block;
	float: left;
	height: 25px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	text-align:center;
	padding: 5px 2px 0px 2px;
	background: url(images/nav-hover.gif) left top;
}

.links ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 200px;
	float:left;
	
}

.links li {
	float:left;
	height: 20px;
	list-style-type: none;
	
}
.links li a:link, .links li a:visited {
	display: block;
	height: 20px;
	width:65px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration:none;
	}
.links li a:hover {
	display: block;
	width:65px;
	float: left;
	height: 25px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding: 5px 2px 0px 10px;
	
}
.links li.footer a:link, .links li.footer a:visited {
	display: block;
	height: 25px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	text-align:center;
	padding: 5px 2px 0px 10px;
	
}
.links li.footer a:hover {
	display: block;
	height: 25px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding: 5px 2px 0px 10px;
	
}
.textanimlink,a {
text-decoration : none;
}
P.main {
	font-family : Arial;
	font-size : 15pt;
	
}
.dlink ul {
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	
}
.dlink li {
	float:left;
	height: 20px;
	list-style-type: none;
	border-bottom: solid 1px;

}
.dlink li a:link, .dlink li a:visited {
	display: block;
	float:right;
	height: 20px;
	width:162px;
	font: bold 11px Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f8f8f8; COLOR: #3c2f29; TEXT-DECORATION: none;
	padding: 5px 2px 0px 16px;
}
.dlink li a:hover {
	display: block;
	width:162px;
	float: left;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	background: url(images/li-hover.gif);
	padding: 5px 2px 0px 16px;
	
}
.dlink li.nav a:link, .links li.nav a:visited {
	display: block;
	float: left;
	width:162px;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 5px 2px 0px 16px;
	
}
.dlink li.nav a:hover {
	display: block;
	float: left;
	width:162px;
	font: bold 11px Arial, Helvetica, sans-serif;
	BACKGROUND:url(images/li-hover.gif); COLOR:#000000;  TEXT-DECORATION: none;
	padding: 5px 2px 0px 16px;
	
}

#bg_sale{
text-align:left;
background:#ffffff;
width:180px;
} 
#space{
padding:0px 5px 0px 3px;
margin:0px;}
td{
FONT-WEIGHT: normal;
color:#333333}
.preLoadImages { width: 0px; height: 0px; background: url(images/nav-hover.gif); background: url(images/2.gif); background: url(images/3.gif); background: url(images/4.gif); background: url(images/6.gif);background: url(images/sp.gif) }

#div_count{
width:174px;
height:80px;
}
.div_count{
width:174px;
height:80px;
}

#bg_div_up{
background: url(images/nav0-body.gif);
width:550px;
height:20px;
padding:0px;
margin: 0px;
}
#bg_div_down{
background: url(images/nav-body.gif);
width:544px;
height:20px;
padding:0px;
position: relative; 
margin: 0px auto;
}
.commentbox{
background-color: #ececec;
width: 490px;
padding: 10px 10px 10px 10px;
}

.commentfooter{
background: url(images/arrow.gif) 20px 0 no-repeat; 
padding-left: 58px;
padding-top: 1px;
margin-bottom: 1px;
font-size: 90%;
color: #4A4A4A;
} 
<![if !IE 6]>



.shiftcontainer{
margin:5px;
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 10px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 490px; /* container width*/
background-color: #d1cfd0;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}
.shadowcontainer1 .shadow2{
background-color: white;
margin:0px 0px 0px 0px;
width:490px;
border: 1px solid gray;

}
#container-new{
text-align:center;
width: 490px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 
#sli-left{
float:left;
clear: both; 
width:450px;
position:relative; 
margin-left:0px; 
margin-right:1px;
padding: 0px;
}
#sli-right{
width:450px;
float:right;
position:relative; 
margin-left:-5px; 
margin-right:0px;
padding: 0px;
bottom:9px;
background: transparent url(images/brcorner_bla.gif)  bottom right no-repeat;
}
.curlycontainer{
OVERFLOW: hidden;
border: 0px solid #b8b8b8;
margin:0px 0px 5px 0px;
width: 948px;
height:220px;
background:url(images/silverswimmer.jpg);
}
.curlycontainer .innerdiv{
position: relative;
padding:0xp;
}
.curlybody{

border: 0px solid #b8b8b8;
margin:0em;
background:#FFFFFF;
}

.curlybody .innerdiv{
padding:0px;
}
/*URL: http://www.dynamicdrive.com/style/ */
.somediv{
overflow:hidden;
width: 475px;
text-align:left;
border: 0px solid gray;
}
.somediv1
{
float:right;
width: 320px;
}
 .floatbox{
float: left;
width: 155px;
}

* html .somediv p{ /* IE 3px jog hack*/
height: 1%;
}

.somediv .floatbox p{
margin-top: 2;
margin-left:0px;
}
.ads{
width:180px; 
overflow:hidden;
}
.bg-sale{ margin:0px auto; 
border:1px solid #ccc
}
.neoslideshow {position:relative; width:180px; height:140px; margin:2px auto; 
overflow:hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px}
.neoslideshow img {position:absolute;top:10; left:11px; padding:2px;margin:0px auto;}
#containerssform{
overflow:hidden;
width:540px;
margin:0px auto;
padding:0px;
background:#eeeff1
}
#form-left{
border-top: 1px dashed gray;
display:block;
width:170px;
float:left;
}
#form-right{
padding-left:5px;
border-top: 1px dashed gray;
border-left: 1px dashed gray;
width:360px;
float:right;
}
#form-right2{
padding-left:5px;
border-top: 1px dashed gray;
border-left: 1px dashed gray;
width:260px;
float:right;
}
.cssform p{
width: 260px;
clear: left;
margin: 0;
padding: 5px 0 0px 0;
/*width of left column containing the label elements*/
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin:0px auto; /*width of left column*/
width: 60px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 240px;
height: 150px;
}
#form-rightd{
width:450px;
float:right;
}
#form-leftd{

width:90px;
float:left;
}
#form-bofy{
width:540px;
clear:both;
}
.cssform1 p{
width: 379px;
clear: left;
margin: 0;
padding: 5px 0 2px 0;
/*width of left column containing the label elements*/
height: 1%;
}
.cssform1 .plus{
float:left;
font-weight: bold;
margin-left: 0px; /*width of left column*/
width: 165px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.cssform1 label{
float:left;
font-weight: bold;
margin-left: 0px; /*width of left column*/
width: 110px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform1 input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 140px;
}

.cssform1 textarea{
width: 200px;
height: 40px;
}
.form-number{
padding:5px 0px 7px 50px;
}
.form-clor{
text-align:center;
color:#FF0000;
background:#004080;
}
.content{
font:Arial, Helvetica, sans-serif 12px;
padding:5px;

}
.style-image{
margin-bottom:auto;
margin-top:auto;
text-align:center;
}
IMG.bbvtGallery{
	   MARGIN:0px; PADDING:0px 5px 0px 2px; -moz-opacity: .8; opacity: .8; width:100px;
}
IMG.ttvtGallery {

	BORDER-BOTTOM: gray 1px solid; FILTER: alpha(opacity=80); BORDER-LEFT: gray 1px solid; PADDING:1px; MARGIN:0px auto;   BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid;  -moz-opacity: .8; opacity: .8
}
IMG.ttvtGallery:hover {
	FILTER: alpha(opacity=100); -moz-opacity: 1; opacity: 1
}
#container-view{
text-align:center;
height:200px;
width:150px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
}

.ima-none{
padding-top:3px;
height:125px;
width:146px;
text-align:center;
OVERFLOW: hidden;
background:URL(images/ima-none.gif)
}
.ima-top{
text-align:center;
font:bold Geneva, Arial, Helvetica, sans-serif 13px;
color: #000000;
padding:7px 0px 0px 0px;
height:25px;
width:146px;
background:URL(images/ima-top.gif)
}.ima-bottom{
text-align:center;
padding:7px 0px 0px 0px;
height:25px;
width:146px;
background:URL(images/ima-bottom.gif)
}

.ima-top a:hover {
	text-decoration:none;
	color:#999999;
}
.ima-top-cus{
height:5px;
width:120px;
padding:5px 0px 0px 3px;
background:URL(images/ima-top-cus.gif)
}
.ima-cus{
font-variant: small-caps;
text-align:center;
height:20px;
width:120px;
padding:5px 0px 0px 3px;
background:URL(images/ima-cus.gif)
}

.ima-top-cus{
text-align:center;
width:120px;
padding:0px 0px 0px 3px;
background:URL(images/cus-top.gif)
}

.ima-none-cus{
text-align:center;
width:120px;
height:100px;
padding:2px 0px 0px 3px;
background:URL(images/ima-none-cus.gif)
}
.mail{
text-align:center;
width:490px;
margin:0px;
padding:0px;
}
#news{
text-align:center;
margin:0px;
padding:0px;
}
.bg_line{
    font: bold Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	height:24px;
	width:auto;
	padding:3px 0px 0px 5px;
	margin:0px;
	background:url(images/line.gif)}
.bg_line a: hover{font: bold Geneva, Arial, Helvetica, sans-serif 13px;text-decoration:none; color:#999999;}
.nav-title{
	font:bold Geneva, Arial, Helvetica, sans-serif 12px;
	background: url(images/bg_black.gif);
	color:#FF0000;
	text-align:center;
	height:20px;
	width:180px;
	margin:0px;
	padding:4px 0px 0px 0px;
	}

 #dvKiev {
	BORDER-BOTTOM: gray 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline-block; HEIGHT: 22px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}

.dvconten{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#353535;
}

.nav-title-line{
	font: bold Verdana, Arial, Helvetica, sans-serif 12px;
	background: url(images/490-up.gif);
	color:#FF0000;
	text-align:left;
	font-weight:bold;
	height:14px;
	width:390;
	margin:0px;
	padding:2px 0px 2px 5px;
	}
.nav-title-up{
	font:bold Geneva, Arial, Helvetica, sans-serif 12px;
	background: url(images/link-up-180.gif);
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	height:18px;
	width:180;
	margin:0px;
	padding:0px 0px 2px 0px;
	}	
.nav-title-down{
	font:bold Geneva, Arial, Helvetica, sans-serif 12px;
	background: url(images/link-down-180.gif);
	color:#FF0000;
	text-align:center;
	font-variant: small-caps;
	height:20px;
	width:180;
	margin:0px;
	padding:0px 0px 0px 0px;
	}	
#view-text{
width:540px;
height:auto;
background:#f8f8f8;
padding:0px 0px 2px 0px;}
#view-text-tv{
width:540px;
margin:0px auto;
background:#f8f8f8;
padding:4px 0px 4px 1px;
}

#div_new{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#C90000;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align:left
}
#id_new{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-transform:inherit;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align:left
}
#id_code{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-transform:inherit;
	padding-top: 3px;
	text-align:center
}
.box{
padding-left:9px;
}

A.article-product-image {
max-height:140;
max-width:140;
	BORDER-BOTTOM: #c7c7c7 0px dotted; BORDER-LEFT: #c7c7c7 0px dotted; WIDTH: 125px; HEIGHT: 140px; OVERFLOW: hidden;   MARGIN-LEFT: 1px; MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; BORDER-RIGHT: #c7c7c7 0px dotted
}

#link_anh :hover {
	
	color:  #CC9900;
	text-decoration: none;

}
.link_new {
	font:13px bold Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
	padding: 3px 0px 2px 5px;
	text-align:left
}
.link_new:link {
	font:13px bold Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left
	}
.link_new:hover{
	color:#333333;
	}
.link_new :focus {
	color:#330000;
	

}
.link_new :visited {
	color:#330000;

}
#arows {
	font:13px bold Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	padding: 3px 0px 5px 5px;
	
}

.themes-button {
 BACKGROUND-COLOR:#2b2b2b;BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-LEFT: 4px; PADDING-RIGHT: 4px;  repeat-x center 50%; HEIGHT: 22px; COLOR: #FFFFFF; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #000000 1px solid
}
.themes-button:focus {
	BORDER-BOTTOM: #FF6600 1px solid; BORDER-LEFT: #FF6600 1px solid; PADDING-LEFT: 4px; PADDING-RIGHT: 4px;  BACKGROUND-COLOR:#2b2b2b; repeat-x center 50%; HEIGHT: 22px; COLOR: #FF0000; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #FF6600 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #FF6600 1px solid
}
#themes-button:visited {
	BORDER-BOTTOM: #FF0000 1px solid; BORDER-LEFT: #FF0000 1px solid; PADDING-LEFT: 4px; PADDING-RIGHT: 4px;  HEIGHT: 22px; COLOR: #FF0000; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #FF0000 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #FF0000 1px solid
}

.themes-button:hover {
BORDER-BOTTOM: #2b2b2b  1px dotted; BORDER-LEFT: #2b2b2b 1px dotted; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND-COLOR:#2b2b2b; HEIGHT: 22px; COLOR:#FFFFFF; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #2b2b2b  1px dotted; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #2b2b2b  1px dotted
}
.link_page {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
	text-decoration: none;
	}
.link_page :link {
	
	color:#333333;
	} 
.link_page :hover {
	
	color:#333333;
	text-decoration:underline
} 
/* Danh muc san pham hien thi trang  chu*/


.link_menu_admin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
	text-decoration: none;
}
.link_menu_admin_a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: none;
}

.link_menu_admin :hover {
	color:#FFFFFF;
	text-decoration:none;
	}

change_style {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	list-style-image: url(images/Untitled-12_03.gif);
}

.TRANG {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
}

.hotProductTop {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.hotProductText {
	
	PADDING-BOTTOM:1px; PADDING-LEFT: 3px;  PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 3px
}
.hotProductImages{
	
	PADDING-BOTTOM:1px; PADDING-LEFT: 3px;  PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 3px
}
.hotProductText1{
	PADDING-BOTTOM:1px; PADDING-LEFT: 10px;  PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 10px
}

.light_off
{
	
	 FONT:100 12px/10px Verdana, Arial, Helvetica, sans-serif;
	 BACKGROUND-COLOR:#FFFFFF; COLOR:#313131;  TEXT-DECORATION: none
}
.light_off1
{	
	 FONT:100 12px/10px Verdana, Arial, Helvetica, sans-serif;
	 BACKGROUND-COLOR:#FFFFFF; COLOR:#FF0000;   TEXT-DECORATION: none
}
.light_off:hover
{
 		
	 FONT:100 12px/10px Verdana, Arial, Helvetica, sans-serif; 
	 BACKGROUND-COLOR:#FFFFFF; COLOR:#C90000; TEXT-DECORATION: none
}
.light_on1
{ 
   FONT:bold 12px/10px Geneva, Arial, Helvetica, sans-serif; 
  BACKGROUND-COLOR: #eeeff1; COLOR:#C90000;  TEXT-DECORATION: none;
  
}
.light_on
{ 
   FONT:bold 12px/10px Geneva, Arial, Helvetica, sans-serif; 
  BACKGROUND-COLOR: #eeeff1; COLOR:#000000; TEXT-DECORATION: none;
}
.light_on:hover
{
 
   FONT:bold 12px/10px Geneva, Arial, Helvetica, sans-serif; 
  BACKGROUND-COLOR: #eeeff1; COLOR:#C90000; TEXT-DECORATION: none;
  
}
.ctop{
padding-top:2px;
}

.div_link_menu {
	text-align:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND:#f8f8f8; HEIGHT: 20px; 
	PADDING: 10px 8px 1px;
	BORDER-BOTTOM: #ccc 1px solid;
	cursor:pointer;	
	
}

#div_counter {
	PADDING-LEFT: 5px; PADDING-RIGHT: 8px; BACKGROUND: inherit; HEIGHT: 22px; CURSOR:auto; PADDING-TOP: 5px;
	font: 12 px Geneva, Arial, Helvetica, sans-serif;
	color:#CCC;

}
