
input[type=text]{
	padding:3px;
	margin: 0;
	-webkit-border-radius:10px 0;
	-moz-border-radius: 10px 0;
	border-radius: 10px 0;
	-webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
	-moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
	box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
	background: whitesmoke;
	color:#000000;
	border:none;
	outline:none;
	display: inline-block;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	cursor:pointer;
}

textarea{
	border: 1px solid #000000;
	background:#cccccc;
	width:150px;
	height: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;
}

input[type=text]:hover, textarea:hover{ 
		background: #ffffff; border:1px solid #A6B1CE;
}

input[type=submit]{
		background:#006699;
		color:#ffffff;
}

Cabecalho {
	background: #A6B1CE; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(#A6B1CE #0066F9); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#A6B1CE, #0066F9); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#A6B1CE, #0066F9); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#A6B1CE, whitesmoke) /* Standard syntax */
}

select {
    padding:3px;
    margin: 0;
    -webkit-border-radius:10px 0;
    -moz-border-radius: 10px 0;
	border-radius: 10px 0;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    background: whitesmoke;
    color:#000000;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
}

option {
background-color:whitesmoke;
} 

select:hover, textarea:hover{ 
		background: #ffffff; border:1px solid #A6B1CE;
}