/* CSS Document */

#formulario {
	display:block;
	margin-top:20px;
}
#formulario header {
	margin-bottom:30px;
}
#formulario input[type=text] {
	height:24px;
	padding-left:6px;
	width:408px;
	margin-right:10px;
	margin-bottom:11px;
}/*..*/
#formulario textarea {
	height:97px;
	width:408px;
	margin-left:-3px;
	margin-right:10px;
	margin-bottom:20px;
	padding-left:5px;
	padding-top:6px;
}
#formulario input[type=text]:focus, body.index #formulario textarea:focus {
}
#formulario input[type=text].small {
	width:219px;
}
#formulario input[type=text], body.index #formulario textarea {
	-webkit-transition: all 0.25s ease-out;
}
#formulario select {
	width:420px;
	margin-left:-4px;
	margin-bottom:20px;
}
#formulario label {
	display:inline-block;
	height:33px;
	width:130px;
	padding-right:20px;
	vertical-align: top;
}
#formulario label.dd {
	margin-top:-6px;
}
#formulario button#submit{
	margin-left:480px;
	margin-top:-10px;
}
#formulario label.error {
	display:none;
	width:0px;
}
#formulario input.error {
	background-color:#ff9898;
	color:#fff;
}
#formulario div.formcontainer p, body.index #formulario div.formcontainer legend {
	display:none;
}
#formulario div.formcontainer div.-label, body.index #formulario div.formcontainer div.-input {
	display:inline-block;
}
#formulario div.formcontainer div.-textarea {
	display:inline-block;
}
#formulario button#quotebutton {
	margin-left:500px;
	margin-top:-12px;
}
#formulario div#formularioinfo {
	width:313px;
}
#formulario div#formularioinfo span.subtitle {
	margin-bottom:30px;
}
#formulario div#formularioinfo div#details {
	min-height:73px;
	width:273px;
	background:#353d40;
	padding:20px;
}
