table.tablaFormacion{
	width: 40em;
	table-layout:fixed;
	border: 1px solid #ccc;		
}
table.tablaFormacion label{
	 width: 13em;
	 display: block;
	 text-align: left;
	 float: left;
	 line-height: 1.5;
	 margin-right: 0.25em; /*duplicada por ie6, corregimos abajo*/
	 }
table.tablaFormacion th{
	text-align: left;
	font-weight: bold;	
	margin-left: 3px;
}
table.tablaFormacion tr{
	text-align: left;
	font-weight: bold;	
	margin-left: 3px;
}
table.tablaFormacion td{	
	width: 5em;
	text-align: left;
	font-weight: bold;
}
table.tablaFormacion td.nombre{	
	width: 11em;	
	text-align: left;
	font-weight: bold;	
}
table.tablaFormacion td.anu{	
	width: 4em;
	text-align: center;
	font-weight: bold;	
}
table.tablaFormacion td.imagen{	
	width: 4em;	
	text-align: center;
	font-weight: bold;	
}
table.tablaFormacion td.horas{	
	width: 3em;	
	text-align: center;
	font-weight: bold;	
}
table.tablaFormacion input{
	border: 1px solid #e3e3e3;
	display: block;
	margin: 3px;
	padding: 1px;
	width: 12em;
}
	
