	*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	
	input,textarea,select{padding:1px;outline:none;transition: all 0.15s ease-in-out;border-radius:3px;border:1px solid rgba(0,0,0,0.2);}
	
	
	
	.azul:focus {box-shadow: 0 0 5px rgba(0,0,255,1);border:1px solid rgba(0,0,255,0.8);}
	.rojo:focus {box-shadow: 0 0 5px rgba(255,0,0,1);border:1px solid rgba(255,0,0,0.8);}
	.naranja:focus {box-shadow: 0 0 5px rgba(230,95,0,1);border:1px solid rgba(230,95,0,0.8);}
	.verde:focus {box-shadow: 0 0 5px rgba(0,255,0,1);border:1px solid rgba(0,255,0,0.8);}
	
/* === Estilos de Validacion === */	

input:required:valid, textarea:required:valid {
	box-shadow: 0 0 5px #5cd053;
	border-color: #28921f;
}
input:focus:invalid, textarea:focus:invalid {
	box-shadow: 0 0 5px #d45252;
	border-color: #b03535;
}
.PlanillaForm1
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    COLOR: black;

    FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	border-radius:3px;
    background: rgba(255, 255, 255, .5);
	
}
.PlanillaForm2
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    COLOR: #CCCCCC;

    FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	border-radius:3px;
    background: rgba(150, 150, 150, .5);
	
}

