html, body {
	margin: 0;
	padding: 0;
	font-family: 'Trebuchet MS', Tahoma, Verdana, Sans-serif;
	background-image: url('resources/img/fundo.jpg') repeat;
	border-collapse: collapse;
}

img {
	border: 0px;
}

a {
	text-decoration: none;
}

h2 {
	color: #00592d;
	text-indent: 10px;
	font-size: 22px;
	font-weight: bolder;
}

h3 {
	font-size: 32px;
    font-family: 'Roboto Condensed',sans-serif;
	padding:0px;
	border-bottom: 1px solid #4F6228;
	color:#00592d;
	margin-left: 30px;
	margin-right: 30px;
}

hr {
	border: dashed;
	border-color: #CCC;
	border-width: 0.5px;
}

.form table {
	font-size: 12px;
}

label {
	color: #000000;
	font-size: 12px;
	font-family: 'Trebuchet MS', Tahoma, Verdana, Sans-serif;
}

.ui-layout-unit-header {
	height: 15px;
	border: none;
	font-size: 12px;
}

.ui-widget-header {
	font-size: 8px;
}

.customCalendar input {
	width: 80px;
	text-align: center;
}

.campoData input {
	width: 85px;
}

.correto {
	background-color: #CCC !important;
}

button, input[type="button"], input[type="submit"] {
	border: 1px solid #333;
	padding: 8px 20px 8px 35px;
	color: white;
	cursor: pointer;
	margin: 0 0 8px 0
}


input, select, textarea {
	border: 1px solid silver;
	padding: 7px 20px 7px 7px;
	max-width: 400px;
	margin: 5px 8px 8px 5px
}

.btnImprimir {
	background: url(../resources/img/icone-imprimir.png) no-repeat 10px
		center #00592d;
}

.btnMenu {
	font-size:15px;
	background: 10px center #5ca47a;
	font-family: 'Roboto Condensed',sans-serif;
	text-align: left;
	height: auto;
	color: white;
}

.btnActions {
	background: #00592d;
	color:white;
	text-align: left;
}

.btnExportarExcel {
	background: url(../resources/img/icone-exportar.png) no-repeat 10px
		center #00592d;
}

.btnConsultar {
	background: url(images/icone-consultar.png) no-repeat 10px center
		#00592d
}

.btnGrafico {
	background: url(images/icone-graifco.png) no-repeat 10px center #00592d
}

.btnVoltar {
	background: url(images/icone-voltar.png) no-repeat 10px center #00592d
}

.btnContinuar {
	background: #00592d;
	padding: 10px 20px 10px 20px !important
}

.btnOk {
	background-color: #286090
}

.btnCancel {
	background-color: #d9534f
}


