
/* form style */
#frmPedido {
	background:#E8EEFA;
	padding:10px 10px;
	color:#eee;
	margin:0 auto;
	position:relative;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

/* nested fieldset */
#frmPedido fieldset {
	border:0;
	margin:0;
	padding:0;
	background:#E8EEFA;
}


/* input field */
#frmPedido input {

	padding:5px;

}

/* button */
#myform button {
	outline: 0; margin:0; padding: .3em 1em .5em;
	text-decoration:none;
	cursor:pointer; position: relative;
	text-align: center;
}


/* error message */
.error {
	height:15px;
	background-color:#800000;
	font-size:11px;
	border:1px solid #ff0000;
	padding:4px 10px;
	color:#fffbf0;
	display:none;

	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-topleft:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;

	-moz-box-shadow:0 0 6px #ddd;
	-webkit-box-shadow:0 0 6px #ddd;
}

.error p {
	margin:0;
}

/* field label */
label {
    color: #33406B;
    float: left;
    font-size: 11px;
    text-align: left;
    width: 120px;
}
