﻿/* button*/
.orange_btn{
	background:url(../images/btn.png) no-repeat;
	cursor:pointer;
	width: 100px;
	height: 18px;
	border: none;
}

a.ovalbutton{
	background: transparent url('../images/buttons/btn_change.png') no-repeat top left;
	display: block;
	float: left;
	font: normal 13px Tahoma; /* Change 13px as desired */
	line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 25px; /* Height of button background height */
	width: 130px;
	padding-left: 11px; /* Width of left menu image */
	text-decoration: none; 
}
a.regbutton{
	background: transparent url('../images/buttons/btn_register.png') no-repeat top left;
	display: block;
	float: left;
	font: normal 13px Tahoma; /* Change 13px as desired */
	line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 25px; /* Height of button background height */
	width: 130px;
	padding-left: 11px; /* Width of left menu image */
	text-decoration: none; 
}
a.regbutton:hover{ /* Hover state CSS */
	background-position: bottom left;
	background: transparent url('../images/buttons/btn_register_h.png') no-repeat top left;
	
}  

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
	color: #ffffff; /*button text color*/
}

a.ovalbutton span{
	/*background: transparent url('../images/btn_right.png') no-repeat top right;*/
	display: block;
	margin-left:0px;
	margin-right:22px;
	padding:4px 0 4px 0; 
	text-align: center;
}

a.ovalbutton:hover{ /* Hover state CSS */
	background-position: bottom left;
	background: transparent url('../images/buttons/btn_change_h.png') no-repeat top left;
	
}  

a.ovalbutton:hover span{ /* Hover state CSS */
	background-position: bottom right;
	
}


a.btn_add_cart_en{
	background: transparent url('../images/buttons/btn_add_cart.png') no-repeat top left;
	display: block;
	float: left;
	height: 34px; /* Height of button background height */
	width: 150px;
	text-decoration: none; 
	margin-left:15px;
    margin-top:25px;
}

a.btn_add_cart_en:hover{ /* Hover state CSS */
	background-position: bottom left;
	background: transparent url('../images/buttons/btn_add_cart_h.png') no-repeat top left;
}  

a.btn_add_cart_sr{
	background: transparent url('../images/buttons/btn_add_cart_sr.png') no-repeat top left;
	display: block;
	float: left;
	height: 34px; /* Height of button background height */
	width: 142px;
	text-decoration: none; 
	margin-left:15px;
    margin-top:25px;
}

a.btn_add_cart_sr:hover{ /* Hover state CSS */
	background-position: bottom left;
	background: transparent url('../images/buttons/btn_add_cart_sr_on.png') no-repeat top left;
}  


a.btn_cart_sr{
	background: transparent url('../images/buttons/btn_cart_sr.png') no-repeat top left;
	display: block;
	float: left;
	height: 34px; /* Height of button background height */
	width: 123px;
	text-decoration: none; 
	margin-top:8px;
}

a.btn_cart_sr:hover{ /* Hover state CSS */
	background-position: bottom left;
	background: transparent url('../images/buttons/btn_cart_sr_on.png') no-repeat top left;
}  

a.btn_cart_en{
	background: transparent url('../images/buttons/btn_cart.png') no-repeat top left;
	display: block;
	float: left;
	height: 34px; /* Height of button background height */
	width: 135px;
	text-decoration: none; 
	margin-top:8px;
}

a.btn_cart_en:hover{ /* Hover state CSS */
	background-position: bottom left;
	background: transparent url('../images/buttons/btn_cart_h.png') no-repeat top left;
}  

a.btn_order_en{
	background: transparent url('../images/buttons/btn_payment.png') no-repeat top left;
	display: block;
	float: left;
	height: 34px; /* Height of button background height */
	width: 150px;
	text-decoration: none; 
	margin-top:11px;
	margin-bottom: 9px;
}

a.btn_order_en:hover{ /* Hover state CSS */
	background-position: bottom left;
	background: transparent url('../images/buttons/btn_payment_h.png') no-repeat top left;
}  


a.btn_order_sr{
	background: transparent url('../images/buttons/btn_order_sr.png') no-repeat top left;
	display: block;
	float: left;
	height: 34px; /* Height of button background height */
	width: 123px;
	text-decoration: none; 
	margin-top:11px;
	margin-bottom: 9px;
}

a.btn_order_sr:hover{ /* Hover state CSS */
	background-position: bottom left;
	background: transparent url('../images/buttons/btn_order_sr_on.png') no-repeat top left;
}  

a.btn_details{ background: transparent url('../images/buttons/btn_details.png') no-repeat top center;display: block;height: 20px;width: 119px;text-decoration: none;margin-top: 3px;}
a.btn_details:hover{ background: transparent url('../images/buttons/btn_details_on.png') no-repeat top center;}  

.buttonwrapper{
	overflow: hidden;
	float : right;
	height: 25px;
	width: 150px;
}

.buttonwrapper_left{
	overflow: hidden;
	float : left;
}

.buttonwrapper_center{
	overflow: hidden;
    margin-left: auto;
    margin-right: auto;
	padding-top: 15px;
	width: 140px;
}