#base_alta_empresa{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}	
	#base_formulario{
		width:100%;
		min-height:750px;
		height:auto;		
		background-color:#EEF9FA;
		border-bottom:3px solid #C9E4E8;
		padding-bottom:15px;
	}	
		#base_formulario p{
			margin-top:5px;
			width:94%;
			padding:3px 0 5px 2%;
			font-weight:normal;			
			font-size:10px;
			color:#666;
		}	
		#base_formulario h1{
			margin-top:5px;
			width:94%;
			padding:5px 0 0 2%;
			font-weight:bold;			
			font-size:12px;
			color:#28737D;
		}
		#base_formulario ul{
			list-style-type:none;
		}
			#base_formulario ul li.titulo_input{
				float:left;
				width:35%;
				margin:10px 2% 0 0;
				padding-right:3%;
				text-align:right;
				background:url(../../programacion_personalizada/img/flecha_titulo_input.jpg) right no-repeat;
			}
			#base_formulario ul li.valor_input{
				float:left;
				width:54%;
				margin:10px 2% 0 1%;				
				text-align:left;
			}
			#base_formulario ul li.valor_input_over{
				clear:both;
			}		

				#base_formulario ul li.valor_input_over select{
					width:97%;
					height:19px;
					font-size:10px;
					color:#666666;
					border:1px solid #666;
					margin-left:4px;					
					color:#666;
				}			
				#base_formulario ul li.valor_input_over select.obligatorio{
					background-color:#FFFF99;
					color:#000000;
				}												
				#base_formulario ul li.valor_input img{
					padding:0 0 0 5px;				
					border:0;
					cursor:pointer;
				}			
				#base_formulario ul li.valor_input input.login{
					width:90%;
					height:13px;
					font-size:10px;
					color:#666666;
					padding-left:3px;					
				}
					#base_formulario ul li.valor_input input.login_obligatorio{
						width:90%;
						height:13px;
						font-size:10px;
						color:#666666;
						padding-left:3px;
						background-color:#FFFF99;
						border:1px solid #666;
						color:#000000;											
					}
				
				#base_formulario ul li.valor_input input.corto{
					width:40%;
					height:13px;
					font-size:10px;
					color:#666666;
					border:1px solid #666;
				}	
					#base_formulario ul li.valor_input input.corto_obligatorio{
						width:40%;
						height:13px;
						font-size:10px;
						color:#000000;
						background-color:#FFFF99;
						border:1px solid #666;
					}		
					
				#base_formulario ul li.valor_input select{
					width:auto;
					height:19px;
					font-size:10px;
					color:#666666;
					border:1px solid #666;
				}	
					#base_formulario ul li.valor_input select.obligatorio{
						background-color:#FFFF99;
						color:#000000;
					}
				#base_formulario ul li.valor_input  input.fichero{
					width:auto;
					height:19px;
					font-size:10px;
					color:#666666;
					border:1px solid #666;
				}					
				#base_formulario ul li.valor_input textarea{
					width:220px;
					height:55px;
					font-size:11px;
					color:#666666;
					border:1px solid #666;
				}	
				#base_formulario ul li.valor_input input.boton{
					width:auto;
					height:auto;
					color:#000;
					font-size:11px;
					padding:1px 3px 1px 3px;
					background-color:#ADD2D8;
					border:1px solid #666;
					text-align:center;
					margin-left:150px;																
				}	
				#base_formulario ul li.separador{
					clear:both;
					width:90%;
					height:15px;
					border-bottom:2px solid #FFF;
					margin-left:5%;
				}					
								
