/*estilo types-establishment de establecimientos*/
#types-establishment{
	width:100%;
	display:block;
	clear:both;
}

	#types-establishment ul li {
		float:left;
		margin-right:1%;
		text-align%:center;
		background-color:#cccccc;
		color:#fff;
		font-weight:bold;
		padding:0.5% 1%;
		font-size:1.1em;
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
	#types-establishment ul li.actual {
		background-color: #6ead21;
	}
		#types-establishment ul li a{
			color:#fff;
		}
		#types-establishment ul li.actual a {
			color: #ffffff;
			font-weight: bold;		
			-webkit-transition: all 0.3s ease;
			-moz-transition: all 0.3s ease;
			-o-transition: all 0.3s ease;
			transition: all 0.3s ease;
		}
	#types-establishment ul li:hover {
		background-color: #6ead21;
	}
		#types-establishment ul li a:hover {
			color: #ffffff;
		}
/*estilo de la tabla*/
#table-establishment {
	font-size:1em;
	width:100%;	
	height:80%;
	margin-top: 2%;
	margin-bottom:4%;
}

/*estilo de las cabeceras*/
#table-establishment thead tr{
	background-color:#6ead21;
	
}
	#table-establishment .code-est {
		width:8%;
	}
	#table-establishment .name-est {
		width:32%;
	}
	#table-establishment .address-est {
		width:35%;
	}
	#table-establishment .location-est {
		width:17%;
	}
	#table-establishment .cp-est {
		width:8%;
	}

		/*estilo para las celdas de la cebecera*/
		#table-establishment thead tr th {
			color:#fff;
			text-align:left;
			font-size:1.1em;
			padding:0.5% 0%;
		}

			/*estilo para los enlaces de las cabeceras*/
			#table-establishment thead tr th a {
				/*cursor:pointer;*/
				color:#fff;	
				
			}
			#table-establishment thead tr th a:hover {
				color:#beff15;
			}

		/*estilo para la primera celda de la cebecera que tiene un ancho especial*/
		#table-establishment thead tr th:first-child {
			text-align:center;
		}

		/*estilo para la ultima celda de la cabecera*/
		#table-establishment thead tr th:last-child {
			text-align:center;
			
		}

		/*estilo para el resto de las celdas*/
		#table-establishment thead tr th{
			text-align:left;
			color:#fff;
		}

/*estilos para que alternen de color las diferentes filas de la tabla*/
#table-establishment tbody tr:nth-child(even) {background-color:#ededed;}
#table-establishment tbody tr:nth-child(odd) {}

/*altura de las filas del cuerpo de la tabla*/
#table-establishment tbody tr {
	height: 25px;
}

/*estilo primera celda del cuerpo de la tabla*/
#table-establishment tbody tr td:first-child { 	
	text-align:center;
}

/*estilo última celda del cuerpo de la tabla*/
#table-establishment tbody tr td:last-child { 
	text-align:center;
}

/*estilo general de las celdas del cuerpo de la tabla*/
#table-establishment tbody tr td{
	text-align:left;
}
