/*================================ css default  ================================*/
* {	margin: 0px;	padding: 0px;}
body { color: #333333; font-family: Tahoma, arial, sans-serif;	font-size: 11px; text-align:left;  }

a {	color: #2b64b4;	 text-decoration: none;	cursor:pointer; }
a:hover { text-decoration:underline; }
img { border: none; }
ul, li { list-style-type: none; }

/* easy clearing */
.clearfix:after { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden;	}
.clearfix { display: inline;	position: relative; }
/*\*/
.clearfix { display: block; }
/* end easy clearing */


/*================================ css default  ================================*/



/*====================================== content ====================================*/
#master_block { margin-bottom:7px; width:429px }


/* ----------------- content block ------------- */
#master_block .bg_title a h2, #master_block .bg_title h2{ font-size:11px; font-family:Tahoma }
#ads_block .ads_box h2{ text-align: center; color: #2b64b4 }

#content_block { width:100%  ; float:left }

#content_block .main_box { float:right; width:100% }
#content_block .top_news { height:auto   }
#content_block .top_news ul { height:22px;}
#content_block .top_news ul li { float:left; padding:5px 22px 3px; font-weight:bold; font-size:11px;}
#content_block .top_news ul li.right_line {background:	url("g_tab_header-1.gif") no-repeat right center;}
#content_block .top_news ul li.last { padding-left:30px; padding-right:24px;float:right }

#content_block .top_news .news { padding:12px 6px; display:none }
#content_block .top_news .image { margin-top:1px; }
#content_block .top_news .news a h2{ font-size:14px; padding-bottom:6px; }


#content_block .group1 { width:429px; height:auto }

#master_block .nav_bar_group { width:131px; border:0; float:left; margin-bottom:7px }

#master_block .nav_bar ul li a { font-weight:bold; background-repeat: no-repeat; background-position:8px center; padding:6px 0 0 43px; display:block; height:20px;}
#master_block .nav_bar ul li.all_services a { height: 16px;padding:4px 0 0 40px; }
#master_block .nav_bar ul li.all_services { height:21px; }
#master_block .nav_bar .icon_n_u{margin-bottom:5px; margin-left:5px;}

/*-----------------------*/

#content_block .groupa { height:135px; width:100%;}
#content_block .groupa .list_news_full { float: left }
#content_block .groupa .list_news_half { float: left; width: 90px; }
#content_block .groupa .image { margin-right:5px; margin-top: 4px; }
#content_block .image2 { margin-left:4px; margin-top: 8px; float:left; border:1px solid #CCCCCC; }
#content_block .groupa .col1 { float:left; width:195px; padding:0 8px; }
#content_block .groupa .box_content { background:url("vdot_far.gif") repeat-y center top; margin-top:6px; padding:0; width:427px; }

#content_block .group2 .ads_item { margin-bottom:7px;}
#content_block .group2 .g2_box { width:260px; height:205px; float:right;}
#content_block .group2 .content { height: 105px; }
#content_block .group2 a h3 { font-size:11px; padding:6px 0; }
#content_block .group2 p { line-height:1.3em }

#content_block .group3 .g3_ads, #content_block .group2 .g2_ads { float:left; }

#content_block .bg_title h2 { float:left; }
#content_block .bg_title h2 a{ padding-left: 8px; }
#content_block .bg_title h2 a:hover { text-decoration:underline }
#content_block .bg_title span{ float:right; padding-right:8px; text-transform:capitalize; color:#5c636a }
#content_block .box_content { padding:8px; padding-bottom:0; width:auto }
#content_block .article { height: auto }

#content_block .box_content ol{ padding-left:2px}
#content_block .box_content ol li{ list-style:none; padding:0 0 3px; line-height:14px;}
#content_block .box_content ol li a{ font-weight:bold; }

#content_block .group3 .g3_box{ width:360px; float:right; min-height:178px; height:auto !important ;height:178px}
#content_block .image { float:left; border:1px solid #CCCCCC; margin-right:10px; margin-top:6px; }


#content_block .group4 .g4_box1 { width:298px; height:180px; float:left }
#content_block .group4 .g4_box2 { width:260px; height:180px; float:right;}
#content_block .group4 .g4_box3, #content_block .group5 .g5_box1 { width:100%; height:250px; float:left; }
#content_block .group4 h3, #content_block .group5 h3 { font-size:11px; padding-bottom:5px; }

#content_block .group4 { }
#content_block .group4 { margin-bottom:-6px;}
#content_block .group4 p { padding-bottom:5px }

#content_block .group4 .g4_box4, #content_block .group5 .g5_box2 { width:260px; height:250px; float:left; margin-left:7px;}
#content_block .group4 .list_news_half { float:left; width:172px ; height:90px; }
#content_block .group4 .list_news_short { float:left; width:142px ; height:90px; }

#content_block .group5 { }
#content_block .group5 { margin-bottom:-6px;}
#content_block .group5 .list_news_half { float:left; width:172px ; height:90px; }
#content_block .group5 .list_news_short { float:left; width:142px ; height:90px; }


#content_block .group4 ul li, #content_block .group5 ul li, #content_block .group2 ul li, #content_block .groupa ul li { background:url("dot.gif"/*tpa=http://www.timnhanh.com/portal/images/icons/dot.gif*/) no-repeat left 10px; padding:4px 0 3px; padding-left:10px; }
#content_block .group4 ul li.short, #content_block .group5 ul li.short { width: 133px; }
#content_block .group4 ul li.long, #content_block .group5 ul li.long { width:167px; }

#ads_full { margin-bottom:20px; text-align:center }

/*====================================== content ====================================*/





