.rButtonFloatRight ul, .rButtonFloatLeft ul {clear:none ! important;width:auto;}
.rButtonFloatRight .rButtonSpacer {float:right;width:10px;}
.rButtonFloatLeft .rButtonSpacer {float:left;width:10px;}

.rButtonFloatRight .rButtonLightGrey {list-style-type:none;padding:0px;margin:0px;float:right;}
.rButtonFloatLeft .rButtonLightGrey {list-style-type:none;padding:0px;margin:0px;float:left;}
.rButtonLightGrey li {float:left;height:auto;width:auto;}
.rButtonLightGrey .default {background-image:url( http://www.lexware.de/rButtonLightGreyDefault.gif );line-height: normal;background-color:#eee;}
.rButtonLightGrey .hover {background-image:url( http://www.lexware.de/rButtonLightGreyHover.gif ); line-height: normal;background-color:#abcae7;}
.rButtonLightGrey .rButtonBorder {background-color:#999;width:1px;height:19px;margin-top:1px;overflow:hidden;}

.rButtonFloatRight .rButtonDarkBlue {list-style-type:none;padding:0px;margin:0px;float:right;}
.rButtonFloatLeft .rButtonDarkBlue {list-style-type:none;padding:0px;margin:0px;float:left;}
.rButtonDarkBlue li {float:left;height:auto;width:auto;}
.rButtonDarkBlue .default {background-image:url( http://www.lexware.de/rButtonDarkBlueDefault.gif );line-height: normal;background-color:#005394;}
.rButtonDarkBlue .hover {background-image:url( http://www.lexware.de/rButtonDarkBlueHover.gif ); line-height: normal;background-color:#ff7a22;}
.rButtonDarkBlue .rButtonBorder {background-color:#535353;width:1px;height:19px;margin-top:1px;overflow:hidden;}

.rButtonFloatRight .rButtonDarkRed{list-style-type:none;padding:0px;margin:0px;float:right;}
.rButtonFloatLeft .rButtonDarkRed {list-style-type:none;padding:0px;margin:0px;float:left;}
.rButtonDarkRed li {float:left;height:auto;width:auto;}
.rButtonDarkRed .default {background-image:url( http://www.lexware.de/rButtonRed.gif );line-height: normal;}
.rButtonDarkRed .hover {background-image:url( http://www.lexware.de/rButtonRedHover.gif ); line-height: normal;}
.rButtonDarkRed .rButtonBorder {background-color:#535353;width:1px;height:19px;margin-top:1px;overflow:hidden;}

.rButtonFloatRight .rButtonBlack{list-style-type:none;padding:0px;margin:0px;float:right;}
.rButtonFloatLeft .rButtonBlack {list-style-type:none;padding:0px;margin:0px;float:left;}
.rButtonBlack li {float:left;height:auto;width:auto;}
.rButtonBlack .default {background-image:url( http://www.lexware.de/rButtonBlack.gif );line-height: normal;}
.rButtonBlack .hover {background-image:url( http://www.lexware.de/rButtonBlackHover.gif ); line-height: normal;}
.rButtonBlack .rButtonBorder {background-color:#898989;width:1px;height:19px;margin-top:1px;overflow:hidden;}

.rButtonFloatRight .rButtonGrey {list-style-type:none;padding:0px;margin:0px;float:right;}
.rButtonFloatLeft .rButtonGrey {list-style-type:none;padding:0px;margin:0px;float:left;}
.rButtonGrey li {float:left;height:auto;width:auto;}
.rButtonGrey .default {background-image:url( http://www.lexware.de/rButtonGrey.gif ); line-height: normal;}
.rButtonGrey .hover {background-image:url( http://www.lexware.de/rButtonGreyHover.gif ); line-height: normal;}
.rButtonGrey .rButtonBorder {background-color:#898989;width:1px;height:19px;margin-top:1px; overflow:hidden;}

.rButtonFloatRight .rButtonLexLightGrey {list-style-type:none;padding:0px;margin:0px;float:right;}
.rButtonFloatLeft .rButtonLexLightGrey {list-style-type:none;padding:0px;margin:0px;float:left;}
.rButtonLexLightGrey li {float:left;height:auto;width:auto;}
.rButtonLexLightGrey .default {background-image:url( http://www.lexware.de/rButtonLexLightGrey.gif ); line-height: normal;}
.rButtonLexLightGrey .hover {background-image:url( http://www.lexware.de/rButtonLexLightGreyHover.gif ); line-height: normal;}
.rButtonLexLightGrey .rButtonBorder {background-color:#cccccc;width:1px;height:19px;margin-top:1px; overflow:hidden;}

.rButtonFloatRight .rButtonWhiteNoBorder {list-style-type:none;padding:0px;margin:0px;float:right;}
.rButtonFloatLeft .rButtonWhiteNoBorder {list-style-type:none;padding:0px;margin:0px;float:left;}
.rButtonWhiteNoBorder li {float:left;height:auto;width:auto;}
.rButtonWhiteNoBorder .default {background-color:#ffffff;line-height: normal;}
.rButtonWhiteNoBorder .hover {background-color:#ffffff;line-height: normal;}
.rButtonWhiteNoBorder .rButtonBorder {background-color:#ffffff;width:1px;height:19px;margin-top:1px;overflow:hidden;}
.rButtonWhiteNoBorder div.rButtonInnerElement {padding:0px;}

.rButtonInputFontBlack {color:#000000;margin:0px;padding:0px 6px 1px 6px;height:21px;border:0px;background-color:transparent;font-size:12px;cursor:pointer;overflow:visible;width:auto;}
.rButtonInputFontBlackBold {color:#000000;font-weight:bold;margin:0px;padding:0px 6px 1px 6px;height:21px;border:0px;background-color:transparent;font-size:12px;cursor:pointer;overflow:visible;width:auto;}
.rButtonInputFontWhite {color:#ffffff;margin:0px;padding:0px 6px 1px 6px;height:21px;border:0px;background-color:transparent;font-size:12px;cursor:pointer;overflow:visible;width:auto;}
.rButtonInputFontWhiteBold {color:#ffffff;font-weight:bold;margin:0px;padding:0px 6px 1px 6px;height:21px;border:0px;background-color:transparent;font-size:12px;cursor:pointer;overflow:visible;width:auto;}
.rButtonInputFontBlue {color:#000000;margin:0px;padding:0px 0px 1px 0px;height:21px;border:0px;background-color:transparent;font-size:11px;cursor:pointer;overflow:visible;width:auto;}
.rButtonInputFontBlueBold {color:#000000;font-weight:bold;margin:0px;padding:0px 0px 1px 0px;height:21px;border:0px;background-color:transparent;font-size:11px;cursor:pointer;overflow:visible;width:auto;}

.rButtonInnerElement{line-height:20px;padding:0px 8px 1px 8px;cursor:pointer;}
.rButtonInnerElement a.innerFontWhite {color:#ffffff !important;}
.rButtonInnerElement a.innerFontWhite:hover {text-decoration:none !important;}
.rButtonInnerElement a.innerFontWhiteBold {color:#ffffff !important; font-weight:bold;}
.rButtonInnerElement a.innerFontWhiteBold:hover {text-decoration:none !important; font-weight:bold;}
.rButtonInnerElement a.innerFontBlack {color:#000000 !important;}
.rButtonInnerElement a.innerFontBlack:hover {text-decoration:none !important;}
.rButtonInnerElement a.innerFontBlue {color:#000000 !important;}
.rButtonInnerElement a.innerFontBlue:hover {text-decoration:none !important;}

.rButtonImage {padding:2px 0px 0px 5px ! important;}
.rButtonImageMail {float: left; padding: 1px 5px 0 0 ! important;}

.rButtonWhiteNoBorder div.rButtonInnerElement img.rButtonImage {padding:2px 5px 3px 0px ! important;}

.rButtonWhiteNoBorder div.rButtonInnerElement img.licenseButton { float:left;padding:6px 0px 0px 0px ! important;}

.rButtonWhiteNoBorder div.rButtonInnerElement img.licenseButton { float:left;padding:6px 0px 0px 0px ! important;}

.rButtonWhiteNoBorder div.rButtonInnerElement img.licenseButton { float:left;padding:6px 0px 0px 0px ! important;}

.rButtonWhiteNoBorder div.rButtonInnerElement img.licenseButton { float:left;padding:6px 0px 0px 0px ! important;}

