	#alta {
	width:560px;
	}

	form input {
	padding: .3em;
	}
	
	input:focus {
	border: 2px solid #000;
	background-color:#FFFFCC;
	}
	
	textarea:focus {
	border: 2px solid #000;
	background-color:#FFFFCC;
	}
	
	select:focus {
	border: 2px solid #000;
	background-color:#FFFFCC;
	}
	
	form textarea {
	padding: .3em;
	}
	
	form select {
	padding: .3em;
	}
	
	label {
	display: block;
	margin: .5em 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	padding-bottom:5px;
	padding-top:10px;
	}
	
	legend{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	}
	
	fieldset{
	background-color: #F7F7F7;
	border-color: #990000;
	padding-left:10px;}
	
	.boton{
	display: block;
	padding:2px 5px 4px 5px;
	background-color: #F6F6F6;
	}
	
	.boton2{
	display: block;
	padding:2px 5px 4px 5px;
	background-color: #F6F6F6;
	}
	
	#submit{
	float: right;
	}
	
	#cancelar{
	float:left;
	}