﻿body{font-size:15px;  font-family:'Trebuchet MS' !important;  margin:0px;  padding:0px;  color:#404040}

p, span, label, a, div, table, input, select{    font-family:'Trebuchet MS' !important}

.link{    cursor:pointer;     text-decoration:underline;     color:#00F}

.link:hover{text-decoration:none}

.noLink{    cursor:default;     text-decoration:none}

.page{   width:100%;     background-color:#fff;     margin:0px}

.header{   position:relative;     margin:0px;     padding:0px;     width:100%;     top:0px;     z-index:10}

.header td img{display:block}

.main{   padding:4px 4px 6px 4px;     margin:170px 5px 65px 5px;     border:1px solid #808080;     -moz-border-radius:5px;     -webkit-border-radius:5px;     -khtml-border-radius:5px;     border-radius:5px;     position:relative}

.superHeader{   position:fixed;     width:100%;     left:0px;     top:0px;     height:170px;     background-color:#FFF;     z-index:30}

.footer{   color:#4e5766;     padding:8px 6px 2px 6px;     text-align:right;     line-height:normal;     border-top-color:#CCC;     border-top-width:1px;     border-top-style:solid;     background:rgb(244,244,244);     background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);     background:-moz-linear-gradient(top,rgba(244,244,244,1) 0%,rgba(255,255,255,1) 34%);     background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(244,244,244,1)),color-stop(34%,rgba(255,255,255,1)));     background:-webkit-linear-gradient(top,rgba(244,244,244,1) 0%,rgba(255,255,255,1) 34%);     background:-o-linear-gradient(top,rgba(244,244,244,1) 0%,rgba(255,255,255,1) 34%);     background:-ms-linear-gradient(top,rgba(244,244,244,1) 0%,rgba(255,255,255,1) 34%);     background:linear-gradient(to bottom,rgba(244,244,244,1) 0%,rgba(255,255,255,1) 34%);     filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4',endColorstr='#fff',GradientType=0 );     height:32px;     position:fixed;     left:0px}

.headerTop{   color:#4e5766;     padding:3px 6px 0px 6px;     margin:0px auto 0px auto;     text-align:center;     line-height:normal;     background:rgb(255,255,255);     background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);     background:-moz-linear-gradient(top,rgba(255,255,255,1) 71%,rgba(244,244,244,1) 100%);     background:-webkit-gradient(linear,left top,left bottom,color-stop(71%,rgba(255,255,255,1)),color-stop(100%,rgba(244,244,244,1)));     background:-webkit-linear-gradient(top,rgba(255,255,255,1) 71%,rgba(244,244,244,1) 100%);     background:-o-linear-gradient(top,rgba(255,255,255,1) 71%,rgba(244,244,244,1) 100%);     background:-ms-linear-gradient(top,rgba(255,255,255,1) 71%,rgba(244,244,244,1) 100%);     background:linear-gradient(to bottom,rgba(255,255,255,1) 71%,rgba(244,244,244,1) 100%);     filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#f4f4f4',GradientType=0 );     border-bottom-style:solid;     border-bottom-width:1px;     border-bottom-color:#CCC}

.literalMenu{   position:absolute;     left:282px;     top:25px;     height:34px;     z-index:50}

.intestazionePagina span{   background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuNjkiLz4KICAgIDxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC42OSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);  background:-moz-linear-gradient(left,rgba(255,255,255,0) 1%,rgba(255,255,255,0.69) 5%,rgba(255,255,255,1) 9%,rgba(255,255,255,1) 92%,rgba(255,255,255,0.69) 96%,rgba(255,255,255,0) 100%);  background:-webkit-gradient(linear,left top,right top,color-stop(1%,rgba(255,255,255,0)),color-stop(5%,rgba(255,255,255,0.69)),color-stop(9%,rgba(255,255,255,1)),color-stop(92%,rgba(255,255,255,1)),color-stop(96%,rgba(255,255,255,0.69)),color-stop(100%,rgba(255,255,255,0)));  background:-webkit-linear-gradient(left,rgba(255,255,255,0) 1%,rgba(255,255,255,0.69) 5%,rgba(255,255,255,1) 9%,rgba(255,255,255,1) 92%,rgba(255,255,255,0.69) 96%,rgba(255,255,255,0) 100%);  background:-o-linear-gradient(left,rgba(255,255,255,0) 1%,rgba(255,255,255,0.69) 5%,rgba(255,255,255,1) 9%,rgba(255,255,255,1) 92%,rgba(255,255,255,0.69) 96%,rgba(255,255,255,0) 100%);  background:-ms-linear-gradient(left,rgba(255,255,255,0) 1%,rgba(255,255,255,0.69) 5%,rgba(255,255,255,1) 9%,rgba(255,255,255,1) 92%,rgba(255,255,255,0.69) 96%,rgba(255,255,255,0) 100%);  background:linear-gradient(to right,rgba(255,255,255,0) 1%,rgba(255,255,255,0.69) 5%,rgba(255,255,255,1) 9%,rgba(255,255,255,1) 92%,rgba(255,255,255,0.69) 96%,rgba(255,255,255,0) 100%);  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ffff',endColorstr='#0ffff',GradientType=1 );  padding-right:15px;  padding-left:15px}

.breadCrumbs{padding-left:19px;  margin-bottom:10px;  font-style:oblique;  height:15px;  padding-top:-10px;  font-size:12px;  position:relative;  top:-35px}

.newMessage{background:rgb(222,244,243);  background:-moz-linear-gradient(top,rgba(222,244,243,1) 1%,rgba(252,252,252,1) 80%);  background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(222,244,243,1)),color-stop(80%,rgba(252,252,252,1)));  background:-webkit-linear-gradient(top,rgba(222,244,243,1) 1%,rgba(252,252,252,1) 80%);  background:-o-linear-gradient(top,rgba(222,244,243,1) 1%,rgba(252,252,252,1) 80%);  background:-ms-linear-gradient(top,rgba(222,244,243,1) 1%,rgba(252,252,252,1) 80%);  background:linear-gradient(to bottom,rgba(222,244,243,1) 1%,rgba(252,252,252,1) 80%);  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#def4f3',endColorstr='#fcfcfc',GradientType=0 );  padding:3px 8px 1px 2px;  width:183px;  position:absolute;  z-index:5;  left:678px;  top:374px;  font-size:small;  height:20px;  text-align:center}

input.textEntry{border:1px solid #ccc;  background-color:#FBFBFB;  font-size:16px;  -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;  padding-left:2px}

input.textEntryBarcodeBolla{border:1px solid #ccc;  background-color:#FBFBFB;  font-size:16px;  -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;  padding-left:2px}

input.textEntryLikeText{border-style:none;  border-width:0px;  font-size:16px;  background-color:#FFF;  -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;  padding-left:2px}

input.textEntryLikeTextHeader{color:#0061F2;  border:1px solid #ccc;  background-color:#FBFBFB;  font-size:19px;  -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;  padding-left:2px}

input.textEntryLikeTextGrey{border-style:none;  border-width:0px;  font-size:16px;  background-color:#F2F2F2;  -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;  padding-left:2px}

input.textEntryBig{border:1px solid #ccc;  background-color:#FBFBFB;  font-size:24px;  -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;  padding-left:2px}

input.textEntryDisabled{border:1px solid #ccc;  background-color:#E2E2E2;  font-size:16px;  -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;  padding-left:2px}

input.textEntryDisabledBig{border:1px solid #ccc;  background-color:#E2E2E2;  font-size:24px;  -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;  padding-left:2px}

input.textEntryHidden{border:0px solid #FFF;  font-size:.95em;  cursor:none}

input.textEntryBolla{    border:1px solid #090;     font-size:20px;     background-color:#FFF;     -moz-border-radius:4px;     -webkit-border-radius:4px;     -khtml-border-radius:4px;     border-radius:4px;     padding-left:0px;     font-weight:bold;     text-align:center;     width:43px}

input.textEntryGreenBorder2{    border:2px solid #090;     font-size:18px;     background-color:#FFF;     -moz-border-radius:4px;     -webkit-border-radius:4px;     -khtml-border-radius:4px;     border-radius:4px;     padding-left:0px;     font-weight:bold;     text-align:center}

.dropdown{border:1px solid #ccc;  background-color:#FBFBFB;  font-size:15px;  margin-left:0px;  -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;  padding-left:1px}

.dropdownBig{border:1px solid #ccc;  background-color:#FBFBFB;  font-size:22px;  margin-left:0px;  -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;  padding-left:1px}

input.passwordEntry{border:1px solid #ccc;  -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px}

.editable{cursor:pointer;  text-decoration:underline;  color:#33F}

.anteprima{color:#333;  font-weight:bold;  font-size:x-large}

.tabellaTrSelezionato{border:1px solid #333}

.tabellaSelected{border-collapse:collapse;  padding:0px 0px 0px 0px; background-color:#FF0}

.tabellaSelected td{border-right:1px solid #C1DAD7;  border-bottom:1px solid #C1DAD7;  padding:1px 2px 1px 2px;  border-right-width:0px;  border-bottom-width:1px;  border-right-color:#CCC;  border-bottom-color:#CCC}

.tabellaHeader{ -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; cursor:default}

.tabella tr:hover{background-color:#F8F8F8}

.tabella td{border-right:1px solid #C1DAD7;  border-bottom:1px solid #C1DAD7;  padding:1px 2px 1px 2px;  border-right-width:0px;  border-bottom-width:1px;  border-right-color:#CCC;  border-bottom-color:#CCC}

.rigaModulo{border-bottom:1px dashed #CCC;  height:26px}

.rigaModuloSeparatoreParagrafi
{
    border-bottom: 1px dashed #CCC;
    height: 26px;
    border-bottom-color: #333333;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    font-weight: bold;
}

.intestazionePaginaFissa{    border-style:solid solid none solid;     border-width:1px;     border-color:#808080;     -moz-border-radius:5px;     -webkit-border-radius:5px;     -khtml-border-radius:5px;     border-radius:5px;     -moz-border-bottom-left-radius:0px;     -webkit-border-bottom-left-radius:0px;     -khtml-border-bottom-left-radius:0px;     -moz-border-bottom-right-radius:0px;     -webkit-border-bottom-right-radius:0px;     -khtml-border-bottom-right-radius:0px;     position:fixed; background-color:white; margin-top:-5px; margin-right:10px; padding-top:5px; left:5px; padding-left:4px}

.intestazioneTabellaFissa{    border-style:solid solid none solid;     border-width:1px;     border-color:#808080;     -moz-border-radius:5px;     -webkit-border-radius:5px;     -khtml-border-radius:5px;     border-radius:5px;     -moz-border-bottom-left-radius:0px;     -webkit-border-bottom-left-radius:0px;     -khtml-border-bottom-left-radius:0px;     -moz-border-bottom-right-radius:0px;     -webkit-border-bottom-right-radius:0px;     -khtml-border-bottom-right-radius:0px;     position:fixed; left:10px; margin-top:-5px}
.divSuggerimento{   height:30px;     background-image:url('/Images/lamp.png');  background-repeat:no-repeat;  padding-left:40px;  padding-top:3px;  border-bottom-style:solid;  border-bottom-width:1px;  border-bottom-color:#DADADA;  position:relative;  margin-bottom:15px}

.divAvviso{ font-size:15px;  margin:0px;  padding:0px;  color:#404040;  background:#fff;  background:-moz-linear-gradient(top,#fff 0%,#f3f3f3 50%,#f2f2f2 53%,#fff 100%);  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,#f3f3f3),color-stop(53%,#f2f2f2),color-stop(100%,#fff));  background:-webkit-linear-gradient(top,#fff 0%,#f3f3f3 50%,#f2f2f2 53%,#fff 100%);  background:-o-linear-gradient(top,#fff 0%,#f3f3f3 50%,#f2f2f2 53%,#fff 100%);  background:-ms-linear-gradient(top,#fff 0%,#f3f3f3 50%,#f2f2f2 53%,#fff 100%);  background:linear-gradient(to bottom,#fff 0%,#f3f3f3 50%,#f2f2f2 53%,#fff 100%);  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#fff',GradientType=0 );  padding:8px;  padding-top:15px;  padding-bottom:15px;  position:fixed;  z-index:999998;  border:2px solid #808080;  -moz-border-radius:5px;  -webkit-border-radius:5px;  -khtml-border-radius:5px;  border-radius:5px}

.daNascondereEdit{ padding:8px 4px 8px 8px;  position:absolute;  background-color:#FFF;  left:57px;  top:550px}

.divBorderRadiusConPaletta{   border:1px solid #808080;     -moz-border-radius:5px;     -webkit-border-radius:5px;     -khtml-border-radius:5px;     border-radius:5px;     -moz-border-top-left-radius:0px;     -webkit-border-top-left-radius:0px;     -khtml-border-top-left-radius:0px;     border-top-left-radius:0px;     margin-top:35px}
.divPalettaPanel{   border-style:solid solid none solid;     border-width:1px;     border-color:#666 #666 #FFF #666;     -moz-border-top-left-radius:5px;     -webkit-border-top-left-radius:5px;     -khtml-border-top-left-radius:5px;     border-top-left-radius:5px;     -moz-border-top-right-radius:5px;     -webkit-border-top-right-radius:5px;     -khtml-border-top-right-radius:5px;     border-top-right-radius:5px;     position:absolute;     height:22px;     top:-28px;     left:-1px;     background-color:#FFF;     padding-left:4px;     padding-top:5px;     font-weight:normal;     background:rgb(198,198,198);     background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M2YzZjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);  background:-moz-linear-gradient(top,rgba(198,198,198,1) 0%,rgba(255,255,255,1) 16%);  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(198,198,198,1)),color-stop(16%,rgba(255,255,255,1)));  background:-webkit-linear-gradient(top,rgba(198,198,198,1) 0%,rgba(255,255,255,1) 16%);  background:-o-linear-gradient(top,rgba(198,198,198,1) 0%,rgba(255,255,255,1) 16%);  background:-ms-linear-gradient(top,rgba(198,198,198,1) 0%,rgba(255,255,255,1) 16%);  background:linear-gradient(to bottom,rgba(198,198,198,1) 0%,rgba(255,255,255,1) 16%);  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6c6c6',endColorstr='#fff',GradientType=0 );  background-color:#FFF;  padding-right:1px;  width:170px;  text-align:left}

.divPaletta{ border-style:solid solid none solid;  border-width:1px;  position:absolute;  top:-11px;  left:-1px;  z-index:3;  -moz-box-shadow:inset 0px 1px 0px 0px #fff;  -webkit-box-shadow:inset 0px 1px 0px 0px #fff;  box-shadow:inset 0px 1px 0px 0px #fff;  background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#FBFBFB),color-stop(1,#e9e9e9) );  background:-moz-linear-gradient( center top,#FBFBFB 5%,#e9e9e9 100% );  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB',endColorstr='#e9e9e9');  background-color:#FBFBFB;  -webkit-border-top-left-radius:0px;  -moz-border-radius-topleft:0px;  border-top-left-radius:0px;  -webkit-border-top-right-radius:12px;  -moz-border-radius-topright:12px;  border-top-right-radius:12px;  -webkit-border-bottom-right-radius:0px;  -moz-border-radius-bottomright:0px;  border-bottom-right-radius:0px;  -webkit-border-bottom-left-radius:0px;  -moz-border-radius-bottomleft:0px;  border-bottom-left-radius:0px;  text-indent:0;  display:inline-block;  color:#666;  font-size:14px;  font-weight:normal;  font-style:normal;  height:20px;  line-height:21px;  width:190px;  text-decoration:none;  text-align:center;  text-shadow:1px 1px 0px #fff;  border-color:#CCC}
.divPaletta:hover{background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#e9e9e9),color-stop(1,#f9f9f9) ); background:-moz-linear-gradient( center top,#e9e9e9 5%,#f9f9f9 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#f9f9f9'); background-color:#e9e9e9}
.divPaletta a{text-decoration:none}

.menuButtonList{   border:2px solid #C0C0C0;     padding-right:10px;     margin:5px 0px 0px 10px;     position:absolute;     z-index:9000;     -webkit-border-radius:5px;     -moz-border-radius:5px;     border-radius:5px;     padding-bottom:-10px}

.menuButton{    display:inline-block;     color:#FFF}
.menuButton a{    display:inline-block;     color:#FFF;     text-decoration:none;     font-weight:bold}

.linkMenui2{}

.menuItem{   display:inline-block;     margin-right:2px;     padding-bottom:5px;     padding-right:1px}

.menuItem img{   padding-right:4px;     padding-bottom:2px}

.menuItem ul{   list-style-type:none;     font-size:13px;     margin-left:.8em;     padding-left:0px}

.menuItem ul li{   padding-bottom:4px;     text-transform:uppercase}

.triangolo{   position:absolute;     top:-6px;     left:6px;     z-index:55;     background-image:url('/Images/angoloMenu.png');  background-repeat:no-repeat;  width:15px;  height:15px}

.button{    background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#fff),color-stop(1,#f6f6f6) );     background:-moz-linear-gradient( center top,#fff 5%,#f6f6f6 100% );     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f6f6f6');     background-color:#fff;     -moz-border-radius:5px;     -webkit-border-radius:5px;     -khtml-border-radius:5px;     border-radius:5px;     border:1px solid #dcdcdc;     display:inline-block;     color:#666;     font-size:15px;     font-weight:bold;     padding:3px 10px;     text-decoration:none;     cursor:pointer}
.button:hover, .buttonFormRicercaPos:hover{background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#f6f6f6),color-stop(1,#fff) ); background:-moz-linear-gradient( center top,#f6f6f6 5%,#fff 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#fff'); background-color:#f6f6f6}
.button:active{border-width:1px; border-color:grey}
.button:focus{border-width:1px; border-color:grey}
.buttonFormRicercaPos{background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#fff),color-stop(1,#f6f6f6) );  background:-moz-linear-gradient( center top,#fff 5%,#f6f6f6 100% );  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f6f6f6');  background-color:#fff;  -moz-border-radius:5px;  -webkit-border-radius:5px;  -khtml-border-radius:5px;  border-radius:5px;  border:1px solid #dcdcdc;  display:inline-block;  color:#666; font-size:15px;  font-weight:bold;  padding:4px;  text-decoration:none;  cursor:pointer}

.buttonCarica{    background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#fff),color-stop(1,#f6f6f6) );     background:-moz-linear-gradient( center top,#fff 5%,#f6f6f6 100% );     background-position:4px 7px;     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f6f6f6');     background-color:#fff;     -moz-border-radius:5px;     -webkit-border-radius:5px;     -khtml-border-radius:5px;     border-radius:5px;     border:1px solid #dcdcdc;     display:inline-block;     color:#666;     font-size:22px;     font-weight:bold;     padding:3px 10px 3px 25px;     text-decoration:none;     cursor:pointer;     background-image:url('/Template/Default/Images/caricaButton.gif');     background-repeat:no-repeat}
.buttonCarica:hover{    background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#f6f6f6),color-stop(1,#fff) );     background:-moz-linear-gradient( center top,#f6f6f6 5%,#fff 100% );     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#fff');     background-color:#f6f6f6;     background-position:4px 7px;     background-image:url('/Template/Default/Images/caricaButtonOk.gif');     background-repeat:no-repeat}
.buttonCarica:active{position:relative; top:1px}

.ui-autocomplete-input{font-size:16px}
.ui-combobox{position:relative;  display:inline-block}
.ui-combobox-toggle{position:absolute;  top:0;  bottom:0;  margin-left:-1px;  padding:0}
.ui-combobox-input{margin:0;  padding:1px;  width:200px}
.ui-autocomplete{max-height:150px; overflow-y:auto;   overflow-x:hidden}
 
* html .ui-autocomplete{height:150px}

.suggerimentoFormImage{    background-image:url('/Template/Default/Images/clickIt.png');     background-repeat:no-repeat;     padding-left:60px}

.licenzaAvviso{    padding-left:110px;     background-image:url('/Images/licenza-.png');     background-repeat:no-repeat;     width:17px; height:20px}

.licenzaScaduta{    padding-left:5px;     background-image:url('/Images/licenza-.png');  background-repeat:no-repeat;  width:17px; height:20px}

.titoloPulsantePos{ font-weight:bold;  color:#339;  font-size:small}

.sottotitoloPulsantePos{ font-weight:normal;  color:#333;  font-size:x-small}

.divSottotitoloPulsantePos{position:relative; left:1px; top:-22px; width:100px; height:10px}

.divNumeroPulsantePos{position:relative; left:1px; top:-16px; width:50px}

.divPrezzoPulsantePos{position:relative; left:60px; top:-36px; width:40px; text-align:right}

.variazioniBolla{ color:#C30;  font-size:small}

.rigaTipiResa{ color:white;  background:#345FFF}

.mnpDataA{   position:relative; top:1px; left:0px; width:330px}
.mnpDataA input{    width:132px}
.mnpDataDa{    position:relative; top:-38px; left:315px; width:200px}
.mnpDataDa input{    width:132px}
.mnpNumeri{position:relative; top:-56px; left:475px; width:100px; font-size:small}
.mnpTitoli{position:relative; top:-74px; left:570px; width:100px; font-size:small; height:18px}
.mnpGiaPagati{position:relative; top:-145px; left:475px; width:200px; font-size:small}
.mnpButtons{position:relative; top:-109px; left:640px; width:315px}
.notaChiaro{    background-image:url('/Images/editSmall.png');  background-repeat:no-repeat;  padding-left:21px; padding-bottom:4px}

.RegistraFocus:focus{ -moz-box-shadow:0px 0px 2.5px 2.5px rgba(25,255,218,0.7);  -webkit-box-shadow:0px 0px 2.5px 2.5px rgba(25,255,218,0.7);  box-shadow:0px 0px 2.5px 2.5px rgba(25,255,218,0.7)}

.TxtCustomAccreditatoResa:after{ content:"In conteggio"}
.TxtCustomEsauritoResa:after{ content:"-"}
