@import url(ad.css);
@import url(../yui/assets/skins/sam/skin.css);

body {
	margin: 0;
	font: 9pt Arial;
	color: #010101;
}

.clear{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

a{
	text-decoration: none;
	padding: 0;
	color: #010101;
}

a img {
	border: 0;
}

img {
	border: 0;
}

ul, form, p {
	margin: 0;
	padding: 0;
}

ul {
	list-style-type: none;
}

#main {
	width: 933px ;
	margin: 0 auto;
	background: #fff;
}

.left {
	float: left;
}

.right {
	float: right;
}

.pad {
	padding-top:5px;
}

/*Header-Begin*/
#header {
	background: #740973 url(../image/bg-hd.jpg) no-repeat right top;
}
.logo {
	width: 454px;
	height:172px;
	float: left;
}

.qc-hd {
	width: 479px;
	height: 172px;
	float: right;
}

.ad-header {
	text-transform:uppercase;
	height: 60px;
	width: 300px;
	top: 7px;
	position: relative;
	float: right;
}

.vnpt {
	float: right;
	position: relative;
	top: 53px;
}
/*Header-End*/

/*Menu -Begin*/


.boxsearch .txtsearch {
	background: url(../image/menu/text-search.jpg) no-repeat;
	padding-left: 7px;
	height: 20px;
	width: 118px;
	border: none;
	margin-top: 3px;
	color: #999999;
}

.boxsearch .cmdsearch {
	background: url(../image/menu/but-search.jpg) no-repeat;
	width: 28px;
	height: 20px;
	border: none;
	margin-bottom: 5px;
	margin-left: -4px;
	cursor: pointer;
}

.boxsearch {
	float: right;
	padding-right: 15px;
}
/*Menu -End*/

/*Content BEGIN */
#col-content {
	margin-top: 10px;
}

#col1 {
	width: 620px;
}

#col2 {
	width: 303px;
}

.pad-newfirst {
	background: #EFEFEF;
	padding-left: 10px;
}

#col1 .new-first {
	width: 346px;
	padding-right: 10px;
	text-align: justify;
}

#col1 .new-first a {
	padding: 0;
}

#col1 .title-new a {
	color: #55106B;
	font-size: 10pt;
	font-weight: bold;
}

#col1 .title-new img {
	width: 346px;
}

#col1 .avata-new {
	margin: 10px 0;
}

#col1 .avata-new img {
	width: 346px;
}

#col1 .hue {
	width: 240px;
	padding-right: 10px;
}

.hue .title-cate a {
	color: #FF0101;
	font-weight: bold;
	font-size: 10pt;
	text-transform:uppercase;
	margin-left: 0;
}

.hue .title-cate {
	margin-bottom: 3px;
}

.list-news .news {
	background: url(../image/icon/icon-hue.jpg) no-repeat 0px 8px;
	padding: 5px 0px 0px 8px;
	margin-bottom: 3px;
	border-top: 1px solid #C2ABC7;
	font-weight: bold;
}

.list-news .first {
	border-top: none;
}

.list-item .avata {
	width: 110px;
	border: 1px solid black;
	height: 74px;
}

.list-item .item {
	width: 197px;
	text-align: justify;
}

.content {
	width: 80px;
	padding-left: 5px;
}

.title a {
	color: #55106B;
	font-weight: bold;
}

.margin-item {
	margin-left: 7px;
}

.list-item {
	margin-top: 15px;
	padding-bottom: 10px;
}

.qc-left1 {
	margin-top: 10px;
}

.qc-center {
	padding: 10px;
}

.qc-left2 {
	margin-right: 10px;
}

#col3 {
	width: 420px;
}

.content-cate .avata {
	float:left;
	margin-right:10px;
/*	width:170px;*/
}

.content-cate {
	text-align: justify;
	padding: 10px;
	/*background: url(../image/bg-box-left.jpg) repeat-x left top;*/
}

