/* CSS Document */

body {font-family:Tahoma, Arial; color:black; margin:0px; font-size:11px; background-color:#a2dafe/*#0099CC*/; background-image:url(../images/bg_2.png); background-attachment:fixed; background-position:top; background-repeat: repeat-x;
}

html {
scrollbar-face-color:#ffffFF;
scrollbar-base-color:#ffffFF;
scrollbar-arrow-color:black;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:silver;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-Color:silver; line-height:1.5em;
}

/*.hinhnen {background-image:url(../images/hinhnen.jpg); background-repeat:no-repeat; background-position:left bottom;}*/
.btn { background-color: #FF9900; font-size:10px; font-weight:bold; color:#000000; padding: 2px; background-image: url(../images/bg_btn.jpg); border: 1px solid #E69F44; font-family:Tahoma}
form {margin:0px;}
table {font-family:Tahoma, Arial; color:black; font-size:11px; border-collapse:collapse;line-height:1.5em;}
#outer_table {width:775px;line-height:1.5em; background-color:#FFFFFF; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; }

a:link {color: #006699; font-family:Tahoma; text-decoration:none; font-size:11px;}
a:visited {color: #006699; font-family:Tahoma; text-decoration:none;font-size:11px;}
a:hover {color: #006699; font-family:Tahoma; text-decoration:underline;font-size:11px;}
a:visited:hover {color: #006699; font-family:Tahoma; text-decoration:underline;font-size:11px;}
a:active {color: #006699; font-family:Tahoma; text-decoration:none;font-size:11px;}

.chuthuong11 {font-size:11px;}

/* Link Xem tat ca */
.row_xemtca {background-color:#E2F2FE; padding-top: 3px; padding-bottom:3px; padding-right: 3px; text-align:right;}
.row_xemtca a:link {color:#0066CC; font-size:10px; font-weight: bold;text-decoration:none;}
.row_xemtca a:hover {color:#0066CC; font-size:10px; font-weight: bold;text-decoration:none;}
.row_xemtca a:active {color:#0066CC; font-size:10px; font-weight: bold;text-decoration:none;}
.row_xemtca a:visited {color:#0066CC; font-size:10px; font-weight: bold; text-decoration:none;}
/* Link Xem tat ca */

#footer_tbl {width:100%;}
.footer_menu {padding:4px; line-height:1.5em; background-color:#EFF8FD; border-top: 1px solid #009AFB; }
.footer_menu a:link, .footer_menu a:visited{color:#016DD2; text-decoration:none}
.footer_menu a:hover, .footer_menu a:visited:hover {color:#016DD2; text-decoration:underline}
.footer {background-color: #2E9BE7; background-image:url(../images/bg_footer2.gif); background-position:bottom; background-repeat:repeat-x; color:#ffffff; font-weight:normal; border-top: 4px solid #7CC6F9; padding-top: 5px; padding-bottom:5px; text-align:center; width:100%}



/* LEFT MENU */
#menuleft ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }
		
#menuleft {
        width: 183px;
        margin: 0px;
        border-style: solid solid solid solid;
        border-color: #BCD2E6;
        border-width: 1px; font-size:12px;
        }

#menuleft li a {
  
                   voice-family: inherit;
          height: 22px;
        text-decoration: none;
		font-weight:bold; font-size:12px;
		  border-style: none none solid none;
        border-color: #BCD2E6;
        border-width: 1px;
        }

#menuleft li a:link, #menuleft li a:visited {
        color: #2171CA;
        display: block;
        background:  url(../images/menuleft.gif);
        padding: 5px 0 0 10px;
        }

#menuleft li a:hover {
        color: #2875CB;
        background:  url(../images/menuleft.gif) 0 -32px;
        padding: 5px 0 0 10px;
		color: #FFFFFF;  font-size:12px;
        }
		
#menuleft li #current { 
color: #2875CB;
        background:  url(../images/menuleft.gif) 0 -32px;
        padding: 5px 0 0 10px;
		color:#FFFFFF; 		}
		
/* LEFT MENU */

.topbar {background:url(../images/bg_top_menu.jpg);}
.topbar a:link, .topbar a:VISITED {font-family: Tahoma; font-weight: bold; font-size:12px; color:#FFFFFF; text-decoration:none }
.topbar a:hover {font-family: Tahoma; font-weight: bold; font-size:12px; color:yellow;text-decoration:none}
.topbar a:visited:hover {font-family: Tahoma; font-weight: bold; font-size:12px; color:yellow;text-decoration:none}

.noidung {padding-left:5px; background-image:url(../images/bar.gif); background-repeat:no-repeat; background-position:top left;}
.noidung2 {padding-left:10px; padding-top:3px; padding-bottom:5px; padding-right:3px;}
.header {background-image:url(../images/bg_btn.gif); font-size:12px; color:white; font-weight:bold;  padding-left: 32px; padding-top: 6px;  padding-bottom: 6px; padding-right:0px; background-repeat:no-repeat }
.duan {text-align:center; border:1px solid #BECBD5; padding: 2px}
.scroll_projects {height:150px; margin-top:3px; text-align:center}
.scroll_ykien {height:150px; margin-top:3px; text-align:center}


.ykien{text-align:normal; border:1px solid #BECBD5; padding: 2px; background-color:#FFFFFF}

.tintuc { border:1px solid #BECBD5; padding: 2px; background-color:#FFFFFF;}
.hotrotructuyen { border:1px solid #BECBD5; background-color:#FFFFFF; padding: 2px; text-align:center; padding-top: 5px; padding-bottom:5px;}
.duan img {
margin-top:2px; margin-bottom:5px; border: 1px solid #000000;
}

.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.4;
}
.cottrai {border: 0px solid #0987E2; padding-right: 0px; padding-bottom:0px; border-left:0px; border-bottom:0px; padding-left: 1px; background-color:#F0F9FD}
.page_title {background-color:#0987E2; text-align:right; padding-right: 0px; font-weight:bold; color:#FFFFFF}
.dot_bottom {border-bottom: 1px solid #C0C0C0}
.news_image {float:left; margin-right: 3px; margin-bottom:2px;}
.tencty {padding: 3px; border: 1px solid black; font-weight:bold; color:#006699; margin-bottom:7px;}
.gioithieu {padding-bottom: 5px; margin-bottom: 7px; border-bottom: 0px dotted black}
.text_other {padding: 5px; border: 1px dotted silver; background-color:#FFFEEB}
.other {margin-bottom:3px;}
.tieudemuc {font-weight:bold; font-size:11px; padding: 0px; color:#ffffff; background-image:url(../images/bg_btn_blue.gif)}
.tieudemuc_text {font-weight:bold; font-size:11px; padding: 0px; color:#ffffff; background-image: url(../images/center_bg_btn.gif); padding-left:5px; padding-right:5px; padding-bottom:0px; text-align:center}

.tieudemuc2 {font-weight:bold; font-size:11px; padding: 0px; color:#ffffff; background-image:url(../images/bg_btn_orange.gif)}
.tieudemuc_text2 {font-weight:bold; font-size:11px; padding: 0px; color:#ffffff; background-image: url(../images/center_bg_btn_orange.gif); padding-left:5px; padding-right:5px; padding-bottom:0px; text-align:center}

.view_detail {padding-right:5px; margin-top:5px; padding-top: 3px;font-size: 10px; color:#006699;  font-weight:bold;}
.view_detail a{ font-size: 10px; color: #CC3300;  font-weight:bold; text-decoration:none}
.view_detail a:link{ font-size: 10px; color: #CC3300;  font-weight:bold; text-decoration:none}
.view_detail a:visited{ font-size: 10px; color:#006699;  font-weight:bold; text-decoration:none}
.view_detail a:active{ font-size: 10px; color:#006699;  font-weight:bold; text-decoration:none}
.view_detail a:hover { font-size: 10px; color:#CC3300;  font-weight:bold; text-decoration:underline}
.view_detail a:visited:hover{ font-size: 10px; color:#CC3300;  font-weight:bold; text-decoration:underline}

.bg3_left {background-image:url(../images/bg3_left.gif); background-repeat:no-repeat; background-position:right; text-align:right; padding-right:8px; line-height:1.8em; font-weight:bold; color:#3060B8;}
.bg3_right {background-image:url(../images/bg3_right.gif); background-repeat:no-repeat; background-position:left; text-align:left; padding-left:8px; line-height:1.8em;  font-weight:bold; color:#3060B8;}
.border_image {border: 1px solid gray; padding: 3px;}
.text {padding-left: 6px; padding-right:6px; text-align:justify}
.check_domain_outer {margin-top:4px;}
.check_domain {margin-bottom:0px; margin-top: 0px; margin-right:0px; border: 5px solid #EE992C; background-color:#FEFCF4; padding: 5px;}
.tke_antuong {background-color:#E3F5FF; border:1px solid #C0E6FC; padding: 2px; text-align:center}

.chudendam {font-weight:bold; color: #000000; font-size:12px}
.chutrangdam {font-weight:bold; color: #ffffff; font-size:12px;}
.border4px {border: 4px solid #3A8ECF; padding: 1px; margin-bottom:5px;}
.others {clear:both; white-space: nowrap;}
.other_left {float:left; width:180px; margin-right:0px; white-space: normal;border-right: 1px solid #CCCCCC;}
.other_center { width:180px; float:left; margin-right: 5px; margin-left:13px; white-space: normal; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
.other_right {
	float:right; white-space: normal; margin-right:0px;
	width:180px; border-left: 1px solid #CCCCCC;
}
.ad {background-color:#999999; color:white; font-weight:bold; font-family:Tahoma; padding-left: 3px; padding-right:3px; padding-top:5px; padding-bottom:5px; text-align:center;border: 1px solid #CCCCCC;}
.tenmien {border: 5px solid #DEDCDC; padding:4px; }
.tieude_kttm {/*background-image:url(../images/bg4.gif)*/ background-color:#EE992C; padding-top: 5px; text-align:center; color:#ffffff; padding-bottom: 2px;font-weight:bold; font-size:12px; font-family: Tahoma; text-transform:uppercase; }
.tkeweb {border: 1px solid #B3D7EE; padding-bottom:5px;}
.phanmem {border: 1px solid #B3D7EE; padding-bottom:5px;}
.thuongmai_dientu {border: 1px solid #F4E2BC; padding-bottom:5px;}
.hotnews {background-color:#F9E7A8; border:1px solid #F9C767; padding: 2px; text-align:center; padding: 4px; font-size:11px; margin-bottom:7px;}
.hotnews a:link {font-size:11px; color:#000000; text-decoration:none; }
.hotnews a:hover {font-size:11px; color: #CC3300; text-decoration:underline; }
.hotnews a:visited {font-size:11px; color:#000; text-decoration:none; }
.hotnews a:visited:hover {font-size:11px; color: #CC3300; text-decoration:underline; }

.chucamdam {font-weight:bold; color:#FF6633;}
.chuxanhduongdam18 {font-family:"Courier New", Courier, monospace; font-weight:bold; color: #0066CC; font-size:20px }
.chudodam18 {font-family:"Courier New", Courier, monospace; font-weight:bold; color: #FF3300; font-size:20px; text-transform:uppercase }
.chuxanhduongdam {font-weight:bold; color: #0066CC; font-size:11px }
.chudendam10 {font-weight:bold; color:#000000; font-size:10px;}
.chudodam {color:#CC0000; font-weight:bold}
.chudodam14 {color:#CC0000; font-weight:bold; font-size:14px}
.chudothuong {color:#CC0000;}

.chutrang_nenxanhduong {color:#FFFFFF; font-weight:bold; background-color:#1D88EB; padding:3px;}
.chutrang_nencam {color:#FFFFFF; font-weight:bold; background-color:#EC9600; padding:3px;}
.hople {background-color:#EBF4FD}

a.lk_datmua:link {font-weight:bold; font-family:Tahoma; font-size:10px; text-decoration: none; color:#0066CC; }
a.lk_datmua:hover {font-weight:bold; font-family:Tahoma; font-size:10px; text-decoration: underline; color:#000000; }
a.lk_datmua:visited {font-weight:bold; font-family:Tahoma; font-size:10px; text-decoration: none; color:#0066CC; }
a.lk_datmua:visited:hover {font-weight:bold; font-family:Tahoma; font-size:10px; text-decoration: underline; color:#000000; }
#dky_mailserver {background-image:url(../images/mail_server_bg.gif); background-repeat:no-repeat; background-position:right top;}
#dky_host {border:1px solid #C9E9F8; background-color:#F5FAFE}
#dky_mailserver {border:1px solid #C9E9F8;}
#dky_domain {border:1px solid #C9E9F8;}

.border1 {border: 1px solid #DDDDDD; padding:1px;}
.border2 {border: 1px solid #000;}
.goi1 {border-bottom:#013C9E 2px solid; font-weight:bold; color:#013C9E; padding-bottom:4px; margin-bottom:4px;}
.goi2 {border-bottom:#339933 2px solid; font-weight:bold; color:#339900; padding-bottom:4px; margin-bottom:4px;}
.goi3 {border-bottom:#000000 2px solid; font-weight:bold; color: #000000; padding-bottom:4px; margin-bottom:4px;}
.goi4 {border-bottom: #FF6600 2px solid; font-weight:bold; color:#FF6600 ; padding-bottom:4px; margin-bottom:4px;}

.gachngang { text-decoration:line-through}
.banner_right {background-position:bottom right; background-repeat:no-repeat; background-image:url(../images/banner_right.jpg);}

.xemtiep {padding-top:5px;}
a.xtiep2:link{padding: 3px; background-color:#84BF43; font-family:Tahoma; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
a.xtiep2:hover {padding: 3px; background-color:#B3E27E;font-size:10px; font-weight:bold; color:#000000; text-decoration:none;}
a.xtiep2:visited {padding: 3px; background-color:#84BF43; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
a.xtiep2:visited:hover {padding: 3px; background-color:#B3E27E;font-size:10px; font-weight:bold; color:#000000; text-decoration:none;}
a.xtiep2:active {padding: 3px; background-color:#006699; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}

a.xtiep3:link{padding: 3px; background-color: #FF9900; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
a.xtiep3:hover {padding: 3px; background-color:#FFCC99;font-size:10px; font-weight:bold; color:#000000; text-decoration:underline;}
a.xtiep3:visited {padding: 3px; background-color:#FF9900; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
a.xtiep3:visited:hover {padding: 3px; background-color: #FFCC99;font-size:10px; font-weight:bold; color:#000000; text-decoration:underline;}
a.xtiep3:active {padding: 3px; background-color:#FF9900; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}

.shadow_edge {background:url(../images/shadow_edge.gif) center no-repeat}
.bg_webdesign {height:145px; background-image:url(../images/banner2.jpg); background-position:center; background-repeat:no-repeat}

.windows {border: 0px #0695F9 solid; /*background-color:#F2FBFF*/}

.linux {border: 0px #FFCC00 solid; /*background-color:#FEFCF1*/}

.phantrang a:link {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px; margin-right: 3px; border:1px silver solid; font-weight:bold; color:#006699; text-decoration:none}
.phantrang a:visited {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px; margin-right: 3px; border:1px silver solid; font-weight:bold; color:#000000;text-decoration:none}
.phantrang a:hover {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px; margin-right: 3px; border:1px silver solid; font-weight:bold; color:#006699;text-decoration:underline; background-color:#FFFFCC}
.phantrang a:visited:hover {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px; margin-right: 3px; border:1px silver solid; font-weight:bold; color:#006699;text-decoration:underline; background-color:#FFFFCC}
.phantrang #dangxem {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px; margin-right: 3px; border:1px silver solid; font-weight:bold; color:#C70202;text-decoration:underline; background-color:#FFFFCC}

.chuvang_dam {font-weight:bold; color:#FFFF00; font-size: 14px;}

.web_dnghiep th {background-color:#1D88EB; color:#FFFFFF; font-weight:bold;}
.web_dnghiep {border: 1px solid #A2C8E3}
.web_tmdt th{background-color:#FF9D02; color:#FFFFFF; font-weight:bold;}
.web_tmdt{border: 1px solid #E3CA75}

.bd_bt {border-bottom: solid #7CB500 2px; color:#2B9401; font-weight:bold; font-size:17px; font-family:"Courier New", Courier, monospace;}

.news_padding_bt {padding-bottom:7px; color:#CC3300; border-bottom: 1px solid black}

.tahoma_dodam12 {font-weight:bold; color:#CC3300; font-size:12px;}
.tahoma_dodam15 {font-weight:bold; color:#CC3300; font-size:15px;}
.chuxam {color:#999999; font-size:11px;}
/* Lien he */
#lh .name {background-image:url(../images/name.gif); background-position:3px 2px; background-repeat:no-repeat; padding-left: 25px;}
#lh .email{background-image:url(../images/email-contact-orange.gif); background-position:3px 3px; background-repeat:no-repeat; padding-left: 25px;}
#lh .diachi{background-image:url(../images/home-icon5.gif); background-position:3px 3px; background-repeat:no-repeat; padding-left: 25px;}
#lh .tieude{background-image:url(../images/tieude.gif); background-position:3px 3px; background-repeat:no-repeat; padding-left: 25px;}
#lh .noidungtinnhan {background-image:url(../images/jamembo-new-email.gif); background-position:right bottom; background-repeat:no-repeat; padding:2px;}

#lh .btn { background-color: #FF9900; font-size:10px; font-weight:bold; color:#000000; padding: 2px; background-image: url(../images/bg_btn.jpg); border: 1px solid #E69F44; font-family:Tahoma} 
#timkiem select {padding-left: 2px; width: 140px; font-family:Tahoma; font-size: 12px; width:90%;}

#lh input
{border: 1px #4FB7FC solid; font-family:Arial; padding:2px; font-size: 11px;
/*border-right: #dfdfdf 1px inset; border-top: #dfdfdf 1px inset; border-left: #dfdfdf 1px inset; color: #3d3d3d; border-bottom: #dfdfdf 1px inset;*/ background-color: #ffffff;}

#lh textarea
{border: 1px #4FB7FC solid; font-family:Arial; padding:2px; font-size: 11px;
/*border-right: #dfdfdf 1px inset; border-top: #dfdfdf 1px inset; border-left: #dfdfdf 1px inset; color: #3d3d3d; border-bottom: #dfdfdf 1px inset;*/ background-color: transparent/*#F9F9F9*/;}

#lh select {border: 1px #4FB7FC solid; font-family:Arial; padding:2px; font-size: 11px;
/*border-right: #dfdfdf 1px inset; border-top: #dfdfdf 1px inset; border-left: #dfdfdf 1px inset; color: #3d3d3d; border-bottom: #dfdfdf 1px inset;*/ background-color: transparent/*#F9F9F9*/;}

.checkbox {border:0px;}

/* Ket thuc Lien he */

.le_soft_content {border-bottom: 1px solid black; padding-top:7px; padding-bottom:5px;}
.le_soft_bul {border-bottom: 1px solid black;padding-top:7px; padding-bottom:5px;}
.chan_soft_content {background-color:#F2F9FE; border-bottom:1px solid black;padding-top:7px; padding-bottom:5px;}
.chan_soft_bul {background-color:#F2F9FE; border-bottom:1px solid black;padding-top:7px; padding-bottom:5px;}
h3{margin:0px; padding:0px;}

a.lk_dodam:link {color:#CC3300; font-weight:bold; text-decoration:underline;}
a.lk_dodam:visited {color:#000000; font-weight:bold; text-decoration:underline;}
a.lk_dodam:hover {color:#000000; font-weight:bold; text-decoration:underline;}
a.lk_dodam:visited:hover {color:#CC3300; font-weight:bold; text-decoration:underline;}

.iframe_ykien {height: 250px;}
.select_server {background-color:#FF9C00; color:#FFFFFF; font-weight:bold}

.chuxam10_bold {font-weight:bold; color: #666666; font-size:10px;}
.store_bul {padding-top:5px;}
.tencty_yk {font-weight:bold; font-size:12px; color:#CC3300;}
.border_bt {border-bottom:1px solid black;}

.title {font-family:Tahoma; font-size:12px; color:#0066CC; cursor:pointer; font-weight:bold; padding-bottom:5px; border-bottom: 1px solid silver; padding-top:5px; border-top: 1px solid silver}
.switchcontent {margin-top:8px;}
.overflow_content { border: 1px dotted silver; padding:0px;}

.truso_dathost {padding:4px; background-color:#5FB1E0; font-weight:bold; color:white}


/*--- Added by Smoon 2/1/08 ---*/

.border_customer {border:1px solid #92d0fc; margin-top:8px}
.header_banner_title {background-color:#edf8ff; background-image:url(../images/bg_header_banner.jpg); background-position:right; background-repeat:no-repeat}
.header_banner_title th { text-align:left; font-weight:bold; color:#0059b4; font-size:12px; padding:9px 0px 9px 45px}
.tbl_news th {padding-bottom:7px; border-bottom:2px solid #dbdbdb; padding-top:5px; text-align:left; color:#CC0000; font-size:12px; padding-left:4PX}


#dropcontentsubject{
width: 172px; padding:3px;
font-weight: bold; color:#CC3300
}

.dropcontent{
width: 172px;
height: 185px;
border-bottom: 1px solid silver;
padding: 3px;
display:block;
}


#rotator
{
z-index:0;
border: 0px solid #000;
	overflow: hidden;
	
	position: relative;
	width: 170px;
	height: 210px;
	cursor: pointer;
}

#rotator img
{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	
}


/*---------- Customer --------------*/
.tbl_customer {margin-bottom:3px;}
.tbl_customer th {text-align:left; border-bottom:2px solid #7bbfea; padding-bottom:7px; padding-top:8px; background:#eff8fe; padding-left:10px;}
.tbl_customer th a:link , .tbl_customer th a:visited {font-weight:bold; color:#0066CC; text-decoration:none; font-size:12px}
.tbl_customer th a:hover , .tbl_customer th a:active {font-weight:bold; color: #CC3300; text-decoration:underline; font-size:12px}
.tbl_customer th img {margin-right:6px;}
.tbl_customer #borderbt {padding-bottom:10px; padding-top:8px; border-bottom:1px solid #68b1e4}

.tbl_customerGrp {border:0px solid #CCE6FF}
.tbl_customerGrp #tieude_nhomkh{ padding-bottom: 2px;}