/* css buttons */
.input.submit {
	background-color:#F00;
}

.cssButton, .cssButtonHover {
	background-color: #DFDFDF;
	color : #020000;
	border: 1px outset #F4F4F4;
	font-size: 1em;
	text-align:center;
	white-space: nowrap;
	text-decoration: none;
	padding: 0.3em;/*border-spacing: 1px;*//*margin-left: auto;

margin-right: auto;*//*display: block;*//*vertical-align: top;*//*line-height: 130%;*/

/*cursor: pointer;*/
}
.cssButtonHover {
	color: #ffffff;
	border-style: inset;
	text-decoration: none;
}
input.cssButton.button_login, input.cssButton.button_search, input.cssButtonHover.button_login, input.cssButtonHover.button_search, input.cssButton.button_tell_a_friend, input.cssButtonHover.button_tell_a_friend, input.cssButton.button_continue_checkout, input.cssButtonHover.button_continue_checkout {
	padding:0; /* zruseni z buttoncss */	
	border:1px solid #74a226;
	background:#78a52c url(../images/tlacitko.gif) no-repeat 1px 1px;	
	#background:#78a52c url(../images/tlacitko.gif) no-repeat 0 0;	
	width:158px;
	height:22px;
	color:#fff;
	font-size:0.9em;
	padding-bottom:10px;	
	#padding-bottom:0;	
}
input.cssButtonHover.button_login, input.cssButtonHover.button_search, input.cssButtonHover.button_tell_a_friend, input.cssButtonHover.button_continue_checkout {
	background:#78a52c url(../images/tlacitko_r.gif) no-repeat 1px 1px;	
	#background:#78a52c url(../images/tlacitko_r.gif) no-repeat 0 0;	
	padding-bottom:4px;
	#padding-bottom:0;
	#padding-top:2px;	
	cursor:pointer;
}

input.cssButton.button_continue_checkout {
	background:#78a52c url(../images/tlacitko_m.gif) no-repeat 1px 1px;	
	#background:#78a52c url(../images/tlacitko_m.gif) no-repeat 0 0;	
}

/* uprava velikosti tlacitka loginu pro jine clasy */

.buttonRow.forward .cssButton.button_login, .buttonRow.forward .cssButton.button_search {
	padding-left:10px;
	padding-right:10px;
	width:auto;
}
.buttonRow.forward .cssButtonHover.button_login,  .buttonRow.forward .cssButtonHover.button_search {
	padding-left:10px;
	padding-right:10px;	
	width:auto;
}

.navNextPrevWrapper .cssButton.button_prev, .navNextPrevWrapper .cssButtonHover.button_prev, .navNextPrevWrapper .cssButton.button_next, .navNextPrevWrapper .cssButtonHover.button_next, .cssButton.button_checkout, .cssButtonHover.button_checkout {
	padding:0; /* zruseni z buttoncss */
	display:block;
	border:1px solid #74a226;
	border-right:2px solid #74a226;	
	background:#78a52c url(../images/tlacitko.gif) no-repeat 1px 1px;	
	width:80px;
	height:20px;
	line-height:20px;
	color:#fff;
	font-size:0.9em;
}
.navNextPrevWrapper .cssButtonHover.button_prev, .navNextPrevWrapper .cssButtonHover.button_next, .cssButtonHover.button_checkout {
	background:#78a52c url(../images/tlacitko_r.gif) no-repeat 1px 1px;	
	line-height:22px;
	cursor:pointer;	
}
.navNextPrevWrapper .cssButton.button_return_to_product_list, .navNextPrevWrapper .cssButtonHover.button_return_to_product_list   {
	padding:0; /* zruseni z buttoncss */	
	display:block;	
	border:1px solid #387fa7;
	border-right:2px solid #387fa7;		
	background:#387fa7 url(../images/tlacitko_m.gif) no-repeat 1px 1px;	
	width:158px;
	height:20px;
	line-height:20px;
	color:#fff;
	font-size:0.9em;
}
.navNextPrevWrapper .cssButtonHover.button_return_to_product_list {
	background:#78a52c url(../images/tlacitko_r.gif) no-repeat 1px 1px;	
	line-height:22px;
	cursor:pointer;
 }

