img {
border : 0;
}
table {
border : 0;
border-collapse : collapse;
}
input[type="text"] {
padding : 3px;
}
input[type="checkbox"] {
border : 0;
}
.fontcontact {
font-family : Tahoma;
font-size : 9.5pt;
color : #000;
}
td.fontlogin {
font-family : Tahoma;
font-size : 9.5pt;
color : #000;
width:100px;
padding:8px 5px;
text-align:right;
}

.inputcontact {
width : 250px;
}
.inputfoget {
width : 250px;
}
.inputlogin {
width : 200px;
}
.inputlogin-box {
width : 150px;
}

.inputsearch {
width : 300px;
}
.search {
width : 150px;
}
.inputprice {
width : 100px;
}
.capcha {
width : 80px;
padding : 5px;
display : block;
text-transform : uppercase;
}
input[type="password"] {
padding : 3px;
}
.password {
width : 200px;
padding : 5px;
display : block;
}
.noidung {
resize : none;
position : relative;
width : 250px;
height : 100px;
border : #C3C3C3 solid 1px;
padding : 5px;
display : block;
}
.break {
border-bottom : 1px dotted #C0C0C0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
padding-bottom : 3px;
}
.lslink:link {
color : #000000;
text-decoration : none;
font-weight : bold;
font-size : 9pt;
}
.lslink:visited {
color : #000000;
text-decoration : none;
font-weight : bold;
font-size : 9pt;
}
.lslink:active {
color : #000000;
text-decoration : none;
font-weight : bold;
font-size : 9pt;
}
.lslink:hover {
color : #c60000;
text-decoration : none;
font-weight : bold;
font-size : 9pt;
}
.link:link {
color : #000000;
text-decoration : none;
font-size : 8pt;
}
.link:visited {
color : #000000;
text-decoration : none;
font-size : 8pt;
}
.link:active {
color : #000000;
text-decoration : none;
font-size : 8pt;
}
.link:hover {
color : #c60000;
text-decoration : none;
font-size : 8pt;
}
#phantrang{
clear:both;
text-align:center;
white-space:nowrap;
float:center;
}
.phantrang a:link {
padding: 3px 7px;
font-size:14px;
margin-right : 3px;
border-radius : 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border : silver solid 1px;
font-weight : bold;
color : #A5A5A5;
text-decoration : none;
background-color : #FFFFFF;
}
.phantrang a:visited {
padding: 3px 7px;
font-size:14px;
margin-right : 3px;
border-radius : 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border : silver solid 1px;
font-weight : bold;
color : #A5A5A5;
text-decoration : none;
background-color : #FFFFFF;
}
.phantrang a:hover {
padding: 3px 7px;
font-size:14px;
margin-right : 3px;
border-radius : 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border : #67C1F5 solid 1px;
font-weight : bold;
color : #006699;
text-decoration : none;
background-color : #D2EDFC;
}
.phantrang a:visited:hover {
padding: 3px 7px;
font-size:14px;
margin-right : 3px;
border-radius : 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border : #67C1F5 solid 1px;
font-weight : bold;
color : #006699;
text-decoration : none;
background-color : #D2EDFC;
}
.phantrang #cur {
padding: 3px 7px;
font-size:14px;
margin-right : 3px;
border-radius : 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border : #67C1F5 solid 1px;
font-weight : bold;
color : #006699;
text-decoration : none;
background-color : #D2EDFC;
}
#login {
margin-right : 3px;
border-radius : 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border : silver solid 1px;
text-decoration : none;
background-color : #FFFFFF;
}
#login h1{
height:30px;
padding-top:8px;
padding-left:7px;
background-color:#79be1e;
color:#fff;
text-align:left;
font-size:14px;
}
#login-conten{
padding: 3px 7px;
}

.login-yes{
margin-left:20px;
color:#FF0000;
font-size:12px;
font:Arial, Helvetica, sans-serif;
}
#login h2 {
color:#FF0000;
font-size:16px;
padding:10px 0px;
text-align:center;
}
.login-yes ul li{
list-style-type:square;
color:#006699;
height:25px;
font-size:12px;
font:Arial, Helvetica, sans-serif;
}
.login-yes ul li a{
color:#0000FF;
}
.login-yes ul li a:hover{
color:#ff0000;
text-decoration:none;
}

