.network_net_name  {
color:       #FF0000; 
font-size:   12px;  
font-weight: bold;  
}

.tab_search
{

 border:1px solid #cccccc;
 border-collapse:collapse;
}

.tab_search_attrib
{
 padding: 2px;
}

.tab_search_trupi
{
 padding: 5px;
}

.tab_lista
{
 /* kete mund ta kalosh njesoj tek te gjithe net por do ishte mire qe te beje ngyra borderi te ndryshme*/
 /*border:1px solid #569AC5;
 border-collapse:collapse;
 padding: 2px;*/
}

/* heq border me pika kur klikon tek nje element */
*:active,
*:selected,
*:visited {
     outline: none !important;
}

.tab_lista td
{
 /* kete mund ta kalosh njesoj tek te gjithe net por do ishte mire qe te beje ngyra borderi te ndryshme*/
 /*border:1px solid #569AC5;
 border-collapse:collapse;
 padding: 2px;*/
}

.tab_td_email
{
 /*padding: 2px;*/
}
.tab_lista td.td_member_name{
	min-width: 70px;
}

.tab_lista td.td_has_subactions{
	position: relative; padding-right: 31px !important;
}
.tab_lista td.td_has_subactions .subactions{
	position: absolute; width: 21px; height: 21px; 
	top: 5px; /* margin-top: -11px; */ right: 5px;
	color: #4A4A4A;
}
.tab_lista td.td_has_subactions .subactions:hover{
	width: 42px;
}
.tab_lista td.td_has_subactions .subactions .action-icon{
	position: absolute; display: block; width: 21px; height: 21px; right: 0; top: 0;
	background: url(../graphics/images/apl_images/subaction_icon.png) left top no-repeat;
}
.tab_lista td.td_has_subactions.gm_pointpenalite .subactions .action-icon{
	background: url(../graphics/images/apl_images/subaction_icon_red.png) left top no-repeat;
}
.tab_lista td.td_has_subactions .subactions .action-icon:hover, .tab_lista td.td_has_subactions .subactions:hover .action-icon{
	background-position: left bottom; z-index: 999;
}
.tab_lista td.td_has_subactions .subactions .sub-body{
	display: none; position: absolute; top: 19px; right: 0; z-index: 99; min-width: 310px;
	border: 1px solid #dddddd; padding: 10px;
	background: #ffffff;
	/*
	background: #f9f9f9;
	background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#f2f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );
	*/
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.25);
	-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.25);
	box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.25);

}
.tab_lista td.td_has_subactions .subactions.subactions-active .sub-body{display: block; visibility: hidden;}
.tab_lista td.td_has_subactions .subactions.subactions-top .sub-body{bottom: 19px; top: auto; visibility: visible;}
.tab_lista td.td_has_subactions .subactions.subactions-bottom .sub-body{top: 19px; bottom: auto; visibility: visible;}

.tab_lista td.td_has_subactions .subactions .sub-body .sub-provider{
	font-weight: bold; border-bottom: 1px solid #dddddd; padding-bottom: 5px; margin-bottom: 5px;
}
.tab_lista td.td_has_subactions .subactions .sub-body .sub-status{
	border-bottom: 1px solid #dddddd; margin-bottom: 10px;
}
.tab_lista td.td_has_subactions .subactions .sub-body .sub-status li{list-style: none; display: block; padding-bottom: 5px;}
.tab_lista td.td_has_subactions .subactions .sub-body .sub-actions{

}
.tab_lista td.td_has_subactions .subactions .sub-body .sub-actions li{
	background: none; padding: 0;
}
.tab_lista td.td_has_subactions .subactions .sub-body .sub-actions li a{display: block; padding-left: 30px; position: relative; padding-top: 5px; padding-bottom: 5px; /* white-space: nowrap; */}
.tab_lista td.td_has_subactions .subactions .sub-body .sub-actions li a:hover{text-decoration: underline !important;}
.tab_lista td.td_has_subactions .subactions .sub-body .sub-actions li a .icon{position: absolute; top: 5px; left: 0; width: 24px;}

.search_suggest_wraper{right: 0; min-height: 24px; padding-bottom: 2px; position: absolute; right: -5px; top: 34px; width: 445px; z-index:9999999;
                       background:#fff; -webkit-border-radius: 5px; border-radius: 5px; border:1px solid #b9b9b9;
                       -webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.75);
                       box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.75);
                      }
                      