.boxtitle-cate {
	background:transparent url(../image/bg-cate.jpg) repeat-x;
	height: 22px;
	line-height: 22px;
}

.content-cate .title {
	margin-bottom: 10px;
}

.title-cate a {
	color: white;
	font-weight:bold;
	margin-left: 10px;
}

.menu-cate {
	background: #DDDDDD;
	height: 20px;
	line-height: 20px;
	padding-left: 5px;
}

.menu-cate a {
	color: #656565;
	font-weight: bold;
	border-right: 1px solid #656565;
	padding: 0px 5px;
}

.menu-cate .last {
	border-right: none;
}

.news-other .item {
	background: url(../image/icon/icon-cate.jpg) no-repeat 0px 5px;
	padding-left: 10px;
	margin-bottom: 3px;
}

.news-other a {
	color:#55106B;
}

#col4 {
	width: 190px;
}

.box-top {
	background: url(../image/box.jpg) no-repeat top;
	height: 29px;
	line-height: 29px;
	font-weight: bold;
	text-transform:uppercase;
}

.box-title {
	color: #55106B;
	padding-left: 10px;
}

.list-titlebox .item {
	background: url(../image/icon/icon-cate.jpg) no-repeat 0px 5px;
	padding-left: 10px;
	margin-bottom: 5px;
}

.list-titlebox .item a {
	color: #55106B;
}

.box-left {
	background: url(../image/bg-box.jpg) repeat-y;
	/*width: 190px;*/
	margin-bottom: 10px;
}

.box-bottom {
	background: url(../image/box-bottom.jpg) no-repeat bottom;
	height: 6px;
	/*width: 190px;*/
}

.list-titlebox {
	padding: 10px;
}

.title-ex {
	font-weight: bold;
	margin-bottom: 10px;
}

.checkbox {
	margin-bottom: 5px;
}

#thongtin {
	margin-bottom: 10px;
}

.item-cate {
	margin-bottom: 10px;
}

.new-top {
	background: url(../image/new/top.gif) no-repeat top;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	text-transform:uppercase;
	padding-top: 7px;
}

.box-new {
	background: url(../image/new/bg-new.jpg) repeat-y;
	width: 303px;
	margin-bottom: 10px;
	font-weight: bold;
}

.box-new .list-news {
	margin: 5px 10px 10px 10px;
}


.new-bottom {
	background:transparent url(../image/new/bottom.jpg) no-repeat bottom;
	height:4px;
	width:303px;
}

.boxtitle-cate a {
	color: white;
	font-weight: bold;
	padding-left: 10px;
}

.new-item a {
	color:#55106B;
;
}

.new-item {
	margin-bottom: 7px
}

.list-titlebox .title {
	color: #55106B;
	font-weight: bold;
	margin: 5px 0;
}

.list-titlebox .lead {
	text-align: justify;
	margin-bottom: 5px;
}

.number-re {
	color: #55106B;
	font-weight: bold;
	font-size: 17pt;
	text-align: center;
	margin-bottom: 10px;
}

.number-up {
	font-size: 8pt;
	text-align: center;
	color: #666666;
}

.new-title {
	color: red;
	padding-left: 15px;
}

.qc-top {
	width:148px;
	margin-bottom: 2px;
}

.qc-bottom {
	width:148px;
}

.boxright-top {
	background:transparent url(../image/bg-title-right.jpg) repeat-x top;
	font-weight:bold;
	height: 32px;
	line-height: 32px;
	text-transform:uppercase;
	border-bottom: 1px solid #D3BBD1;
}

.box-right {
	border: 1px solid #D3BBD1;
	margin-top: 10px;
}

.right-top {
	margin-bottom: 10px;
}

.anhdep {
	padding: 6px;
	font-weight:bold;
	text-align: center;
	width: 288px;
}

.bgbox-right {
	background: url(../image/bg-box-right.jpg) repeat-x left top;
}

