@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
html,body{
	height:100%;
	color:#000;
	font-style:normal;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align:left;
	background-color:#E9E9E9;}	
a:link    {color:#000;
			text-decoration:none;}
a:visited {color:#6D4F41;}
a:hover   {color:green;}	
h1{
	font-size:16px;
	text-align:center;
	color:#006;
	padding-bottom:6px;
	padding-top:8px;}
h2{
	font-size:14px;
	text-align:left;
	color:#006;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:4px;}
h3{
	font-size:12px;
	text-align:left;
	color:#006;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:40px;}
	
/** CLASSI **/ 
.divContainerAdm{
    position:relative;
	display:table;
    width:980px; 
    height:auto;
	background-color:#FFF;
	margin-left:auto;
	margin-right:auto;
	box-shadow:1px 0px 10px #333333, 0px 4px 10px #333333;}
.divTopAdm{
	width:100%;
	height:90px;
	border-top-width:thin;
	border-top-style:solid;
	border-top-color:#630;
    border-bottom-width:medium;
	border-bottom-style:groove;
	border-bottom-color:#006;}	
.divTopLeftAdm{
	position:relative;
	float:left;
    width:15%;
	height:80px;
	vertical-align:middle;
	text-align:center;}
.divTopMiddleAdm{
	position:relative;
	float:left;
    width:70%;
	height:80px;
	vertical-align:middle;
	text-align:center;}
.divTopRightAdm{
	position:relative;
    float:left;
    width:15%;
	height:80px;
	vertical-align:middle;
	text-align:center;}
.divCenterAdm{
	width:100%;
    border-top-width:thin;
	border-top-style:solid;
	border-top-color:#630;}		
	

/*DIV Center HOME a 3 Colonne*/
/*.divCenterLeftHomeAdm{
	position:relative;
	float:left;
    width:33%;}
.divCenterMiddleHomeAdm{
	position:relative;
	float:left;
    width:34%;}
.divCenterRightHomeAdm{
	position:relative;
	float:left;
    width:33%;}
*/

/*DIV Center HOME a 2 Colonne*/
.divCenterLeftHomeAdm{
	position:relative;
	float:left;
    width:49%;
	border-right-width:medium;
	border-right-style:groove;
	border-right-color:#006;}
.divCenterRightHomeAdm{
	position:relative;
	float:left;
    width:49%;}



/*DIV Center SON*/
.divCenterLeftAdm{
	position:relative;
	float:left;
    width:200px;}
.divCenterRightAdm{
	position:relative;
	float:left;
    width:780px;}

.divSezione{
	width:100%;
	padding-bottom:10px;
	padding-top:5px;
	border-top-width:medium;
	border-top-style:groove;
	border-top-color:#006;
	clear:both;
	}

.divSezioneCenter{
	width:40%;
	padding-left:28%;
	padding-right:20%;
	padding-bottom:8px;
	padding-top:8px;
	clear:both;
	}

.divRelative100{
	width:100%;}

.divAlignRight{
	text-align:right;}	
.divAlignCenter{
	text-align:center;}		
	
	
.divSubmit{
	padding-top:15px;
	padding-bottom:15px;}
.divSubmitCenter{
	padding-top:15px;
	padding-bottom:15px;
	padding-left:300px;}
.divSubmitAlignCenter{
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;}		
	
.divSottotitolo{
	font:"Lucida Console", Monaco, monospace;
	text-align:center;
	color:#FFF;
	font-weight:bold;}	

.divTitle{
	font-size:25px;
	text-align:center;
	color:#006;
	font-weight:bold;
	padding-top:25px;}	
	

.divTableTitle{
	width:100%;
	text-align:center;
	color:#006;
	font-size:15px;
	font-weight:600;
	padding-top:10px;
	padding-bottom:8px;}	
	
.divTableTitleBlu{
	width:95%;
	text-align:center;
	color:#FFF;
	background-color:#006;
	font-size:16px;
	font-weight:600;
	padding-top:10px;
	padding-bottom:8px;}		
	
.divTableTitleSx{
	width:100%;
	text-align:left;
	color:#006;
	font-size:14px;
	font-weight:600;
	padding-top:10px;
	padding-bottom:8px;}		
	
.divAvviso{
	font-size:14px;
	color:#060;
	text-align:left;
	width:100%;
	font-weight:bold;}	

.divAlert{
	width:100%;
	text-align:left;
	color:#006;
	font-size:14px;
	font-weight:600;
	padding:0px;
}			
	
.tb100{
	width:100%;}
.tb95{
	width:95%;}	
.tb90{
	width:90%;}	
.tb80{
	width:80%;}
.tb70{
    width:70%;}	
.tb60{
    width:60%;}
.tb50{
    width:50%;}		
.tb30{
    width:30%;}			
	
	
.trTotali{
	font:Arial, Helvetica, sans-serif;
    font-size:11px;
	height:22px;
    color:#FFF;
    background-color:#637CB6;
    font-weight:bold;
	text-align:center;}		
.trIntestazione{
	font:Arial, Helvetica, sans-serif;
    font-size:12px;
	height:20px;
    color:#FFF;
    background-color:#006;
    font-weight:bold;
	text-align:center;}
.trIntestazioneUtente{
	font:Arial, Helvetica, sans-serif;
    font-size:13px;
	height:22px;
    color:#FFF;
    background-color:#637CB6;
    font-weight:bold;
	text-align:center;}	
.trNoRecord{
	font:Arial, Helvetica, sans-serif;
    font-size:12px;
	height:20px;
    color:#472323;
    background-color:#CCC;
    font-weight:bold;
	text-align:center;}	
.trRow{
	font:"Times New Roman", Times, serif;
	text-align:inherit;
	font-size:12px;
    height:18px;
    font-style:inherit;}	

.td100{
	width:100%;}
.td90{
	width:90%;
	vertical-align:top;
	text-align:left;}
.td80{
	width:80%;}	
.td70{
	width:70%;}	
.td60{
	width:60%;}
.td50{
	width:50%;}	
.td40{
	width:40%;}	
.td35{
	width:35%;}	
.td30{
	width:30%;}		
.td25{
	width:25%;}		
.td20{
	width:20%;}	
.td16{
	width:16%;}	
.td15{
	width:15%;}	
.td14{
	width:14%;}
.td13{
	width:13%;}
.td12{
	width:12%;}
.td11{
	width:11%;}
.td10{
	width:10%;}
.td8{
	width:8%;}	
.td7{
	width:7%;}	
.td5{
	width:5%;}	
.td4{
	width:4%;}	
	
.td50Sx{
	width:50%;
	text-align:left;}	
.td50Dx{
	width:50%;
	text-align:right;}	
	
.td40Sx{
	width:40%;
	text-align:left;}	
.td60Dx{
	width:60%;
	text-align:right;}	

	
.tdAlignCenter{
	text-align:center;}
.tdAlignRight{
	text-align:right;}	
.tdAlignLeft{
	text-align:left;}	



.tdLabel30{
	width:30%;
	font:Arial, Helvetica, sans-serif;
    color:#000;
	background-color:#CCC;
	font-weight:bold;
	text-align:left;
	padding-left:4px;
	height:22px;
	font-size:11px;}
.tdIO{
	width:70%;
	font:"Times New Roman", Times, serif;
    text-align:left;
    font-style:inherit;}

.tdLabel10{
	width:10%;
	font:Arial, Helvetica, sans-serif;
    color:#000;
	background-color:#CCC;
	font-weight:bold;
	text-align:left;
	padding-left:4px;
	height:22px;
	font-size:11px;}		
.tdLabel20{
	width:20%;
	font:Arial, Helvetica, sans-serif;
    color:#000;
	background-color:#CCC;
	font-weight:bold;
	text-align:left;
	padding-left:4px;
	height:22px;
	font-size:11px;}	
.tdLabel40{
	width:40%;
	font:Arial, Helvetica, sans-serif;
    color:#000;
	background-color:#CCC;
	font-weight:bold;
	text-align:left;
	padding-left:4px;
	height:22px;
	font-size:11px;}
.tdLabel40High{
	width:40%;
	font:Arial, Helvetica, sans-serif;
    color:#000;
	background-color:#CCC;
	font-weight:bold;
	text-align:left;
	padding-left:4px;
	height:30px;
	font-size:11px;}
.tdRow{
	background-color:#E6E6E6;
	padding-left:5px;
	font-size:12px;}	
.tdApparecchioTipologiaDettaglio{
	/*background-color:#999eb6;
	color:#FFF;*/
	background-color:#42536F;
	color:#FFF;
	text-align:center;
	font-weight:bold;}
.tdValore{
	text-align:right;
	padding-right:4px;}
	

/** ID **/
#divLoginTitle{
	text-align:center;}
#divLogin{
	width:380px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:33%;
	margin-top:25px;
	margin-bottom:25px;
	margin-right:33%;
	background:url(../../img/css/SfondoLogin.png);
	border:2px solid #bbbbbb;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;}

#divUpdOK{
	font-size:14px;
	color:#066;
	text-align:center;
	width:100%;
	font-weight:bold;}	
#divInsOK{
	font-size:14px;
	color:#066;
	text-align:center;
	width:100%;
	font-weight:bold;}	
#divCesOK{
	font-size:14px;
	color:#F00;
	text-align:center;
	width:100%;
	font-weight:bold;}	
#divAttOK{
	font-size:14px;
	color:#060;
	text-align:center;
	width:100%;
	font-weight:bold;}		
#divIconeHome{
	vertical-align:top;}	
#divDettagliLocale{
	display:none;
	background-color:#F06;}	
#divBacheca{
	padding-left:50px;
	padding-right:50px;
	text-align:center;}		
#divListaUtente{
	padding-left:50px;
	padding-right:50px;
	text-align:center;}		
