/* CSS Document */

body{
background-color:#E3ECF3;
background-image:url(images/bgmain.jpg);
background-repeat:repeat-x;
margin:30px auto;
font-family:sans-serif,Verdana;
font-size:13px;
color:#333333;
}
#body{
width:921px;
margin:0 auto;
}
.banner{
height:164px;
background:url(images/baner.jpg) #FFFFFF;
background-repeat:no-repeat;
}
.com_name{
text-transform:uppercase;
color:#7EABB8;
font-family:Verdana, Arial;
font-weight:bold;
font-size:18px;
margin:40px 50px 10px;
}
.slogan{
width:300px;
text-align:right;
color:#7EABB8;
font-family:Verdana, Arial;
font-style:italic;
font-size:22px;
margin:0 50px 10px;
}
.main{
background:url(images/bg.jpg);
}
.footer{
height:123px;
background:url(images/fot.jpg);
}
.nav {
height:auto;
padding:0 5px;
}
.searchbox{
float:right;
width:250px;
text-align:right;
padding-right:30px;
height:20px;
vertical-align:top;
}


.ads_main{
padding:0 5px;
}

.maintablecontent {
	background-image: url(images/maincontentbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #dce7e7;
	background-color: #f7f9f9;
	text-align: left;
}
.maintablecontent td{
width:50%;
padding-bottom:5px;
}
.module-title-bg{
background:url(images/module_bg_title.jpg) #FFF;
background-repeat:no-repeat;

height:24px;
color:#006600;
padding-left:10px;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text-content{
text-align:justify;
padding:3px;
}
.tblmain{
margin:0 auto;
}
.left_content{
width:660px;
vertical-align:top;
}
.right_content{
vertical-align:top;
width:250px;}

.item{
display:block;
padding:0 5px;
text-align:justify;

}
.item p{
border-bottom:dashed 1px #999999;
}
.item_title{
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7D96A2;
}
.item_title a{
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7D96A2;
}
.p_title{
text-align:left;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7D96A2;
}
.p_title a{
text-decoration:none;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7D96A2;
}
.bao-hanh{
color:#006633;
}
.gia-sp{
color:#990000;
font-weight:bold;
}
.item_image {
    display: block;
    float: left;
    margin: 5px 10px 5px 0;
	vertical-align:top;
}

.item_title a{
text-decoration:none;
}
.news-content{
padding-top:10px;
text-align:justify;
}
.title-module{
text-align:left;
width:232px;
height:17px;
background:#EDF9FA;
border:solid 1px #A7BAC2;
text-transform:uppercase;
font-family:tahoma,"Courier New", Courier, monospace;
font-size:12px;

vertical-align:middle;
color:#7D96A2;
font-weight:bold;
padding:4px 5px 2px;

}
.title-module-c{
margin-bottom:5px;
margin-top:2px;
width:240px;
height:270px;
border:solid 1px #A7BAC2;
padding:1px;
text-transform:uppercase;
font-family:"Courier New", Courier, monospace;
}
.pcat-module{
margin-bottom:5px;
margin-top:2px;
width:240px;
border:solid 1px #A7BAC2;
padding:1px;
font-family:"Courier New", Courier, monospace;
}
.p-cat{
color:#7D96A2;
text-align:left;
padding:2px 7px 0px;
font-weight:bold;
font-size:12px;
font-family:Tahoma, Verdana;
}
.p-cat a{
color:#7D96A2;
text-decoration:none;
}
.p-cat a:hover{
text-decoration:underline;
}
.p-sub-cat{
text-align:left;
padding:2px 30px 1px;
font-family:Tahoma, Verdana;
font-size:12px;
font-weight:400;
}
.p-sub-cat a{
text-decoration:none;
color:#333333;
}
.p-sub-cat a:hover{
text-decoration:underline;
color:#333333;
}
.pagination{
width:98%;
border-top:solid 1px #999999;
margin:10px;
color:#003399;
float:right;
}
.detail-link{

text-align:right;
width:100%;
}
.detail-link a{
color:#009966;
text-decoration:none;
}
.detail-link a:hover{
text-decoration:underline;
}
.info_foot{
color:#333333;
width:890px;
margin:0 auto;
border-top:solid 1px #E4F5F8;
padding:7px 0;
font-size:13px;
}

