@charset "utf-8";
/* CSS Document */




*{
	margin:0;
	padding:0;
}

body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	background:#fff url(../images/bg.jpg) repeat-x;
}

a{
	text-decoration:none;
}

img{
	border:none;
}

ul, li{
	list-style:none;
}

#wrapper{
	width:900px;
	margin:0 auto;
	background:#fff;
	overflow:hidden;
	margin-top:37px;
}

#main{
	width:890px;
	float:left;
	margin-top:12px;
	padding-left:5px;
	padding-right:5px;
}



/*--banner--*/
#banner{
	width:900px;
	background:url(../images/banner.jpg) no-repeat;
	height:134px;
	float:left;
	position:relative;
}

h1#logo{
	width:118px;
	height:84px;
	position:absolute;
	left:18px;
	top:34px;
}

h1#logo a{
	background:url(../images/logo.jpg) no-repeat;
	width:118px;
	height:84px;
	float:left;
	text-indent:-10000px;
}
/*--End: banner--*/








/*--menu--*/
#menu{
	width:898px;
	float:left;
	height:32px;
	background:url(../images/bg_menu.jpg) repeat-x;
	margin-left:1px;
	display:inline;
}

#menu ul{
	height:32px;
	float:left;
	padding-left:130px;
}

#menu ul li{
	height:32px;
	float:left;
	line-height:32px;
	padding-right:2px;
	background:url(../images/li_menu.jpg) top right no-repeat;
}

#menu ul li a{
	float:left;
	padding:0 20px;
	font-weight:bold;
	color:#fff;
}

#menu ul li a:hover, #menu ul li a.active{
	background:url(../images/li_menu_hover.jpg) repeat-x;
	color:#950502;
}

/*--End: menu--*/




/*--left--*/
#left{
	width:198px;
	float:left;
	margin-right:9px;
}


.box_small{
	width:198px;
	float:left;
	background:url(../images/bg_boxthumb.jpg) repeat-y;
	border-bottom:1px solid #d9d6d6;
	margin-bottom:10px;
}

h1.title_boxsmall{
	height:32px;
	background:url(../images/title_boxsmail.jpg) no-repeat;
	line-height:32px;
	text-align:center;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
}

	/*---nav---*/
	
	ul.nav{
		width:180px;
		float:left;
		padding:12px;
		padding-left:10px;
		padding-right:0;
	}
	
	ul.nav li{
		width:180px;
		float:left
	}
	
	ul.nav li a{
		float:left;
		padding-left:10px;
		background:url(../images/li_nav.jpg) no-repeat;
		background-position:0 8px;
		padding-top:4px;
		padding-bottom:4px;
		color:#098ea2;
		font-weight:bold;
	}
	
	ul.nav li a:hover{
		color:#880505;
		text-decoration:underline;
	}
	/*--End: tintuc*/



/*--End: left--*/




/*--center--*/

#center{
	width:476px;
	float:left;
}


.box_center{
	width:476px;
	float:left;
	background:url(../images/bg_boxcenter.jpg) repeat-y;
	border-bottom:1px solid #d9d6d6;
	margin-bottom:10px;
}

h1.title_boxcenter{
	height:32px;
	background:url(../images/title_boxcenter.jpg) no-repeat;
	line-height:32px;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
	text-indent:20px;
}

h1.title_boxcenter a{
	color:#880505;
}

h1.title_boxcenter a:hover{
	color:#fff;
}


#slide{
	width:476px;
	height:239px;
	float:left;
	margin-bottom:10px;
}

.container{
	width:445px;
	float:left;
	padding-top:10px;
	padding-bottom:15px;
	padding-left:10px;
}

.container p{
	padding:5px 0;
}

p.detail{
	text-align:right;
}

p.detail a{
	font-weight:bold;
	color:#800b0b;
	font-weight:bold;
}

