/* QTYBox */

.QTYBox{ 
	float:left  !important; 
	margin-left:5px !important;
}

.QTYBox input{ 
	float:left !important; 
	width:45px !important;
	height:18px !important;
	-moz-border-radius: 3px 0px 0px 3px !important; 
    -webkit-border-radius: 3px 0px 0px 3px !important;
    border-radius: 3px 0px 0px 3px !important; 
	-moz-background-clip: padding !important; 
	-webkit-background-clip: padding-box !important; 
	background-clip: padding-box !important;
	border:1px solid #CCC !important; 
	text-align:right !important;
}	  

.QTYBox input{
	font-family: Arial,Helvetica,sans-serif !important;
    font-size: 14px !important;
    vertical-align: middle !important;
    /* text-align: center !important; */
    font-weight: bold !important;
}



.QTYBox .arrowcontainer{ 
	 float:left !important; 
	 width:15px !important; 
	 height:18px !important; 
	 background-color:#000 !important;	
	 border: 1px solid #000 !important;
	 border-left:none !important;
	 -moz-border-radius: 0px 3px 3px 0px!important !important; 
     -webkit-border-radius: 0px 3px 3px 0px!important !important;
     border-radius: 0px 3px 3px 0px!important !important; 
	 -moz-background-clip: padding !important; 
	 -webkit-background-clip: padding-box !important; 
	 background-clip: padding-box !important;
}

.QTYBox .arrowcontainer div { 
	cursor:pointer !important; 
	width:15px !important; 
	height:9px !important;
}

.QTYBox .up,.QTYBox .down,.QTYBox .up_h,.QTYBox .down_h,.QTYBox .up_c,.QTYBox .down_c{background-image: url(../../images/sprite-ciserp-eloja.png) !important;/*border-bottom:1px solid #D5D5D5 !important;*/}
.QTYBox .up { 		background-position: 374px -108px !important; border-bottom: 1px dotted #666;}
.QTYBox .down {		background-position: 374px -116px !important;}
.QTYBox .up_h { 	background-position: 344px -108px !important; border-bottom: 1px dotted #666;}
.QTYBox .down_h {	background-position: 344px -116px !important;}
.QTYBox .up_c { 	background-position: 359px -108px !important; border-bottom: 1px dotted #666;}
.QTYBox .down_c {	background-position: 359px -116px !important;}








/*	QTYBox style 2	*/

.QTYBox2{ 
	float:left !important; 
	margin-left:5px !important;
}

.QTYBox2 input{ 
	float:left !important; 
	width:56px !important;
	height:47px !important;
	-moz-border-radius: 3px 0px 0px 3px !important; 
    -webkit-border-radius: 3px 0px 0px 3px !important;
    border-radius: 3px 0px 0px 3px !important; 
	-moz-background-clip: padding !important; 
	-webkit-background-clip: padding-box !important; 
	background-clip: padding-box !important;
	border:1px solid #CCC !important; 
	text-align:right !important;
}	  

.QTYBox2 input{
	font-family: Arial,Helvetica,sans-serif !important;
    font-size: 26px !important;
    vertical-align: middle !important;
    text-align: center !important;
}


.QTYBox2 .arrowcontainer{ 
	 float:left !important; 
	 width:40px !important; 
	 height:47px !important; 
	 background-color:#333 !important;	
	 border: 1px solid #333 !important;
	 border-left:none !important;
	 -moz-border-radius: 0px 3px 3px 0px!important !important; 
     -webkit-border-radius: 0px 3px 3px 0px!important !important;
     border-radius: 0px 3px 3px 0px!important !important; 
	 -moz-background-clip: padding !important; 
	 -webkit-background-clip: padding-box !important; 
	 background-clip: padding-box !important;
}

.QTYBox2 .arrowcontainer div { 
	cursor:pointer !important; 
	width:40px !important; 
	height:23px !important;
	float:left !important;
}
.QTYBox2 .up,.QTYBox2 .down,.QTYBox2 .up_h,.QTYBox2 .down_h,.QTYBox2 .up_c,.QTYBox2 .down_c{background-image: url(../../images/sprite-ciserp-eloja.png) !important;/*border-bottom:1px solid #D5D5D5 !important;*/}
.QTYBox2 .up { 		background-position:-167px -18px !important; border-bottom: 1px dotted #666;}
.QTYBox2 .down {    background-position:-167px -41px !important;}
.QTYBox2 .up_h { 	background-position:-197px -18px !important; border-bottom: 1px dotted #666;}
.QTYBox2 .down_h {	background-position:-197px -41px !important;}
.QTYBox2 .up_c { 	background-position:-227px -18px !important; border-bottom: 1px dotted #666;}
.QTYBox2 .down_c {	background-position:-227px -41px !important;}

/*	Year field in date selector	*/
#date-select-year{ width:30px !important;}
/*	label	*/
.QTYBox label{ float:left !important;}
