@charset "utf-8";

input[type="submit"], input[type="button"], button {
	background-color: #3A5FCD; 
	border-style: double;
	border-color: #3A5FCD;
	border-radius: 5px;
	border: 1px solid #3A5FCD; 
	color: white;
	cursor:pointer;	
	margin-right: 3px;
	box-shadow: 1px -1px 9px #000000 inset;
	font-size: 15px;
    padding: 4px 17px;
}

input[type="button"].check {
	border-color: #3A5FCD;
	border-radius: 0px;
	border: 0px solid #3A5FCD; 
	color: white;
	cursor:pointer;	
	margin: 0px 3px 1px;
	box-shadow: 1px -1px 9px #000000 inset;
    border-radius:10px;
	font-size: 10px;
    padding: 1px 15px 1px;	
}

input[type="submit"]:HOVER, input[type="button"]:HOVER, button:HOVER {
	background-color: #1E90FF;
	border-color: #1E90FF;
}

.botao_excluir {
	background-color: #CD3333 !important;
	border: 1px solid red !important;	
}

.botao_excluir:HOVER {
	background-color: red !important;
	border: 1px solid red !important;
}

.botao_voltar {
	background-color: #2E8B57;
	border-style: double;
	border-color: #2E8B57;
	color: white;
	cursor:pointer;
	min-width: 90px;
}

.botao_voltar:HOVER {
	background-color: #3CB371;
	border-color: #3CB371;
}

.botao-sem-texto {
	min-width: 40px !important;
}

.botao_chapado {
	border-radius: 0px;	
	box-shadow: none;
}

button:FOCUS {
	background-color: #B8860B;
	border-color: #EEDD82;	
}

.lupa {
    background: url(../img/botoes/find_cinza.png) no-repeat;
    cursor: pointer;
    float: left;
    height: 16px;	
    width: 16px;
}

.lupa:HOVER {
    background: url(../img/botoes/find_azul.png) no-repeat;
}

.navegacao_next {
    background: url(../img/botoes/navegacao_next_cinza.png) no-repeat;
    cursor: pointer;
    float: left;
    height: 24px;	
    width: 24px;
}

.navegacao_next:HOVER {
    background: url(../img/botoes/navegacao_next.png) no-repeat;
}

.navegacao_previous {
    background: url(../img/botoes/navegacao_previous_cinza.png) no-repeat;
    cursor: pointer;
    float: left;
    height: 24px;	
    width: 24px;
}

.navegacao_previous:HOVER {
    background: url(../img/botoes/navegacao_previous.png) no-repeat;
}

.navegacao_find_quebra {
    background: url(../img/botoes/find_cinza.png) no-repeat;
    cursor: pointer;
    float: left;
    margin: 19px 2px 0px 0px;
    height: 16px;	
    width: 16px;
}

.navegacao_find_quebra:HOVER {
    background: url(../img/botoes/find_azul.png) no-repeat;
}

.navegacao_quebra {
	margin-top: 14px;
}

.img_adicionar {
	background: url(../img/botoes/add2.png) no-repeat;
	cursor: pointer;
	float: left;
    height: 16px;	
    width: 16px;	
}

.img_editar {
	background: url(../img/botoes/editar.png) no-repeat;
	cursor: pointer;
	float: left;
    height: 20px;	
    width: 20px;
}

.img_excluir {
	background: url(../img/botoes/delete4.png) no-repeat;
	cursor: pointer;
	float: left;
    height: 20px;	
    width: 20px;
}

.img_editar_quebra {
	margin-top: 17px;
}

.img_help {
	background: url(../img/botoes/help.png) no-repeat;
	cursor: pointer;
	float: left;
    height: 20px;	
    width: 20px;
}

.img_recuo_esq {
	margin-left: -10px;	
}

.img_reload {
	background: url(../img/botoes/reload.png) no-repeat;
	cursor: pointer;
	float: left;
    height: 20px;	
    width: 20px;
}

.img_stop {
	background: url(../img/botoes/stop.png) no-repeat;
	cursor: pointer;
	float: left;
    height: 16px;	
    width: 16px;	
}

hr.azul {
	color: #3A5FCD;
} 