body{
	margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
	background: url(../images/bg-1.jpg) no-repeat top;
	background-size: 100% 100%;
	background-attachment: fixed;
}	
.clear{
	clear: both;
}
#top{
	width: 100%;
	margin: auto;
	border-top: 4px solid black;
}
#top .banner{ 
	width: 1000px;
	margin: auto;
	background: url(../images/bg-banner.png) repeat top;
}
#top .nav{
	height: 47px;
z-index: 999999;
width: 980px;
margin: auto;
margin-bottom: 10px;
background: white;
padding: 10px;
padding-bottom: 15px;
}	
#top .nav ul{
}
#top .nav ul li{
	float: left;
	line-height: 35px;
	text-align: center;
	width: 145px;
	background: #44a5ff;
	padding: 7px;
	margin: 1px;
	border: 1px solid #dad0b0;
}
#top .nav ul li:hover{
	background: #0080f7;
	border: 1px solid #e77300;
}
#top .nav ul li:hover a{
	color: white;
}
#top .nav ul li a{
	color: #edf1f4;
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
}
#top .nav ul li a:hover{
	color: white;
}
#top .nav ul .active{
	background: #0080f7;
	border: 1px solid #e77300;
}
#top .nav ul .active a{
	color: white;
}
#top .lang{
	position: absolute;
	margin-left: 1100px;
	top: 0;
	z-index: 9999999;
}
#top .lang ul li{
	float: left;
	line-height: 25px;
	margin: 5px;
}
#header{
	
}
#container{
	width: 1000px;
	margin: auto;
	background: white;
	box-shadow: 0px 0px 2px black;
}
#main{
	width: 1000px;
	margin: auto;
}
#main .pull-left{
	float: left;
	width: 306px;
	margin-left: 10px;
}

/* SEARCH */
#header .timkiem{
position: absolute;
margin-top: -44px;
height: 37px;
margin-left: 755px;
}
.timkiem #form{
	width: 274px;
	height: 37px;
}
.text-field{
width: 191px;
height: 37px;
background: url(../images/bg-timkiem.jpg) no-repeat left;
float: left;
border: none;
padding-left: 15px;
color: rgba(60, 11, 255, 0.32);
font-family: Arial;
font-size: 13px;
font-weight: bold;
}
.search-submit{
width: 68px;
height: 37px;
background: url(../images/bg-timkiem.jpg) no-repeat right;
border: none;
float: right;
cursor: pointer;
}
.search-submit:hover{
background: url(../images/bg-timkiem-hover.jpg) no-repeat right;
}
.advance-search{
 	float: left;
  display: inline;
  margin-top: 15px;
  margin-left: 8px;
}
.advance-search a{
   	color: black;
}
.advance-search a:hover{
 	color: #a1a3f6; 
  text-decoration: none;
}
/* END SEARCH CSS  */
#main .pull-left .row{
	margin-top: 10px;
	border: 1px solid #e8e6d8;
}
#main .pull-left .row1{
	background: url(../images/bg-h2.png) no-repeat top;
	height: 28px;
}

#main .pull-left .row1 h1{
	color: black;
	line-height: 28px;
	padding-left: 37px;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 15px;
}
#main .pull-left .row2{
	background: url(../images/bg-row2.png) no-repeat;
	background-size: 100% 100%;
}
#main .pull-left .row2 ul li{
	padding: 7px;
	border-bottom: 2px;
	border-bottom-style: dotted ;
	border-color: #9ed0ff;
	list-style: url(../images/icon1.png);
	list-style-position: inside;
}
#main .pull-left .row2 ul li:last-child{
	border: none;
}
#main .pull-left .row2 ul li:hover{
	background: rgba(158,208,255,0.3);
}	
#main .pull-left .row2 ul li:hover a{
	color: #2998ff;
}
#main .pull-left .row2 ul li a{
	color: #006bce;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
