label{width:249px;float:left;color:#A68362;margin:0 6px 3px 0;}label.last{margin-right:0;}label.small{width:122px;margin-right:5px;}label.small.last{width:122px;margin-right:0;}label.error{font-size:100%;font-weight:bold;color:#724e2c;}input{width:243px;float:left;margin:0;padding:3px 2px;border:1px solid #eadfd0;}input,select,span.select,textarea{color:#724E2C;font-size:100%;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;}label.small input{width:116px;float:left;}input.radio,label.small input.radio,input.checkbox{width:15px;margin:2px 3px 0 0;}select{width:249px;float:left;}span.select{float:left;width:219px;height:21px;padding:2px 24px 0 6px;background:url(images/select.gif?291255) no-repeat;}#cart span.select{margin-top:3px;}select.styled,#cart select.styled{margin-top:-21px;}label.selectAddress{float:left;}label.selectAddress select{margin-top:3px;float:left;}.newAddress{float:left;}#productInfo form{width:157px;float:left;margin:14px 0 72px;}#productInfo form select{width:157px;margin-bottom:14px;}#productInfo form input{width:151px;margin-bottom:14px;}#productInfo form p.price{color:#724e2c;font-weight:bold;}#search p,#loginForm p,#newsletter p{color:#724e2c;margin-bottom:12px;font-size:110%;}#search input{width:248px;float:left;}#search button,#loginForm button,#newsletter button{width:64px;height:23px;float:left;display:block;overflow:hidden;border:0;text-indent:-9999px;}#search button{background:url(images/cerca.png?291255) no-repeat 0 -23px;}#loginForm button{width:124px;background:url(images/login.png?291255) no-repeat 0 -23px;}#newsletter button{background:url(images/invia.png?291255) no-repeat 0 -23px;}.en #search button{background:url(images/search.png?291255) no-repeat 0 -23px;}.en #loginForm button{width:124px;background:url(images/en-login.png?291255) no-repeat 0 -23px;}.en #newsletter button{background:url(images/send.png?291255) no-repeat 0 -23px;}#search button:hover,#loginForm button:hover,#search button.btnHover,#loginForm button.btnHover{background-position:0 0!important;}#loginForm label{width:162px;float:left;margin-right:9px;}#loginForm label.last{margin-right:0;}#loginForm input{width:156px;float:left;margin-bottom:9px;}#loginForm label a{font-size:90%;}#newsletter p.privacy{width:504px;float:left;margin-top:18px;}#newsletter p.privacy label.error{width:95%;}#newContact fieldset,#myAccount fieldset{width:504px;float:left;display:inline;}#newContact label,#myAccount label{font-size:100%;}#newContact fieldset{margin-bottom:3px;}#newContact form p{float:left;}#myAccount form{width:504px;float:left;}#myAccount fieldset{margin-top:12px;padding-top:3px;border-top:1px solid #ecdfd3;}#myAccount fieldset.datiAccount{margin-top:0;}#myAccount fieldset h2{font-size:120%;letter-spacing:1px;margin:0 0 6px 0;text-transform:uppercase;}#buttons{margin-top:18px;}#buttons button{float:right;margin-left:4px;}p.note{width:504px;float:left;}