@import url("fonts.css");
@import url("NewStyle.css?1");

html {
	margin: 0;
	padding: 0;
	background-color:#2a2a2a ;
		
	width: 100%;
}

body {
	margin: 0;
	padding: 0;
	font-family: atlas, arial, tahoma, sans-serif;
	direction: ltr;
	background: #ffffff;
	
}

input[type=text], textarea {
    font-family: arial !important;
}


.gray-web-bg
{
	background:url("../images/greay-web-bg.png") repeat;
	
}
.web-background
{
	width: 100%;
	background: url("../images/BG.jpg") top center no-repeat;
	margin-top: 0px;
}
#margin-top-none
{
	margin-top: 0px!important;
}

.white-bg
{
	background: #ffffff;
	min-width: 1020px;
}

.clear {
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden;
}
.margim-left-5
{
	margin-left: 5px;
}

.margim-left-7
{
	margin-left: 7px;
}
.margin-right-5
{
	margin-right: 5px;
}


#warp {
	width: 1020px;
	direction: rtl;
	margin: 0px auto 0 auto;
}


#warp-inner {
	width: 1020px;
	direction: rtl;
	margin: 0px auto 50px auto;
	position: relative;
	padding-top: 163px;
}

.header {
	margin: 0;
	padding: 0;
	height: 195px;
	background: url('../images/header-bg-m.png') repeat-x;
}

.bottom-l {
	float: left;
	height: 195px;
	width: 5px;
	background: url('../images/header-bottom-l.jpg') bottom no-repeat;
}

.bottom-r {
	float: right;
	height: 195px;
	width: 5px;
	background: url('../images/header-bottom-r.jpg') bottom no-repeat;
}

.upper-menu-status {
	margin: 0 0 0 0;
	padding: 0 10px;
	height: 66px;
}

.status {
	margin: 10px 0 0 0;
	padding: 0;
	float: right;
}

.status p {
	float: right;
	font-size: 12px;
	color: #dbdbdb;
	font-weight: bold;
	margin-left: 4px;
}

.status a {
	float: right;
	color: #bfbfbf;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 5px;
	background: url('../images/status_sep.png') left no-repeat;
}

.status a.no_bg {
	background: none;
}

.upper-menu {
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
}

.upper-menu ul {
	list-style-type: none;
}

.upper-menu ul li {
	float: right;
	margin-right: 10px;
}

.upper-menu ul li a {
	float: right;
	font-size: 12px;
	color: #d1d1d1;
}
.current
{
	text-decoration: underline;
}

.upper-menu ul li a:hover {
	text-decoration: underline;
}

.logos {
	margin: 0;
	padding: 0;
	height: 85px;
}

.alpine-area {
	float: right;
	margin: 0 38px 0 0;
	padding: 0;
}

.a-logo {
	float: right;
}

.alpine-content {
	margin: 0 10px 0 0;
	width: 290px;
	float: right;
}

.alpine-c-title {
	margin: 0;
	padding: 0;
}

.alpine-c-title h2 {
	font-size: 24px;
	color: #dbdbdb;
	font-weight: normal;
}

.alpine-content p {
	color: #8a8a8a;
	font-size: 12px;
	line-height: 15px;
}

.mammut-area {
	text-align: center;
	float: left;
	margin-left: 38px;
	margin-top: -20px;
}

.mammut-area p {
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	margin-top: 4px;
}

/* #############   start of main menu    ############## */
.menu {
	margin: 0 auto;
	width: 945px;
	padding-right: 15px;
	height: 25px;
	padding-top: 10px;
	background: url('../images/menu_bg.png') no-repeat;
}

.menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.menu ul li {
	float: right;
	padding: 0px 14px;
	background: url('../images/main-menu-sep.png') left no-repeat;
}

.menu ul li.lastone {
	background: none;
}

.menu ul li a {
	color: #ffffff;
	font-size: 14px;
	float: right;
}

.menu ul li a:hover {
	text-decoration: underline;
}

/*##################################    INDEX    ################################*/
.index {
	width: 980px;
	margin-top: 34px;
}

.main-gallery 
{
	margin: 0 auto;
	margin-right: 31px;
	width: 960px !important;
	height: 468px !important;
	margin-bottom: 10px;
	
}

.gallery-efects
{
	position: absolute;
	margin: 0 auto;
	width: 1020px;
	height: 0;
}
#next
{
	position: relative;
	z-index: 1000;
	height: 92px;
	width: 36px;
	background: url("../images/next-gal-btn.png") no-repeat;
	top: -272px;
	cursor: pointer;
	float: right;
	right: 31px;
}
#prev
{
	position: relative;
	top: -296px;
	left: 29px;
	z-index: 1000;
	height: 92px;
	width: 36px;
	float: left;
	background: url("../images/prev-gal-btn.png") no-repeat;
	cursor: pointer;
}

.slide-points-warp
{
	margin: 0 425px 0 0;
	position: relative;
	bottom: 37px;
	height: 25px;
}
#nav-dots
{
	float: right;
	height: 25px;
    padding-top: 10px;
	background-color:#2a2a2a; 
	
}
.dot-nav
{
	display:block;
	float: right;
	width: 9px!important;
	height: 9px!important;
	background: url("../images/dot.png") no-repeat!important;
	margin: 5px;
}
.activeSlide
{
	background: url("../images/selectrd-dot.png") no-repeat!important;
}

.slide-points-right
{
	float: right;
	background: url("../images/slide-points-right.png") no-repeat;
	width: 28px;
	height: 35px;	
}
.slide-points-left
{
	float: right;
	background: url("../images/slide-points-left.png") no-repeat;
	width: 28px;
	height: 35px;	
}





.register-form
{
	margin: 0;
	padding: 0;
	width: 980px;
	height: 487px;
}

.register-form .form-area
{
	width: 523px;
	height: 487px;
	float: right;
	background: url('../images/register-form-bg.png') no-repeat;
}
.close-form
{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	cursor: pointer;
}


.for-wapper
{
	padding: 0px 30px 0px 13px;
}


.pre-phone
{
	width: 65px;
	height: 27px;
}
.form-header
{
	margin: 0;
	padding: 0;
}

.form-header h1
{
	font-size: 49.5px;
	color: #d71b10;
	font-weight: bold;
	margin-bottom: 5px;
	
}
.form-sub-title
{
	font-size: 16px;
	color: #373737;
	font-weight: bold;
}
.form-p
{
	margin-top:3px;
	line-height:15px;
	font-size: 12px;
	color: #373737;
	text-align: justify;
}


li.contact-menu-item a { color:#e0373e !important; }
 
.form-img
{
	float: left;
}
.form-sheddow
{
	width:23px;
	height: 487px;
	position: relative;
	z-index: 100;
	background: url('../images/form-shaddow.png') no-repeat;
	right: 523px;
}
/*register form*/
.row
{
	margin: 20px 0 0 0;
	padding: 0;
}
.row .input-area
{
	float: right;
	
}
.row .input-area label
{
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #272727;
	margin-bottom: 3px;
}
.row .input-area label span
{
	font-weight: normal;
	font-size: 11px;
}

.text-input
{
	width: 220px;
	padding-right:5px;
	height: 27px;
	border: none;
	background: url('../images/text-input-bg.png') no-repeat;
}

.phone-input
{
	width: 155px;
	height: 27px;
	float: right;
	border:none;
	margin-left:7px;
	background: url('../images/phone-input.png') no-repeat;
	
}
.city-select
{
	background: url('../images/city-bg.png') no-repeat;
	width: 225px;
	height: 27px;
	
}



.register_btn
{
	width: 108px;
	height: 43px;
	border: none;
	cursor: pointer;
	background: url('../images/register_btn.png') no-repeat;
	float: left;
	 margin: 33px 0 0 29px;
}


/* end register form*/


.register-banner
{
	margin-top: 5px;
}
.promo-area
{
	width: 960px;
	margin: 3px 31px 0 auto;
	padding: 0;
}

.promo-area .small-promo
{
	float: right;
	margin-left: 5px;
	width: 145px;
	height: 200px;
}
.promo-area .small-promo img
{
	width: 145px;
	height: 200px;
}
.promo-area .small-promo-right
{
	float: right;
	margin-left: 5px;
	width: 295px;
	height: 200px;
}
.promo-area .small-promo-right img
{
	width: 295px;
	height: 200px;
}
.big-promo
{
	float: right;
	margin-left: 5px;
	width: 360px;
	height: 200px;
}
.big-promo img
{
	width: 360px;
	height: 200px;
}

/*###########################    CATEGORY PAGE  ##########################*/

.sort-list
{
	float: right;
	width: 151px;
	margin-top:30px;
	
}

.sort-box
{
	margin: 0 0 20px 0;
	padding: 0;
}

.sort-box-title
{
	margin: 0;
	padding: 0 0 4px;
	background: url('../images/sort-title-bg.png') bottom repeat-x;
}
.sort-box-title h4
{
	font-size: 14px;
	color: #474747;
	font-weight: bold;
	font-family: atlas, arial, tahoma;
}

.sort-parameter
{
	margin: 10px 0 10px 0;
	padding: 0;
}
.sortyw
{
	margin-bottom: 5px;
}
.sort-parameter a
{
   color: #474747;
    display: block;
    float: right;
    font-size: 14px;
    margin-right: 8px;
	padding-top:3px;
}
.sort-parameter a:hover
{
	color: #cc0000;
}


.left-content {
	float: right;
	width: 763px;
	margin: 16px 42px 0px 0px;
}

.images-sort-area
{
	margin: 0;
	padding: 0;
}
.category-big-img
{
	float: right;
	/*width: 980px;*/
    width: 774px;
	height: 378px;
	display: block;
}
.category-big-img img
{
	/*width: 980px;*/
    width: 774px;
	height: 378px;
	display: block;
}
.category-big-img-200
{
	float: right;
	/*width: 980px;*/
    width: 774px;
	height: 203px;
	display: block;
}
.category-big-img-200 img
{
	/*width: 980px;*/
    width: 774px;
	height: 203px;
	display: block;
}
.category-small-img-area
{
	float: right;
}


.c-small
{
	margin-right: 10px;
	width:194px;
    /*height:184px;*/
    height: 184px;
}
.c-small-200
{
	margin-right: 10px;
	width:194px;
    /*height:184px;*/
    height: 96px;
}

.margin-top-5{margin-top: 10px;}


.products-result
{
	float: right;
}

.products-result ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.products-result ul li
{
	float: right;
	width: 183px;
	height: 312px;
	text-align: center;
	position: relative;
	margin: 0px 51px 54px 30px;/* margin: 0px 11px 84px 30px; */
}

.products-result ul li span
{
	color: #242424;
	font-size: 14px;
	font-family: atlas, arial, tahoma;
}

.products_result-image
{
	width: 183px;
	height: 242px;
	float: right;
	text-align: center;
}

.products_result-img
{
	margin: 13px 0px 11px 0px;
	max-height: 229px;
	width: 183px;
}

.products_result-flags {
	height: 10px;
	width: 100px;
	margin: 5px auto 15px auto;
}

.products_result-subject {
	margin-right: 8px;
}

.products-result li .alone {
	margin-right: 56px !important;
}

.products_result-gray, .products_result-red {
	margin-top: 10px;
	float: right;
	color: #ffffff !important;
	min-width: 43px;
	height: 24px;
	line-height: 24px;
	padding: 0px 3px 0px 3px;
}

.products_result-red {
	background: #e0192e;
}

.products_result-gray {
	background: #b2aead;
	margin: 10px 28px 0px 2px;
	text-decoration: line-through;
}

.products_result-sale, .products_result-new, .products_result-out {
	top: 7px;
	left: -14px;
	position: absolute;
	width: 54px;
	height: 72px;
	display: block;
}

.products_result-sale {
	background: url("../images/newSprite.png") no-repeat -224px -163px;
}

.products_result-new {
	background: url("../images/newSprite.png") no-repeat -278px -163px;
}

.products_result-out {
	background: url("../images/newSprite.png") no-repeat -170px -163px;
}

.products-result ul li.no-margin
{
	margin-right: 0;
}
.product-img
{
	margin: 0;
	padding: 0;
	text-align: center;
}

.product-colors
{
	text-align: left;
	margin: 0 auto;
}
.show-small-color
{
	width: 15px;
	height:10px;
	overflow: hidden;
	float: left;
	margin-right: 2px;
	
}.show-big-color
{
	width: 23px;
	height:18px;
	overflow: hidden;
	 
}
.product-colors a
{
	
}

.product-colors .show-small-color.no-margin
{
	margin: 0;
}

.rank-new-warp
{
	float: right;
	margin-top: 3px;
}
.new-product-check
{
	float: right;
	width: 22px;
	height: 10px;
	margin-top: 5px;
	background: url("../images/product-new-icon.png") no-repeat;
}

.product-rank
{
	float: right;
	width: 73px;
	height: 12px;
	margin-top: 5px;
	background: url("../images/product-rank-bg.png") no-repeat;
}
.product-desc
{
	margin: 4px 0 0 0;
	padding: 0;
}
.product-desc a
{
	color: #5b5b5b;
	font-family: atlas, arial, tahoma;
	font-size: 12px;
	font-weight: bold;
}
.product-desc span
{
	color: #5b5b5b;
	font-family: atlas, arial, tahoma;
	font-size: 10.5px;
	margin: 11px 0px 0 0;
	display: block;
	
}

.product-compare-warp
{
	float: right;
	margin-top: 6px;
}
.product-compare-warp input
{
	float: right;
	margin-right: 0px;
	
}
.product-compare-warp p
{
	padding-top: 3px;
	font-family: atlas, arial, tahoma;
	float: right;
	color: #5b5b5b;
	font-size: 10px;
	font-weight: normal;
}

/*SELECT  BOX*/

.selectME
{
	float: left;
	margin-top: -3px;
	
}
.selectME ul{ /* remove unwanted focus outlines from links */
	noFocusLine: expression(this.onFocus=this.blur())
	outline: none;
	}
*.selectME:focus ul, *.selectME:focus .cornerstop{ 
	outline: none; 
	}

div.clears, span.clears {
	clear: both;
	margin: 0;
	padding: 0;
}
#arrowImg {
	 background: url("../images/city-bg.png") no-repeat scroll right center transparent;
    display: inline-block;
    float: right;
    height: 27px;
    margin: 0;
    padding: 0;
    position: relative;
    right: -4px;
    top: -5px;
    width: 4px;
    z-index: 10000

	
}
div.selectME a:hover {
	color: red !important;
}
div.selectME div.cornerstop {
	height: 3px;
	margin: 0;
	padding: 0px 0px 0px 3px;
}
div.selectME div.cornerstop div {
	height: 3px;
	margin: 0;
	padding: 0px 3px 0px 0px;
}
div.selectME div.cornerstop div div {
	height: 3px;
	margin: 0;
	 
 *overflow: hidden;
}
div.selectME div.cornersbottom {
	height: 3px;
	margin:0;
	 
	padding: 0px 0px 0px 3px;
}
div.selectME div.cornersbottom div {
	height: 3px;
	margin: 0;
	 
	padding: 0px 3px 0px 0px;
}
div.selectME div.cornersbottom div div {
	height: 3px;
	margin: 0;
	 
   *overflow: hidden;
}
div.selectME div.middle {
	background: url("../images/city-bg.png") no-repeat scroll left center transparent;
    margin: 0;
    padding: 5px 0 5px 12px;
	
}
div.selectME div.middle div {
	margin: 0;
	padding: 0px 3px 0px 0px;
}
div.selectME div.middle div div {
	padding: 0;
	margin:0;
	

	
}


