@CHARSET "UTF-8";

#content .signup-form .left{
	border-right: 1px solid #666666;
	margin-right: 10px;
	width: 300px;
}

#content .signup-form .right{
	position: relative;
	width: 310px;
	height: 330px;	
}

#content .signup-form .column{
	float: left;
}

#content .signup-form table td{
	padding-bottom: 15px;
}

#content .signup-form table td .entry{
	width: 210px;
	border: 1px solid #333333;
}

#content .signup-form table td select{
	width: 212px;
	border: 1px solid #333333;
}

#content .signup-form table .privacy{
	font-size: 12px;
}

#content .signup-form table .hide-moto{
	position: relative;
	opacity: 0;
}

#content .signup-form table .show-moto{
	position: relative;
	opacity: 1.0;
}

#content .signup-form table #mymoto div{
	margin-bottom: 10px;
}

#content .signup-form table #mymoto label{
	position: relative;
	z-index:1;
}

#content .signup-form label{
	width: inherit;
	margin: 0;
	line-height: 20px;
	float: left;
}

#content .signup-form .short-label{
	width: 80px;
}

#content .signup-form .field-warning{
	color:#ff7d1e; 
	position: absolute;
	left: 0;	
	bottom: 0;
}

#content .signup-form .form-footer{
	clear: both;
	padding-top: 20px;
}

#content .submit-but{
	text-align: center;
}

#content .privacy{
	padding-top: 20px;
}

.floatFix{
	clear: both;
}

/* CSS DEL MARK */
#formulario {  }
.linea { height:30px; }
.izquierda { float:left;width:115px; }
.label { float:left;font-size:12px;font-weight:bold;width:100px; }
.label p { margin:0px;padding:0px;line-height:20px; }
.labelPermiso { float:left;font-size:12px;font-weight:bold;width:240px; }
.labelPermiso p { margin:0px;padding:0px;line-height:20px; }
.labelMoto { float:left;font-size:12px;font-weight:bold;width:110px;  }
.labelMoto p { margin:0px;padding:0px;line-height:20px; }
.campo { float:left; }
.campo input { width:281px;height:17px;border:1px solid #FFF; }
.campo select { width:281px; }
.campoRadio { float:left; }
#marcas { display:none;width:100px; }
#modelos { display:none;width:100px; }
#cilindrada { display:none;width:100px; }
.normal { color:#FFF; }
.obligatorio { color:#ff7d1e; }
.aviso { color:#ff7d1e; }

