@charset "utf-8";
/* CSS Document */

body {
	font-size:13px;
	font-family:Arial;
	color:#000000;
	margin:0;
}
#Header {
	height:70px;
	width:100%;
	background:url(/Images/Bg_Header.PNG) no-repeat;
}
#Header .Logo {
	width:420px;
	height:50px;
	padding-top:1px;
	padding-left:10px;
}
#Header .AdvertRightTop {
	width:570px;
	height:53px;
	padding-top:3px;
	padding-right:10px;
}
#Footer {
	width:100%;
	height:345px;
}
#Footer {
	width:100%;
	height:auto;
	background:#FFF;
}
#Footer .TitleNewsFooter {
	width:215px;
	height:27px;
	background:url(/Images/Title_News_Footer.png) no-repeat;
	font-size:13px;
	font-weight:bold;
	padding-left:28px;
	padding-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
}
#Footer .ContentNewsFooter {
	width:230px;
	height:auto;
	font-size:13px;
	font-weight:bold;
	padding:5px 5px 10px 6px;
	font-family:Arial, Helvetica, sans-serif;
	border-left:1px solid #dfdbdc;
	border-right:1px solid #dfdbdc;
	border-bottom:1px solid #dfdbdc;
	background-color:#FFF;
	line-height:18px;
}
#Footer .ContentNewsFooter ul {
	list-style:none;
}
#Footer .ContentNewsFooter li {
	color:#2f6f9c;
	text-decoration:none;
}
#Footer .ContentNewsFooter li a {
	color:#2f6f9c;
	text-decoration:none;
}
#Footer .ContentNewsFooter li a:hover {
	color:#2f6f9c;
	text-decoration:underline;
}
#Footer .Address{
	width:100%;
	height:157px;
	background:url(/Images/Footer_address.png) repeat-x;
	padding-left:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#33C;
}
#Footer .AddressText{
	height:140px;
	margin-top:17px;
	padding-left:15px;
	font-family:Arial;
	font-size:13px;
	color:#33C;
}
.BoxSearch {
	width:620px;
	height:50px;
}
.BoxSearch .Search {
	width:620px;
	height:25px;
}
.BoxSearch .TextSearch {
	width:620px;
	height:25px;
	padding-left:15px;
	font:Arial, Helvetica, sans-serif;
}
#NavSieuThi {
	display:block;
	width:100%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#NavSieuThi .TitleNetbuy {
	width:100%;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0;
}
#NavSieuThi #FlashTopSite {
	margin-top:5px;
	margin-left:10px;
	width:978px;
	height:146px;
	border:1px solid #000;
}
#MenuTop {
	width:100%;
	height:36px;
	border-bottom:3px solid red;
	background-color:#AAA;
	margin-top:5px;
}
#Content {
	width:100%;
	height:auto;
}
#Content .TitleBoxRight {
	width:215px;
	height:35px;
	background:#CCC url(/Images/Title_Right.png) no-repeat;
	font-size:13px;
	font-weight:bold;
	/*padding-left:25px;*/
	/*padding-top:10px;*/
	font-family:Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
}
#Content .TitleBoxRight a {
	color:#245cce;
	text-decoration:none;
}
#Content .TitleBoxRight a:hover {
	color:#FF0000;
	font-style:italic;
	font-weight:bold;
}
#Content .ContentBoxRight {
	width:213px;
	height:auto;
	font-size:13px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	border-left:1px solid #dfdbdc;
	border-right:1px solid #dfdbdc;
	border-bottom:1px solid #dfdbdc;
	background-color:#FFF;
	line-height:18px;
}
#Content .ContentAdvertRight {
	width:213px;
	height:auto;
	font-size:13px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
	line-height:18px;
}
#Content .AdvertRight {
    height:20px;
    padding-bottom:5px;
    padding-top:5px;
    font-size:11px;
    color:#CCC;
}
#Content .ContentBoxRight .TitleProductsRight {
    width:206px;
    height:auto;
	padding-left:3px;
	height:auto;
	color:#444444;
	font-size:13px;
	font-family:Arial;
	line-height:17px;
	padding-right:3px;
	padding-bottom:7px;
}
#Content .ContentBoxRight .TitleProductsRight a {
	color:#444444;
	text-decoration:none;
}
#Content .ContentBoxRight .TitleProductsRight a:hover {
	color:#FF0000;
	font-style:italic;
	font-weight:bold;
}
#Content .TitleBoxLeft {
	width:215px;
	height:35px;
	background:#CCC url(/Images/Title_Right.png) no-repeat;
	font-size:13px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
}
#Content .TitleBoxLeft a {
	color:#245cce;
	text-decoration:none;
}
#Content .TitleBoxLeft a:hover {
    color:#FF0000;
	font-style:italic;
	font-weight:bold;
}
#Content .ContentBoxLeft {
	width:213px;
	height:auto;
	font-size:13px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	border-left:1px solid #dfdbdc;
	border-right:1px solid #dfdbdc;
	border-bottom:1px solid #dfdbdc;
	background-color:#FFF;
	line-height:18px;
}
#Content .TitleBoxContent {
	width:535px;
	height:25px;
	background:#CCC url(/Images/Title_Content.png) no-repeat;
	font-size:13px;
	font-weight:bold;
	padding-left:25px;
	padding-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
}
#Content .TitleBoxContent a {
	color:Black;
	text-decoration:none;
	text-transform:uppercase;
}
#Content .TitleBoxContent a:hover {
	color:#FF0000;
	font-style:italic;
}
#Content .ContentBoxContent {
	width:558px;
	height:auto;
	font-size:13px;
	padding-top:5px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	border-left:1px solid #dfdbdc;
	border-right:1px solid #dfdbdc;
	border-bottom:1px solid #dfdbdc;
	background-color:#FFF;
	line-height:18px;
}
#Content .ContentBoxContent .DetailProduct {
	width:538px;
	height:auto;
	font-size:13px;
	padding-top:5px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
}
#Content .bgProducts {
	background:url(/Images/bgSanPham.png) no-repeat;
	width:170px;
	height:255px;
	padding-left:3px;
	padding-bottom:5px;
	padding-right:2px;
}
#Content .bgProductsKM {
	background:url(/Images/bgSanPhamKM.gif) no-repeat;
	width:170px;
	height:255px;
	padding-left:3px;
	padding-bottom:5px;
	padding-right:2px;
	text-align:left;
}
#Content .titleProducts {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000CCC;
	line-height:15px;
	height:44px;
}
#Content .titleProducts a {
	text-decoration:none;
	color:#000CCC;
}
#Content .titleProducts a:hover {
	color:#FF0000;
	font-style:italic;
}
#Content .imgProducts {
	padding-top:5px;
	height:110px;
}
#Content .propertiesProducts {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	line-height:15px;
	height:65px;
}
#Content .propertiesProducts ul {
	list-style:none; margin:0; padding:0;
}
.viewmoreDepartment {
    height:10px;
    padding-top:5px;
    padding-bottom:10px;
    color:#245cce;
    font-family:Arial;
}
.viewmoreDepartment a {
    color:#245cce;
    text-decoration:none;
    font-weight:bold;
}
.viewmoreDepartment a:hover {
    color:#FF0000;
    font-style:italic;
}
.mnuCategories {
    width:210px;
    height:30px;
    background-color:#EEE;
    border-bottom:1px solid #CCC;
    display:block;
    font-weight:bold;
    color:Green;
}
.mnuCategories a {
    color:Green;
    width:200px;
    height:25px;
    text-decoration:none;
    display:block;
    padding-left:10px;
    padding-top:5px;
}
.mnuCategories a:hover {
    background-color:#777;
    display:block;
    color:#FFF;
}
.mnuLink {color:Green; text-decoration:none; font-size:13px; background-color:#FFF;}
.mnuLink a
{ color:Green; text-decoration:none; font-size:13px; font-weight:bold;}
.mnuLink a:hover
{ color:Green; text-decoration:underline;}

#FilterProducts {
    font-family:Arial;
    font-size:13px;
    color:#000;
    width:100%;
    height:auto;
}
#FilterProducts .TitleDepartment{
    font-family:Tahoma;
    font-size:15px;
    color:#FF0000;
    height:auto;
    padding-bottom:5px;
    padding-top:5px;
    text-transform:uppercase;
    font-weight:bold;
}
#FilterProducts .DropdownList{
    font-family:Arial;
    font-size:13px;
    color:#000;
    height:25px;
    padding-bottom:2px;
    padding-top:2px;
    border:1px solid #bbb8b8;
    width:200px;
}
.Text {
    font-size:13px;
}
.CrrentPage 
{
    width:16px;
    height:16px;
    margin-left:3px;
    padding:3px 7px 3px 7px;
    font-family:Tahoma;
    font-size:13px;
    font-weight:bold;
    color:Black;
    background-color:#FFF;
    border:1px solid black;
}

