body{
	font-family:Arial, tahoma;
	font-size:12px;
	color:#FFF;
	background-color:#f8f8f8;
	margin:0;
}
img{
	border:none;
}
.link a{
	color:#FFF;
	text-decoration:none;
}
.link a:hover{
	color:#ffcb62;
}
#listmenu{
	width:1000px;
	height:59px;
	background:url(../images/template/bg-menu.jpg);
	margin:auto;
}
ul.menu{
	margin:0;
	padding:0;
}
ul.menu li{
	float:left;
	height:59px;
	width:auto;
	list-style:none;
}
ul.menu li a{
	text-decoration:none;
	font-family:Arial, tahoma;
	font-size: 12px;
	font-weight:500;
	text-transform:uppercase;
	color:#FFF;
	display:inline-block;
	text-align:center;
	line-height:59px;
	height:59px;
	width:auto;
	padding:0 19px;
}
ul.menu li a:hover{
	padding:0 19px;
	color:#1a5967;
	background-image:url(../images/template/bg-menu-hover.jpg);
}
ul.menu li.active{
	background-image:url(../images/template/bg-menu-hover.jpg);
}
#head{
	width:1000px;
	height:464px;
	margin:auto;
	border-bottom:solid 7px #1a5967;
}
#slideshow {
	width:1000px;
    position:relative;
    height:464px;
	margin:auto;
	border-bottom:solid 7px #1a5967;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
#detail{
	width:1000px;
	height:auto;
	overflow:hidden;
	background-color:#2398ac;
	margin:auto;
}
#foot{
	width:1000px;
	height:auto;
	margin:auto;
	padding:14px 0;
	text-align:center;
	font-size:11px;
	color:#FFF;
	background-color:#1a5967;
	line-height:17px;
}
#foot a{
	text-decoration:none;
	color:#FFF;
}
#foot a:hover{
	color:#ffcb62;
}
.img-home{
	float:right;
	margin-left:15px;
}
.text{
	padding:5px 15px 15px 15px;
}
.line{
	margin-top:5px;
	clear:both;
}
.p0{
	margin:0;
	padding:0;
}
.product, .hproduct{
	width:274px;
	height:315px;
	background-color:#FFF;
	border:solid 1px #818181;
	padding:8px;
	font-size:11px;
	color:#2398ac;
	float:left;
	margin:0 15px 30px 15px;
}
.hproduct{
	height:auto;
	overflow:hidden;
}
.product img{
	margin-left:25px;
}
.topic-product{
	font-size:12px;
	font-weight:bold;
}
.price-product{
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ee7979;
}
.button-product, .button-product a{
	width:150px;
	height:20px;
	text-align:center;
	padding-top:5px;
	margin-top:20px;
	background-color:#2398ac;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
}
.button-product a:hover{
	color:#ffd071;
}
.contact-blog{
	width:450px;
	height:auto;
	float:left;
}
.contact-button{
	background-color:#53bacc;
	width:100px;
	height:25px;
	cursor:pointer;
	text-align:center;
	color:#FFF;
	text-transform:capitalize;
}
input,select {
	border:none;
	width:250px;
	height:20px; 
}
textarea{
	border:none;
	width:250px;
}