#main .pull-left .row3{
	padding: 15px;
}
#main .pull-left .row5{
	padding: 15px;
}
#main .pull-left .row5 ul li{
	line-height: 48px;
	padding-left: 55px;
	margin: 2px;
}
#main .pull-left .row5 ul li a{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 14px;
}
#main .pull-left .row5 ul li a:hover{
	text-decoration: underline;
}
#main .pull-left  .row5 ul .link_1{
	background: url(../images/link-1.png) no-repeat left;
}
#main .pull-left  .row5 ul .link_2{
	background: url(../images/link-2.png) no-repeat left;
}
#main .pull-left  .row5 ul .link_3{
	background: url(../images/link-3.png) no-repeat left;
}
#main .pull-left  .row5 ul .link_4{
	background: url(../images/link-4.png) no-repeat left;
}
#main .pull-left  .row5 ul .link_5{
	background: url(../images/link-5.png) no-repeat left;
}
#main .pull-left .row4{
	padding: 15px;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 14px;
}
#main .pull-left  .row4 .rol1{
	background: url(../images/icon-1.png) no-repeat;
	padding-left: 45px;
	margin-top: 5px;
}
#main .pull-left  .row4 .rol2{
	background: url(../images/icon-2.png) no-repeat;
	padding-left: 45px;
	margin-top: 15px;
}
#main .pull-left  .row4 .rol3{
	background: url(../images/icon-3.png) no-repeat;
	padding-left: 45px;
	margin-top: 15px;
}
#main .pull-left .row6{
	padding: 10px;
	height: 300px;
	overflow: hidden;
	text-align: center;
}
#main .pull-left .row6 ul li{
	text-align: center;
	padding: 10px;
	border: 1px solid #eeeeee;
	margin-top: 10px;
}
#main .pull-right{
	float: right;
	width: 656px;
	margin-right: 10px;
}
#main .pull-right .roww{
	margin-top: 10px;
}
#main .pull-right .roww1{
	background: url(../images/bg-roww1.png) no-repeat top;
	height: 28px;
}
#main .pull-right .roww1 h2{
	color: black;
	line-height: 28px;
	padding-left: 47px;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 14px;
}
#main .pull-right .roww3{
	padding: 15px;
}
#main .pull-right .roww3 ul li{
	display: inline-block;
  vertical-align: top;
  margin: 10px;
  width: 187px;
  text-align: center;
}
#main .pull-right .roww3 ul li img{
	border: 2px solid #3a3a3a;
}
#main .pull-right .roww3 ul li p{
	margin-top: 10px;
}
#main .pull-right .roww3 ul li a{
	color: #166492;
	font-style: normal;
	font-family: Arial;
	font-size: 13px;
	line-height: 1.5;
}
#main .pull-right .roww3 ul li a:hover{
	text-decoration: underline;
	color: blue;
}
#main .pull-right .roww4{
	padding: 15px;
}
#main .pull-right .roww5{
	padding: 15px;
}
#main .pull-right .roww5 ul li{
	height: 150px;
	border-bottom: 1px;
	border-bottom-style: dotted;
	overflow: hidden;
}
#main .pull-right .roww5 ul li .trai{
	float: left;
	padding: 7px;
}
#main .pull-right .roww5 ul li .phai a{
	font-weight: bold;
	color: black;
}

#main .pull-right .roww5 ul li .phai a:hover{
	border-bottom: 1px;
	border-bottom-style: dotted;
}
#main .pull-right .roww5 ul li .phai .tomtat *{
	font-size: 13px;
	font-family: Tahoma;
}
#main .pull-right .roww6 ul li{
	width: 200px;
	height: 300px;
	border: 1px solid #006bce;
	margin: 8px;
	float: left;
}
#main .form{
	width: 500px;
	margin: auto;
}
#main .form label{
	font-weight: bold;
}
#main .form input:focus, textarea:focus{
	background: white;
}
#main .link{
	margin-left: 10px;
	margin-right: 10px;
}
#main .link a{
	margin: 2px;
	color: #2a5da9;
}
#main .link a:hover{
	color: #003d99;
}
#footer{
	width: 1000px;
	margin: auto;
	box-shadow: 0px 1px 2px black;
	padding-top: 26px;
	padding-bottom: 10px;
	background-color: white;
}
#footer .footer{
	color: white;
	width: 960px;
	background: url(../images/bg-footer.png) no-repeat;
	background-size: 100% 100%;
	padding: 10px;
	padding-bottom: 0px;
	margin: auto;
}