.hover_btn { position: relative; z-index: 9998; background-color: transparent; }
.hover_btn div { margin: 0; padding: 0; display: inline; }
.hover_btn div a { float:left; height: 0; overflow:hidden; background-repeat: no-repeat; }
.hover_btn div a:hover { float:left; height: 0; overflow:hidden; background-repeat: no-repeat; }

#delete-btn { width: 65px; height:18px; padding-left:0px; }
#delete-btn div a { width:65px; padding-top:18px; background-image: url(../../images/de_DE/delete.png); }
#delete-btn div a:hover { width:65px; padding-top:18px; background-image: url(../../images/de_DE/delete.png); background-position:0 -18px; }

#extend-btn { width: 65px; height:18px; padding-left:0px; }
#extend-btn div a { width:65px; padding-top:18px; background-image: url(../../images/de_DE/extend.png); }
#extend-btn div a:hover { width:65px; padding-top:18px; background-image: url(../../images/de_DE/extend.png); background-position:0 -18px; }

#change-btn_small { width: 65px; height:18px; padding-left:0px; }
#change-btn_small div a { width:65px; padding-top:18px; background-image: url(../../images/de_DE/change_small.png); }
#change-btn_small div a:hover { width:65px; padding-top:18px; background-image: url(../../images/de_DE/change_small.png); background-position:0 -18px; }

#newCustomer-btn { width: 117px; height:18px; padding-left:9px; }
#newCustomer-btn div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/newCustomer.png); _background-image: url(../../images/de_DE/newCustomer.png); }
#newCustomer-btn div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/newCustomer.png); _background-image: url(../../images/de_DE/newCustomer.png); background-position:0 -18px; }

#edit-btn { width: 72px; height:18px; padding-left:9px; }
#edit-btn div a { width:72px; padding-top:18px; background-image: url(../../images/de_DE/edit.png); _background-image: url(../../images/de_DE/edit.png); }
#edit-btn div a:hover { width:72px; padding-top:18px; background-image: url(../../images/de_DE/edit.png); _background-image: url(../../images/de_DE/edit.png); background-position:0 -18px; }

#select-btn { width: 72px; height:18px; padding-left:9px; }
#select-btn div a { width:72px; padding-top:18px; background-image: url(../../images/de_DE/select.png); _background-image: url(../../images/de_DE/select.png); }
#select-btn div a:hover { width:72px; padding-top:18px; background-image: url(../../images/de_DE/select.png); _background-image: url(../../images/de_DE/select.png); background-position:0 -18px; }

#delete-all-btn { width: 104px; height:18px; padding-left:0px; }
#delete-all-btn div a { width:104px; padding-top:18px; background-image: url(../../images/de_DE/delete_all.png); }
#delete-all-btn div a:hover { width:104px; padding-top:18px; background-image: url(../../images/de_DE/delete_all.png); background-position:0 -18px; }

#delete-btn_nor { width: 117px; height:18px; padding-left:9px; }
#delete-btn_nor div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/delete_normal.png); _background-image: url(../../images/de_DE/delete_normal.png); }
#delete-btn_nor div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/delete_normal.png); _background-image: url(../../images/de_DE/delete_normal.png); background-position:0 -18px; }

#submit-btn { width: 117px; height:18px; padding-left:9px; }
#submit-btn div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/submit.png); _background-image: url(../../images/de_DE/submit.png); }
#submit-btn div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/submit.png); _background-image: url(../../images/de_DE/submit.png); background-position:0 -18px; }


#info-btn { width: 65px; height:18px; padding-left:0px; }
#info-btn div a { width:65px; padding-top:18px; background-image: url(../../images/de_DE/info.png); }
#info-btn div a:hover { width:65px; padding-top:18px; background-image: url(../../images/de_DE/info.png); background-position:0 -18px; }

#hm-but_register { width: 117px; height:18px; padding-left:9px; }
#hm-but_register div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/but_registrieren.gif); }
#hm-but_register div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/but_registrieren.gif); background-position:0 -18px; }

#hm-but_register_home { width: 110px; height:18px; padding-left:9px; }
#hm-but_register_home div a { width:110px; padding-top:18px; background-image: url(../../images/de_DE/but_registrieren.gif); background-position:0 0; }
#hm-but_register_home div a:hover { width:110px; padding-top:18px; background-image: url(../../images/de_DE/but_registrieren.gif); background-position:0 -18px; }

#buy-btn { width: 117px; height:18px; padding-left:0px; }
#buy-btn div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/buy.png); }
#buy-btn div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/buy.png); background-position:0 -18px; }

