* {
overflow: visible !important;
} 

body {width:100%;
	margin: 0px;
    font-weight: normal;
    color: black;
    font-family: Palatino,Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: #000;
    background-color: #FFFFFF;}

a {color:#000000;}
	
img {border:0;}

#container
{padding: 0;
width:100%;
margin: 0;}


.fg-button {outline: 0; 
   margin:0 4px 0 0; 
   padding: .4em 1em; 
   text-decoration:none !important; 
   cursor:pointer; 
   position: relative; 
   text-align: center; 
   zoom: 1;}
   
.flR {float:right;}
.alR {text-align:right;}

#mostraCiclo
{float:right;
font-size:14px;
width:50%;
margin:0px;
padding:5px 10px;
height:230px;
border: 2px groove #275C00;
}

#fasi{padding-top:5px;
line-height:25px;}

#amount,#wCyc,#btn2Cont,#btnCend,#totQsel,#totPezzi {display:inline;}
.allcenter{width:80%;text-align:center;padding-bottom:15px;margin:0px auto;}
.center60{width:60%;text-align:center;margin:0px auto;}

.smallTitle {font-size:20px;line-height:50px;vertical-align:top}

.smallTitIn {font-size:16px;display:inline;}

.logOutR {float:right;display:inline;padding-right:50px;vertical-align:top;}

.logOutR a {color:#e3f0f6;}

.logOutR a:hover {color:#000000;}

#colStd {clear:both;
		width:94%;
		padding:5px 1%;
		margin: 50px 2% 0px 2%;
		border: 0px;
		font-size:12px;}

#innerTab{
	width:95%;
	padding:10px 20px;
	background-color:#FFFFFF;
	color:#000000;
	min-height:440px;
}

#innerTabH{
	width:95%;
	padding:10px 20px;
	background-color:#FFFFFF;
	color:#000000;
	min-height:520px;
}

.inTab{
	width:95%;
	padding:10px 20px;
	background-color:#FFFFFF;
	color:#000000;
	min-height:440px;
}

.helpT
{font-weight:bold;
background-color:#FF0000;
width:90%;
text-align:left;
padding:3px 10px}

.helpTab
{width:70%;margin:0px auto;}

.helpTab td
{background-color:#c6c6c6;
padding:2px 5px;}


table.topTab{width:100%;text-align:center;font-size:80%}

#spacer{
	width:98%;
	padding:70px 5px 5px 5px;
	background-color:#FFFFFF;
	color:#000000;
	height:184px;
	margin:10px 0px;
	overflow:hidden;
	border:0px;
	vertical-align:middle;
}

#bottomLink{
	text-align:right;
	padding: 0px 50px 20px 0px;
	font-size:18px;
}

#colDx form {color:#000000;}

#colStd0m
		{clear:both;
		width:97%;
		padding:5px 0px;
		margin: 2px 5px;
		border: 0px;
		font-size:60%;}

.scads {font-size:16px;
		line-height:20px;
	   font-weight:bold;
	   border:2px inset;
	   padding:2px;
	   vertical-align:top;}

.spacerTop{height:10px;}

