/*	
*************************************************************************************************
   Copyright 2008 Arcon Informatica di Andrea Paolini - www.arconinformatica.com
   Ogni violazione sarà perseguita con il massimo della pena secondo le leggi vigenti
   2.0.0 
*************************************************************************************************

/*	-------------------------------------------------------------
	# form
	------------------------------------------------------------- */

        /* form principale*/
        #frmregistrazione 
        {   
            width:530px; 
            margin:0px
        }
        
        /* campi */
        fieldset
        {   
            float:left;
            width:530px;
            padding: 0;
            border: none;
            }
        
        fieldset div
        {   float:left;width:100%;
            padding: 3px 0 3px;
            border: none;
        }
        
        legend
        {   
            font-weight:bold;
            color: #8e0000;
            
        }
        
        label
            {
             float:left;width:140px;
             display: inline;margin-left: 10px;
             line-height:23px
             }
 	    /* input */
        #frmregistrazione .inp, #frmregistrazione select
	        {
	        border: 1px solid #ddd;
	        background: #f2f2f2;
	        font: 11px tahoma, sans-serif;
	        color: #443;
	        padding-top: 2px;
	        padding-bottom: 2px;
	        padding-left:0px;
	        margin: 0px;
	        outline: none;
	        }
 
        #frmregistrazione .istruzioni
            {
            font-size:0.9em;
            }    
        	
        #frmregistrazione .inp:hover,
        #frmregistrazione .inp:focus
	        { border: 1px solid #aaa; }
	        
	    #form_submit
	        {
	        width:550px;
	        text-align:center;
	        }    

	    .form_html
	        {
	        width:550px;
	        text-align:left;
	        margin-top:10px;
	        margin-bottom:10px;
	        }    

	    #form_contratto
	        {
	        width:550px;
	        text-align:left;
	        margin-top:10px;
	        margin-bottom:10px;
	        font-size:10px;
	        } 
        
        #form_selezionecontainer
            {	         	        
            float:left;
            }    
        
        /* div che contiene lo stato o la contea */
        /* non toccare */ 
        #form_divstato
            {
            visibility:hidden;
            height:0px;
            width:auto;    
            }   
            
            
            #boxcarrellologin_submit
            {   
                padding-top:5px;
                padding-left:40px;
            }

/*	-------------------------------------------------------------
    #bottoni
    ------------------------------------------------------------- */
    	#form_submit button
    	    { 
    	    border:none; 
    	    background:none; 
    	    padding:0; 
    	    margin:0; 
    	    font:100% Arial, Helvetica, sans-serif; 
    	    width:auto; 
    	    overflow:visible; 
    	    text-align:center;	
    	    vertical-align:middle; 
    	    white-space:nowrap; 
    	    height:36px; 
    	    cursor:pointer;
    	    }
	    #form_submit button span, #form_submit button em 
	        { 
	        display:block; 
	        height:34px; 
	        line-height:34px;
	        margin:0; 
	        color:#000; 
	        }	


	    #form_submit button span 
	        { 
	        padding-left:20px; 
	        background:url("../images/popup/popup_bottoni_bk.gif") no-repeat 0 0px; 
	        }	
	
	    #form_submit button em 
	        { 
	        font-style:normal; 
	        padding-right:20px; 
	        background:url("../images/popup/popup_bottoni_bk.gif") no-repeat 100% 0px; 
	        }		

	    #form_submit button:hover span, 
	    #form_submit button .over span 
	        { 
	        padding-left:20px; 
	        background:url("../images/popup/popup_bottoni_bk.gif") no-repeat 0 -34px; 
	        }	
	    
	    #form_submit button:hover em, 
	    #form_submit button .over em 
	        { 
	        font-style:normal; 
	        padding-right:20px; 
	        background:url("../images/popup/popup_bottoni_bk.gif") no-repeat 100% -34px; 
	        }				
	    #form_submit button:focus, #form_submit button:active 
	        {   
	        outline:hidden; 
	        }