div.selectME div.first {
	display: block;
	line-height: normal;
	margin: 0;
	padding: 0;
	cursor: pointer;
	position: static;

	height: 18px;
	


 *margin-bottom: -1px;
}
div.selectME div.first span.selectME {
	float: left;
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#272727;
	line-height: 18px;
	left: 4px;
	position: relative;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	

}



div.selectME div.first a, div.selectME div.first a:visited {
	display:block;
	padding:0;
}



div.selectME ul {
	list-style-type:none;
	line-height: normal;
	padding:0;
	margin: 0 0px 0 0px;
	z-index: 103;
	 
	
	position: absolute;
	float: left;
	clear: none;
}



div.selectME ul li {
	display:none;
	clear:left;
	margin:0;
	padding:0;
	text-align:right;
	 
	position: static;
z-index: 104;
	
}

div.selectME ul li a, div.selectME ul li a:visited {
	qwhite-space: nowrap;
	font:bold 12px Arial ;
	 
	color:#272727;
	text-decoration:none;
	display:block;

padding: 4px 8px 4px 8px;
	margin: 0;
	qbackground: Red;
}

div.selectME ul li a:hover {
background: #e8e8e8;

}



div.selectME ul li:hover {
 
}
div.selectME ul li:hover a, div.selectME ul li:hover a:visited {
	 
}

div.selectME ul li.first {
 
}
div.selectME ul li.first a:hover {
 
}

div.selectME ul li.last {
	margin: 0;

	 
}
div.selectME ul li.last a {
	margin: 0;
	
 
}
div.selectME ul li.last a span{
	margin: 0;
	 
}
div.selectME ul li.last:hover {
	 
}
div.selectME ul li.last:hover a {
	 
}


/*##########footer*/

.footer{
   float: right;
   margin: 0;
   padding-top: 5px;
   height: 222px;
   
}
.footer-top-bord{
    width: 980px;
    margin: 0;
    padding: 0;
    height: 5px;
    background: url('../images/footer-top-border.png') no-repeat;
}
.footer-contact{
    
    height: 175px;
    padding-left: 20px;
    padding-right: 7px;
    background-color: #1d1d1d;
    
}
.footer-store-adress{
    float: right;
    margin-top: 10px;
    margin-right: 24px;
    padding: 0;
    line-height: 20px;
    
}


 h3.footer-store-adress-header{
 margin-top: 13px;
 margin-bottom: 5px;
 font-size: 20px;
 color: #ffffff;
     
}
p.adress-header{
    font-size: 12px;
    color: #c1c1c1;
    font-weight: bold;
    
}
p.adress{
    font-size: 12px;
    color: #c1c1c1;


}
p.adress-fax{
    float: right;
    width: 43px;
    font-size: 12px;
    color: #c1c1c1;
    
}
.numbers{
    font-size: 12px;
    color: #c1c1c1;
}

.footer-manu{
    float: right;
    margin-top: 10px;
    margin-right: 67px;
    padding: 0;
    line-height: 18px;
}
h3.footer-manue-head{
    margin-top: 13px;
    margin-bottom: 5px;
    font-size: 20px;
    color: #ffffff;
    
}
a.fotter-manu-li{
    font-size: 12px;
    color: #c1c1c1;
}

.footer-payment{
    float: right;
    margin-top: 10px;
    margin-right: 67px;
    padding: 0;
    line-height: 18px;
}
.footer-payment-header{
    margin-top: 13px;
    margin-bottom: 5px;
    font-size: 20px;
    color: #ffffff;
    
}
ul.footer-payment-ico{
    padding-top: 15px;
    padding-right: 25px;
    width: 84px;
    height: 52px;
        
}
li.payment-ico{
    padding: 2px;
    float: right;
}
.footer-delivery{
    float: right;
    margin-top: 10px;
    margin-right: 67px;
    padding: 0;
}
.footer-delivery-head{
    margin-top: 13px;
    margin-bottom: 5px;
    font-size: 20px;
    color: #ffffff;
}
.footer-delivery-ico{
    float: left;
    padding-top: 13px;
    padding-left: 11px;
}
.footer-folow-us{
    float: right;
    margin-top: 10px;
    margin-right: 58px;
    padding: 0;
}
.footer-folow-us-head{
    margin-top: 13px;
    margin-bottom: 14px;
    font-size: 20px;
    color: #ffffff;
}
ul.folow-us-list{
    float: left;
}
ul.folow-us-list li{
    padding-top: 10px;
}
.footer-bootom{
    height: 42px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #1d1d1d;
}
.footer-mid-border{
    float: right;
    width: 920px;
    height: 2px;
    margin-right: 10px;
    background: url('../images/footer-border.gif') repeat-x;
}
.footer-copyrughts{
    float: right;
    padding: 12px;
    font-size: 12px;
    color: #c1c1c1;
}
.footer-creato{
    float: left;
    padding: 12px;
}
.footer-creato a{
    font-size: 12px;
    color: #606060;
}
span.creato{
    font-size: 12px;
    color: #ffffff;
}
/*################yuval css for product page and checkout page*/
.product-page
{
    margin: 0;
    padding: 0;
}

.product-info
{
    float: right;
    width: 538px;
    
}

.top-bg
{
    width: 538px;
    height: 5px;
    background: url('../images/product-info-top.png') no-repeat;
}

.info-content
{
    background-color: #e7e7e7;
}
.info_content-header{
    width: 538px;
    height:48px; 
}
.info-content-header-headline{
    float: right;
    margin-right: 13px;
    padding: 9px;
    
}
.info-content-header-headline h2{
    font-size: 26px;
    font-weight: normal;
    color: #2b2b2b;
}
.info-content-header-number{
    float: left;
    margin-left: 10px;
    margin-top: 6px;
    padding: 13px;
    
}
.info-content-header-number p{
    font-size: 11px;
    color: #373737;
    
}
.info-prices{
    height: 35px;
    background: url('../images/info-price-line.gif') repeat-x;
}
.regular-price{
    float: right;
    padding: 10px;
}
.regular-price p
{
    float: right;
    margin-left: 8px;
    font-size: 14px;
    font-weight: bold;
    color: #373737;
}
.our-price{
    float: right;
    padding: 10px;
}
.our-price p{
    float: right;
    margin-left: 8px;
    font-size: 14px;
    font-weight: bold;
    color: #373737;
}
.price-line{
    text-decoration: line-through;
}
.availeble{
     float: left;
    padding: 10px;
}
.availeble p.ava{
    float: right;
    font-size: 14px;
    font-weight: bold;
    color: #373737;
}
.green_text{
    margin-right: 5px;
    color:#6fa50c;
}
.small-dig{
    font-size: 7px;
    position: relative;
    top: -5px;
}
.small-dig-drop{
    font-size: 15px;
    position: relative;
    top: -10px;
    
}

.product-info-text{
    padding: 14px;
    color: #e1e1e1;
}
.product-info-text p{
    font-size: 12px;
    color: #373737;
    line-height: 16px;
    text-align: justify;
    
}
.product-page-drop-manue{
    height: 95px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    padding: 10px 10px;
    background: url('../images/drop-manue-background.gif') repeat-x;
}

.drop-select-prices
{
    border-bottom: 1px solid #4f4f4f;
    padding-bottom: 10px;
}
.drop-select-prices .color{
    float: right;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 180px;
    font-weight: bold;
    font-size: 14px;
    color: #373737;
    
}
.drop-select-prices .size-qty{
    float: right;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 110px;
    margin-right: 5px;
    font-weight: bold;
    font-size: 14px;
    color: #373737;
}
/*### Y table*/
.my-prodacts
{
    margin: 0;
    padding: 0;
}

.products-table
{
 width: 100%;
 border-collapse: collapse;
}
.products-table th
{
 
 border: 1px solid #dadada;
 color: #505050;
    font-size: 14px;
    text-align: center;
 vertical-align: middle;
 font-weight: bold;
 height: 25px;
}
.products-table td
{
 border-bottom: 1px dotted #dadada;
 border-top: none;
 color: #505050;
    font-size: 14px;
    text-align: center;
 vertical-align: middle;
 font-weight: normal;
 height: 25px;
	padding: 0 5px;
 
}
/*### Y table*/
.prices{
    margin-left: 5px;
    margin-bottom: 5px;
    margin-top: 5px;
    
        
}
.prices p{
    float: left;
    font-size:26px;
    font-weight: bold;
    text-shadow: 1px 2px 0px #3d3d3d;
    color: #fff;
}
.product-page-submit{
    margin: 0;
    padding-top: 10px;
    border-top: 1px solid #9f9f9f;
}
.product-page-submit-ico{
    float: right;
    margin-top: 5px;
}
.product-page-submit-ico li{
    float: right;
    width: 26px;
    height: 26px;
    margin-left: 5px;
    background: url('../images/mini-drop-ico.png') no-repeat;
}
.back-to-store{
    float: left;
    width: 94px;
    height: 18px;
    margin-top: 10px;
    margin-left: 8px;
}
.add-to-cart{
    float: left;
   
}
.add-cart-btn{
    width: 146px;
    height: 34px;
    border: none;
    background: url('../images/shoping-submit.png') no-repeat;
    cursor: pointer;
}
.product-info-bottem-text
{
    height: 441px;
    padding: 20px
}
.product-info-bottem-text p.info-header{
    margin-bottom: 13px;
    font-size: 20px;
    color: #373737;
}
.product-info-bottem-text p.info-text{
    margin-bottom: 40px;
    font-size: 12px;
    color: #373737;
    line-height: 16px;
    text-align: justify;
    
}
.bottom-bg
{
    width: 538px;
    height: 4px;
    background: url('../images/product-info-bottom.png') no-repeat;
}
.product-view
{
    margin: 0;
    padding: 0;
    float: left;
    width: 423px;
}
.pi-top
{
    height: 5px;
    background: url('../images/produact-pic-top.png') no-repeat;
}
.pi-bottom
{
    height: 5px;
    background: url('../images/product-pic-bot.png') no-repeat;
}

.product-img-warp-border
{
    width: 421px;
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
}
.product-img-warp
{
    background-color: #fff;
    border-left: 4px solid #efefef;
    border-right: 4px solid #efefef;
    padding: 10px;
}
.img-area
{
    width: 401px;
    text-align: center;
}

.zoom
{
    float: left;
}
.style-color-select{
    margin-top: 10px;
}
.color-change{
    margin-right: -20px;
}
.product-color-warp-border
{
    width: 421px;
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
}
.product-color-warp
{
    background-color: #fff;
    border-left: 4px solid #efefef;
    border-right: 4px solid #efefef;
    padding: 10px;
}
.color-change ul.ul-colors{
   height: 18px;
    list-style-type: none;
}
.color-change li
{
    float: right;
    width: 35px;
    height: 18px;
    margin-right: 2px;
}
.color-change li:hover
{
	padding: 2px;
	border: 1px solid #4285f3;
}
.style-select{
    
}
.style-select ul.ul-style{
    height: 50px;
    padding-top:  10px;
    padding-bottom: 10px;
    list-style-type: none;
}
.style-select li
{
    float: right;
    margin-left: 5px;
    width: 50px;
    height: 50px;
     
}
.style-select li:hover
{
	border: 1px solid #4285f3;
}
.product-style-warp-border
{
    width: 421px;
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
}
.product-style-warp
{
    background-color: #efefef;
    border-left: 4px solid #efefef;
    border-right: 4px solid #efefef;
}
.more-in-store{
    margin-top: 15px;
}
.more-in-store-head{
    padding-bottom:9px;
    border-bottom: 1px solid #cecece;
}
.more-in-store-head h3{
    margin-right: 5px;
    font-size: 16px;
    color: #2a2a2a;
    
}
.more-in-store-product{
    margin-top: 10px;
    height: 191px;
}
.more-in-store-product ul{

    padding: 5px;
}
.more-in-store-product li{
    float: left;
    height: 185px;
    width: 110px;
    padding: 8px;
}
.more-in-store-product p.product-name{
    margin-top: 25px;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    color: #666666;
}
.more-in-store-product p.product-price{
    margin-top: 5px;
    font-size: 12px;
    text-align: left;
    color: #666666;
}
.footer{
   float: right;
   margin: 0;
   padding-top: 20px;
   height: 291px;
   
}
.footer-top-bord{
    width: 980px;
    margin: 0;
    padding: 0;
    height: 5px;
    background: url('../images/footer-top-border.png') no-repeat;
}
.footer-contact{
    
    height: 175px;
    padding-left: 20px;
    padding-right: 7px;
    background-color: #1d1d1d;
    
}
.footer-store-adress{
    float: right;
    margin-top: 10px;
    margin-right: 24px;
    padding: 0;
    line-height: 20px;
    
}


 .footer-store-adress-header{
 margin-top: 13px;
 margin-bottom: 5px;
 font-size: 20px;
 color: #ffffff;
     
}
.adress-header{
    font-size: 12px;
    color: #c1c1c1;
    font-weight: bold;
    
}
.adress{
    font-size: 12px;
    color: #c1c1c1;


}
.adress-fax{
    float: right;
    width: 43px;
    font-size: 12px;
    color: #c1c1c1;
    
}
.numbers{
    font-size: 12px;
    color: #c1c1c1;
}

.footer-manu{
    float: right;
    margin-top: 10px;
    margin-right: 67px;
    padding: 0;
    line-height: 18px;
}
.footer-manue-head{
    margin-top: 13px;
    margin-bottom: 5px;
    font-size: 20px;
    color: #ffffff;
    
}
.fotter-manu-li{
    font-size: 12px;
    color: #c1c1c1;
}
.fotter-manu-li:hover
{
	text-decoration: underline;
}

.footer-payment{
    float: right;
    margin-top: 10px;
    margin-right: 67px;
    padding: 0;
    line-height: 18px;
}
.footer-payment-header{
    margin-top: 13px;
    margin-bottom: 5px;
    font-size: 20px;
    color: #ffffff;
    
}
.footer-payment-ico{
    padding-top: 15px;
    padding-right: 25px;
    width: 84px;
    height: 52px;
        
}
.payment-ico{
    padding: 2px;
    float: right;
}
.footer-delivery{
    float: right;
    margin-top: 10px;
    margin-right: 67px;
    padding: 0;
}
.footer-delivery-head{
    margin-top: 13px;
    margin-bottom: 5px;
    font-size: 20px;
    color: #ffffff;
}
.footer-delivery-ico{
    float: left;
    padding-top: 13px;
    padding-left: 11px;
}
.footer-folow-us{
    float: right;
    margin-top: 10px;
    margin-right: 58px;
    padding: 0;
}
.footer-folow-us-head{
    margin-top: 13px;
    margin-bottom: 14px;
    font-size: 20px;
    color: #ffffff;
}
.folow-us-list{
    float: left;
}
.folow-us-list li{
    padding-top: 10px;
}
.footer-bootom{
    height: 42px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #1d1d1d;
}
.footer-mid-border{
    float: right;
    width: 920px;
    height: 2px;
    margin-right: 10px;
    background: url('../images/footer-border.gif') repeat-x;
}
.footer-copyrughts{
    float: right;
    padding: 12px;
    font-size: 12px;
    color: #c1c1c1;
}
.footer-creato{
    float: left;
    padding: 12px;
}
.footer-creato p{
    font-size: 12px;
    color: #606060;
}
span.creato{
    font-size: 12px;
    color: #ffffff;
}

