﻿body {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: bottom;
	background-attachment: fixed;
	margin: 0px 10px 0px 10px;
}
.boxhome {
	width: 100%;
	background: url('images/bar.jpg') no-repeat top center;
	padding: 10px;
	border-left: 1px #EBEBEB solid;
	border-right: 1px #EBEBEB solid;
}
.boxhomeSub {
	width: 100%;
	background: url('images/bar3.jpg') no-repeat top center;
	padding: 10px;
	border-left: 1px #EBEBEB solid;
	border-right: 1px #EBEBEB solid;
}
.boxCate {
	 padding: 3px 10px;
	 width:100%;
	 text-align:right;
}
a:link, a:visited, a:active {
	color: #0066CC;
	text-decoration: none;
	letter-spacing: .5px;
	line-height: 110%;
	word-spacing: 2px;
}
a:hover {
	color: #ff0000;
	text-decoration: underline;
	background-color: transparent;
}
a:link.news, a:visited.news, a:active.news {
	color: #b90000;
	text-decoration: none;
	font-size: 13px;
}
a:hover.news {
	color: #FF0000;
	text-decoration: underline;
	background-color: transparent;
}
a.header, a.header:visited, a.header:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.header:hover {
	color: #c0c0c0;
	text-decoration: none;
}
a:link.category, a:visited.category, a:active.category {
	color: #000080;
	text-decoration: none;
	letter-spacing: 2px;
	line-height: 110%;
	word-spacing: 2px;
	font-family: Impact;
	font-size: 20px;
}
a:hover.category {
	color: #FF0000;
	background-color: transparent;
}
a:link.catSub, a:visited.catSub, a:active.catSub {
	color: #B60000;
	text-decoration: none;
	letter-spacing: .5px;
	line-height: 110%;
	word-spacing: 2px;
}
a:hover.catSub {
	color: #0000FF;
	text-decoration: none;
	background-color: transparent;
}
a:link.nav, a:visited.nav, a:active.nav {
	color : #444444;
	text-decoration: none;
	font-weight: bold;
}
a:hover.nav {
	color : #999999;
	text-decoration : underline;
}
a:link.music, a:visited.music, a:active.music {
	color: #444444;
	text-decoration: none;
}
a:hover.music {
	color: #999999;
	text-decoration: underline;
}
a:link.nghe, a:visited.nghe, a:active.nghe {
	color : #ff0000;
	text-decoration: none;
}
a:hover.nghe {
	color : #999999;
	text-decoration : underline;
}
a:link.tworows, a:visited.tworows, a:active.tworows {
	color : #666666;
	text-decoration: none;
}
a:hover.tworows {
	color : #000080;
	text-decoration : underline;
}
a:link.othernews, a:visited.othernews, a:active.othernews {
	color: #444444;
	text-decoration: none;
	letter-spacing: .5px;
	line-height: 110%;
	word-spacing: 2px;
}
a:hover.othernews {
	color: #B90000;
	text-decoration: underline;
}
.textSubject {
	color: #0066FF;
	font-size: 22px;
	line-height: 120%;
	word-spacing: 2px;
	letter-spacing: 2px;
	font-family: Impact;
}
.tdCategory {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 120%;
	word-spacing: 0;
	background-color: #0E6ECF;
	font-family: Tahoma, Arial;
	cursor : default;
	filter : progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFF', EndColorStr='#0E6ECF');
}
.hFade {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#d1d3d4' ,endColorStr= '#ffffff' ,gradientType= '0' );
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 8px;
	BACKGROUND-COLOR: #f5f5f5;
}
td {
	font-size: 12px;
}
.td8px {
	font-size: 11px;
}
.tdQuickSearch {
	background-color: #1D77D2;
	background-image: url('images/h_c_b.gif');
	font-size: 10px;
	color: #000080;
	font-family: Tahoma;
	letter-spacing: 1pt;
	vertical-align: middle;
	font-weight: bold;
}
.tdLeftMenu {
	background-color: #DDEAF8;
}
.tdCateNews {
	font-family: Tahoma;
	font-size: 12px;
	background-color: #E9E9E9;
}
.tdTrichDan {
	font-size: 13px;
	font-family: Arial,tahoma;
	letter-spacing: .5;
	line-height: 110%;
	word-spacing: 3;
}
select {
	border: 1px solid #C0C0C0;
	font-family: Verdana, Tahoma, Arial, "Ms sans serif";
	font-size: 8pt;
	background-color: #F5F5F5;
	color: #0F0000;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.INPUTbutton {
	color: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	padding-top: 1;
	border: 0px;
	height: 18;
	background-image: url('images/search.gif');
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position-y: bottom;
}
.INPUTbuttonSearch {
	color: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	padding-top: 1px;
	border: 0px;
	height: 25px;
	background-image: url('images/search.gif');
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: bottom;
}

