@charset "utf-8";
/* CSS Document */



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.ovalbutton{
background: transparent url('ovale_sinistro.gif') no-repeat top left;
display: block;
float: left;
font: bold 11px Arial; /* Change 13px as desired */
text-transform:lowercase;
line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 22px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #000000; /*button text color*/
}



a.ovalbutton span{
background: transparent url('ovale_destro.gif') no-repeat top right;
display: block;
padding: 4px 25px 4px 0px; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


/* Bottone senza freccia */

a.ovalbuttonsenzafreccia{
background: transparent url('ovale_sinistro.gif') no-repeat top left;
display: block;
float: left;
font: bold 11px Arial; /* Change 13px as desired */
text-transform:lowercase;
line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 22px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbuttonsenzafreccia, a:visited.ovalbuttonsenzafreccia, a:active.ovalbuttonsenzafreccia{
color: #000000; /*button text color*/
}



a.ovalbuttonsenzafreccia span{
background: transparent url('ovale_destro_senza_freccia.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0px; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbuttonsenzafreccia:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbuttonsenzafreccia:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrappersenzafreccia{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


/* Bottone indietro */

a.ovalbuttonindietro{
background: transparent url('ovale_sinistro_indietro.gif') no-repeat top left;
display: block;
float: left;
font: bold 11px Arial; /* Change 13px as desired */
text-transform:lowercase;
line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 22px; /* Height of button background height */
padding-left: 32px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbuttonindietro, a:visited.ovalbuttonindietro, a:active.ovalbuttonindietro{
color: #000000; /*button text color*/
}



a.ovalbuttonindietro span{
background: transparent url('ovale_destro_senza_freccia.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0px; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbuttonindietro:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbuttonindietro:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapperindietro{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