/*#############check out#################*/










/*#############check out left side#################*/
.checkout-left-side{
    float: left;
    width: 307px;
}



/*#############order info and bill#################*/
.order-bill-info{
    
    float: left;
    width: 307px;
    padding: 0;
    margin: 0;
    
}
.order-bill-info-top-border
{
    height: 6px;
    background: url('../images/order-top-border.gif') no-repeat;
}

.order-bill-info-warp-border
{
    width: 305px;
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
}
.order-bill-info-warp
{
    background-color: #fff;
    border-left: 4px solid #efefef;
    border-right: 4px solid #efefef;
    padding: 10px;
}
.order-bill-info-header{
    float: right;
    padding: 0 7px 7px;
    border-bottom: 1px solid #c2c2c2;
}
.bill-header{
 width: 263px;
 font-size: 19px;
 color: #292929;
}
.pricees-info{
}
.prices-info-li{
    float: right;
    
    padding-top: 8px;
    padding-bottom: 8px;
    width: 100%;
    background: url('../images/total-order-li-bg.png') bottom repeat-x;
}
.prices-info-li.last{
     
    border-bottom: 2px solid #9f9f9f;
    background: none;
}
.li-price-info
{
    float: right;
    
    font-size: 14px;
    font-weight: bold;
    color: #949494;
}
.li-price{
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #373737;
    
}
p.li-price-discount{
    float: right;
  
    font-size: 14px;
    font-weight: bold;
    color: #bb1515;
}
p.li-price-minus{
    float: left;
    font-size: 14px;
    font-weight: bold;
     color: #bb1515;
}
.total-order-prices{
    float: right;
    width: 277px;
    padding-top: 12px;
    border-top: 1px solid #949494;
}
p.total-text{
    float: right;
    font-size: 16px;
    font-weight: bold;
    color: #373737;
}
p.total-price{
    float: left;
    font-size: 22px;
    font-weight: bold;
    color: #373737;
}
span.nis-discount{
    font-size: 13px;
}
.small-dig-total{
    font-size: 12px;
    position: relative;
    top: -8px;
}
span.nis-total{
    font-size: 20px;
}
span.small-dig-discount{
    font-size: 7px;
    position: relative;
    top: -5px;
}
.order-bill-info-bootom-border
{
    height: 31px;
    padding: 10px 20px 0 20px;
    background: url('../images/order-bootom-border.png') no-repeat;
}
.continue-shop-ico{
    float: right;
    padding: 6px;
}
.continue-shop-link{
    float: right;
    padding: 2px;
    font-size: 16px;
    font-weight: bold;
    color: #313131;
    
}
.checkout{
    float: left;
}
.checkout-link{
    float: left;
    padding: 2px;
    font-size: 16px;
    font-weight: bold;
    color: #313131;
}
.checkout-shop-ico{
    float: left;
     padding: 6px;
}
/*###########shoping list##############*/
.checkout-right-side{
    float: right;
    width: 663px;
}
.header-warp-right{
    float: right;
    height: 41px;
    width: 5px;
    background: url('../images/header-warp-right-bg.png') no-repeat;
}
.right-side-header-warp{
    float: right;
    width: 633px;
    padding-right: 20px;
    height: 32px;
    padding-top: 9px;
    background: url('../images/header-warp-bg.png') repeat-x;
}

.index-heder
{	
	margin-top: 9px;
}
.index-heder h1
{
    font-size: 19px;
    color: #2a2a2a;
	font-family:atlas, arial, tahoma;
	font-weight:normal;
}
 

  h2{
    font-size: 18px;
    color: #fff;
}
.header-warp-left{
    float: left;
    height: 41px;
    width: 5px;
    background: url('../images/header-warp-left-bg.png') no-repeat;
}
.my-shoping-list-warp-border{
    float: right;
    width: 661px;
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
}
.my-shoping-list-warp{
    background-color: #fff;
    border-left: 4px solid #efefef;
    border-right: 4px solid #efefef;
}
.my-shoping-list-header{
    height: 30px;
    padding-top: 10px;
    padding-right: 13px;
    background: url('../images/product-list-head.png') repeat-x;
}
.my-shoping-list-header h3{
    font-size: 14px;
    font-weight: normal;
    color: #505050;
}
/*##################shoping list ul and li#######################*/
.my-prodacts
{
    margin: 0;
    padding: 0;
}

.my-prodacts ul
{
    list-style-type: none;
    
}

.my-prodacts ul li
{
  padding-bottom: 1px;
    background: url('../images/total-order-li-bg.png') bottom repeat-x;
}
 
.product-img-dtl
{
    float: right;
    margin: 9px 25px 13px 0;
}

.li-product-img{
    float: right;
    margin-left: 10px;
}
.li-product-name{
     float: right;
     margin-top: 10px;
}

.li-product-name h4
{
    font-size: 14px;
    font-weight: bold;
    color: #505050;
    margin-right: 7px;
    margin-bottom: 3px;
    padding-top: 5px;
    
}

.li-product-name p
{
    padding-right: 10px;
    font-size: 11px;
    color: #505050;
}
 .li-product-deatails{
    float: right;
    margin-right: 40px;
}
.li-product-deatails p{
    float: right;
    margin-top: 25px;
    color: #505050;
    font-size: 14px;
    width: 90px;
    text-align: center;
}
.li-total-price
{
    float: left;
    padding: 0px 10px;
    height: 75px;
  background: #f8f8f8 url('../images/repeat-y-dot.png') right repeat-y;  
}
.li-total-price p{
    margin-top: 25px;
    font-size: 22px;
    color: #373737;
}
.li-delivery-img{
    float: right;
    margin-left: 10px;
}
.li-delivery-p{
     float: right;
     margin-top: 10px;
}
.li-delivery-p h4{
    font-size: 14px;
    font-weight: bold;
    color: #606060;
    margin-right: 7px;
    margin-bottom: 3px;
    padding-top: 8px;
}
.drop-select-delivery{
    float: right;
    padding: 25px;
    margin-right: 65px;
}
.delivery{
    width: 210px;
    font-size: 14px;
    color: #373737;
}
.my-prodacts-text{
    padding-right: 17px;
    padding-top: 12px;
    padding-bottom: 9px;
    color: #515151;
    font-size: 12px;
    line-height: 18px;
}
/*##############my product footer#########################*/


.my-prodacts-footer{
    
    width: 663px;
    height: 30px;
    padding-top: 12px;
    background: url('../images/my-product-footer.png') no-repeat;
}
.my-prodacts-footer a
{
    float: right;
}

.signed-costumers{
    margin-right: 20px;
    font-size: 14px;
    font-weight: bold;
    color:  #4a4a4a;
}
.sighn-up-to-store{
    margin-right: 28px;
    font-size: 14px;
    font-weight: bold;
    color:  #4a4a4a;
    
}
.enter-a-discount-ticket{
    margin-right: 44px;
    font-size: 14px;
    font-weight: bold;
    color:  #4a4a4a;
    
}
.printer-ico{
    width: 24px;
    height: 24px;
    margin-right: 114px;
   
}
.printer-ico img{
   
}

/*###############just for you #############*/

.just-for-you
{
    float: left;
    width: 307px;
    padding: 0;
    margin-top : 10px;;
}

.just-for-you-top-border
{
    height: 6px;
    background: url('../images/order-top-border.gif') no-repeat;
}

.just-for-you-warp-border
{
    width: 305px;
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
}

.just-for-you-warp
{
    background-color: #fff;
    border-left: 4px solid #efefef;
    border-right: 4px solid #efefef;
    padding: 10px;
}

.product-jfu-info
{
    float: right;
    padding-top: 8px;
    padding-bottom: 8px;
    width: 100%;
    background: url('../images/total-order-li-bg.png') bottom repeat-x;
}

.jfu-info
{
    float: right;
    font-size: 12px;
    color: #2b2b2b;
}

.jfu-price
{
    float: left;
    font-size: 12px;
    color: #373737;
    
}

.jfu-right-arrow
{
    float: right;
    padding-top: 60px;
}
.jfu-right-arrow-link
{
     float: right;
    width: 29px;
    height: 29px;
    background: url('../images/jfu-right-arrow.png') no-repeat;
}

.jfu-right-arrow-link:hover
{
    float: right;
    width: 29px;
    height: 29px;
    background: url('../images/jfu-right-arrow-hover.png') no-repeat;
}

.jfu-product
{
    float: right;
    height: 130px;
    padding: 18px 50px 0px 50px;
    
}

.jfu-price-tag
{
    position: relative;
    width: 52px;
    height: 54px;
    right: 65px;
    top: -113px;
    background: url('../images/discount-labal-tag.png') no-repeat;
}

.jfu-left-arrow
{
    float: left;
    padding-top: 60px;
}

.jfu-left-arrow-link
{
    float: right;
    width: 29px;
    height: 29px;
    background: url('../images/jfu-left-arrow.png') no-repeat;
}

.jfu-left-arrow-link:hover
{
     float: right;
    width: 29px;
    height: 29px;
    background: url('../images/jfu-left-arrow-hover.png') no-repeat;
}

.discount-price-tag
{
    padding-top: 23px;
    padding-right: 8px;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}

.small-dig-discount-labal
{
    font-size: 9px;
    position: relative;
    top: -6px;
}

.more-items
{
    float: right;
	margin: 0 auto;
	padding-right: 10px;
	padding-top: 3px;
}

.more-items-link
{
    padding: 2px;
    font-size: 14px;
    color: #313131;
    
}

.jfu-add-to-cart
{
    float: left;
	margin: 0 auto;
	padding-left: 4px;
	padding-top: 3px;
}

.add-to-cart-link
{
    float: left;
    padding: 2px;
    font-size: 14px;
    color: #313131;
}

.add-to-cart-ico
{
    float: right;
     padding: 2px;
}



/*####################################     login*/


#quick-login {
	width: 250px;
	overflow: hidden;
}

#quick-login .title {
	height: 36px;
	color: #fff;
	text-decoration:none;
	padding:0;
	margin:0 0 10px 0;
	background: url(../images/quick-login-titlebg.png) repeat-x;
}

#quick-login .title h2 {
	padding: 8px 10px 0px 10px;
	font-size: 18px;
margin-bottom: 10px;
	
}
#quick-login p
{
	font-size: 12px;
	font-weight: bold;
	padding: 10px 5px 0 5px;
}
#quick-login input.text {
	width: 98%;
	padding: 3px 0px;
	margin: 3px 0px;
	border: 1px solid #b5b5b5;
}

#quick-login a.forgot_password {
	 
	padding-left: 20px;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

#quick-login .forgot_row {
	
}

#quick-login .login-button {
	margin-top: 10px;
	margin-right: 5px;
 
	 
	 
}

#quick-login .footerii {
	height: 25px;
	padding-top: 15px;
	color: #000;
	font-size: 14px;
	font-weight: bold;
 
	text-align: center;
}

#quick-login .footerii a {
	color: #DA9A56;
	text-decoration: none;
}

.field-error
{
	font-size: 12px;
	color: red;
	margin-right: 10px;
}


.selectsort
{
	float: right;
}
.sortname
{
	float: right;
}

.thanks-reg
{
	text-align: center;
	color: #333;
	
}
/*############### New alpine style CSS ################*/

/*############### new header ##########################*/

.new-header
{
	height: 163px;
	width: 100%;
	background: url("../images/newMainHd.jpg") repeat-x;
}

.new-innerheader
{
	height: 163px;
	width: 100%;
	background: url("../images/newInnerBG.jpg") repeat-x;
	position: fixed;
	z-index: 10;
}
.InnerCL
{
	margin-top:10px;
}
.newStaticMenu
{
	width:980px;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;
}
.newStaticMenu li
{
	float:right;
	margin-left:16px;
	
}

.newStaticMenu li a
{
	font-size:14px;
	font-family:atlas, arial, tahoma;
	color:#5b5b5b;
}
.newStaticMenu li a:hover
{
	color:#cfcfcf;
}
/*############# new footer ############################*/
.new-footer-warp
{
	width: 100%;
	direction: rtl;
	background-color: #2a2a2a;
    padding-top:30px;
}
.new-footer
{
	margin: 0 auto;
	width: 983px;
    padding-bottom:25px;

}

.connect-cart-logo
{
	width: 980px;
	margin: 0 auto;
}

/*------------------------------------------------------*/
.header-connect
{
	margin-top: 39px;
	float: right;
	border-left: 1px solid #606060;
	padding-left: 19px;
    min-width: 160px;
}

.header-connect p
{
	float: right;
	padding-top: 1px;
	padding-left: 11px;
	font-size: 14px;
	font-weight: normal;
	color: #a5a5a5;
}

.connect-span
{
	float: right;
	background: url("../images/lock-icon.png")  no-repeat;
	width: 16px;
	height: 19px;
}
.header-connect a
{
	color: #A5A5A5;
    display: block;
    float: right;
    font-size: 14px;
    font-weight: normal;
    padding-right: 10px;
    padding-top: 1px;
}
.header-connect a:hover
{
	text-decoration: underline;
}

/*------------------------------------------------------*/

.header-cart
{
	margin-top: 40px;
	float: right;
	border-left: 1px solid #606060;
    min-width: 248px;
}
.header-cart p
{
	float: right;
	font-size: 15px;
	font-weight: normal;
	color: #a5a5a5;
}
.header-cart a
{
	 
	float: right;
	font-size: 14px;
	font-weight: normal;
	color: #a5a5a5;
}
.header-cart a:hover
{
	text-decoration: underline;
}
.header-cart a:hover span
{
	text-decoration: underline;
}

#omri_First {
	float: right;
}

#omri_Second {
	float: left;
}

.shop-span
{
	float: right;
	padding-right: 26px;
	padding-left: 10px;
	background:url("../images/cart-icon.png") center no-repeat; 
}

.cart-span
{
	float: right;
	padding-right: 21px;
	padding-left: 21px;
	background:url("../images/left-arow-icon.png") center no-repeat; 
}
/*------------------------------------------------------*/

.header-personal
{
	margin-top: 40px;
	float: right;
	border-left: 1px solid #606060;
	padding-right: 25px;
}

.header-personal a
{
	background: url("../images/man-icon.png") top right no-repeat;
	float: right;
	font-size: 14px;
	font-weight: normal;
	color: #a5a5a5;
	padding-right: 25px;
	height: 15px;
}
.header-personal a:hover
{
	text-decoration: underline;
}


.personal-span
{
	float: right;
	padding-right: 21px;
	padding-left: 21px;
	background:url("../images/down-arow-icon.png") center no-repeat; 
}
/*------------------------------------------------------*/

.new-alpine-logo
{
	float: left;	
	margin-top: 19px;
}
.new-alpine-logo a
{
	display: block;
	width: 103px;
	height: 57px;
	background: url("../images/new-alpine-ogo.png") no-repeat;
}

