/* CSS Document */

.smallBox-TrashInfo { padding-bottom:2px; padding-top:2px; }
.smallBox-ShoppingCartInfo { }
.cartproduct { cursor: move;}
.combo-box { font-size:11px; width:144px; height:17px; border:1px; border-style:solid; border-color:#999999;}

div#magazin_cart {
	border: 1px solid #FAFAFA;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
}
div#magazin_cart.drophover {
	border: 1px solid #000000;
	padding-left:2px;
	padding-right:2px;
}

div#magazin_trash {
	border: 1px solid #FAFAFA;
}

div#magazin_trash.drophover {
	border: 1px solid #000000;
}
#checkout_navigation {
	width: 120px; font-size:11px;
}

#checkout_navigation div.current {
	background-image: url(../images/shop/icon-checkout-current.gif);
	background-repeat: no-repeat;
	background-position: left center;	
}

#checkout_navigation div.disabled {
}

#checkout_navigation div.checked {
	background-image: url(../images/shop/icon-checkout-checked.gif);
	background-repeat: no-repeat;
	background-position: left center;	
}

#checkout_navigation div a {
	text-decoration: none;
	color:#777;
	margin-left: 12px;
}

#checkout_navigation div span {
	color: #bbb;
	margin-left: 12px;
}

#checkout_navigation div.current a, #checkout_navigation div.current span {
	background: #fff;
	color: #000;
	font-weight: bold;
}

#checkout_errors {
	border: 1px dashed #CCCCCC;
	font-weight: bold;
	padding: 5px;
}

#checkout_errors div {
	font-weight: normal;
	color: #EE7777;
}
.productfav {
	cursor: pointer;
}

.my_address_class {
	cursor: pointer;
	border: 1px solid #CACACA;
	background: #ECECEC;
	padding: 5px;
	margin: 5px;
	width: 80%;
}
.reviewcart_row_a {
	background: #F0F0F0;
}

.reviewcart_row_b {
	background: #F8F8F8;
}

.offers_applied {
	border: 1px solid #CDCDDE;
	background: #DEDEEF;
}

.offers_suggested {
	border: 1px solid #DECDCD;
	background: #EFDEDE;
}

.offers_applied, .offers_suggested {
	padding-left: 3px;
	padding-right: 3px;
	margin: 3px;
}

.offers_applied div, .offers_suggested div {
	border-left: 1px solid black;
	padding-left: 3px;
/*	line-height: 8px;*/
	margin-bottom: 4px;
	margin-top: 4px;
	text-align: left;
}

#userinfo_editprofile_tab_basic {
	width:99px;
	height:28px;
	background-image: url(../images/shop/tab-basicinfo.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#userinfo_editprofile_tab_addresses {
	width:61px;
	height:28px;
	background-image: url(../images/shop/tab-addresses.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#userinfo_editprofile_tab_basic.userinfo_editprofile_currenttab {
	background-image: url(../images/shop/tab-basicinfo-sel.gif);
}

#userinfo_editprofile_tab_addresses.userinfo_editprofile_currenttab {
	background-image: url(../images/shop/tab-addresses-sel.gif);
}
.error {
	font-family:lucida console,courier new;
	font-size:10px;
	color:#990000;
	background-color:#ffcccc;
	margin:0px;
	padding:10px;
	border:1px solid #660000;
}

.hide {
	display: none;
}

th {
	text-align: right;
	font-size:11px;
}

div, option, select {
	font-family: trebuchet ms;
}

textarea {
	font-family: trebuchet ms;
	font-size:11px;
	border:1px solid #B2B2B2;
	background:url(../images/shop/textarea-fill.jpg) top left repeat-x;
	background-attachment:fixed;
	padding:3px
}

h1 {
	display: inline;
	font-size:18px;
}

i { font-size:14px;}

.review_cart { font-size:12px;}

a {
	cursor: pointer;
}
.zpWin * {
	-moz-box-sizing : border-box;
}
.zpWin {
	text-align: left;
}

.baddr_same_saddr{
	font-size:14px;
	font-weight:bold;
	line-height:25px;
}

.zpWinModal {
  background-color : black;
  opacity : 0.60;
  filter : alpha(opacity:60);
  KHTMLOpacity : 0.60;
  MozOpacity : 0.60;
  -moz-opacity: 0.60;
}

.zpWinTitleText {
    white-space: nowrap;
}

.zpWin {
}

.search-box { border:1px; border-style:solid; border-color:#999999; font-size:10px;padding:3px;}

.details_options {font-size:12px;font-family: trebuchet ms;color:#000000;}

div.footermenu{padding:5px; margin-top: 5px; text-align:center; font-family:Arial, Helvetica, sans-serif; }	
div.footermenu a{text-decoration: none;}		
div.footermenu a:hover{text-decoration: underline;}	

