﻿/*carrello*/
/*step1*/
#main #content #contenitore #barra {width:730px;  margin:0 0 0 10px; float:left; }
#main #content #contenitore #barra .selected {width:140px; height:54px; margin:20px 0 0 0; background:url(../images/cart/selected.jpg) no-repeat; float:left;}
#main #content #contenitore #barra .selected .numero {width:36px; font-size:26px; font-weight:bold; color:#fff;text-align:center; margin-top:12px; float:left;}
#main #content #contenitore #barra .selected .descrizione {width:94px; margin:12px 0 0 8px; font-weight:bold; font-size:13px; color:#fff; float:left;}
#main #content #contenitore #barra .step {width:140px; height:54px;margin:20px 0 0 0; background:url(../images/cart/step.jpg) no-repeat; float:left;}
#main #content #contenitore #barra .step .numero-step {width:36px; font-size:26px; font-weight:bold; color:#000;text-align:center; margin-top:12px; float:left;}
#main #content #contenitore #barra .step .descrizione-step {width:94px; margin:12px 0 0 8px; font-weight:bold; font-size:13px; color:#000; float:left;}
#main #content #contenitore #barra .old {width:140px; height:54px; margin:20px 0 0 0; background:url(../images/cart/old.jpg) no-repeat; float:left;}
#main #content #contenitore #barra .old .numero-old {width:36px; font-size:26px; font-weight:bold; color:#fff;text-align:center; margin-top:12px; float:left;}
#main #content #contenitore #barra .old .descrizione-old {width:94px; margin:12px 0 0 8px; font-weight:bold; font-size:13px; color:#fff; float:left;}
#main #content #contenitore #barra .separatore {width:717px; height:20px; margin:-1px 0 35px 0;  z-index:100; padding:8px 0 0 0; background:url(../images/cart/separatore-up.jpg); font-weight:bold; color:#fff; float:left;}

#main #content #contenitore #barra .errore {float:left;}
#main #content #contenitore #barra .errore .puls-errore-invia {background:url(../images/cart/arancio.jpg) no-repeat; float:left;}


#main #content #contenitore .separatore-down {width:717px; margin:20px 0 0 10px; float:left;}
#main #content #contenitore .ritorna {width:290px; height:35px; background:url(../images/cart/arancio.jpg) no-repeat; margin:18px 0 0 30px; float:left; background:url(../images/cart/puls_grigio.png) no-repeat;}

#main #content #contenitore .ritorna .testo-ritorna {font-size:11px; font-weight:bold; color:#fff; text-align:center; margin:8px 0 0 25px; float:left;} 
#main #content #contenitore .ritorna .testo-ritorna a {color:#000;}
#main #content #contenitore .ritorna .testo-ritorna a:hover {color:#000;}


#main #content #contenitore .ritorna-due {width:290px; height:35px; margin:18px 0 0 30px; float:left; background:url(../images/cart/ritorna.jpg) no-repeat;}

#main #content #contenitore .ritorna-due .testo-ritorna-due {font-size:11px; font-weight:bold; color:#fff; text-align:center; margin:8px 0 0 35px; float:left;} 
#main #content #contenitore .ritorna-due .testo-ritorna-due a {color:#000;}
#main #content #contenitore .ritorna-due .testo-ritorna-due a:hover {color:#000;}



#main #content #contenitore .aggiorna {width:115px; height:35px;  text-align:center; margin:15px 15px 0 0; float:left;
/*ie6*/ _margin:15px 5px 0 0; background:url(../images/cart/aggiorna.jpg) no-repeat;}
#main #content #contenitore .aggiorna .testo-aggiorna {font-size:11px; font-weight:bold; color:#fff; text-align:center; margin:9px 0 0 35px; float:left;} 
#main #content #contenitore .aggiorna .testo-aggiorna a {color:#fff;}
#main #content #contenitore .aggiorna .testo-aggiorna a:hover {color:#fff;}
#main #content #contenitore .continua {width:200px; margin:15px 60px 0 0; float:right; text-align:right; 
/*ie6*/ _margin:15px 14px 0 0;}
#main #content #contenitore .continua-puls {width:130px; height:35px; background:url(../images/cart/arancio.jpg) no-repeat; margin:15px 0 0 150px; float:left;
/*ie6*/ _margin:15px 14px 0 0;}
#main #content #contenitore .continua-puls .testo-continua {font-size:11px; font-weight:bold; color:#fff; text-align:center; margin:9px 0 0 30px; float:left;} 
#main #content #contenitore .continua-puls .testo-continua a {color:#fff;}
#main #content #contenitore .continua-puls .testo-continua a:hover {color:#fff;}

/*step2*/
#main #content #contenitore #barra .titlestep2 {width:707px; height:18px; margin:-1px 0 35px 0;  z-index:100; padding:10px 0 0 10px; font-size:10px; background:url(../images/cart/separatore-up.jpg); color:#fff; float:left;}
#main #content #contenitore #barra .login {width:340px; height:200px; margin:40px 10px 50px 10px; background:#ddd; float:left;}
#main #content #contenitore #barra .login .contentDati {width:300px; height:70px; padding:10px 10px 10px 10px; font-size:10px; color:#000; text-align:left; float:left;}
#main #content #contenitore #barra .login .headerlogin {width:320px; height:20px; border-bottom:1px solid #fff; padding:10px; font-size:14px; color:#000; float:left;}
#main #content #contenitore #barra .login .contentlogin {width:340px; height:70px; border-bottom:1px solid #fff; padding:30px 20px 10px 10px; font-size:10px; color:#000; text-align:right; float:left;}
#main #content #contenitore #barra .login .contentlogin .testo {width:310px; float:left;}
#main #content #contenitore #barra .login .footerlogin {width:320px; height:52px;  font-size:10px; color:#000; text-align:right; margin: 8px 10px 0 0; float:left;}
#main #content #contenitore #barra .login .footerlogin a {color:#555;}
#main #content #contenitore #barra .login .footerlogin a:hover {color:#000;}
#main #content #contenitore #barra .login .footerlogin .puls-footer{width:105px; height:35px; background:url(../images/cart/puls_arancio.png) no-repeat; float:right; padding:6px 10px 0 0; text-align:center;}


#main #content #contenitore #barra .login .footerlogin .puls-footer a{font-size:11px; font-weight:bold; color:#fff;} 
#main #content #contenitore #barra .login .footerlogin .puls-footer a:hover{font-weight:bold; color:#fff;} 

/*step3*/

#main #content #contenitore #barra .spedizione {width:680px; margin:10px 0 10px 25px;padding:0 0 5px 0;height:60px; border-bottom:1px solid #eee; float:left;}

#main #content #contenitore #barra .spedizione .radio {width:35px; margin: 0 0 0 5px; padding:10px 0 10px 15px; background:#ddd; float:left;}

#main #content #contenitore #barra .modalita {width:500px; padding:0 20px 0 20px; float:left;}
#main #content #contenitore #barra .modalita .titolo {width:500px; font-size:10px; font-weight:bold; color:#000;  padding:5px; float:left;}
#main #content #contenitore #barra .modalita .modalitatesto {font-size:10px; color:#000;  padding:5px; float:left;}

#main #content #contenitore #barra .trasporto {width:50px; font-size:10px; color:#000;  padding:15px 5px 5px 5px; float:left;}

/*login*/
#main #content #contenitore .pulsante{margin:20px 0 0 40px; float:left;}
