/*------------------------------------------------------------------*/
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	font-weight:bold;
}
/*------------------------------------------------------------------*/
/*Color*/
.blue {
	color:#0060ff;
}
.red {
	color:#ff0000;
}
/*------------------------------------------------------------------*/
img {
	max-width: 100% !important;
    height: auto !important;
    width: auto\9 !important; /* ie8 */
}
table {
	max-width: 100% !important;
    height: auto !important;
    width: auto\9 !important; /* ie8 */
}
/*------------------------------------------------------------------*/
body {
	background:#fff url(./images/background.png) top left repeat;
	color:#202020;
	font-family:Arial;
	height:100%;
}
/*------------------------------------------------------------------*/
#wrapper {
	position: relative; 
	display:block;
	height:100%;
	margin-top:1px;
}
/*------------------------------------------------------------------*/
#header {
	width: 100%;
	height:47px;
	overflow:hidden;
	position: fixed;
	z-index:33;
	top: 0;
	left: 0%;
	background: url(./images/header_bg.png) top left repeat-x;
	-webkit-transition: left 0.5s ease, right 0.5s ease, margin 0.5s ease;
	-moz-transition: left 0.5s ease, right 0.5s ease, margin 0.5s ease;
	transition: left 0.5s ease, right 0.5s ease, margin 0.5s ease;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	line-height:45px;
	color:#fff;
	text-shadow: 1px -1px 0px rgba(0, 0,0, 0.6);
	border-bottom:1px #003f7a solid;
}
#header a{
	color:#fff;
	text-shadow: 1px -1px 0px rgba(0, 0,0, 0.6);
	font-weight:bold;
}
#header a.homePage{
	padding: 0px 30px;
}
html.mmenu-opened #header
{
	margin-left: 0px;
	left: 0%;
}
html.mmenu-opening #header
{
	margin-left: -65px;
	left: 100%;
}
@media all and (min-width: 500px) {
	html.mmenu-opening #header
	{
	left: 500px;
	}
}
#header .btnMenu{
	position:absolute;
	left:10px;
	top:9px;
	width:29px;
	height:29px;
	background: url(./images/btnMenu.png) top left no-repeat;
}
#header .btnVetruoc{
	position:absolute;
	left:10px;
	top:3px;
	width:88px;
	height:41px;
	background: url(./images/btn_vetruoc.png) top left no-repeat;
}
#header .btnSearch{
	position:absolute;
	right:10px;
	top:9px;
	width: 27px; 
	height: 29px; 
	background: url(./images/search_bt.png) top left no-repeat; 
}
h1 {
	font-size:22px;
}
/*------------------------------------------------------------------*/
#pageContent{
	position:relative;
	z-index:1;
	overflow:hidden;
	margin-top: -50px;
}
#contentContent{
	position:relative !important;
	margin:15px;
}
#footerContent p{
	margin:15px;
	font: 11px Arial;
	text-align:center;
}
