salve

vorei sapere è possibile ridefinire il tag input ?
intendo senza applicare le classi ridefinirlo come base.
e poter differenziare in base al tipo


input.text //stile 1
input.button //stile 2
etc.

cos' funziona
input
{
border: 1px solid;
border-color: #78A930;
background: transparent;
color: #954A00;
font-size: 13px;
font-family: Trebuchet MS;
cursor: hand;
}

ma ridefinisce tutto senza possibilità di differenziare
ho provato così

input.text
ma lo ingnora e riporta tutto alle impostazioni base.