.urgenza0{font-size:150%;color:#000000;}
.urgenza1{font-size:150%;color:#fc8836;}
.urgenza2{font-size:150%;color:#ff0000;}

#amount{color:#0000FF;}

#dialog,#dialog2{font-size:14px;}


.ui-dialog-titlebar-close {display:none}
.ui-dialog-title {font-size:16px;}
.ui-widget-overlay { opacity: .80;filter:Alpha(Opacity=80); }
.ui-dialog-buttonpane button {margin:0px 20px;}

#nofocus,#nofocus2,.noElement,#nofDlg,#formAddItem {display:none}

.homeTab{
	width:98%;
	padding:0px 1%;
	background-color:#FFFFFF;
	color:#000000;
	height:400px;
	font-size:10px;
	line-height:16px;
	margin:0px;
	border:0px;
	overflow:auto;
}

table.showWorks td{padding:2px 3px;text-align:center;}

.lavTab{
	width:98%;
	padding:2px 1%;
	background-color:#FFFFFF;
	color:#000000;
	height:250px;
	font-size:12px;
	line-height:16px;
	margin:0px;
	overflow:auto;
}

table.qScelta {width:90%;margin:30px auto;}

table.qScelta td{padding:2px 3px;text-align:center;}

#colSx #tabs .ui-tabs-nav,#colStd0m #tabs .ui-tabs-nav{display:none;}

.ui-tabs .ui-tabs-panel {padding: 4px;}

#tabNavigator .ui-state-active {background-image:url('img/tabBtnActive.png');color:#000000;}

table .mulArt{width:95%}
table .mulArt td{padding:1%;}

.lavTab2{
	background-color:#ffffff;
	color:#000000;
	height:250px;
	font-size:12px;
	line-height:16px;
	margin:0px;
	overflow:auto;
}

.greyBCK{background-color:#e6e6e6;}

#formAddItem {font-size:18px; line-height:18px;padding:0px 10px;}

#mostraSalda
{font-size:12px;
text-align:justify;
width:97%;
margin:0px;
padding:2px 5px;
height:400px;
border: 2px groove #275C00;
overflow:auto;
}

.helpTab2
{width:98%;margin:0px auto;}

.helpTab2 td
{background-color:#c6c6c6;
padding:2px 5px;}

.ls1  {background-color:#8a8a8a;}
.ls2  {background-color:#a0a0a0;}

.ls1:hover,.ls2:hover  {background-color:#c6c6c6;}


#tabs h4 a{padding:5px 10px;}

.small10{margin-top:10px;font-size:10px;font-weight:bold;}

.titolo {font-size:20px;background-color:#ffff99;padding:5px 20px;text-align:center;margin:10px;}

.stdHgt {min-height: 530px;
height: auto !important;
height: 530px;}

.spazio10 {height:20px;}

table.tabAsg
{width:100%;}

.tabAsg td
{padding:1px 5px;}

.tabAsg th
{padding:1px 5px;
border:1px solid #c6c6c6;}

.riga1{background-color:#afafaf;}

.riga2{background-color:#d3d3d3;}

.tabBtnDwn {width:110%;padding:0px;margin:0px;}

.tabBtnDwn td{vertical-align:top;}

.lavTab a{color:#787878;text-decoration:underline;}
.lavTab a:hover{color:#9a9a9a;text-decoration:underline}

.borderBox{border:2px solid #7bc645;width:300px;}
.borderBox2{border:2px solid #7bc645;width:540px;}

#res_sx{float:left;}
#res_dx{margin:0px 0px 0px 310px;}

.noDisplay{display:none}

.worksTab1 {width:100%;}
.worksTab1 th {text-align:left;font-weight:bolder;color:#aaaaaa;}

.worksTab1 tr.row1 {background-color:#f0f0f0;}
.worksTab1 tr.row2 {background-color:#c0c0c0;}

.noSet{width:100%;background-color:#FFAE4C;
margin:0px;border:0px;padding:0px;
display:inline-block;}

table.noRes
{width:100%;text-align:center; font-size:150%; font-weight:bold; }
table.noRes td {padding:15px 0px;text-align:center;background-color:#fcbA37;}

table.errRes
{width:100%;text-align:center; font-size:150%; font-weight:bold; }
table.noRes td {padding:15px 0px;text-align:center;background-color:#dd0000;}


.back1 {background-color:#f2dbc7;}

#img1:hover{background-color:#000000;}

.tabRighe {display:none}

.tabLavori {display:none}

table.lavTe {width:100%;padding:0;margin:0;}
table.lavTe td {padding:0px 5px;border-collapse:collapse;}

/*****************AUTOCOMPLETAMENTO**********************************************/

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
}
.ac_loading {
	background: white url('img/indicator.gif') right center no-repeat;
}
.ac_odd {
	background-color: #eee;
}
.ac_over {
	background-color: #FFFF9D;
	color: black;
}

#res_0{width:100%;background-color:white;padding:20px 5px;color:black;}
#resSync{width:100%;background-color:white;padding:20px 5px;color:black;}
#res04{width:100%;background-color:white;padding:20px 5px;color:black;}

.sepa{background-color:black;border:2px solid red;}
.redT{color:red;background-color:white;}
.blackT{color:white;background-color:black;}
.whiteT{margin:0 auto;width:60px;height:20px;background-color:white;}
.smallH{margin:0;border:0;padding:0;height:10px}

table.righeTe {width:100%;;padding:0px;margin:1px;}
table.righeTe td {padding:0px 5px;}

table.TeRes
{width:100%;text-align:center;padding:0;margin:0;}

table.TeRes tr.r0 {text-align:center;background-color:#67aed3;}
table.TeRes tr.r1 {text-align:center;background-color:#f1fbfd;}


table.TeRes tr.s0 {text-align:center;background-color:#cdcdcd;}
table.TeRes tr.s1 {text-align:center;background-color:#efefef;}

table.TeRes tr.l0 {text-align:center;background-color:#cdcdcd;}
table.TeRes tr.l1 {text-align:center;background-color:#efefef;}


table.TeRes tr.esalta0{text-align:center;background-color:#FFFFFF;}
table.TeRes tr.esalta1{text-align:center;background-color:#FFFFFF;}

table.TeRes tr.st0 {padding:0;margin:0;text-align:center;background-color:#cdcdcd;}
table.TeRes tr.st1 {padding:0;margin:0;text-align:center;background-color:#efefef;}

table.TeRes tr.s0 a{font-weight:bold;color:#000000;}
table.TeRes tr.s1 a{font-weight:bold;color:#000000;}

table.TeRes tr.s0:hover a{font-weight:bold;color:#2f7dbe;}
table.TeRes tr.s1:hover a{font-weight:bold;color:#2f7dbe;}

table.TeRes td {padding:0px 2px;}

a.itemLink {font-weight:bold;color:#000000;}
a:hover.itemLink {font-weight:bold;color:#2f7dbe;}

.noRow{display:none;}

.hlFor {background-color:#008000;color:#FFFFFF;padding:5px 0px;width:100%;text-align:center;}

#elNact{width:100%;margin:0px auto;}

.layerClose,#page_header
{display:none}

#scrollData{width:100%;border:0;padding:0;margin:0;overflow: visible;height:auto;}

.ui-widget-overlay {width:100%;background-color:#FFFFFF;z-index:999}

#formCnt,#exFiltri, .pulsante, .noPr {display:none}

.noDbutP {display:block}

.jspVerticalBar{display:none}
.jspHorizontalBar{display:none}
.tabSommCnt{display:none}