/* CSS Creado por Carlos Cabo (carloscabo@lapsus.com) 2008 */

form, div.error {
	width:420px;
	font-size:1.2em;
	overfolw:hidden;
	float:left;
	margin:0 0 40px 40px;
}

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 #476b00 solid; /* <--- BORDE DEL LOS FIELDSETS */
	color:#476b00;            /* <--- 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:#476b00; /* <--- RAYA HORIZONTAL ABAJO */
	overflow:hidden;
	}
fieldset div.sp hr { clear:both;height:1px;width:100%; }

input, textarea
{
	display:block;
	width:99%;
	background-color:#fff; /* <---- FONDO CAJAS DE TEXTO */
	color:#000;            /* <---- TEXTO */
	border:1px #476b00 solid; /* <---- BORDE */
	font-weight: 400 !important;
}

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

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

}

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

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

}

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 */

}

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

select
{
	display: block;
}

fieldset.radio
{
	width:75%;
	margin:0 0 1em 0;
}

fieldset.radio input
{
	/*clear:both;*/
	float:left;
	display:block;
	width:auto;
}

fieldset.radio label
{
	font-weight: 400;
	line-height:1.8em;
	margin:0px
}