@charset "utf-8";
/* CSS Document */

.shopping-step{ width:100%; }
    .shopping-step div{ float:left; }
	.shopping-step div img{ margin-top:20px; }
    .shopping-step div.step{ float:left; width:15%; font-size:14px; text-align:center; margin:10px 0 10px 0; 
	                    height:70px; }
	.shopping-step a{ color:#dbbd2d; }
	.shopping-step a strong{ font-size:35px; font-weight:normal; }
	.shopping-step a.active{ color:#000; }
	.shopping-step a.passed{ color:#ccc; }
	
.content-split{ width:48%; float:left; }

.check_out{ width:50%; float:left; }
.check_out a{ color:#fff; text-decoration:none; font-size:20px;
              font-weight:bold; }
.check_out a:hover{ color:#000000; }

tr.data td{ border-top:1px solid #f4ebd4; border-bottom:1px solid #f4ebd4; }
    tr.data a{ color:#eee; text-decoration:none; }
    tr.data a:hover{ color:#fff; text-decoration:underline; }

.tb_title{ font-size:14px; color:#fff; font-weight:bold; padding:5px; }
    .tb_title a{ font-size:14px; }
    .tb_title a:hover{ color:#FFFFFF; }

.tb_subtitle{ font-size:16px; color:#fff; font-weight:normal;
              font-weight:normal; padding:5px 5px 5px 0; float:left; }
    .tb_subtitle a{ color:#fff; }
    .tb_subtitle a:hover{ text-decoration:underline; }

.tb_subtotal{ font-size:15px; color:#fff; font-weight:bold; 
              padding-left:3px; padding-top:2px; padding-bottom:2px; text-align:right; }
.tb_tax{ font-size:12px; color:#fff; font-weight:bold; 
         padding-left:3px; padding-top:2px; padding-bottom:2px; text-align:right; }

.tb_shipping{ font-size:16px; color:#FFFFFF; font-weight:bold;
              padding-left:3px; padding-top:2px; padding-bottom:2px; text-align:right; }

.tb_total{ font-size:16px; color:#fff; font-weight:bold; padding-left:3px;
           padding-top:2px; padding-bottom:2px; text-align:right; }

table td{ color:#FFFFFF; }

#tb_personal td{ background-color:#2f2a25; padding:4px; }

#basket_menu{ width:auto; }
#basket_menu a{ color:#bd007c; text-decoration:none; font-size:14px;
                font-weight:bold; }
#basket_menu a:hover{ text-decoration:underline; }