



*{ font-family: arial,sans-serif;}

.v-old input[type="text"],.v-old input[type=password],.v-old textarea,.v-old select{border-radius: 2px 2px 2px 2px;
    cursor: text;
    margin-bottom: 10px;
    margin-left: 5px;
border: 1px solid #BEBEBE;

padding: 6px 10px;
color: #666666;
    font-size: 13px;
	 background-color: white;
	 -webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease; 
	 box-shadow:0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 #FFFFFF; 
}

.v-old textarea{
height: 100%;}
select{height: 32px;}

.botao {
    -moz-transition: all 0.5s ease 0s;
    background: none repeat scroll 0 0 #f8f8f8;
    border-left: 5px solid #9f2820;
    border-radius: 5px;
    box-shadow: -2px 2px 1px lightGrey;
    border: 1px solid #ddd;
    border-left: 5px solid #9f2820;
    color: #444444;
    display: block;
    font-size: 13px;
    padding: 14px 5px;
    cursor: pointer;
    outline: medium none;
    text-decoration: none;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-right: 10px;
    float: left;
    line-height: 15px;
}

.botao:hover {
    background: none repeat scroll 0 0 #9f2820;
    color: #FFFFFF;
    text-decoration: none;
	
}

.botaoC{
border:none;
    -moz-transition: all 0.5s ease 0s;
    background: none repeat scroll 0 0 #FFFFFF;
    border-right: 5px solid #9f2820;
    border-radius: 5px;
    box-shadow: -2px 2px 1px lightGrey;
    color: #444444;
    display: block;
    font-size: 13px;
    padding: 14px 5px;
    cursor: pointer;
    outline: medium none;
    text-decoration: none;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-right: 10px;
    float: left;
    line-height: 15px;
}
.botaoC:hover {
    background: none repeat scroll 0 0 #9f2820;
    color: #FFFFFF;
    text-decoration: none;
	
}


.v-old table:not(.table), .v-old:not(.table) table td {
    border: medium none;
    padding: 5px 0;
	border-collapse: inherit;
    margin-bottom: 15px !important;
}

.v-old td {
    color: #444;
    font-size: 100%;
    cursor: default;
}

legend strong{
   
    font-weight: normal;
  
}

legend {
    color: #9f2820;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 15px !important;
    text-transform: uppercase;

}
.v-old input:hover, textarea:hover, select:hover {
    background-color: #f0f0f0;
}
/* Contact form */


#contact-form{position:relative; padding:6px 0 0 0;}
	#contact-form fieldset{border:none;padding:0}
	#contact-form label {display:block;min-height:46px; position:relative;}
		#contact-form input{ width:343px;}
		#contact-form textarea{height:195px;width:515px;overflow:auto;resize:none;}
		#contact-form .message{min-height:220px;}
.buttons{position:relative; overflow:hidden; padding:25px 0 0 0; text-align:right;}
	.buttons span{position:relative; overflow:hidden; margin-left:14px;}
.success, .error, .empty{display:none; text-align:left;}
.error, .empty{position:relative; color:red; font-size:9px; top:0px; left:10px;}
.success{ padding-bottom:10px;}
.success, .success strong{ color:#9f2820;}
/* search form */
#search{ padding:4px 0 0 0;}
	#search input{font-family: Arial, Helvetica, sans-serif;color:#a5a4a4;font-size:11px; font-style:italic; vertical-align:middle;font-weight:normal;padding:7px 5px 7px 28px;margin:0;background:#fbfbfc url(../images/input-mail.jpg) 6px 8px no-repeat;outline:none;border:1px solid #e7e7e7;width:163px;}
	#search .button{ padding:3px 18px 5px; }
@media only screen and (min-width: 768px) and (max-width: 995px) {
	#search input{width:90px;}
	#contact-form input{ width:250px;}
	#contact-form textarea{ width:402px;}
	#contact-form{position:relative; padding:6px 0 30px 0;}
}
@media only screen and (max-width: 767px) {
	#search input{width:140px;}
	#contact-form input,#contact-form textarea{ width:273px;}
	#contact-form{position:relative; padding:6px 0 30px 0;}
	
	/*ajustar na tela*/
	.boxbase legend {margin-left:0% !important;}
	.form1{margin-left: 0% !important; }
	.input1{margin-left: 40% !important;}	
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	#search input{width:255px;}
	#contact-form input,#contact-form textarea{ width:394px;}
}

/*CUSTOM TALES E EDUARDO*/

    /*CUSTOM TALES E EDUARDO*/

    @media only screen and (max-width: 479px){
        /*acertar o tamanho das tabelas*/
        .v-old .TbListGenerator a {
            font-size: 11px !important;
        }
    }
    
