/*input[type=text],    input[type=password], input[type=digits],
input[type=number],  input[type=email],    input[type=url],
input[type=date],    input[type=fecha], {
	font-size:1.0em;
	color:#000000;
    background-color: #ffffff;
    padding-left:4px;
    -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
}
 
* */

input {
    height: 1.4em;
    padding-left:5px;
    padding-right:5px;
    -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
input[readonly] { background-color: #e1eee4; }
select {
	color:#000000;
    height: 1.8em;
    -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
select[disabled] { background-color: #e1eee4; }
textarea {
	font-size:1.2em;
	font-family: 'Arial';
	color:#000000;
    background-color: #ffffff;
    padding-left:4px;
    padding-right:4px;
    -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
textarea[readonly] { background-color: #e1eee4; }

.campo {
	font-size:0.9em;
	color:#ff0000;
    background-color: #ffffff;
    height: 1.4em;
    padding-left:4px;
    padding-right:4px;
    -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}

.campoerror {
	color:#000000;
    background-color: #ffefef;
}

.cam_errg {
	color:#ff0000;
	font-weight: bold;
	font-style: italic
}

.for_gen {
	font-size:1.0em;
	color:#000000;
    padding-top:14px;
}

.etiq {
	font-size:1.0em;
	color:#000000;
}

input.dl_camc {
	height: 1.0em;
    font-size:0.8em;
    color:#ff0000;
}
select.dl_camc {
	color:#ff0000;
    font-size:0.8em;
    height: 1.5em;
}
.camarillo { background-color:#ffffff; }

.tamesp {
	width: 150px;
}
