
	div#WRAP-CENTER {			text-align:left;}
	div#MAIN {					max-width:650px; margin: 20px auto 70px auto;  padding:0px 30px 0px 50px; text-align:left;  }
	div#ASIDE {					display:none;}
	div#WRAP-FOOTER {		display:none; }

	
	.dl-horizontal dt {			width:230px ; margin-bottom:10px; text-align:left; }
	.dl-horizontal dd {			margin-bottom:10px;}
	
	form.well	{					box-sizing:border-box; max-width: 650px; margin:20px 0px 100px 0px;  padding: 20px;
									border: 1px solid var(--SilverLight);  border-radius: 0px; box-shadow:none;
									 background-color: rgb(240,238,230) !important;}
															

	fieldset {					ox-sizing:border-box; ax-width:500px;  margin:0px 0px 40px 0px;  border:0px solid black; }

	
	legend 							{	width:90%; margin:0px auto 25px auto; padding:25px 20px 15px 20px; 
							font-family: var(--Strong); font-size: 22px;  text-align:center; text-transform:uppercase; 
							color:var(--BlackLight) !important; background-color:transparent; border-top: 15px solid rgb(201,200,182) !important; border-bottom:none !important;  }
					
					
	 fieldset p {					display: block; margin:10px 0px 20px 0px; padding:18px 40px 25px 75px; overflow:hidden; 
									font-family:'Roboto Condensed'; font-size:20px; 
									background-color:rgb(239,237,228); background-image:url(../images/alert-step.png); background-repeat:no-repeat;
									background-position:15px 12px; border:0px double silver;  border-radius:3px; }
	 
	 div.control-group {		 }

/*	ControlGroup diverso per il modulo ArduaNet di login */
	div.AccessData  div.control-group {		padding:0px; background-color:transparent; }
							
									.ass-degree { border:3px solid red !important;}
									
	span.optional	{			display:none; }		
	span.star		{			color:red; font-weight:bold; }	
	
	
	div.registration div.alert {		color:var(--BlackLight);  text-shadow:none;  }
	div.profile-edit div.alert {		color:var(--BlackLight);  text-shadow:none;  }							