.anhdep img {
	width: 288px;
}

.anhdep-title {
	background: #D2BAD0;
	color: #55106B;
	padding: 3px 10px;
}

.right-title {
	color: #55106B;
	padding-left: 15px;
	text-transform:uppercase;
}

table span {
	display: block;
}

.titile-tracuu {
	font-weight:bold;
}

.title-note {
	font-weight:bold;
}

.textnote {
	color: #55106B;
	padding-bottom: 10px;
}

.bt-timkiem {
	float: right;
	font-weight:bold;
}

.cmdbieuquyet,
.cmd {
	font-size: 8pt;
	font-weight:bold;
}

#linkwebsite select {
	color: #666666;
	width: 170px;
}

.video {
	padding: 6px;
}

.listclip {
	background: #E7E7E9;
	width: 288px;
}

.listclip a {
	color: #55106B;
	width: 288px;
}
/*
.listclip a:hover span {
	background: #D0B8D0;
}*/

.listclip span {
	display: block;
}

.border-title {
	border-bottom: 1px solid white;
	padding: 3px 5px;
}

.video-deactive span {
	background: #E7E7E9;
}

.video-active  span {
	background: #D0B8D0;
	/*border-bottom: none;*/
}

.thoitiet-avata {
	width: 43px;
	float: left;
}

.thoitiet-title {
	float: left;
	margin-left: 10px;
}

.do {
	color:#55106B;
	font-size: 17pt;
	font-weight: bold;
}

#tinh {
	margin-left: 10px;
	color: #666666;
}

.thoitiet-avata img {
	border: 1px solid black;
}

.bg-cate {
	background: url(../image/bg-box-left.jpg) repeat-x left top;
	/*padding-left: 10px;*/
}

.raovat {
	border-bottom: 1px solid #D3BBD1;
	font-style: 'times new roman';
	font-weight: bold;
	line-height: 32px;
	font-size: 14pt;
}

.raovat img {
	width: 301px;
}

.icon-new {
	float: right;
}

.item-raovat a {
	background: url(../image/icon/icon-cate.jpg) no-repeat 0px 5px;
	padding-left: 10px;
	color:#55106B;

}

.item-raovat {
	margin-top: 5px;
}

.icon-raovat {
		margin-top: 0px;
}

/*Content END */
/*Footer BEGIn*/
#footer {
	padding-top: 20px;
}

.menu-footer {
	border-top: 1px solid #BE68C3;
	border-bottom: 1px solid #BE68C3;
	padding: 5px 0px 5px 130px;
}

.menu-footer a {
	float: left;
	border-left: 1px solid #80498D;
	border-right: 1px solid #C4ABC9;
	
	padding: 0 10px;
	font-weight: bold;
	color: #80498D;
}
.menu-footer a.first {
	border-left: none;
}
.menu-footer a.last {
	border-right: none;
}

.content-footer {
	text-align: center;
	width: 830px;
	float: left;
	margin-top: 10px;
	font-family: tahoma;
	font-size: 8pt;
}

.logo-footer {
	padding-top: 30px;
}

#footer span {
	display: block;
}

.rss {
	float: right;
	margin-right: 5px;
}


/*Footer END */


#col5 {
	width: 150px;
}

#col6 {
	width: 460px;
}

#menu-left {
	border-top: 1px solid #9903A2;
	margin-bottom: 10px;
}

#menu-left .parent-cate {
	background: url(../image/menu/parent-cate.jpg) repeat-x;
	height: 27px;
}

.left-cate {
	background: url(../image/menu/left-cate.jpg) no-repeat top left;
	height: 27px;
}

.right-cate {
	background: url(../image/menu/icon-menu.jpg) no-repeat 140px 10px;
	font-weight: bold;
	text-align: right;
	padding-right: 13px;
	margin-right: 6px;
}

.parent-cate a {
	color: #560B66;
	height: 27px;
	line-height: 27px;
}


