/*classes*/
/**{font-family:Arial;font-size:12px}
a{color:#528ED6}*/
.tc_cont{width:1000px;margin:0px auto;}
.tc_top{margin-bottom:5px}
.tc_bottom{}
.tc_map_cont{float:right;padding-top:3px}
#dMap{width:500px;height:260px}


.tc_actions_panel{float:left;position:relative;padding:20px 20px 10px 0px;width:470px}
.tcnm_actions_panel{position:relative;padding:10px 20px 10px 0px}
.tc_header{margin:0px 5px;font-size:14px;color:#00458C;font-weight:bold}

.tFilters{float:right;}
.tFilters td{padding:3px 5px 3px 5px}
.date_filter{width:260px}
.date_filter td{padding:0px}

.tnm_filters{width:400px;margin:0px auto}
.tm_filters{width:1000px;margin:0px auto;margin-bottom:8px}
.tnm_custom_filters{width:500px;margin:0px auto}

.tcl_fil_11{background:url(img/fil_bg_11.png) no-repeat;width:4px;height:25px;font-size:1px;line-height:1px}
.tcl_fil_12{background:url(img/fil_bg_12.png) repeat-x;}
.tcl_fil_13{background:url(img/fil_bg_13.png) no-repeat;width:4px;font-size:1px;line-height:1px}
.tcl_fil_21{background:url(img/fil_bg_21.png) repeat-y;width:4px;font-size:1px;line-height:1px}
.tcl_fil_22{background-color:#DEEBF7}
.tcl_fil_23{background:url(img/fil_bg_23.png) repeat-y;width:4px;font-size:1px;line-height:1px}
.tcl_fil_31{background:url(img/fil_bg_31.png) no-repeat;width:4px;height:4px;font-size:1px;line-height:1px}
.tcl_fil_32{background:url(img/fil_bg_32.png) repeat-x;height:4px;font-size:1px;line-height:1px}
.tcl_fil_33{background:url(img/fil_bg_33.png) no-repeat;font-size:1px;line-height:1px}



.tc_links_row{text-align:right;line-height:16px;padding:0px 0px 3px 0px;}
.tc_links_row a{font-weight:bold}
.left_top_link{text-align:left;float:left;}
.right_top_link{width:100%;text-align:right;}
.left_top_link a{margin-right:5px;}
.right_top_link a{margin-left:5px;}

.tc_exp{margin-left:8px;margin-right:0px !important}

.txtHalf{width:83px !important;}
.tFilters img{margin-left:2px}

.tc_data_cont{width:1000px;table-layout:fixed;aborder:solid 1px #DEDFDE}
.tc_td_pag{padding:5px 8px 5px 8px;border-bottom:solid 1px #9CBAEF;border-left:solid 1px #9CBAEF;border-right:solid 1px #9CBAEF;background:url(img/bg_pag.png) repeat-x}
.tc_td_pag a, .tc_td_pag span{margin-right:5px}
.tc_td_pag a:hover{color:#29BEEF !important}
.tc_data_scroll{width:100%;overflow-x:auto;}
.table_data{border-collapse:collapse;border:solid 1px #DEDFDE;width:100%;background-color:#FFF}
.table_data td{border:solid 1px #DEDFDE;padding:5px 8px 5px 8px;aword-wrap:break-word}
.table_data thead tr{height:21px}
.table_data thead td{background:url(img/bg_data_table_header.png) repeat-x 100% 100%;background-color:#F7F7F7;font-weight:bold;color:#313031 !important;white-space:nowrap}
.table_data thead a{color:#313031;font-weight:bold}
.table_data a:hover{color:#29BEEF !important}
.fil_label{width:100px;text-align:right;padding-right:0px !important}
.fil_txt{width:254px !important}
.fil_txt_date{width:232px !important}
.fil_sel{width:260px !important}

.rowActionsLink{width:10%}
.rowActionsLink a {margin-right:7px;}

.table_data tbody tr{color:#313031;}
.selRow{background-color:#DEEBF7 !important;}
.odd{background-color:#FAFAFA}


.tlbl_short{text-align:right;margin-right:4px;}


#fil_regs{}

.tCustomFilters{float:right;width:100%}
.tCustomFilters td{padding:3px 5px 3px 5px}
.tCustomFilters .fil_txt{width:140px !important}
.tCustomFilters .fil_sel{width:146px !important}

.td_inp_short .fil_txt{width:46px !important}
.td_inp_date .fil_txt{width:70px !important}
.td_inp_date .fil_txt_date{width:73px !important}
.td_inp_date .date_filter{width:103px}
.td_inp_date .date_filter td{padding:0px}
.td_inp_date table td{padding:0px !important}
.inp_time{width:20px !important}
.cus_i_place .fil_txt{width:162px !important}