#sell-btn { width: 117px; height:18px; padding-left:0px; }
#sell-btn div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/sell.png); }
#sell-btn div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/sell.png); background-position:0 -18px; }

#limitorder-btn { width: 117px; height:18px; padding-left:0px; }
#limitorder-btn div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/limitorder.png); }
#limitorder-btn div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/limitorder.png); background-position:0 -18px; }

#limitorder_buy-btn { width: 117px; height:18px; padding-left:0px; }
#limitorder_buy-btn div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/limitorder_buy.png); }
#limitorder_buy-btn div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/limitorder_buy.png); background-position:0 -18px; }

#limitorder_sell-btn { width: 117px; height:18px; padding-left:0px; }
#limitorder_sell-btn div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/limitorder_sell.png); }
#limitorder_sell-btn div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/limitorder_sell.png); background-position:0 -18px; }


#backtoproductlist-btn { width: 139px; height:18px; padding-left:0px; }
#backtoproductlist-btn div a { width:139px; padding-top:18px; background-image: url(../../images/de_DE/backtoproductlist.png); }
#backtoproductlist-btn div a:hover { width:139px; padding-top:18px; background-image: url(../../images/de_DE/backtoproductlist.png); background-position:0 -18px; }

#backtopricelist-btn { width: 139px; height:18px; padding-left:0px; }
#backtopricelist-btn div a { width:139px; padding-top:18px; background-image: url(../../images/de_DE/backtopricelist.png); }
#backtopricelist-btn div a:hover { width:139px; padding-top:18px; background-image: url(../../images/de_DE/backtopricelist.png); background-position:0 -18px; }


#backtopreciousmetalsshop-btn { width: 152px; height:21px; padding-left:0px; }
#backtopreciousmetalsshop-btn div a { width:152px; padding-top:21px; background-image: url(../../images/de_DE/backtopreciousmetalsshop.png); }
#backtopreciousmetalsshop-btn div a:hover { width:152px; padding-top:21px; background-image: url(../../images/de_DE/backtopreciousmetalsshop.png); background-position:0 -23px; }

#backtoshop-btn { width: 152px; height:21px; padding-left:0px; }
#backtoshop-btn div a { width:152px; padding-top:21px; background-image: url(../../images/de_DE/backtopreciousmetalsshop.png); }
#backtoshop-btn div a:hover { width:152px; padding-top:21px; background-image: url(../../images/de_DE/backtopreciousmetalsshop.png); background-position:0 -23px; }

#registerbank-btn { width: 152px; height:21px; padding-left:0px; }
#registerbank-btn div a { width:152px; padding-top:21px; background-image: url(../../images/de_DE/registerbank.png); }
#registerbank-btn div a:hover { width:152px; padding-top:21px; background-image: url(../../images/de_DE/registerbank.png); background-position:0 -23px; }

#registerbank-iconbtn { width: 210px; height:58px; padding-left:0px; }
#registerbank-iconbtn div a { width:210px; padding-top:58px; background-image: url(../../images/de_DE/registerbankicon.png); }
#registerbank-iconbtn div a:hover { width:210px; padding-top:58px; background-image: url(../../images/de_DE/registerbankicon.png); background-position:0 -58px; }


#backtopricelist_grey-btn { width: 152px; height:21px; padding-left:0px; }
#backtopricelist_grey-btn div a { width:152px; padding-top:21px; background-image: url(../../images/de_DE/backtopricelist_grey.png); }
#backtopricelist_grey-btn div a:hover { width:152px; padding-top:21px; background-image: url(../../images/de_DE/backtopricelist_grey.png); background-position:0 -23px; }


#backtoshoppingcart-btn { width: 180px; height:21px; padding-left:0px; }
#backtoshoppingcart-btn div a { width:180px; padding-top:21px; background-image: url(../../images/de_DE/backtoshoppingcart.png); }
#backtoshoppingcart-btn div a:hover { width:180px; padding-top:21px; background-image: url(../../images/de_DE/backtoshoppingcart.png); background-position:0 -23px; }

#backtocheckout2-btn { width: 180px; height:21px; padding-left:0px; }
#backtocheckout2-btn div a { width:180px; padding-top:21px; background-image: url(../../images/de_DE/backtocheckout2.png); }
#backtocheckout2-btn div a:hover { width:180px; padding-top:21px; background-image: url(../../images/de_DE/backtocheckout2.png); background-position:0 -23px; }

#nextstep-btn { width: 180px; height:21px; padding-left:0px; }
#nextstep-btn div a { width:180px; padding-top:21px; background-image: url(../../images/de_DE/nextstep.png); }
#nextstep-btn div a:hover { width:180px; padding-top:21px; background-image: url(../../images/de_DE/nextstep.png); background-position:0 -23px; }