input.cssButton.button_in_cart, input.cssButtonHover.button_in_cart  {
	padding:0;
	margin:0;
	background-color:#fff;
	border: 0px;
	display:inline-block;
	width:89px;
	height:21px;
	vertical-align:top;
	margin-bottom:5px;
	background-image:url(../images/do_kosiku.gif);
}
input.cssButtonHover.button_in_cart {
	background-image:url(../images/do_kosiku_over.gif);
	cursor:pointer;
}
/* href cervene */
.cssButton.button_back, .cssButtonHover.button_back, .cssButton.button_logoff, .cssButtonHover.button_logoff{
	padding:0; /* zruseni z buttoncss */	
	display:block;	
	border:1px solid #c00;
	border-right:2px solid #c00;		
	background:#c00 url(../images/tlacitko_r.gif) no-repeat 1px 1px;	
	width:70px;
	height:20px;
	line-height:20px;
	color:#fff;
	font-size:0.9em;
}
.cssButtonHover.button_back, .cssButtonHover.button_logoff {
	line-height:22px;	
	cursor:pointer;
}
/* href zlute */
.cssButton.button_redraw, .cssButtonHover.button_redraw,  .cssButton.button_ask_question,  .cssButtonHover.button_ask_question {
	padding:0; /* zruseni z buttoncss */	
	display:block;	
	border:1px solid #f4e80f;
	border-right:2px solid #f4e80f;		
	background:#f4e80f url(../images/tlacitko_z.gif) no-repeat 1px 1px;	
	width:150px;
	height:20px;
	line-height:20px;
	color:#000;
	font-size:0.9em;
}
.cssButtonHover.button_redraw, .cssButtonHover.button_ask_question {
	line-height:22px;	
	cursor:pointer;
}
/* href modre */
.cssButton.button_TellAFriend, .cssButtonHover.button_TellAFriend, .cssButton.button_continue_shopping, .cssButtonHover.button_continue_shopping, .cssButton.button_continue, .cssButtonHover.button_continue {
	padding:0; /* zruseni z buttoncss */	
	display:block;	
	border:1px solid #387fa7;
	border-right:2px solid #387fa7;		
	background:#387fa7 url(../images/tlacitko_m.gif) no-repeat 1px 1px;	
	width:150px;
	height:20px;
	line-height:20px;
	color:#fff;
	font-size:0.9em;
}
.cssButtonHover.button_TellAFriend, .cssButtonHover.button_continue_shopping, .cssButtonHover.button_continue {
	background:#c00 url(../images/tlacitko_r.gif) no-repeat 1px 1px;		
	line-height:22px;	
	cursor:pointer;
}
.cssButton.button_continue, .cssButtonHover.button_continue  {
	width:100px;
}
.cssButton.button_change_address , .cssButtonHover.button_change_address {
	padding:0; /* zruseni z buttoncss */	
	display:block;	
	border:1px solid #387fa7;
	border-right:2px solid #387fa7;		
	background:#387fa7 url(../images/tlacitko_m.gif) no-repeat 1px 1px;	
	width:100px;
	height:20px;
	line-height:20px;
	color:#fff;
	font-size:0.9em;
}
.cssButtonHover.button_change_address{
	background:#c00 url(../images/tlacitko_r.gif) no-repeat 1px 1px;		
	line-height:22px;	
	cursor:pointer;
}
/* zelene submit */
input.cssButton.button_send, input.cssButtonHover.button_send, input.cssButton.button_submit, input.cssButtonHover.button_submit, input.cssButton.button_confirm_order, input.cssButtonHover.button_confirm_order {
	padding:0; /* zruseni z buttoncss */	
	border:1px solid #74a226;
	border-right:2px solid #74a226;		
	#border-right:1px solid #74a226;	
	background:#78a52c url(../images/tlacitko.gif) no-repeat 1px 1px;	
	#background:#78a52c url(../images/tlacitko.gif) no-repeat 0 0;	
	width:auto;
	padding: 0 10px;
	height:22px;
	display:block;
	font-size:0.9em;
	color:#fff;
	padding-bottom:10px;	
	#padding-bottom:0;
}
input.cssButtonHover.button_send, input.cssButtonHover.button_submit, input.cssButtonHover.button_confirm_order{
	background:#78a52c url(../images/tlacitko_r.gif) no-repeat 1px 1px;	
	#background:#78a52c url(../images/tlacitko_r.gif) no-repeat 0 0;		
	padding-bottom:4px;
	#padding-bottom:0;
	#padding-top:2px;
	cursor:pointer;
}
/* zlute submit */
.cssButton.button_create_account, .cssButtonHover.button_create_account {
	padding:0; /* zruseni z buttoncss */	
	border:1px solid #f4e80f;
	border-right:2px solid #f4e80f;		
	#border-right:1px solid #f4e80f;	
	background:#f4e80f url(../images/tlacitko_z.gif) no-repeat 1px 1px;	
	#background:#f4e80f url(../images/tlacitko_z.gif) no-repeat 0 0;	
	width:auto;
	padding: 0 10px;
	height:22px;
	display:block;
	font-size:0.9em;
	color:#000;
	padding-bottom:10px;	
	#padding-bottom:0;
}
.cssButtonHover.button_create_account {
	background:#f4e80f url(../images/tlacitko_z.gif) no-repeat 1px 1px;	
	#background:#f4e80f url(../images/tlacitko_z.gif) no-repeat 0 0;		
	padding-bottom:4px;
	#padding-bottom:0;
	#padding-top:2px;
	cursor:pointer;
}
/* href zlute */
.cssButton.button_shipping_estimator, .cssButtonHover.button_shipping_estimator {
	padding:0; /* zruseni z buttoncss */	
	display:block;	
	border:1px solid #f4e80f;
	border-right:2px solid #f4e80f;		
	background:#f4e80f url(../images/tlacitko_z.gif) no-repeat 1px 1px;	
	width:150px;
	height:20px;
	line-height:20px;
	color:#000;
	font-size:0.9em;
}
.cssButtonHover.button_shipping_estimator{
	background:#f4e80f url(../images/tlacitko_z.gif) no-repeat 1px 1px;		
	line-height:22px;	
	cursor:pointer;
}

