﻿.body
{
   font-family:Arial;
   font-size:12px;    
   background:#03315b;
   text-align:center;
   margin:0px; 
   
}

a
{
  font-size:12px;
  
 }
 a:link
 {
     font-size:12px; text-decoration:none;
  
  }
  a:hover
  {
   font-size:12px;
   
  }
  a:visited
  {
   font-size:12px;   
    
  }
.Page
{
    text-align:center;
    margin:auto; 
    background:#ffffff;
    width:1000px;
    height:100%; 
    padding:0px;   
}
.Header
{
 background:url('images/bg744x84.jpg') repeat-x ;    
 width:1000px;
 height:217px; 
 text-align:center;
}
.rightHeader
{
 float:right;  margin-top:5px; 
 
}
.rightHeader a:link,a:visited, a:hover
{
    text-decoration:none;
    color:Red;
    font-size:12px;
   
   
 }
.topHeader
{
 float:left;  
 width:180px;
 height:19px;  
}
.topHeader
{
   font-size:11px;
   font-weight:normal; 
   color:#073877; margin-left:10px; margin-top:2px;   
}
.topHeader a
{
   font-size:11px;
   font-weight:normal;
   color:#073877;   
 }
 .topHeader a:link
{
   font-size:11px;
   font-weight:normal;
   color:#073877;   
 }
 .topHeader a:visited
{
   font-size:11px;
   font-weight:normal;
   color:#073877;   
 }
 .TopGroup
 {
   font-size:12px;
   font-weight:bold;
   color:#073877;   
    
 
 }
 .flash
 {
   
  width:1000px;
  height:200px;  
  background:url('images/banner100x200.gif') no-repeat; 
 }
 .flash img
 {
    border:0px;
 }
 .div736x181
 {
  width:736px;
  height:181px;  
 }
 .div525x180
 {
  width:525px;
  height:180px;  
  background:url('images/bg1x181.jpg') repeat-x; 
  float:left;
  text-align:center;
  padding-top:15px;
 }
 .search
 {
      margin:2px; float:left; margin-top:5px; margin-bottom:5px; float:left; 
 }
 .search input
 {
   float:left;   
 }
 .search img
 {
    margin-left:10px; 
 }
 .news
 {
     border:solid 1px #eca700;
     width:203px; 
 }
 
 .bg203x20
 {
    background:url('images/bg203x20.jpg') no-repeat;  
    width:203px;
    height:20px;   
    font-weight:bold;
    text-align:left;    
    vertical-align:middle; line-height:20px;
  }
  .news_1
  {
   padding:5px; 
   text-align:justify;  height:116px;
  }
  .col-left
  {
     float:left; margin-left:2px;  width:220px; background-color:#073877; 
  }
  .menu
  {
     width:220px; background:#073877 ;
  }
  .menuheader
  {
    width:220px;    
    height:32px;
    text-align:center;
    vertical-align:bottom;
    font-weight:bold;    
    font-size:13px;
    color:#0000CC; line-height:32px;
    
  }
  .imgAvatar
  {
   margin-right:5px;
   margin-bottom:5px; text-align:center; 
  }
    .imgAvatar1
  {
   padding-top:5px;
   padding-bottom:5px;	
  }
  .ImageAlign img
  {
	 text-align:center; padding-bottom:3px; padding-top:3px; margin:10px;
    }

.txtTiGia
{
     padding-left:50px;  line-height:25px; color:White;
    }
.div1x28
{
   
    height:28px;
    font-weight:bold;
    font-size:15px;
    color:#FBCE22;
      width:200px; margin-left:10px; background-color:#073800;
    text-align:center;  float:left;  padding-top:1px;
}
.font-site-12
{
     font-size:12px;
    }
  .font-site-12-1 a
{
     font-size:12px;  margin-top:5px; margin-bottom:5px; float:left;
    }
.col-right
{
 float:right;
 width:768px;    
}
.footerFlash
{
    width:736px;
     height:80px;
     text-align:center;
 }
.col-right-top
{
  float:left; 
  margin-right:2px;   
}
.gioithieu
{
 width:295px;
 float:left; 
 text-align:justify; padding:5px;
}
.sanphamtieubieu
{
  float:right;  
  border:solid 1px #073877;
  margin-right:0px;
  margin-left:8px; 
     
}
.bg20320
{
    width:203px;
    background:url('images/bg20320.jpg') no-repeat;
    height:20px;
    text-align:left; line-height:20px; padding-left:3px;  color:#302929; font-weight:bold;
 }
 .bg20320 img
{
    text-align:center; margin-top:20px;
}
 
 .sanpham
 {
  float:right;   border:solid 1px #073877;  margin-bottom:5px; margin-top:0px;
 }
 .bg506x25
 {
    background:url('images/bg506x25.jpg') no-repeat;
    width:506px;
    height:25px;
    line-height:25px;
    color:#ffffff;
    text-align:left; font-weight:bold;
 }
 
 .products
 {
   text-align:justify;
   padding:5px;   
 }
 .footer
 { 
    clear:left;
    background:url('images/bg1x70.jpg') repeat-x;
    width:998px;
    height:70px;
    text-align:center;
    vertical-align:middle;  color:#ffffff; 
    padding-top:5px; 
    margin:auto;
}
 .footer a
 { 
     text-decoration:none;
      color:#ffffff; 
  }
 .footer a:hover
 { 
    text-decoration:none; 
    color:#ffffff;    
      font-style:normal;
 }
.quangcao
{
    float:left;  margin-top:5px;   
}

