/* AREA RISERVATA */

/* -->  BOX */

#loginForm {
	float:left;
	height:45px;
}

#loginForm .head {
	display:none;
}

#loginForm .form {
	padding-top:4px;
	padding-left:0px;
}


/* -->  TAG RIDEFINITI */

#loginForm div {
	float:left;
}

#loginForm label {
    display:none;
}

#loginForm a {
    font-size:11px;
    color:#333333;
}

#loginForm a:hover {
	color:#000000;
}

#loginForm input {}


/* -->  ELEMENTI */

/* --> -->  CHIAVE DI ACCESSO */

#loginForm .keyLabel {}

#loginForm .keyLabel input {}

#loginForm .keyField {}

#LiArAlt {}

/* --> -->  NOME UTENTE */

#loginForm .uidLabel {
	width:20px;
	height:19px;
	background-color:transparent;
	background-image:url('/immagini/sfSiteRa/loginUserLabel.png');
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#loginForm .uidField {
	width:121px;
	height:19px;
	background-color:transparent;
	background-image:url('/immagini/sfSiteRa/loginFieldBg.png');
	background-position:0px 0px;
	background-repeat:repeat-x;
}

#loginForm .uidField input {
	width:120px;
	margin:2px;
	border:0px;
}

/* --> -->  PASSWORD */

#loginForm .pwdLabel {
	width:20px;
	height:19px;
	background-color:transparent;
	background-image:url('/immagini/sfSiteRa/loginPwdLabel.png');
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#loginForm .pwdField {
	width:121px;
	height:19px;
	background-color:transparent;
	background-image:url('/immagini/sfSiteRa/loginFieldBg.png');
	background-position:0px 0px;
	background-repeat:repeat-x;
}

#loginForm .pwdField input {
	width:120px;
	margin:2px;
	border:0px;
}

#loginForm .terminator {
	width:10px;
	height:19px;
	margin:0px;
	padding:0px;
	border:0px;
	margin-right:12px;
	background-color:transparent;
	background-image:url('/immagini/sfSiteRa/loginTerminator.png');
	background-position:0px 0px;
	background-repeat:no-repeat;
}


/* --> -->  BOTTONE SUBMIT */

#loginForm .submitForm {}

#loginForm .submitForm input {
	width:19px;
	height:19px;
	margin:0px;
	padding:0px;
	border:0px;
	background-color:transparent;
	background-image:url('/immagini/sfSiteRa/loginButton.png');
	background-position:0px 0px;
	background-repeat:no-repeat;
	cursor:pointer;
}

#loginForm .submitForm input:hover {}


/* --> -->  LINK REGISTRATI E RECUPERA */

#loginForm .regLink {
	clear:both;
	width:150px;
	text-align:center;
/* 
	background-image:url('/immagini/bianco80.png');
 */
}

#loginForm .regLink a {}

#loginForm .regLink a:hover {}

#loginForm .remLink {
	float:left;
	width:150px;
	margin-left:15px;
	text-align:center;
/* 
	background-image:url('/immagini/bianco80.png');
 */
}

#loginForm .remLink a {
    font-style:italic;
}

#loginForm .remLink a:hover {}


/* --> DATI UTENTE AREA RISERVATA */

#UserLoggedData {
    position:absolute;
    z-index:70;
    padding-top:3px;
    padding-left:0px;
    font-size:10px;
}

#ULDul {
    list-style-type:none;
    margin:0px;
    padding:0px;
}

#UserLoggedData li {
    float:left;
    margin-right:6px;
}

#ULDwelcome {}

#ULDcompany {
	clear:left;
	font-style:italic;
}

#ULDname {
	font-weight:bold;
}

#ULDname small {}

/* 
#ULDname input {
    border:0px;
    font-size:12px;
}
 */

#ULDnofaccess {
	clear:left;
}

#ULDnofaccess span {}

#ULDlastAccess {}

#ULDlastAccess span {}

#ULDlogout {
    margin-left:6px;
    margin-top:-15px;
}

#ULDlogout a:link, #ULDlogout a:active, #ULDlogout a:visited {
	display:block;
	margin-top:5px;
	width:19px;
	height:19px;
    background-image:url('/immagini/sfSiteRa/logoutButton.png');
    background-repeat:no-repeat;
}

#ULDlogout a:hover {}


/*	### CONTENUTI PARZIALMENTE RISERVATI ### */

.partiallyReserved {
	display:block;
	float:left;
	padding:12px;
	padding-top:6px;
	padding-bottom:6px;
	margin-bottom:6px;
	border:3px solid #5a3900;
	border-spacing:0px;
	border-radius: 12px; 
	-moz-border-radius: 12px; /* firefox */
	-webkit-border-radius: 12px; /* safari, chrome */
	background-color:#transparent;
	background-image:url('/demo/immagini/138U.png');
	text-decoration:none;
	color:#5a3900;
	font-weight:bold;
	font-size:13px;
	cursor:pointer;
}

.partiallyReservedNoAvailable {
	font-style: italic;
}