/*------------------------------------------------------*/

/*------------------------------------------------------*/
/*------------------------------------------------------*/
/*##########   new main manu   #########################*/
/*------------------------------------------------------*/
/*------------------------------------------------------*/
.new-web-manu-warp
{
	float: right;
	margin-top: -40px;
	 
}
.new-web-manu-right
{
	margin-right: 20px;
	float: right;
	width: 7px;
	height: 40px;
	background: url("../images/top-manu-right-bg.png") no-repeat;
}

.selected-first-li
{
	background: url("../images/top-manu-right-bg-hover.png") no-repeat !important;
	
}
.selected-last-li
{
	background: url("../images/top-manu-left-bg-hover.png") no-repeat !important;
	
}

.new-website-manu-warp
{
	float: right;
	height: 40px;
	width: 966px;
	background: url("../images/top-manu-mid-bg.png") repeat-x;





	
}

  
.new-main-manu-li
{
	float: right;
	min-width: 108px;
	padding: 11px 5px 13px;
	text-align: center;
	border-right: 1px solid #3c3c3c; 
	border-left: 1px solid #6a6a6a; 
}

.selected-li
{
	background-color: #fafafa !important; 
	border: none !important;
}

.selected-li a
{
	color:#323031 !important;
}
.first-new-li
{

























































	border-right:none !important; 
	
}



.last-new-li
{

	border-left:none !important; 
	width:117px !important;
	


}

.new-main-manu-li a
{

	font-size: 14px;
	font-weight: bold;
	color: #fff;
	

}


.selected-manu-cat
{
	color: #323031 !important;
}
.inner-new-main-manu
{
 
  background: url("../images/inner-top-manu-ul-bg.png") repeat scroll 0 0 transparent;
  height: 43px;
  margin-right: 20px;
  padding-right: 20px;
  width: 960px;
  position: relative;
  z-index: 20;
 
}

.inner-new-main-manu-li
{
	float: right;
	padding: 12px 7px 12px 7px ;
}
.inner-new-main-manu-li:hover a
{
	color: #ee3124;
}
.inner-new-main-manu-li a
{
	display: block;
	font-weight: normal;
	font-size: 12px;
	color: #303030;
	text-align: center;
}


.new-web-manu-left
{
	float: right;
	width: 7px;
	height: 40px;
	background: url("../images/top-manu-left-bg.png");
}





.footer-header
{
	border-bottom: 1px solid  #666666;
	
}
.footer-header h3
{
	margin-bottom: 5px;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
}
/*------------------------------------------------------*/
.top-footer-content
{
	height: 155px;
}

/*------------------------------------------------------*/
.customer-club
{
	float: right;
	width: 588px;
	margin-left: 38px;

}

.customer-club-text
{
	float: right;
	width: 260px;
	padding-top: 40px;
}
.customer-club-text h4
{
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	line-height: 20px;
}
.customer-club-text p
{
	font-size: 13px;
	color: #828282;
	font-weight: normal;
	line-height: 18px;
}


.customer-club-form
{
	float: left;
	margin-top: 62px;
}
.customer-club-form input
{
border: medium none;
color: #666666;
direction: ltr;



float: left;
font-size: 10px;
height: 19px;
padding-bottom: 4px;
padding-left: 5px;
width: 212px;





	
}

.customer-club-form-btn
{
	background: url("../images/customer-club-btn.png") no-repeat;
	width: 24px !important;
	height: 24px !important;
	padding: 0px !important;
	margin-left: 5px;
	cursor: pointer;
}
/*------------------------------------------------------*/

.important-details
{
	float: right;
	width: 162px;
	margin-left: 42px;
	
}

.important-details-manu
{
	margin-top: 7px;
}

.important-details-li
{
	margin-bottom: 8px;
}

.important-details-li:hover a
{
	color: #e0e0e0;
	text-decoration: underline;
	
}
.important-details-li a
{
	font-size: 13px;
	font-weight: normal;
	color: #787878;
}

.important-details-li2
{
	margin-bottom: 4px;
}

.important-details-li2:hover a
{
	color: #e0e0e0;
	text-decoration: underline;
	
}
.important-details-li2 a
{
	font-size: 13px;
	font-weight: normal;
	color: #787878;
}
/*------------------------------------------------------*/

.payment-methood2
{
	float: right;
	width: 162px;
	margin-left: 42px;
}

.payment-methood-img2
{
	padding: 7px 0 0 0;
	line-height:16px;
    color: #787878;
    font-size: 13px;
    font-weight: normal;
}

.payment-methood-img2 img
{
    margin-top:7px;
    margin-right:-2px;
}
/*------------------------------------------------------*/

.bottom-footer-content
{
	margin-top: 36px;
}

.footer-manu-new
{
	float: right;
	width: 588px;
	margin-left: 38px;
}

.footer-manu-list
{
	float: right;
	margin-left: 35px;
	margin-top: 18px;
}
.footer-manu-list h4
{
	margin-bottom: 5px;
	font-size: 15px;
	font-weight: normal;
	color: #989898;
}
.footer-manu-list li
{
	margin-bottom: 2px;
	
}
.footer-manu-list li:hover a
{
	text-decoration: underline;
	color: #fff;
}
.footer-manu-list li a
{
	font-size: 14px;
	font-weight: normal;
	color: #787878;
}
/*------------------------------------------------------*/

.delivery-methood
{
	float: right;
	width: 162px;
	margin-left: 42px;
}

.delivery-methood-img
{
	padding-right: 5px;
	padding-top: 30px;
}


/*------------------------------------------------------*/
.follow-us
{
	float: right;
	width: 162px;
}

.follow-us-warp
{
	float: left;	
	padding-left: 0;
	padding-top: 15px;
}

.follow-us-box
{
	direction: ltr;
	background-color: #333333;
	margin-bottom: 12px;
    width:116px;
    height:24px;
    line-height:24px;
}

.follow-us-box:hover a
{
	color: #ee3124;
}
.blog
{
	background: url("../images/blog-icon.png") left no-repeat;
	
}

.face
{
	background: url("../images/face-icon.png") 8px 4px no-repeat;
    display:block;
    height:24px;
}

.youtube
{
	background: url("../images/youtube-icon.png") 8px 4px no-repeat;
}

.follow-us-box a
{
	display: block;
	height: 24px;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	padding-left: 35px;
}

.new-footer-footer
{
	width: 100%;
	padding: 9px 0;
	background-color: #1c1c1c;
}

.new-footer-content
{
	margin: 0 auto;
	width: 964px;
}
.new-footer-content p
{
	float: right;
	font-size: 14px;
	color: #b3b3b3;
	font-weight: normal;
	
}
.new-footer-content a
{
	float: left;
	padding-top: 2px;
}
/*############# new footer#############################*/

/*###############new index#############################*/
.gray-top-bg
{
	margin: 0 auto;
	width: 1020px;
	height: 25px;
	background: url("../images/gray-top-bg.png") no-repeat;
}
.greay-main-bg
{
	margin: 0 auto;
	width: 1020px;
	background: url("../images/gray-mid-bg.png") repeat-y;
	position: relative;
	z-index: 0;
}
.gray-bottom-bg
{
	margin: 0 auto;
	width: 1020px;
	height: 21px;
	background: url("../images/gray-bottom-bg.png") no-repeat;
}


.gray-top2-bg
{
	margin: 0 auto;
	width: 1020px;
	height: 25px;
	background: url("../images/gray-top2-bg.png") no-repeat;
}
.greay-main2-bg
{
	margin: 0 auto;
	width: 1020px;
	background: url("../images/gray-mid2-bg.png") repeat-y;
}
.gray-bottom2-bg
{
	margin: 0 auto 20px;
	width: 1020px;
	height: 25px;
	background: url("../images/gray-bootom2-bg.png") no-repeat;
}



/*############################  bottom index #########################*/

.main-sore
{
	float: right;
	margin-right: 54px; 
	margin-top: 15px;
	margin-left: 30px;
}

.main-store-header
{
	margin-bottom: 5px;
}
.main-store-header h3
{
	font-size: 21px;
	font-family: atlas, arial, tahoma;
	font-weight: normal;
	color: #fff;
}

.main-store-content
{
	padding: 17px 0;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
}

.main-store-img
{
	float: right;
	width: 186px;
	height: 119px;
	margin-left: 15px;
}

.main-store-text
{
	float: right;
	padding-left: 35px;
}
.main-store-text span
{
	font-weight: bold;
	font-size: 18px;
	color: #fff;
}

.main-store-text p
{
	font-size: 16px;
	font-family: atlas, arial, tahoma;
	font-weight: normal;
	color: #cccccc;
	line-height: 20px;
}

.main-store-text a
{
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
}

.main-store-text a:hover
{
	text-decoration: underline;
	
}

.extra-details
{
	float: left;
	margin-top: 12px;
	margin-bottom: 25px;
	
}
.extra-details a
{
	padding-left: 15px;
	font-family: atlas, arial, tahoma;
	font-weight: normal;
	font-size: 14px;
	color: #fff;
	background: url("../images/extra-arrow.png") no-repeat left;
}
.extra-details:hover a
{
	color: #db010f;
	
}

.site-news
{
	float: right;
	margin-top: 15px;
}

.site-news-header
{
	margin-bottom: 5px;
}
.site-news-header h3
{
	font-size: 21px;
	font-family: atlas, arial, tahoma;
	font-weight: normal;
	color: #fff;	
}

.site-news-content
{
	height: 140px;
	width: 440px;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
}

.run-news
{
	padding: 9px 3px 8px;
	background: url("../images/run-news-border.png") bottom repeat-x; 
}
.run-news-date
{
	margin-left: 20px;
}
.run-news:hover a
{
	color: #ee3124;
}
.run-news a
{
	display: block;
	font-size: 14px;
	font-weight: normal;
	color: #cccccc;
	font-family: atlas, arial, tahoma;

}
.run-news
{
	display: block;
	font-size: 14px;
	font-weight: normal;
	color: #cccccc;
	font-family: atlas, arial, tahoma;

}
/*############################  bottom index #########################*/




/*############################  catagory page  #########################*/
.del-zap-list
{
	margin: 0 auto;
}
.zap-cat
{
	width: 138px;
	height: 14px;
	padding: 6px;
	margin-bottom: 3px;
	background: url("../images/remove-zap-cat.png") no-repeat;
}

.zap-cat p
{
	float: right;
	margin-top: 1px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	
}

.remove-cat
{
	float: left;
	width: 14px;
	height: 14px;
	background: url("../images/remove-cat-icon.png") top no-repeat;
	
}
.remove-cat:hover
{
	background: url("../images/remove-cat-icon.png") bottom no-repeat;
	
}



/*############################  catagory page  #########################*/



/*############################  new product page page  21/10/2012 #########################*/