#proceed-btn { width: 180px; height:21px; padding-left:0px; }
#proceed-btn div a { width:180px; padding-top:21px; background-image: url(../../images/de_DE/proceed.png); }
#proceed-btn div a:hover { width:180px; padding-top:21px; background-image: url(../../images/de_DE/proceed.png); background-position:0 -23px; }

#secure_proceed-btn { width: 180px; height:21px; padding-left:0px; }
#secure_proceed-btn div a { width:180px; padding-top:21px; background-image: url(../../images/de_DE/secure_proceed.png); }
#secure_proceed-btn div a:hover { width:180px; padding-top:21px; background-image: url(../../images/de_DE/secure_proceed.png); background-position:0 -23px; }

#shippingoption-btn { width: 180px; height:21px; padding-left:0px; }
#shippingoption-btn div a { width:180px; padding-top:21px; background-image: url(../../images/de_DE/shippingoption.png); }
#shippingoption-btn div a:hover { width:180px; padding-top:21px; background-image: url(../../images/de_DE/shippingoption.png); background-position:0 -23px; }

#secure_shippingoption-btn { width: 180px; height:21px; padding-left:0px; }
#secure_shippingoption-btn div a { width:180px; padding-top:21px; background-image: url(../../images/de_DE/secure_shippingoption.png); }
#secure_shippingoption-btn div a:hover { width:180px; padding-top:21px; background-image: url(../../images/de_DE/secure_shippingoption.png); background-position:0 -23px; }


#paymentoptions-btn { width: 180px; height:21px; padding-left:0px; }
#paymentoptions-btn div a { width:180px; padding-top:21px; background-image: url(../../images/de_DE/paymentoptions.png); }
#paymentoptions-btn div a:hover { width:180px; padding-top:21px; background-image: url(../../images/de_DE/paymentoptions.png); background-position:0 -23px; }

#backtopaymentoptions-btn { width: 180px; height:21px; padding-left:0px; }
#backtopaymentoptions-btn div a { width:180px; padding-top:21px; background-image: url(../../images/de_DE/backtopaymentoptions.png); }
#backtopaymentoptions-btn div a:hover { width:180px; padding-top:21px; background-image: url(../../images/de_DE/backtopaymentoptions.png); background-position:0 -23px; }

#ordernnow-btn { width: 180px; height:35px; padding-left:0px; }
#ordernnow-btn div a { width:180px; padding-top:35px; background-image: url(../../images/de_DE/ordernnow.png); }
#ordernnow-btn div a:hover { width:180px; padding-top:35px; background-image: url(../../images/de_DE/ordernnow.png); background-position:0 -35px; }

#limitordernnow-btn { width: 180px; height:35px; padding-left:0px; }
#limitordernnow-btn div a { width:180px; padding-top:35px; background-image: url(../../images/de_DE/limitordernnow.png); }
#limitordernnow-btn div a:hover { width:180px; padding-top:35px; background-image: url(../../images/de_DE/limitordernnow.png); background-position:0 -35px; }

#buyproduct-btn input { width: 139px; height:30px; padding-left:0px; }
#buyproduct-btn div input { width:139px; padding-top:34px; background-image: url(../../images/de_DE/buyproduct.png); }
#buyproduct-btn div input :hover { width:139px; padding-top:34px; background-image: url(../../images/de_DE/buyproduct.png); background-position:0 -34px; }

#saveshoppingcart-btn { width: 180px; height:18px; padding-left:0px; }
#saveshoppingcart-btn div a { width:180px; padding-top:18px; background-image: url(../../images/de_DE/updatecart.png); }
#saveshoppingcart-btn div a:hover { width:180px; padding-top:18px; background-image: url(../../images/de_DE/updatecart.png); background-position:0 -18px; }

#clearhoppingcart-btn { width: 180px; height:18px; padding-left:0px; }
#clearshoppingcart-btn div a { width:180px; padding-top:18px; background-image: url(../../images/de_DE/clearcart.png); }
#clearshoppingcart-btn div a:hover { width:180px; padding-top:18px; background-image: url(../../images/de_DE/clearcart.png); background-position:0 -18px; }

#savechanges-btn { width: 180px; height:18px; padding-left:0px; }
#savechanges-btn div a { width:180px; padding-top:18px; background-image: url(../../images/de_DE/savechanges.png); }
#savechanges-btn div a:hover { width:180px; padding-top:18px; background-image: url(../../images/de_DE/savechanges.png); background-position:0 -18px; }