@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'),
		url(http://fonts.gstatic.com/s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2)
		format('woff2');
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'),
		url(http://fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2)
		format('woff2');
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'),
		url(http://fonts.gstatic.com/s/roboto/v15/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'),
		url(http://fonts.gstatic.com/s/roboto/v15/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2)
		format('woff2');
	unicode-range: U+370-3FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'),
		url(http://fonts.gstatic.com/s/roboto/v15/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2)
		format('woff2');
	unicode-range: U+102-103, U+1EA0-1EF1, U+20AB
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'),
		url(http://fonts.gstatic.com/s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2)
		format('woff2');
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'),
		url(http://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2)
		format('woff2');
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local('Roboto Bold'), local('Roboto-Bold'),
		url(http://fonts.gstatic.com/s/roboto/v15/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2)
		format('woff2');
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local('Roboto Bold'), local('Roboto-Bold'),
		url(http://fonts.gstatic.com/s/roboto/v15/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2)
		format('woff2');
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local('Roboto Bold'), local('Roboto-Bold'),
		url(http://fonts.gstatic.com/s/roboto/v15/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local('Roboto Bold'), local('Roboto-Bold'),
		url(http://fonts.gstatic.com/s/roboto/v15/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2)
		format('woff2');
	unicode-range: U+370-3FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local('Roboto Bold'), local('Roboto-Bold'),
		url(http://fonts.gstatic.com/s/roboto/v15/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2)
		format('woff2');
	unicode-range: U+102-103, U+1EA0-1EF1, U+20AB
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local('Roboto Bold'), local('Roboto-Bold'),
		url(http://fonts.gstatic.com/s/roboto/v15/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2)
		format('woff2');
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local('Roboto Bold'), local('Roboto-Bold'),
		url(http://fonts.gstatic.com/s/roboto/v15/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2)
		format('woff2');
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'),
		url(http://fonts.gstatic.com/s/roboto/v15/WxrXJa0C3KdtC7lMafG4dRTbgVql8nDJpwnrE27mub0.woff2)
		format('woff2');
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'),
		url(http://fonts.gstatic.com/s/roboto/v15/OpXUqTo0UgQQhGj_SFdLWBTbgVql8nDJpwnrE27mub0.woff2)
		format('woff2');
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'),
		url(http://fonts.gstatic.com/s/roboto/v15/1hZf02POANh32k2VkgEoUBTbgVql8nDJpwnrE27mub0.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'),
		url(http://fonts.gstatic.com/s/roboto/v15/cDKhRaXnQTOVbaoxwdOr9xTbgVql8nDJpwnrE27mub0.woff2)
		format('woff2');
	unicode-range: U+370-3FF
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'),
		url(http://fonts.gstatic.com/s/roboto/v15/K23cxWVTrIFD6DJsEVi07RTbgVql8nDJpwnrE27mub0.woff2)
		format('woff2');
	unicode-range: U+102-103, U+1EA0-1EF1, U+20AB
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'),
		url(http://fonts.gstatic.com/s/roboto/v15/vSzulfKSK0LLjjfeaxcREhTbgVql8nDJpwnrE27mub0.woff2)
		format('woff2');
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'),
		url(http://fonts.gstatic.com/s/roboto/v15/vPcynSL0qHq_6dX7lKVByfesZW2xOQ-xsNqO47m55DA.woff2)
		format('woff2');
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
		url(http://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCzTOQ_MqJVwkKsUn0wKzc2I.woff2)
		format('woff2');
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
		url(http://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCzUj_cnvWIuuBMVgbX098Mw.woff2)
		format('woff2');
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
		url(http://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC0bcKLIaa1LC45dFaAfauRA.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
		url(http://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC2o_sUJ8uO4YLWRInS22T3Y.woff2)
		format('woff2');
	unicode-range: U+370-3FF
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
		url(http://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC76up8jxqWt8HVA3mDhkV_0.woff2)
		format('woff2');
	unicode-range: U+102-103, U+1EA0-1EF1, U+20AB
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
		url(http://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCyYE0-AqJ3nfInTTiDXDjU4.woff2)
		format('woff2');
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
		url(http://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC44P5ICox8Kq3LLUNMylGO4.woff2)
		format('woff2');
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
		url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nE8xhg-WlD4iG4AP-V7QxYA.woff2)
		format('woff2');
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
		url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nN_eC2PfU-cUGGN7U-FIfKc.woff2)
		format('woff2');
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
		url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nLvM2QJLsjx6Keu1D2MYodo.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
		url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nNd5cRMOq5PeG3VabknWPxo.woff2)
		format('woff2');
	unicode-range: U+370-3FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
		url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nLpX8dGXLalyu5OokvgDQcs.woff2)
		format('woff2');
	unicode-range: U+102-103, U+1EA0-1EF1, U+20AB
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
		url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nPVFL0ofnRu5Y2lP-UpEUGU.woff2)
		format('woff2');
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
		url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nBBQ_Gf4FfI8J4SYljBAylk.woff2)
		format('woff2');
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@media screen {
	#colunaEsquerda .itemMenuInicial, #colunaDireita .itemMenuInicial {
		color: #fff;
		font-family: 'Roboto', sans-serif;
		font-size: 14px;
		display: inline-block;
		margin: 0 10px 10px 0;
		vertical-align: top;
		text-decoration: none
	}
	.btnMenuInicial {
		display: table-cell;
		width: 100%;
		text-align: center;
		vertical-align: middle;
		cursor: pointer
	}
	.btnMenuInicial span {
		display: inline-block;
		max-width: 130px;
		vertical-align: middle;
		text-align: left
	}
	.btnMenuInicial span:first-child {
		display: inline-block;
		width: 64px;
		height: 64px;
		margin: 0 10px 0 0
	}
	#colunaDireita .btnMenuInicial span {
		text-align: center
	}
	#colunaEsquerda #btnSaibaMais {
		width: 302px;
		height: 80px
	}
	#colunaEsquerda #btnDdadosAbertos {
		width: 310px;
		height: 70px
	}
	#colunaDireita .itemMenuInicial {
		display: inline-block;
		width: 145px;
		height: 200px
	}
	#colunaDireita .itemMenuInicial span {
		margin: auto
	}
	#colunaDireita .itemMenuInicial span:first-child {
		margin-bottom: 20px;
		display: block;
		width: 64px;
		height: 64px
	}
	#colunaDireita #btnFaleConosco.itemMenuInicial, #colunaDireita #logoGoverno.itemMenuInicial
		{
		height: 70px;
		width: 224.5px
	}
	#colunaDireita #btnFaleConosco.itemMenuInicial span {
		display: inline-block;
		vertical-align: middle
	}
	#colunaDireita #btnFaleConosco.itemMenuInicial span:first-child {
		margin: 0 10px 0
	}
	#btnSaibaMais, .itemMenuConteudo.btnSaibaMais, .menuPagina.btnSaibaMais
		{
		background: #9b46c5
	}
	.itemMenuConteudo.btnDadosAbertos, .menuPagina.btnDadosAbertos {
		background: #97c646
	}
	#btnReceitas, .itemMenuConteudo.btnReceitas, .menuPagina.receitas {
		background: #feaf0c
	}
	#btnDespesas, .itemMenuConteudo.btnDespesas, .menuPagina.despesas {
		background: #ff5e0d
	}
	#btnPessoal, .itemMenuConteudo.btnPessoal, .menuPagina.pessoal {
		background: #7cccc8
	}
	#btnLicitacoes, .itemMenuConteudo.btnLicitacoes, .menuPagina.licitacoes
		{
		background: #5275b9
	}
	#btnRepasses, .itemMenuConteudo.btnRepasses, .menuPagina.repasses {
		background: #6bbc45
	}
	#btnOrcamento, .itemMenuConteudo.btnOrcamento, .menuPagina.orcamento {
		background: #d1c43a
	}
	#btnFaleConosco, .itemMenuConteudo.btnFaleConosco, .menuPagina.faleConosco
		{
		background: #46a9c6
	}
	#btnExerciciosAnteriores, .itemMenuConteudo.btnExerciciosAnteriores,
		.menuPagina.btnExerciciosAnteriores {
		background: #5ca47a
	}
	#btnVoltarInicio {
		background: #999
	}
	.itemMenuInicial .btnMenuInicial span:first-child {
		background-image: url(images/portal_transp_ms_icones_brancos_64.png);
		background-repeat: no-repeat
	}
	.itemMenuInicial.btnSaibaMais .btnMenuInicial span:first-child {
		background-position: -259px 0
	}
	.itemMenuInicial.btnDdadosAbertos .btnMenuInicial span:first-child {
		background-position: -194px -65px
	}
	.itemMenuInicial.btnReceitas .btnMenuInicial span:first-child {
		background-position: 0 0
	}
	.itemMenuInicial.btnDespesas .btnMenuInicial span:first-child {
		background-position: -129px -65px
	}
	.itemMenuInicial.btnPessoal .btnMenuInicial span:first-child {
		background-position: -65px 0
	}
	.itemMenuInicial.btnLicitacoes .btnMenuInicial span:first-child {
		background-position: -194px 0
	}
	.itemMenuInicial.btnRepasses .btnMenuInicial span:first-child {
		background-position: 0 -130px
	}
	.itemMenuInicial.btnOrcamento .btnMenuInicial span:first-child {
		background-position: -129px 0
	}
	.itemMenuInicial.faleConosco .btnMenuInicial span:first-child {
		background-position: 0 -65px
	}
	.itemMenuConteudo {
		display: inline-block;
		cursor: pointer;
		padding: 5px 0;
		margin: 5px 0 20px 20px;
		height: 75px;
		width: 100px;
		vertical-align: top
	}
	.itemMenuConteudo span {
		display: block;
		vertical-align: middle
	}
	.itemMenuConteudo span:first-child {
		display: block;
		width: 32px;
		height: 32px;
		margin: 0 0 0 10px
	}
	.itemMenuConteudo span:last-child {
		padding: 10px
	}
	.itemMenuConteudo:hover {
		background-color: #333 !important
	}
	.itemMenuConteudo span:first-child {
		background-image: url(images/portal_transp_ms_icones_brancos_32.png);
		background-repeat: no-repeat
	}
	.itemMenuConteudo.btnSaibaMais span:first-child {
		background-position: -132px 0
	}
	.itemMenuConteudo.btnDadosAbertos span:first-child {
		background-position: -99px -34px
	}
	.itemMenuConteudo.btnReceitas span:first-child {
		background-position: 0 0
	}
	.itemMenuConteudo.btnDespesas span:first-child {
		background-position: -66px -32px
	}
	.itemMenuConteudo.btnPessoal span:first-child {
		background-position: -33px 0
	}
	.itemMenuConteudo.btnLicitacoes span:first-child {
		background-position: -99px 0
	}
	.itemMenuConteudo.btnRepasses span:first-child {
		background-position: 0 -66px
	}
	.itemMenuConteudo.btnOrcamento span:first-child {
		background-position: -66px 0
	}
	.itemMenuConteudo.btnExerciciosAnteriores span:first-child {
		background-position: -100px -35px
	}
	.itemMenuConteudo.btnFaleConosco span:first-child {
		background-position: 0 -33px
	}
	.itemMenuConteudo.btnVoltarInicio span:first-child {
		background-position: -66px -66px
	}
}

.btnAjustaTabela {
	text-decoration: underline;
	color: blue
}