.tdlogin {
border : #cdcdcd solid 1px;
}
.tablevisit {
border : #eeeeee solid 1px;
}
.title-cart {
font-family : Tahoma, Verdana, Tahoma, Serif;
font-weight : bold;
color : #000000;
background-color : #ffffff;
font-size : 8.5pt;
text-align : center;
height : 30px;
}
.tong-cart {
font-family : Tahoma, Verdana, Tahoma, Serif;
font-weight : bold;
color : #000000;
background-color : #ffffff;
font-size : 8.5pt;
text-align : right;
height : 30px;
}
.sp-cart {
font-family : Tahoma, Verdana, Tahoma, Serif;
color : #000000;
background-color : #ffffff;
font-size : 8.5pt;
height : 25px;
}
.title {
font-family : Tahoma;
font-weight : bold;
font-size : 8pt;
}
.err {
font-family : Tahoma;
font-size : 8.5pt;
color : #ff0000;
}
.smallfont {
font-family : Tahoma;
font-size : 8.5pt;
color : #000000;
}
.fieldKey {
width : 200px;
}
.smallfontbold {
font-family : Tahoma;
font-size : 8.5pt;
color : #4F4F4F;
font-weight : bold;
}
.DialogBox {
font-family : Tahoma;
font-size : 8.5pt;
color : #000000;
}
.normalfont {
font-family : Tahoma;
font-size : 8.5pt;
color : #4F4F4F;
}
.alertfont {
font-family : Tahoma;
font-size : 8.5pt;
color : #ff0000;
}
.normalfontbold {
font-family : Tahoma;
font-size : 8.5pt;
color : #4F4F4F;
}
.titlenormalfontbold {
font-family : Tahoma;
font-size : 8.5pt;
color : #4F4F4F;
font-weight : bold;
}
.midfont {
font-family : Tahoma;
font-size : 8.5pt;
color : #000000;
}
.midfontbold {
font-family : Tahoma;
font-size : 10pt;
color : #ED008C;
font-weight : bold;
}
.titlelogin {
font-family : Tahoma;
font-size : 8.5pt;
color : #000000;
background-color : #f4f4f4;
height : 25px;
font-weight : bold;
padding-left : 10px;
text-align : left;
}
.ndlogin {
font-family : Tahoma;
font-size : 9.5pt;
color : #000000;
padding-left : 5px;
padding-right : 5px;
text-align : justify;
line-height : 200%;
}
.buttonorange {
border-radius : 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border : #FF7E00 solid 1px;
padding: 4px 3px;
font-weight : bold;
font-size : 12px;
color : #ffffff;
font-family : Tahoma, Verdana, Tahoma, Serif;
background-color : #FF7E00;
cursor:pointer;
}
.buttonorange:hover {
border-radius : 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border : #FF7E00 solid 1px;
padding: 4px 3px;
font-weight : bold;
font-size : 12px;
color : #fff;
font-family : Tahoma, Verdana, Tahoma, Serif;
background-color:#FF3300;
cursor:pointer;
}

.buttonblue {
border-radius : 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border : #FF7E00 solid 1px;
padding: 4px 3px;
font-weight : bold;
font-size : 12px;
color : #fff;
font-family : Tahoma, Verdana, Tahoma, Serif;
background-color:#009900;
cursor:pointer;
}
.buttonblue:hover {
border-radius : 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border : #FF7E00 solid 1px;
padding: 4px 3px;
font-weight : bold;
font-size : 12px;
color : #fff;
font-family : Tahoma, Verdana, Tahoma, Serif;
background-color:#FF3300;
cursor:pointer;
}

