#bannerprincipal h1 {
	float: left;
	margin-right: 25px;
}
#bannerprincipal p {
	padding: 20px 0 0 0;
}
table {
	background-color: #fff;
	margin-top: 5px;
}
table td, table th {
	padding: 4px;
	
}
table th {
	text-align: left;
	background-color: #ffddc9;
	color: #ef4824;margin: 1px;
}
table td {
	border-bottom: 1px solid #ffddc9;
}
.titulotabla {
	background-color: #fff;
	color: #ef4824;
	border-top: 1px solid #ef4824;
	border-bottom: 1px solid #ef4824;
}
.titulotabla strong {
	background-color: #ef4824;
	color: #fff;
}
input, textarea {
	width: 315px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
select {
	font-size: 12px;
}
.largo {
	width: 630px;
}
.normal {
	width: 75px;
	width: inherit;
}