.OtherPage 
{
    width:16px;
    height:16px;
    margin-left:3px;
    padding:3px 7px 3px 7px;
    font-family:Tahoma;
    font-size:13px;
    font-weight:bold;
    color:Black;
    background-color:#bbb8b8;
    border:1px solid black;
}
#News {
    width:780px;
    height:auto;
}
#News .TitleCategory {
    background-color:#CCC;
    color:#2f6f9c;
    height:25px;
    padding:7px 0 3px 10px;
    text-transform:uppercase;
    font-family:Tahoma;
    font-size:15px;
    font-weight:bold;
}
#News .TitleNews {
    color:#FF0000;
    font-family:Tahoma;
    font-size:15px;
    padding-left:15px;
    padding-top:10px;
    font-weight:bold;
}
#News .DateTime {
    color:#CCC;
    font-family:Arial;
    font-size:11px;
    font-style:italic;
}
#News .ContentNews {
    font-size:13px; 
    font-family:Arial;
    color:#000;
    padding:15px 15px 30px 15px;
    line-height:17px;
}
#OtherNews {
    width:780px;
    height:auto;
}
#OtherNews .TitleOtherNews {
    background-color:#CCC;
    color:#2f6f9c;
    height:25px;
    padding:7px 0 3px 10px;
    text-transform:uppercase;
    font-family:Tahoma;
    font-size:15px;
    font-weight:bold;
}
#OtherNews ul {
	list-style:none;
}
#OtherNews li {
	color:#2f6f9c;
	text-decoration:none;
}
#OtherNews li a {
	color:#2f6f9c;
	text-decoration:none;
}
#OtherNews li a:hover {
	color:#2f6f9c;
	text-decoration:underline;
}