

/* div che contiene la form */
#login { width:580px; float:left; }

.loginFormWrapper { width: 530px; padding:10px; margin:10px 0px 35px 0px; border:1px dashed #666666; background-color:#EFEFEF; 
					-moz-border-radius: 5px; -khtml-border-radius: 5px;	-webkit-border-radius: 5px;	-border-radius: 5px; 
					color:#333333 !important;
				}


/* box esterni */
#bB { width:260px; float:right; margin-top:45px; }

#bB a { color:#FFFFFF; text-decoration:none;}
#bB a:active { color:#FFFFFF;text-decoration:none;}
#bB a:visited { color:#FFFFFF;text-decoration:none;}
#bB a:hover { color:#CCCCCC;text-decoration:underline;}

/* nuovo utente? */
.loginNewUser 
{ 
	margin:10px 0px 10px 0px;
	border:1px solid #CCCCCC; background-color:#B48E55;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:20px;
}

h1                          { margin: 10px 0; }

label                       { width: 190px; display: block; }

input[type=text], textarea  { width: 350px; outline: none; }

.rowElem 
label.error                 { float: none; font-style: italic; color: red;
                              position: absolute; top: 16px; left: 0; 
                              font-size: 1.1em; }
                              
.rowElem #jqTransformTextarea-mm
label.error                 { top: 28px; }

#changeTypeArea             { float: left; margin: 0 0 10px 0; width: 350px; }

.rowElem                    { position: relative; clear: both; min-height: 35px; }
.rowElemSelect              { clear: both; min-height: 35px; }

.thanks                     { color: green; font-weight: bold; }


.jqTransformTextarea, 
.jqTransformSelectWrapper   { margin: 0 0 8px 0; 
	color:#333333 !important;}


