	
	#returnMsg, .user_form { display:none; }
	
	
	#box_manage_logUser {
		position:relative;
		width:350px;
		height:50px
	}
		
		
		#returnMsg {
			position:absolute;
			width:350px;
			height:50px;
			
			background:rgba(255,255,255,0.9);
			
			
			-webkit-border-radius: 6px 6px 0 0;
					border-radius: 6px 6px 0 0;
			-webkit-background-clip: padding-box; background-clip: padding-box;
			
			z-index:10;
		}
			
			#returnMsg .close_btt {
				position:absolute;
				left:331px;
				
				color:#000;
				padding:1px 5px 3px 5px;
				
				background:rgba(255,255,255,0);
				
				border-left:#219FD0 1px solid;
				border-bottom:#219FD0 1px solid;
				
				cursor:pointer;
			}
			
			#returnMsg .msg_text {
				position:absolute;
				top:20px;				
				width:100%;
				
				text-align:center;
				font-size:11px;
			}
			
			#returnMsg .msg_text img {
				position:relative;
				top:-8px;
			}
		
		
		
		
		
		
		#log_change {
			position:absolute;
			width:350px;
			height:50px;
		}
			
			.log_separator {
				width:1px;
				height:44px;
				
				background:#4DB2D9;
				border-right:1px #B0DDF0 solid;
			}
			
		
			#log_type {
				position:relative;
				width:186px;
				height:45px;
			}
			
			
				#log_type #log_title_accedi {
					font-size:10px;
					color:#FFF;
					text-shadow: 0px -1px #219FD0;
					position: absolute;
					left: 5px;
					top: 8px;
					
					width: 85px;
					height: auto;
					
					text-align: center;
				}
				
				#log_type #log_title_oppure {
					font-size:10px;
					color:#FFF;
					text-shadow: 0px -1px #219FD0;
					position: absolute;
					left: 95px;
					top: 8px;
					
					width: 85px;
					height: auto;
					
					text-align: center;
				}
				
				#btn_facebook {
					position: absolute;
					left: 5px;
					top: 22px;
					
					width: 85px;
					height: 18px;
					
					cursor: pointer;
				}
				
				#btn_pb {
					position: absolute;
					left: 95px;
					top: 22px;
					
					width: 85px;
					height: 18px;
					
					cursor: pointer;
				}
				
				/*#log_type img {
					margin-right:8px;
					
					cursor:pointer;
				}*/
				
				#log_type .log_separator {
					position:absolute;
					top:4px;
					left:190px;
				}
			
			
			
			/*entra in prezzibenzina.it*/
			#log_reg {
				position:absolute;
				top:0px;
				left:186px;
				width:164px;
				height:44px;
				
				padding-top: 6px;
			}
				#log_reg .log_title { font-size:10px; color:#FFF; text-shadow: 0px -1px #219FD0; width: 164px; text-align:center; }
				
				.log_reg_regBtt {
					position:absolute;
					top:22px;
					left:26px;
					width:80px;
					height:auto;
					
					text-align:center;
				}
			
			
		
		
		
			
		.close_btt {
			position:absolute;
			left:331px;
			
			color:#FFF;
			padding:1px 5px 3px 5px;
			
			background:#64BBDD;
			
			border:#FFF 1px solid;
			-webkit-border-radius: 0 6px 0 0;
					border-radius: 0 6px 0 0;
			-webkit-background-clip: padding-box; background-clip: padding-box;
			
			cursor:pointer;
		}
		
		
		
		
		.user_form {
			position:absolute;
			width:350px;
			height:50px;
			
			
			background: #6DBFDF;
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6DBFDF', endColorstr='#219FD0');
			-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#6DBFDF, endColorstr=#219FD0)";
			background: -moz-linear-gradient(top, #6DBFDF, #219FD0);
		    background: -webkit-gradient(linear, left top, left bottom, from(#6DBFDF), to(#219FD0));
			
			-webkit-border-radius: 6px 6px 0 0;
					border-radius: 6px 6px 0 0;
			-webkit-background-clip: padding-box; background-clip: padding-box;
		}
			
			
			#box_manage_logUser .reg_label {				
				font-size:10px;				
				color:#FFF;
				text-shadow: 0px -1px #219FD0;
			}
			
			#box_manage_logUser .user_form input {
				font-family:verdana;
				font-size:11px;
				
				width:110px;
				height:14px;
			}
			
			
			
	/*loginForm*/
			
			#box_manage_logUser .div_subField1 {
				position:absolute;
				top:3px;
				left:4px;
				
				width:208px;				
				text-align:right;
			}
			
			#box_manage_logUser .div_subField2 {
				position:absolute;
				top:26px;
				left:4px;
				
				width:208px;				
				text-align:right;
			}
			
			#box_manage_logUser .div_subBtt1 {
				position:absolute;
				top:3px;
				left:234px;
			}
			
			
			#box_manage_logUser .forget_btt {
				position:absolute;
				top:30px;
				left:220px;
				
				font-size:10px;				
				color:#FFF;
				text-shadow: 0px -1px #219FD0;
				
				cursor:pointer;
			}
				.forget_btt:hover { text-decoration:underline; }
		
		
		
	/*forgetForm*/		
		
			#box_manage_logUser .div_subField3 {
				position:absolute;
				top:15px;
				left:6px;
			}
		
			#box_manage_logUser .div_subBtt2 {
				position:absolute;
				top:15px;
				left:242px;
			}
		
		
			
		.bluBtt {			
			font-size:11px;
			font-weight:bold;
			color:#fff;
			
			background: #003F69;
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003F69', endColorstr='#002B47');
			-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#003F69, endColorstr=#002B47)";
			background: -moz-linear-gradient(top, #003F69, #002B47);
		    background: -webkit-gradient(linear, left top, left bottom, from(#003F69), to(#002B47));
			
			
			border:1px solid #062438;
			
			padding:4px 16px;
			
			cursor:pointer;
			
			-webkit-border-radius: 3px;
					border-radius: 3px;
			-webkit-background-clip: padding-box; background-clip: padding-box;
		}
		
		
		
		
		
		
		/*logged in*/
		
		.welcome {
			width: 330px;
			height: auto;
			
			padding: 3px 0 4px 10px;
			
			color: #FFFFFF;
			
			overflow: hidden;
		}
		
		.username {
			font-weight: bold;
		}
		
		#btt_log_preferiti {
			float: left;
			left: 0px;
			top: 0px;
			
			width: 83px;
			height: auto;
			
			background: url(//www.prezzibenzina.it/www2/images/icon_logged_favorites.png) 0px 0px no-repeat;
			
			margin-left: 10px;
			
			padding-left: 24px;
			
			border-right: 1px dotted #c0e4f2;
		}
		
		.btt_logged {
			color: #FFFFFF;
			cursor:pointer;
			
			line-height: 14px;
		}
		
		.btt_logged:hover {
			text-decoration: underline;
		}
		
		#btt_log_addSt {
			float: left;
			left: 0px;
			top: 0px;
			
			width: 83px;
			height: auto;
			
			background: url(//www.prezzibenzina.it/www2/images/icon_logged_add.png) 0px 0px no-repeat;
			
			margin-left: 10px;
			
			padding-left: 22px;
			
			border-right: 1px dotted #c0e4f2;
		}
		
		#btt_log_passChange {
			float: left;
			left: 0px;
			top: 0px;
			
			width: 83px;
			height: auto;
			
			background: url(//www.prezzibenzina.it/www2/images/icon_logged_change.png) 0px 0px no-repeat;
			
			margin-left: 10px;
			
			padding-left: 22px;
		}
		
		#btt_log_out {
			position: absolute;
			top: 1px;
			left: 300px;
			
			background: url(//www.prezzibenzina.it/www2/images/icon_logged_logout.png) top right no-repeat;
			
			padding-right: 23px;
			padding-top: 1px;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