#divAlignCente{
	padding-left:25%;
	padding-right:25%;
	text-align:center;}		

#tdNum{
	color:#666;
	text-align:center;}
#tdNumDx{
	color:#999;
	text-align:right;
	padding-right:10px;}	

#tdTipoApparecchioDettaglio{
	font-size:11px;
	padding-left:10px;}
	
#tdIcona{
	text-align:center;}
	
#tdMatricola{
	background-color:#efefec;
	text-align:center;}	

#tdAlignCenter{
	text-align:center;}
#tdAlignRight{
	text-align:right;}	
#tdAlignLeft{
	text-align:left;}		


/* Modifiche Boostrap*/
#divChkButtonApparecchiMagazzino{
  width:700px;
  text-align:left;
  color:#000;
  background-color:#E1E1E1;
  border-color:#999;
}


#divChkButtonApparecchiMagazzino:hover,
#divChkButtonApparecchiMagazzino:focus,
#divChkButtonApparecchiMagazzino:active,
#divChkButtonApparecchiMagazzino.active,
.open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color:#3276b1;
  border-color: #285e8e;
}


.ifCassetto{
display:none;
text-align:center;
}

/*
.btn-primary {
  color: #ffffff;
  background-color:#428bca;
  border-color: #357ebd;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color:#3276b1;
  border-color: #285e8e;
}*/