.contenitore-form-ss {width: 895px;margin: 0px;overflow: hidden;border:1px solid #c0c0c0;background:#edf6ff;font-family: "Trebuchet MS";font-size:14px;}

#newsForm {overflow: hidden;margin:0;padding:20px;background:#c1efff;}
#newsForm h3 {color: #262626;padding:30px 0 3px 0;font-weight: bold;text-transform:uppercase;}
#newsForm div.incarico {color: #262626;margin: 20px 0;font-weight: bold;text-transform:uppercase;font-size:16px;}
#newsForm div.title-stampa {color: #262626;padding:10px 0 3px 0;font-weight: bold;text-transform:uppercase;text-align:left;}
#newsForm div.text-stampa {color: #262626;padding:5px 0 20px 0;text-align:justify;}

#newsForm-risultato {overflow: hidden;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;margin:0 10px 10px 10px;padding:20px;background:#fff;}
#newsForm-risultato h3 {color: #262626;padding:30px 0 3px 0;font-weight: bold;text-transform:uppercase;}
#newsForm-risultato div.incarico {color: #262626;margin: 20px 0;font-weight: bold;text-transform:uppercase;font-size:16px;}
#newsForm-risultato div.img2 {text-align:right;}
#newsForm-risultato div.title-stampa {color: #262626;padding:30px 0 3px 0;font-weight: bold;text-transform:uppercase;text-align:left;}

.linea-form {overflow: hidden;clear: both;padding: 6px 10px 5px 0;}
.linea-form p.font {font-size:12px;line-height: 21px;padding: 0 0 0 0;}
.linea-form .boxFormLeft {float: left;margin-right: 10px;padding: 0;}
.linea-form .boxFormLeft p.text {padding: 0 0 0 0;}
.linea-form .orelav {float: left;margin-right: 10px;padding: 0;width:130px;}
.linea-form .orelav  p.text {padding: 0 0 0 0;font-weight: bold;}


.gdr input[type=text]{font-family: "Trebuchet MS";width:90%;border-width:1px;border-style:solid; border-color: #c0c0c0;padding:5px 5px;font-size:14px;background:#fff;font-weight: bold;color:rgb(0, 120, 177);text-transform: uppercase;}


.table-form{overflow: hidden;}
.table-form h3 {color: #262626;padding:10px 0 3px 0;font-weight: bold;text-transform:uppercase;}
.table-form-int {overflow: hidden;background:#fff;}
#newsForm .radio-row {padding-top:15px;}
#newsForm .checkbox-row {padding-top:15px;}
#newsForm .radio-col {float: left;padding-top:15px;}

.gdr .textarea {min-height: 20px;background: none repeat scroll 0 0 #fff;padding: 5px 5px 5px 10px;border: 1px solid #c0c0c0; font: 13px "Trebuchet MS", Arial,Helvetica,sans-serif;
margin: 10px;font-weight: bold;color:rgb(0, 120, 177);}
.gdr .textarea-extranote {min-height: 20px;background: none repeat scroll 0 0 #fff;padding: 5px 5px 5px 10px;border: 1px solid #c0c0c0; font: 13px "Trebuchet MS", Arial,Helvetica,sans-serif;
margin: 0;font-weight: bold;color:rgb(0, 120, 177);}

  /*------------------- table ------------------*/ 

.gdr table {border-collapse: collapse;}

.gdr table,.gdr td,.gdr th {border: 1px solid #797979;}

.th-operazione {width: 270px;}
.th-operazione h4 {padding-left:10px;font-weight: bold;float:left;}

.th-attrib {}
.th-attrib h4 {padding-left:10px;font-weight: bold;padding-top:5px;padding-bottom:5px;}
.td-atrib {width: 70px;text-align:center;font-size:12px;line-height: 13px;padding-top:5px; padding-bottom:5px;}


.th-notes {width: 300px;}
.th-notes h4 {padding-left:10px;font-weight: bold;float:left;padding-top:5px;}

.td-operazione h2 {padding: 5px;font-size:12px;line-height: 15px;text-align:left;font-weight: normal;}
.td-atrib-input {text-align:center;padding-top:15px; padding-bottom:5px;}

.td-note-textarea {background: none repeat scroll 0 0 #fff;padding: 10px 5px 5px 10px; font: 12px "Trebuchet MS", Arial,Helvetica,sans-serif;
margin: 5px;font-weight: bold;color:rgb(0, 120, 177);}


/*------------------- BOTTONI  ------------------*/

.Button {-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;box-shadow:inset 0px 1px 0px 0px #54a3f7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);background-color:#007dc1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #124d77;display:inline-block;cursor:pointer;color:#ffffff;font-family:Trebuchet MS;font-size:14px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:0px 1px 0px #154682;margin-top: 20px;}

.Button:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);background-color:#0061a7;}

.Button:active {position:relative;top:1px;}

 /*------------------- Data / Firma  ------------------*/       

.table-date-firma {overflow: hidden;position:relative;margin-top:20px;}
 
.table-date {overflow: hidden;float:left;position:relative;}
.table-date ul {padding:0;} 
.table-date li {width: 400px;padding-top:93px;font-weight: bold;}	
 
.table-firma {overflow: hidden;float:right; border:0 solid #ff0000;position:relative;}
.table-firma ul {padding:0;}
.table-firma li.linguetta {width:250px;background:rgb(0, 97, 167);-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;
-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px; height: 25px;}
.table-firma li.linguetta h5 a{color:#fff;padding:8px 10px 0px 10px;font-weight: bold;font-size: 14px;}
.table-firma li.firma {width: 400px;border: 1px solid rgb(0, 97, 167);background:#fff;padding:0;}	
.table-firma li.firma-stampa {width: 400px;padding:20px 0 20px 0;background:#fff;border-top: 1px solid rgb(0, 97, 167);}	



.delete {position:absolute;right:10px; top:5px;}
.delete h6 {font-size:12px;}
.delete h6 a {text-decoration:none;transition: all 0.12s ease 0s;-webkit-transition: all 0.12s ease 0s; -moz-transition: all 0.12s ease 0s;padding:10px 0 10px 0 ;color: #404040;font-size:12px;}
.delete h6 a:hover {color: #C30000;}



 /*------------------- Risultato ------------------*/  
   
.dati-azienda {width:90%;min-height: 18px;border-width:1px;border-style:solid; border-color: #797979;padding:4px 5px;font-size:14px;background:#fff;font-weight: bold;color:rgb(0, 120, 177);text-transform: uppercase;}
.risultato-extranote {min-height: 80px;background: none repeat scroll 0 0 #fff;padding: 5px 5px 5px 10px;border: 1px solid #797979;; font: 13px "Trebuchet MS", Arial,Helvetica,sans-serif;
margin: 0;color:rgb(0, 120, 177);width:838px;}

.risultato-textarea {background: none repeat scroll 0 0 #fff;padding: 5px 5px 5px 10px;border: 1px solid #C30000; font: 13px "Trebuchet MS", Arial,Helvetica,sans-serif;
margin: 10px;color:rgb(0, 120, 177);width:287px;}

.note-textarea {background: none repeat scroll 0 0 #fff;padding: 5px 5px 5px 10px; font: 13px "Trebuchet MS", Arial,Helvetica,sans-serif;
margin: 5px;font-weight: bold;color:rgb(0, 120, 177);}


