/* CSS Document */
.class_frm {
	padding:10px;
	font-size:12px;
}
.class_frm .class_inputs{
	/* no contitien tipo de letra  ni tamaņo obetendra los estilos de el stylo madre*/		
	border: #CCCCCC solid 1px;
	padding:1px;
	/*
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif
	background:#FFFFFF;
	*/
}
/*eventos*/
.class_frm .class_inputs:hover{
	border:#666666 solid 1px;	
}
.class_frm .class_inputs:focus{
	background:#FAFAFA;
	border:#666666 solid 1px;
	
}
.class_frm .class_Error, .class_Error{
	/* Este se puede aplicar en la caja de texto o en el label*/
	color:#FF0000 !important;
	font-weight:bold;
	/*border:#FF0000 solid 1px;*/
}

.class_frm .class_Button{
	background:-moz-linear-gradient(center top,#FFCA00 0,#FF9B00 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFCA00),color-stop(1,#FF9B00));
	background:-moz-linear-gradient(center top,#FFCA00 0,#FF9B00 100%);
	-pie-background:linear-gradient(270deg,#ffca00,#ff9b00);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffca00,endColorStr=#ff9b00);
	font-family:"Arial","Helvetica",sans-serif;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border:1px solid #cc7c00;
	color:white;
	text-shadow:#d08d00 1px 1px 0;
	padding:6px 14px;
	margin-left:3px;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	border-image:initial
}
.class_frm .class_Button:hover{
	background:#ff9b00;
	background-image:-moz-linear-gradient(top,#ffda4d,#ff9b00);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffda4d),to(#ff9b00));
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);
	outline:0;-moz-box-shadow:0 0 3px #999;
	-webkit-box-shadow:0 0 3px #999;
	box-shadow:0 0 3px #999 background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffda4d),color-stop(1,#ff9b00));
	background:-moz-linear-gradient(center top,#ffda4d 0,#ff9b00 100%);
	-pie-background:linear-gradient(270deg,#ffda4d,#ff9b00);
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border:1px solid #cc7c00;
	color:#FFF;
	text-shadow:#d08d00 1px 1px 0
}

.class_frm .class_labels{
	/* classe por defecto a todos los contenidos de texto */
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.class_frm .class_labels:hover{ cursor:pointer}