.INPUTtext {
	font-family: Tahoma, Arial;
	font-size: 8pt;
	background-color: #ffffff;
	border: 1px #c0c0c0 solid;
	color: #0f0000;
	background-image: url('none');
}
.clock {
	font-family: Tahoma, Arial;
	font-size: 8pt;
	background-color: transparent;
	border: 0px;
	color: #FFFFFF;
	background-image: url('none');
	width: 210px;
}
.INPUTBoxSearch {
	font-family: verdana;
	font-size: 16px;
	background-color: #ffffff;
	border: 2px #F5F5F5 solid;
	color: #ccc;
	height: 25px;
	width: 320px;
	letter-spacing: 2px;
	word-spacing: 2px;
}
textarea {
	font-size: 8pt;
	color: #333333;
	border: 1px solid #C0C0C0;
	padding-top: 3px;
	padding-left: 3px;
	border-top: 1px #C0C0C0 solid;
	border-left: 1px #C0C0C0 solid;
	border-bottom: 1px #C0C0C0 solid;
	border-right: 1px #C0C0C0 solid;
}
.pageHeader_verticalsButton {
	border-right: 0px;
	border-top: 1px solid;
	float: left;
	margin: 0px;
	border-left: 0px;
	width: 138px;
	cursor: pointer;
	color: #fff;
	border-bottom: #6F0248 2px solid;
	min-height: 20px;
	height: auto;
	background: #1B9FDD;
}
.pageHeader_verticalsButtonSelected {
	border-right: 0px;
	border-top: #CCC 1px solid;
	float: left;
	margin: 0px;
	border-left: 0px;
	width: 138px;
	cursor: pointer;
	color: #fff;
	border-bottom: #6F0248 2px solid;
	min-height: 20px;
	height: auto;
	background: #333;
}
.pageHeader_verticalsButtonSelected a:link {
	display: block;
	color: yellow;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	text-align: left;
	font-weight: bold;
}
.pageHeader_verticalsButtonSelected a:active {
	display: block;
	color: yellow;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	text-align: left;
	font-weight: bold;
}
.pageHeader_verticalsButtonSelected a:visited {
	display: block;
	color: yellow;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	text-align: left;
	font-weight: bold;
}
.pageHeader_verticalsButton a:link {
	display: block;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	text-align: left;
}
.pageHeader_verticalsButton a:visited {
	display: block;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	text-align: left;
}
.pageHeader_verticalsButton a:active {
	display: block;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	text-align: left;
}
.pageHeader_verticalsButtonSelected a:hover {
	background: #581A6D;
	color: #FFFFFF;
	text-decoration: none;
}
.pageHeader_verticalsButton a:hover {
	background: #581A6D;
	color: yellow;
	text-decoration: none;
}
.colLeft {
	padding: 5px;
	width: 150px;
	border-left: 1px #EBEBEB solid;
	border-right: 1px #EBEBEB solid;
	background:url('images/bgLeftCol.jpg') repeat-x bottom #F9F9F9;
}
.colRight {
	width: 180px;
}
.onAds {
	width: 170px;
	height: 17px;
	background: #000;
	z-index: 2;
	position: relative;
	top: -105px;
	text-align: center;
	color: #fff;
}
.texthotHotel {
	font-size: 16px;
	font-weight:bold;
	letter-spacing: 1px;
	word-spacing: 1px;
}
.onAds {
	width: 100px;
	height: 16px;
	background: #fff;
	z-index: 2;
	position: relative;
	top: -15px;
	left: 100px;
	text-align:left;
	color: #000;
	float: left;
}