

#contato{
background:#f0f0f0;
 display:none; 

margin-top:15px;

}
#contato .col1{
width:400px;
float:left;
margin: 10px 0 0 10px;
}

#contato .col2{
width:430px;
float:right;
margin: 10px 0 0 0;
}

#contato .fechar{
text-align:right;
margin:0 0 10px 0;
padding:2px 5px 0 0;
}
	* html #contato .fechar{
	 padding:0 5px 0 0; 
	}





form p{
margin-bottom: 2em;


}

form label{
font: normal 11px/1em Helvetica, Arial, sans-serif;
color: #666;
width: 70px;
text-align: right;
display: inline-block;
vertical-align: top;
}

form label span{
font: normal 14px/1em Helvetica, Arial, sans-serif;
color: #900;

cursor: help;
}

form input, form textarea  {
font: 14px/1.5em Helvetica, Arial, sans-serif;
padding: 0.2em;
border:1px inset #ccc;
width: 300px;
max-width: 300px;
}

* html form input, * html form textarea  {
padding-bottom: .6em;
}


form input:focus, form textarea:focus  {
background: #ffc;
border: 1px solid #333;
}

form .botoes{
text-align: right;
width: 380px;
}

.submitForm span, .submitForm_over span {
visibility: hidden;
}

.submitForm, .submitForm_over{
width: 97px;
height: 28px;
cursor: pointer;
}

#btEnviarRound{
background: url(../imagens/interface/bt_enviar.png) no-repeat;
}
/* 
	OVERS 
*/
	#btEnviarRound.submitForm_over{
	background-position: 0 -30px;
	}


/*
 * User feedback
 -----------------------*/
.yay, .oops {
font: normal 18px/1em Helvetica, Arial, sans-serif;
padding:1em;
color:#fff;
background: red;
margin: 20px 0 20px 100px;
text-align: center;
display: none;
}

.yay {
background:#393;
}

.oops {
background:#933;
}

div.error {
color:#f30;
margin:5px 0 0 75px;
}






