input, textarea { -webkit-appearance: none; -webkit-border-radius: 0; } select { -webkit-border-radius: 0; } input[type="checkbox"]{ -webkit-appearance: checkbox; } input[type="radio"] { -webkit-appearance: radio; } input[type="text"] { -webkit-appearance: text; } body {background-color:#fafafb;height:100%;} body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,font,li { font-family: 'Open Sans', sans-serif; font-size: 13px; } form {margin:0px;padding:0px;} textarea:focus, input:focus{ outline: 0; } #loading-div { position:fixed; margin:10px 50px; width:128px; left: 50%; top: 300px; margin-left: -64px; background-color: rgba(255, 255, 255, 0.6); border:1px solid rgba(45,45, 45, 0.1); display:none; border-radius: 4px;box-shadow: 0 4px 6px rgba(0, 0, 0, 0.07); padding:20px; overflow:hidden; z-index:30; } #login-form-wrapper { max-width:702px; width: 100%; border:1px solid #ccc; overflow:hidden; background-color:#fff; border-radius: 4px;box-shadow: 0 4px 6px rgba(0, 0, 0, 0.07); margin-top:40px; position:relative; } #login-form { width:300px; float:left; margin-bottom:20px; margin-top:10px; border:0px solid red; } #login-nobu { float:left; width:400px; height:260px; border:0px solid green; opacity: 0.7; filter: alpha(opacity=70); } #login-puppet-img { position:absolute; top:140px; left:540px; border:0px solid red; } #login-nobu-img { position:absolute; top:120px; left:540px; } @media(max-width:700px){ #login-nobu { display: none; width:100%; height: 200px; } #login-form{ width: 100%; } #login-form input[type="text"], #login-form input[type="password"]{ width: 80%; height: 35px; margin: auto; } #login-form span{ font-size: 18px; } } #info-wrapper { width:700px; overflow:hidden; border:0px solid red; } #info-text { width:400px; float:left; text-align:justify; } #info-nobu-img { width:300px; float:left; text-align:center; } .login-title { width:100%; background-color:#eeeef8; font-size:16px; padding:6px; letter-spacing:1px; font-weight:bold; border-bottom:1px solid #ccc; } #login-form span { width:300px; border:0px solid red; margin-top:5px; margin-bottom:2px; display:inline-block; } .login-form-submit { width:220px; } #head-top { border-bottom:1px solid #5e7fa4; width:100%; height:49px; background-image: url('/pframework_app_2/img/head-top-bgr.gif'); background-repeat:repeat-x ; position:fixed; overflow:hidden; z-index:20; } #img-logo{ height:45px; padding-left:23px; padding-top:4px; float:left; overflow: hidden; } #img-logo img{ max-width: 90%; } #head-top-right{ float:right; } #search-box { color: #283646; height:39px; float:left; padding-top:10px; padding-right:10px; } #user-info{ color: #283646; height:45px; padding-top:2px; padding-right:24px; float:left; font-weight:400; } #user-info table tr td { color: #283646;} #head-spacer { background-color:#94aac9; float:left; height:40px; width:1px;margin-top:4px;margin-left:10px;margin-right:10px} #ricerca-globale-field-div , #ricerca-globale-field , #ricerca-globale-button,#lang-sel-div {float:left;color:#777 } #bo-menu-div { z-index:20; background-color:#204e81; min-height:40px; height: auto; box-shadow: 0 4px 2px -2px gray; position:fixed; top:50px; width:100%; } #bo-menu-div ul { margin:0px;height:40px;padding:0px;padding-left:20px;float:left;background-color:#204e81;} #bo-menu-div ul li { float:left;list-style-type: none;padding:10px;height:20px;margin-left:0px ;cursor:pointer;} #bo-menu-div ul li:hover { background-color:#163558} #bo-menu-div ul li span a { color:white;text-decoration:none;font-size:13px;font-weight:bold;letter-spacing:0px} .bo-menu-home {width:30px;text-align:center;} .bo-menu-home img {padding-top:1Px} .menu-off{background-color:#204e81} .menu-on{background-color:#0c1d2f} .menu-on:hover {background-color:#0c1d2f} #bo-menu-div-right {float:right;height:40px;margin-right:20px} .bo-menu-right-button {width:30px;height:28px;text-align:center;padding-top:11px;cursor:pointer;float:left;background-color:#204e81;position:relative;} .bo-menu-right-button:hover { background-color:#163558} .bo-menu-right-button-cliccato {width:30px;height:28px;text-align:center;padding-top:11px;cursor:pointer;float:left;background-color:#163558;border-right:1px solid #395a80;border-left:1px solid #18395f;border-top:1px solid;#18395f;position:relative;} .bo-menu-right-button-cliccato:hover { background-color:#163558} .dash-div-wrapper { border:1px solid #ddd; border-bottom:1px solid #ddd; border-top:0px solid #ddd; min-width:100px; min-height:100px; margin-right:30px; margin-bottom:30px; float:left; box-shadow: 0 0px 6px rgba(0, 0, 0, 0.05); background-color:#fff; overflow-x:scroll;overflow-y:scroll } .dash-div-title-wrapper { border-top:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; height:40px; border-bottom:1px solid #ddd; background-color:#f5f5f5; } .dash-div-title { padding-top:10px; padding-left:18px; padding-right:0px; font-weight:600; } .dash-div-content{ padding-bottom:6px; } #tasti-form-wrapper { min-width:800px; text-align:right; border:0px solid red; } #tasti-form-wrapper-bottom { min-width:800px; text-align:right; border:0px solid red; } #ib-menu-div-wrapper {position:fixed;width:272px;height:100%;top:0px;z-index:15; padding-top:90px; border:0px solid red} #ib-menu-div {display:inline;position:absolute;width:264px;background-color:#eeeff2;height:100%;border-right:1px solid #e6e6e6;padding-top:10px;height:100%;} .item-bo {width:240px;height:38px;background-color:#f4f4f5;border:1px solid #dddddd;border-bottom:2px solid #dddddd;margin:2px;box-shadow:inset 0 1px 0px rgba(255, 255, 255, 1);margin-left:10px;cursor:pointer; } .item-bo:hover {background-color:#d3fbd2;} .item-bo span {display: inline-block;vertical-align: middle;line-height: normal; display: table-cell; height:38px;padding-left:10px; } .item-bo span a {color:#2b2b2b;text-decoration:none;font-weight:700; line-height: 15px; } .item-bo_on {width:240px;height:38px;background-color:#163558;border:1px solid #fff;border-bottom:2px solid #dddddd;margin:2px;box-shadow:inset 0 1px 0px rgba(255, 255, 255, 1);margin-left:10px;cursor:pointer;} .item-bo_on span {display: inline-block;vertical-align: middle;line-height: normal; display: table-cell; height:38px;padding-left:10px;padding-right:10px;} .item-bo_on span a {color:#fff;text-decoration:none;font-weight:700; line-height: 15px; } #recent-div { width:240px;background-color:#fff;border:1px solid #dddddd;border-bottom:2px solid #dddddd;margin:2px;box-shadow:inset 0 1px 0px rgba(255, 255, 255, 1);margin-left:10px;margin-top:10px } #recent-div-head {background-color:#f4f4f5;margin-bottom:6px;font-weight:600;padding-left:10px;height:26px;vertical-align: middle;line-height: normal; display: table-cell; width:240px;border-bottom:1px solid #dddddd;} .recent-item {padding-left:10px;height:26px;cursor:pointer;} .recent-item img {vertical-align: text-bottom;} .recent-item:hover {background-color:#d3fbd2;} .recent-item span {vertical-align: middle;line-height: normal; display: table-cell;height:26px;} .recent-item span a:hover {text-decoration:none;} #hide-menu-img-div {position:fixed;top:100px;left:264px;z-index:20;} #main-content-wrapper { padding-top:96px; padding-left:288px; padding-bottom:20px;z-index:1; } #main-content-wrapper-home { padding-top:96px;padding-left:24px;margin-right:10px;padding-bottom:20px;z-index:1; } #main-content-wrapper-iframe { padding-top:40px;padding-left:0px;margin-right:10px;padding-bottom:0px;z-index:1;margin:0px;padding:0px; border:0px solid red} #main-content-res-wrapper { margin:0px; width:100%;padding-top:5px;} #main-content-res-button-wrapper {height:42px;border:0px solid #dd0;text-align:center;margin-right:10px;margin-left:0px;} #main-content-res-button-wrapper-left { float:left;} #main-content-res-button-wrapper-center { border:0px solid blue;display: inline-block;} #main-content-res-button-wrapper-right { border:0px solid purple;float:right;} #main-content-res-tab-wrapper { } #table-wrapper{ margin-right:10px;border:0px solid red;overflow:visible;height:auto;} #main-content-form-wrapper { margin:0px; width:100%;padding-top:5px;} #main-content-form-tab-wrapper{ margin-left:10px; } #main-content-form-head-wrapper { height:44px;border:0px solid #dd0;text-align:center;margin-right:10px;margin-left:10px; } #main-content-form-head-wrapper-left { float:left;position:relative} #main-content-form-head-wrapper-right { border:0px solid purple;float:right;} #footer {position: fixed;bottom:0px;width:100%;height:20px;background-color:#204e81;text-align:center;color:white; z-index:20;} .icon-footer{ display: inline-block; vertical-align: middle; margin: 0 5px 0 0; } #page-button-wrapper { float:left; width:110px;border:0px solid red} #page-button-prev-enabled {float:left;width:35px;height:28px;border:1px solid #cccccc;border-right:0px;background-color:#f5f5f5; background-image:url('/pframework_app_2/img/glyph-prev-black.png');background-repeat:no-repeat; background-position: center;cursor:pointer;} #page-button-prev-disabled {float:left;width:35px;height:28px;border:1px solid #dcdcdd;border-right:0px;background-color:#ececed; background-image:url('/pframework_app_2/img/glyph-prev-black-disabled.png');background-repeat:no-repeat; background-position: center;cursor:pointer;} #page-button-prev-enabled:hover {background-color:#d3fbd2;} #page-button-gopage {float:left;background-color:#f5f5f5;border:1px solid #ccc;width:32px;height:28px;background-image:url('/pframework_app_2/img/glyph-goto-page.png');background-repeat:no-repeat; background-position: center;cursor:pointer;} #page-button-gopage:hover { background-color:#d3fbd2; } #page-button-next-enabled {float:left;width:35px;height:28px;border:1px solid #cccccc;border-left:0px;background-color:#f5f5f5; background-image:url('/pframework_app_2/img/glyph-next-black.png');background-repeat:no-repeat; background-position: center;cursor:pointer;} #page-button-next-disabled {float:left;width:35px;height:28px;border:1px solid #dcdcdd;border-left:0px;background-color:#ececed; background-image:url('/pframework_app_2/img/glyph-next-black-disabled.png');background-repeat:no-repeat; background-position: center;cursor:pointer;} #page-button-next-enabled:hover {background-color:#d3fbd2;} #page-desc {float:left; margin-right:6px; margin-top:2px; } #gopage-div {position:relative;width:180px;height:30px;border:1px solid #b1b1b2;border-radius: 1px;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);top:130px;background-color:#fff;display:block;z-index:5;top;-1000px;visibility:hidden;left:108px;margin-top:-100px} #alphabet-search { margin-right:10px; margin-bottom:10px; } #alphabet-search table { border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;table-layout: fixed; } #alphabet-search table tr td { border-left:1px solid #ddd; text-align:center; color:#204e81; } .bold-600 { font-weight:600; } .bold-700 { font-weight:700; } .bold { font-weight:bold; } .font-16 { font-size:16px;} .font-18 { font-size:18px;} .black {color:#000} .letter-spacing-1 { letter-spacing:-0.3px; } .inset-shadow {box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2);} .input-shadow { -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); border-radius: 1px; width:220px; height:28px; line-height:27px; text-indent:5px; color:#333; background: #fff; border:solid 1px #ccc; line-height:12px; padding-right:6px; background-repeat:no-repeat; } select.input-shadow { text-indent:0px; } input[type="checkbox"]{ cursor: pointer; } .input-shadow-radio{ float: left; margin-right: 20px; } .input-shadow-radio input[type="radio"]{ vertical-align: top; width: 15px; height: 15px; cursor: pointer; } .input-shadow-radio label{ cursor: pointer; } textarea.input-shadow { text-indent: 0; padding-left: 10px; font-size: 16px; line-height: 16px; } .input-small { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); border-radius: 0px; width:180px; height:20px; line-height:27px; text-indent:10px; color:#333; background: #fff; border:solid 1px #ccc; line-height:12px; padding-left:0px; background-repeat:no-repeat; } .input-neutrale { border:0px; background-color:#f7f7f9; color:#8e8e8f; padding:3px; } .input-shadow-readonly { -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); border-radius: 1px; width:220px; height:28px; line-height:27px; text-indent:10px; color:#333; background: #eee; border:solid 1px #ccc; line-height:12px; padding-right:6px; } .input-date { width:110px; } .input-goto-page { float:left;width:30px;height:24px; border:solid 1px #ccc; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); } .input-goto-pos { float:left;width:40px;height:24px; border:solid 1px #ccc; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); } .alpha-90 {filter: alpha(opacity=90); opacity: 0.9;} .alpha-80 {filter: alpha(opacity=80); opacity: 0.8;} .alpha-70 {filter: alpha(opacity=70); opacity: 0.7;} .alpha-50 {filter: alpha(opacity=50); opacity: 0.5;} .hover-alpha-100:hover { filter: alpha(opacity=100); opacity:1 ;} .float-left{ float:left;} .float-right{ float:right;} .float-none{ float:none } .text-center { text-align:center } .height-100 { height:100%; } .margin-20 { margin:20px; } .margin-10 { margin:10px; } .margin-5 { margin:5px; } .margin-4 { margin:4px; } .margin-3{ margin:3px; } .margin-2{ margin:2px; } .margin-1{ margin:1px; } .padding-20 { padding:20px; } .padding-10 { padding:10px; } .padding-4 { padding:4px; } .padding-3{ padding:3px; } .padding-2{ padding:2px; } .padding-1{ padding:1px; } .margin-right-1 {margin-right:1px; } .margin-left-5 {margin-left:5px; } .dark-border { border:solid 1px #9399a0; } .no-right-border { border-right:0px; border-top-right-radius:0px; border-bottom-right-radius:0px; } .input-shadow:focus { box-shadow: 0 0 5px rgba(116, 185, 239, 0.5), inset 0 1px 1px rgba(0, 0, 0, 0.1); border: 1px solid rgba(116, 185, 239, 1); } .tasto-icon-right { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); background: #fff; background-repeat:no-repeat; border:solid 1px #cccccc; height:28px; cursor:pointer; border-left:0px; } .help-button { background-image: url('/pframework_app_2/img/glyph-ok-green.png') ; background-position: 8px 7px; } .tasto-lookup { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); background: #fff; background-repeat:no-repeat; border:solid 1px #cccccc; height:28px; width:30px; cursor:pointer; border-left:0px; background-color: #e4ecf6; } .tasto-remove-filters { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); background-repeat:no-repeat; border:solid 1px #cccccc; height:28px; width:30px; cursor:pointer; border-left:0px; background-color: #fff; } .tasto-small { box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08); color:#333333; font-weight:600; background: #fff; background-repeat:no-repeat; border:solid 1px #cccccc; height:27px; cursor:pointer; margin-right:6px; font-size:10px; } .tasto { box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08); color:#333333; font-weight:600; background: #fff; background-repeat:no-repeat; border:solid 1px #cccccc; height:28px; cursor:pointer; f_loat:left; margin-right:6px; } .tasto-icon { box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08); padding-left:24px; color:#333333; font-weight:600; background: #fff; background-repeat:no-repeat; border:solid 1px #cccccc; height:28px; cursor:pointer; f_loat:left; margin-right:6px; padding-right:6px; } .tasto-icon:disabled { cursor:not-allowed; opacity: 0.4; } .tasto-icon-red{ border: 1px solid #e07d7d; background-color: #ffd9d9; } .tasto-icon-small { box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08); padding-left:16px; color:#333333; font-weight:400; font-size:10px; background: #fff; background-repeat:no-repeat; border:solid 1px #cccccc; height:22px; cursor:pointer; f_loat:left; margin-right:6px; } .tasto-icon-tab{ box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08); color:#333333; font-weight:600; background: #fff; background-repeat:no-repeat; border:solid 1px #cccccc; height:21px; width:21px; cursor:pointer; margin-right:6px; } .tasto-icon-wrench { height:25px; width:25px; cursor:pointer; border: none; background-color: transparent; border-radius: 50%; background-position: center; background-repeat: no-repeat; background-image: url('/pframework_app_2/img/wrench.png'); } .div-hide-col{ display: none; position: absolute; width: auto; min-width: 180px; min-height: 200px; top: 30px; right:0; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.12); background-color: #fdfdfd; } .div-hide-col ul{ margin:0; padding:0; border: 1px solid #ddd; } .div-hide-col ul li{ list-style-type: none; margin:0; padding: 0; width: 100%; border-bottom: 1px solid #ddd; page-break-after: always; } .div-hide-col ul li div{ width:93%; width: calc(100% - 10px); text-align: left; padding: 5px; font-weight: normal; } .div-hide-col ul li label{ cursor: pointer; } .tasto-icon-dash { color:#ededed; font-weight:600; background: #ededed; background-repeat:no-repeat; border:solid 1px #dfdfdf; height:21px; width:21px; cursor:pointer; margin-right:3px; } .background-tasto-save { background-color: #fffccf; /* background-color: #e4ecf6; */ border:1px solid #939393; } /* .background-tasto-save:disabled { background-color: #ddd; color:#777; border:1px solid #999; } */ .hover-blue:hover { background-color:#e4ecf6} .hover-green:hover:enabled { background-color:#d3fbd2} .cursor-pointer:hover { cursor:pointer;} .cursor-move:hover { cursor:move;} .text-align-center {text-align:center} .icon-text { background-image: url('/pframework_app_2/img/glyph-text.png') ; background-position: 4px 5px; } .icon-cmd { background-image: url('/pframework_app_2/img/glyph-cmd.png') ; background-position: 4px 5px; } .icon-ok-green-small { background-image: url('/pframework_app_2/img/glyph-ok-green.png') ; background-position: 4px 5px; } .icon-credit-card { background-image: url('/pframework_app_2/img/glyph-cc-black.png') ; background-position: 4px 8px; } .icon-mail { background-image: url('/pframework_app_2/img/glyph-icon-mail.png') ; background-position: 4px 5px; } .icon-clock-black { background-image: url('/pframework_app_2/img/glyph-clock-black.png') ; background-position: 8px 7px; } .icon-google { background-image: url('/pframework_app_2/img/glyph-google.png') ; background-position: 5px 6px; } .icon-map-black { background-image: url('/pframework_app_2/img/glyph-map-black.png') ; background-position: 8px 7px; } .icon-off-red { background-image: url('/pframework_app_2/img/glyph-off-red.png') ; background-position: 8px 7px; } .icon-on-green { background-image: url('/pframework_app_2/img/glyph-on-green.png') ; background-position: 8px 7px; } .icon-ok-green { background-image: url('/pframework_app_2/img/glyph-ok-green.png') ; background-position: 8px 7px; } .ico-ok-black { background-image: url('/pframework_app_2/img/glyph-ok-black.png') ; background-position: 10px 8px; } .ico-next-black { background-image: url('/pframework_app_2/img/glyph-next-black.png') ; background-position: 10px 8px; } .icon-no-red-small { background-image: url('/pframework_app_2/img/glyph-no-red.png') ; background-position: 5px 6px; } .icon-no-red { background-image: url('/pframework_app_2/img/glyph-no-red.png') ; background-position: 10px 8px; } .icon-no-red2 { background-image: url('/pframework_app_2/img/glyph-no-red.png') ; } .icon-no-black { background-image: url('/pframework_app_2/img/glyph-no-black.png') ; background-position: 10px 8px; } .icon-lucchetto { background-image: url('/pframework_app_2/img/glyph-luchetto-black.png') ; background-position: 8px 8px; } .icon-new { background-image: url('/pframework_app_2/img/glyph-add-black.png') ; background-position: 8px 7px; } .icon-save { background-image: url('/pframework_app_2/img/glyph-save-black.png') ; background-position: 6px 5px; } .icon-salva-duplica{ background-image: url('/pframework_app_2/img/glyph-save-duplica-black.png') ; background-position: 6px 5px;padding-left:26px; } .icon-cellulare-black { background-image: url('/pframework_app_2/img/glyph-cellulare-black.png') ; background-position: 8px 7px; } .icon-user-black { background-image: url('/pframework_app_2/img/glyph-user-black.png') ; background-position: 8px 7px; } .icon-list-black { background-image: url('/pframework_app_2/img/glyph-list-black.png') ; background-position: 8px 7px; } .icon-copy { background-image: url('/pframework_app_2/img/glyph-copy.png') ; background-position: 8px 7px; } .icon-paste { background-image: url('/pframework_app_2/img/glyph-paste.png') ; background-position: 8px 7px; } .icon-list-white { background-image: url('/pframework_app_2/img/glyph-list-white.png') ; background-position: 8px 7px; } .icon-remove-filters-black { background-image: url('/pframework_app_2/img/glyph-remove-filters-black.png') ; background-position: 6px 7px; } .icon-exp { background-image: url('/pframework_app_2/img/glyph-export-black.png') ; background-position: 8px 7px; } .icon-edit-tab { background-image: url('/pframework_app_2/img/glyph-edit-black.png') ; background-position: 3px 3px; } .icon-edit { background-image: url('/pframework_app_2/img/glyph-edit-black.png') ; background-position: 8px 7px; } .icon-search-gray { background-image: url('/pframework_app_2/img/glyph-search-gray.png') ; background-position: 8px 7px; } .icon-back{ background-image: url('/pframework_app_2/img/glyph-back-black.png') ; background-position: 8px 8px; } .icon-del{ background-image: url('/pframework_app_2/img/glyph-del-black.png') ; background-position: 8px 6px; } .icon-visita{ background-image: url('/pframework_app_2/img/glyph-visita-black.png') ; background-position: 8px 6px; } .icon-appuntamento{ background-image: url('/pframework_app_2/img/glyph-appuntamento-black.png') ; background-position: 9px 7px; } .icon-carrello{ background-image: url('/pframework_app_2/img/glyph-carrello-black.png') ; background-position: 8px 7px; } .icon-corso{ background-image: url('/pframework_app_2/img/glyph-corso-black.png') ; background-position: 8px 7px; } .icon-doc{ background-image: url('/pframework_app_2/img/glyph-doc-black.png') ; background-position: 8px 7px; } .icon-print { background-image: url('/pframework_app_2/img/glyph-print-black.png') ; background-position: 9px 8px; } .icon-transfer { background-image: url('/pframework_app_2/img/glyph-transfer-black.png') ; background-position: 7px 7px; } .icon-luchetto { background-image: url('/pframework_app_2/img/glyph-luchetto-black.png') ; background-position: 9px 8px; } .icon-net { background-image: url('/pframework_app_2/img/glyph-net.png') ; background-position: 9px 6px; } .icon-luchetto-open { background-image: url('/pframework_app_2/img/glyph-luchetto-open-black.png') ; background-position: 9px 8px; } .icon-sposta { background-image: url('/pframework_app_2/img/glyph-doc-move-black.png') ; background-position: 9px 8px; } .icon-unlink { background-image: url('/pframework_app_2/img/glyph-unlink.png') ; background-position: 5px 6px; } .icon-euro-red { background-image: url('/pframework_app_2/img/glyph-euro-red.png') ; background-position: 9px 8px;} .icon-euro-green { background-image: url('/pframework_app_2/img/glyph-euro-green.png') ; background-position: 9px 8px;} .icon-euro-black { background-image: url('/pframework_app_2/img/glyph-euro-black.png') ; background-position: 9px 8px;} .icon-euro-white { background-image: url('/pframework_app_2/img/glyph-euro-white.png') ; background-position: 9px 8px;} .icon-preferiti-black{ background-image: url('/pframework_app_2/img/glyph-preferiti-black.png') ; background-position: 9px 8px;} .ico-download{ background-image: url('/pframework_app_2/img/glyph-download-black.png') ; background-position: 7px 7px; } .ico-gear{ background-image: url('/pframework_app_2/img/glyph-gear-black.png') ; background-position: 7px 7px; } .ico-go{ background-image: url('/pframework_app_2/img/glyph-go-black.png') ; background-position: 7px 7px; } .ico-del-tab{ background-image: url('/pframework_app_2/img/glyph-del-black.png') ; background-position: 4px 3px; } .ico-download-tab{ background-image: url('/pframework_app_2/img/glyph-download-black.png') ; background-position: 4px 3px; } .ico-alert-red { background-image: url('/pframework_app_2/img/glyph-alert-red.png') ; background-position: 8px 7px; } .ico-alert-green { background-image: url('/pframework_app_2/img/glyph-alert-green.png') ; background-position: 8px 7px; } .ico-alert-red-tab{ background-image: url('/pframework_app_2/img/glyph-alert-red.png') ; background-position: 3px 3px; } .ico-alert-green-tab{ background-image: url('/pframework_app_2/img/glyph-alert-green.png') ; background-position: 3px 3px; } .ico-alert-yellow-tab{ background-image: url('/pframework_app_2/img/glyph-alert-yellow.png') ; background-position: 2px 2px; } .ico-ok-black-tab { background-image: url('/pframework_app_2/img/glyph-ok-black.png') ; background-position: 3px 4px; } .icon-search{ background-image: url('/pframework_app_2/img/glyph-search-black.png') ; background-position: 8px 6px; } .icon-refresh{ background-image: url('/pframework_app_2/img/glyph-refresh-black.png') ; background-position: 8px 7px; } .blue-button { background-color:#204e81; border: 1px solid #1b426d; border-radius: 3px; cursor:pointer; color:white; height:28px; } .search-button { background:url('/pframework_app_2/img/glyph-search.png'); background-repeat:no-repeat; height:28px; background-color:#204e81; border: 1px solid #1b426d; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3x; margin-left:6px; width:50px; background-position: center; cursor:pointer; } .go-button-small { background:url('/pframework_app_2/img/glyph-go-black.png'); background-repeat:no-repeat; height:22px; width:26px; background-color:#ececed; border:1px solid #ccc; background-position: center; cursor:pointer; } .no-margin {margin:0px} .no-padding {padding:0px} .width-100 {width:100%} .width-20px {width:20px} .width-60px {width:60px} .width-80px {width:80px} .width-100px {width:100px} .align-left {text-align:left} .align-right {text-align:right} .search-field{ border-radius: 1px; width:210px; height:26px; line-height:25px; color:#333; background: #fff; border:solid 1px #ccc; padding:0px; margin:0px; } .search-field input { height:26px; padding:10px; padding-top:0px; padding-bottom:0px; margin:0px; width:180px; float:left; border:0px; } .search-field input:focus { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); border:0px background-color: red; } .search-field a { margin:0px; padding-top:6px; float:left; width:30px; height:20px; } .search-field a:hover { cursor:pointer; } .search-field:hover{ box-shadow: 0 0 5px rgba(116, 185, 239, 0.5), inset 0 1px 1px rgba(0, 0, 0, 0.1); border: 1px solid rgba(116, 185, 239, 1); } .paginator { font-size:11px; text-align:right; color:#444; line-height:12px; } .show-tab-grid { border:1px solid #dddddd; background-color:#fff; } .show-tab-grid thead tr{ background-color: #d3e8ff; height:34px; padding-bottom:2px; margin-bottom:2px; } .show-tab-grid thead tr th { border-bottom:2px solid #ddd; height:38px; border-right:1px solid #c3d8ee; } .show-tab-grid thead th a{ color:#333333; font-weight:600; text-decoration:none; } .show-tab-grid tbody tr:hover { } .show-tab-grid tr td { height:28px; color:#54597a; border-bottom:1px solid #ddd; border-right:1px solid #fbfbfb; padding-left:2px; background-color:#eeeef0; } .show-tab-grid tbody tr td a { color:#54597a; } .show-tab { border:1px solid #dddddd; background-color:#fff; } .show-tab thead tr{ background-color: #d3e8ff; height:34px; padding-bottom:2px; margin-bottom:2px; } .show-tab thead tr th { border-bottom:2px solid #ddd; height:38px; border-right:1px solid #c3d8ee; } .show-tab thead th a{ color:#333333; font-weight:600; text-decoration:none; } .show-tab tbody tr:hover { } .show-tab tbody tr td { height:28px; /* 17 05 2017 su richiesta lamaestra color:#54597a; */ color:#000; border-bottom:1px solid #ddd; border-right:1px solid #fbfbfb; padding-left:2px; } .show-tab tbody tr td a { /* color:#54597a; */ color:#000; } .ok-div { border:1px solid rgba(0, 80, 0, 0.5); ; background-color:rgba(0, 80, 0, 0.1); ; padding:5px; color:#003300; } .voce-filtro-div { border-bottom:1px solid #bbb;width:100%;display:block; } .form-tab { border:1px solid #dddddd; border-bottom:2px solid #dddddd; background-color:#fff; color:#8e8e8f; } .form-tab tr { height:30px;border-bottom:1px solid #dfe3ea } .form-tab tr:hover{ } .form-tab tbody tr:hover td { /* background-color:#eeeef0;*/ } .form-tab-field { border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; padding-left:10px; } .form-tab-header { background-color:#f4f4f5; padding:10px; color:#404040; border-bottom:1px solid #dddddd; } .form-tab-header:hover { /* background-color:#f4f4f5; */ } .form-tab-label { border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; background-color:#f7f7f9; padding:10px; text-align:right; } /* stili per tabella scrollabile */ table.scrollabile td th{border-collapse: collapse} /* regole per l’header fisso tabella scrollabile */ div.tablewrap{position: relative;padding-top: 25px} div.tablewrap-inner{overflow: none;overflow-y: auto;} div.tablewrap thead tr{position: absolute;top: 0px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;left:0px;overflow: none;} /* stili per i filtri dinamici */ .filtri_div { position: absolute;background-color:#efefef;border:1px solid #888888;box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); width:200px;height:400px;display:inline-table;visibility:hidden; z-index: 19!important;left:-182px;top:18px; opacity: 0.95;z-index: 8; filter: alpha(opacity=95); } .filtri_div_primo { left:0px; } .filtri_div_content {overflow-y: scroll;font-weight:normal;font-size:10px;height:400px;padding:3px;text-align:left;} .filtri-div-agenda { background-color:#efefef;border:1px solid #888888;box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); visibility:hidden; position: absolute;width:200px;height:400px;display:inline-table; z-index:15; } .riga-tab-bottom {background-color:#2e6ebc;height:22px} .bgrcolor-dark {background-color:#2e6ebc} .bgcolor-grey {background-color:#eee} .form-intestazione {font-size:20px;margin:0px;position:absolute;left:0px;top:-3px;border:0px solid red;text-align:left;white-space:nowrap} .form-sub-intestazione {margin:0px;position:absolute;left:00px;top:20px;border:0px solid red;text-align:left;;white-space:nowrap} .testo-news { font-size: 10px; text-decoration: none;color:} .spt-iframe { width:100%; min-height:100px; border:1px solid #eee; border-top:0px; margin:0px;padding:0px; padding-bottom:20px; } .spt_on { font: normal 14px/14px; font-weight: bold; color:#ffffff; text-decoration:none; } .spt_on:hover { text-decoration:underline; } .spt_off { font: normal 13px/13px; font-weight: bold; color:#1f2737; text-decoration:none; } .spt_off:hover { text-decoration:underline; } .suggerimento-div-wrapper { position:absolute; width:700px; border:1px solid green; overflow:hidden; top:180px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); left: calc(50% - 350px); z-index:40; border:1px solid #ccc; background-color:#fff; } .suggerimento-div { padding:10px; } .small-notice{ font-size:10px } a { color: #000000;text-decoration: none;} a:link { text-decoration: none;} a:visited{ text-decoration: none;} a:hover { text-decoration: underline;} #preferiti-div { position:absolute; background-color:white; border:1px solid #ddd; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); padding:10px; top:40px; right:110px; visibility:hidden; } #preferiti-div #triangolino-su { width:13px; height:7px; position:absolute; top:-6px;right:41; border:0px solid red; background-image: url('/pframework_app_2/img/triangolino_su.png'); } #pazienti-fast-div, #pazienti-fast-div1, #pazienti-fast-div2 { position:absolute; background-color:white; border:1px solid #ddd; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); padding:10px; top:30px; left:3px; width:210px; overflow:hidden; overflow-y: scroll; height:100px; visibility:hidden; z-index: 1000; } #notifiche-div { position:absolute; background-color:white; border:1px solid #ddd; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); padding:0px; top:40px; right:17px; visibility:hidden; } #notifiche-div #triangolino-su { width:13px; height:7px; position:absolute; top:-6px;right:41; border:0px solid red; background-image: url('/pframework_app_2/img/triangolino_su.png'); } #notifiche-non-lette { background: red; /* For browsers that do not support gradients */ background: -webkit-linear-gradient(#f53e43, #dc0e10); /* For Safari 5.1 to 6.0 */ background: -o-linear-gradient(#f53e43, #dc0e10); /* For Opera 11.1 to 12.0 */ background: -moz-linear-gradient(#f53e43, #dc0e10); /* For Firefox 3.6 to 15 */ background: linear-gradient(#f53e43, #dc0e10); /* Standard syntax */ height:8px; display:table; padding-left:4px; padding-right:4px; border-radius:3px; color:white; font-size:12px; font-weight:bold; position:absolute; top:2px; right:0px; } .status-bar-1 { border-radius: 2px;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2); width:460px; margin:10px; height:49px; background-color:#fff; padding-top:0px; } .status-bar-1 .container { border:0px solid red; top:16px; background-color:#f3f3f3; width:260px; margin:20px; margin-top:20px; height:18px; border-radius:9px; position: relative; } .status-bar-1 .bar { float:left; height:18px; border-radius:9px; border:0px solid red; } .grad-1{ background: red; /* For browsers that do not support gradients */ background: -webkit-linear-gradient(#9dbada, #5f8ec2); /* For Safari 5.1 to 6.0 */ background: -o-linear-gradient(#9dbada, #5f8ec2); /* For Opera 11.1 to 12.0 */ background: -moz-linear-gradient(#9dbada, #5f8ec2); /* For Firefox 3.6 to 15 */ background: linear-gradient(#9dbada, #5f8ec2); /* Standard syntax */ } .status-bar-1 .testo{ position: relative; top:-22px; left:290px; } .status-bar-1 .testo-status{ position: relative; top:8px; left:30px; font-size:19px; } .titolo-1 { font-size:16px; } .tab-gray-alt{ border-collapse: collapse; background-color: white; } .tab-gray-alt tr{ border-bottom: 1px solid #ddd; } .tab-gray-alt tr:nth-child(even){ background-color: #fafafa; } .tab-gray-alt tr td:nth-child(2){ border-left: 1px solid #ddd; border-right: 1px solid #ddd; } .mini-cestino, .mini-matita{ border: none; border-radius: 50%; width: 20px; height: 20px; background-color: transparent; background-image: url('/pframework_app_2/img/glyph-del-black.png'); background-position: center; background-repeat: no-repeat; cursor: pointer; } .mini-matita{ background-image: url("/pframework_app_2/img/glyph-edit-black.png"); } .mini-cestino:hover, .mini-matita:hover{ background-color: #ddd; } .select-gray{ background: #eeeff2; color: #555; border: 1px solid #d7d8db ; } .select-gray option{ background: #eeeff2; color: #555; } .color-red { color:#db2c2c; } .color-green { color:#209800; } .color-white { color:#fff; } .download-manuale{ color: #fff; font-size: 11px; } .div-copy-lang{ width: auto; display: inline-block; padding: 0; margin-right: 5px; } .CopyLangSelect{ margin-left:0; width: auto; float: right; padding: 3px 3px 3px 3px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); border-radius: 1px; height:28px; color:#333; background: #fff; border:solid 1px #ccc; border-left: none; } .center { text-align:center; }