/* CSS Document */
body{margin:0; padding:0; background-color:#ffffff; font-family:Arial; font-size:12px; color:#444444;}
td {text-align:left; background-color:#fff; font-family:Arial; font-size:12px; color:#444444;}
a {text-decoration:none;}
.content a:hover
{
text-decoration:underline;
}
img {border:0px;}
.left_row a
{
color:#0060ac; font-weight:bold
}
.left_row a:hover
{
color:#CCCCCC;
}
.under
{
position:absolute;
width:220px;
height:152px;
}
.page
{
width:985px;
margin:auto;
margin-top:0px;
padding-top:0px;
height:auto;
clear:both;
}
p{
margin:0px;
margin-top:10px;
padding:0px;
}
.left{
width:245px;
float:left;
height:auto;
}
.left .left_row{
clear:both;
width:245;
margin:auto;
}
.header
{
width:738px;
height:306px;
float:right;
clear:right;
}
.favorite
{
width:357px;
padding-left:30px;
height:28px;
padding-top:1px;
background:url(../images/bg_datlamtrangchu.jpg) no-repeat;
float:right;
}
.banner{
float:right;
margin-top:35px;
width:738px;
height:187px;
}
.menu_top
{
width:738px;
height:24px;
float:right;
margin-top:1px;
}


.menu_top .menu_home
{
float:left;
width:auto;
margin-right:2px;
height:100%;
background:url(../images/bg_menu.jpg);
}
.menu_top .menu_home a
{
display:block;
color:#00237d;
padding-left:15px;
padding-right:15px;
line-height:180%;
background:url(../images/home_menu.jpg);
height:100%;
}
.menu_top .menu_home a:hover
{
display:block;
color:#964144;
padding-left:15px;
padding-right:15px;
line-height:180%;
background:url(../images/home_menu_active.jpg);
height:100%;
}
.menu_top .menu_home_select
{
float:left;
width:auto;
margin-right:2px;
height:100%;
}

.menu_top .menu_home_select a
{
display:block;
color:#964144;
padding-left:15px;
padding-right:15px;
line-height:180%;
background:url(../images/home_menu_active.jpg);
height:100%;
}



.menu_top .menu_contact
{
float:left;
width:auto;
margin-right:2px;
height:100%;
}
.menu_top .menu_contact a
{
display:block;
color:#00237d;
text-align:center;
line-height:180%;
background:url(../images/menu_contact.jpg);
height:100%;
}
.menu_top .menu_contact a:hover
{
color:#964144;
text-align:center;
line-height:180%;
background:url(../images/menu_contact_active.jpg);
height:100%;
}
.menu_top .menu_contact_select
{
float:left;
width:auto;
margin-right:2px;
height:100%;
}

.menu_top .menu_contact_select a
{
display:block;
color:#964144;
text-align:center;
line-height:180%;
background:url(../images/menu_contact_active.jpg);
height:100%;
}


.menu_top .menu
{
float:left;
width:auto;
margin-right:2px;
height:100%;
background:url(../images/bg_menu.jpg);
}
.menu_top .menu a
{
display:block;
color:#00237d;
text-align:center;

line-height:180%;
background:url(../images/bg_menu.jpg);
height:100%;
}
.menu_top .menu a:hover
{
background:url(../images/bg_menu_select.jpg);
color:#964144;
}


.menu_top .menu_select
{
float:left;
width:auto;
text-align:center;
height:100%;
margin-right:2px;
background:url(../images/bg_menu_select.jpg);
}
.menu_top .menu_select a
{
background:url(../images/bg_menu_select.jpg);
color:#964144;
height:100%;
text-align:center;
line-height:180%;
}

.nav{
width:738px;
height:33px;
float:right;
background:url(../images/nav2.jpg) no-repeat;
}
.nav .search{
margin-left:15px;
margin-top:5px;
}
.right
{
width:184px;
float:right;
clear:right;
padding-top:15px;
}
.right .right_row
{
width:183px;
clear:both;
float:right;
padding:0px;
margin:0px;
}
.copyright
{
color:#c85a0b;
float:left; color:#979797; margin-top:20px

}

.copyright a
{
color:#c85a0b;
}
.copyright a:hover
{
color:#979797;
}

.hit_counter
{
float:right; color:#020202; margin-top:20px;
width:187px;
height:33px;
background:url(../images/hit_counter.jpg);
}

.right_row ul
{
margin:0px;
padding:0px;
width:90%;
margin:auto;
}
.right_row ul li
{
margin:0px;
padding:0px;
list-style:none;
border-top:#90c4eb 1px solid;
}

.right_row ul li a
{
display:block;
min-height:25px;
color:#8ac9ea;
font-size:13px;
font-weight:bold;
line-height:180%;
padding-left:20px;
padding-top:5px;
}
.right_row li a:hover
{
color:#013eb3;
}


*html .right_row ul li a
{
height:25px;
}
.content
{
text-align:justify;
width:498px;
float:left;
background:#FFFFFF;
margin-top:10px;
}

.center
{
padding-left:25px;
width:523px;
float:left;
background:#FFFFFF;
margin-top:10px;
}
.image
{
width:220px;
margin-bottom:30px;
float:left;
text-align:center;
margin-right:32px;
height:170px;
border:#1a8ad2 solid 1px;
padding:5px;
}

.image2
{
width:150px;
margin-bottom:10px;
margin-right:24px;
float:left;
}
*html .image2
{

}
.image2 img
{
margin:0px;
padding:0px;
border:0px;
}