﻿body
{
    font-size:12px;
    color:rgb(3,104,33);
    font-family:Arial;
}


#dettaglio_register,.dettaglio_register{
    background-image:url(../immagini/registrazione/sfondo.png);
    width:565px;
     height:1350px;
    
}

#controlli{
    padding:20px;
}

/*tipi di input box*/


.div-centro .divCampoTesto{
      padding:8px;
			padding-bottom:10px;
			padding-top:10px;
			margin-bottom:5px;
			display:inline-block;
			margin-right:0px;
			padding-right:0px;
   
   
}




.div-centro .campoTesto
{
        border: none;
      	height:18px;
        font-family:Arial;
        font-size:12pt;
        color:rgb(3,104,33);
        font-weight:bold;
        border: none;
	    background: #FFF;
	    margin-right:0px;
		padding-right:0px;

		margin:0px;
		padding:0px;
        
}

.div-centro .divCampoTestoMedio{
   background:  url(../immagini/registrazione/sfondoInput226.png) no-repeat left top;
   width: 226px;
}

.div-centro .divCampoTestoMedio input{
		width: 205px;
		
}

.div-centro .divCampoTestoPiccolo input{
		width: 53px;
}

.div-centro .divCampoTestoPiccolo
{
        width:80px;
        background:url(../immagini/registrazione/sfondoInput72.png) no-repeat left top;
        
}
 
.div-centro .divCampoTestoGrande input{
		width: 245px;
}
 
.div-centro .divCampoTestoGrande
{
        width:280px;
        background:url(../immagini/registrazione/sfondoInput280.png) no-repeat left top;

}


.div-centro .divCampoTestoMoltoGrande input{
		width: 270px;
}

.div-centro .divCampoTestoMoltoGrande
{
     width:300px;
     background:url(../immagini/registrazione/sfondoInput280.png) no-repeat left top;

}

/*tipi di label*/

.div-centro .label{
    font-size:12px;
    color:rgb(3,104,33);
    width:250px;
    /*display:inline-block;*/
	height:30px;
	line-height:30px;
    /*padding-bottom:5px;
    padding-top:10px;
    padding-left:5px;*/
    display:block;
	margin-bottom:10px;
	margin-left:5px;
}

.div-centro .labelPiccolo
{
        width:72px;

}

.div-centro .labelMedio
{
	
        width:226px;

}
 
.div-centro .labelGrande
{
        width:280px;

}

.div-centro .campoIndirizzo
{
    margin-left:20px;
}


.div-centro .labelMoltoGrande
{
        width:300px;

}

.div-centro .radio
{
	line-height:30px;
	display:inline-block;
    margin-left:10px;
 }


.div-centro .checkIscrivitiAllaNewsletter
{
    font-weight:bold;
    font-size:12px;
    color:rgb(3,104,33);
}


.div-centro .checkBoxContenitore
{   
    margin-top:25px;
}


.div-centro .checkRegistrazione{font-weight:bold;}

.div-centro .testoNewsletter
{
    margin-left:27px;
    margin-right:27px;
    margin-top:17px;
    font-size:12px;
    color:rgb(3,104,33);
    margin-bottom:32px;
}

.div-centro .checkRegistrazione label
{
    margin-left:17px;
}

.div-centro .informativa
{
    margin-top:38px;
    margin-bottom:17px;
    font-weight:bold;
}

.div-centro .trattamento
{
    height:51px;
    overflow:auto;
    background-color:rgb(228,225,186);  
    margin-top:23px;
    margin-bottom:21px;
    padding-left:11px;
    padding-right:11px;
    padding-bottom:11px;  
}

#controlli a,#controlli a:hover,#controlli a:visited,#controlli a:active
{
    color:rgb(208,17,70);
    font-weight:bold;
}

.div-centro .bottoneInvia,.bottoneInvia:hover{
    background-image:url(../immagini/registrazione/invia.png);
     height:27px;
     width:142px;
     background-color:Transparent;
     margin:0px;
     padding:0px;
      border:none;
      margin-top:20px;
      margin-left:369px;
}



#notaCampiObbligatiori
{
    text-align:right;
    font-weight:bold;
}

.boxErrori
{
     margin-bottom:20px;
}

.boxErrori ul
{
    margin-left:10px;
    padding:5px;
}

.boxErrori:firstchild
{
    margin-bottom:10px;
}


#controlli .RadComboBox_Telerik
{
    height:30px;
    margin-top:6px;
    margin-left:5px;
}

#controlli .RadComboBoxDropDown_Telerik
{
    color:rgb(3,104,33);
}

.left, .right{ width:48%;} 

.left{
	float:left;
}

.right{
	float:right;
}
