﻿
/* FORM
----------------------------------------- */
fieldset{
	    border:none;
	    border-bottom:1px solid #ccc;
	    
	    }
	    

	    legend {
	    font-weight:bold;
	    margin-left:1em;
	    margin-right:1em;
	    color:#444444;
	    
	    }
	    label {
	    /*float:left;*/
	  /*  width:100px;*/
	   /* text-align:right;*/
	   display:block;
	    margin-right:4px;
	    font-size:0.9em;
	    font-weight:bold;
	    color:#003582;
	    }
	    .close {
	     clear:both;
	     height:10px;
	    }
	   
	    input {
	     font-size:0.9em;
	     border:1px solid #aaa;
	    }
	    .note {
	    color:#d41818;
	     font-size:0.8em;
	     font-weight:bold;
	    }


input[type=text]{border: #cccccc 1px solid;padding:2px;}

input[type=text]:hover {border:1px solid #aaa;padding:2px;}

input[type=text]:focus {border:1px solid #aaa;padding:2px;}

input[type=file]:hover {border:1px solid #aaa;padding:2px;}

input[type=file]:focus {border:1px solid #aaa;padding:2px;}

input[type=password]{border: #cccccc 1px solid;padding:2px;}

input[type=password]:hover {border:1px solid #aaa;padding:2px;}

input[type=password]:focus {border:1px solid #aaa;padding:2px;}

input[type="radio"] {border:0px solid #aaa;padding:2px;}

input[type=radio]:hover {border:0px solid #aaa;padding:2px;}

input[type=radio]:focus {border:1px solid #aaa;padding:2px;}

input[type=checkbox] {border:0px solid #aaa; background: transparent;}
input[type=checkbox]:hover {border:0px solid #aaa;background: transparent;}

input[type=checkbox]:focus {border:0px solid #aaa;background: transparent;}

input[type=submit] 
{
    /* margin-top:1em;
	 margin-left:104px;
	 margin-bottom:1em;
	 padding:0em 4em 0em 4em;*/
	/*  margin-left:114px;*/
	    margin-left:1em;
	   font-size:0.9em;
	  /*   border:1px solid #003582;
	     background-color: #114693;
	     color:White;
	      margin-top:1em;
	       padding:0em 0.7em 0.1em 0.7em;*/
	        border:1px solid;
	     background-color: 	#3B5998;
	     color:White;
	      margin-top:1em;
	       padding:0em 0.7em 0.1em 0.7em;
	      border-top-color:	#D9DFEA;
border-right-color:	#0E1F5B;
border-bottom-color:	#0E1F5B;
border-left-color:	#D9DFEA;
	      
	 }


textarea 
{
    border: #dddddd 1px solid;
    padding:2px;
    font-family:Arial, Verdana, Helvetica;
    font-size: 1em;
    }

textarea:hover {border:1px solid #aaa;padding:2px;}

textarea:focus {border:1px solid #aaa;padding:2px;}

select {border: #dddddd 1px solid;padding:2px;font-size:1em;}

select:hover {border:1px solid #aaa;padding:2px;}
select:focus {border:1px solid #aaa;padding:2px;}

.checkboxs
{
    float:left;width:14px;
}
.inputs
{
    width:200px;
}
.inputs2
{
    width:80px;
}
.submits 
{
     margin-top:16px;
	 margin-left:80px;
	 margin-bottom:16px;
	 width:160px;
	 padding:0px;
	 }
	 small
	 {
	     margin-left:110px;
	     display:block;
	     width:400px;
	     font-style:italic; 
	     font-size:0.85em
	     }
.radiobottoni label
{float:right;width:90%}
.radiobottoni input
{float:left;width:5%}

.bottone_form
{
    margin-left:110px;
    background:#003582;
   color:#ffffff;
display:block;
   padding:0.3em;}
   
   
   .box_annulla_form
{
    display:inline;
}        
.box_annulla_form  input[type=submit]
{
        
color:#000000;
background-color:#F0F0F0;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#E7E7E7;
border-right-color:#666666;
border-bottom-color:#666666;
border-left-color:#E7E7E7;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}     

.indietro_bottone
{
    color:#000000;
background-color:#F0F0F0;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#E7E7E7;
border-right-color:#666666;
border-bottom-color:#666666;
border-left-color:#E7E7E7;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
/*------------------------------*/