.search_suggest_head{position:relative;border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; line-height:1em; padding:3px; text-align:left; font-weight:700; background: #F2F2F2;}
.span_close {position:absolute;right:5px;top:5px;}
.search_suggest_body{max-height:230px; height: expression(this.scrollHeight > 229 ? '230px' : 'auto');overflow:auto;margin: 0 0 0 0px !important; padding:10px 5px 5px 10px; border-left:1px solid #dbdbdb;}

.search_suggest_body li{list-style:none; display:block; padding-bottom:5px;}

/************************* members **************************************/
.ss_titull            {height: 20px; background: #808080; color:#ffffff; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : bold;}
.ss_total             {height: 20px; background: #C0C0C0; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : bold;}
.ss_fusha_index       {height: 20px; background: #FFFF99; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.ss_fusha_insert      {height: 20px; background: #CCFFFF; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.ss_fusha_kosto_total {height: 20px; background: #CCCCFF; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.ss_bg_jeshile           {color:#000000;background: #DCFFDC; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal; HEIGHT:18px; }
.ss_bg_verdhe            {color:#000000;background: #FEFFDC; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal; HEIGHT:18px; }
.ss_bg_kuqe              {color:#000000;background: #FFDCDC; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal; HEIGHT:18px; }
.td_krye_titull_zi       {height: 24px; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : bold;}
.td_krye_titull_blu      {height: 24px; color:#3366FF; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : bold;}
.td_titull               {height: 20px; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : bold;}
.td_mesazh_print  {height: 20px; color:#F97306; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : bold;  }

.gen_etiketa    {height: 20px; background: #E5E9EB; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.gen_titull     {height: 20px; background: #E5E9EB; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : bold;}
.gen_koka       {height: 20px; background: #EEEEEE; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : bold;}
.gen_member     {height: 20px; background: #31BD4B; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.gen_net_mes    {height: 20px; background: #0056EB; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.gen_canton     {height: 20px; background: #97D6FE; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.gen_CH         {height: 20px; background: #6DC3FA; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.gen_net_target {height: 20px; background: #FD8282; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.gen_member_all {height: 20px; background: #569AC5; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}

.gen_member_t     {height: 20px; background: #DAFDE1; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.gen_net_mes_t    {height: 20px; background: #E2E1FE; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.gen_canton_t     {height: 20px; background: #EAF5FC; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.gen_CH_t         {height: 20px; background: #DAEFFD; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.gen_net_target_t {height: 20px; background: #FDDFDF; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}

.praxis_td        {height: 25px; background: #FFFFFF; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.praxis_td_bg     {height: 25px; background: #F5F5F5; color:#000000; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.h3_mc            {FONT-WEIGHT: bold;COLOR: #F08C16; FONT-SIZE: 11px; PADDING-LEFT: 0px; PADDING-TOP: 4px;}

.cirs_et        {height: 20px; background: #FFFFFF; color:#404668; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : bold;}
.cirs_vl        {height: 20px; background: #FFFFFF; color:#5A5476; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : normal;}
.cirs_titull_bg {height: 20px; background: #E1E8FB; color:#2E365B; font-family: Verdana, Helvetica,  Arial, sans-serif; font-size: 13px;  font-weight : bold;}
.cirs_ndares_bg {background: #E0E9FA;}


.p_text_title_2   {FONT-SIZE: 13px;	COLOR: #F08C16; FONT-WEIGHT: bold; }
.p_text_2         {FONT-SIZE: 13px;	COLOR: #F08C16;}
.p_etiketa_search {FONT-SIZE: 13px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; padding: 2px;}
.email_sel_lista{FONT-WEIGHT: bold;}

.fatura_email_N {COLOR: #FF720E;}
.fatura_email_O {COLOR: #00952A;}
.fatura_email_S {COLOR: #FF0000;}

a.tooltip           {text-decoration:none; position: relative;}
a.tooltip span      {display:none; padding:2px 3px; margin-left:5px; min-width:250px;}
a.tooltip:hover span{
	display:inline; position:absolute; border:1px solid #cccccc; background: #ffffe1; color:#494848; text-decoration:none;
	top: 0; left: 11px; z-index: 99;
}
a.tooltip table, a.tooltip tr, a.tooltip td{background: transparent !important;}

.separation_line {
	/*BACKGROUND-image: url({{GRAPHICS_PATH_APP}}templates_border.gif);*/
	BACKGROUND-repeat: repeat-x;
	BACKGROUND-position: LEFT top;
   }


/*SHTESA*/

/* m_csv m_popup read_member_data*/
.hd {
margin-top:5px;
margin-bottom:5px;
}

.tab_export{
margin-bottom:5px;
}


.tb_search, .tab_nav, .tab_lista, .detaj, .tab_code{
margin-bottom:20px;
}
.tb_search_btn{
vertical-align:bottom;
}
.tb_search_btn input{
margin:3px 3px 3px 3px;
}

table.tab_nav td select{
 margin: 0px 5px;
}

.tab_search_trupi td{
	padding: 2px 4px;
}

.calendarpicker, .tab_grf .calendarpicker{/*padding: 0 !important;*/ position: relative;}
.calendarpicker .dynCalendar{
	top: 26px !important;
	left: auto !important;
	right: 0px !important;
}
.calendarpicker input.textbox_search_text::-ms-clear {
    display: none;
}

.calendarpicker td a, .calendarpicker .ui-datepicker-trigger{position: absolute; top: 7px; right: 8px; cursor: pointer;}
.calendarpicker td a.link_cal, .calendarpicker td.dynCalendar_header a{position: static !important;}
.calendarpicker td.dynCalendar_header{padding-left: 2px !important; padding-right: 2px !important;}
#hideshow{overflow: visible !important;}

.tab_lista .pl_u_add{float: left;}

.tab_nav{
    /*background-color: #ddd;*/
    border: 1px solid #cccccc !important;
}

.hd td h1 {
margin:20px 0px 10px 0px !important;
}

.detaj td h1,
.detaj td h2,
.detaj td h4 {
margin:10px 0px 0px 0px !important;
}

.detaj td{
padding: 3px 10px !important;
/*border-bottom: 1px solid #cccccc !important;*/
}


.tb_nopadd{
background-color: #EFEFEF  !important;
border: 1px solid #cccccc !important;
border-bottom:0px  !important;
margin-bottom:0px  !important;
}

.tb_nopadd td{
	padding: 2px 4px !important;
}

.nobtm{
margin-bottom:0px !important;
}
.withpddTp{
margin-bottom:3px;
}
.withpddBtm{
margin-top:3px;
margin-bottom:20px;
}  
.tab_export a,.withpddTp a, .withpddBtm a, .tb_search a, .tab_nav a, .tab_lista a, .detaj a, .tab_code a{
text-decoration:none !important;
}   
table.hd {
margin-top:20px;
margin-bottom:10px;
min-width:450px;
}   
table.tab_code .swtch{
vertical-align:bottom;
}
table.table_tab {
background-color: #fff;
}

.tab_grf{
	background-color: #fff  !important;
}

.tab_grf td{
	padding: 10px 10px 10px 0px;
}


.nopadd td{
	padding: 1px 5px 1px 5px !important;
}

.nopadd0 td{
	padding: 0px 0px 0px 0px !important;
}

.tab_grf .nopadd{
	margin-bottom:6px;
}

.bx {
	width:8px !important;
	height:8px !important;
}

.tab_grf h3,
.tab_grf h5
{
	 padding: 6px 0px 12px 0px !important;
	 margin: 0px 0px 0px 0px !important;
}


.tab_grf td
{
	font-size: 12px !important;
}


.row_type_K{background: #f2dede !important;}
.row_type_U{background: #dff0d8 !important;}
.row_type_R{background: #fcf8e3 !important;}


#topnav {margin:0;padding: 0 0 0 12px;}
#topnav UL {list-style: none;margin: 0;	padding: 0;	border: none;}
#topnav LI {display: block;margin: 0;padding: 0;float:left;width:auto;}
#topnav A {color:#444;display:block;width:auto;text-decoration:none;background: #DDDDDD;margin:0;padding: 2px 10px;border-left: 1px solid #fff;	border-top: 1px solid #fff;	border-right: 1px solid #aaa;}
#topnav A:hover, #topnav A:active {background: #BBBBBB;}
#topnav A.here:link, #topnav A.here:visited {position:relative;	z-index:102;	background: #BBBBBB;font-weight:bold;}
#subnav {position:relative;	top:-1px;z-index:101;margin:0;padding: 2px 0 3px 0;background: #BBBBBB;	border-top:1px solid #fff;border-bottom:1px solid #BBBBBB;}
#subnav UL {list-style: none;margin: 1px 0 0px 13px;padding: 0px;border-right: 1px solid #fff;border-left: 1px solid #aaa;}
#subnav LI {position:relative;z-index:102;display: block;margin: 0;padding: 0;float:left;width:auto;color:#fff;font-weight:bold;}
#subnav BR, #topnav BR {clear:both;}
.table_tab {border-left: 1px solid #BBBBBB;	border-top: 1px solid #BBBBBB;border-right: 1px solid #BBBBBB;border-bottom: 1px solid #BBBBBB;}
.table_tab_title {background:#bbb;color:#fff;font-weight:bold;height: 20;}


#last_data_update_c{
position: absolute !important;
left: 160px !important;
right: 40px !important;
text-align: center !important;
}

.class_deleted 
{
 text-decoration: line-through;
 color: #FF0000;
}
