#strisciaSteps{
background-color:#ffa800;
height:25px;
line-height:25px;
padding:4px;
}
#strisciaSteps ul{
margin:0;
padding:0;
text-decoration:none;
}
#strisciaSteps li{
margin:0;
padding:0;
list-style-type:none;
display:inline;
float:left;
padding: 0 20px 0 20px;
text-decoration:none;
/*margin-top:30px;*/
/*width:50px;*/
}
#strisciaSteps .selezionato{
border-left:1px solid #666666;
border-right:1px solid #666666;
font-weight:bold;
background-color:#fff;
}
#strisciaSteps .futuro{
color:#ffdc99;
}
#strisciaSteps a{
/*white-space:nowrap;*/
/*padding-left:15px;*/

/*height:80px;*/
display:block;
/*margin-top:-30px;*/
color:#000;
text-decoration:none;
}
#strisciaSteps img{
vertical-align:middle;
border:0px;
}
#strisciaSteps a:link,
#strisciaSteps a:visited{
text-decoration:none;
}
#strisciaSteps a:hover{
text-decoration:none;
color: #FFFFFF;
}

#sceltalogin{
	/*position:absolute;
	top: 140px;
	left: 258px;*/
	/*width: 654px;*/
	text-align: center;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;*/
	/*background-color: #d9e7ef;*/
	/*border-bottom: 2px solid #000000;
	border-right: 2px solid #000000;*/
	padding: 15px;
	
}
#loginPubblica a:link,
#loginPubblica a:visited{
color:#000000;
}
#loginPubblica a:hover{
color: #FF9900;
}
#sceltalogin{
text-align:center;
}
#reguser{
padding:45px;
margin:5px;
float:left;
border:1px solid #003366;
}
#adduser{
padding:45px;
margin:5px;
border:1px solid #003366;
float:right;
}
#adduserdue{
padding:45px;
margin:5px;
border:1px solid #003366;
text-align: center;
/*float:right;*/
}
.Slim{
/*background-color:#FF0000;*/
border:0px solid #000;
/*height:30px;*/
line-height:10px;
padding-TOP:30px;
/*padding:10px;*/
}

.Slim div{
/*float:left;*/

padding-bottom:10px;
}
.Slim .label{

float:left;
width:120px;
    display: inline;
	 margin-left: 10px;
    line-height:23px;
	 font-weight: bold;
	 text-align:left;
	 /*background:#C7C9DF;*/
	 padding-left: 10px;
}
.Slim #divBottone{
float:right;
border:0px solid #000;
text-align:right;
margin-top:-50px;
margin-LEFT:-120px;
}
.Slim input{
width:120px;
line-height:12px;
height:15px;
}
input.bottoneLogin{
background-color: #70280f;
	border: 1px solid #efe9e1;
	color:#FFFFFF;
	/*background-color: #FFFFFF;*/
	font-weight: bold;
	padding:5px;
	clear:both;
	
height:25px;

font-size:10px;

}
.Full{
/*background-color:#FF0000;
border:1px solid #000;*/
height:30px;
line-height:30px;
padding-top:2px;
}

.Full div{
/*float:left;*/
}
.Full .label{

/*background-color:#1f5e7f;*/
/*width:30px;*/
padding-right:5px;
/*font-weight:bold;
color:#FFFFFF;*/
}
.Full #divBottone{
border:1px solid #000;
}
.Full input{
width:100px;
line-height:12px;
height:12px;
}
/*input.bottoneLogin{
background-color:#FFFFFF;
border:1px solid #ccc;
height:20px;
width:50px;
padding:2px;
line-height:15px;
font-size:10px;

}*/
#BtnLogOff{
border:0px solid #ccc;
position:relative;
top:-40px;
right:5px;
/*left:100px;*/
float:right;
}
#MsgBenvenuto{
border:0px solid #ccc;
position:absolute;
margin-top:25px;
padding-left:20px;
font-weight:bold;
}
