/* CSS Document */

body, input{font-family:"Lucida Sans Unicode", "Lucida Grande",Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:12px;}
/* W_AUTO */
fieldset.w_auto{
	border:solid 1px #DEDEDE;
	padding:20px;
	}
fieldset.w_auto label{
	font-size:14px;
	font-weight:bold; 
	color:#333333;
	display:block;
	paddign-left:18px;
	margin-bottom:6px;
	}
fieldset.w_auto legend{
	font-weight:bold;
	color:#999999;
	font-size:14px;
}
div.w_span_auto{
	background:url(../../wr.png) top right no-repeat; 
	padding-right:18px;
	height:34px;
	line-height:34px;
	clear:both;
	margin-bottom:14px;
	}
input.w_auto{
	border:none; 
	height:28px;
	padding-top:6px;
	text-indent:18px;
	display:block; 
	font-size:15px; 
	color:#666666; 
	width:100%; 
	background:url(../../wl.png) top left no-repeat;
	}
.msg{
	background:#FFFFCC;
	font-size:12px; 
	color:#666666; 
	margin-bottom:20px; 
	padding:10px;
	}

.msg_2{
	font-size:10px; 
	color:#666666; 
	margin-bottom:20px; 
	padding:10px;
	}


/*MEnsajes*/
	.clean-gray{
		border:solid 1px #DEDEDE; 
		background:#EFEFEF;
		color:#222222;
		padding:4px;
		text-align:center;
	}
	.clean-yellow{
		border:solid 1px #DEDEDE; 
		background:#FFFFCC url(../img/icon-yellow.png) 8px 6px no-repeat;;
		color:#222222;
		padding:4px;
		text-align:center;
	}
	.saldo{
		border:solid 1px #DEDEDE; 
		background:#FFFFCC ;
		color:#222222;
		padding:4px;
		text-align:center;
	}

	.clean-ok{
		border:solid 1px #349534; 
		background:#C9FFCA;
		color:#008000;
		font-weight:bold;
		padding:4px;
		text-align:center;
	}
	
	.clean-ok-boton{
		border:solid 1px #349534; 
		background:#C9FFCA;
		color:#008000;
		font-weight:bold;
		padding:4px;
		text-align:center;
	}
	
	
	.clean-error{
		border:solid 1px #CC0000; 
		background:#F7CBCA;
		color:#CC0000;
		font-weight:bold;
		padding:4px;
		text-align:center;
	}

