* {margin:0px;padding:0px;}  
@font-face { 
    font-family: 'CEN Angkor TextBook 2';
    font-style:  normal;
    font-weight: normal;
    src: url('/images/CENANGK0.eot');
  }
p.des{line-height:25px;} 
body{
    font-family:'CEN Angkor TextBook 2','CEN_Angkor_Meas','Khmer Kep','Khmer OS Battambang';
    font-size:13px;
    background:#fdfbf0;
    position:relative;
}
.container{
    width:992px;
    margin:0px auto;
    padding:0px 9px;
    background:url('/images/home_v3/bg_container.gif') repeat-y center top;
}
#loading{
    position:fixed;right:135px;
    background:yellow;
    width:100px;
    z-index:100;
    font-size:14px;
    color:red;
}
.con_lay{padding-bottom:10px;background:#fff;}
.header_page_app,.header_page{
	height:120px;    
	position:relative;
        background:#fff;
}

.spot_right{
    position:absolute;
    right:0px;
    top:0px;
    z-index:2;
    font-size:0px;
}
.uni_link{position:absolute;z-index:4;right:0px;top:0px;font-size:0px;}
.spot_left{
    position:absolute;top:10px;
    z-index:3;
    left:15px;
} 
.center{
    position:absolute;top:10px;
    z-index:10;
    left:235px;
}
.cambodia{
    position:absolute;bottom:0px;
    z-index:5;
    left:15%;
}
.header_page_app{
    /*background:url('/images/base/headerbg.png') repeat-x;*/
   /* background:#fff url(/images/cen_ads.jpg) no-repeat center 9px;*/
}
.sub_header_page{
    font-size:12pt;
    height:30px;    
}
.sub_menu{
    float:right;
}
._top_m{position:absolute;right:29px; top:-3px;}
.clock{float:right;width:190px;padding:8px 10px 0px 10px;border-left:2px solid #f9f9f9;}
.sh_sub{
    float:left;
    height:25px;    
    margin:0px;    
    color:#fff;    
}

.hot_news{
    background:#ac1628;
    height:31px;
    vertical-align:middle;
    position:relative;
    clear:both;
    overflow:hidden;
 }  
 .cale{
    padding:0px;
    width:245px;
    float:left;
    margin-left:5px;
    border:1px solid #ccc;
    background:#f9f9f9;
    padding:0px 0px 1px;
    text-align:center;
    color:#830101;
 }
.menu_top{background:url('/images/base/bg_menu_tab.png');position:relative;}
/*menu*/
.con_menu{
    float:left;
    width:950px;
    margin:15px 10px 0px 0px;
}
.arr_lf,.arr_rg,.freccia_sinistra,.freccia_destra{	
	width:30px;
	height:40px;	
	text-align:center;
	padding-top:31px;
}
.arr_lf,.freccia_sinistra{
	float:left;
	/*background:url('/images/base/con_menu_left.png') no-repeat left bottom;*/
}
.arr_rg,.freccia_destra{ 
	position:absolute;
	right:0px;	
	/*background:url('/images/base/con_menu_right.png') no-repeat right bottom;*/
}

#Header { margin:auto; position:relative}

#Header #mnu {background:url('/images/base/bg_menu_tab.png');margin-top:0px;}

#Header #mnu-list {background:#000; margin-left:5px; margin-top:0px; border-bottom:1px solid #666; display:none}
#Header #mnu-list #contenitore_categorie {background:#abde;padding-left:0px; margin-top:14px;overflow:hidden;padding-bottom:10px}

#Header #mnu-slide {height:85px; background:#ff; margin-top:0px; display:none;}
#Header #mnu-slide #contenitore_categorie {padding:8px 26px 0px 26px;margin-top:1px; height:83px; position:relative}

#Header #mnu-slide .freccia_sinistra {position:absolute; top:0px; left:0px;cursor:pointer}
#Header #mnu-slide .freccia_destra {position:absolute; top:0px; right:0px;cursor:pointer}

#Header #xs-mnu-slide-container{overflow:hidden;position:relative;width:927px;margin-left:5px;}
#Header #xs-mnu-slide-bar{position:absolute;width:927px;}

#Header #mnu-slide .anteprima_slide{cursor:pointer;position:absolute;float:left; width:180px;}
/**/
.handcursor{
    cursor:hand;
    cursor:pointer;
}

.footer_page{
    clear:both;
    padding:10px;
    background:#dff7ff url('/images/home_new/bg_footer.gif') repeat-x left bottom ;
    width:972px;
    margin-bottom:-4px;
}
.color_f{color:#fff;}
.color_r{color:#cc0000 !important;}
.b_a{
	background: url('/images/admin/con_left.png') no-repeat left top;margin-right:0px;}
.b_b{	background: url('/images/admin/con_right.png') no-repeat right top;margin-left:0px;}
.b_c{	background: url('/images/admin/con_bt_left.png') no-repeat left bottom;margin:0px;}
.b_d{	background: url('/images/admin/con_bt_right.png') no-repeat right bottom;
	text-align:left;
}
.b_l{ background: url('/images/admin/dot.png') repeat-y left;margin:0px;}
.b_r{ background: url('/images/admin/dot.png') repeat-y right;margin:0px;}
img{border:none;margin:0px;padding:0px;font-size:0px;}
input[type="text"],input[type="password"]{
    border:1px solid #79725b;
    margin:0px;
    font-size:11px;
    width:200px;
    height:18px;
}
* html .text{
    border:1px solid #79725b;
    margin:0px;
    font-size:11px;
    width:200px;
    height:18px;
}
.body_page,.body_page_none{
    clear:both;
    padding-top:5px;
    background:#fff;
}
.body_page_none{
    padding-top:0px !important;
}
.content_left{
    float:left;
    width:250px;    
}
.content_center{
    width:721px;
    float:left;
    margin-left:10px;
}
a{
	color:#0058BB;
	text-decoration:none;	
}
a:hover{
	color:#00adfe;
}
.ph_302_184{
    border:1px solid #ccc;
    padding:1px;
    font-size:0px;
}
.line_dash {
    border-bottom:1px dashed #CCCCCC;
    clear:both;
    margin-bottom:4px;
}
/*==========app=============*/
.panel_left{
	float:left;
	width:160px;
}
ul.content_menu{
	margin-top:10px;
	padding-left:5px;
}
ul.content_menu li{
	list-style:none;
	background:url('/images/main/arrow_blue.gif') no-repeat left;	
	padding-left:16px;
}
.panel_center{
	float:left;
	width:572px;
}
.panel_right{
	float:left;
	width:27px;
}	
/*==========app============*/
.news_type1{    
   	border:1px solid #aaccee;
   	padding-bottom:5px;
}
.space{
    clear:both;
    position:relative;
    margin:5px 0 0 5px;
}
.space_title{

	border-bottom:1px solid #aaccee;
	padding-left:5px;
	background:#e5f1fb;
	color:#FF6600;
}
.title{
	font-size:12pt;
	margin:0px;
	color:#0089ff;
        line-height:25px;
}
h2.titles_{
	position:absolute;
	top:197px;
	text-align:center;
	width:302px;
        font-size:16px;
	
}
/*---menu home----*/
ul.content,.ul.con_adm{
    margin:0px;
    padding:0px;
    margin-left:5px;  
    font-weight:600;
}
ul.content li,ul.con_adm li{
    display:inline;
    list-style:none;   
    font-size:14px;
}
ul.content li a{
    float:left;
    margin-bottom:5px;
    padding:2px 0px 2px 30px;
    position:relative;
    text-decoration:none;
    width:156px;
    background:url('/images/base/bg_menu.png') no-repeat left;
}
ul.content li a:hover{
    color:#00adfe;
    background:url('/images/base/bg_menu_hover.png') no-repeat left;
}
ul.content li a.active,ul.con_adm li a.active{color:#00adfe;background:url('/images/base/bg_menu_hover.png') no-repeat left;}
/*=======menu admin=====*/
ul.con_adm li a{
    float:left;
    margin-bottom:5px;
    padding:2px 0px 2px 8px;
    position:relative;
    text-decoration:none;
    padding-right:5px;
}
ul.con_adm li a:hover{
    color:#00adfe;
}
.clearfix:after{
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}

form{margin:0px; padding:0px;}
h1, h2, h3, h4,h5 {
    margin: 0;
    padding: 0px 0 5px 0;
    line-height: 25px;	
    font-weight:normal;
}
h1 { font-size: 18px; }
h2 { font-size: 14px; }
h3 { font-size: 14px; }
h4 { font-size: 13px; }
h5 { font-size: 12px;}
.lh{
    line-height:29px !important;
    padding:10px 0px;
}
.error_des{
	clear:both;
	color:red;
	padding-left:100px;	
}
.cover_photo,.cover_photo_right{
    float:left;
    margin-right:5px;
    font-size:0px;
}
.cover_photo_right{margin-right:0px;float:right;}
.photo_75{
    width:75px;
    height:100px;
}
.security{clear:both;margin-top:10px;}
.border_b{
    display:block;
    border-bottom:1px dashed #ccc;
    margin:4px;
}
.clear{clear:both;}
.mt{margin-bottom:5px;}
/*---------------border conner------------*/
.a{	background: url('/images/main/con_left.gif') no-repeat left top;margin-right:0px;}
.b{	background: url('/images/main/con_right.gif') no-repeat right top;margin-left:0px;}
.c{	background: url('/images/main/con_l_b.gif') no-repeat left bottom;margin:0px;}
.d{	background: url('/images/main/con_r_b.gif') no-repeat right bottom;text-align:left;}
.l{ background: url('/images/main/dot.gif') repeat-y left;margin-top:px;margin-bottom:px;}
.r{ background: url('/images/main/dot.gif') repeat-y right;margin-left:px;}
 
/*----------------------------------------*/
.hero{float:left;width:50px;text-align:center;padding-bottom:4px;}
.sh_date{
    background:url('/images/main/sh.gif') no-repeat left;
    padding-left:14px;
    padding-top:2px;    
}
.title_new_by_date{margin-left:10px;background:url('/images/main/listItemArrow.png') no-repeat left 7.5px;padding-left:11px;}
.title_news_loc {
    float:left;
    width:190px;
}
ul.eng_menu{
    border:1px solid #CCCCCC;
    float:right;
    font-family:verdana;
    font-size:12px;
    margin:0px 0px;
    padding:1px;
    text-align:right;
    width:600px;
    background:#f9f9f9;
}
ul.eng_menu li{
    list-style:none;
    display:inline;
    border-right:1px solid #ccc;
    padding:0px 4px;
    text-align:center;
}
ul.eng_menu li.none {
    border-right:none;
}
/*=======POPUP=========*/
.border_pop{
    background:#6486C3;
    width:550px;     
    padding:10px;
    font-family:verdana;
}
.text_pop{
    background:#fff;
    padding:5px;
}
.cate{
    margin-bottom:10px;
}
.sp_ch{
    float:left;
    width:150px;
    margin-top:10px;
}
.label{
    float:left;
    width:100px;
 }
 .btn{margin-left:105px;}
/*========End==========*/
#blanket {
	background-color:#111;
	opacity: 0.65;
	filter:alpha(opacity=65);
	position:absolute;
	z-index: 100;
	top:0px;
	left:0px;
	width:100%;
}
#popUpDiv {
    top:20%;
    position:absolute;
    z-index: 9002;
    padding:10px;
}
.tnews{font-family:NiDA Funan; font-size:12px;margin-bottom:5px;color:#007ecb;}
/*---tabs head_menus--*/
ul.content_loc{
    background:url('/images/localnews/bg_menu_loc.gif') repeat-x left;
    font-family:'NiDa Khmer Empire';
    height:26px;
    margin:0px;
    padding:4px 0px 0px 5px;
    position:relative;
} 
ul.content_loc li{
    display:inline;
    list-style:none;   
    background:url('/images/localnews/line.gif') no-repeat right;
    padding-right:10px;
}
ul.content_loc li a{
    margin-bottom:5px;
    position:relative;
    text-decoration:none;
    color:#fff;
}
/* using border in home and health shadow*/
.block_news_1{
	background:transparent url('/images/home_new/big_news_box_shadow.png') repeat-y;
}
.newsbox_c_l_t{ background: url('/images/home_v3/big_news_box_left_top.png') no-repeat left top;margin-right:0px;}
.newsbox_c_r_t{ background: url('/images/home_v3/big_news_box_right_top.png') no-repeat right top;margin-left:0px;}
.newsbox_c_l_b{ background: url('/images/home_v3/big_news_box_left_bu.png') no-repeat left bottom;margin:0px;}
.newsbox_c_r_b{ background:url('/images/home_v3/big_news_box_right_bu.png') no-repeat right bottom;text-align:left;}
.block_news,.boxing,.art,.discuss,.market{
    background:#fff;overflow:hidden;
/*    border-top:1px solid #97bef7;*/
}
.wipe a:link, .wipe a:visited { color:#fff }
.hot_ns{float:left;padding-top:5px;margin-left:10px;}
.rmd{margin-left:170px;font-size:11pt;}
.detail{font-size:14px;margin-bottom:4px;line-height:30px;text-indent:30px;}
.highligh_required{color:red;}

.formError,.error,.error_top {clear:both;border:1px solid red;background:#ffcccc;padding:2px;padding-left:5px;width:382px;margin-top:5px;}