#header_user {
  float:right;
  clear:right;
  font-size:11px;
  text-align:right;
  text-transform:uppercase;
  margin:50px 0 0;
}
#header_user p {
  float:right;
  line-height:10px;
  overflow:hidden;
  margin-bottom:5px;
}
#header_user .login, #header_user .logout {
  border-left:1px solid #555555;
  color:#ffffff;
  margin:0 0 0 10px;
  padding:0 0 0 10px;
}
#header_user .login:hover, #header_user .login:focus, #header_user .login:active, #header_user .logout:hover, #header_user .logout:focus, #header_user .logout:active { color:#dec082; }
#shopping_cart a {
  background:url(../../../img/cart.png) no-repeat left 2px;
  display:block;
  float:right;
  clear:right;
  position:relative;
  white-space:nowrap;
  padding:2px 0 2px 25px;
}
#shopping_cart span { color:#555555; }
#shopping_cart .ajax_cart_title {
  font-family:Federo, sans-serif;
  font-size:16px;
  line-height:16px;
  font-weight:300;
  color:#dec082;
}
#shopping_cart a:hover .ajax_cart_title { color:#555555; }
#shopping_cart .ajax_cart_quantity, #shopping_cart .ajax_cart_total, #shopping_cart .ajax_cart_no_product_quantity, #shopping_cart .ajax_cart_no_product_total {
  font-size:16px;
  color:#dec082;
}
