
/* css buttons */
div.cssButton  , span.cssButton , .centerColumn a div.cssButton  , .centerColumn  a span.cssButton{
	background-color: #000;
	color : #FFFFFF;
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0 10px 0 10px;
	white-space: nowrap;
}
/* DAS IST FUER DIE LETZTEN ECHTEN BUTTON :: WENN DU EIN MAC_SAFARI BIST, DANN INTERESSIERT DICH DAS LEIDER NICHT! SCHADE! */
input.cssButton { 
	background: #000; 
	color: #FFF;
	border: 0;
	font-weight: bold;
	line-height: 20px; 
	height: 20px;
	margin: 0 ; 
	padding: 0 10px 0 10px; 
	text-align: center;
	text-transform: uppercase;
}



/* adding the styles below might be needed if the default button width is changed */ /*.button_shipping_estimator {width: 150px;} */
.button_continue_shopping, .button_checkout, .button_update_cart  {
	clear: none;
	float: right;
	background: #000; 
	color: #FFFFFF; 
	margin: 0 0 0 3px;
}

.button_view { 
	border-top: 3px solid #000;
	border-bottom: 3px solid #000;
}

.button_login {
	float: left;
	clear: both; 
	margin: 0;
	padding: 0;
	width: 10em;}
	
.button_change_address	{ margin: 0 0 10px 0; }
.button_add_address { line-height: 20px; }

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



#cartSubTotalDanach .buttonRow , .buttonRow { 
float: left; 
background: #000;
height: 20px; 
}
div#addressBookDefault div.buttonRow ,
div#createAcctSuccess div.buttonRow 
 { background: #000; margin: 0 3px 0 0; }



/* IN DEN WARENKORB */
input.button_in_cart  {
	line-height: 13px;
	text-align: right;
	margin: 0 3px 0 0 ;
}

div.buttonAbstandRechts {
	margin: 0 3px 0 0;
}

.login-button  { 
	float: left;
	height: 20px;
	margin-left: 0; }



.small_delete, .button_pev, .button_next, .button_search  {width: 7em;}
.button_sold_out_sm, .button_sold_out, 
.button_return_to_product_list, .button_add_selected , 
{
width: 22em;
}


.button_add_address { 30em; }