﻿div#cart-steps							{text-align:right; width:200px; float:right; font:bold 18px helvetica, arial, verdana, sans-serif; color:#666; margin-bottom:15px;}
div#cart-left							{text-align:left; width:200px; float:left; font:bold 18px helvetica, arial, verdana, sans-serif; color:#FFF; margin-bottom:15px;}

ul#cart-big								{width:710px; margin:0 0 15px 0; padding:0; list-style:none; float:left; overflow:hidden;}
ul#cart-big li							{margin:0; padding:5px 5px 7px 7px; display:block; background-color:#333; line-height:20px;}

ul#cart-big li.alt						{/*background-color:#444;*/ border-top:1px solid #444;}
ul#cart-big li.noitems					{text-align:center; font:normal 11px/5.0em arial, verdana, sans-serif; font-style:italic; line-height:285px;}

ul#cart-big li .box						{width:45px; font:normal 11px helvetica, arial, verdana, sans-serif;}
ul#cart-big li .left					{float:left; width:400px;}
ul#cart-big li .left-small				{float:left; width:100px;}
ul#cart-big li .left-smallest			{float:left; width:28px;}
ul#cart-big li .middle					{float:right; text-align:center; width:40px;}
ul#cart-big li .right					{float:right; text-align:left; width:65px;}

ul#cart-big li a						{float:left; padding:0; font:normal 11px/1.7em helvetica, arial, verdana, sans-serif; color:#FFF; display:block; overflow:hidden; text-decoration:none;}
ul#cart-big li a:hover					{color:#FFF; text-decoration:underline;}

ul#cart-big li.header					{background:#222 url(/gfx/nav-bg.gif) repeat-x center center; font-weight:bold; padding:6px 6px 6px 7px; color:#FFF;}
ul#cart-big li.footer					{background:#222 url(/gfx/nav-bg.gif) repeat-x center center; font-weight:bold; padding:6px 6px 6px 7px; color:#FFF; text-align:center;}
ul#cart-big li.footer span.price		{}
ul#cart-big li.shipping					{border-top:1px solid #444; padding:4px 4px 4px 7px; color:#FFF; text-align:center;}
ul#cart-big li.shipping .right-text		{float:right; text-align:left; width:130px;}
ul#cart-big li.shippingalt				{border-top:1px solid #444/*2f85c2*/; padding:4px 4px 4px 7px; color:#FFF; text-align:center;}

div#cart-footer							{width:710px; margin-top:15px;}
div#cart-footer .btn-delete				{/*width:184px; height:35px; background:#FFF url(../gfx/cart-delete.gif) no-repeat top left; border:0;*/ font-size:11px; float:left; cursor:pointer; margin-top:10px;}
div#cart-footer .btn-update				{/*width:165px; height:28px; background:#FFF url(../gfx/cart-update.gif) no-repeat; border:0;*/ font-size:11px; float:left; cursor:pointer;}
div#cart-footer .btn-back				{/*width:111px; height:35px; background:#FFF url(../gfx/cart-back.gif) no-repeat; border:0;*/ font-size:11px; float:left; cursor:pointer;}
div#cart-footer .btn-continue			{/*width:139px; height:35px; background:#FFF url(../gfx/cart-continue.gif) no-repeat; border:0; */font-size:11px; float:right; cursor:pointer; margin-top:10px;}
div#cart-footer .btn-continue2			{/*width:104px; height:35px; background:#FFF url(../gfx/cart-continue2.gif) no-repeat; border:0;*/ font-size:11px; float:right; cursor:pointer;}
div#cart-footer .btn-checkout			{/*width:134px; height:35px; background:#FFF url(../gfx/cart-confirm2.gif) no-repeat; border:0;*/ font-size:11px; float:right; cursor:pointer;}

h4										{height:30px; font:bold 14px/30px helvetica, arial, verdana, sans-serif; background:#222 url(/gfx/cart-form-top.gif) repeat-x; margin:0; padding:0 10px; color:#FFF;}
div.cart-order-info						{background-color:#333; width:700px; margin:5px 0; color:#333; padding:10px; font-weight:normal;}
div.cart-order-form						{background-color:#333; width:660px; padding:15px 25px 15px 25px; }
.tbxContactForm							{font:normal 11px helvetica, arial, verdana, sans-serif; width:304px; margin-bottom:10px;}
.tbxContactFormLong						{font:normal 11px helvetica, arial, verdana, sans-serif; width:688px;}
.tbxContactFormBig						{font:normal 11px helvetica, arial, verdana, sans-serif; width:388px;}