#menu-left .sub-cate {
	background: url(../image/menu/sub-cate.jpg) repeat-x;
	height: 26px;
}

.left-subcate {
	background: url(../image/menu/left-cate.jpg) no-repeat top left;
	height: 26px;
	text-align: right;
}

.sub-cate a {
	color: #9A0199;
	height: 26px;
	line-height: 26px;
	padding-right: 13px;
	margin-right: 6px;
}

#col5 .bg-box {
	background: url(../image/bg-boxleft.jpg) repeat-y;
	/*width: 150px;*/
}

#col5 .bg-top {
	background: url(../image/box-left.jpg) no-repeat left top;
	height: 29px;
	line-height: 29px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 8pt;
}

#col5 .bg-bottom {
	background: url(../image/boxleft-bottom.jpg) no-repeat left bottom;
	height: 6px;
}

#col5 .bg-top a {
	padding-left: -5px;
}

#col5 .width-thongtin {
	width: 130px;
}

#col5 .bg-box img {
	width: 130px;
}



#tabmenu,
#tabmenu ul,
#tabmenu li,
#tabmenu a {
	border: 0;
}

#tabmenu .yuimenu .bd {
	background: 0;
	border: 0;
	min-width: 120px;
}


#tabmenu .yuimenuitemlabel {
	padding: 3px 10px;
}

#tabmenu .yuimenuitem {
	background: #C170CC;
	border-bottom: 1px solid #E9C6EC;
}

#tabmenu .yuimenubaritemlabel {
	font-weight: bold;
	border-left: 1px solid #AC90B0;
	border-right: 1px solid #ECD0F0;
}

#tabmenu .yuimenuitemlabel:hover {
	color:#ffffff;
}

#tabmenu a {
	cursor: pointer;
	font: 9pt 'verdana';
	line-height: 22px;
}

#menu {
	background: url(../image/menu/bgmenu.jpg) repeat-x;
}

/*
#menu .menu {
	font-weight: bold;
	font-size: 10pt;
	padding: 5px 0;
	margin-left: 10px;
}*/

#menu .last {
	border-right: none;
}

#menu .first {
	border-left: none;
}

#menu a {
	color: #6F0177;
	font-weight: bold;
/*	border-right: 1px solid #B253BF;*/
	padding: 0 8px;
	/*border-left: 1px solid #E9C6EC;*/
	text-decoration:none;
}

#menu a.active {
	float: left;
	color: white;
	z-index: 999;
	height: 25px;
	padding-left: 3px;
	background: url("../image/menu/left-menu.jpg") no-repeat left top;
	margin-left: 4px;
	padding-right: 3px;
}

#menu a.active span.menu-center {
	height: 25px;
	background: url("../image/menu/bg-av-menu.jpg") repeat-x;
	float: left;
	cursor: pointer;
	z-index: 999;
	padding: 0 4px;
}


#menu a.active span.menu-right{
	height: 25px;
	padding-right: 3px;
	float: left;
	cursor: pointer;
	background: url("../image/menu/right-menu.jpg") no-repeat right top;
	z-index: 999;
}


#tabmenu .bd {
	padding-top: 3px;
}

.title-content {
	border-bottom:1px dotted #D0D0D0;
}

.title-content span {
	background: white;
	left:0;
	padding-right:3px;
	position:relative;
	top:3px;
	/*z-index:999;*/
	font-size: 12pt;
}

.s-cate a {
	color: #960098;
}

.pad-list {
	margin-bottom: 10px;
	margin-top: -5px;
	padding-top: 10px;
}

.title-content .p-cate a {
	color: #85098B;
	font-weight: bold;
}

.date {
	color: #666666;
	margin-bottom: 5px;
	font-size: 8pt;
}

.time {
	color: #CC0202;
}

#col6 .title {
	margin-bottom: 0px;
}

#col6 .bg-cate {
	background: url(../image/bg-list.jpg) repeat-x left bottom;
}