#savechanges-btn-radar { width: 65px; height:18px; padding-left:0px; }
#savechanges-btn-radar div a { width:65px; padding-top:18px; background-image: url(../../images/de_DE/savechanges-radar.png); }
#savechanges-btn-radar div a:hover { width:65px; padding-top:18px; background-image: url(../../images/de_DE/savechanges-radar.png); background-position:0 -18px; }

#backtooverview_grey-btn { width: 152px; height:21px; padding-left:0px; }
#backtooverview_grey-btn div a { width:152px; padding-top:21px; background-image: url(../../images/de_DE/backtooverview_grey.png); }
#backtooverview_grey-btn div a:hover { width:152px; padding-top:21px; background-image: url(../../images/de_DE/backtooverview_grey.png); background-position:0 -23px; }

#backtoinbox_blue-btn { width: 180px; height:18px; padding-left:0px; }
#backtoinbox_blue-btn div a { width:180px; padding-top:18px; background-image: url(../../images/de_DE/msg_backtoinbox_blue.png); }
#backtoinbox_blue-btn div a:hover { width:180px; padding-top:18px; background-image: url(../../images/de_DE/msg_backtoinbox_blue.png); background-position:0 -18px; }

#backtooutbox_blue-btn { width: 180px; height:18px; padding-left:0px; }
#backtooutbox_blue-btn div a { width:180px; padding-top:18px; background-image: url(../../images/de_DE/msg_backtooutbox_blue.png); }
#backtooutbox_blue-btn div a:hover { width:180px; padding-top:18px; background-image: url(../../images/de_DE/msg_backtooutbox_blue.png); background-position:0 -18px; }

#msg_reply-btn { width: 117px; height:18px; padding-left:0px; }
#msg_reply-btn div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/msg_reply.png); }
#msg_reply-btn div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/msg_reply.png); background-position:0 -18px; }

#msg_forward-btn { width: 117px; height:18px; padding-left:0px; }
#msg_forward-btn div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/msg_forward.png); }
#msg_forward-btn div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/msg_forward.png); background-position:0 -18px; }

#msg_delete-btn { width: 117px; height:18px; padding-left:0px; }
#msg_delete-btn div a { width:117px; padding-top:18px; background-image: url(../../images/de_DE/msg_delete.png); }
#msg_delete-btn div a:hover { width:117px; padding-top:18px; background-image: url(../../images/de_DE/msg_delete.png); background-position:0 -18px; }

#msg_send-btn { width: 152px; height:21px; padding-left:0px; }
#msg_send-btn div a { width:152px; padding-top:21px; background-image: url(../../images/de_DE/msg_send.png); }
#msg_send-btn div a:hover { width:152px; padding-top:21px; background-image: url(../../images/de_DE/msg_send.png); background-position:0 -23px; }


#msg_send-btn_container input.normal { cursor: pointer; background: #EE7300 url(../../images/de_DE/msg_send.png) no-repeat; width:152px; height:21px; padding-top:18px; outline:none; border:none; }
#msg_send-btn_container input.hovered { cursor: pointer; background: #C6610C url(../../images/de_DE/msg_send.png) no-repeat 0 -23px; width:152px; height:21px; padding-top:18px; outline:none; border:none; }
#msg_send-btn_container input:hover { cursor: pointer; background: #C6610C url(../../images/de_DE/msg_send.png) no-repeat 0 -23px; width:152px; height:21px; padding-top:18px; outline:none; border:none; }

#backtoinbox_grey-btn { width: 152px; height:21px; padding-left:0px; }
#backtoinbox_grey-btn div a { width:152px; padding-top:21px; background-image: url(../../images/de_DE/msg_backtoinbox.png); }
#backtoinbox_grey-btn div a:hover { width:152px; padding-top:21px; background-image: url(../../images/de_DE/msg_backtoinbox.png); background-position:0 -23px; }

#backtooutbox_grey-btn { width: 152px; height:21px; padding-left:0px; }
#backtooutbox_grey-btn div a { width:152px; padding-top:21px; background-image: url(../../images/de_DE/msg_backtooutbox.png); }
#backtooutbox_grey-btn div a:hover { width:152px; padding-top:21px; background-image: url(../../images/de_DE/msg_backtooutbox.png); background-position:0 -23px; }

#translation_italian-btn { width: 117px; height:18px; padding-left:70px; padding-top: 15px;}
#translation_italian-btn div a { width:117px; padding-top:18px; background-image: url(../../images_italian/traduzione.png); _background-image: url(../../images_italian/traduzione.png); }
#translation_italian-btn-btn div a:hover { width:117px; padding-top:18px; background-image: url(../../images_italian/traduzione.png); _background-image: url(../../images_italian/traduzione.png); background-position:0 -18px; }