#wowslider-container {
position : relative;
width : 650px;
margin : 0 auto;
z-index : 0;
}
#wowslider-images {
width : 650px;
height : 222px;
overflow : hidden;
}
#wowslider-images a {
color : transparent;
}
#wowslider-images img {
top : 0;
left : 0;
border : none 0;
}
#wowslider-container a {
text-decoration : none;
outline : none;
border : none;
}
#wowslider-container .ws_bullets {
font-size : 0;
padding : 10px;
float : left;
position : absolute;
top : 0;
right : 0;
z-index : 1001;
}
#wowslider-container .ws_bullets a {
margin-left : 5px;
height : 10px;
width : 10px;
float : left;
border : #B8C4CF solid 1px;
color : #B8C4CF;
text-indent : -1000px;
background-image : url("data:image/gif;base64,");
position : relative;
}
#wowslider-container .ws_selbull {
background-color : #B8C4CF;
color : #FFFFFF;
}
#wowslider-container .ws_bullets a:hover, #wowslider-container .ws_overbull {
background-color : #dae9f6;
color : #FFFFFF;
}
#wowslider-container a.ws_prev {
left : 0;
}
* html #wowslider-container a.ws_next, * html #wowslider-container a.ws_prev {
display : block;
}
#wowslider-container:hover a.ws_next, #wowslider-container:hover a.ws_prev {
display : block;
}
.images {
opacity : 1;
margin:10px;
}
.images:hover {
opacity : 0.5;
}
.toptoback {
opacity : 0.6;
}
.toptoback:hover {
opacity : 1;
}

.marquee-title {
position : absolute;
bottom : 113px;
color : #515151;
font-weight : bold;
text-transform : uppercase;
margin : 0;
padding : 23px 0 9px 0;
}
.marquee-wrapper {
border : #e7e7e7 solid 0px;
padding : 2px;
width : 976px;
height : 100px;
}
.marquee {
float : left;
padding : 0 5px !important ;
margin : 0 auto;
background-color : #ffffff;
}
.marquee a {
display : block;
height : 100px;
line-height : 100px;
}
.marquee a img {
vertical-align : middle;
display : inline !important ;
}
.gachngang {
text-decoration : line-through;
color : gray;
font-size : 12px;
text-align : center;
}
.txtPrice {
color : #ff0000;
font-size : 12px;
text-align : center;
}
.lienhe {
text-decoration : none;
color : #9957ae;
}
.lienhe:hover {
text-decoration : none;
color : #8900ff;
}
.truocleft {
text-align : left;
position : absolute;
overflow : hidden;
top : 0;
right : 0;
width : 115px;
border : #000 solid 0;
}
.truocright {
text-align : right;
position : absolute;
overflow : hidden;
top : 0;
left : 0;
width : 115px;
border : #000 solid 0;
}
/* Area di scorrimento */
#left {
	width: 980px;
	overflow: hidden;
	border: 0px solid black;
	padding: 0px;
	clear:both;
	}

/* Immagini */
#left img {
	border: 0px;
	clear:both;
	margin-left:10px;
	}
#left1 {
	width: 990px;
	overflow: hidden;
	border: 0px solid black;
	padding: 0px;
	clear:both;
	}

/* Immagini */
#left1 img {
	margin: 0px;
	border: 0px;
	clear:both;
	margin-left:10px;
	}
/* Area di scorrimento */
#right {
	width: 990px;
	overflow: hidden;
	border: 0px solid black;
	padding: 0px;
	clear:both;
	}

/* Immagini */
#right img {
	margin-left:10px;
	border: 0px;
	clear:both;
	}
	
/* Area di scorrimento */
#top {
	height: 350px;
	overflow: hidden;
	border: 0px solid black;
	clear:both;
	}

/* Immagini */
#top img {
	margin-bottom:10px;
	border: 0px;
	clear:both;
	
	}
	
/* Area di scorrimento */
#bottom {
	height: 300px;
	overflow: hidden;
	border: 0px solid black;
	clear:both;
	}

/* Immagini */
#bottom img {
	margin-top:10px;
	border: 0px;
	clear:both;
	}

#toptoback {
	width: 50px; height: 50px;
	position: fixed; bottom: 10px; right: 5px;
	text-indent: -99999px;
	cursor: pointer;
	background: url(image/top.png) no-repeat 0 0;
	display:none; 
	}
.full-product {
margin-bottom : 20px;
clear:both;
}
div.shadow {
width : 222px;
cursor:pointer;
overflow : hidden;
padding-bottom : 5px;
margin : 0;
border : #cdcdcd solid 1px;
border-radius : 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
float:left;
margin-bottom:20px;
text-align:center;
}
div.right1 {
margin-right:20px;
}
div.right2 {
margin-right:20px;
}

div.shadow:hover {
border-radius : 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 0px 0px 5px #000000;
-moz-box-shadow: 0px 0px 5px #000000;
-webkit-box-shadow:0px 0px 5px #000000;
border : #70A0D0 solid 1px;
padding-bottom : 5px;

}
div.shadow img {
text-align:center;
padding:5px 0;
}