.top-products-links
{
	margin-bottom: 10px;
	
}
.catagory-back-links
{
	float: right;
	margin-right: 5px;
}
.catagory-back-links a
{
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.backwards
{
	float: left;
}
.backwards a
{
	margin-left: 5px;
	padding-left: 14px;
	background: url("../images/backwards-icon.png") left no-repeat;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
}
.product-view-page
{
	width: 980px;
	margin: 13px auto 0 auto; 
	
}

.mar22
{
	margin-top: -10px!important;
}
.productview-top
{
	margin: 0 auto;
	width: 980px;
	height: 6px;
	background: url("../images/productview-top-page.png") no-repeat;
}

.productview-page-bg-warp
{
	border: 1px solid #dcdcdc;
	border-bottom: none;
	background-color: #fff;
	border-radius:5px 5px 0px 0px;
}
/*<------------------------------ right side ---------------------------------->*/

.productview-page-right
{
	float: right;
	padding: 24px 30px 30px;
	width: 386px;
}

.productview-page-rightx
{
	float: right;
	padding: 30px 30px 0px 25px;
	width: 386px;
}

.productview-box
{
	background-color: #fff;
}

.productview-warp
{
	text-align:center;
	background-color: #fff;
	margin-bottom: 135px;
}
.productview-img
{
	width:395px;
	height:466px;
}
.productview-img img
{
	max-height:456px;
    max-width: 395px;
}
.productview-list-warp
{
	margin: 0 auto;
	text-align: center;
	display: block;
}
.productview-list-warp ul
{
	margin: 0 auto;
	text-align: center;
	
}

.productview-list
{
	margin-left: 5px;
	margin-bottom: 5px;
	height: 50px;
	width: 66px;
	float: right;
	border: 1px solid #c0c0c0;
}
.productview-list:hover
{
	
	border: 1px solid #dc241f;
}

.product-list-right
{
	float: right;
	width: 30px;
	height: 52px;
	margin-left: 5px;
	background: url("../images/product-list-arrows.png") top right no-repeat;
}
.product-list-right:hover
{
	background: url("../images/product-list-arrows.png") bottom right no-repeat;
	cursor: pointer;
	
}
.product-list-left
{
	float: right;
	width: 30px;
	height: 52px;
	background: url("../images/product-list-arrows.png") top left no-repeat;
}
.product-list-left:hover
{
	background: url("../images/product-list-arrows.png") bottom left no-repeat;
	cursor: pointer;
	
}

.product-fullview
{
	display: block;
	height: 58px;
	width: 58px;
	background: url("../images/productview-sarch.png") bottom no-repeat;
}
.product-fullview:hover
{
	background: url("../images/productview-sarch.png") top no-repeat;
	
}

.product-maker-warp
{
	padding: 16px 30px;
	border: 3px solid #efefef;
}
.product-maker-text
{
	float: right;
	margin-top: 10px;
	margin-left: 5px;
}
.product-maker-text p
{
	font-size: 12px;
	font-weight: normal;
	color: #353535;
}

.product-maker-icon
{
	float: right;	
	margin-left: 10px;
}
.product-maker-icon img
{
	height: 29px;
	
}
.product-maker-link
{
	float: right;
	margin-top: 10px;
}
.product-maker-link a
{
	font-size: 12px;
	font-weight: normal;
	color: #353535;
	
}

.product-maker-link a:hover
{
	text-decoration: underline;
}


.custemers-intrest-warp
{
	padding: 20px 16px;
	border: 3px solid #efefef;	
}

.custemers-intrest-text
{
	margin-right: 8px;
}
.custemers-intrest-text p
{
	font-size: 12px;
	font-weight: noraml;
	color: #2a2a2a;
}

.custemers-intrest-list-warp
{
	margin: 50px auto 0;
}

.custemers-intrest-list
{
	float: right;
    text-align: center;
    width: 120px;
}

.custemers-intrest-img
{
	margin: 0 auto;
}
.custemers-intrest-img img
{
	max-height: 105px;
	max-width: 105px;
}

.custemers-intrest-details
{
	margin: 0 auto;
}

.custemers-intrest-stars
{
	margin-top: 5px;
	width: 73px;
	height: 12px;
	background: url("../images/product-rank-bg.png") no-repeat;
}

.custemers-intrest-details
{
	font-size: 12px;
	font-weight: normal;
	color: #666681;
	line-height: 16px;
}


/*<------------------------------ left side ---------------------------------->*/

.productview-page-left
{
	float: right;
	padding-left: 30px;
	width: 502px;
}
.productview-page-leftx
{
	float: right;
	padding-left: 25px;
	width: 512px;
}

.productview-details
{
	margin: 30px auto 0;
}

.productview-title
{
	padding-bottom: 18px;
	background: url("../images/dubble-dot.png") bottom repeat-x;
}
.productview-title h2
{
	font-size: 29px;
	font-weight: normal;
    font-family: atlas, arial, tahoma;
	color: #333333;
}
.productview-title h3
{
color: #666666;
    font-size: 17px;
    font-weight: normal;
    margin-top: 10px;
}


.price-and-stars
{
	padding-top: 10px;
	padding-bottom: 10px;
	background: url("../images/dubble-dot.png") bottom repeat-x;
}

.price-warp
{
	float: right;
		
}

.price-warp p
{
	float: right;
	font-size: 22px;
	font-weight: normal;
	color: #666666;
	font-family:atlas, arial, tahoma; 
	
}

.small-dig-big
{
    font-size: 12px;
    position: relative;
    top: -7px;
}
.dis-p-l
{
	font-size: 16px;
	font-weight: normal;
	float: left;
	color: #666666;
	padding-top: 4px;
}

.star-comments-warp
{
	float: left;
}
.starts-warp
{
	float: left;
	padding-left : 24px;
	padding-top: 2px;
	height: 15px;
	background: url("../images/heart-icon.png") left no-repeat;
	font-size: 12px;
	color: #848484;
	font-weight: normal;
}

.total-ranks-p
{
	float: right;
	padding-left : 24px;
	padding-top: 2px;
	height: 15px;
	font-size: 12px;
	color: #848484;
	font-weight: normal;
	margin-left: 15px;
	margin-top: 1px;
	background: url("../images/text-bubble-icon.png") left no-repeat;
}
.total-ranks-p:hover
{
	cursor: pointer;
	text-decoration: underline;
}
.productview-details-text
{
	padding: 30px 5px;
	background: url("../images/productview-dot.png") bottom repeat-x;
}


.productview-details-text p
{
	font-size: 21px;
	line-height: 28px;
	font-weight: normal;
	color: #222222;
        text-align: justify;
}

.product-sku
{
	padding-right: 22px;
	background: url("../images/productview-dot.png") center repeat-x;
}

.product-sku p
{
	width: 80px;
	padding-left: 5px;
	padding-right: 10px;
	font-size: 12.5px;
	background-color: #fff;
	font-weight: normal;
	color: #222222;
}

.size-and-colors
{
	padding-bottom: 15px;
}

.productview-colors-warp
{
	float: right;
	width: 100%;
	
}

.size-and-colors-warp
{
	height: 27px;
	padding-top: 3px;
	background: url("../images/productview-dot.png") bottom repeat-x;
}

.text-box-border
{
	padding-top: 3px;
	padding-right: 5px;
	float: right;
}

.text-box-border p
{
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}

.pick-size-p
{
	text-align: center;
}
.change-size-list
{
	float: left;
	margin-right: 7px;
}
.change-size-list ul
{
	float: right;
}
.change-size-list li
{
	float: right;
	padding: 3px;
	min-height: 15px;
	min-width: 15px;
	margin-left: 3px;
	border: 1px solid #fff;
}

.size-picked
{
	border: 1px solid #ee3124!important;
	background-color:#ee3124; 
}
.change-size-list li a
{
	display: block;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-top: 2px;
	cursor: pointer;
	font-family: atlas, arial, tahoma;
}

.size-picked a
{
	color: #fff!important;
}



.change-size-drop
{
	width: 23px;
	height: 23px;
	float: right;
	z-index: 4px;
	background: url("../images/small-drop.png") top no-repeat;
}
.change-size-drop p
{
	width: 23px;
	height: 23px;
}
.change-size-drop:hover
{
	
	background: url("../images/small-drop.png") bottom no-repeat;
	cursor: pointer;
}

.change-size-drop-list
{
	display: none;
	position: absolute;
	top: 497px;
	z-index: 2;
	margin-right: 78px;
	
	background-color:#fff;
	-moz-box-shadow:     2px 8px 12px 1px #CCCCCC;
 	-webkit-box-shadow:  2px 8px 12px 1px #CCCCCC;
	box-shadow:         2px 2px 12px 1px #D9D9D9;
	border-radius: 0 0 4px 4px;
	border: 1px solid #d9d9d9;
	border-top: none;
}


.change-size-drop-list li
{
	float: none!important;
	padding: 3px;
	min-height: 15px;
	min-width: 15px;
	margin-left: 0px!important;
	border: none!important;
	border-top: 1px solid #d6d6d6!important;
	background-color: #fff;
}
.change-size-drop-list li:hover
{
	background: #eeeeee!important;
}


.change-color-list
{
	float: left;
	margin-right: 7px;
}

.change-color-list li
{
	float: right;
	height: 19px;
	width: 19px;
	margin-left: 3px;
	padding: 1px;
	border: 1px solid #fff;
}
.change-color-list li a
{
	display: block;
	height: 19px;
	width: 19px;
}

.show-big-color
{
	width: 19px;
	height:19px;
	overflow: hidden;
	 
}
.add-sum
{
	float: right;
	height: 11px;
	width: 11px;
	margin-top: 8px;
	background: url("../images/add-remove-sum.png") top left no-repeat;
}
.add-sum:hover
{
	background: url("../images/add-remove-sum.png") bottom left no-repeat;
	cursor: pointer;
	
}
.prosuct-buy-amount
{
	float: right;
	margin-left: 7px;
	margin-right: 7px;
	border: 1px solid #d9d9d9;
	border-radius:1px;
	width: 58px;
	height: 23px;
	font-family: atlas, arial, tahoma;
	font-size: 13px;
	color: #787878;
	text-align: center;
}
.prosuct-buy-amount:hover
{
	border: 1px solid #c0c0c0;
	border-radius:2px;
	box-shadow:0 1px 1px rgba(0,0,0,0.3) inset;
}
.prosuct-buy-amount:focus
{
	border: 1px solid #4d90fe;
	border-radius:2px;
	box-shadow:0 1px 1px rgba(0,0,0,0.3) inset;
	color: #000!important;	
}
.remove-sum
{
	float: right;
	height: 11px;
	width: 10px;
	margin-top: 8px;
	background: url("../images/add-remove-sum.png") top right no-repeat;
}
.remove-sum:hover
{
	background: url("../images/add-remove-sum.png") bottom right no-repeat;
	cursor: pointer;
	
}

.some-green
{
	color: #009933!important;
}

.change-amount-list
{
	float: right;
	margin-right: 7px;
}

.viewproduct-amount
{
	border: 1px solid #d6d6d6;
	width: 55px;
	background: none;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #272727;
}
.change-amount-list
{
	width:51px;
	height:15px;
	padding-top:3px;
	border:1px solid #d6d6d6;
	text-align:center;
	background: url(../images/qty-arrow.png) 5px 7px no-repeat    ;
}
.change-amount-list p
{
	font-size:12.5px;
	color:#272727;
	padding-left:2px;
}

.change-amount-list ul
{
	display:none;
	border:1px solid #d6d6d6;
	border-bottom:none;
	border-top:none;
	background-color:#fff;
	position:relative;
	z-index:10;
	width:51px;
	margin-top:4px;
	margin-right:-1px;
}
.change-amount-list ul li
{
	padding:2px 0px;
	border-bottom:1px solid #d6d6d6;
	font-size:12.5px;
	color:#272727;
	cursor:pointer;
}
.change-amount-list:hover ul
{
	display:block;
}

.change-amount-list ul li:hover
{
	background-color:#ededed;
}

.productview-addtocart
{
	float: left;
}

.add_toCart_bTn
{
	float: right;
	display: block;
	width: 92px;
	height: 27px;
	border:none;
	cursor:pointer;
	background: url("../images/productview-addtocart-icon.png") top no-repeat;
}
.add_toCart_bTn:hover
{
	background: url("../images/productview-addtocart-icon.png") bottom no-repeat;
	
}

.back-link-warp
{
	float: right;
	width: 502px;
	padding-bottom: 20px;
	background: url("../images/dubble-dot.png") bottom repeat-x;
}

.back-to-cat-link
{
	float: right;
	margin-left: 8px;
	width: 148px;
	height: 36px;
	background: url("../images/back-to-product.png") top no-repeat;
	
}
.back-to-cat-link:hover
{
	background: url("../images/back-to-product.png") bottom no-repeat;
	cursor: pointer;
	
}
.back-to-cat-link span
{
	display: block;
	padding-right: 17px;
	font-size: 12.5px;
	font-weight: normal;
	color: #999999;
	background: url("../images/productview-right.png") bottom right no-repeat;
	cursor:pointer;
}
.back-to-cat-link span:hover
{
	background: url("../images/productview-right.png") top right no-repeat;
	
}


.face-twiit-mail
{
	float: right;
	margin-top: 7px;
	
}

.googleplus
{
	width: 147px;
	height: 20px;
	background: url("../images/gogleplus-facelike.png") no-repeat;
}

.face-twiit-mail a
{
	float: right;
	margin-right: 4px;
	margin-top: 5px;
}

.mail-icon
{
	width:16px;
	height: 16px;
	background: url("../images/product-view-minimail.png") no-repeat;
}

.twitter-icon
{
	width:16px;
	height: 16px;
	background: url("../images/product-view-minitwitt.png") no-repeat;
}
.facebook-icon
{
	width:16px;
	height: 16px;
	background: url("../images/product-view-miniface.png") no-repeat;
}


.productview-extra-details-warp
{
	border: 1px solid #dcdcdc;
	background-color: #fff;
	border-top: none;
	padding-bottom: 20px;
	border-radius:0px 0px 5px 5px;
}

.productview-extra-details-title
{
	margin: 0 auto;
	border-bottom: 2px solid #ee3124;
}

.productview-extra-details-title-box
{
	float: right;
	width:86px;
	text-align:center;
	height:19px;
	padding-top:9px;
}
.productview-extra-details-title-box:hover
{
	cursor: pointer;
}
.selected-title-text-box
{
	background-color: #ee3124;
}
.productview-extra-details-title-box h3
{
	font-size: 12px;
	font-weight: bold;
	color: #383838;
	
}
.selected-title-text-box h3
{
	color: #fff;
}


.productview-extra-details-content
{
	padding: 30px 5px 20px;
}
.extra-dtl-dot-raw
{
	background: url("../images/productview-dot.png") bottom repeat-x;
	height: 2px;
	
}
.extra-dtl-raw-p
{
	width: 100px;
	color: #a4a4a4!important;
}
.productview-extra-details-content p
{
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #222222;
	text-align: justify;
}

.adv-grey
{
	float: right;
	width: 23px;
	height: 21px; 
	margin-right: 10px;
	background: url("../images/adv-grey-icon.png") no-repeat;
}
.border-red
{
	border:1px solid #c21b10 !important;
	
}
.Bgred
{
	/*background-color:#c21b10 !important;
	border:1px solid #c21b10 !important;*/
}
.Bgred a
{
	color:#fff !important;
}
.border-red-x
{
	border:1px solid #c21b10 !important;
	background-color: #ee3124!important;
}
.border-red-x a
{
	color: #fff!important;
}

.productview-extra-details-content-header
{
	padding-bottom: 10px;
	margin-bottom: 20px;
}

.extra-marg
{
	margin-bottom: 5px!important;
	padding-bottom: 5px!important;
	
}
.productview-extra-details-content-header h2
{
	float: right;
	font-size: 21px;
	color: #272727;
	font-weight: normal;
	font-family: atlas, arial, tahoma;
	
}

.i-icon
{
	width: 26px;
	padding-top: 2px;
	height: 23px;
	float: right;
	margin-right: 10px;
	background: url("../images/i-icon.png") no-repeat;
}

.extra-dtl-raw
{
	background: url("../images/productview-dot.png") bottom repeat-x;
	height: 22px;
	padding-top: 5px;
}
.extra-dtl-raw p
{
	float: right;
	font-size: 13px;
	font-weight: normal;
	color: #5b5b5b;  
	
}

.extra-dtl-rawDtl
{
	background: url("../images/productview-dot.png") bottom repeat-x;
	
	padding-top: 5px;
	padding-bottom:5px;
}
.extra-dtl-rawDtl p
{
	float: right;
	font-size: 14px;
	font-weight: normal;
	color: #5b5b5b;  
	
}




.company-details-warp
{
	border: 1px solid #d6d6d6;
	padding: 10px;
	width: 364px;
}

.company-details-warp-img
{
	float: right;
}
.company-details-warp-img img
{
	max-height: 67px;
	max-width:170px;
}

.company-details-warp-links
{
	float: right;
	padding-right: 10px;
	padding-top: 15px;
}
.company-details-warp-links a
{
	display: block;
	font-size: 12px;
	font-weight: normal;
	color: #353535;
	padding-bottom: 8px;
	
		
}
.company-details-warp-links a:hover
{
	color: #0079a8;
	text-decoration: underline;
}

.product-video-warp
{
	margin-bottom: 20px;
}

.product-page-top-bord
{
	width:980x;
	height: 7px;
	margin-top: 10px;
	background: url("../images/product-page-top-bord.png") no-repeat;
}
.product-page-top-gray-bord
{
	width:980x;
	height: 7px;
	margin-top: 10px;
	background: url("../images/product-page-top-gray-bord.png") no-repeat;
}
.product-page-bot-bord
{
	width:980x;
	height: 7px;
	background: url("../images/product-page-bot-bord.png") no-repeat;
}



.product-user-gallery-warp
{
	padding: 13px 30px 0;
	
}

.add-user-product-photo
{
	float: left;
	padding-right: 18px;
	font-size: 13px;
	font-weight: normal;
	color: #676767;
	background: url("../images/add-contenet-icon.png") right bottom no-repeat;
	margin-top: 7px;
}

.add-user-product-photo:hover
{
	color: #ee3124;
	background: url("../images/add-contenet-icon.png") right top no-repeat;
	
}

.user-product-gallery
{
	padding: 0px 30px 0 0;
	width: 919px!important;
	direction: ltr; 
}
.right-user-product
{
	float: right;
	width: 36px;
	height: 113px;
	background: url("../images/user-gal-arrow.png") top right no-repeat;
}
.right-user-product:hover
{
	background: url("../images/user-gal-arrow.png") bottom right no-repeat;
	cursor: pointer;
	
}

.left-user-product
{
	float: right;
	width: 36px;
	height: 113px;
	margin-right: 11px;
	background: url("../images/user-gal-arrow.png") top left no-repeat;
}
.left-user-product:hover
{
	background: url("../images/user-gal-arrow.png") bottom left no-repeat;
	cursor: pointer;
	
}

.user-list-effect
{
	direction: ltr;
	float: right;
	width: 835px!important;
}
.user-product-img-list
{
	list-style: none; 
	height: 101px;
}
.user-product-img-list li
{
	float: right;
	margin-right: 10px;
	width: 145px;
	height: 101px;
	padding: 5px;
	border: 1px solid #d6d6d6;
}
.user-product-img-list li:hover
{
	border: 1px solid #C21B10;
	
}
.user-product-img-list li img
{
	width: 145px;
	height: 102px;
}


.product-user-respon-warp
{
	padding: 13px 30px;
	border: 1px solid #d6d6d6;
	border-bottom: none;
	border-top: none;
	background-color: #fff;

	
}

.product-user-respon
{
	border: 1px solid #d6d6d6;
	margin-bottom: 20px;
	
}

.respan-dtl
{
	float: right;
	padding-right: 29px;
	padding-left: 20px;
	padding-top: 20px;
	width: 687px;
	border-left: 1px solid #d6d6d6;
}

.respan-block
{
	padding-bottom: 20px;
}
.respan-block h2
{
	font-size: 16px;
	font-weight: bold;
	color: #262626;
	margin-bottom: 5px;
}
.respan-block p
{
	font-size: 12px;
	line-height: 16px;
	text-align: justify;
	font-weight: normal;
	color: #444444;
}

.user-respan-dtl
{
	float: right;
	padding: 11px;
	position: relative;
	top: 0px;
}

.user-respan-dtl-warp
{
	padding-right:18px;
	width: 138px;
}

.user-respan-dtl-raw
{
	margin-bottom: 10px;
}
.user-respan-dtl-raw p
{
	float: right;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #444444;
	
}

.right-p
{
	width: 60px;
}

.ranking-stars
{
	float: left;
	width: 78px;
	height: 14px;
	background: url("../images/user-star-ranking.png") no-repeat;
	
}

.user-respan-rank-warp
{
	border-top: 1px solid #d6d6d6;
	padding-top: 10px;
	position: absolute;
	bottom: -20px;
}

.user-like-rank
{
	width: 78px;
	border-left: 1px solid #d6d6d6;
	float: right;
}

.user-like-icon
{
	padding-right: 27px;
	height: 15px;
	font-size: 12px;
	color: #444444;
	font-weight: normal;
	
	background: url("../images/thums-up.png") bottom right no-repeat;
}
.user-like-icon:hover
{
	background: url("../images/thums-up.png") top right no-repeat;
	color: #769e23;
	cursor: pointer;
	
}


.user-dislike-rank
{
	float: right;
	padding-right: 10px;
	
}

.user-dislike-icon
{
	padding-right: 28px;
	height: 15px;
	font-size: 12px;
	background: url("../images/thums-down.png") bottom right no-repeat;
}
.user-dislike-icon:hover
{
	background: url("../images/thums-down.png") top right no-repeat;
	color: #cd1a0e;
	cursor: pointer;
}

.safe-buy
{
	margin-top: 10px;
	width: 980px;
	height: 102px;
	background: url("../images/safeBuy.png") no-repeat;
}
/*################################## nre product page   21/10/2012 ########################*/
/*########################## new shopping cart css ###############################*/



.newcart-warp
{
	width: 980px;
	margin: 15px auto 300px;
}


.newcart-header-warp
{
	width: 980px;
	height: 84px;
	background: url("../images/shoping-cart-header.png") no-repeat;
}

.newcart-header
{
	float: right;
	padding-right: 36px;
	padding-top: 16px;
}

.newcart-header h2
{
	font-size: 22px;
	font-weight: normal;
	color: #ee3124;
	
}

.newcart-sub-header
{
	height: 38px;
	padding-right: 26px;
	padding-top: 24px;
	background-color: #fff;
}

.newcart-sub-header p
{
	font-size: 12px;
	font-weight: normal;
	color: #373737;
}
.newcart-sub-header a:hover
{
	text-decoration: underline;
	
}


/*###################### table warp #############################*/

.newcart-table-warp
{
	float: right;
	width: 682px;
	padding-right: 20px;
	background: #fff;
}

.newcart-table
{
	width: 100%;
 	border-collapse: collapse;
	border: 1px solid #dadada;
}

.newcart-table th
{
	background: url("../images/newcart-table-header.png") no-repeat;
	border-bottom: 1px solid #dadada;
 	color: #373737;
	font-size: 12px;
  	text-align: center;
 	vertical-align: middle;
 	font-weight: bold;
 	height: 31px;
}

.newcart-table td
{
	border-bottom: 1px solid #dadada;
    font-size: 14px;
	color: #373737;
    text-align: center;
 	vertical-align: middle;
 	font-weight: normal;
 	height: 92px;
}

.newcart-product-des-warp
{
	float: right;
	margin-right: 23px;
}

.newcart-product-name
{
	margin: 0 auto;
}
.newcart-product-name p
{
	font-size: 14px;
	font-family: atlas, arial, tahoma;
	color: #2b2b2b;
}

.newcart-color-size
{
	float: right;
	margin-top: 8px;
}


.newcart-color
{
	float: right;
	padding: 3px 8px 3px 8px ;
	background-color: #e4e4e4;
	color: #272727;
	font-size: 12px;
	font-weight: normal;
	margin-left: 3px;
}

.newcart-size
{
	float: right;
	padding: 4px 4px 3px 4px ;
	background-color: #ee3124;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	
}

.newcart-qrt-warp
{
	margin: 0 auto;
	width: 80px;
}

.newcart-remove
{
	float: right;
	border: 1px solid #d2d2d2;
	border-left: none;
	width: 20px;
	height: 20px;
	background: url("../images/newcart-minus.png") bottom no-repeat;
}
.newcart-remove:hover
{
	cursor: pointer;
	background: url("../images/newcart-minus.png") top no-repeat;
}

.newcart-qrt
{
	float: right;
	background: none;
	width: 34px;
	height: 17px;
	padding-top:3px;
	text-align: center;
	border: 1px solid #d2d2d2;
	color: #373737;
}

.newcart-add
{
	float: right;
	border: 1px solid #d2d2d2;
	border-right: none;
	width: 20px;
	height: 20px;
	background: url("../images/newcart-plus.png") bottom no-repeat;
}
.newcart-add:hover
{
	cursor: pointer;
	background: url("../images/newcart-plus.png") top no-repeat;
	
}

.newcart-del-product
{
	display: block;
	margin-right: 8px;
	margin-left: 6px;
	width: 8px;
	height: 8px;
	background: url("../images/newcart-x.png") top no-repeat;
}
.newcart-del-product:hover
{
	cursor: pointer;
	background: url("../images/newcart-x.png") bottom no-repeat;
}


.newcart-shipment-list
{
	width: 225px;
	height: 25px;
	border: 1px solid #dbdbdb;
	padding-left:10px; 
}

.select-shipment-type
{
	text-align: right;
	width: 225px;
	height: 25px;
	padding-right: 15px;
	background: url("../images/shipping-type-arrow.png") 20px 10px no-repeat;
}
.select-shipment-type p
{
	font-size: 12px;
	font-weight: normal;
	color: #373737;
	padding-top: 8px;
}
.select-shipment-type:hover
{
	cursor: pointer;	
}
.select-shipment-type:hover ul
{
	display: block;
}

.select-shipment-type ul
{
	display: none;
	border: 1px solid #D6D6D6;
	border-bottom: none;
	background-color: #fff;
	margin-right: -16px;
    margin-top: 5px;
    position: relative;
	width: 235px;
    z-index: 10;
}
 
.select-shipment-type ul li
{
	border-bottom: 1px solid #D6D6D6;
    color: #272727;
    cursor: pointer;
    font-size: 12.5px;
    padding: 8px 15px;
	height: 10px;
	
	
}
.select-shipment-type ul li:hover
{
	background-color: #cacaca;	
    color: #272727;
}


.gray-bg
{
	background-color: #f9f9f9;
}
	
/*###################### table warp #############################*/


.newcart-order-warp
{
	float: right;
	padding: 0 20px;
	background-color:#fff; 
	
}

.newcart-order-header
{
	border: 1px solid #e0e0e0;
	width: 216px;
	height: 21px;
	padding: 8px 20px 0 0 ;
	background: url("../images/newcart-total-header.png") no-repeat;
}

.newcart-order-header h3
{
	font-size: 14px;
	font-weight: bold;
	color: 2d2d2d;
}

.newcart-order-raw
{
	border: 1px solid #e0e0e0;
	border-top: none;
	padding-top: 8px;
	padding-bottom: 8px;
	
}
.newcart-order-text
{
	float: right;
	margin-right: 6px;
}
.newcart-order-raw p
{
	font-size: 12px;
	font-weight: normal;
	color: #373737;
}

.newcart-price
{
	float: left;
	margin-left: 6px;
	
}

.newcart-order-total
{
	height: 26px;
	padding-top: 8px;
	background: url("../images/productview-bot-border.png") bottom repeat-x;
}
.newcart-order-total p
{
	font-size: 12px;
	font-weight: bold;
	color: #373737;
}




.newcart-form-warp
{
	margin: 15px auto;
}


.newcart-add-cuppon
{
	float: right;
	margin-top: 10px;
	margin-right: 6px;
}
.newcart-add-cuppon a
{
	font-size: 12px;
	font-weight: normal;
	color: #373737;
}
.newcart-add-cuppon a:hover
{
	text-decoration: underline;
}

.newcart-submit-order
{
	float: left;
}

.newcart-payment
{
	border: none;
	width: 107px;
	height: 30px;
	cursor: pointer;
	display:block;
	background: url("../images/newcart-payment.png") no-repeat;
}
/*########################## new shopping cart css ###############################*/


/*coupon*/

.c-f
{
	float: right;
}
.coupon-input
{
	border: 1px solid #CCCCCC;
    height: 12px;
    width: 70px;
	margin-top:7px;
	font-size:11px;
}

.send-coupon
{
	color: #000000;
    font-size: 13px;
}



/*########################## articles css ###############################*/

.articles-page-warp
{
	width: 980px;
	margin: 15px auto 0;
}

.articles-page-header
{
	width: 980px;
	height: 8px;
	background: url("../images/articles-top-page-bg.png") no-repeat;
}

.articles-top-page
{
	background-color: #fff;
	margin: 0 auto; 
	padding: 28px 30px 0 ;
}

.articles-top-page-text
{
	margin: 0 10px 0 0;
}

.articles-top-page-text h2
{
	font-size: 40px;
	font-weight: bold;
	font-family: atlas, arial, tahoma;
	color: #232a3d;
	margin-bottom: 10px;
	
}
.articles-top-page-text p
{
	font-size: 24px;
	font-family: atlas, arial, tahoma;
	font-weight: normal;
	color: #232a3d;
	line-height: 26px;
	
}

.articles-top-page-img
{
	margin: 15px auto 20px;
}
.articles-top-page-img img
{
	width: 921px;
	height: 353px; 
}


.articles-bottom-page
{
	margin: 0 auto;
	padding: 28px 30px 0 ;
	background-color: #fff;
}


.articles-commercials-warp
{
	float: right;
	width: 310px;
	margin-left: 30px;
}

.articles-content-warp
{
	float: right;
	width: 580px;
}

.articles-content-header
{
	height: 26px;
	padding: 10px 10px 0 10px;
	background: url("../images/articles-content-header.png");
}


.articles-content
{
	padding-top: 30px;
}

.aeticles-content-text-box
{
	margin-bottom: 30px;
}
.aeticles-content-text-box h3
{
	font-size: 18px;
	font-weight: bold;
	color: #232a3d;
}
.aeticles-content-text-box p
{
	font-size: 13.5px;
	font-weight: normal;
	color: #232a3d;
	line-height: 20px;
}





.more-articles-warp
{
	margin: 0 auto;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 30px;
	margin-bottom: 200px; 
	
}

.more-articles-header
{
	float: right;
	height: 26px;
	width: 900px;
	padding: 10px 10px 0 10px;
	margin-bottom: 30px;
	background: url("../images/articles-content-header.png");
}
.more-articles-header h3
{
	font-size: 16px;
	font-weight: bold;
	color: #232a3d;
}

.more-articles-list
{
	margin: 0 auto;
}

.more-article-box
{
	float: right;
	width: 166px;
	height: 125px;
	margin-left: 12px;
	padding: 3px; 
	border: 1px solid #d0d0d0;
}

.more-article-box img
{
	width: 166px;
	height: 99px;
	margin-bottom: 5px;
	
}
.more-article-box p
{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #232a3d;
}






/*########################## articles css ###############################*/

.articles-toppage-head
{
	width: 980px;
	height: 6px;
	margin: 0 auto;
	background: url("../images/articles-toppage-header.png") no-repeat;
}

.articles-toppage-foot
{
	width: 980px;
	height: 6px;
	margin: 0 auto 10px auto;
	background: url("../images/articles-toppage-footer.png") no-repeat;
	
}

.articles-toppage-warp
{
	width: 960px;
	padding-right: 20px;
	margin: 0 auto;
	background-color: #fff;
}

.articles-toppage-header
{

	width: 928px;
	height: 30px;
	padding-right: 13px;
	padding-top: 8px;
	background: url("../images/articles-header.png") no-repeat;
}

.articles-toppage-header h2
{
	font-size: 24px;
	font-weight: normal;
	color: #484848;
	font-family: atlas, arial, tahoma;
}


.articles-gallery-warp
{
	float: right;
	width: 755px;
	margin-top: 10px; 
	
}

.articles-gallery-main
{
	width: 755px;
	height: 402px;
}

.articles-gallery-url
{
	width: 755px;
	height: 402px;
	
}

.articles-gallery-textbox
{
	position: relative;
	margin-top: -259px;
	width: 253px;
	height: 90px;
	padding-right: 25px;
	padding-top: 25px;
	padding-left: 20px;
	background: url("../images/articles-text-bg-color.png") repeat;
}

.articles-gallery-textbox h3
{
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	font-family: atlas, arial, tahoma;
}
.articles-gallery-textbox p
{
	font-size: 18px;
	font-weight: normal;
	color: #a8a8a8;
	font-family: atlas, arial, tahoma;
	text-align: justify;
	line-height: 24px;
}

.articles-gallery-list-warp
{
	width: 755px;
	margin-top: 11px;
}

.articles-gallery-list
{
	list-style: none;
	width: 770px;
	
}
.articles-gallery-list li
{
	float: right;
	margin-left: 6px;
	padding: 3px 3px 0 3px;
	border: 1px solid #fff;
}

#navlist 
{
	list-style: none;
	width: 770px;
	margin-right: 3px;
	margin-top: 15px;
}
#navlist li
{
	width: 139px;
	float: right;
	padding-bottom: 3px;
	margin-left: 12px;
	border: 1px solid #fff;
	border-bottom: 1px solid #d2d2d2;
	cursor: pointer;
	
}
#navlist li a
{
	font-size: 18px;
	font-weight: normal;
	color: #4d4d4d;
	font-family: atlas, arial, tahoma;
}
.activeLI
{
	border-bottom: 1px solid #ff0000!important;
}

.articles-gallery-list-last
{
	margin: 0!important;
}

.articles-gallery-small-img
{
	width: 139px;
	height: 80px;
}

.articles-toppage-banner-warp
{
	float: right;
	margin-right: 15px;
	margin-top: 10px;
	
}

.articles-toppage-banner-box-med
{
	width: 171px;
	height: 161px;
	background: url("../images/articles-med-banner.jpg") no-repeat;
	margin-bottom: 10px;
}

.articles-toppage-banner-box-big
{
	width: 171px;
	height: 216px;
	background: url("../images/articles-big-baner.jpg") no-repeat;
	margin-bottom: 15px;
	
}

.articles-toppage-banner-box-small
{
	width: 171px;
	height: 119px;
	background: url("../images/articles-small-baner.jpg") no-repeat;
}

.articles-botpage-warp
{
	width: 960px;
	padding-right: 20px;
	margin: 0 auto;
	background-color: #fff;
}

.articles-links-list-warp
{
	width: 780px;
	margin-top: 10px;
	padding: 7.5px;
	border: 1px solid #d9d9d9;
	float: right; 
	
}

.articles-links-list
{
	list-style: none;
}
.articles-links-list li
{
	float: right;
	padding: 5.5px 6.5px;
	border: 2px solid #fff;
	
}
.articles-links-list li:hover
{
	border: 2px solid #ff0000;
	
}

 
.articles-links-list li:hover .articles-link-text-box h3
{
	color: #ff0000;	
}

.articles-link-img
{
	width: 139px;
	height: 99px;
}

.articles-link-text-box
{
	width: 134px;
	height: 20px;
	margin-top: -20px;
	padding-right: 5px;
	position: relative;
	background: url("../images/articles-text-bg-color.png") repeat;
	
}
.articles-link-text-box h3
{
	
	font-size: 21px;
	font-weight: bold;
	color: #fff;
	font-family: atlas, arial, tahoma;
}

.articles-botpage-banner-earp
{
	float: right;
	margin-top: 10px;
	margin-right: 10px; 
	
}

.articles-botpage-banner
{
	width: 133px;
	height: 471px;
	background: url("../images/articles-footer-banner.jpg") no-repeat;
}

/*############## articles-pop ########################################*/

.articlepop-warp
{
	margin: 0 auto;
	width: 1000px;
	padding: 20px;
	background-color: #393939;
	
}

.articlepop-header
{	
	margin-bottom: 30px;
	margin-top: 10px;
}

.articlepop-header h2
{
	font-size: 36px;
	font-weight: normal;
	color: #fff;
	font-family: atlas, arial, tahoma;
	text-align: right;
}

#fancybox-close
{
	background: url("../images/fancy-closer-icon.png") top no-repeat !important;
	float: left!important;
	width: 16px!important;
	height: 16px!important;
	left: 20px!important;
	top: 30px!important;
	z-index: 20000000!important;
}
#fancybox-close:hover
{
	background: url("../images/fancy-closer-icon.png") bottom no-repeat !important;
}
#fancybox-right-ico
{
	background: url("../images/fancy-right-nav.png") top no-repeat !important;
	width: 41px!important;
	height: 91px!important;
	top: 500px!important;
}
#fancybox-right-ico:hover
{
	background: url("../images/fancy-right-nav.png") bottom no-repeat !important;
}

#fancybox-left-ico
{
	background: url("../images/fancy-left-nav.png") top no-repeat !important;
	width: 41px!important;
	height: 91px!important;
	top: 500px!important;
}
#fancybox-left-ico:hover
{
	background: url("../images/fancy-left-nav.png") bottom no-repeat !important;
}


/*############## articles-pop ########################################*/


/*###################### brands page ##################################*/


.brands-warp
{
	width: 980px;
	padding-right: 30px;
	padding-left: 0;
	background-color: #fff; 
}

.brands-header
{
	width: 920px;
	margin-left: 10px;
	padding-top: 15px;
}
.brands-title
{
	padding-bottom: 10px;
	padding-right: 4px;
	border-bottom: 4px solid #ee3124;
}
.brands-title h2
{
	font-size: 39px;
	font-weight: normal;
	color: #232a3d;
	font-family: atlas, arial, tahoma;
}

.brands-text
{
	border-bottom: 1px solid #cccccc;
	padding: 10px 3px 10px 30px;
	margin-bottom: 30px;
}
.brands-text p
{
	font-size: 24px;
	font-weight: normal;
	color: #393f50;
	font-family: atlas, arial, tahoma;
}
.brands-list
{
	padding-bottom: 55px;
}

.brands-big-box
{
	float: right;
	width: 222px;
	height: 154px;
	margin-left: 10px;
	margin-bottom: 10px;
}

.brands-smal-box-warp
{
	float: right;
	width: 222px;
	height: 164px;
	margin-left: 10px;
}
.brands-small-box
{
	height: 222px;
	height: 72px;
	margin-bottom: 10px;
}


/*###################### brands page ##################################*/

/*###################### aboutt page ##################################*/

.about-warp
{
	width: 920px;
	padding-right: 30px;
	padding-left: 30px;
	background-color: #fff; 
}

.about-header-text
{
	margin-bottom: 20px;
}

.about-header-text 
{
	font-size: 16px;
	font-weight: bold;
	color: #232a3d;
	font-family: atlas, arial, tahoma;
	line-height: 20px;
	border-top:1px solid #F6F6F6;
	padding-top:19px;
}


.about-right-page
{
	float: right;
	width: 311px;
	margin-left: 21px;
	border-top: 1px solid #cccccc;
	
}

.about-share-print-warp
{
	border-bottom: 1px solid #cccccc;
	padding-top: 15px;
	padding-bottom: 4px;
}
.about-site-views
{
	float: right;
	height: 16px;
	border-left: 1px solid #cccccc;
}

.site-views-icon
{
	float: right;
	width: 20px;
	height: 13px;
	margin-top: 3px;
	background: url("../images/about-site-view-icon.png") no-repeat;
	margin-left: 5px;
}
.about-site-views p
{
	float: right;
	padding-top: 3px;
	width: 40px;
	text-align: right;
	font-weight: normal;
	font-size: 11px;
	color: #595959;
}

.about-print
{
	width: 63px;
	float: right;
	border-left: 1px solid #cccccc;
}

.about-print-icon
{
	margin: 0 auto;
	background: url("../images/about-print-icon.png") top no-repeat;
	width: 16px;
	height: 15px;
}
.about-print-icon:hover
{
	
	cursor: pointer;
	background: url("../images/about-print-icon.png") bottom no-repeat;
}

.about-share-like-warp
{
	float: left;
}
.about-like-img
{
	float: right;
	width: 72px;
	height: 20px;
	background: url("../images/about-like-icon.png") no-repeat;
}

.about-share
{
	float: right;
	margin-right: 10px;
}
.about-share a
{
	display: block;
	width: 60px;
	height: 19px;
	background: url("../images/about-share-icon.png") no-repeat;
}

.about-alpine-frindes
{
	padding-top: 14px;
	padding-bottom: 10px;
}

.about-sighn-text
{
	width: 100%;
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
}

.about-alpine-frindes p
{
	padding-top:14px;
	font-size: 13px;
	font-weight: normal;
	color: #000;
	line-height: 15px;
	border-top:1px solid #f6f6f6;
}

.about-facebook-login
{
	width: 314px;
	height: 181px;
	margin-top: 20px;
	margin-bottom: 20px;
	background: url("../images/about-login-facebook.jpg") no-repeat;
}


.about-gallery-link
{
	border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    padding-bottom: 15px;
    padding-top: 15px;
}
.about-gallery-link a
{
	display: block;
	width: 311px;
	height: 154px;
}

.about-brands-warp
{
	border-bottom: 1px solid #CCCCCC;
	height: 142px;
	padding-bottom: 0;
	padding-top: 0;
}
.about-brands-warp h2
{
	font-size: 24px;
	font-weight: normal;
	color: #ee3124;
	font-family: atlas, arial, tahoma;
}

.about-brands-list
{
	margin:30px auto 0 auto;
	width: 210px!important;
	
	
}

.about-brands-list li
{
	width: 210px!important;
	margin: 0 auto!important;
	text-align: center;
	vertical-align: middle!important;
}
.about-brands-list li img
{
	max-width: 210px!important;
	max-height: 100px!important;
	text-align: center;
	vertical-align: middle!important;
}









.about-left-page
{
	float: right;
	width: 588px;
}

.about-img
{
	margin-bottom: 28px;
	
}
.about-img img
{
	width: 628px;
	height:300px;
}

.about-text-box
{
	margin-bottom: 30px;
}
.about-text-box h2
{
	font-size: 18px;
	font-weight: bold;
	color: #232a3d;
	
}
.about-text-box p
{
	font-weight: normal;
	font-size: 13.5px;
	line-height: 21px;
	color: #393f50; 
}

.about-page-footer
{
	width: 980px;
	height: 10px;
	background: url("../images/about-footer-bg.png") no-repeat;
}
/*###################### aboutt page ##################################*/



/*###################### events page ##################################*/
.events-banner
{
	width: 920px;
	height: 186px;
	margin-top: 10px;
	margin-bottom: 20px;
	
}
.events-banner img
{
	width: 920px!important;
}

.event-warp
{
	margin-bottom: 10px;
}

.event-img-text
{
	width: 574px;
	height: 45px;
	position: relative;
	background: url("../images/opacity-bg.png") repeat;
	margin-top: -65px;
	padding-right: 14px;
	padding-top: 20px;
}
.event-img-text h2
{
	font-size: 28px;
	font-weight: normal;
	font-family: atlas, arial, tahoma;
	color: #fff;
}

.event-details-warp
{
	padding-top: 5px;
	padding-bottom: 5px;
	width: 588px;
	border-bottom: 1px solid #cccccc;
}
.event-day-time
{
	float: right;
	padding-top: 12px;
}
.event-day-time p
{
	font-size: 13.5px;
	font-weight: bold;
	color: #393f50;
}

.event-sign
{
	float: left;
}

.event-sign-link
{
	display: block;
	width: 113px;
	height: 34px;
	background: url("../images/personal-club-submit-btn.png") top no-repeat;
}
.event-sign-link:hover
{
	background: url("../images/personal-club-submit-btn.png") bottom no-repeat;
	
}

.event-text
{
	margin-top: 23px;
	margin-bottom: 23px;
}
.event-text p
{
	font-size: 13.5px;
	font-weight: normal;
	color: #393f50;
	line-height: 24px;
}

/*###################### events page ##################################*/


/*###################### press page ##################################*/

.press-warp
{
	margin: 19px auto 0 auto
}

.press-list
{
	list-style: none;
}
.press-list li
{
	margin: 0 0 11px 11px;
	padding: 10px 10px 0;
	border: 1px solid #c6c6c6;
	height: 292px;
	width: 180px;
	float: right;
}
.press-list li:hover
{
	border: 1px solid #ee3124;
	
}
.last-press
{
	margin-left: 0px!important;
}
.press-img 
{
	margin-bottom: 6px; 
}
.press-img img
{
	width: 158px !important;
	height: 258px !important;
} 
.press-list li h2
{
	font-size: 14px;
	font-weight: normal;
	font-family: atlas, arial, tahoma;
	color: #2e2e2e;
	text-align: center;
}




/*###################### press page ##################################*/


/*###################### roads page ##################################*/


.roads-area-pick
{
	margin-top: 25px;	
	margin-bottom: 10px;
}

.road-area-list
{
	list-style: none;
}
.road-area-list li
{
	float: right;
	font-size: 24px;
	font-weight: normal;
	color: #696969;
	padding-left: 40px;
	cursor: pointer;
}
.road-area-list li:hover
{
	text-decoration: underline;
}
.area-piked
{
	
	color: #ee3124!important;
}

.roads-warp
{
	width: 920px;
}

.roads-list
{
	list-style: none;
}
.roads-list li
{
	border-top: 1px solid #cccccc;
	padding-top: 40px;
	padding-bottom: 40px;
	height: 155px;
	font-family: atlas, arial, tahoma;
}

.road-img
{
	float: right;
	width: 155px;
	margin-left: 29px;
}
.road-img a
{
	display: block;
 
}
.road-img img
{
	width: 155px;
	height: 155px;
}
.road-text
{
	float: right;	
	width: 383px;
}

.road-text-header
{
}
.road-text-header a
{
	font-size: 36px;
	font-weight: normal;
	color: #1a1a1a!important;
	float: right;
	font-family: atlas, arial, tahoma;
	padding-left: 10px;
}
.road-text-header a:hover
{
	 
	color: #ee3124!important;
	 
}
.road-text-header h3
{
	font-size: 24px;
	padding-top: 10px;
	font-weight: normal;
	color: #6e6e6e;
	float: right;
	font-family: atlas, arial, tahoma;
}
.road-text p
{
	font-size: 13.5px;
	font-weight: normal;
	color: #393f50;
	line-height: 24px;
	font-family: atlas, arial, tahoma;
	text-align: justify;
}
.road-text a
{
	padding-right: 5px;
	color: #ee3124
}
.road-text a:hover
{
	text-decoration: underline;
}

.road-description
{
	float: right;
	border-right: 1px solid #dedede;
	padding-right: 22px;
	margin-right: 22px;
	margin-top: 25px;
	height: 118px;
	padding-top: 10px;
}

.road-type-box
{
	float: right;
	width: 100px;
}
.road-type-box p
{
	font-size: 13.5px;
	font-weight: normal;
	color: #ee3124;
	line-height: 24px;
	font-family: atlas, arial, tahoma;
	text-align: justify;
}

.road-info
{
	float: right;
}
.road-info p
{
	font-size: 13.5px;
	font-weight: normal;
	color: #696969;
	line-height: 24px;
	font-family: atlas, arial, tahoma;
	text-align: justify;
}
.center-roads
{
	display: none;
}
.nurth-roads
{
	display: none;
}
/*###################### roads page ##################################*/




/*###################### trip page ##################################*/
.trip-right
{
	float: right;
	width: 588px;
	padding-right:30px;
	background-color: #fff; 
	padding-left: 19px;
}

.trip-right-header
{
	border-bottom: 4px solid #ee3124;
	padding-bottom: 7px;
	padding-top: 10px;
}
.trip-right-header h2
{
	font-size: 39px;
	font-weight: normal;
	color: #232a3d;
	font-family: atlas, arial, tahoma;
	
}

.trip-img
{
	margin-top: 40px;
	margin-bottom: 30px;
}

.trip-details
{
	border-bottom: 1px solid #cccccc;
}

.trip-details-box
{
	float: right;
	width: 265px;
	padding-right: 20px;
	margin-bottom: 15px;
	background: url("../images/trip-dot.png") right center no-repeat;
}

.trip-details-box p
{
	font-size: 13.5px;
	font-weight: normal;
	color: #ee3124;
}
.trip-details-box span
{
	color: #696969;
	
}

.trip-text
{
	padding-top: 20px;
	 
}
.trip-text p
{
	font-size: 13.5px;
	font-weight: normal;
	color: #393f50;
	line-height: 18px;
}


.trip-left
{
	width: 313px;
	float: right;
	padding-left: 30px;
	background-color: #fff;
}

.trip-left-header
{
	border-bottom: 4px solid #ee3124;
	padding-bottom: 30px;
	padding-top: 10px;
	margin-right: 19px;
}
.trip-products-warp
{
	border-right: 1px solid #cccccc; 
	padding-right: 19px;
}

.trip-products-header
{
	border-bottom: 1px solid #cccccc;
	padding-top: 8px;
	padding-bottom: 7px;
}
.trip-products-header h2
{
	font-size: 24px;
	font-weight: normal;
	color: #232a3d;
	font-family: atlas, arial, tahoma;
}

.trip-products
{
	padding-top: 20px;
	padding-bottom: 30px;
}
.trip-products li
{
	margin-bottom: 10px;
	
}
.trip-products li:hover a
{
	color: #ee3124;
}
.trip-products li:hover .trip-product-img
{
	border: 1px solid #ee3124;
}

.trip-product-img
{
	float: right;
	width: 78px;
	height: 78px;
	border: 1px solid #cecece;
}
 
.trip-product-img img
{
	width: 78px;
	height: 78px;
}

.trip-product-details
{
	margin-right: 8px;
	margin-top: 3px;
	float: right;
}

.trip-product-details a
{
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	font-family: atlas, arial, tahoma;
}
.trip-product-details p
{
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	font-family: atlas, arial, tahoma;
}
.trip-product-start
{
	margin: 7px 4px;
}

.trip-extra-warp
{
	border-right: 1px solid #cccccc; 
	padding-right: 19px;
}

.trip-extra-header
{
	border-top: 4px solid #ee3124;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 7px;
	padding-top: 8px;
}
.trip-extra-header h2
{
	font-size: 24px;
	font-weight: normal;
	color: #232a3d;
	font-family: atlas, arial, tahoma;
	
}

.trip-extra-box
{
	background-color: #f7f7f7;
	padding: 10px;
}
.trip-extra
{
	list-style: none;
}

/*#################    port effect */

.thumbnailWrapper ul {  
    list-style-type: none; /* remove the default style for list items (the circles) */  
    margin:0px; /* remove default margin */  
    padding:0px; /* remove default padding */  
}  
.thumbnailWrapper ul li {  
    float:right; /* important: left float */  
    position:relative; /* so we can use top and left positioning */  
    overflow:hidden; /* hide the content outside the boundaries (ZOOM) */  
}  
.thumbnailWrapper ul li a img {  
    width:77px; /* not important, the pics we use here are too big */  
    position:relative; /* so we can use top and left positioning */  
    border:none; /* remove the default blue border */  
}  
.caption{  
    position:absolute; /* needed for positioning */  
    bottombottom:0px; /* bottom of the list item (container) */  
    left:0px; /* start from left of the list item (container) */  
    width:100%; /* stretch to the whole width of container */  
    display:none; /* hide by default */  
    /* styling bellow */  
    background:#0c4b62;  
    color:white;  
    opacity:0.9;  
}  
.caption .captionInside{  
    /* just styling */  
    padding:10px;  
    margin:0px;  
}  
/*#################    port effect */
.trip-extra li
{
	float: right;
	margin: 7px;
	direction: ltr;
}
.trip-extra li:hover
{
	
}
.trip-extra li:hover a
{
	color:#ee3124; 
}

.trip-extra-head
{
	position: absolute;
	bottom: 0px;
	height: 17px;
	padding-top: 5px;
	width: 77px;
	background: url("../images/white-opacity-bg.png") repeat;
	direction: rtl!important;
	text-align: center!important;
}
.trip-extra-head a
{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #232a3d;
}
/*###################### trip page ##################################*/



/*###################### gallery page ##################################*/

.gallery-header
{
	padding: 10px 0;
}
.gallery-header h2
{
	padding-right: 5px;
	font-size: 24px;
	font-weight: normal;
	color: #232a3d;
	float: right;
	font-family: atlas, arial, tahoma;
}

.gallery-category-box
{
	float: left;
	width: 179px;
	height: 21px;
	padding-right: 12px;
	padding-top: 8px;
	position: relative;
	background: url("../images/gallery-cat-drop.png") top  no-repeat;
	cursor: pointer;
}
.gallery-category-box:hover
{
	background: url("../images/gallery-cat-drop.png") bottom  no-repeat;
	
}
.gallery-category-box p
{
	font-size: 12px;
	font-weight: normal;
	color:#262626; 
}


.gallery-category-list
{
	display: none;
	position: absolute;
	width: 179px;
	margin-right: 729px;
	top: 298px;
	padding-right: 10px;
	padding-bottom: 1px;
	z-index: 11;
	background-color:#fff;
	-moz-box-shadow:     2px 8px 12px 1px #CCCCCC;
 	-webkit-box-shadow:  2px 8px 12px 1px #CCCCCC;
	box-shadow:         2px 2px 12px 1px #D9D9D9;
	border-radius: 0 0 4px 4px;
	border: 1px solid #d9d9d9;
}
.get-category
{
	height: 18px;
	padding-top: 7px;
	font-size: 12px;
	font-weight: normal;
	color: #1c1c1c;
	cursor: pointer;
}

.gallery-img-warp
{
	border: 1px solid #d4d0d0;
	width: 897px;
	height: 476px;
	padding: 10px;
}

.gallery-nav-warp
{
	position: relative;
	z-index: 20;
	width: 897px;
	margin-top: -310px;
}
.right-nav
{
	float: right;
	width: 36px;
	height: 92px;
	background: url("../images/gallery-right-nav.png") top no-repeat;
}
.right-nav:hover
{
	background: url("../images/gallery-right-nav.png") bottom no-repeat;
	cursor: pointer;
	
}
.left-nav
{
	float: left;
	width: 36px;
	height: 92px;
	background: url("../images/gallery-left-nav.png") top no-repeat;
}
.left-nav:hover
{
	
	background: url("../images/gallery-left-nav.png") bottom no-repeat;
	cursor: pointer;
}

.gallery-text-warp
{
	position: relative;
	padding: 12px;
	background: url("../images/opacity-bg.png") repeat;
	margin-top: 274px;
	
}
.gallery-text-warp p
{
	font-weight: normal;
	color: #fff;
	font-size: 12px;
}

.galler-img-list-warp
{
	margin-top: 10px;
}

.gallery-img-list
{
	width: 917px;
	
	
}
 
.gallery-img-list li
{
	float: right;
	border: 1px solid #d4d0d0;
	width: 77px;
	height: 77px;
	margin-left: 10px;
	cursor: pointer;
}

/*###################### yuval checkout ##################################*/

#loading-image
{
	width:100%;
	height:100%;
	background-color:#fff;
}


.pagin-sort
{
	padding:10px 0px;
	margin-top:5px;
	border-bottom: 1px solid #d3d3d3;
	width:629px;
	float:left;
    list-style:none;
}

.pagin-sort li
{
    float:left;
}

.pagination
{
	float:left;
	border-right: 1px solid #d3d3d3;
	padding-right:10px;

}

.pagination a
{
	color:#666666;
	font-size:12px;
	padding:4px 6px;
	float:left;
}
.nextBg
{
	background: url("../images/next.png") no-repeat scroll 0 0 transparent;
	display: block;
	float: right;
	height: 5px;
	margin-left: 5px;
	margin-top: 8px;
	width: 6px;
}
.prevBg
{
	background: url("../images/prev.png") no-repeat scroll 0 0 transparent;
display: block;
float: left;
height: 5px;

margin-top: 8px;
width: 6px;
}
.currentt
{
	background-color:#ee3124;
	color:#fff;
	font-size:12px;
	padding:4px 2px;
	margin:0 3px;
	float:left;
}
.jumpTop
{
	float:right;
	font-size:12px;
	color:#3a3a3a;
	margin-top:3px;
	text-decoration:underline;
	cursor:pointer;
}

.login-pop-warp
{
background-color: #FFFFFF;
border-radius: 11px 11px 11px 11px;
direction: rtl;
height: 386px;
margin: 0 auto;
width: 410px;
	
}

.height329
{
	height: 337px!important;
	
}
.heigt298
{
	height: 312px!important;
}
.heigt301
{
	height: 301px!important;
}
.height249
{
	height: 251px!important;
	
}
.login-pop-header
{
	border-radius: 8px 8px 0 0;
	background-color: #f2f2f2;
	height: 63px; 
	padding-right: 20px;
	padding-top: 10px;
}
.login-pop-header h2

{
	padding-top: 10px;
	font-weight: normal;
	font-size: 30px;
	color: #333333;
	font-family: atlas, arial, tahoma;
}

.login-pop-content
{
	padding: 0 30px 18px 30px;
}

.login-raw
{
	margin-top: 20px; 
}
.login-raw p
{
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.login-input
{
	margin-top: 7px;
	border: 1px solid #d9d9d9;
	width: 346px;
	height: 34px;
	border-radius: 5px;
	padding-right: 5px;
	font-family: atlas, arial, tahoma;
	font-size: 12px;
	color: #8e8e8e;
}
.login-input:hover
{
	border: 1px solid #c0c0c0;
	border-radius:5px;
	box-shadow:0 1px 1px rgba(0,0,0,0.3) inset;
}
.login-input:focus
{
	border: 1px solid #4d90fe;
	border-radius:5px;
	box-shadow:0 1px 1px rgba(0,0,0,0.3) inset;
	color: #232323;
}

.forgot
{
	margin-top: 15px;
	border-bottom: 1px dotted #dadada;
	padding-bottom: 9px;
}
.forgot a
{
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.forgot a:hover
{
	text-decoration: underline;
}

.btn-warp
{
	margin: 0 auto;
	padding: 16px 26px 0 0 ;
}

.facebook-login
{
	float: right;
	height: 34px;
	width: 173px;
	margin-left: 10px;
	background: url("../images/pop-face-login.png") top no-repeat;
}
.facebook-login:hover
{
	background: url("../images/pop-face-login.png") bottom no-repeat;
	
}
.facebook-signup
{
	float: right;
	height: 35px;
	width: 173px;
	margin-left: 10px;
	background: url("../images/pop-face-signin.png") top no-repeat;
}
.facebook-signup:hover
{
	background: url("../images/pop-face-signin.png") bottom no-repeat;
	
}
.enter
{
	float: right;
	width: 75px;
	height: 34px;
	background: url("../images/enter.png")top no-repeat;
	border: none;
	cursor: pointer; 
}
.enter:hover
{
	background: url("../images/enter.png")bottom no-repeat;
	
}

.sign-me
{
	float: right;
	width: 104px;
	height: 34px;
	background: url("../images/sign-me.png")top no-repeat;
	border: none;
	cursor: pointer; 
}
.sign-me:hover
{
	
	background: url("../images/sign-me.png")bottom no-repeat;
}

.repassword
{
	float: left;
	width: 104px;
	height: 34px;
	background: url("../images/reget-pass.png")top no-repeat;
	border: none;
	cursor: pointer; 
}
.repassword:hover
{
	background: url("../images/reget-pass.png")bottom no-repeat;
}
.footerPop
{
	text-align: center;
	width: 411px;
	height: 34px;
	background: url("../images/login-pop-bot-bg.png") no-repeat;
	padding-top:16px;
}
.footerPop a
{
	text-align: center;
	color: #fff;
	font-size: 14xp;
	font-weight: bold;
}
.footer a:hover
{
	text-decoration: underline;
}

.error
{
	float: right;
	width: 23px;
	height: 23px;
	margin-right: 20px;
	margin-left: 15px;
	background: url("../images/pop-x.png") no-repeat;
}
.pop-v
{
	float: right;
	width: 23px;
	height: 23px;
	margin-right: 20px;
	margin-left: 15px;
	background: url("../images/pop-v.png") no-repeat;
}
.footer p
{
	text-align: right;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	padding-top: 3px;
}

.new-user
{
	color: #ef1717 !important;
}
.new-user:hover
{
	text-decoration: underline;
}
.email
{
	color: #04bcf2 !important;
}
.email:hover
{
	text-decoration: underline;
}
.pop-prod
{
	float: right;
	max-height: 53px;
	max-width: 48px;
	margin-left: 10px;
}

.agrement
{
	float: right;
	margin-top: 1px;
	margin-left: 5px;
}

.popup-closerNew
{
	background: url("../images/popup-closer.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 8px;
	margin-left: 10px;
	width: 8px;
	cursor:pointer;
}

.footerPop p
{
	color:#fff;
	font-size:12px;
	font-weight:normal;
	padding-top:3px;
	text-align:right;
}


/*############## this is the search Css ##################*/

.newsError
{
	font-size:11px;
	color:#fff;
	display:none;
}

.thnkY
{
	text-align:center;
	display:none;
}
.thnkY p
{
	font-size:16px;
	font-weight:bold;
	color:#fff;
}
.selectedZap
{
	background-color: #424242;
    color: #FFFFFF !important;
    padding: 3px 7px 4px 0;
    width: 116px;
}
.fromTo
{
	 border-right: 1px solid #D3D3D3;
    float: left;
	padding:5px 15px 5px 0px;
	margin-right:15px;
}
.fromTo p
{
	color:#4c4c4c;
	font-family:atlas, arial, tahoma;
	font-size:12px;
	font-weight:bold;
}


.banner-box-warp
{
	margin-top: 20px;
	margin-bottom:  20px;
	float: right;
}

.banner-small-box
{
	width: 115px;
	height: 29px;
	
	background: url("../images/admin/small-banner-box.png") top no-repeat;	
}
.banner-small-box:hover
{
	background: url("../images/admin/small-banner-box.png") bottom no-repeat;	
	cursor: pointer;
}
.banner-small-box p
{
	color: #262626!important;
    font-size: 12px!important;
    font-weight: normal!important;
	width: 100%!important;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.config-name-list
{
background-color: #FFFFFF;
border: 1px solid #D9D9D9;
border-radius: 0 0 4px 4px;
box-shadow: 2px 2px 12px 1px #D9D9D9;
padding-bottom: 1px;
position: absolute;
width: 113px;
z-index: 1000;
display:none;
max-height:120px;
overflow:auto;
}

.config-name-list li
{
	padding-right: 10px;
	text-align: right;
	height: 18px;
	padding-top: 7px;
	font-size: 12px;
	font-weight: normal;
	color: #1c1c1c;
	cursor: pointer;
}
.config-name-list li:hover
{
	background-color: #eeeeee;
}

.config-to-list
{
background-color: #FFFFFF;
border: 1px solid #D9D9D9;
border-radius: 0 0 4px 4px;
box-shadow: 2px 2px 12px 1px #D9D9D9;
padding-bottom: 1px;
position: absolute;
width: 113px;
z-index: 1000;
display:none;
max-height:120px;
overflow:auto;
}

.config-to-list li
{
	padding-right: 10px;
	text-align: right;
	height: 18px;
	padding-top: 7px;
	font-size: 12px;
	font-weight: normal;
	color: #1c1c1c;
	cursor: pointer;
}
.config-to-list li:hover
{
	background-color: #eeeeee;
}
@media print {
  .new-innerheader{ 
    background: none !important;
  }
  .new-alpine-logo {
    background-color:#232323;
  }
  .new-footer-footer, .new-footer-warp {
    display: none !important;
  }
}




.addthis_native_toolbox{display: inline-block;}


a.button4 {
	font-family: atlas, arial, tahoma;
	position: absolute;
	top: 0;
	right: 0;
	font-size: 17px;
	display: inline-block;
	background-color: #DA142D;
	padding: 0.85em 0.1em 0em;
	margin:0 0.1em 0.1em 0;
	border:0.16em solid rgba(255,255,255,0);
	border-radius: 50%;
	box-sizing: border-box;
	text-decoration:none;
	font-weight: 600;
	color:#FFFFFF;
	text-align:center;
	transition: all 0.2s;
	z-index: 200;
	width: 110px;
	height: 110px;
}

a.button4 small {
	font-size: 14px;
	font-weight: 400;
	display: block;
	padding-top: 6px;
}

#product_new_price {
	color: #DA142D;
	font-weight: 900;
}

