/* CSS Document */
	.zonaForm	{width:504px;}

/* formulario */	
	.zonaCampo			{margin-bottom:6px; clear:both;}
	.zonaCampoCorto		{margin-bottom:6px;}
	.zonaCampoChecks	{margin-bottom:6px;}
	.zonaCampoConSeparador	{margin:0px 0px 16px 0px; padding:0px 0px 10px 0px; border-bottom:dotted 1px #fff;}
	
	.zonaCampo label,
	.zonaCampoCorto label,
	.zonaCampoChecks .labelChecks,
	.zonaCampoConSeparador label	{display:block; font-size: 14px;; font-weight:bold; text-transform:uppercase; margin:16px 0px 12px 0px;}
	
	.zonaCampo input	{border:solid 1px #7D6D65; color:#000; width:496px; padding:3px 3px 2px 3px; background-color:#B1B3B4; font-size: 14px;;}
	.zonaCampoCorto input	{border:none; color:#000; width:164px; padding:3px 3px 0px 3px; background-color:#B1B3B4; font-size: 14px;;}
	.zonaCampo textarea	{border:solid 1px #7D6D65; color:#000; width:496px; padding:3px 3px 0px 3px; background-color:#B1B3B4; font-size: 14px;; height:120px;}
	.zonaCampoChecks input	{margin-left:20px;}
	
	.zonaCampo label.check {float:left; margin-right:10px; margin-bottom:22px;}
	.zonaCampo .check input {float:left; width:18px; padding:0px; margin:17px 0px 0px 0px;}
	
	.zonaCampoConSeparador input	{border:none; color:#000; height:17px; width:496px; padding:3px 3px 0px 3px; background-color:#fff;}
	
	.zonaCampo select,
	.zonaCampoConSeparador select	{color:#000; margin-left:3px;}
	
	.zonaCampo label.lblFecha,
	.zonaCampoConSeparador label.lblFecha	{float:none; display:inline; width:auto; margin-left:10px;}

/* boton */
	.botonForm	{float:right; font-size:10px; font-weight:bold; color:#fff; text-transform:uppercase; margin-top:20px;}
	.botonForm:hover	{color:#B5B7B8; text-decoration:underline;}

	.botonForm{
		display: inline-block;
		padding: 5px 10px;
		border: solid thin #B1B3B4;
	}

	.zonaCampo input[type="file"]{
		width: 200px;
		background: #000;
		border: none;
	}
	.zonaForm{
		display:none;
	}
	