/* CSS Document */

/* ----------- HASIERA harremanetarako formularioa  ----------- */
form br {clear: both;}

form#buscador input.boton, form#lista input.boton, form#datos input.boton {
	color: #fff;

	padding: 4px 3px 4px 3px;
	border:0;
	background:#11508a url(/img/botoi.gif) repeat-x left top;
	text-decoration: none;
	cursor: pointer;
	vertical-align: middle;
	font-size: 1em;
	line-height: 1.4em;
	width:6em;
	text-align:center;
	display:block;
	margin:0 auto;
	border-left:1px solid #0c1427;
	border-top:1px solid #0c1427;
	border-right:1px solid #4591bc;
	border-bottom:1px solid #4591bc;
	}
	
	 form#datos input.boton_dcha {
	color: #fff;

	padding: 4px 3px 4px 3px;
	border:0;
	background:#11508a url(/img/botoi.gif) repeat-x left top;
	text-decoration: none;
	cursor: pointer;
	vertical-align: middle;
	font-size: 1em;
	line-height: 1.4em;
	width:8em;
	text-align:center;
	float:right;
	border-left:1px solid #0c1427;
	border-top:1px solid #0c1427;
	border-right:1px solid #4591bc;
	border-bottom:1px solid #4591bc;
	}

form#datos, form#buscador {width:100%; padding:0; margin:0 auto; text-align:left; font-size:100%;}

form#datos input.hidden, form#buscador input.hidden {margin:0; padding: 0;}

form#datos p, form#buscador p {text-align:left; padding: 5px 5px 5px 0; margin:0;}

form#datos p.radio, form#buscador p.radio, form#datos p.checkbox, form#buscador p.checkbox, form#datos p.select, form#buscador p.select {
	clear: both; display:block; padding: 0.5em;
} 

form#datos fieldset.registro { display:block; border:0; padding: 10px 5px 5px 10px; margin: 0;  line-height:2em; clear:both;}

form#datos fieldset, form#buscador fieldset { display:block; border:0; padding: 0px 5px 0px 10px; margin: 0; margin-bottom: 0px; line-height:2em; clear:both;}

form#buscador fieldset {padding: 0 5px 0px 10px;}

form#datos legend, form#buscador legend {font-weight:bold; border-bottom:0px solid #91242d; margin: 0; margin-bottom:15px; padding:0px; background:none; padding-top: 0}

* html form#datos legend, * html form#buscador legend { padding:0 0 30px 0; margin:0; border:none;}


form#datos input, form#buscador input {border: 1px solid #e3e3e3; margin: 0; padding-left: 0.2em; width:55%; background:#fff; color: #114e88;}


form#datos input.registro, form#buscador input.registro {border: 1px solid #e3e3e3; margin: 0; padding-left: 0.2em; width:55%; background:#fff; color: #114e88;}


form#datos textarea, form#buscador textarea {width:53.8%; height:8em; border:1px solid #e3e3e3; padding:0.5em; overflow:auto; background:#fff; margin-bottom: 10px; color: #114e88; font-family:Arial, Helvetica, sans-serif;}


form#datos option, form#buscador option {border:0px solid;}
form#datos optgroup, form#buscador optgroup {color:#000; font-style:normal;}
form#datos optgroup option, form#buscador optgroup option {color: #114e88;;}

form#datos input.radio, form#buscador input.radio, form#datos input.checkbox, form#buscador input.checkbox {width: 20px; float:left; margin: 0; padding: 0; text-align: left;  border: 0 solid;}

form#datos select, form#buscador select {float:left; margin: 0; padding: 0; text-align: left;  border: 0 solid #f00; background-color: #fff; }

form#datos input.file, form#buscador input.file {width: 19em;}

form#datos label.radio, form#buscador label.radio, form#datos label.checkbox, form#buscador label.checkbox, form#datos label.select, form#buscador label.select {
	width: auto; float: left; text-align: right; margin-left: 5px; font-weight: normal;
}

form#datos label.select, form#buscador label.select {
	float: left; text-align: right; margin-left: 10px;
}


form#datos label, form#datos p.checkbox, form#datos p.radio, form#datos p.select {padding: 0; margin: 0; display:block; float:left; width: 41%; text-align:right; padding-right:5px; }

form#buscador label, form#buscador p.checkbox, form#buscador p.radio, form#buscador p.select {padding: 0; margin: 0; display:block; float:left; width: 30%; text-align:right; padding-right:5px; color: #114e88; }


form#datos ul li {
margin:0;
padding:0;
background:none;
display:block;
clear:both;}

/* ----------- BUKAERA harremanetarako formularioa ----------- */