.formulario_contacto {
	font-size: 14px;
	width:670px;
}

.formulario_contacto input {
	border:1px #455564 solid;
}	

.formulario_contacto textarea {
	border:1px #455564 solid;
}

.formulario_contacto table{
	border:1px #455564 solid;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #f4ff3c;
}

.formulario_contacto #datos_basicos {
	background-color: #508ac1;
}

.formulario_contacto #texto_contacto {
	background-color: #508ac1;
}

.formulario_contacto #anti_spam {
	background-color: #508ac1;
}

.formulario_contacto #cabecera{
	background-color:#508ac1;
	border: #006600 solid 1px;
	color: #fec912;
	font-size: 16px;
	font-weight:bold;
}

.formulario_contacto #cuerpo{
	border: #006600 solid 1px;
	color: #ffffcc;
	font-size: 12px;
}

.formulario_contacto #autor{
	width:220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
}

.formulario_contacto #texto{
	width:220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
}

.formulario_contacto #submit{
	background-color:#FF9900;
	border: outset #000066 1px;
	color:#000066;
	font-weight:bold;
	height:20px;
	width:230px;
}

.formulario_contacto #condiciones{
	font-size: 10px;
	background-color:#508ac1;
	border: #006600 solid 1px;
	padding-left: 5px;
	padding-right: 5px;
}

.formulario_contacto #codigo{
	width:60px;
	font-size:16px;
	text-align: center;
}

.formulario_contacto #seguridad{
	font-size:12px;
}

.formulario_contacto #texto1 {
	color: #006666;
	font-size: 14px;
	text-align: justify;
}

.formulario_contacto #texto2 {
	color: #006666;
	font-size: 14px;
	text-align: justify;
}