* { /* reset lại margin và padding cho các tag */
    margin: 0;
    padding: 0;
}

.clearfix { zoom:1; }
.clearfix:after {
    display:block;
    clear:both;
    content:"";
}
	
img{ max-width: 100%; height: auto;}

select {
    padding:3px;
    margin: 0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    background: #f8f8f8;
    color:#888;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
	width:150px;
	font-size:14px;
}

input {
    padding:3px;
    margin:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    background: #f8f8f8;
    color:#888;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
	font-size:14px;
}


body{font-family:Arial, Helvetica, sans-serif; color:#000;}
div{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
	
#lang{font-size:14px;}
#wrap{ margin: 5px auto; position:relative; padding:9px; border:1px solid #CCC;border-radius:10px; box-shadow: 1px 1px 10px #888888; max-width:990px;}
#header{width: auto; height:130px; position:relative; text-align:center;}
#menu_nav{width: auto; position:relative;}
#content_center{width:70%; background-color:#FFF; padding:5px; position:relative; float:left}
#content_right{width:30% ; background-color:#FFF; padding:5px; position:relative; float:left;}

#footer{}

.clear{clear:both;}
h3,h6{display:inline; color:#C20000;}
h2,h5{display:inline;color:#DC572E;}
h1,h4{display:inline; }

ul{list-style-type:none; list-style:none}
li{list-style-type:none; list-style:none; font-size:12px;}
/*.div_title{padding:8px 8px 8px 8px; background-color:#D1FFA4; border:1px solid #CCC;border-radius:10px; box-shadow: 2px 2px 5px #888888;}*/
.div_title{padding:8px 8px 8px 8px; border-bottom:1px dashed #CCC; margin-bottom:5px;}
.div_left{padding:8px 8px 8px 8px; background-color:#F5F5F5; border:1px solid #CCC;border-radius:10px; box-shadow: 2px 2px 5px #888888;}
a{text-decoration:none;}
a:link{color:#009;}
.div_left li{list-style:none;}
/* Styles for the entire LavaLamp menu */        
ul, li {
 margin: 0; padding: 0;
}

#blob {
 border-right: 1px solid #0059ec;
 border-left: 1px solid #0059ec;
 position: absolute;
 top: 0;
 z-index : 1;
 background: #B7FF6F;
 background: -moz-linear-gradient(top, #B7FF6F, #9DFF3D);
 background: -webkit-gradient(linear, left top, left bottom, from(#B7FF6F), to(#9DFF3D));
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -moz-box-shadow: 2px 3px 10px #011331;
 -webkit-box-shadow: 2px 3px 10px #011331;
}

#nav {
 position: relative;
 background:#CCC;
 float: left;
}

#nav li {
 float: left;
 list-style: none;
 border-right: 1px solid #989898;
 border-left: 1px solid B2B2B2;
}

#nav li a {
 color:#000;
 position: relative;
 z-index: 2;
 float: left;
 font-size: 14px;
 font-family: helvetica, arial, sans-serif;
 text-decoration: none;
 padding: 10px 15px;
}
	
.div_right_title{padding:8px 8px 8px 8px; border-bottom:1px dashed #CCC; margin-bottom:5px;}
.div_right_content{padding:8px 8px 8px 8px; background-color:#FFFFFF; border:1px solid #CCC;border-radius:10px; box-shadow: 2px 2px 5px #888888;}
.div_center_content{ position:relative; padding:8px 8px 8px 8px; background-color:#FFFFFF; border:1px solid #CCC;border-radius:10px; box-shadow: 2px 2px 5px #888888;}
.div_center_content_box{ float:left; max-width:300px; width:300px; padding:10px; margin:10px; background:#DFF0FC; border-radius:10px; box-shadow: 1px 1px 10px #888888; position:relative;}
.div_center_content_box ul,li{font-size:14px;}

.divSearch {margin:0 auto; width:94%; border-radius:10px; box-shadow: 1px 1px 10px #888888; background-color:#1175B6;color:#FFF;}
.divSearch input{height:40px; margin:4px;}
.divSearch fieldset{height:40px; margin:4px;}
.divSearch select{height:40px; margin:4px;}
		
.tr_title{background-color:#F07524;}
.tr_division{background-color:#FDEEE4;}

ul.navpage {overflow: hidden; padding: 0px; margin:2px;}
ul.navpage li { display: inline; float: left;margin: 0px 5px;background: #8AB1FE; margin:2px;}
ul.navpage li a {color: white;text-decoration: none;display: block; padding: 3px 8px;}
ul.navpage li:hover {background: #3A7ABE;}
ul.navpage li.current {font-weight: bold; padding: 3px 8px; }

.slidingDiv {
	height:300px;
	background-color: #99CCFF;
	padding:20px;
	margin-top:10px;
	border-bottom:5px solid #3399FF;
}

div#sticker {
/*    padding:20px;
    margin:20px 0;
    background:#AAA;
    width:190px;*/
	padding:8px;
	background:#DFF0FC;
	border-radius:10px;
	box-shadow: 1px 1px 10px #888888;	
}

#txtkeywords{height:250px;}

.stick {
    position:fixed;
    top:0px;
	width:280px;
}

.show_hide {
	display:none;
}
	


/*-------------------- Dành cho điện thoại --------------------*/
@media all and (min-width: 320px) 
{
	#content_center{background-color:#FFF; width: 94%; padding:5px; position:static}
	#content_right{background-color:#FFF; width: 94%; padding:5px; position:static}
	#sticker{position:static;}
	.div_center_content_box{float:left; max-width:300px; width:280px; padding:10px;}
}
/*-------------------- End Dành cho điện thoại --------------------*/

/*-------------------- Dành cho máy tính bảng chiều dọc --------------------*/
@media all and (min-width: 600px) {
	#content_center{width:70%; background-color:#FFF; padding:5px; position:relative; float:left}
	#content_right{width:30% ; background-color:#FFF; padding:5px; position:relative; float:left;}
	#sticker{position:static;}
}


/*-------------------- Dành cho máy tính bảng chiều ngang --------------------*/
@media all and (min-width: 1024px) {
#content_center{width:70%; background-color:#FFF; padding:5px; position:relative; float:left}
#content_right{width:30% ; background-color:#FFF; padding:5px; position:relative; float:left;}
#sticker{position:fixed;}
}


/*-------------------- Dành cho màn hình desktop --------------------*/
/*@media all and (min-width: 1280px) {
	

} */
/* -------------------- End Dành cho màn hình desktop --------------------*/
