/*formattazione area login*/
#dialog-form.ui-widget-content{
padding:10px;
text-align:left;
}
#dialog-form.ui-widget-content label{
color:#777777;
font-weight:bold;
line-height:22px;
}
#dialog-form.ui-widget-content input{
font-size:14px;
padding:4px;
width:260px;
}

/*visualizzazione bottone carrello*/
#carrello{
float:right;
margin:0px;
padding:0px;
}
#carrello a#cart-button{
display:block;
background:transparent url('../img/button_cart.png') no-repeat top left;
color:#004c92;
text-align:center;
font-size:14px;
padding:5px 10px 5px 35px;
text-transform:uppercase;
}

/*visualizzazione del contenuto del carrello*/
#cart_content{
padding:5px;
border:1px solid #dddddd;
background-color:#ffffff;
width:400px;
float:left;
margin-bottom:10px;
}
#cart_content table{
width:100%;
}
#cart_content table tr.row{
}
#cart_content table tr td{
border-bottom:1px solid #cccccc;
}
#cart_content table tr td img.thumb{
height:80px;
}
#cart_content table tr th{
font-size:16px;
background-color:#E5E0DA;
border-bottom:1px solid #cccccc;
margin-bottom:2px;
padding:5px 3px;
}
/*fine parte del contenuto del carrello*/

/*visualizzazione step dell'ordine*/
#step_ordine{
margin:0 auto;
margin-bottom:10px;
border:1px solid #dddddd;
background-color:#ffffff;
text-align:center;
font-size:14px;
width:100%;
}
#step_ordine table{
width:100%;
margin:0 auto;
}
#step_ordine .step{
text-align:center;
color:#bbbbbb;
}
#step_ordine .step .number{
font-size:22px;
}
#step_ordine .step.selected{
color:#000000;
}
/*fine visualizzazione step dell'ordine*/

/*visualizzazione parti di info*/
#info_ordine{
margin-bottom:15px;
border:1px solid #dddddd;
background-color:#eeeeee;
text-align:left;
font-size:12px;
width:400px;
padding:0px 5px;
float:right;
}
#info_ordine h1{
margin:5px;
background:transparent url("../img/question.png") no-repeat top left;
padding-left:40px;
height:32px;
font-size:18px;
color:#4B6EA0;
}
#info_ordine ol{
margin:4px 2px;
}
#info_ordine ol li{
margin-left:18px;
}
/*fine visualizzazione parti di info*/

/*bottoni footer*/
#bottoni_ordine{
clear:both;
margin:20px auto;
margin-bottom:10px;
border:1px solid #dddddd;
background-color:#ffffff;
text-align:center;
font-size:14px;
width:100%;
padding:1px;
}
#bottoni_ordine .ko{
background-color:#d10000;
line-height:30px;
color:#ffffff;
font-weight:bold;
}
#bottoni_ordine .ok{
color:#ffffff;
background-color:#004C92;
line-height:30px;
font-weight:bold;
}
#bottoni_ordine .ok a{
color:#ffffff;
text-decoration:none;
}
#bottoni_ordine .ok a:hover{
text-decoration:underline;
}
/*fine bottoni footer*/

/*colonna di sinistra*/
#cart_column_left{
width:400px;
border:1px solid #eeeeee;
float:left;
margin-bottom:10px;
padding:5px;
}
#cart_column_left label{
color:#777777;
font-weight:bold;
line-height:22px;
}
#cart_column_left input,
#cart_column_left select{
font-size:14px;
padding:4px;
border:1px solid #cccccc;
background-color:#ffffff;
}
/*fine colonna di sinistra*/

/*carrello di riepilogo*/
table#cart_checkout{width:100%;}
table#cart_checkout tbody {}
table#cart_checkout tfoot a {color:#b80101; text-decoration:none; font-weight:bold;}
table#cart_checkout tfoot a:hover {color:#fe0101; text-decoration:none; font-weight:bold;}
table#cart_checkout tfoot th {background:#f6f6f6; vertical-align:middle; font-size:14px; font-weight:normal; border-bottom:1px solid #dddddd; padding:3px;}
table#cart_checkout tr { }
table#cart_checkout tr:hover {background-color:#fdf9ee; }
/*table#cart_checkout th { background:#f6f6f6; vertical-align:middle; padding:5px; font-size:14px; font-weight:normal; }*/
table#cart_checkout td { border-top:1px solid #f5f5f5; border-bottom:1px solid #dddddd; padding:1px; vertical-align:middle; font-weight:normal; }
table#cart_checkout td img.thumb{width:60px; border:1px solid #dddddd; margin:2px;}
table#cart_checkout td a{color:#000000;text-decoration:underline;}
table#cart_checkout td a:hover{color:#000000;text-decoration:none;}
/*fine carrello di riepilogo*/









