﻿div.editPad { padding:20px; }
UL.TabMenu { list-style:none;margin:0px;padding:0;height:50px; }
UL.TabMenu LI { float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important; }
.TabMenu li a { height:50px;line-height:50px;padding-left:20px;padding-right:20px;display:block;color:#666666;background-color:white;text-decoration:none;border-top:1px solid #999999;border-left-width:0px; }
.TabMenu li:first-child a { border-left:1px solid #999999; }
.TabMenu li:last-child a { border-right:1px solid #999999; }
.TabMenu li a:hover { background-color:rgb(34,139,193);color:white !important; }
.TabMenu li a.current { border-bottom:3px solid rgb(34,139,193);color:rgb(34,139,193);font-weight:bold; }
div.editForm { display:table;width:100%;border:1px solid #999999;background-color:white; }
div.edtAlt,div.edtItem { display:table-row; }
div.editForm > div:first-child > div { padding-top:20px; }
div.editForm > div:last-child > div { padding-bottom:20px; }
div.editLabel { display:table-cell;width:200px;padding:10px 10px 10px 20px;line-height:30px;color:#333333 }
div.editControl { display:table-cell;padding:10px 20px 10px 0px;vertical-align:top;position:relative; }
select.usr_select { width:100%;border:1px solid #999999;border-radius:3px;padding:8px 20px 8px 5px;font-size:medium;background-color:white;overflow:hidden;-webkit-appearance:button;-moz-appearance:button;-webkit-user-select:none;-moz-user-select:none;-webkit-padding-end:20px;-moz-padding-end:20px;-webkit-padding-start:5px;-moz-padding-start:5px;background-image:url('/Content/img/controlli/select-arrow.png');background-position:99% center;background-repeat:no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-appearance:none; }
select.usr_select::-ms-expand { display:none; }
img[class=imgErrorInfo] { left:180px;position:absolute;line-height:28px;height:28px;width:31px; }
img[id$=_cimg_img].StartBlankClass { width:6px !important; }
span[id$=_cimg_txt] { padding:0px 0px 0px 5px;line-height:30px;vertical-align:middle; }
a.usr_ddlimage_item { background-color:white;display:block;height:30px;padding:2px 10px 3px 5px;text-decoration:none;color:black;text-wrap:avoid;white-space:nowrap; }
div.ErrorFld { border-color:red !important;background-color:#ffc0c0 !important; }
div.StartBlankClass { background-color:rgb(244,244,244) !important;color:#666666 !important;border-color:#bbbbbb !important;padding:0px 1% 0px 1% !important; }
input.ErrorFld { border-color:red !important;background-color:#ffc0c0 !important; }
input.usr_pswinput,input.usr_input { width:100%;border:1px solid #999999;padding:10px 1% 10px 1%;font-size:medium;border-radius:3px; }
input.StartBlankClass { background-color:rgb(244,244,244);text-align:left;color:#666666;border:1px solid #bbbbbb; }
input:placeholder { background-color:rgb(244,244,244);text-align:left;color:#666666;border:1px solid #bbbbbb; }
textarea.ErrorFld { border-color:red !important;background-color:#ffc0c0 !important; }
textarea.usr_input { width:100%;border:1px solid #999999;padding:10px 1% 10px 1%;font-size:medium; }
textarea.StartBlankClass { background-color:rgb(244,244,244);text-align:left;color:#666666;border:1px solid #bbbbbb; }
div.mandatory { color:red;font-weight:bold; }
select.StartBlankClass { background-color:rgb(244,244,244) !important;color:#666666;border-color:#bbbbbb;padding-left:2%; }
select.ErrorFld { border-color:red !important;background-color:#ffc0c0 !important; }
div[class=BottonieraO] > a[class=bottoniGriglia] { display:inline-block;background-color:rgb(50,50,50);border:0px;padding:0px 20px 0px 20px;line-height:40px;border-radius:4px;color:white;font-weight:bold;font-size:small;text-transform:uppercase;-moz-box-shadow:1px 1px 1px 1px rgba(51,51,51,0.50);-webkit-box-shadow:1px 1px 1px 1px rgba(51,51,51,0.50);box-shadow:1px 1px 1px 1px rgba(51,51,51,0.50);text-decoration:none;margin:5px 25px 5px 0px; }
div.usr_mutltiddl { width:100%;height:40px;border:1px solid #999999;border-radius:3px;padding:8px 5px 8px 5px;vertical-align:middle;background-color:white;overflow:hidden; }
div.usr_mutltiddl div { overflow:hidden;text-overflow:ellipsis;text-align:left;padding:3px 0px 0px 5px;font-size:medium; }
div.usr_ddlimage_list,div.usr_mutltiddl_list { z-index:100;border:1px solid #999999;border-radius:3px;position:absolute;max-height:350px;min-width:200px;overflow-y:auto;overflow-x:hidden;display:none;background-color:white;top:60px; }
div.usr_ddlimage_list_up,div.usr_mutltiddl_list_up { z-index:100;border:1px solid #999999;border-radius:3px;position:absolute;max-height:350px;min-width:200px;overflow-y:auto;overflow-x:hidden;display:none;background-color:white;bottom:60px; }
div.usr_mutltiddl_list > a,div.usr_ddlimage_list > a,div.usr_ddlimage_list_up > a { display:block;padding:3px 10px 3px 10px;text-decoration:none;color:#333333;text-wrap:avoid;white-space:nowrap;vertical-align:middle;text-align:left; }
a.usr_ddlimage_alt { background-color:#eeeeee; }
div.usr_mutltiddl_list > a:hover,div.usr_ddlimage_list > a:hover,div.usr_ddlimage_list_up > a:hover { background-color:rgb(34,139,193)!important;color:white; }
div.usr_ddlimage_list > a,div.usr_ddlimage_list_up > a { padding:0px !important;height:40px;display:table;width:100%; }
div.usr_ddlimage_list > a > span,div.usr_ddlimage_list_up > a > span { padding:0px 10px 0px 10px;line-height:40px;vertical-align:middle;display:table-cell;width:99%; }
div.usr_mutltiddl_list > a > span { padding:0px 10px 0px 10px;vertical-align:middle;display:table-cell; }
div.usr_mutltiddl_list > a > span:last-child { width:99%; }
div.usr_ddlimage { width:100%;height:40px;border:1px solid #999999;border-radius:3px;padding:0px 0px 0px 0px;vertical-align:middle;background-color:white;overflow:hidden; }
img[id$=_cimg_arr] { float:right;margin:2px 5px auto 0px; }
img[id$=_cimg_img] { float:left;margin:0px;width:auto;height:100%; }
div.usr_ddlimage img[id$=_cimg_arr] { margin:10px 10px auto 0px !important; }
div.usr_ddlimage_list > a > img,div.usr_ddlimage_list_up > a > img { width:auto;border-width:0px;float:none;padding:4px;height:40px;display:table-cell; }
.usr_ddlimage > span { line-height:40px; }
a.usr_mutltiddl_item { background-color:white;display:block;padding:0px;text-wrap:avoid;white-space:nowrap; }
a.usr_mutltiddl_item:nth-child(odd) { background-color:#eeeeee !important; }
div.psw_contenitore { width:100%;height:8px;line-height:8px;display:table; }
div.psw_sfondo { border-radius:2px;border-left:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999;display:table-cell;line-height:8px;height:8px;background-color:#eeeeee;content:''; }
div.psw_red { width:100%;background-color:#FF9999;content:'';line-height:7px;height:7px; }
div.psw_yellow { width:100%;background-color:#fcff99;content:'';line-height:7px;height:7px; }
div.psw_green { width:100%;background-color:#99FF99;content:'';line-height:7px;height:7px; }
div.psw_box { width:100%;position:relative; }
a.ancCmbFiltro { text-decoration:none;min-width:36px;text-align:center;font-size:20pt;margin-left:5px; }
div.nearControls { display:flex;justify-content:space-between; }
a.cmx_selected { background-color:rgb(34,139,193)!important;color:white!important; }
input.usr_ddlimage_fil { width:100%;border:1px solid transparent;padding:10px 1% 10px 1%;border-radius:3px;font-size:medium; }
input.usr_ddlimage_fil:placeholder { color:gray;font-weight:bold; }
div.usr_ddlimage_dfil { background-color:#1C5E92;padding:10px; }
table.lcvTable { width:100%;border-collapse:separate;border-spacing:0px; }
table.lcvTable th { text-align:left;background-color:#1C5E92;color:white;padding:8px 10px 8px 10px; }
table.lcvTable th:last-of-type { text-align:center; }
table.lcvTable tr:nth-of-type(even) {  }
table.lcvTable td { text-align:left;padding:0px;border-bottom:1px solid #1C5E92;border-right:1px solid #1C5E92; }
table.lcvTable td:first-of-type { width:88px;padding:10px 10px 10px 0px; }
table.lcvTable td:last-of-type { width:88px;text-align:center;border-right:1px solid transparent; }
.lcvIMG { height:24px;width:24px;margin-left:10px; }
.lcvInput { width:100%;height:44px;border:0px solid transparent;padding:4px 10px 4px 10px;font-size:1em; }
.lcvInput:focus { outline:none; }