.cssButton.small_edit,  .cssButtonHover.small_edit {
	padding:0; /* zruseni z buttoncss */	
	display:block;	
	border:1px solid #f4e80f;
	border-right:2px solid #f4e80f;		
	background:#f4e80f url(../images/tlacitko_z.gif) no-repeat 1px 1px;	
	width:100px;
	height:20px;
	line-height:20px;
	color:#000;
	font-size:0.9em;
}
.cssButtonHover.small_edit {
	background:#f4e80f url(../images/tlacitko_z.gif) no-repeat 1px 1px;		
	line-height:22px;	
	cursor:pointer;
}

/* adding the styles below might be needed if the default button width is changed */

/* .button_continue_shopping, .button_shipping_estimator {width: 150px;} */

.small_delete {
	width: 20em;
	height: 23px;
	font-size: 1em;
	padding: 0em;
}
.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout, .button_login {
	width: 20em;
	height: 23px;
	font-size: 1em;
	padding-top: 0px;
}
.button_add_selected {
	width: 22em;
}
.button_in_cart {
	width: 19em;
}
.button_submit {
	width: 18em;
}
.button_update_cart {
	color: red;
}
.button_update_cartHover {
	color: black;
}

/*.innerbox#headernavcenter .boxtext .button_search {display:inline;}*/

