@charset "UTF-8";
/* CSS Document */

.verde-vidalink {
	background-color: #65c1a1;
	color: #FFF;
}

.azul-gradiente {
	background: #0c76bf; /* Old browsers */
	background: -moz-linear-gradient(top,  #0c76bf 0%, #0b5394 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c76bf), color-stop(100%,#0b5394)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0c76bf 0%,#0b5394 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0c76bf 0%,#0b5394 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0c76bf 0%,#0b5394 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0c76bf 0%,#0b5394 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c76bf', endColorstr='#0b5394',GradientType=0 ); /* IE6-9 */
	border: solid 1px #0c5697;
	color: #FFF;
}

.cinza-gradiente {
	background: #f8f8f8; /* Old browsers */
	background: -moz-linear-gradient(top,  #f8f8f8 0%, #eeeeee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f8f8f8 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f8f8f8 0%,#eeeeee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f8f8f8 0%,#eeeeee 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f8f8f8 0%,#eeeeee 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
	color: #333;
}

.verde-positivo {
	background: #52981e;
	color: #FFF;
}

.verde-gradiente {
	background: #4eb52a; /* Old browsers */
	background: -moz-linear-gradient(top,  #4eb52a 0%, #2b820c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4eb52a), color-stop(100%,#2b820c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4eb52a 0%,#2b820c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4eb52a 0%,#2b820c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4eb52a 0%,#2b820c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4eb52a 0%,#2b820c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4eb52a', endColorstr='#2b820c',GradientType=0 ); /* IE6-9 */
	border: solid 1px #2b820c;
	color: #FFF;
}
.verde-gradiente:hover {
	background: #2b820c; /* Old browsers */
	background: -moz-linear-gradient(top,  #2b820c 0%, #4eb52a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b820c), color-stop(100%,#4eb52a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2b820c 0%,#4eb52a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2b820c 0%,#4eb52a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2b820c 0%,#4eb52a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #2b820c 0%,#4eb52a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b820c', endColorstr='#4eb52a',GradientType=0 ); /* IE6-9 */
}

.vermelho-negativo {
	background: #c91010;
	color: #FFF;
}
.fonte-vermelho-negativo {
	color: #c91010;
}

.vermelho-gradiente {
	background: #d50e0e; /* Old browsers */
	background: -moz-linear-gradient(top,  #d50e0e 0%, #7f0808 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d50e0e), color-stop(100%,#7f0808)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d50e0e 0%,#7f0808 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d50e0e 0%,#7f0808 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d50e0e 0%,#7f0808 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d50e0e 0%,#7f0808 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d50e0e', endColorstr='#7f0808',GradientType=0 ); /* IE6-9 */
	border: solid 1px #7f0808;
	color: #FFF;
}
.vermelho-gradiente:hover {
	background: #7f0808; /* Old browsers */
	background: -moz-linear-gradient(top,  #7f0808 0%, #d50e0e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7f0808), color-stop(100%,#d50e0e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #7f0808 0%,#d50e0e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #7f0808 0%,#d50e0e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #7f0808 0%,#d50e0e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #7f0808 0%,#d50e0e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f0808', endColorstr='#d50e0e',GradientType=0 ); /* IE6-9 */
}

.alerta-verde {
	background: #e8ffcf;
	border: solid 1px #ceeda1;
	color: Green;
}
.alerta-verde:hover {
	background: #ceeda1;
	border: solid 1px #aed07e;
}

.alerta-amarelo {
	background: #fffbbf;
	border: solid 1px #f2d82c;
}
.alerta-amarelo:hover {
	background: #f2d82c;
	border: solid 1px #cbab17;
}

.alerta-vermelho {
	background: #ffe1e1;
	border: solid 1px #f78787;
}
.alerta-vermelho:hover {
	background: #f78787;
	border: solid 1px #d16c6c;
}