@charset "utf-8";
/* CSS Document */
body{margin:0; font-family:Tahoma, Geneva, sans-serif; font-size:13px;}
/*#redidea{background: #989898 url(../images/bg.gif) repeat-x;}*/
#redidea{background:#414142}
#medium{ width:800px;}

/*left */
#left{width:200px; background:#FFFFFF url(../images/redidea_logo.gif) no-repeat; padding-top:180px;}

/* center */
#center{width:250px; background:#58595b; text-align:justify; color:#e7e7e8; border-left:#d1d3d4 solid 3px; border-right:#ffffff solid 3px}
#center div{ padding:0; padding-top:30px; margin:0; background:none;}
#center div h3 { background: #414142 url(../images/header_center.gif) no-repeat;margin:0;padding-left:55px; padding-top:8px; display:block; min-height:25px; font-size:14px; font-weight:bold; text-transform:uppercase;}

#center div div{padding:0;padding-left:5px; padding-right:10px; padding-bottom:10px; margin:0; background:none; border-bottom:#414142 solid 2px; margin-bottom:15px;}
#center div h4{ font-size:12px; font-weight:bold; margin-bottom:5px;}
#center div h4 a{ text-decoration:none; color:#e7e7e8;}
#center div h4 a:hover{ color:#FFF;}

#prev {background:url(../images/prev_center.gif) center right; width:50px; height:20px;}
#go{ background:#404041;}
#go a{ text-decoration:none; color:#CCC;}
#go a:hover{ text-decoration:none; color:#cd1b22;}
#next {background:url(../images/next_center.gif) center left; width:50px; height:20px;}

/*hide_center*/
#hide_center{ width:10px;background:#58595b; border-left:#d1d3d4 solid 3px;}


/* Main */
#main{background:#e7e7e9; padding:20px;}
#main div{ background:none; margin:0; padding:0;}
#hr_main{ border: #000 solid 1px; margin-top:10px;}
#main h4{ font-size:14px; font-weight:bold; margin-bottom:0; margin-top:0;height:20px;}
#main p{ margin-top:10px;}
#next_main{ background:url(../images/next_main.gif) no-repeat left; width:75px; text-align:left; padding-left:5px;}
#prev_main{ background:url(../images/prev_main.gif) no-repeat right;width:75px; text-align:right; height:20px; padding-right:5px;}
#next_main a,#prev_main a{ color:#333; font-weight:bold; display:block; text-decoration:none;}
#next_main a:hover,#prev_main a:hover{ color:#666}
/*hide_center_main*/
#hide_center_main{background:#e7e7e9 url(../images/bg_hide_center_main.gif) repeat-x;}
#hide_center_main div{ background:none; margin:0; padding:0;}
#hide_center_main h4{ font-size:14px; font-weight:bold;}
#hide_center_main div{ background:url(../images/bg_hide_center_main2.gif) no-repeat top left;padding:20px; padding-top:35px;}
#hide_center_main div div{ background:none;padding:0px;}
/* shadow */
.shadow{background:url(../images/bottom_shadow.gif) bottom repeat-x;}
.shadow div { background:url(../images/bl_shadow.gif) bottom left no-repeat;}
.shadow div div{ padding-bottom:10px; background:url(../images/br_shadow.gif) bottom right no-repeat;}
.shadow div div div { padding-bottom:0px;background:url(../images/left_shadow2.gif) repeat-y;}
.shadow div div div div{padding-left:10px; background:url(../images/left_shadow.gif) repeat-y;}
.shadow div div div div div{ padding-left:0;background:url(../images/right_shadow2.gif) right repeat-y;}
.shadow div div div div div div{padding-right:10px; background:url(../images/right_shadow.gif) right top repeat-y;}

/* 	Horizontal menu */
#hmenu{ background:#010101 url(../images/h_menu.gif) right center no-repeat; height:30px;}
#hmenu  ul{ margin:0; margin-right:60px;padding:0;}
#hmenu li{ margin:0; padding:0; padding-left:10px; float:right; }
#hmenu li a{ font-size:12px; text-decoration:none; background:url(../images/h_menu_line.gif) no-repeat; padding-left:10px; color:#FFF;}
#hmenu li a:hover{ color:#CCC;}

#hred{ background:#cd1b22; height:20px;}

#bottom{background:#414142; height:60px;}

#ntth{ background:url(../images/NangTamTthuongHieu.gif) center left; width:200px;}

#info{ text-align:right; color:#FFF; padding:10px;}

#idcor{ font-size:16px;}
#dc{ font-size:10px;}
#redcl{ color:#cd1b22; font-size:16px;}
.red{ color:#cd1b22;}

/* vertical menu */
#vmenu{ background:none; padding:0; margin:0; height:180px;}
#vmenu ul { padding:0;}
#vmenu li { list-style:none; margin:0px;}
#vmenu li a{ background:url(../images/bg_menu-02.jpg) center no-repeat; color:#404041; font-size:14px; text-decoration:none; padding-left:40px; padding-top:5px; height:27px; display:block;}
#vmenu li a:hover{ color:#cd1b22; background:url(../images/bg_menu_hover-02.jpg) center no-repeat;}

/*..intro...*/
#intro{background:#000}