/*CSS per la definizione dei layer 
nella index/login del sito REF-Building*/
body   { color: black; font-family: arial; background-color: white; margin: 0; padding: 0  }
/*contenitore*/
#base   { text-align: center; visibility: visible; position: relative; width: 490px; height: 520px;}
/*contenitore logo REF*/
#logo { text-align:left; position: relative; top: 70px; height: 171px; width: 490px; visibility: visible; padding: 0; }
#copy { color: #939598; font-size: 9px; text-align: right; width: 242px; margin-top: 6px; margin-left: -17px; }
/*contenitore login (contenuto in logo)*/
#login { color: black; background-color: white; position: relative; visibility: visible; width: 242px; height: 171px; float: right; margin-top: -66px; border-left: 2px solid #d1d3d4; }
* html #login { color: black; background-color: white; visibility: visible; margin-top: -66px; position: relative; width: 242px; height: 171px; float: right; border-left: 2px solid #d1d3d4; }
/*contenitore Logo Secure*/
#ideare { text-align: center; position: relative; height: 79px; width: 490px; z-index: 1; visibility: visible; }
* html #ideare { text-align: center; visibility: visible; position: relative; top: 100px; z-index: 1; width: 490px; height: 79px; }

/*contenitore Logo Secure*/
#secur { text-align: center; position: relative; height: 79px; width: 490px; z-index: 1; visibility: visible; }
* html #secur { text-align: center; visibility: visible; position: relative; top: 437px; z-index: 1; left:580px; width: 490px; height: 79px; }
/* #secur { visibility: visible; position: absolute; z-index: 1; width: 120px; height: 79px; }
*/
/*pop-up password dimenticata*/
#pwdim { background-color: #dcdcdc; width: 230px; position: relative; z-index: 2; visibility: visible; margin-top: 50px; margin-left: 60px; padding: 8px 12px 4px; border: solid 1px #9a9a9a; }
/*pop-up cambio password*/
#cambiaPW { background-color: white;visibility: hidden; text-align: center; width: 500px; position: relative; height: 164px; z-index: 3;  margin: 10px 0 0; padding-top: 40px; padding-bottom: 40px; border: solid 1px #939393; }
* html #cambiaPW { background-color: white; text-align: center; position: absolute; left: -10px; visibility: hidden; padding-top: 40px; padding-bottom: 40px; z-index: 3; width: 500px; height: 164px; margin: -34px 0 0; border: solid 1px #939393; }

/*CSS per la definizione dei testi
nella index/login del sito REF-Building*/
.bold { font-weight: bold; }
.t-09 { font-size: 9px; }
.t-10 { font-size: 10px; }
.t-11 { font-size: 11px; }
.t-11B { font-size: 11px; font-weight: bold; }
/*tag link password*/
a.pass { color: #1f367e; font-size: 10px; text-decoration: none; float: right; margin-top: 10px; }
a.pass:link { color: #1f367e; font-size: 10px; text-decoration: none; float: right; }
a.pass:visited { color: #1f367e; font-size: 10px; text-decoration: none; float: right; }
a.pass:hover { color: #1f367e; font-size: 10px; text-decoration: underline; float: right; }
a.pass:active { color: #1f367e; font-size: 10px; text-decoration: none; float: right; }
/*tag link generico*/
a { color: #1f367e; text-decoration: none; }
a:link { color: #1f367e; text-decoration: none; }
a:visited { color: #1f367e; text-decoration: none; }
a:hover { color: #1f367e; text-decoration: underline; }
a:active { color: #1f367e; text-decoration: none; }
/*<agl.folder "Tag Form">*/
	input { background-color: #f9f9f9; border: solid 1px #939393; }
	/* [regola per pulsanti stretti] per variare la larghezza fissa del pulsante input nel frmS (small) modificare SOLTANTO il parametro  "width: 58px;" */
	.frmS { color: #7d7d7d; font-size: 11px; font-family: arial; font-weight: bold; background-color: #f2f2f2; letter-spacing: 0.1em; width: 58px; cursor: pointer; margin: 0; padding: 2px 5px 1px 3px; border: solid 1px #939393; outline-width: 0; }
/* [regola per pulsante pop-up] per variare la larghezza fissa del pulsante input nel frmSgrey (small/popup) modificare SOLTANTO il parametro  "width: 134px;" */
.frmSgrey { color: #7d7d7d; font-size: 11px; font-family: arial; font-weight: bold; background-color: #f2f2f2; letter-spacing: 0.1em; width: 34px; height: 20px; cursor: pointer; margin: 0; padding: 1px 5px 1px 3px; border: solid 1px #939393; outline-width: 0; }
	.frmMgrey { color: #7d7d7d; font-size: 11px; font-family: arial; font-weight: bold; background-color: #f2f2f2; letter-spacing: 0.1em; width: 70px; cursor: pointer; margin: 0; padding: 1px 5px 1px 3px; height: 20px; border: solid 1px #939393; outline-width: 0; }
	/* [regola per pulsanti lunghi] per variare la larghezza fissa del pulsante input nel frmL (long) modificare SOLTANTO il parametro  "width: 144px;" */
.frmL { color: #7d7d7d; font-size: 11px; font-family: arial; font-weight: bold; background-color: #f2f2f2; letter-spacing: 0.1em; width: 144px; cursor: pointer; margin: 0; padding: 2px 5px 1px 3px; border: solid 1px #939393; outline-width: 0; }
/*</agl.folder>*/

.labelerror {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ff0000; 
	FONT-FAMILY: arial; 
	/*LETTER-SPACING: 1px*/
}