p.detail a:hover{
	color:#042d7f;
	text-decoration:underline;
}

	/*--box_tin--*/
	.box_tin{
		width:445px;
		float:left;
		margin-bottom:5px;
		margin-top:5px;
		border-bottom:1px solid #ccc;
		padding-bottom:5px;
	}
	
	h2.title_boxtin a{
		font-size:12px;
		color:#3a3399;
	}
	
	h2.title_boxtin a:hover{
		color:#730707;
		text-decoration:underline;
	}
	
	h3.timer{
		font-size:11px;
		color:#ccc;
	}
	/*--End: box_tin--*/

	/*---form---*/
	table.form{
		float:left;
		border-collapse:collapse;
	}
	
	table.form td{
		padding:5px;
		vertical-align:top
	}
	
	table.form td .input_text{
		width:250px;
		border:1px solid #ccc;
		background:#f7f7f7;
	}
	/*---End: form--*/

	/*---product_thumb--*/
	table.products_thumb{
		
		float:left;
	}
	
	table.products_thumb td{
		padding:5px 9px;
		text-align:center;
	}
	
	table.products_thumb td p{
		padding:2px;
	}
	
	table.products_thumb td p.name_product_thumb{
		font-weight:bold;
		color:#6a0402;
	}
	
	table.products_thumb td p.img_pro_thumb{
		width:197px;
		height:145px;
		overflow:hidden;
		border:3px solid #ccc;
	}
	
	table.products_thumb td p.img_pro_thumb img{
		width:197px;
		height:145px;
	}
	
	table.products_thumb td p.model{
		color:#666;
		font-weight:bold;
	}
	
	table.products_thumb td p.loai{
		font-size:11px;
	}
	
	ul.list_products{
		float:left;
		margin-left:5px;
		display:inline;
	}
	
	ul.list_products li{
		float:left;
	}
	
	ul.list_products li img{
		width:80px;
		border:2px solid #ccc;
		margin:2px;
	}
	/*---End: product_thumb--*/

/*--End: center--*/






/*--right--*/
#right{
	width:198px;
	float:right;
}


	/*---tintuc---*/
	ul.tintuc{
		width:180px;
		float:left;
		padding:12px;
		padding-left:10px;
		padding-right:0;
	}
	
	ul.tintuc li{
		width:180px;
		float:left
	}
	
	ul.tintuc li a{
		float:left;
		padding-left:10px;
		background:url(../images/li_tin.jpg) no-repeat;
		background-position:0 8px;
		padding-top:4px;
		padding-bottom:4px;
		color:#880505;
		font-weight:bold;
		font-size:11px;
	}
	
	ul.tintuc li a:hover{
		color:#880505;
		text-decoration:underline;
	}
	/*---End: tintuc---*/


	/*---doitac---*/
	ul.doitac{
		width:177px;
		float:left;
		padding:10px;
	}
	
	ul.doitac li{
		width:177px;
		float:left;
		padding:5px 0;
	}
	
	ul.doitac li img{
		width:177px;
	}

/*--End: right--*/





/*--footer--*/
#footer{
	width:100%;
	float:left;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	background:#fff url(../images/bg_footer.jpg) repeat-x;
}

#footer_wrapper {
	width:900px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
}

#footer_content {
	margin-top:12px;
	
	padding-left:5px;
	padding-right:5px;
	
	text-align:center;
	
}
	

.keyword_list h1, h2, h3, h4, h5, h6 {
	display:inline;
	font-weight:normal;
	font-size:12px;
}

/*--End: footer--*/





/*---Phan trang---*/
.phan_trang{
	float:right;
	margin-top:10px;
	display:inline;
}



.phan_trang ul{
	border:0; 
	margin:0; 
	padding:0;
	float:left;
}



.phan_trang li{
	border:0; margin:0; padding:0;
	font-size:11px;
	list-style:none;
	float:left;
	padding:3px;
}

.phan_trang a{
	margin-right:2px;
	font-weight:bold;
	display:inline;
}

.phan_trang .previous-off,
.phan_trang .next-off {
	color:#999;
	display:block;
	float:left;
	font-weight:bold;
}

.phan_trang .next a,
.phan_trang .previous a {
	font-weight:bold;
}

.phan_trang .active{
	color:#ccc;
	font-weight:bold;
	display:block;
	float:left;
	text-align:center;
}

.phan_trang a:link,
.phan_trang a:visited {
	color:#333;
	display:block;
	float:left;
	text-decoration:none;
	text-align:center;
}

.phan_trang a:hover{
	color:#F00;
	font-weight:bold;
	text-decoration:underline;
}

/*--End: phantrang--*/



/*--lightbox--*/
/*--lightbox--*/
#lightbox {
	background-color: #eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#lightboxCaption {
	color: #333;
	background-color: #eee;
	font-size: 90%;
	text-align: center;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}

#lightboxIndicator {
	border: 1px solid white;
}

#lightboxOverallView,
#overlay {
	background-color: #000;
	
}

.bg_fkw {
	
	font-size:1px;
	font-weight:bold;
	color:#eaeaea;
	padding:2px;
	text-align:center;
	
}

.bg_fkw a {
	
	font-size:1px;
	font-weight:bold;
	color:#eaeaea;
	padding:2px;
	text-align:center;
	
}

#footer_lineend {
	color:#ccc;
}

.footer_tags {
	display:inline;
	font-weight:normal;
	font-size:11px;
}

/*--/: lightbox--*/


