		/*#main_tabs {margin-top: 55px;}*/
		#main_tabs {width: 100%; height: 100%}

		#det_tbl_div {width:97%; margin-left:-22px; margin-top:55px; height:52%; overflow:auto;}
		#det_tbl {font-size:12px; width:1750px; margin-top:8px;}
		#det_tbl th {text-align:center; cursor:pointer;}
		#det_tbl td {text-align:center;}

		#det_overal_tbl_div {width:97%; margin-left:-22px; margin-top:-5px; height:30%; overflow:auto; width:1750px;}

		.det_overal_tbl {font-size:13px;}
		.det_overal_tbl th:not(:first-child) {width:70px;}
		.det_overal_tbl td {text-align:center;}
		.det_overal_tbl td:first-child {text-align:left; cursor:pointer;}
		.det_overal_tbl tr:hover {text-decoration:underline;}

		.odd {background: white}
		.even {background: #eee}
		input, select {background: #ffff99;}
		#tel_noms_found_sel {display:none; position:absolute; width:130px; font-size:12px!important;}
		#tel_nom_search {width:110px;}

		.column_checkbox {width:20px}
		.column_tel_nom {width:90px;}
		.column_date_time {width:104px;}
		.column_length_fact {width:70px;}
		.column_length_calc {width:70px;}
		.column_destination {width:128px;}
		.column_direction {width:20px;}
		.column_from_zone {width:130px;}
		.column_home_zone {width:130px;}
		.column_connection_type {width:70px;}
		.column_price {width:70px;}
		.column_price_nds {width:70px;}
		.column_sec_in_minutes {width:70px;}
		.column_minutes_rounded {width:70px;}
		.column_item_price {width:70px;}
		.column_item_price_nds {width:70px;}
		.column_desc1 {width:90px;}
		.column_timezone {width:40px;}
		

		.loading2 {
		  display:none;
		  position:absolute;
		  z-index:1001;
		  font-size:14px;
		  font-weight:bold;
		  background:red;
		  color:green;
		  border-radius:5px;
		  width:100px;
		  height:25px;
		  border:1px solid black;
		  text-align:center;
		  vertical-align:middle;
		  right: 5px;
    	  top: 14px;
		}

		.bill_by {cursor:pointer;}
		.bill_by[value="1"] {background:#339933;}

		.editable {cursor:pointer;}

		#det_sel_tbl {position:fixed; background:#00cc00; width:1500px; margin-top:-54px;}
		#det_sel_tbl span {font-size:13px;}
		#det_sel_tbl div {float: left;}
		#first_date, #second_date {height:32px; font-size:13px; border: 1px solid transparent; border-radius: 4px; width:110px; background:#ffffff}
		#a1 {margin-top:0px!important; margin-left:0px!important;}

		input[type="checkbox"] {height:14px;}

		#select_by_items_btn {margin-left:10px; height:29px;}
		#show_checked::parent {margin-left:10px;}
		#pagination_div {background:#9f9f9f; width:265px; height:20px; text-align:center; border-radius:3px; cursor:pointer; border: 1px solid black; margin-left: 20px;}

		#det_list_tbl {width:640px; margin: 0 auto;}
		#det_list_tbl td {font-size:13px; text-align:center; cursor:pointer}
		#det_list_tbl td:hover {text-decoration:underline;}
		#det_list_tbl th {font-size:12px;}

		#det_list_by_year_tbl {width:250px; margin: 0 auto;}
		#det_list_by_year_tbl td {font-size:13px; text-align:center; cursor:pointer}
		#det_list_by_year_tbl td:hover {text-decoration:underline;}
		#det_list_by_year_tbl th {font-size:12px;}
		#det_list_by_year_tbl tr {height:22px;}

		#det_preview {display:none;}
		#new_det_preview {width:100%; width:1100px; height:500px; overflow-x:auto;}
		#new_det_preview td {font-size:10px;}

		.action_btns {width:600px; margin:0 245; display:none;}
		.action_btns button {width:260px; height:60px; font-size:20px; font-weight:bold; margin-top:20px;}

		#super_numbers_tbl {margin:0 auto; width:581px; font-size:12px;}
		#super_numbers_tbl td {text-align:center;}

		#operator_names_div {width:100%; text-align:center;}

		#operator_names_tbl {margin:0 auto; width:581px; font-size:12px;}
		#operator_names_tbl td {text-align:center;}

		#new_det_preview select {width:115px;}

		.ui-tabs .ui-tabs-nav li {width:180px;}