.divMain 
{
  margin-top:5px;
  margin-bottom:5px; float:left;   
 }
 .divMain1
 {
  padding-top:10px;
  padding-bottom:10px;  float:left; text-align:justify;  
 }

.divMain .divMain2
{
	color:#ecdc1d; 	
	font-size:14px;
	margin-bottom:10px;float:left; 
	margin-top:10px;
}
.divMain1 a
{
   text-decoration:none; font-size:12px; color:Red;  font-weight:bold; 
}
.divMain1 a:link
{
   text-decoration:none; font-size:12px; color:Red;  font-weight:bold;
}
.divMain1 a:hover
{
    text-decoration:none; font-size:12px; color:Red;font-weight:bold;  
}
.divMain4 img
{
 padding-right:10px;    
}
.style100 
{
  font-size:11px; color:Black;   
 }
.solid
{
  border-bottom:dotted 1px ##004080;  
 }
 .content2
{ 
 padding-left:10px; padding-right:5px;
 width:753px; 	
}
.divMain3 img
{
   padding-right:10px; 
}
.divMain3 
{
     vertical-align:text-top;  float:left; 
}

.text a:link
{
 text-decoration:none;
 text-align:justify;    
 padding-top:3px; 
}
.dotted
{
 border-bottom:dotted 1px #000000; margin-left:3px; margin-right:3px; margin-top:5px; margin-bottom:5px;    
}

.style9 img
{
     padding-right:10px;
}
.style9
{
     float:left;
}
.MenuGroup
{
 float:left; position:relative; z-index:auto !important ; z-index:1000 ; border-right:solid 1px #004080; border-left:solid 1px #004080;

}
.style21
{
	 text-align:left; float:left; 
	}
.MenuItem 
{
	display:block; width:13em; height:22px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #004080; border-bottom: solid 1px #004080; background-color:#073877; color:#FFFFFF;
} 
.ItemHover
{
    cursor:hand;
 }

.MenuItemHover 
{
	display:block; width:13em; height:22px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #004080; border-bottom: solid 1px #004080; background-color:#073800; color:#FFFFFF;
} 

.MenuItemActive
{
 	display:block; width:13em; height:22px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #004080; border-bottom: solid 1px #004080; background-color:#073877; color:#FFFFFF;

}

.MenuItemExpanded 
{
	display:block; width:13em; height:22px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #004080; border-bottom: solid 1px #004080; background-color:#073877; color:#FFFFFF;
} 
.bg220x1
{
  text-align:center;  margin-top:3px;
  
}

.content21
{

 text-align:center; 
 padding-left:10px; 
 padding-right:5px;
 padding-bottom:20px; 

 
}
.solid
{
 border-bottom:solid 1px #000000; margin-left:15px; margin-right:15px;      
}
.Intro
{
   text-align:justify; 
   padding:5px; color:#4a4a4a; font-size:12px;  
   
 }
 .Intro img
{
     float:left;
     margin:5px 10px 5px 0px;
}
.chitiet
{  
    font-size:12px; color:Red; float:right;
    
 }
a.Intro
{
   text-align:justify; 
   font-size:12px;  
     
} 
a.Intro:link
{
   text-align:justify; 
   font-size:12px;  
     
}
a.Intro:hover
{
   text-align:justify; 
   font-size:12px;  
     
}
a.Intro:visited
{
   text-align:justify; 
  font-size:12px;  
     
}

.pd_menu_01 ul {list-style-type:none;padding:0; margin:0;}
.pd_menu_01 ul li 
{
float:left; position:relative; z-index:auto !important ; z-index:1000 ; border-right:solid 1px #004080; border-left:solid 1px #004080;
}
.pd_menu_01 ul li a {color: #FFFFFF;background: #0000A0;float:none !important ; float:left ; display:block; height:30px; line-height:30px; padding:0 10px 0 10px; text-decoration:none; }
.pd_menu_01 ul li ul 
{display:none; border:none;color: #FFFFFF;background: #0000A0; width:1px
	}
.pd_menu_01 ul li:hover a {background-color:#008000; text-decoration:none; color:#FFFF00;} /*Color main cells hovering mode*/
.pd_menu_01 ul li:hover ul {display:block;  position:absolute; z-index:999; top:29px; margin-top:1px; left:0;}
.pd_menu_01 ul li:hover ul li a {display:block; width:12em; height:auto; line-height:1.3em; margin-left:-1px; padding:5px 10px 5px 10px; border-left:solid 1px #004080; border-bottom: solid 1px #004080; background-color:#0000FF;  color:#FFFFFF;} /*Color subcells normal mode*/
.pd_menu_01 ul li:hover ul li a:hover {background-color:#CA0000; text-decoration:none;color:#FFFF00;} /*Color subcells hovering mode*/
.pd_menu_01 ul li a:hover {background-color:#008000; text-decoration:none;color:#FFFF00;} /*Color main cells hovering mode*/
.pd_menu_01 ul li a:hover ul {display:block; width:12em; position:absolute; z-index:999; top:29px; left:0; }
.pd_menu_01 ul li ul li a:visited { background-color:#0000FF;  color:#FFFFFF;} /*Color subcells normal mode*/
.pd_menu_01 ul li a:hover ul li a {display:block; width:12em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #004080; border-bottom: solid 1px #004080; background-color:#0000FF;  color:#FFFFFF;} 
.pd_menu_01 ul li a:hover ul li a:hover {background-color:#CA0000; text-decoration:none;color:#FFFF00;} /*Color subcells hovering mode*/