a.cmsdefbutton{background: transparent url('/cms/themes/BlutbilderDunkel/style/images/cmsbutton/rd-def-left.gif') no-repeat top left;display: block;float: left;font: bold 12px Arial; line-height: 17px; /*  This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background  */height: 25px;padding-left: 8px; text-decoration: none;}a:link.cmsdefbutton, a:visited.cmsdefbutton, a:active.cmsdefbutton{ color: white;}a.cmsdefbutton span{background: transparent url('/cms/themes/BlutbilderDunkel/style/images/cmsbutton/rd-def-right.gif') no-repeat top right;display: block;padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/}a:hover.cmsdefbutton{ text-decoration: underline;color: yellow;}.cmsdefbuttonwrap{ overflow: hidden; width: 100%;}.SubmitButton {        font: bold 12px Arial; 		height: 25px;        color: #FFFFFF;        background-color: #000000;		padding: 0px 0px 0px 0px;        border: 0px ;        background: url('/cms/themes/BlutbilderDunkel/style/images/cmsbutton/rd-def-middle.gif') repeat-x left top;         cursor: pointer;		line-height: 17px;		float:left;		width:auto;}.cmsButtonTab{	height: 25px;	width:auto;	float:left;}.cmsButtonL{height: 25px; width: 8px; float:left;background: transparent url('/cms/themes/BlutbilderDunkel/style/images/cmsbutton/rd-def-left.gif') no-repeat top left;}.cmsButtonM{font: bold 12px Arial; line-height: 17px; /*  This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background  */height: 25px;float:left;text-decoration: none;}.cmsButtonR{height: 25px;width: 8px; float:left;background: transparent url('/cms/themes/BlutbilderDunkel/style/images/cmsbutton/rd-def-right2.gif') no-repeat top right;}