	

	.left_25{ left:25px}
	.w_700{ width:700px}
	.rojo{ color:#F00}
	.formulario_corto{ float:left; position:relative; left:200px; width:300px}					
	.formulario_largo{ float:left; position:relative; text-align:center; width:750px; left:30px}					
		
		.campo_fila{ float:left; position:relative; height:30px; width:100%; text-align:left; padding-top:10px;}
		.campo_fila_boton{ float:left; position:relative; height:30px; width:100%; text-align:left; padding:5px 0 0 118px;}
			.campo_fila_linea{  border-bottom:thin solid #eee; width:90%}
		
		.campo_fila_media{ float:left; position:relative; height:30px; width:440px; text-align:left; padding-top:10px; border-bottom:thin solid #ddd}			
		.campo_fila_sin{ float:left; position:relative; height:25px; width:440px; text-align:left; padding-top:15px; }
		.campo_fila_columna{ float:left; position:relative; height:30px; width:430px; text-align:left; padding-top:10px;
					 border-bottom:thin solid #eee}								 
					 
		.campo_fila_doble{ float:left; position:relative; z-index:40; width:100%; text-align:left; padding-top:25px}
		.campo_fila_ficheros_larga{ float:left; position:relative; z-index:40; width:100%; text-align:left; margin-bottom:20px;}
		.campo_fila_ficheros_media{ float:left; position:relative; z-index:40; width:50%; text-align:left; margin-bottom:20px;}		

		
		.campo_checkbox_fila{ float:left; position:relative; z-index:40; height:50px; width:183px; margin-top:20px; padding-left:5px}
		.campo_fila_separacion{ float:left; position:relative; z-index:40; height:5px; width:100%; text-align:left;}
		.campo_fila_separacion_color{ float:left;position:relative;z-index:40;height:5px;width:100%;text-align:left; background:#666}		
		.campo_fila_memo{ float:left; position:relative; z-index:40; width:100%; text-align:left; margin: 5px 0 10px 0}
		
		.campo_nuevo_fichero{ float:left; position:relative; z-index:40; width:120px;}
		.campo_descripcion{ float:left; position:relative; z-index:40; width:635px;}
		.campo_foto{ float:left; position:relative; z-index:40; width:100px; height:75px}
		.campo_foto_larga{ float:left; position:relative; z-index:40; width:620px; height:320px}
		.campo_fichero{ float:left; position:relative; z-index:40; top:30px; width:120px; height:80px}
		.campo_comentario{ float:left; position:relative; z-index:40; width:150px; height:75px}
		.campo_comentario_boton{ float:left; position:relative; z-index:40; width:130px; height:75px; top:38px;*top:25px;}
		
		.campo_dato_corto{ float:left; position:relative; z-index:40; height:inherit; width:120px;}
		.campo_dato_combo{ float:left; position:relative; z-index:40; height:inherit; width:180px;}
		.campo_dato_check{ float:left; position:relative; z-index:40; height:inherit; width:188px;}
		.campo_dato_largo{ float:left; position:relative; z-index:40; height:inherit; }
		.campo_dato_largo_media{ float:left; position:relative; z-index:40; height:inherit;}
		.campo_dato_descripcion{ float:left; position:relative; z-index:40; height:100px; width:700px;}		
		.campo_dato_separacion{ float:left; position:relative; z-index:40; height:inherit; width:40px;}
		
		
	.listado_familia{ float:left; position:relative;text-align:left;width:940px; left:10px}		
	
				
		.listado_fila{ float:left; position:relative; z-index:40; height:20px; width:100%; margin: 2px 0 0 1px; padding-top:9px;
					   background-color:#eee;}
		.listado_fila_oscura{ float:left; position:relative; z-index:40; height:20px; width:100%; margin: 2px 0 0 1px; padding-top:9px;
							   background-color:#aaa;}
		.listado_fila_sin{ float:left; position:relative; z-index:40; width:100%; margin: 35px 0 0 1px; padding-top:9px;
							   }							   

		.listado_fila a:link,.listado_fila a:visited{ color:#555; font-size:11px }
		.listado_fila a:hover{ color:#222; text-decoration:underline;}		
	
		.listado_fila_oscura a:link,.listado_fila_oscura a:visited{ color:#fff; font-size:11px }
		.listado_fila_oscura a:hover{ color:#222; text-decoration:underline;}		
							   
							   
							   
		.listado_fila_marca{ float:left; position:relative; z-index:40; width:760px; height:80px}
		.listado_fila_marca_oscura{ float:left; position:relative; z-index:40; width:760px;  height:80px;
									background-color:#544; margin-bottom:5px;}

		.listado_columna_20{ float:left; position:relative; width:20px;}
		.listado_columna_30{ float:left; position:relative; width:30px;}
		.listado_columna_40{ float:left; position:relative; width:40px;}
		.listado_columna_50{ float:left; position:relative; width:50px;}
		.listado_columna_60{ float:left; position:relative; width:60px;}
		.listado_columna_70{ float:left; position:relative; width:70px;}		
		.listado_columna_80{ float:left; position:relative; width:80px;}
		.listado_columna_100{ float:left; position:relative; width:100px;}
		.listado_columna_120{ float:left; position:relative; width:120px;}
		.listado_columna_150{ float:left; position:relative; width:150px;}		
		.listado_columna_190{ float:left; position:relative; width:190px;}		
		.listado_columna_200{ float:left; position:relative; width:200px;}		
		.listado_columna_220{ float:left; position:relative; width:220px;}				
		.listado_columna_250{ float:left; position:relative; width:250px;}	
		.listado_columna_300{ float:left; position:relative; width:300px;}	
		.listado_columna_400{ float:left; position:relative; width:400px;}			
		.listado_columna_500{ float:left; position:relative; width:500px;}			
		
		.listado_fila_media{ float:left; position:relative; width:380px;}
		.listado_fila_grande{ float:left; position:relative; width:790px;}	
		.listado_fila_foto_portada{ float:left; position:relative; width:370px; text-align:left}			
		
		.listado_fila_foto_grande{ float:left; position:relative; z-index:40; width:780px; }	
		.listado_fila_foto_peq{ float:left; position:relative; z-index:40; width:250px; height:80px}			
		
		.listado_columna_separacion{ float:left; position:relative; height:10px; width:80px;}
		.listado_columna_separacion_corta{ float:left; position:relative; height:10px; width:40px;}
		
		
		
		.listado_modificar a:link,.listado_modificar a:visited{ color:#f44; text-decoration:none; font-weight:500 }
		.listado_modificar a:hover{ color:#bbb; font-weight:500; text-decoration:underline}
		
		.listado_eliminar a:link,.listado_eliminar a:visited{ color:#f44; text-decoration:none; font-weight:500 }
		.listado_eliminar a:hover{ color:#bbb; font-weight:500; text-decoration:underline}			
		
		
		
		.espacio_relleno_mini{ float:left; width:100%; height:40px;_height:20px;}						
		.espacio_relleno_corto{ float:left; width:100%; height:100px;_height:50px;}
		.espacio_relleno{ float:left; width:100%; height:300px;_height:200px;}			
		
		.separacion_horizontal{ float:left; position:relative; height:1px; background-color:#999; width:100%; margin: 30px 0 30px 0}
		
		
	form .submit_e { display:block; width:115px; height:29px; background-image:url(../imagenes/_b_formulario_e.jpg); border:none; cursor:pointer; }
	form .submit_i { display:block; width:115px; height:29px; background-image:url(../imagenes/_b_formulario_i.jpg); border:none; cursor:pointer; }
	form .submit_f { display:block; width:115px; height:29px; background-image:url(../imagenes/_b_formulario_f.jpg); border:none; cursor:pointer; }
	
	
	
	
	
	