@charset "UTF-8";
/**
 * RESET
 * Tùy theo từng giao diện cụ thể hoặc ý đồ thiết kế riêng, có thể xóa những reset không cần thiết.
 */
html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,
samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,caption,
tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
body{
	line-height:18px;
	color:#333;
	background:url(../images/bgtop.jpg) top repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after, q:before,q:after{content:'';content:none;}
:focus{outline:none;}
* {outline: none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
 
.container{width:980px; padding:10px 0 0 0;margin:0 auto;} /* A container should group all your columns. */

.row {clear:both; overflow:hidden; _overflow:visible; _height:1%;}
.rowInner {clear:both; width:980px; margin:0 auto; height:34px; overflow:hidden; _overflow:visible; _height:1%;}
.clear {clear:both;}

/* Example: 2 columns */
.col-1{width:545px; float:left; }
.col-2{width:425px; float:right;}
.col-21{width:220px; float:left; margin-right: 5px;}
.col-22{width:200px; float:left; vertical-align: top;}
.col-1-admin{width:220px; float:left; }
.col-2-admin{width:750px; float:right; }
#block1 {margin-bottom:10px;overflow:hidden; _overflow:visible; _height:1%;}

/* End GRIDS */



/**
 * LAYOUT - Trang trí các khối: màu nền, khung viền, hình ảnh,...
 * Trong một số trường hợp, có thể gộp chung vào phần Grids
 * hoặc tách riêng hẳn vào phần định nghĩa cho từng Module
 * Lưu ý: Chiều rộng sử dụng % để vừa với chiều rộng cột đã tạo ở Grids
 */
.page{}
.menuToppage {height:25px; width:425px; text-align:center; padding-top:2px; font-size:11px; color:#333; background:url(../images/bgheadermenu.png) right top no-repeat; position:absolute; top:-5px; right:0;}
.menuToppage a {font-size:11px; font-weight:bold; color:#333;}
.lang {position:absolute; top:5px; left:0; text-align:left; width:200px;}
.lang a {font-family:Arial, Helvetica, sans-serif; color:#333; font-size:11px; font-weight:bold;}
.logo{width:333px; margin-top:25px; float:left;}
.advheader { float:right; margin-top:40px; width:530px; height:85px;}

.header {height:213px; margin:0 auto; position:relative;}
.headerInner { width:980px; height:145px; margin:0 auto; position:relative;}
.headerWapper { background:url(../images/bg_header.jpg) repeat-y center; height:145px; margin-top:5px;}
.bodyContent {padding:0; position:relative; margin-bottom:20px;overflow:hidden; _overflow:visible; _height:1%;}
.left {float:left; vertical-align: top;}
.right {float:right; vertical-align: top;}

.date { margin-right:15px; font-size:11px; color:#666; padding-top:10px;}
.tinvan {padding-top:10px; width:545px; color:#003c78;}
.tinvan a {color:#000;}
.quicksearch {width:285px; background:url(../images/bgsearch.jpg) -10px top no-repeat; height:29px; padding-top:5px; position:relative;}
.quicksearch input[type=text] {background:none; border:none; width:250px; padding:5px; font-size:11px;}
.quicksearch input[type=submit] {background:none; border:none; width:25px; height:20px; position:absolute; top:5px; right:5px;}

.navigator {padding:5px 0px 5px 0px; font-size:11px; color:#666; border-bottom:1px #bcb09c dotted; margin-bottom:10px;}
.navigator a {font-size:11px; color:#666;}
.titleCat {font-size:18px; color:#1c4798; margin-bottom:30px; border-bottom:1px #dddddd solid; padding-bottom:5px;}

#menu {height:30px; width:980px; margin:0 auto;}
#menu ul {margin:0px; padding:0px; }
#menu ul li { display:block; float:left; background:url(../images/line_topmenu.jpg) left top no-repeat;}
#menu ul li a {display:block; height:24px; padding-top:6px;padding-left:14px; padding-right:14px; color:#FFF; text-transform:none; font-size:12px; font-weight:bold;} 
#menu ul li a:hover { color:#0082c7; text-decoration:none; background:url(../images/bg_topmenu_active.jpg) repeat-x;}
#menu ul li a.active {background:url(../images/bg_topmenu_active.jpg) repeat-x; color:#0082c7;}
#menu ul li a.trangchu {background: url(../images/bg_trangchu.jpg) no-repeat; padding-left:30px; width:60px;}
#menu ul li a.trangchu:hover, #menu ul li a.trangchuActive {background:url(../images/bgtrangchu_active.jpg);padding-left:30px;width:60px;color:#0082c7;}

#menu ul li ul{	margin:0px;padding:0px;position:absolute;z-index:1000;background:#2e86c4;border-left:solid 1px #FFFFFF;border-right:solid 1px #FFFFFF;display:none;clear:both;} 
#menu ul li ul li{float:left;display:list-item;color:#3988c1;border-bottom:solid 1px #1a6cb4;border-top:solid 1px #FFFFFF; background:url('../images/bullet2.gif') no-repeat 10px 15px;padding: 0px 10px 2px 22px; height: auto;}
#menu ul li ul li:hover{background-color:#3493d6;}
#menu ul li ul li a{text-decoration:none}
#menu ul li ul li a:link{color:#FFFFFF}
#menu ul li ul li a:visited{color:#FFFFFF}
#menu ul li ul li a:hover{color:#0082c7}


#block-search {overflow:hidden; _overflow:visible; _height:1%; padding:10px 0; background:url(../images/bgsearch.jpg) left top repeat-x; height:34px; margin-bottom:10px;}
#block-search form {padding:0;}
#block-search h1 {display:block; float:left; padding-top:8px; font-size:18px; font-weight:normal; color:#333; margin-right:10px; margin-left:170px;}
#block-search ul li { display:block; float:left; margin-left:5px;margin-top:6px}
#block-search ul li.advandce {margin-left:12px; margin-top:10px}
#block-search form input[type=text] {padding:2px; font-size:14px; width:217px;}
#block-search form select {padding:2px; font-size:12px; width:198px; font-size:14px;} 
#block-search form input[type=submit] {background: url(../images/search_b.jpg) center no-repeat; display:block; width:38px; height:25px; border:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#block-search form a {color:#333; font-weight:bold;}

#block-leftMenu {margin-bottom:8px; overflow:hidden; _overflow:visible; _height:1%;}
#block-leftMenu h1 {font-size:13px; font-weight:bold; color:#832608; display:block; padding-top:5px; padding-left:30px; background:url(../images/bgleft_title_cat.jpg); height:24px; margin-bottom:4px;}
#block-leftMenu ul li {display:block; overflow:hidden; _overflow:visible; _height:1%; padding-left:12px; padding-top:3px; margin-bottom:2px; text-align:left; background:url(../images/bgsub_cat.jpg) no-repeat; height:22px;}
#block-leftMenu ul li a {color:#bb2a00; font-size:11px; font-weight:bold; }
#block-leftMenu ul li a:hover, #block-leftMenu ul li a.active {color:#333; text-decoration:none;}

#block-leftMenu ul.sub {margin:0; color:#4d4d4d}
#block-leftMenu ul.sub li { border-top:1px #fff solid; padding:0px 15px 5px 0; background:url(../images/icon_submenu.gif) right 6px no-repeat; }
#block-leftMenu ul.sub li a {font-size:12px; color:#4d4d4d; text-transform:none;} #block-leftMenu ul.sub li a:hover, #block-leftMenu ul.sub li a.active { color:#d71921;}

#block-hotnews {width:445px; height:320px; position:relative; float:left;}


#block-hotlist { border-width:0 1px 1px 1px; border-color:#c9e3f1; border-style:solid; float:right; margin-right:5px;height: 320px;overflow: hidden; background-color:#FFF;}
#block-hotlist h1 {display:block; color:#c80101; width:153px; font-size:14px; font-weight:bold; text-transform:uppercase; padding-left:75px; padding-top:10px; height:20px; background:url(../images/bg_tinmoicapnhat.jpg) no-repeat;}
#block-hotlist .content {width:226px;padding-top:10px; padding-bottom:10px;}
#block-hotlist ul {}
#block-hotlist ul li {display:block; text-align:left; padding:3px 8px 4px 15px; margin:0 5px 3px 10px; background:url(../images/dot_circle.jpg) left 5px no-repeat; border-bottom:1px #ededed dotted;overflow:hidden; _overflow:visible; _height:1%;}
#block-hotlist ul li.last {border-bottom:none;}
/*#block-hotlist ul li img {display:block; float:right; margin-left:8px; padding:2px; border:1px #ededed solid;  width:85px; height:64px;}*/
#block-hotlist ul li a {font-size:12px; text-decoration:none; color:#212121; line-height:16px; padding-right: 4px;}
#block-hotlist ul li a:hover {text-decoration:underline;}



#block-hotnews2 { padding:10px 9px 0 9px; height:185px;}
#block-hotnews2 ul li {display:block; float:left;}
#block-hotnews2 ul li span a {text-decoration:none; color:#212121; line-height:16px; display:block; font-weight: bold;}
#block-hotnews2 ul li span a:hover {text-decoration:underline;}

.stepcarousel {position: relative;overflow: scroll;clear: both;height: 155px;width: 645px;	margin-left:10px;}
.stepcarousel .belt{position: absolute;left: 0;top: 0;}
.stepcarousel .panel{float: left;overflow: hidden;margin-top:10px;margin-left:17px; margin-right:17px;width:145px;}


#block-BDmedia {background:url(../images/bg_binhduongmedia.jpg) top repeat-x; background-color:#f2f2f2; height:245px; border:3px #d5d5d5 solid; margin-top:0px;}
#block-BDmedia #content {background-color:#EFEFEF;overflow:inherit; width:279px;height:178px;margin-left:-1px;padding:0px;}
#block-BDmedia h1 {background:url(../images/bg_binhduongmedia_title.jpg) no-repeat; height:33px; padding-top:10px; padding-left:40px; text-transform:uppercase; font-size:14px; font-weight:bold; color:#bc1c1c}
#block-BDmedia h1 a{text-decoration:none; font-size:14px; font-weight:bold; color:#bc1c1c}

#block-clip {margin-bottom:10px;}
#block-clip ul {margin-top: 5px; margin-bottom: 5px;}
#block-clip ul li {margin:5px 5px 5px 20px; list-style-type: circle;}
#block-clip ul li a{color: #000; text-decoration: none; font-size:12px;}
#block-clip ul li a:hover{text-decoration:underline;}

#block-newsHome {margin-bottom:10px; overflow: hidden; width: 545px; float: left;}
#block-newsHome div.title { height:27px; padding:0; background:url(../images/bg_subcat.jpg) repeat-x; overflow: hidden;}
#block-newsHome h3 {display:block; float:left; border-left:1px #c9e3f1 solid; background:url(../images/bg_cat_title.jpg) right; height:20px; color:#c80101; font-size:14px; font-weight:bold; text-transform:uppercase; padding-left:15px; padding-right:55px; padding-top:7px;}
#block-newsHome h3 a {color:#c80101; font-size:14px; font-weight:bold; text-transform:uppercase;} 
#block-newsHome h3 a:hover {text-decoration:none; color:#003c78;} 
#block-newsHome span.sub { display:block;float:left; padding-top:7px; font-size:12px;}
#block-newsHome span.sub a { font-size:12px; color:#003c78;} 
#block-newsHome h3 span.sub a:hover { color:#003c78;}
#block-newsHome a.rss {display:block; float:right; padding-right:15px; color:#f08a28; padding-top:5px; font-weight:bold;}

#block-newsHome .content {border-color:#c9e3f1; border-width:0px 1px 1px 1px; border-style:solid;overflow:hidden; _overflow:visible; _height:1%; padding:10px;}
#block-newsHome .content .detailnews{float: left; width: 295px; border-right: dashed 1px #CDCDCD; padding-right: 5px;}
#block-newsHome .content .detailnews ul li {display:block; overflow:hidden; _overflow:visible; _height:1%;}
#block-newsHome .content .detailnews ul li.hot {background:none; text-align:left; padding:5px 0; width:295px;}
#block-newsHome .content .detailnews ul li.hot img {display:block; float:left; margin-right:10px; padding:0; border:3px #ededed solid;  width:150px; height:115px;}
#block-newsHome .content .detailnews ul li.hot a {font-size:12px; text-decoration:none; font-weight:bold; color:#212121; line-height:16px; display:block;}
#block-newsHome .content .detailnews ul li.hot a:hover {text-decoration:underline;}
#block-newsHome .content .detailnews ul li.hot a span {font-size:14px; color:#C00;display:block}
#block-newsHome .content .linknews{float: right; width: 200px;}

#block-newsHome .content .linknews ul li {display:block; padding-bottom:5px; background: url(../images/dot_circle.jpg) left 5px no-repeat; padding-left:20px; width:180px;}
#block-newsHome .content .linknews ul li a {color:#333;}
#block-newsHome .content .linknews ul li.subhot {background:none; padding-left:0; width:200px;}
#block-newsHome .content .linknews ul li.subhot img {display:block; float:left; margin-right:6px; width:70px; height:50px;}

/*-------------------------------- ---------------------------------*/
/*						block-newsHome 2 per 1						*/
/*-------------------------------- ---------------------------------*/
#block-newsHome-2per1 {margin-bottom:10px; width:270px;}
#block-newsHome-2per1 div.title {height:27px; padding:0; background:url(../images/bg_subcat.jpg) repeat-x; overflow: hidden;}
#block-newsHome-2per1 h3 {display:block; float:left; border-left:1px #c9e3f1 solid; background:url(../images/bg_cat_title.jpg) right; height:20px; color:#c80101; font-size:14px; font-weight:bold; text-transform:uppercase; padding-left:15px; padding-right:55px; padding-top:7px;}
#block-newsHome-2per1 h3 a {color:#c80101; font-size:14px; font-weight:bold; text-transform:uppercase;} 
#block-newsHome-2per1 h3 a:hover {text-decoration:none; color:#003c78;} 
#block-newsHome-2per1 span.sub {float:left; padding-top:7px; font-size:12px;}
#block-newsHome-2per1 span.sub a {font-size:12px; color:#003c78;} 
#block-newsHome-2per1 h3 span.sub a:hover {color:#003c78;}
#block-newsHome-2per1 a.rss {display:block; float:right; padding-right:15px; color:#f08a28; padding-top:5px; font-weight:bold;}

#block-newsHome-2per1 .content {border-color:#c9e3f1; border-width:0px 1px 1px 1px; border-style:solid;overflow:hidden; _overflow:visible; _height:1%; padding:10px;}
#block-newsHome-2per1 .content .detailnews{width: 250px; border-bottom: dashed 1px #CDCDCD; padding-bottom: 5px; margin-bottom: 5px;}
#block-newsHome-2per1 .content .detailnews ul li {display:block; overflow:hidden; _overflow:visible; _height:1%;}
#block-newsHome-2per1 .content .detailnews ul li.hot {background:none; text-align:left; padding:5px 0;}
#block-newsHome-2per1 .content .detailnews ul li.hot img {display:block; float:left; margin-right:10px; padding:0; border:3px #ededed solid; width:100px;}
#block-newsHome-2per1 .content .detailnews ul li.hot a {font-size:12px; text-decoration:none; font-weight:bold; color:#212121; line-height:16px; display:block;}
#block-newsHome-2per1 .content .detailnews ul li.hot a:hover {text-decoration:underline;}
#block-newsHome-2per1 .content .detailnews ul li.hot a span {font-size:14px; color:#C00;display:block}

#block-newsHome-2per1 .content .linknews{width: 250px;}
#block-newsHome-2per1 .content .linknews ul li {display:block; padding-bottom:5px; background: url(../images/dot_circle.jpg) left 5px no-repeat; padding-left:20px;}
#block-newsHome-2per1 .content .linknews ul li a {color:#333;}


#block-haft-newsHome {margin-bottom:10px; width:310px; float:left;}
#block-haft-newsHome div.title { height:27px; padding:0; background:url(../images/bg_subcat.jpg) repeat-x}
#block-haft-newsHome h3 {display:block; float:left; border-left:1px #c9e3f1 solid; background:url(../images/bg_cat_title.jpg) right; height:20px; color:#c80101; font-size:14px; font-weight:bold; text-transform:uppercase; padding-left:15px; padding-right:55px; padding-top:7px;}
#block-haft-newsHome h3 a {color:#c80101; font-size:14px; font-weight:bold; text-transform:uppercase;} 
#block-haft-newsHome h3 a:hover {text-decoration:none; color:#003c78;} 
#block-haft-newsHome span.sub { display:block;float:left; padding-top:7px; font-size:12px;}
#block-haft-newsHome span.sub a { font-size:12px; color:#003c78;} 
#block-haft-newsHome h3 span.sub a:hover { color:#003c78;}
#block-haft-newsHome a.rss {display:block; float:right; padding-right:15px; color:#f08a28; padding-top:5px; font-weight:bold;}

#block-haft-newsHome .content {border-color:#c9e3f1; border-width:0px 1px 1px 1px; border-style:solid;overflow:hidden; _overflow:visible; _height:1%; padding:10px;}
#block-haft-newsHome div.content ul li {display:block; overflow:hidden; _overflow:visible; _height:1%;}
#block-haft-newsHome div.content ul li.hot {background:none; text-align:left; padding:5px 0; width:290px; border-bottom:1px #999 dotted; margin-bottom:6px;}
#block-haft-newsHome div.content ul li.hot img {display:block; float:left; margin-right:10px; padding:0; border:3px #ededed solid;  width:115px; height:88px;}
#block-haft-newsHome div.content ul li.hot a {font-size:12px; text-decoration:none; font-weight:bold; color:#212121; line-height:16px; display:block;}
#block-haft-newsHome div.content ul li.hot a:hover {text-decoration:underline;}
#block-haft-newsHome div.content ul li.hot a span {font-size:14px; color:#C00; display:block}
#block-haft-newsHome div.content ul li {display:block; padding-bottom:5px; background: url(../images/dot_circle.jpg) left 5px no-repeat; padding-left:20px; width:280px;}
#block-haft-newsHome div.content ul li a {color:#333;}

#block-haft-newsHome2 {margin-bottom:10px; width:270px; }
#block-haft-newsHome2 div.title { height:27px; padding:0; background:url(../images/bg_subcat.jpg) repeat-x}
#block-haft-newsHome2 h3 {display:block; float:left; border-left:1px #c9e3f1 solid; background:url(../images/bg_cat_title.jpg) right; height:20px; color:#c80101; font-size:14px; font-weight:bold; text-transform:uppercase; padding-left:15px; padding-right:35px; padding-top:7px;}
#block-haft-newsHome2 h3 a {color:#c80101; font-size:14px; font-weight:bold; text-transform:uppercase;} 
#block-haft-newsHome2 h3 a:hover {text-decoration:none; color:#003c78;} 
#block-haft-newsHome2 span.sub { display:block;float:left; padding-top:7px; font-size:12px;}
#block-haft-newsHome2 span.sub a { font-size:12px; color:#003c78;} 
#block-haft-newsHome2 h3 span.sub a:hover { color:#003c78;}
#block-haft-newsHome2 a.rss {display:block; float:right; padding-right:10px; color:#f08a28; padding-top:5px; font-weight:bold;}

#block-haft-newsHome2 .content {border-color:#c9e3f1; border-width:0px 1px 1px 1px; width:248px; border-style:solid;overflow:hidden; _overflow:visible; _height:1%; padding:10px;}
#block-haft-newsHome2 div.content ul li {display:block; overflow:hidden; _overflow:visible; _height:1%;}
#block-haft-newsHome2 div.content ul li.hot {background:none; text-align:left; padding:5px 0; width:250px; border-bottom:1px #999 dotted; margin-bottom:6px;}
#block-haft-newsHome2 div.content ul li.hot img {display:block; float:left; margin-right:10px; padding:0; border:3px #ededed solid;  width:115px; height:88px;}
#block-haft-newsHome2 div.content ul li.hot a {font-size:12px; text-decoration:none; font-weight:bold; color:#212121; line-height:16px; display:block;}
#block-haft-newsHome2 div.content ul li.hot a:hover {text-decoration:underline;}
#block-haft-newsHome2 div.content ul li.hot a span {font-size:14px; color:#C00;display:block}
#block-haft-newsHome2 div.content ul li {display:block; padding-bottom:5px; background: url(../images/dot_circle.jpg) left 5px no-repeat; padding-left:20px; width:250px;}
#block-haft-newsHome2 div.content ul li a {color:#333;}

#block-newsFocus { width:225px; margin-bottom:10px; font-style:italic;}
#block-newsFocus h1 {display:block; color:#fff; font-size:14px; font-weight:bold; font-style:normal; text-transform:uppercase;background: url(../images/bg_tieudiem_title.jpg) top repeat-x; height:22px; padding-left:15px; padding-top:5px;}
#block-newsFocus .content { background-color:#c9e0ff; padding:8px; border-width:0 2px 2px 2px; border-color:#74a4e5; border-style:solid; position:relative;}
#block-newsFocus .content ul {}
#block-newsFocus .content ul li {display:block; text-align:left; padding:0; margin:0;overflow:hidden; _overflow:visible; _height:1%;}
#block-newsFocus .content ul li a img.thumnail {display:block; padding:0px; border:3px #fff solid;  width:200px; margin:0 auto;}
#block-newsFocus .content ul li a {font-size:12px; text-decoration:none; color:#003c78; font-weight:bold; font-style:normal; line-height:16px; display:block; padding-bottom:10px;}
#block-newsFocus .content ul li a:hover {text-decoration:underline;}
#block-newsFocus .content .control { position:absolute; top:130px; right:20px;} 
#block-newsFocus .content .control img {width:6px; height:10px;} 
#block-newsFocus .content .control a { display:block; float:left; margin-right:6px;}

#block-newsEvent { width:220px; margin-bottom:10px; }
#block-newsEvent h1 {display:block; color:#fff; font-size:14px; font-weight:bold; font-style:normal; text-transform:uppercase;background: url(../images/bg_tieudiem_title.jpg) top repeat-x; height:22px; padding-left:15px; padding-top:5px;}
#block-newsEvent .content { background-color:#c9e0ff; padding:8px; border-width:0 2px 2px 2px; border-color:#74a4e5; border-style:solid; position:relative;}
#block-newsEvent .content ul li {display:block; padding-bottom:10px;}
#block-newsEvent .content ul li img.thumnail {display:block; padding:0px; border:3px #fff solid;  width:190px; height:133px; margin:0 auto;}
#block-newsEvent .content ul li a {font-size:12px; text-decoration:none; color:#003c78; font-style:normal; font-weight: bold; line-height:16px; display:block; padding-bottom:10px;}
#block-newsEvent .content ul li a:hover {text-decoration:underline;}

#block-thongtincanbiet {margin-bottom:10px; width: 220px;}
#block-thongtincanbiet h1 {background:url(../images/thongtincanbiet_title.jpg) no-repeat; height:23px; display:block;}
#block-thongtincanbiet .content { border-color:#c8e7f6; border-style:solid; border-width:0 1px 1px 1px; padding:5px 10px 10px 0px;overflow:hidden; _overflow:visible; _height:1%;}
#block-thongtincanbiet ul li {display:block; padding:0px; margin:0px;} 
#block-thongtincanbiet ul li img { display:block; margin:0; padding:0}

#block-album {margin-bottom:10px; background:url(../images/bg_albumanh.jpg) top no-repeat; background-color:#efefef; border:1px #eaeaea solid; }
#block-album h1 {display:block; height:38px;}
#block-album h1 a{text-decoration: none;}
#block-album h1 a div{width:150px; cursor: pointer;}
#block-album .album {position:relative; height:244px; overflow:hidden; _overflow:visible; _height:1%;}
#block-album .album .control { position:absolute; top:170px; right:10px;} 
#block-album .album .control img {width:6px; height:10px;} 
#block-album .album .control a { display:block; float:left; margin-right:6px;}
#block-album img.thumnail { display:block; margin:0 auto; width:196px; }
#block-album span { display:block; text-align:center; font-weight:bold; font-size:12px; padding-top:8px; padding-bottom:8px;}
#block-album span a {text-decoration:none; color:#212121; line-height:16px; display:block;}

#block-hotro {margin-bottom:10px; border:1px #CCC solid; width: 220px;}
#block-hotro ul li {display:block; padding:3px; text-align:center; margin-bottom:2px;}
#block-hotro ul li a {text-transform:uppercase; color:#333; font-weight:bold;}

#block-tindocnhieu2 {border:1px #eaeaea solid; background:url(../images/bg_tindocnhieu.jpg) top repeat-x; background-color: #efefef; margin-bottom:10px; padding-bottom:10px;}
#block-tindocnhieu2 h1 { display:block; height:25px; padding:5px 0 0 35px; background:url(../images/bg_tindocnhieu_title2.jpg) no-repeat; font-size:14px; font-weight:bold; color:#bc1c1c; text-transform:uppercase;}
#block-tindocnhieu2 ul li {display:block; padding-bottom:5px; padding-top:5px; padding-left:15px; margin:0 15px; background:url(../images/dot_rec_big.jpg) left 10px no-repeat;}
#block-tindocnhieu2 ul li a {color:#1057b1;}

#block-tindocnhieu {border:1px #eaeaea solid; background:url(../images/bg_tindocnhieu.jpg) top repeat-x; background-color: #efefef; margin-bottom:10px; padding-bottom:10px;}
#block-tindocnhieu h1 { display:block; height:25px; padding:5px 0 0 35px; background:url(../images/bg_tindocnhieu_title.jpg) no-repeat; font-size:14px; font-weight:bold; color:#bc1c1c; text-transform:uppercase;}
#block-tindocnhieu ul li {display:block; padding-bottom:5px; padding-top:5px; padding-left:15px; margin:0 15px; background:url(../images/dot_rec_big.jpg) left 10px no-repeat;}
#block-tindocnhieu ul li a {color:#1057b1;}

#block-vieclam {background:url(../images/bg_timvieclam.jpg) no-repeat; height:142px; margin-bottom:10px;}
#block-vieclam .content {padding:5px 10px; color:#fff; font-weight:bold;}
#block-vieclam table td {padding:2px;}
#block-vieclam select {padding:1px; width:175px;}
#block-vieclam input[type=submit] {border:none; background:url(../images/timviec_b.jpg); width:98px; height:22px;}

#block-dv_raovat { margin-bottom:5px;overflow:hidden; _overflow:visible; _height:1%;}
#block-dv_raovat a.tab1 {background: url(../images/dv_dn_gioithieu.gif) no-repeat; width:145px; height:26px; display:block; float:left;}
#block-dv_raovat a.tab1:hover, #block-dv_raovat a.tab1Active {background:url(../images/dv_dn_gioithieu_active.gif) no-repeat;}
#block-dv_raovat a.tab2 {background: url(../images/raovat.gif) no-repeat; width:75px; height:26px; display:block; float:left;}
#block-dv_raovat a.tab2:hover, #block-dv_raovat a.tab2Active {background: url(../images/raovat_over.gif) no-repeat; width:75px; height:26px;}
#block-dv_raovat .content {border-style:solid; border-width:0 2px 2px 2px; border-color:#CCC; padding:10px;}
#block-dv_raovat .content ul {margin-bottom:10px;}
#block-dv_raovat .content ul li {display:block; padding-bottom:5px; padding-top:5px; padding-left:15px; margin:0; background:url(../images/dot_rec_small.jpg) left 10px no-repeat;}
#block-dv_raovat .content ul li a {color:#333;}
#block-dv_raovat .content a.dangtin {font-size:11px; font-weight:bold; color:#e13e34;}
#block-dv_raovat .content .control a { display:block;}

#listcontent {padding:10px;}
#listcontent table .headrow{height: 22px; font-weight: bold; margin-bottom: 3px;}
#listcontent table .headrow td{border-bottom: 1px solid #818181;}
#listcontent table .itemrow{height: 22px; padding-left: 5px;}
#listcontent table .itemrow td{border-bottom: 1px dashed #818181;}
#listcontent table .itemrow a.adstitle{text-decoration: none;color:Blue;}
#listcontent table .itemrow a.adstitle:hover{text-decoration: underline;}

.postads{background: url('../images/toolicons/icon-upload.jpg') no-repeat; font-size: 11px; padding-left: 20px; text-decoration: none; margin-right: 10px;}
.viewmore{background: url('../images/toolicons/icon-view.png') no-repeat; font-size: 11px; padding-left: 20px; text-decoration: none;}
 

#block-poll {margin-bottom:10px; padding:0px 10px 8px 10px; border:1px #b7e0f3 solid;background: url(../images/bg_binhchon.jpg) top repeat-x; background-color:#dcf4ff;}
#block-poll h1 {display:block; color:#333; font-size:12px; font-weight:bold;text-transform:none; margin-bottom:10px; padding-top:3px;}
#block-poll .content .item {padding: 0px 5px 5px 5px;}
#block-poll .buttons {margin-top: 5px; padding-left: 15px; padding-bottom: 5px;}
#block-poll .buttons .buttbieuquyet {border: solid 1px #DCDCDC; width: 72px; height: 21px; font-size: 11px;}
#block-poll .buttons .buttketqua {border: solid 1px #DCDCDC; width: 80px; height: 21px; font-size: 11px; color: Red; font-weight: bold;}


#block-tienich {padding:4px 15px 8px 8px; border-color:#ededed; border-width:1px 1px 2px 1px; border-style:solid; background:url(../images/bg_tienich.jpg) bottom repeat-x;}

#block-rate { margin-bottom:10px; background:url(../images/bg_tygia.jpg) bottom repeat-x;border-color:#ededed; border-width:1px 1px 2px 1px; border-style:solid;  overflow:hidden; _overflow:visible; _height:1%;}
#block-rate div.rate, #block-rate div.gold {padding:10px; width:130px;}
#block-rate div.rate h3, #block-rate div.gold h3 {display:block; font-size:11px; font-weight:bold; color:#c80101; text-transform:uppercase; margin-bottom:10px;}
#block-rate div.rate span.source, #block-rate div.gold span.source {display:block; font-size:11px; text-align:left; color:#666; margin-top:8px; line-height:15px;}

#block-rightadv {} 
#block-rightadv img {display:block; margin-bottom:5px;}
#block-adv {}
#block-adv img {display:block; margin-bottom:10px;}

#block-advMiddle {}
#block-advMiddle img {display:block;}

 

/* End LAYOUT */


/**
 * TYPOGRAPHY - Định nghĩa chung về phông chữ cho toàn bộ giao diện
 * Mỗi module có thể có định nghĩa riêng hoặc vẫn sử dụng định nghĩa chung này.
 */
.tiny{font-size: .6em;}
.small{font-size: .8em;}
.large{font-size: 1.2em;}

/* Default link */
a {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active, a:visited{}

/* Custom select */
::selection{background:#525252;color:#fff;}
::-moz-selection{background:#525252;color:#fff;} /* FF */

.error{font-color:red}
.warning{font-color:yellow}
.report{}
/* End TYPOGRAPHY */

/**
 * FORM - Trang trí các biểu mẫu
 * Nên điều chỉnh mục này để có phong cách biểu mẫu phù hợp đi kèm mỗi giao diện
 * và không trùng lắp gây nhàm chán.
 */
.contact-content{ padding:0 15px;}
.contact-content a {color:#2699e3;}
.contact-content input.textfield {height:20px; margin-bottom:5px; border:1px #ccc solid; padding:4px 0 1px 5px; width:200px;}
.contact-content form textarea.textcontent {height:20px; margin-bottom:5px; border:1px #ccc solid ; padding:4px 0 1px 5px; width:400px; height:100px;}
.contact-content form input.gui-b { background:url(../images/goi_b.jpg); height:20px; width:45px; text-indent:-100px; border:none}
.contact-content form input.xoa-b { background:url(../images/xoa_b.jpg); height:20px; width:45px; text-indent:-100px; border:none}
/* End FORM */



.footer{padding:0; font-size:11px; color:#666; height:160px; background:url(../images/bgfooter.jpg) top repeat-x; margin-top:30px;}
.footerInner {width:980px; margin:0 auto; position:relative;}
.footerMenu {padding-top:10px; height:30px; color:#666;}
.footerMenu ul li {display:block; float:left;}
.footerMenu ul li img {display:block; float:left;}
.footerMenu a { font-size:11px; color:#333; font-weight:bold; }
.copyright {text-align:left; line-height:15px; color:#666; margin-top:20px; padding-top:10px; height:80px; position:relative; }
.copyright a {color:#666;}
.dev-counter {text-align:right; width:250px; float:right; padding-top:10px; margin-right:0px; color:#666;}
.dev-counter a {color:#666;}
.footergotop {position:absolute; right:0px; top:50px;}

/* End MENU */

/**
 * PAGING
 */
#paging-wrapper{}
#paging {margin-top:20px;text-align:center;}
#paging a {	text-decoration:none;margin:2px;padding:2px 6px 2px 6px;border: 1px solid #DDDDDD;}
#paging a:hover {text-decoration:none;margin:2px;padding:7px 12px 7px 12px;border: 1px solid #DDDDDD;}
#paging .active {background:#e2e2e2;text-decoration:none;font-weight: bold;margin:2px;padding:2px 5px 2px 5px;border: 1px solid #CCCCCC;}
/* End PAGING */

/**
 * CONTENT
 */
#content-list {line-height:18px; font-size:12px; border-color:#c9e3f1; border-width:0px 1px 1px 1px; border-style:solid; background:url(../images/bg_bottom_contentlist.jpg) bottom repeat-x;overflow:hidden; _overflow:visible; _height:1%; padding:10px;}
#content-list ul {}
#content-list ul li{margin-bottom:15px;  padding:0 0 10px 0; clear:both; font-size:12px; border-bottom:1px #ededed solid;overflow:hidden; _overflow:visible; _height:1%;}
#content-list ul li.last {border-bottom:none;}
#content-list ul li a {font-size:12px; text-decoration:none; font-weight:bold; color:#212121; line-height:16px; display:block; padding-bottom:3px;}
#content-list ul li a:hover { text-decoration:underline;}
#content-list ul li span.date {display:block; font-size:11px; color:#999;}
#content-list ul li a span {display:block; font-size:14px; color:#C00;}
#content-list ul li p {display:block;}
#content-list ul li img { display:block;float:left;margin-right:10px; padding:0px; border:3px #ededed solid; width:150px; height:115px;}

.selectDatepost { text-align:center; border-top:2px #ccc solid; padding:10px 0;}
.selectDatepost .selectpage {font-size:12px; font-weight:bold; color:#666;}
.selectDatepost .selectpage a {font-size:12px; font-weight:bold; color:#1057b1;}
/* Content View */
/* Vì đã Reset, nên cần phải khai báo lại thuộc tính cho tất cả các thẻ có sử dụng trong nội dung bài viết */
#content{line-height:1.5; font-size:12px;border-color:#c9e3f1; border-width:0px 1px 1px 1px; border-style:solid; overflow:hidden; _overflow:visible; _height:1%; padding:10px;overflow:hidden; _overflow:visible; _height:1%;}
#content h2, #content h1, #content h3, #content h4, #content h5, #content h6{ display:block; line-height:140%; margin-top:10px; margin-bottom:5px; font-size:18px; font-weight:normal;}
#content h2 span {display:block; color:#C00;}
#content p{margin-bottom: 15px; text-align:justify; }
#content img {padding:3px; display:block; float:left; margin-right:10px;}
#content ul { margin-bottom:20px; margin-left:20px;}
#content ul li { list-style:outside; list-style-type:disc; padding-left:5px; list-style-position:outside;}
#content a{ color:#c80101;}
#content a:hover{ text-decoration:underline}
#content .author { padding:6px 0; text-align:right; font-style:italic; font-weight:bold;}
#content .datepost {margin-bottom:25px; font-size:11px; color:#666;}

.extContent {border-color:#c9e3f1; border-width:0px 1px 1px 1px; border-style:solid; background:url(../images/bg_bottom_contentlist.jpg) bottom repeat-x;overflow:hidden; _overflow:visible; _height:1%; overflow:hidden; _overflow:visible; _height:1%;}

.SEOtool {border-top:1px #b3ddf1 solid; padding:5px 12px; position:relative; height:25px;}
.SEOtool .goback {float:left; display:block; color:#666; font-size:11px; padding:5px 0 0 0;}
.SEOtool .socialLink {float:right;}
.SEOtool img {border:none; padding:0;} #topArticle .SEOtool a {border:none; display:inline; padding:0;}
.formFeeback {
	border:1px solid #dddddd;padding:10px;margin:10px;background-color:#f7f7f7}
.formFeeback h1 {
	display:block;background:url(../images/edit_feedback_icon.gif) left top no-repeat;
	font-size:14px;	color:#003c78;font-weight:bold;text-transform:uppercase;padding-left:35px;height: 20px;padding-top: 0px;margin-bottom: 10px;}
.formFeeback .inputTXT {
	border:1px #a7bfdc solid;padding:3px;font-size: 11px;}
.formFeeback .inputArea {
	border:1px #a7bfdc solid;
	padding:3px;
	background:url(../images/bg_textarea.jpg) right 5px no-repeat; background-color:#FFF; width:495px;
}
.Feebacklist {
	border:1px solid #CAEDF9;
	padding:10px;
	width:448px;
	background-image: url(../images/bggardian3.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.Feebacklist .title {
	display:block;
	font-size:18px;
	color:#06C;
	padding-left:35px;
	background-image:url(../images/feedback_icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	height: 20px;
	padding-top: 10px;
}
.Feebacklist .scroll {
	height:200px;
	width:440px;
	padding-right:7px;
	overflow-y: auto;
	overflow-x:hidden;
	margin-top:10px;
}
.Feedbackitem { padding-bottom:10px; margin-bottom:10px; border-bottom:1px #999 solid; text-align:left;}
.Feedbackitem .NameEmail { display:block; font-size:11px; color:#06C; padding:0 0 6px 0;}


/* End Content View */

#content-next{margin-top:10px; padding:12px;}
#content-next h2 {font-size:14px; font-weight:bold;color:#003c78; display:block; padding-bottom:10px;}
#content-next ul li { background: url(../images/dot_circle.jpg) left 5px no-repeat;padding: 0 0 3px 15px;}
#content-next ul li a{ color:#1057b1; font-weight: normal;}

/* End CONTENT */

#ttcb {margin-bottom:10px; overflow: hidden; width: 980px;}
#ttcb div.title { height:27px; padding:0; background:url(../images/bg_subcat.jpg) repeat-x; overflow: hidden;}
#ttcb h3 {display:block; float:left; border-left:1px #c9e3f1 solid; background:url(../images/bg_cat_title.jpg) right; height:20px; color:#c80101; font-size:14px; font-weight:bold; text-transform:uppercase; padding-left:15px; padding-right:55px; padding-top:7px;}
#ttcb .content {border-color:#c9e3f1; border-width:0px 1px 1px 1px; border-style:solid;overflow:hidden; _overflow:visible; _height:1%; padding:10px;height:auto;}

