  
body {
  	font-family: arial;
}

.myDiv {
 border-radius: 25px;
  border: 1px outset #c0c0c0;
  background-color: white;    
  text-align: center;
  width: 480px;
  height: 400px;
  box-shadow: 10px 10px 5px #dedede;
}

.buttontools {
  border-radius: 10px;
  background-color: #b79b9b; 
  border: 1px solid grey;
  
  color: white;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
  box-shadow: 5px 5px 6px 0 rgba(0,0,0,0.3);
  width: 180px;
}

.buttontools:hover {
  background-color: #cb9d9d;
  color: white;
}

.buttontoolsmini {
  border-radius: 10px;
  background-color: #b79b9b; 
  border: 1px solid grey;
  
  color: white;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
  box-shadow: 5px 5px 6px 0 rgba(0,0,0,0.3);
  width: 85px;
}

.buttontoolsmini:hover {
  background-color: #cb9d9d;
  color: white;
}

.buttontoolsminired {
  border-radius: 10px;
  background-color: #d64b34; 
  border: 1px solid grey;
  
  color: white;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 11px;
  margin: 4px 2px;
  cursor: pointer;
  box-shadow: 5px 5px 6px 0 rgba(0,0,0,0.3);
  width: 85px;
}

.buttontoolsminired:hover {
  background-color: #d83c22;
  color: white;
}


.buttonadm {
  border-radius: 10px;
  background-color: #d64b34; /* rosett */
  border: 1px solid grey;
  
  color: white;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
  box-shadow: 5px 5px 6px 0 rgba(0,0,0,0.3);
  width: 180px;
}

.buttonadm:hover {
  background-color:  #d83c22;
  color: white;
}

.buttonpage {
  border-radius: 10px;
  background-color: #e7e1dd; /* grigetto */
  border: 1px solid grey;
  color: black;
  padding: 4px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-weight:bold;
  font: Arial;
  font-size: 11px;
  margin: 1px 1px;
  cursor: pointer;
  box-shadow: 5px 5px 6px 0 rgba(0,0,0,0.3);
  width: 110px;
}
.buttonpage:hover {
  background-color:  #dcd7d4;
  color: black;
}

.buttonyel {
  border-radius: 10px;
  background-color: #f7aa3b; /* arancio */
  border: 1px solid grey;
  color: black;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
  box-shadow: 5px 5px 6px 0 rgba(0,0,0,0.3);
  width: 180px;
}
.buttonyel:hover {
  background-color:  #f28c08;
  color: black;
}


.buttonarkts {
  border-radius: 10px;
  background-color: #f7aa3b; /* arancio */
  border: 1px solid grey;
  color: black;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
  box-shadow: 5px 5px 6px 0 rgba(0,0,0,0.3);
  width: 180px;
}
.buttonarkts:hover {
  background-color:  #f28c08;
  color: black;
}

.buttonarkcom {
  border-radius: 10px;
  background-color: #73f5f3; /* azzurro*/
  border: 1px solid grey;
  color: black;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
  box-shadow: 5px 5px 6px 0 rgba(0,0,0,0.3);
  width: 180px;
}

.buttonarkcom:hover {
  background-color:  #57f1ef;
  color: black;
}

.buttonark {
  border-radius: 10px;
  background-color: #64dd13; /* verde */
  border: 1px solid grey;
  color: black;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
  box-shadow: 5px 5px 6px 0 rgba(0,0,0,0.3);
  width: 180px;
}

.buttonark:hover {
  background-color:  #63ce1c;
  color: black;
}

.button4 {
  border-radius: 10px;
  background-color: #3274d6; /* bluette */
  border: 1px solid grey;
  
  color: white;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
  box-shadow: 5px 5px 6px 0 rgba(0,0,0,0.3);
  /*
  , 0 6px 20px 0 rgba(0,0,0,0.10);
  */
  width: 180px;
}


.button5 {
  border-radius: 4px;
  background-color: #3274d6; /* bluette #3274d6 */
  border: 1px solid grey;
  color: white;
  padding: 2px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 9px;
  margin: 2px 1px;
  cursor: pointer;
  width: 50px;
}

.button6 {
  border-radius: 4px;
  background-color: #ffffff; /* bluette #3274d6 */
  border: 1px solid grey;
  color: white;
  padding: 2px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 9px;
  margin: 2px 1px;
  cursor: pointer;
  width: 150px;
}

.button7 {
  border-radius: 10px;
  background-color: #3274d6; /* bluette */
  border: 1px solid grey;
  
  color: white;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
  box-shadow: 5px 5px 6px 0 rgba(0,0,0,0.3);
  /*
  , 0 6px 20px 0 rgba(0,0,0,0.10);
  */
  width: 130px;
}



.button5:hover {
  background-color:  #2868c7;
  color: black;
}

.button4:hover {
  background-color:  #2868c7;
  color: white;
}

.button7:hover {
  background-color:  #2868c7;
  color: white;
}

    .buttontondo {
    width: 25px;
    height:25px;
    border-radius: 25px 25px;
    border: solid 1px white;
    background: #f59625;
    color: white;
    line-height: 10px;
}

.buttontondo:hover {
  background-color:  #dcd7d4;
  color: black;
}       


table,td {
  border-collapse: collapse;

}

a:link {
   	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.bt6:link {
   	  font-family: Arial;
	  font-size: 12px;
	  color: #0040ff;
	  text-decoration: none;
}

.t9ci {
	font-family: Arial,verdana, sans-serif;
	color: #000000;
	font-size: 9px;
	text-align: center;
    text-decoration: none;
	}
	
.t9c {
	font-family: Arial,verdana, sans-serif;
	color: #000000;
	font-size: 9px;
	text-align: left;
    text-decoration: none;
	}
	
.t10c {
	font-family: Arial,verdana, sans-serif;
	color: #000000;
	font-size: 10px;
	text-align: left;
    text-decoration: none;
	}
	
	.t10cc {
	font-family: Arial,verdana, sans-serif;
	color: #000000;
	font-size: 10px;
	text-align: center;
    text-decoration: none;
	}
	
.t12 {
	font-family: Arial,verdana, sans-serif;
	color: #000000;
	font-size: 12px;
	text-align: left;
    text-decoration: none;
	}

.t12c {
	font-family: Arial,verdana, sans-serif;
	color: #000000;
	font-size: 12px;
    text-decoration: none;
	}
	
.t9esempio {
	font-family: Arial,verdana, sans-serif;
	color: #ff0000;
	font-size: 9pt;
	text-align: left;
	font-style: italic;
    text-shadow: 2px 2px 7px black;
    text-decoration: none;
	}


table.righe tr:nth-child(even) { background-color: #ffffff; } 
table.righe tr:nth-child(odd) { background-color: #e3ebfb; }


table.cmask {
  border-collapse: collapse;
}

td.cmask {
  height: 15;
  border: 1px solid #999;
  text-align: left
}



.input66[type="password"] {
  	width: 310px;
  	height: 50px;
  	border: 1px solid #dee0e4;
  	margin-bottom: 0px;
  	padding: 0 15px;
}

.input66[type="text"] {
  	width: 310px;
  	height: 50px;
  	border: 1px solid #dee0e4;
  	margin-bottom: 0px;
  	padding: 0 15px;
}