body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background: url(../images/bg.jpg) #000;

}

* {font-size:12px; }
a {color:#ffffff; text-decoration:none}
a:visited{color:#ffffff; text-decoration:none}
a:hover{ text-decoration:none}

/* ---------------------- Keep these elements ---------------------- */

.form_padding { padding:0px; margin:0px;}
.record_hightlight { color: #FFDC18; background-color: #D70000 }

#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 200px; /*marquee height */
background-color: white;
overflow: hidden;
border: 3px solid orange;
padding: 2px;
padding-left: 4px;
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}


.slideads3 {text-align:left}
.slideads4 {text-align:right}

.block2 { background-color: #232422;  vertical-align: middle;} 
.block1 { background-color: #171717; vertical-align: middle;}


.pager
{
width: 100%;

}
.pager ul{
margin: 0;
padding: 0;
list-style-type: none;
overflow: hidden;
width: 100%;
}

.pager li{
display: inline;
margin: 0;
}

.pager li a, .pager li a:visited{
float: left;
display: block;
margin: 0;
padding: 2px 2px; /*padding inside each tab*/
color: #fff;
text-decoration: none;
border:1px solid #ABABAB;
font-size:13px;
}
.pager li a:hover {background-color:#FF6E02; color:#fff;}
.pager li a.current{background-color:#FF6E02; color:#fff;}


/* ---------------------- End of keeping these elements ---------------------- */
.sim_total_txt {font-size:11px; color:#F90000;}

.txt_vip_sim a, .txt_vip_sim a:visited {color:#FEC90A; font-size:13px; }

.txt_sim_price {color:#BFBFBF;}


.txt_nhungdieucanbiet a, .txt_nhungdieucanbiet a:visited {color:#fc9503; font-weight:bold;}

.txt_sim_list {color:#BFBFBF;}
.txt_sim_list a, .txt_sim_list a:visited {color:#fff; font-size:15px; font-weight:bold;}
.txt_camket  a, .txt_camket  a:visited{font-size:14px; font-weight:bold; text-decoration:none }

.txt_sim_full_list a, .txt_sim_full_list a:visited {font-size:16px; font-weight:bold; color:yellow;}
.txt_sim_full_price {color:fff; font-size:14px; font-weight:bold}
.txt_sim_full_price a , .txt_sim_full_price a:visited{color:#EF0000; font-size:14px; font-weight:bold}
.txt_thongke {color:#fc9503; font-weight:bold;}
.txt_thongke2 {color:#F90000; }

.txt_menu a, .txt_menu a:visited {color:#fc9503;}

.txt_hotline {color:red; font-size:20px; font-weight:bold}
.txt_news_update_time {color:#fff;}

.txt_sotk {font-size:17px; font-weight:bold; color: #CF0}
/* ---------------------- Single text ---------------------- */

/* ---------------------- End of keeping these elements ---------------------- */


.header_bg { background: url(../images/navigation.gif) repeat-x;}
.subheader_bg { background: url(../images/subheader_bg.gif) no-repeat;}

.menu_header
{
width:103px; height:10px;
vertical-align:middle; text-align:center;
border-right:1px solid #000;
}

.menu_header a, .menu_header a:visited {color:#fff; font-weight:bold; font-size:13px;}


.hotnews_bg{ background: url(../images/news_bg.gif) repeat-x; font-size:14px; font-weight:bold; color:#fff; }

.tabcat { background: url(../images/bar_bg.gif) repeat-x; height:30px; vertical-align:middle; color:#FF7000; padding-left:5px; font-size:13px; font-weight:bold;}
.tabcat a, .tabcat a:visited {color:#fff;}
.box {border:1px solid #ffb400; border-top:0px; background-color:#060606 }

.cat_divide {border-bottom:1px dashed #cccccc; }


.newsimhp ul
{
margin: 0;
padding: 0px;
width: 100%;
overflow: hidden;
list-style-type: none;
height: 210px;
background-color:#161515
}

.newsimhp li {
float:left;
margin:0px;
width:24%;
display: inline-block;
padding: 5px 0px;
background-color:#161515
}


.newsimleft
{
float:left;
padding-left:20px;
}

.subcat {height:25px; background-color:#ffffff; font-size:14px; color:#FC9503; font-weight:bold; border-bottom:1px solid #FFB400}

.left_bar {width:17px; height:30px; background: url(../images/left_bar.gif) no-repeat;}
.right_bar {width:19px; height:30px; background: url(../images/right_bar.gif) no-repeat;}

.left_bar1 {width:17px; height:30px; background: url(../images/left_bar1.gif) no-repeat;}
.right_bar1 {width:19px; height:30px; background: url(../images/right_bar1.gif) no-repeat;}

.tabcat1 { background: url(../images/bar_bg1.gif) repeat-x; height:30px; vertical-align:middle; color:#fff; padding-left:5px; font-size:13px; font-weight:bold;}
.tabcat1 a, .tabcat a:visited {color:#000;}

.headbar {color:#ffffff; font-size:12px;}
.headbar a, .headbar a:visited {color: #fb9209; text-transform: uppercase; font-weight:bold}
.headbar a:hover {text-decoration:underline;}
