html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
body {
margin: auto;
font-family: Arial, Helvetica, sans-serif;
color: #FFF;
font-size: 12px;
background: url(image/bg.png) center top no-repeat;
background-color: #00445d;
}
.banner {
width: 100%;
height: 550px;
}
element.style {
}
.slider {
height: 415px;
width: 940px;
margin: auto;
border-bottom: 1px dotted #FFF;
margin-bottom: 5px;
}
#slider-linh-vuc {
width: 420px;
margin-top: 80px;
height: 237px;
float: left;
}
#slider-linh-vuc .viewport {
width: 420px;
float: left;
height: 335px;
overflow: hidden;
position: relative;
}
#slider-linh-vuc .overview {
list-style: none;
position: absolute;
padding: 10px 0;
left: 0;
top: 0;
}
#slider-linh-vuc .overview li h2 {
padding: 0px 0;
font-size: 36px;
font-weight: bold;
color: #00b8ff;
text-transform: uppercase;
}
#content_wrapper {
width: 940px;
margin: auto;
padding: 20px 0;
background: url(image/bg_main.png) bottom right no-repeat;
}
.slideshow { 
        position:relative; /*Make the slideshow container  position:relative and make the sub elements absolute to position the sub element absolute to the container*/
        height:601px; /*The slide show height*/
        overflow:hidden;
        
    }
    .slideshow div 
    {
    	float:right;
        position:absolute; 
        top:0px;
        left:0px;
        z-index:8;
        
    }
    .slideshow div img
    {
        width:755px; /*The image slide show width*/
        height:601px; /*The image slide show height*/
        border:0px;
        
    }
    .slideshow div.active {
        z-index:10;
       
    }
    .slideshow div.lastactive {
        z-index:9;
       
    }
    a.menu:link, a.menu:visited
{
    color: #00A8EA;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
}
a.menu:hover
{
    color: #FFFC00;
    text-decoration: none;
    font-weight:bold;
   /*background:  url(../images/bg_123.PNG); */
}
.div-home-new-news-img {
border: 1px solid #dadada;
margin: 0 15px 5px 0;
float: left;
}
.div-home-new-news-img1 {
border: 0px;
margin: 0 15px 5px 0;
float: left;
}
 a.menu1:link, a.menu1:visited
{
    color: #57DBC4;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight:bold;
}
a.menu1:hover
{
    color: #FFFC00;
    text-decoration: none;
    font-weight:bold;
   /*background:  url(../images/bg_123.PNG); */
}
.fontchu
{
	
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
   text-align: justify;
    
}
.fontchu1
{
	
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
   
   color:#FFC30C;
    
}
