body { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#cedede url(../images/bg_body.gif) center repeat-y; color:#000000}
strong{font-style:normal; font-weight:bold !important}
a:link, a:visited { text-decoration:none}
a:hover { text-decoration:underline}
img {border:0}
.input {border:#afafaf 1px solid; height:27px; width:247px; line-height:27px; color:#717171}
td.label { padding-top:10px}
textarea.input { width:322px; height:65px; line-height:normal; font-family:Arial, Helvetica, sans-serif; padding-top:5px}
.spacer_left {margin:15px}
.spacer_5px {margin:5px}
.grey {color:#7d7f7e}
.darkblue {color:#0a51a3}
.thumbnail { border:#a5a5a5 1px solid; margin:0 10px 0 0; float:left}
h2.title {color:#ffffff; font-size:15px; margin:0; padding:10px 5px 5px 10px; text-transform:uppercase; margin-right:100px}
h2.page { text-transform:uppercase; margin:0; font-size:15px}
h2.page span.dot {background:url(../images/ico_dot.gif) center no-repeat; padding:0 5px}
h2.page span.lon {background:url(../images/ico_lon.gif) center no-repeat; padding:0 5px}
h2.page, h2.page a:link, h2.page a:visited {color:#07509f;}
h3.title, h3.title a:link, h3.title a:visited { margin:0; color:#8a0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px}
h3.tieudiem { margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px}
h4.title { margin:0; font-size:16px}
h4.giaoluu {margin:0; font-size:14px; color:#0950a0; background:#ecebe9; padding:4px 0 4px 10px}
h4.giaoluu span {color:#e60000}
h5 { border-bottom:#07529f 3px solid; text-transform:uppercase; color:#07529f; font-size:16px; margin:0}
.main_tb {border:#5fa7fb 1px solid; border-top:none; border-bottom:none}
.bg_body1 { z-index:2; position:relative;}
.bg_body2 { background:#ffffff url(../images/bg_footer.gif) top center no-repeat; padding-top:110px; z-index:1; margin-top:-60px}
.header { font-size:13px}
.menu a:link, .menu a:visited {color:#ffffff; font-weight:bold; display:block}
.menu a:hover { text-decoration:none; background:#ffffff url(../images/menu_hover.gif) top repeat-x; color:#09509e;}
.menu td { text-align:center; background:url(../images/menu.gif) bottom repeat-x; line-height:31px; color:#ffffff}
.left_col {width:315px}
.right_col { padding-left:10px; padding-top:10px; font-size:15px}
.bl_left_sha1 {background:url(../images/bg_bl_left_sha1.gif) left repeat-y;}
.bl_left_sha2 {background:url(../images/bg_bl_left_sha2.gif) bottom left no-repeat;}
.bl_left_sha3 {background:url(../images/bg_bl_left_sha3.gif) top left no-repeat; padding:10px 20px 20px 20px}
.bl_left_sha_bo1 {background:url(../images/bg_bl_left_sha_bo1.gif) left repeat-y;}
.bl_left_sha_bo2 {background:url(../images/bg_bl_left_sha_bo2.gif) bottom left no-repeat;}
.bl_left_sha_bo3 {background:url(../images/bg_bl_left_sha_bo3.gif) top left no-repeat; padding:2px 7px 18px 2px}
.bl_left_sha_bo3 .content { font-style:italic; padding:10px 2px 10px 10px; overflow:hidden; font-weight:bold; height:1%}
.bl_left_sha_bo3 .thumb { margin:0 10px 10px 0}
.bl_left_sha_red {background:#e60000 url(../images/bg_bl_left_sha_red.gif) top left no-repeat; width:310px}
.bl_left_sha_blue {background:#7195b5 url(../images/bg_bl_left_sha_blue.gif) top left no-repeat; width:310px}
.bl_left_sha_dblue {background:#0950a0 url(../images/bg_bl_left_sha_dblue.gif) top left no-repeat; width:310px}
.bl_left_sha_green {background:#2e6c29 url(../images/bg_bl_left_sha_green.gif) top left no-repeat; width:310px}
.bl_left_sha_pink {background:#b70e71 url(../images/bg_bl_left_sha_pink.gif) top left no-repeat; width:310px}
.bl_left_sha_orange {background:#e05e25 url(../images/bg_bl_left_sha_orange.gif) top left no-repeat; width:310px}
.bl_sha1 {background: url(../images/bg_bl_sha1.gif) left repeat-y;}
.bl_sha2 {background: url(../images/bg_bl_sha2.gif) right repeat-y;}
.bl_sha3 {background: url(../images/bg_bl_sha3.gif) top left no-repeat;}
.bl_sha4 {background: url(../images/bg_bl_sha4.gif) top right no-repeat;}
.bl_sha5 {background: url(../images/bg_bl_sha5.gif) bottom left no-repeat;}
.bl_sha6 {background: url(../images/bg_bl_sha6.gif) bottom right no-repeat; padding:8px 10px 10px 5px; overflow:hidden}
.qu_content { font-style:italic; padding-left:5px; text-align:left}
.qu_thumb {color:#074ea0; padding-right:9px; text-align:center; width:110px}
/*.qu_thumb img { display:block; margin-bottom:10px}*/
.num_mean { background:#7195b5; color:#ffffff; padding-top:10px; width:310px}
.num_mean .num { font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; line-height:25px}
.num_mean .num span { font-size:40px; display:block}
.counter {background:url(../images/bg_counter.gif) top left no-repeat; color:#ffffff; font-weight:bold; height:34px; padding:10px; line-height:18px}
#calendar { background:#e6edf5; overflow:hidden; width:310px}
#calendar table				{ border-bottom:none; margin-top:5px; margin-right:10px; margin-bottom:10px; margin-left:10px; width:290px}
#calendar td				{ border-bottom:solid 1px #A4BACB; }
#calendar td a				{ display:block; text-decoration:none; }
#calendar td a.active 			{ background:#7095B5; color:#FFF; }
#calendar td a:hover  			{ background:#7095B5; color:#FFF; }
#calendar td a.nohover			{ background:none; color:#036; }
#calendar td a.nohover:hover		{ color:#c60; }
#calendarevent table			{ border-bottom:none; margin-top:5px; margin-right:10px; margin-bottom:10px; margin-left:10px; }
.block_tin { margin-left:15px; margin-top:10px; margin-bottom:30px}
.date {color:#7d7f7e; display:block; margin-bottom:10px; font-size:13px}
ul.blue_arrow {margin:10px 30px; padding:0; list-style:none}
ul.blue_arrow li { margin-bottom:5px}
ul.blue_arrow li a:link, ul.blue_arrow li a:visited {color:#606060; padding-left:10px; background:url(../images/blue_arrow.gif) left no-repeat}
ul.white_grey {margin:0; padding:0; list-style:none; text-transform:uppercase; background:url(../images/bg_white_grey.gif); line-height:24px;}
ul.white_grey li { padding-left:10px; font-weight:bold}
ul.white_grey li a:link, ul.white_grey li a:visited { color:#0652a0}
.vote_box {color:#0b4fa0}
ul.dot_left {margin:0; list-style:none; line-height:24px; padding:10px 0 0 10px}
ul.dot_left li { padding-left:10px; background:url(../images/blue_arrow.gif) left no-repeat}
ul.dot_left li a:link, ul.dot_left li a:visited {color:#084fa1; font-weight:bold}
.padding_home {padding:10px 40px 15px 15px}
.padding_home .title { color:#000000; font-weight:bold; display:block}
ul.ul_home { font-size:12px; padding:0; margin:0; list-style:none}
ul.ul_home  li { background:url(../images/dot_ul.gif) top left no-repeat; padding-left:8px;}
ul.ul_home a:link, ul.ul_home a:visited { color:#000000}
ul.cat_gallery {margin:5px 0 0 15px; padding:0; font-size:11px; font-weight:bold; text-transform:uppercase; list-style:none}
ul.cat_gallery li { float:left; width:77px; margin-right:6px; margin-bottom:8px}
ul.cat_gallery li img { display:block}
ul.cat_gallery li a:link, ul.cat_gallery li a:visited {color:#0950a2}
.banner_lienket a:link, .banner_lienket a:visited { margin-left:5px}
.submit_img1 { background:url(../images/bg_submit_img1.jpg) left no-repeat}
.submit_img2 { background:url(../images/bg_submit_img2.jpg) right no-repeat; line-height:56px; padding-left:5px}
ul.list_imgs {margin:20px 0 0 20px; padding:0; list-style:none}
ul.list_imgs li { float:left; font-weight:bold; font-size:14px; margin-left:30px; margin-bottom:15px}
ul.list_imgs li a:link, ul.list_imgs li a:visited { display:block; margin-top:5px}
/* clock */
.clock { font-size:10px; color:#7d7f7e}
.clock span { font-size:28px}
#clock-d {color:#e60000}
#clock-h {color:#63bffe}
#clock-i {color:#63bffe}
#clock-s {color:#63bffe}
#printcontent p{margin:10px 0}

