/* CSS Creado por Carlos Cabo (carloscabo@gmail.com) 2009 */
/*Contacto*/
form, div.error {
	width:352px;
	font-size:1.2em;
	overflow:hidden;
}

div.error {
	background-color:#900; /* <--- FONDO MENSAJE DE ERROR */
	color:#fff;            /* TEXTO */
	border:1px #fff solid; /* BORDE */
	font-weight:400;
	margin-bottom:1em;
}

div.error p {
	font-size:1em;
	padding:1em 1em 0 1em;
}

fieldset
{
	border:1px #AFDFE5 solid; /* <--- BORDE DEL LOS FIELDSETS */
	color:#575757;            /* <--- COLOR DEL TITULO */
	display:block;
	padding:0 1.2em 1em 1em;
}

fieldset div.sp {
	width:100%;
	clear:both;
	height:1px;
	float:left;
	display:inline;
	line-height:1px;
	font-size:1px;
	background-color:#AFDFE5; /* <--- RAYA HORIZONTAL ABAJO */
	overflow:hidden;
	}
fieldset div.sp hr { clear:both;height:1px;width:100%; }

input#copcion, input#imagen, input#code, textarea#ctexto, input#cnombre, input#cemail, input#casunto
{
	display:block;
	width:98%;
	background-color:#fff; /* <---- FONDO CAJAS DE TEXTO */
	color:#575757;            /* <---- TEXTO */
	border:1px #2E66AE solid; /* <---- BORDE */
	margin-top:0.2em;
	padding:4px 0 0 4px;
}

input#copcion {
	border:0;
	background-color:transparent;
}

input#imagen
{
	display:inline;
	float:left;
	width:120px;
	/*heigt:32;*/
	margin-top:0.8em;
	margin-bottom:2em;
	padding:0;
}

input#code
{
	display:block;
	float:right;
	width:55%; /* <---- RETOCAR SI SE CAMBIA EL ANCHO */
	margin-top:0.8em;
}

input#cnombre, input#cemail, input#casunto, input#code {
	height:20px;
}

input.enviar
{
	display:block;
	width:44%;
	height:32px;
	float:right;
	margin-top:1em;
	margin-right:0;
	font-weight:700;
	background-color:#2E66AE; /* <---- FONDO BOTON ENVIAR */
	color:#fff;            /* TEXTO */
	border:1px #AFDFE5 solid; /* BORDE */
	padding:0;
}

input.limpiar
{
	display:block;
	float:left;
	width:44%;
	height:32px;
	margin-right:12%;
	margin-top:1em;
	background-color:#cdcdcd; /* <---- FONDO BOTON LIMPIAR */
	color:#7e7e7e;            /* TEXTO */
	border:1px #7f7f7f solid; /* BORDE */
	padding:0;
}

label
{
	display:block;
	margin-bottom:1em;
	font-weight:bold;
	color:#575757; 	/* <---- COLORES TEXTOS LABEL */
	line-height:1.2em;
}

select
{
	display: block;
}