#col6 .avata img {
	width: 190px;
}

#col6 .avata {
	width: 190px;
}

.item-avata {
	float:left;
	margin-right:10px;
	width: 135px;
}

.item-avata img {
	border: 1px solid #A5A5A7;
	width: 135px;
}

.item-title {
	margin-bottom: 5px;
	font-weight:bold;
}

.item-title a {
	color:#55106B;
}

.list {
	margin-top: 10px;
}

.detail-title{
	color: #55106B;
	font-weight: bold;
	font-size: 10pt;
	margin-bottom: 5px;
}

.title-news span {
	background: white;
	left:0;
	padding-right:3px;
	position:relative;
	top: 0;
	z-index: 999;
	color: #55106B;
	font-weight: bold;
}

.pad-news {
	border-top:1px dotted #55106B;
	margin-bottom: 10px;
	margin-top: -5px;
	padding-top: 10px;
}

.pad-news a {
	color: black;
}

#feedback-form, #ykienkhachhang {
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
}

#ykienkhachhang .bottom .table .text {
	font-weight:bold;
	padding-left:10px;
	width: 70px;
}

#ykienkhachhang .bottom .table .text em {
	font-weight: normal;
}

#ykienkhachhang .bottom .table .text-box {
	width:200px;
}


#ykienkhachhang .bottom .table .textarea textarea {
	width: 320px;
	margin-left: 85px;
	height: 100px;
}


#ykienkhachhang .bottom .table #submit {
	margin-left: 85px;
}

.feedback-title {
	border: 1px solid #CCCCCC;
	background: url(../image/bg-feedback.jpg) repeat-x;
	height: 27px;
	line-height: 27px;
	color: #55106B;
	font-weight: bold;
	padding-left: 10px;
}

#feedback-form label {
	font-weight: normal;
	padding-left: 10px;
}

.feedback-noidung {
	background: url(../image/bg-noidung.jpg) repeat-x;
	height: 18px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	height: 17px;
	line-height: 17px;
	font-weight: bold;
	padding-left: 3px;
}

.br2 {
	border-left: 1px solid white;
	padding-left: 6px;
}

.br1 {
	border-left: 1px solid #CCCCCC;
}

#comment {
	width: 437px;
	height: 100px;
}

.comment {
	/*padding-left: 5px;*/
}

.button {
	margin-left: 10px;
}

.qc-center2 {
	margin-bottom: 10px;
}

#radio {
	padding-left: 180px;
}

#radio label {
	padding-left: 0px;
}

#radio .radio-title {
	font-weight: normal;
}

.text {
	width: 200px;
}

.detail-content {
	text-align: justify;
	margin: 10px 0px;
}

.detail-content p {
	padding: 5px 0px;
}

/*them box infos*/
.infos {
	width:142px;
	margin-bottom: 2px;
}

.infos img {
	position: relative;
	top: 8px;
	right: 3px;
}

.infos a {
	color: #79328A;
	font-weight: bold;
}

.box-infos {
	padding-bottom: 10px;
	padding-left: 10px;
}

/*end box infos*/

.ad-center {
	text-align: center;
	padding: 10px 10px 0px 10px;
}

#poll_show_items li {
	list-style-type: none;
	margin-bottom: 5px;
}

#pagy {
	font-weight:bold;
	text-align:right;
	margin-top: 10px;
}

#pagy span.next, #pagy span.prev {
	color:#666666;
	vertical-align:bottom;
}

#pagy .prev {
	border-right:1px solid #666666;
	margin-right: 5px;
	padding-right: 7px;
}

#pagy .prev, #pagy .next {
	color:#14427E;
	text-decoration:none;
}

#col5 #linkwebsite select {
	width: 130px;
}

#parentcate, #subcate {
	display:none;
}

.tool {
	text-align: right;
	margin: 10px;
}

