
/* Campos input */

#divFields {
background-color: #19157c;
	border-color: #0083d8;
	color: #8a1c25;
	margin-top: 0;
	padding-top: 10px;
    width: 350px;
}

#divFields input, #divFields textarea {
padding: 3px;
width: 205px;
	border: 1px solid #1e1e1e;
}

#divFields textarea {
height: 100px;
}

#divFields label, #divFields textarea, #divAntispam input {
display: block;
float: left;
margin-bottom: 10px;
font: normal 16px Arial, Helvetica, sans-serif;
color: #dc143c;
}

#divFields label, #divAccept label {
text-align: right;
width: 87px;
padding-right: 20px;
padding-top: 2px;
font: bold 125% Arial, Helvetica, sans-serif;
color: #CCC;
}

#divFields #privacycheck input {
width: 25px;
height: 25px;
border: 1px solid #DCDCDC;
margin-right: 20px;
}

#divFields .check label{
height: 25px;
padding-top: 5px;
}

#divFields br {
clear: both;
}

/* Check aceptar condiciones */

#login #divAccept, #login #divAntispam {
	border: 1px dotted #ce000c;
    background-color: #DCDCDC;
    width: 370px;
}

#login #divAccept .check input {
margin-right: 15px;
width: 15px;
height: 15px;
border: 1px solid #DCDCDC;
}

#divAccept .check label{
text-align: left;
	font-size: 120%;
	color: #e1041e;
	font-weight: bold;
}

#divAccept .check br {
clear: both;
}


/* Captcha */

#divAntispam {
}


#divAccept p {
	font-size: 90%;
	text-align: justify;
}

#divAntispam img {
margin-right: 10px;
}

#message {
color: #F00;
}

#image {
vertical-align: middle;
float: left;
}

#input {
float: left;
}

#input input {
padding-left: 10px;
border: 2px solid #DCDCDC;
height: 26px;
}

/* Botones <button> */

#divButtons {

}

#divSubmit {
float: left;
}

#divReset {
margin-right: 20px;
float: left;
}

