/* CSS Aresa */

/* Form stylesheet */



	/* Data editing fomrs */

		form.data {
			white-space: nowrap;
			margin: 0;
			padding: .5em 1.5em;
		}

			form.data div.field {
				clear: both;
				width: 100%;
				overflow: hidden;
				margin: 2em 0;
			}

			form.data div.field-inline {
				width: 100%;
				overflow: hidden;
				float: left;
				width: 400px;
			}

			form.data div.entidad,
			form.data div.oficina,
			form.data div.digito-control,
			form.data div.cuenta {
				float: left;
				overflow: hidden;
				margin-right: 1em;
			}

			form.data div.entidad {
				width: 4.5em;
			}

			form.data div.oficina {
				width: 4.5em;
			}

			form.data div.digito-control {
				width: 3.5em;
			}

			form.data div.cuenta {
				width: 8.1em;
			}

				form.data div.entidad input,
				form.data div.oficina input,
				form.data div.digito-control input,
				form.data div.cuenta input {
					width: 80%;
				}
				
				form.data div.entidad label,
				form.data div.oficina label,
				form.data div.digito-control label,
				form.data div.cuenta label {
					width: 80%;
				}				





			form.data fieldset {
				border: none;
				/*padding: 1em;*/
				margin-bottom: 1em;
			}
			
			form.data .field-content {
				margin-top: 1em;
				*padding-top: 1em;
				border-top: 1px dotted #ccc;
			}

			form.data legend {
				font-weight: bold;
				font-size: 1.1em;
				color: #666;
				margin-top: .5em;
				*margin-left: -0.8em
			}

			form.data label {
				width: 14em;
				font-size: 1.1em;
				line-height: 1.4em;
				margin-right: 1em;
				color: #666;
			}

			form.data input,
			form.data select,
			form.data textarea,
			form.data label {
				float: left;
			}

			form.data input {
				font-size: 1.1em;
				font-family: Tahoma;
				width: 20em;
			}

			form.data select {
				font-size: 1.1em;
				font-family: Tahoma;
				width: 20.5em;
				height: 20px;
			}

			form.data textarea {
				width: 21em;
				height: 8em;
			}

			form.data .check {
				width: 16px;
				border: none;
			}

			form.data .radio {
				margin: 0;
				padding: 0;
				width: 16px;
				border: none;
			}

			form.data .boto {
				clear: left;
				width: auto;
				height: auto;
				margin-left: 163px;
			}

			form.data div.inline-field {
				float: left;
			}

				form.data div.inline-field label {
					text-align: left;
					width: auto;
				}
				
				
				
			form.data input,
			form.data select,
			form.data textarea {
				border-top: 1px solid #9D9DA1;
				border-left: 1px solid #9D9DA1;
				
				border-bottom: 1px solid #F1EFE2;
				border-right: 1px solid #F1EFE2;
			}
			
			form.data input.boto {
				padding: .2em 1em;
				color: #fff;
				font-weight: bold;
				border: none;
				background-color: #F79F00;
				cursor: pointer;
			}



	/* Classes per a col.locar els radios amb salts de l&iacute;nia */

		label.radio-clear {
			line-height: 1.4em;
			width: auto;
			clear: both;
		}

			label.radio-clear input {
				width: 16px;
				border: none;
			}

