a.botonweb{
background: transparent url('../img/wsdg_web_fondo_index1.jpg') no-repeat top left;
display: block;
/* float:left; */
font: bold 12px Arial; /* Change 12px as desired */
color:#000;
line-height: 20px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 28px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.botonweb, a:visited.botonweb, a:active.botonweb{
color: #333333; /*button text color*/
}

a.botonweb span{
background: transparent url('../img/wsdg_web_fondo_index2.jpg') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.botonweb:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.botonweb:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #000000;
}

.botonwebcontenedor{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden;
width: 398px;
margin-left:7px;
}



a.botonwebhome{
background: transparent url('../img/wsdg_web_fondo_home1.jpg') no-repeat top left;
display: block;
/* float:left; */
font: bold 10px Verdana; /* Change 12px as desired */
color:#FFF;
line-height: 20px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 24px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.botonwebhome, a:visited.botonwebhome, a:active.botonwebhome{
color: #FFF; /*button text color*/
}

a.botonwebhome span{
background: transparent url('../img/wsdg_web_fondo_home2.jpg') no-repeat top right;
display: block;
padding: 2px 9px 2px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.botonwebhome:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.botonwebhome:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #000000;
}

.botonwebcontenedorhome{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden;
width: 140px;
margin-top:16px;
}

.botonwebcontenedorhomemargen{
text-align:right;
float:right;
}