* {
  margin:0;
  padding:0;
}

.raovat {
	border-bottom:1px solid #CCC;
	padding-top:3px;
	padding-bottom:3px;
}

.diadiem_font1 {
	color: #3D75AC;
}

.diadiem_font2 {
	color:green;
}

.diadiem {
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
}

.diadiem_address {

}

html, body {
  background-color: #fff;
  padding: 0;
  margin: 0;
  text-align: left;
  font-size: 11px;
}

body {
  -webkit-text-size-adjust: none;
}

body, td {
  font-family: sans-serif;
  font-size: 12px;
  /*font-weight: normal;*/
}

table {
  border-spacing: 0px;
}

img {
  border: 0px;
  border-width: 0px;
}

a {
	text-decoration: none;
	color: #3D75AC;
}

a:link {}
a:hover
{
	color: #CA0002;
	text-decoration: underline;
}
a:active {color: #CA0002; text-decoration: underline;}


.th {
  font-weight: bold;;
}


.icon {
  padding-right:2px;
}

#search_area {
  margin-bottom: 1px;	
  padding-top: 2px;
	padding-bottom: 1px;
	background-color: #144894;
}

.img_thumb {
	border:1px solid gray;
	padding: 1px;
}

.tabmenu_item {
	margin-left: -1px;
	background-color: white;
	padding: 5px 6px 2px 6px;
	border: 1px solid #cbcbfd;
}

.tabmenu_item_active {
	margin-left: -1px;
	background-color: #144894;
	padding: 5px 6px 2px 6px;
	border: 1px solid #cbcbfd;
}

.tabmenu_item a {color: #144894; }

.tabmenu_item_active a {color: white; }

.search_button{
  padding:0px;
  color:black;  
  font-size:100%;  
}

.search_form{
  color:#333;
  width:50%;
  font-family:Verdana, Arial, sans-serif;
  padding:0;
}

.title_chuyenmuc {  
  font-weight:bold;
	color: brown;
	font-size: 110%;
}

.chuyenmuc_link{
  padding-bottom: 3px;  
  font-size:11px;
}

.phan_nhom {
	margin: 2px 0px;
	border: 2px solid #ccc;
}

.main_menu {
  font-size: 12px;
  margin-bottom: 1px;
  text-align: left;
  background-color: white;
  height: 25px;
}

/**
.small {
  font-size: 11px;
}  /**/

/**
.smaller {
  font-size: 11px;
  margin-bottom: 1px;
  text-align: left;
}  /**/

.chuyenmuc {
  padding-bottom: 3px;  
  font-size:11px;
}

.chuyenmuc_title {
	padding: 4px 0px 4px 8px;
	background-color: #144894;
	color: white;
	margin-bottom: 3px;
}

.category {
	width: 5px;
	height: 5px;
	background-color: #3399FF;
}

.sub_category {
	width: 5px;
	height: 5px;
	background-color: red;
}

.category_link {
}
.fullWidth {
  width: 100%;
}


.navbar{
  background-color: #0099FF;
  border-top:1px solid #3366CC;
  height:20px;
  margin-bottom:5px;
  margin-top:0px;
  padding:2px;
}

.webnav{
  background-color:#CCFF66;
  border-top:1px solid #3366CC;
  height:20px;
  margin-bottom:5px;
  margin-top:0px;
  padding:2px;
}

.videonav{
  background-color:#FF0066;
  border-top:1px solid #3366CC;
  height:20px;
  margin-bottom:5px;
  margin-top:0px;
  padding:2px;
}

.ringtonenav{
  background-color:#FFFF33;
  border-top:1px solid #3366CC;
  height:20px;
  margin-bottom:5px;
  margin-top:0px;
  padding:2px;
}

.sftr {
    background-color:#FFFFCC;
    border:1px solid #CCCCCC;
    margin-top:5px;
    padding:2px;
    height:20px;
}

.line {
	border-top:2px solid #7AA5D6;
	margin-top: 6px;
	margin-bottom: 4px;
}

.section  {
	background-color:#e5ccc9;
	border-top:2px solid #3366cc;
	/*padding:2px;*/
	margin-bottom:4px;
	padding-bottom: 2px;
}

.footer_menu {
  font-size:11px;
  padding-right:2px;
}

.video_table {
  background-color: white;
  width:100%;
  border-bottom: 1px solid gray;
  padding-bottom: 2px;
}

.video_td_right{
  padding-left: 5px;
  padding-top: 10px;
}

.video_table_detail{
  width:100%;
  padding-bottom: 15px;
  border-bottom: 1px dashed gray;
}

.video_image {
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding: 1px;
  border: 1px solid gray;
}

.photo_table_detail{
  width:100%;
  padding-bottom: 15px;
  border-bottom: 1px dashed gray;
}

.photo_right_td_detail{
  width: 100%;
  padding-left: 0px;
}

.tivi_phancach {
  padding-bottom: 3px;
  border-bottom: 1px dotted green;
  margin-top: 3px;
}

.ck_phancach {
  border-bottom: 1px solid rgb(0, 255,0);
  margin-top: 3px;
  padding: 3px 3px 3px 3px;
  /*border-right: 1px solid rgb(0, 255, 0);*/
}

.football_phancach {
  border-bottom: 1px solid #CCC;
  margin-top: 3px;
  padding: 3px 3px 3px 3px;  
}

.ck_thaydoi {
  color: rgb(0, 0, 255);
  border-right: 0px;
}

.ck_tang {
  color: blue;
}

.ck_giam {
  color: red;
}

.lich_title {
	font-weight: bold;
	border-bottom: 1px solid blue;
	border-top: 1px solid blue;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	background: #bfdeee;
}

.lich_body {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
}

.ck_giunguyen {
  color: violet;
}