input[type=testo_cel]{
    background: transparent;
    border:1px solid #333;
    text-align: left;
    padding: 5px;
    color: #000;
    font-size: 12px;
    /*font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;*/
    font-style: normal;
    width:200px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
input[type=number]{
    background: transparent;
    border:1px solid #333;
    text-align: left;
    padding: 5px;
    color: #000;
    font-size: 12px;
    /*font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;*/
    font-style: normal;
    width:60px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
input[type=email]{
    background: transparent;
    border:1px solid #333;
    text-align: left;
    padding: 5px;
    color: #000;
    font-size: 12px;
    /*font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;*/
    font-style: normal;
    width:250px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
input[type=text]{
    background: transparent;
    border:1px solid #333;
    text-align: left;
    padding: 5px;
    color: #000;
    font-size: 12px;
    /*font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;*/
    font-style: normal;
    width:250px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
input[type=texto_pequeno]{
    background: transparent;
    border:1px solid #333;
    text-align: left;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:100px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
input[type=texto_pqn]{
    background: transparent;
    border:1px solid #333;
    text-align: left;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:60px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
input[type=texto_grande]{
    background: transparent;
    border:1px solid #333;
    text-align: left;
    padding: 5px;
    color: #000;
    font-size: 12px;
    /*font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;*/
    width:400px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
input[type=dt]{
    background: transparent;
    border:1px solid #333;
    text-align: left;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:150px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
input[type=fone]{
    background: transparent;
    border:1px solid #333;
    text-align: right;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:180px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
input[type=cpf]{
    background: transparent;
    border:1px solid #333;
    text-align: right;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:180px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
input[type=cep]{
    background: transparent;
    border:1px solid #333;
    text-align: right;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:180px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}

input[type=monei]{
    background: transparent;
    border:1px solid #333;
    text-align: right;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:60px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
input[type=password]{
    background: transparent;
    border:1px solid #333;
    text-align: left;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:150px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none; }
input[type=date]{
    background: transparent;
    border:1px solid #333;
    text-align: center;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:130px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
select {
    padding: 5px;
    color: #000;
    font-size: 12px;
    background: transparent;
    -webkit-appearance: none;
}
select option{ background-color: #82caff; }
.select_hr{
    background: transparent;
    border:1px solid #333;
    text-align: center;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:100px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
.select_gr{
    background: transparent;
    border:1px solid #333;
    text-align: center;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:350px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
}
.select_eg{
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
    background: transparent;
    border:1px solid #333;
    text-align: center;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:400px;
}
.select_mini{
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    -webkit-appearance: none;
    background: transparent;
    border:1px solid #333;
    text-align: center;
    padding: 5px;
    color: #000;
    font-size: 12px;
    font:bold 18px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:50px;
}
textarea{
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    background: #FFF;
    border:1px solid #333;
    text-align: left;
    font:bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-style:normal;
    width:650px;
    height:100px;
    border-radius:4px;
}

input[type=email]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=number]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=text]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=dt]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=date]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=texto_pequeno]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=texto_pqn]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=texto_grande]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=select]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=select_hr]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=select_gr]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=select_mini]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=password]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=fone]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=celular]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=cep]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=cpfj]:hover{ background: #FFFFEE; border:1px solid #990000; }
input[type=monei]:hover{ background: #FFFFEE; border:1px solid #990000; }
textarea:hover{ background: #FFFFEE; border:1px solid #990000; }
