/* ############################# CssObject [BoxLogin2012New] ############################### */
/* STILI PER IL LOGIN */
#wdgECLogin
	{
	float:right;
	width:570px;
	height:31px;
	padding-top:4px;
	background-color:#373131;
	font-family:'Ubuntu';
	font-size:12px;
	font-weight:bold;
	color:white;
	text-transform:uppercase;
	}
.Browser_InternetExplorer.BrowserV_8 #wdgECLogin {width:590px;} 
#wdgECLogin a {color:white;}

#wdgECLogin .EC_Titolo,#wdgECLogin .EC_RigaUsername label,
  #wdgECLogin .EC_RigaPassword label,#wdgECLogin .EC_RigaSalvaPassword
	{display:none;}
#wdgECLogin .EC_RigaUsername,
  #wdgECLogin .EC_RigaPassword,
  #wdgECLogin .EC_RigaSalvaPassword,
  #wdgECLogin .EC_RigaPulsanteInvia,
  #wdgECLogin .EC_RecuperaPwd,
  #wdgECLogin .EC_Registrati
	{
	float:left;
	margin-left:6px;
	}
#wdgECLogin .EC_RigaUsername input,
  #wdgECLogin .EC_RigaPassword input
	{
	background-color:#ccc;
	width:105px;
	height:20px;
	border-radius:5px;
	border:solid 0px;
	margin-left:0px;
	margin-top:3px;
	}

.EC_UserInfo_Utente,.EC_RigaPulsanteInvia,.EC_RecuperaPwd,
  .EC_UserInfo_Profilo,.EC_UserInfo_ElencoOrdini,.EC_Registrati,
  .EC_UserInfo_LogOut
	{
	float:left;
	margin-left:10px;
	height:26px;
	line-height:26px;
	}

#wdgECLogin .EC_Registrati a {color:#D8001D;}

#wdgECLogin .EC_RigaPulsanteInvia a,#wdgECLogin .EC_RecuperaPwd a,
  #wdgECLogin .EC_Registrati a,#wdgECLogin .EC_UserInfo_Profilo a,
  #wdgECLogin .EC_UserInfo_LogOut a
	{
	display:block;
	padding-left:7px;
	text-transform:uppercase;
	}
/* ####################################################### */
/* STILI PER L'AVVENUTA AUTENTICAZIONE */
.EC_UserInfo_DatiUtente {display:none;}


.EC_UserInfo_ElencoOrdini a {color:#000 !important;}

.EC_RigaPulsanteInvia a,.EC_RecuperaPwd a,
 .EC_UserInfo_LogOut a,.EC_UserInfo_Profilo a
	{
	color:#ffffff;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	padding: 0 9px;
	border: solid 1px #da7c0c;
	text-decoration: none;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
	}

.EC_Registrati a,.EC_UserInfo_ElencoOrdini a
	{
	float:left;
	text-align:center;
	vertical-align:middle;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	padding: 0 9px;
	border: solid 1px #bbbbbb;
	text-decoration: none;
	background: #dddddd;
	background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#dddddd));
	background: -moz-linear-gradient(top,  #f5f5f5,  #dddddd);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#dddddd');
	width:auto;
	}

.Browser_InternetExplorer.BrowserV_9 .EC_RigaPulsanteInvia a,
  .Browser_InternetExplorer.BrowserV_9 .EC_RecuperaPwd a,
  .Browser_InternetExplorer.BrowserV_9 .EC_UserInfo_LogOut a,
  .Browser_InternetExplorer.BrowserV_9 .EC_UserInfo_Profilo a,
  .Browser_InternetExplorer.BrowserV_9 .EC_Registrati a,
  .Browser_InternetExplorer.BrowserV_9 .EC_UserInfo_ElencoOrdini a
	{
	border-radius:0;
	}

.EC_UserInfo_Profilo a:before {content: url(../Images/ico_profilo-1293.png);}
.EC_Registrati a:before {content: url(/Images/registr-1296.png);}
.EC_UserInfo_ElencoOrdini a:before {content: url(../Images/ico_ordini-1292.png);}
.EC_UserInfo_LogOut a:before {content: url(../Images/esc-1295.png);}
.EC_UserInfo_Profilo a:before,.EC_Registrati a:before,
  .EC_UserInfo_ElencoOrdini a:before,.EC_UserInfo_LogOut a:before
	{
	float: left;
        width: 16px;
        height: 16px;
        margin: 4px 4px 0 0;
	}