.print {
	background:transparent url(../image/print.gif) no-repeat scroll 0 0;
	padding-left: 20px;
	color: #55106B;
	font-weight: bold;
}

.row5 {
	color: #55106B;
	font-weight: bold;
	font-size: 12pt;
}

#other .list-title {
	list-style-type: disc;
	padding-left: 20px;
}

#other .list-title li {
	color: #55106B;
}

#other .list-title li a {
	color: #000;
	font-weight: normal;
}

.datetime {
	padding-left: 5px;	
}

.text1 {
	width: 200px;
}

#search .text2 {
	width: 250px;
}

#search table th {
	text-align: left;
}

#page-result {
	padding-top: 15px;
}

#page-result .report {
	margin-bottom: 15px;
}

#page-result .report .key {
	font-weight: bold;
	color: #55106B;
	font-size: 11pt;
}

#paging2 {
	margin: 15px 0px;
	text-align: center;
}

#pagin2g a, #paging2 span {
	color:#CCCCCC;
	padding:4px;
}

#paging2 .yui-pg-current-page {
	color:red;
	font-weight:bold;
	padding:4px;
}

#paging2 a, #paging2 span.yui-pg-links {
	color:#000000;
	font-weight:bold;
	padding:4px;
}

/*media*/
.padmedia {
	background-color: #EFEFEF;
	margin-top: 2px;
	padding-left: 10px;
}
.padmedia .p-cate {
	font-size: 12pt;
	margin-bottom: 10px;
	border-bottom: 1px solid #CAAACB;
	color: #560D6A;
	font-weight: bold;
}

.media-first {
	width: 460px;
}

.media-first #title-media {
	margin: 10px 0px;
}

.media-first #title-media a {
	font-weight: bold;
	color: #540B64;
	font-size: 10pt;
}

.media-first #title-lead {
	padding-bottom: 10px;
}

#playlist {
	width: 150px;
}

#playlist .avatar {
	margin-bottom: 5px;;
}

#playlist .avatar img {
	width: 140px;
}

#playlist .action a {
	color: #540B64;
	font-size: 7pt;
	font-weight: bold;
	padding-right: 3px;
}

#playlist .action img {
	margin-right: 2px;
}

#playlist .child {
	padding-bottom: 10px;
}

.media  {
	margin-top: 30px;
}

.newsmedia {
	float: right;
}

.cate-name {
	color: #FF0404;
	font-size: 10pt;
	margin-bottom: 5px;
	font-weight: bold;
}

.action {
	text-align: center;
}

.xemphim, .chititet, .avatar a {
	cursor: pointer;
}

.xemphim {
	background: url(../image/icon/icon-video.gif) no-repeat;
	background-position: left;
	padding-left: 18px;
}

.chitiet {
	background: url(../image/icon/icon-chitiet.gif) no-repeat;
	background-position: left;
	padding-left: 18px;
}

#list-cate-next .lead {
	text-align: justify;
}

.tk {
	font-weight: bold;
	font-size: 12pt;
	color: #55106B;
	border-bottom: 1px solid #CAAACB;
	background-color: #EFEFEF;
}

 .row {
	padding: 10px 0px;
}

.tk, .row {
	background-color: #EFEFEF;
}

.hearder-intro {
	margin-bottom: 10px;
}

.box-header {
	color:#55106B;
	font-weight: bold;
	margin-bottom: 3px;
}

.link a {
	float: right;
	color:#55106B;
	margin-top: 10px;
}

.bg-cate .news-other {
	margin-left: 10px;
}

.title-hotro {
	color:#55106B;
	font-weight: bold;
}

.title-kh {
	font-weight: bold;
	margin-bottom: 3px;
}

.list-hotrokh {
	margin-top: 5px;
}

#col4 .list-titlebox .festival img {
	width: 169px;
}

.quangcao-right {
	margin: 5px 0px;
}

.qc-left {
	margin-bottom: 10px;
}