div.shadow .image {
text-align:center;
height:155px;
}

div.shadow .image1 {
text-align:center;
min-height:140px;
}

.nameproduct-detail {
color : #0185d8;
font-weight : bold;
text-align : left;
margin : 0px 0 10px 0;
}
.nameproduct-detail h1 {
color : #0185d8;
font-weight : bold;
text-align : left;
font-size:16px;
}
.sp-detail {
width:220px;
padding-left:15px;
line-height:150%;
float:left;
}
.codeproduct {
color : #000;
text-align : left;
margin : 5px 0 5px 0;
padding : 0 5px;
text-align:center;
}

.nameproduct {
color : #0185d8;
font-weight : bold;
text-align : left;
margin : 2px 0 2px 0;
padding : 0 5px;
text-align:center;
}
.nameproduct a {
color : #0185d8;
font-size : 12px;
}
.nameproduct a:hover {
font-size : 12px;
text-decoration : none;
color : #ff6600;
}
.price {
float : center;
text-align:center;
}
.price-mar {
margin : 0 5px;
}

.price-new {
font-size : 13px;
font-weight : bold;
color : #c22227;
letter-spacing : 1px;
}
.price-sale {
font-size : 12px;
color : #444;
}
.price-sale span {
text-decoration : line-through;
clear:both;
}
.like {
padding-top:10px;
white-space:nowrap;
float:left;
width:220px;

}
.conhang {
width:220px;
float:left;
padding-top:10px;
font-size:14px;
color:#00CC00;
font-weight:bold;
}

.detail {
width : 110px;
float : right;
margin-top : 3px;
}
.button {
font : 15px Calibri, Arial, sans-serif;
text-shadow : 1px 1px 0 rgba(255, 255, 255, 0.4);
text-decoration : none !important ;
white-space : nowrap;
display : inline-block;
vertical-align : baseline;
position : relative;
cursor : pointer;
padding : 9px 15px;
background-repeat : no-repeat;
background-position : bottom left;
background-image : url('../images/button_bg.png');
background-position : bottom left, top right, 0 0, 0 0;
background-clip : border-box;
border-radius : 5px;
box-shadow : 0 0 1px #fff inset;
transition : background-position 1s;
}
.button:hover {
background-position : top left;
background-position : top left, bottom right, 0 0, 0 0;
}
.button:active {
bottom : -1px;
}
.button.big {
font-size : 30px;
}
.button.medium {
font-size : 16px;
}
.button.small {
font-size : 13px;
}
.button.rounded {
border-radius : 3em;
}
.green.button {
color : #333 !important ;
border : #96a37b solid 1px !important ;
background-color : #79be1e;
}
.green.button:hover {
color : #ff0000 !important ;
background-color : #89d228;
}
.read.button {
color : #fff !important ;
border : #ff0000 solid 1px !important ;
background-color : #ff0000;
}
.read.button:hover {
color : #ff0000 !important ;
background-color : #79be1e;
}
div.boxvideo {
	width : 220px;
	overflow : hidden;
	margin : 0;
	border : #ccc solid 1px;
	border-radius : 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	float:left;
	margin-bottom:20px;
	text-align:center;
}
div.height{
	min-height:150px;
	padding-bottom : 15px;
}
div.height-view{
	padding-top:2px;
}
div.boxvideo:hover {
	border-radius : 5px;
	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 5px #cdcdcd;
	-moz-box-shadow: 0px 0px 5px #cdcdcd;
	-webkit-box-shadow:0px 0px 5px #cdcdcd;
	border : #cdcdcd solid 1px;
}
div.right-box {
	margin-right:25px;
}
.pic-clip{
	min-height:180px;
}
.pic-clip a{
	opacity : 1;
}
.pic-clip a:hover{
	opacity : 0.6;
}
.tags {
	color : #000;
	text-align : left;
	font-size : 13px;
	text-decoration:none;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
}
.tags b{
	font-weight:bold;
}
.tags a {
	color : #000;
	font-size : 13px;
	text-decoration:none;
	font-style: italic;
}
.tags a:hover {
	font-size : 13px;
	text-decoration : none;
	color : #ff0000;
	font-style: italic;
}
