table.kbQuadroVagas { 
	width: 600px; 
	border-collapse: separate; 
	border-spacing: 1px; 
	font: 13px Arial, Verdana, sans-serif; 
	color: #343434; 
	margin: 0 auto;
}
	table.kbQuadroVagas colgroup { background: #fff; }
		table.kbQuadroVagas col.kbColFim { text-align: center; }
		table.kbQuadroVagas thead th { 
			background: url(https://www.kombo.com.br/images/kbSpriteQV.gif) repeat-x; 
			padding: 3px; 
			font-size: 1.2em; 
			color: #fff; 
		}
		table.kbQuadroVagas tbody td { 
			padding: 4px 6px; 
			border: 1px solid #f2f2f2; 
		}
		table.kbQuadroVagas tbody tr.kbLinhaSim td {  }
		table.kbQuadroVagas tbody tr.kbLinhaNao td { background: #f5f5f5; }
			table.kbQuadroVagas tbody td a { color: #33c; }
			table.kbQuadroVagas tbody td a:hover { color: #c33; }
			table.kbQuadroVagas tbody td.kbDetalhesVaga a, 
			table.kbQuadroVagas tbody td.kbMaisDetalhes a { 
				display: block; 
				text-decoration: none; 
				text-indent: -1000px; 
				cursor: pointer; 
				background: url(https://www.kombo.com.br/images/kbSpriteQV.gif) no-repeat; 
				height: 16px; 
			}
			table.kbQuadroVagas tbody td.kbMaisDetalhes a { 
				background-position: 0 -132px; 
				width: 59px; 
				margin: 0 auto; 
			}
		table.kbQuadroVagas tbody td.kbDetalhesVaga { 
			font-size: 0.85em; 
			padding: 10px; 
			background: #fff; 
		}
			table.kbQuadroVagas tbody td.kbDetalhesVaga a { 
				background-position: 0 -150px; 
				width: 51px; 
				float: right; 
			}
		table.kbQuadroVagas tbody tr.kbNoResult td { 
			text-align: center; 
			background: #fff url(https://www.kombo.com.br/images/kbSpriteQV.gif) no-repeat center -37px; 
			padding: 50px 0 10px; 
		}