/*body { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;}*/

a img { border: 0;}
.bold { font-weight: bold;}
.clear { clear: both; font-size: 1px; height: 0; width: 0; line-height: 0;}

#checkout { margin: 40px auto 100px;}

.shopping-cart-status { background: transparent url(/img/plugin_catalog/bg_finale.gif) no-repeat bottom right;}
.shopping-cart-status ul { margin: 0; padding: 0; list-style: none;}
.shopping-cart-status ul li { float: left; padding: 0;}
.shopping-cart-status ul li a { display: block; height: 58px; width: 136px; background-color: transparent; background-repeat: no-repeat; background-position: top left;}
.shopping-cart-status ul li a span { display: none; }
.shopping-cart-status ul li.li_01 a { background-image: url(/img/plugin_catalog/uk_menu-status/01.gif); }
.shopping-cart-status ul li.li_01.visited a { background-image: url(/img/plugin_catalog/uk_menu-status/01_visited.gif); }
.shopping-cart-status ul li.li_01.active a { background-image: url(/img/plugin_catalog/uk_menu-status/01_active.gif); }
.shopping-cart-status ul li.li_02 a { background-image: url(/img/plugin_catalog/uk_menu-status/02.gif); }
.shopping-cart-status ul li.li_02.visited a { background-image: url(/img/plugin_catalog/uk_menu-status/02_visited.gif); }
.shopping-cart-status ul li.li_02.active a { background-image: url(/img/plugin_catalog/uk_menu-status/02_active.gif); }
.shopping-cart-status ul li.li_03 a { background-image: url(/img/plugin_catalog/uk_menu-status/03.gif); }
.shopping-cart-status ul li.li_03.visited a { background-image: url(/img/plugin_catalog/uk_menu-status/03_visited.gif); }
.shopping-cart-status ul li.li_03.active a { background-image: url(/img/plugin_catalog/uk_menu-status/03_active.gif); }
.shopping-cart-status ul li.li_04 a { background-image: url(/img/plugin_catalog/uk_menu-status/04.gif); }
.shopping-cart-status ul li.li_04.visited a { background-image: url(/img/plugin_catalog/uk_menu-status/04_visited.gif); }
.shopping-cart-status ul li.li_04.active a { background-image: url(/img/plugin_catalog/uk_menu-status/04_active.gif); }
.shopping-cart-status ul li.li_05 a { background-image: url(/img/plugin_catalog/uk_menu-status/05.gif); width: 136px; }
.shopping-cart-status ul li.li_05.visited a { background-image: url(/img/plugin_catalog/uk_menu-status/05_visited.gif); }
.shopping-cart-status ul li.li_05.active a { background-image: url(/img/plugin_catalog/uk_menu-status/05_active.gif); }
.shopping-cart-status ul li.li_06 a { background-image: url(/img/plugin_catalog/uk_menu-status/06.gif); width: 130px; }
.shopping-cart-status ul li.li_06.visited a { background-image: url(/img/plugin_catalog/uk_menu-status/06_visited.gif); }
.shopping-cart-status ul li.li_06.active a { background-image: url(/img/plugin_catalog/uk_menu-status/06_active.gif); }

.shopping-cart-items table.shopping-cart-table { border: 0; border-spacing: 0; width: 100%;}
.shopping-cart-items table.shopping-cart-table th, .shopping-cart-items table.shopping-cart-table td { padding: 4px 0; text-align: center;}
.shopping-cart-items table.shopping-cart-table th { line-height: 20px; border-bottom: 1px solid #CCC;}
.shopping-cart-items table.shopping-cart-table thead, .shopping-cart-items table.shopping-cart-table .total { background: #e1f5a1;}
.shopping-cart-items table.shopping-cart-table .a-center { text-align: center;}
.shopping-cart-items table.shopping-cart-table .a-left { text-align: left;}
.shopping-cart-items table.shopping-cart-table .a-right { text-align: right;}
.shopping-cart-items table.shopping-cart-table tbody td { padding: 10px 0;}
.shopping-cart-items table.shopping-cart-table tfoot td { padding: 10px 0;}
.shopping-cart-items table.shopping-cart-table tbody td span.desc-variant { font-weight: normal; font-size: 0.9em; }
#checkoutSteps { padding: 0; margin: 0; list-style: none;}
#checkoutSteps li { position: relative; padding: 2px;}
#checkoutSteps .col-1 { float: left; border: 1px solid red;}
#checkoutSteps .col-2 { float: right; border: 1px solid green;}
#checkoutSteps .col-1, #checkoutSteps .col-2 { width: 48.5%;}


#div-fatturazione { float: left; width: 350px; margin: 0 10px 10px 0;}
#div-spedizione { margin: 0 0 10px 410px; overflow: hidden;}
.box { border-color: #F3C6C9; border-style: dashed; padding: 10px;}

.order-confirm { text-align: right;}
form .order-confirm div.input input { width: auto; }
form .order-confirm div.input label { display: inline;}

#checkout a { color: #515f62;}


.accettazioni { font-size: 0.8em; color: #999;}

/*
.ul-form { margin: 0; padding: 0; list-style: none; width: 600px;}
.ul-form li { padding: 4px 8px;}
.ul-form li div.input { width: 275px; float: left;}
.ul-form li div label { display:  block;}
.ul-form li div.input input { width: 150px;}
.ul-form li div.useraddress input { width: 420px;}
*/
