
/* Button Styles */


/* Tema padrão de botões > Estado Normal */
button.cor1, .bt_cor1 button,
.button.cor1, .bt_cor1 .button,
input[type='submit'].cor1, .bt_cor1 input[type='submit'],
input[type='button'].cor1, .bt_cor1 input[type='button']{
	border-color: rgb(0,37,78);
	color: rgb(0,30,62);
}


/* Tema padrão de botões > Estado Sobre Especial e Estado Normal Especial*/
button.cor1.fillNormal, .bt_cor1.bt_fill button,
button.cor1.fillHover:hover, .bt_cor1.bt_fillHover button:hover,
button.cor1.fillHover:focus, .bt_cor1.bt_fillHover button:focus,
.button.cor1.fillNormal, .bt_cor1.bt_fill .button,
.button.cor1.fillHover:hover, .bt_cor1.bt_fillHover .button:hover,
.button.cor1.fillHover:focus, .bt_cor1.bt_fillHover .button:focus,
input[type='submit'].cor1.fillNormal, .bt_cor1.bt_fill input[type='submit'],
input[type='submit'].cor1.fillHover:hover, .bt_cor1.bt_fillHover input[type='submit'],
input[type='submit'].cor1.fillHover:focus, .bt_cor1.bt_fillHover input[type='submit'],
input[type='button'].cor1.fillNormal, .bt_cor1.bt_fill input[type='buttton'],
input[type='button'].cor1.fillHover:hover, .bt_cor1.bt_fillHover input[type='buttton'],
input[type='button'].cor1.fillHover:focus, .bt_cor1.bt_fillHover input[type='buttton']{
	border-color: rgb(0,37,78);
	background: rgb(0,37,78);
	color: rgb(204,211,220);
}

/* Tema padrão de botões > Estado Sobre Preenchido*/
button.cor1.fillNormal:hover, .bt_cor1.bt_fill button:hover,
.button.cor1.fillNormal:hover, .bt_cor1.bt_fill .button:hover,
input[type='submit'].cor1.fillNormal:hover, .bt_cor1.bt_fill input[type='submit']:hover,
input[type='button'].cor1.fillNormal:hover, .bt_cor1.bt_fill input[type='button']:hover,
button.cor1.fillNormal:focus, .bt_cor1.bt_fill button:focus,
.button.cor1.fillNormal:focus, .bt_cor1.bt_fill .button:focus,
input[type='submit'].cor1.fillNormal:focus, .bt_cor1.bt_fill input[type='submit']:focus,
input[type='button'].cor1.fillNormal:focus, .bt_cor1.bt_fill input[type='button']:focus{
	border-color: rgb(0,26,55);
	background: rgb(0,26,55);
	color: rgb(204,211,220);
}

/* Tema padrão de botões > Estado Sobre Simples */
button.cor1:hover, .bt_cor1 button:hover,
button.cor1:focus, .bt_cor1 button:focus,
.button.cor1:hover, .bt_cor1 .button:hover,
.button.cor1:focus, .bt_cor1 .button:focus,
input[type='submit'].cor1:hover, .bt_cor1 input[type='submit']:hover,
input[type='submit'].cor1:focus, .bt_cor1 input[type='submit']:focus,
input[type='button'].cor1:hover, .bt_cor1 input[type='button']:hover,
input[type='button'].cor1:focus, .bt_cor1 input[type='button']:focus{
	border-color: rgb(0,26,55);
	background: none;
	color: rgb(0,22,47);
}


/* Tema padrão de botões > Estado Sobre Simples */
button.cor1.brdHover:hover, .bt_cor1.bt_brdHover button:hover,
button.cor1.brdHover:focus, .bt_cor1.bt_brdHover button:focus,
.button.cor1.brdHover:hover, .bt_cor1.bt_brdHover .button:hover,
.button.cor1.brdHover:focus, .bt_cor1.bt_brdHover .button:focus,
input[type='submit'].cor1.brdHover:hover, .bt_cor1.bt_brdHover input[type='submit']:hover,
input[type='submit'].cor1.brdHover:focus, .bt_cor1.bt_brdHover input[type='submit']:focus,
input[type='button'].cor1.brdHover:hover, .bt_cor1.bt_brdHover input[type='button']:hover,
input[type='button'].cor1.brdHover:focus, .bt_cor1.bt_brdHover input[type='button']:focus{
	border-color: rgb(0,37,78);
	background: none;
	color: rgb(0,30,62);	
}

/* Tema padrão de botões > Estado Sobre Simples preenchimento Branco */
button.cor1.fillWhite, .bt_cor1.bt_fillWhite button,
button.cor1.fillWhiteHover:hover, .bt_cor1.bt_fillWhiteHover button:hover,
button.cor1.fillWhiteHover:focus, .bt_cor1.bt_fillWhiteHover button:focus,
.button.cor1.fillWhite, .bt_cor1.bt_fillWhite .button,
.button.cor1.fillWhiteHover:hover, .bt_cor1.bt_fillWhiteHover .button:hover,
.button.cor1.fillWhiteHover:focus, .bt_cor1.bt_fillWhiteHover .button:focus,
input[type='submit'].cor1.fillWhite, .bt_cor1.bt_fillWhite input[type='submit'],
input[type='submit'].cor1.fillWhiteHover:hover, .bt_cor1.bt_fillWhiteHover input[type='submit']:hover,
input[type='submit'].cor1.fillWhiteHover:focus, .bt_cor1.bt_fillWhiteHover input[type='submit']:focus,
input[type='button'].cor1.fillWhite, .bt_cor1.bt_fillWhite input[type='button'],
input[type='button'].cor1.fillWhiteHover:hover, .bt_cor1.bt_fillWhiteHover input[type='button']:hover,
input[type='button'].cor1.fillWhiteHover:focus, .bt_cor1.bt_fillWhiteHover input[type='button']:hover{
	border-color: rgb(0,37,78);
	background: #fff;
	color: rgb(0,30,62);	
}


/* Tema padrão de botões > Estado Normal */
button.cor2, .bt_cor2 button,
.button.cor2, .bt_cor2 .button,
input[type='submit'].cor2, .bt_cor2 input[type='submit'],
input[type='button'].cor2, .bt_cor2 input[type='button']{
	border-color: rgb(152,192,0);
	color: rgb(122,154,0);
}


/* Tema padrão de botões > Estado Sobre Especial e Estado Normal Especial*/
button.cor2.fillNormal, .bt_cor2.bt_fill button,
button.cor2.fillHover:hover, .bt_cor2.bt_fillHover button:hover,
button.cor2.fillHover:focus, .bt_cor2.bt_fillHover button:focus,
.button.cor2.fillNormal, .bt_cor2.bt_fill .button,
.button.cor2.fillHover:hover, .bt_cor2.bt_fillHover .button:hover,
.button.cor2.fillHover:focus, .bt_cor2.bt_fillHover .button:focus,
input[type='submit'].cor2.fillNormal, .bt_cor2.bt_fill input[type='submit'],
input[type='submit'].cor2.fillHover:hover, .bt_cor2.bt_fillHover input[type='submit'],
input[type='submit'].cor2.fillHover:focus, .bt_cor2.bt_fillHover input[type='submit'],
input[type='button'].cor2.fillNormal, .bt_cor2.bt_fill input[type='buttton'],
input[type='button'].cor2.fillHover:hover, .bt_cor2.bt_fillHover input[type='buttton'],
input[type='button'].cor2.fillHover:focus, .bt_cor2.bt_fillHover input[type='buttton']{
	border-color: rgb(152,192,0);
	background: rgb(152,192,0);
	color: rgb(234,242,204);
}

/* Tema padrão de botões > Estado Sobre Preenchido*/
button.cor2.fillNormal:hover, .bt_cor2.bt_fill button:hover,
.button.cor2.fillNormal:hover, .bt_cor2.bt_fill .button:hover,
input[type='submit'].cor2.fillNormal:hover, .bt_cor2.bt_fill input[type='submit']:hover,
input[type='button'].cor2.fillNormal:hover, .bt_cor2.bt_fill input[type='button']:hover,
button.cor2.fillNormal:focus, .bt_cor2.bt_fill button:focus,
.button.cor2.fillNormal:focus, .bt_cor2.bt_fill .button:focus,
input[type='submit'].cor2.fillNormal:focus, .bt_cor2.bt_fill input[type='submit']:focus,
input[type='button'].cor2.fillNormal:focus, .bt_cor2.bt_fill input[type='button']:focus{
	border-color: rgb(106,134,0);
	background: rgb(106,134,0);
	color: rgb(234,242,204);
}

/* Tema padrão de botões > Estado Sobre Simples */
button.cor2:hover, .bt_cor2 button:hover,
button.cor2:focus, .bt_cor2 button:focus,
.button.cor2:hover, .bt_cor2 .button:hover,
.button.cor2:focus, .bt_cor2 .button:focus,
input[type='submit'].cor2:hover, .bt_cor2 input[type='submit']:hover,
input[type='submit'].cor2:focus, .bt_cor2 input[type='submit']:focus,
input[type='button'].cor2:hover, .bt_cor2 input[type='button']:hover,
input[type='button'].cor2:focus, .bt_cor2 input[type='button']:focus{
	border-color: rgb(106,134,0);
	background: none;
	color: rgb(91,115,0);
}


/* Tema padrão de botões > Estado Sobre Simples */
button.cor2.brdHover:hover, .bt_cor2.bt_brdHover button:hover,
button.cor2.brdHover:focus, .bt_cor2.bt_brdHover button:focus,
.button.cor2.brdHover:hover, .bt_cor2.bt_brdHover .button:hover,
.button.cor2.brdHover:focus, .bt_cor2.bt_brdHover .button:focus,
input[type='submit'].cor2.brdHover:hover, .bt_cor2.bt_brdHover input[type='submit']:hover,
input[type='submit'].cor2.brdHover:focus, .bt_cor2.bt_brdHover input[type='submit']:focus,
input[type='button'].cor2.brdHover:hover, .bt_cor2.bt_brdHover input[type='button']:hover,
input[type='button'].cor2.brdHover:focus, .bt_cor2.bt_brdHover input[type='button']:focus{
	border-color: rgb(152,192,0);
	background: none;
	color: rgb(122,154,0);	
}

/* Tema padrão de botões > Estado Sobre Simples preenchimento Branco */
button.cor2.fillWhite, .bt_cor2.bt_fillWhite button,
button.cor2.fillWhiteHover:hover, .bt_cor2.bt_fillWhiteHover button:hover,
button.cor2.fillWhiteHover:focus, .bt_cor2.bt_fillWhiteHover button:focus,
.button.cor2.fillWhite, .bt_cor2.bt_fillWhite .button,
.button.cor2.fillWhiteHover:hover, .bt_cor2.bt_fillWhiteHover .button:hover,
.button.cor2.fillWhiteHover:focus, .bt_cor2.bt_fillWhiteHover .button:focus,
input[type='submit'].cor2.fillWhite, .bt_cor2.bt_fillWhite input[type='submit'],
input[type='submit'].cor2.fillWhiteHover:hover, .bt_cor2.bt_fillWhiteHover input[type='submit']:hover,
input[type='submit'].cor2.fillWhiteHover:focus, .bt_cor2.bt_fillWhiteHover input[type='submit']:focus,
input[type='button'].cor2.fillWhite, .bt_cor2.bt_fillWhite input[type='button'],
input[type='button'].cor2.fillWhiteHover:hover, .bt_cor2.bt_fillWhiteHover input[type='button']:hover,
input[type='button'].cor2.fillWhiteHover:focus, .bt_cor2.bt_fillWhiteHover input[type='button']:hover{
	border-color: rgb(152,192,0);
	background: #fff;
	color: rgb(122,154,0);	
}


/* Tema padrão de botões > Estado Normal */
button.cor3, .bt_cor3 button,
.button.cor3, .bt_cor3 .button,
input[type='submit'].cor3, .bt_cor3 input[type='submit'],
input[type='button'].cor3, .bt_cor3 input[type='button']{
	border-color: rgb(248,195,122);
	color: rgb(198,156,98);
}


/* Tema padrão de botões > Estado Sobre Especial e Estado Normal Especial*/
button.cor3.fillNormal, .bt_cor3.bt_fill button,
button.cor3.fillHover:hover, .bt_cor3.bt_fillHover button:hover,
button.cor3.fillHover:focus, .bt_cor3.bt_fillHover button:focus,
.button.cor3.fillNormal, .bt_cor3.bt_fill .button,
.button.cor3.fillHover:hover, .bt_cor3.bt_fillHover .button:hover,
.button.cor3.fillHover:focus, .bt_cor3.bt_fillHover .button:focus,
input[type='submit'].cor3.fillNormal, .bt_cor3.bt_fill input[type='submit'],
input[type='submit'].cor3.fillHover:hover, .bt_cor3.bt_fillHover input[type='submit'],
input[type='submit'].cor3.fillHover:focus, .bt_cor3.bt_fillHover input[type='submit'],
input[type='button'].cor3.fillNormal, .bt_cor3.bt_fill input[type='buttton'],
input[type='button'].cor3.fillHover:hover, .bt_cor3.bt_fillHover input[type='buttton'],
input[type='button'].cor3.fillHover:focus, .bt_cor3.bt_fillHover input[type='buttton']{
	border-color: rgb(248,195,122);
	background: rgb(248,195,122);
	color: rgb(254,243,228);
}

/* Tema padrão de botões > Estado Sobre Preenchido*/
button.cor3.fillNormal:hover, .bt_cor3.bt_fill button:hover,
.button.cor3.fillNormal:hover, .bt_cor3.bt_fill .button:hover,
input[type='submit'].cor3.fillNormal:hover, .bt_cor3.bt_fill input[type='submit']:hover,
input[type='button'].cor3.fillNormal:hover, .bt_cor3.bt_fill input[type='button']:hover,
button.cor3.fillNormal:focus, .bt_cor3.bt_fill button:focus,
.button.cor3.fillNormal:focus, .bt_cor3.bt_fill .button:focus,
input[type='submit'].cor3.fillNormal:focus, .bt_cor3.bt_fill input[type='submit']:focus,
input[type='button'].cor3.fillNormal:focus, .bt_cor3.bt_fill input[type='button']:focus{
	border-color: rgb(174,137,85);
	background: rgb(174,137,85);
	color: rgb(254,243,228);
}

/* Tema padrão de botões > Estado Sobre Simples */
button.cor3:hover, .bt_cor3 button:hover,
button.cor3:focus, .bt_cor3 button:focus,
.button.cor3:hover, .bt_cor3 .button:hover,
.button.cor3:focus, .bt_cor3 .button:focus,
input[type='submit'].cor3:hover, .bt_cor3 input[type='submit']:hover,
input[type='submit'].cor3:focus, .bt_cor3 input[type='submit']:focus,
input[type='button'].cor3:hover, .bt_cor3 input[type='button']:hover,
input[type='button'].cor3:focus, .bt_cor3 input[type='button']:focus{
	border-color: rgb(174,137,85);
	background: none;
	color: rgb(149,117,73);
}


/* Tema padrão de botões > Estado Sobre Simples */
button.cor3.brdHover:hover, .bt_cor3.bt_brdHover button:hover,
button.cor3.brdHover:focus, .bt_cor3.bt_brdHover button:focus,
.button.cor3.brdHover:hover, .bt_cor3.bt_brdHover .button:hover,
.button.cor3.brdHover:focus, .bt_cor3.bt_brdHover .button:focus,
input[type='submit'].cor3.brdHover:hover, .bt_cor3.bt_brdHover input[type='submit']:hover,
input[type='submit'].cor3.brdHover:focus, .bt_cor3.bt_brdHover input[type='submit']:focus,
input[type='button'].cor3.brdHover:hover, .bt_cor3.bt_brdHover input[type='button']:hover,
input[type='button'].cor3.brdHover:focus, .bt_cor3.bt_brdHover input[type='button']:focus{
	border-color: rgb(248,195,122);
	background: none;
	color: rgb(198,156,98);	
}

/* Tema padrão de botões > Estado Sobre Simples preenchimento Branco */
button.cor3.fillWhite, .bt_cor3.bt_fillWhite button,
button.cor3.fillWhiteHover:hover, .bt_cor3.bt_fillWhiteHover button:hover,
button.cor3.fillWhiteHover:focus, .bt_cor3.bt_fillWhiteHover button:focus,
.button.cor3.fillWhite, .bt_cor3.bt_fillWhite .button,
.button.cor3.fillWhiteHover:hover, .bt_cor3.bt_fillWhiteHover .button:hover,
.button.cor3.fillWhiteHover:focus, .bt_cor3.bt_fillWhiteHover .button:focus,
input[type='submit'].cor3.fillWhite, .bt_cor3.bt_fillWhite input[type='submit'],
input[type='submit'].cor3.fillWhiteHover:hover, .bt_cor3.bt_fillWhiteHover input[type='submit']:hover,
input[type='submit'].cor3.fillWhiteHover:focus, .bt_cor3.bt_fillWhiteHover input[type='submit']:focus,
input[type='button'].cor3.fillWhite, .bt_cor3.bt_fillWhite input[type='button'],
input[type='button'].cor3.fillWhiteHover:hover, .bt_cor3.bt_fillWhiteHover input[type='button']:hover,
input[type='button'].cor3.fillWhiteHover:focus, .bt_cor3.bt_fillWhiteHover input[type='button']:hover{
	border-color: rgb(248,195,122);
	background: #fff;
	color: rgb(198,156,98);	
}


/* Tema padrão de botões > Estado Normal */
button.cor4, .bt_cor4 button,
.button.cor4, .bt_cor4 .button,
input[type='submit'].cor4, .bt_cor4 input[type='submit'],
input[type='button'].cor4, .bt_cor4 input[type='button']{
	border-color: rgb(133,176,50);
	color: rgb(106,141,40);
}


/* Tema padrão de botões > Estado Sobre Especial e Estado Normal Especial*/
button.cor4.fillNormal, .bt_cor4.bt_fill button,
button.cor4.fillHover:hover, .bt_cor4.bt_fillHover button:hover,
button.cor4.fillHover:focus, .bt_cor4.bt_fillHover button:focus,
.button.cor4.fillNormal, .bt_cor4.bt_fill .button,
.button.cor4.fillHover:hover, .bt_cor4.bt_fillHover .button:hover,
.button.cor4.fillHover:focus, .bt_cor4.bt_fillHover .button:focus,
input[type='submit'].cor4.fillNormal, .bt_cor4.bt_fill input[type='submit'],
input[type='submit'].cor4.fillHover:hover, .bt_cor4.bt_fillHover input[type='submit'],
input[type='submit'].cor4.fillHover:focus, .bt_cor4.bt_fillHover input[type='submit'],
input[type='button'].cor4.fillNormal, .bt_cor4.bt_fill input[type='buttton'],
input[type='button'].cor4.fillHover:hover, .bt_cor4.bt_fillHover input[type='buttton'],
input[type='button'].cor4.fillHover:focus, .bt_cor4.bt_fillHover input[type='buttton']{
	border-color: rgb(133,176,50);
	background: rgb(133,176,50);
	color: rgb(231,239,214);
}

/* Tema padrão de botões > Estado Sobre Preenchido*/
button.cor4.fillNormal:hover, .bt_cor4.bt_fill button:hover,
.button.cor4.fillNormal:hover, .bt_cor4.bt_fill .button:hover,
input[type='submit'].cor4.fillNormal:hover, .bt_cor4.bt_fill input[type='submit']:hover,
input[type='button'].cor4.fillNormal:hover, .bt_cor4.bt_fill input[type='button']:hover,
button.cor4.fillNormal:focus, .bt_cor4.bt_fill button:focus,
.button.cor4.fillNormal:focus, .bt_cor4.bt_fill .button:focus,
input[type='submit'].cor4.fillNormal:focus, .bt_cor4.bt_fill input[type='submit']:focus,
input[type='button'].cor4.fillNormal:focus, .bt_cor4.bt_fill input[type='button']:focus{
	border-color: rgb(93,123,35);
	background: rgb(93,123,35);
	color: rgb(231,239,214);
}

/* Tema padrão de botões > Estado Sobre Simples */
button.cor4:hover, .bt_cor4 button:hover,
button.cor4:focus, .bt_cor4 button:focus,
.button.cor4:hover, .bt_cor4 .button:hover,
.button.cor4:focus, .bt_cor4 .button:focus,
input[type='submit'].cor4:hover, .bt_cor4 input[type='submit']:hover,
input[type='submit'].cor4:focus, .bt_cor4 input[type='submit']:focus,
input[type='button'].cor4:hover, .bt_cor4 input[type='button']:hover,
input[type='button'].cor4:focus, .bt_cor4 input[type='button']:focus{
	border-color: rgb(93,123,35);
	background: none;
	color: rgb(80,106,30);
}


/* Tema padrão de botões > Estado Sobre Simples */
button.cor4.brdHover:hover, .bt_cor4.bt_brdHover button:hover,
button.cor4.brdHover:focus, .bt_cor4.bt_brdHover button:focus,
.button.cor4.brdHover:hover, .bt_cor4.bt_brdHover .button:hover,
.button.cor4.brdHover:focus, .bt_cor4.bt_brdHover .button:focus,
input[type='submit'].cor4.brdHover:hover, .bt_cor4.bt_brdHover input[type='submit']:hover,
input[type='submit'].cor4.brdHover:focus, .bt_cor4.bt_brdHover input[type='submit']:focus,
input[type='button'].cor4.brdHover:hover, .bt_cor4.bt_brdHover input[type='button']:hover,
input[type='button'].cor4.brdHover:focus, .bt_cor4.bt_brdHover input[type='button']:focus{
	border-color: rgb(133,176,50);
	background: none;
	color: rgb(106,141,40);	
}

/* Tema padrão de botões > Estado Sobre Simples preenchimento Branco */
button.cor4.fillWhite, .bt_cor4.bt_fillWhite button,
button.cor4.fillWhiteHover:hover, .bt_cor4.bt_fillWhiteHover button:hover,
button.cor4.fillWhiteHover:focus, .bt_cor4.bt_fillWhiteHover button:focus,
.button.cor4.fillWhite, .bt_cor4.bt_fillWhite .button,
.button.cor4.fillWhiteHover:hover, .bt_cor4.bt_fillWhiteHover .button:hover,
.button.cor4.fillWhiteHover:focus, .bt_cor4.bt_fillWhiteHover .button:focus,
input[type='submit'].cor4.fillWhite, .bt_cor4.bt_fillWhite input[type='submit'],
input[type='submit'].cor4.fillWhiteHover:hover, .bt_cor4.bt_fillWhiteHover input[type='submit']:hover,
input[type='submit'].cor4.fillWhiteHover:focus, .bt_cor4.bt_fillWhiteHover input[type='submit']:focus,
input[type='button'].cor4.fillWhite, .bt_cor4.bt_fillWhite input[type='button'],
input[type='button'].cor4.fillWhiteHover:hover, .bt_cor4.bt_fillWhiteHover input[type='button']:hover,
input[type='button'].cor4.fillWhiteHover:focus, .bt_cor4.bt_fillWhiteHover input[type='button']:hover{
	border-color: rgb(133,176,50);
	background: #fff;
	color: rgb(106,141,40);	
}


/* Tema padrão de botões > Estado Normal */
button.cor5, .bt_cor5 button,
.button.cor5, .bt_cor5 .button,
input[type='submit'].cor5, .bt_cor5 input[type='submit'],
input[type='button'].cor5, .bt_cor5 input[type='button']{
	border-color: rgb(66,141,166);
	color: rgb(53,113,133);
}


/* Tema padrão de botões > Estado Sobre Especial e Estado Normal Especial*/
button.cor5.fillNormal, .bt_cor5.bt_fill button,
button.cor5.fillHover:hover, .bt_cor5.bt_fillHover button:hover,
button.cor5.fillHover:focus, .bt_cor5.bt_fillHover button:focus,
.button.cor5.fillNormal, .bt_cor5.bt_fill .button,
.button.cor5.fillHover:hover, .bt_cor5.bt_fillHover .button:hover,
.button.cor5.fillHover:focus, .bt_cor5.bt_fillHover .button:focus,
input[type='submit'].cor5.fillNormal, .bt_cor5.bt_fill input[type='submit'],
input[type='submit'].cor5.fillHover:hover, .bt_cor5.bt_fillHover input[type='submit'],
input[type='submit'].cor5.fillHover:focus, .bt_cor5.bt_fillHover input[type='submit'],
input[type='button'].cor5.fillNormal, .bt_cor5.bt_fill input[type='buttton'],
input[type='button'].cor5.fillHover:hover, .bt_cor5.bt_fillHover input[type='buttton'],
input[type='button'].cor5.fillHover:focus, .bt_cor5.bt_fillHover input[type='buttton']{
	border-color: rgb(66,141,166);
	background: rgb(66,141,166);
	color: rgb(217,232,237);
}

/* Tema padrão de botões > Estado Sobre Preenchido*/
button.cor5.fillNormal:hover, .bt_cor5.bt_fill button:hover,
.button.cor5.fillNormal:hover, .bt_cor5.bt_fill .button:hover,
input[type='submit'].cor5.fillNormal:hover, .bt_cor5.bt_fill input[type='submit']:hover,
input[type='button'].cor5.fillNormal:hover, .bt_cor5.bt_fill input[type='button']:hover,
button.cor5.fillNormal:focus, .bt_cor5.bt_fill button:focus,
.button.cor5.fillNormal:focus, .bt_cor5.bt_fill .button:focus,
input[type='submit'].cor5.fillNormal:focus, .bt_cor5.bt_fill input[type='submit']:focus,
input[type='button'].cor5.fillNormal:focus, .bt_cor5.bt_fill input[type='button']:focus{
	border-color: rgb(46,99,116);
	background: rgb(46,99,116);
	color: rgb(217,232,237);
}

/* Tema padrão de botões > Estado Sobre Simples */
button.cor5:hover, .bt_cor5 button:hover,
button.cor5:focus, .bt_cor5 button:focus,
.button.cor5:hover, .bt_cor5 .button:hover,
.button.cor5:focus, .bt_cor5 .button:focus,
input[type='submit'].cor5:hover, .bt_cor5 input[type='submit']:hover,
input[type='submit'].cor5:focus, .bt_cor5 input[type='submit']:focus,
input[type='button'].cor5:hover, .bt_cor5 input[type='button']:hover,
input[type='button'].cor5:focus, .bt_cor5 input[type='button']:focus{
	border-color: rgb(46,99,116);
	background: none;
	color: rgb(40,85,100);
}


/* Tema padrão de botões > Estado Sobre Simples */
button.cor5.brdHover:hover, .bt_cor5.bt_brdHover button:hover,
button.cor5.brdHover:focus, .bt_cor5.bt_brdHover button:focus,
.button.cor5.brdHover:hover, .bt_cor5.bt_brdHover .button:hover,
.button.cor5.brdHover:focus, .bt_cor5.bt_brdHover .button:focus,
input[type='submit'].cor5.brdHover:hover, .bt_cor5.bt_brdHover input[type='submit']:hover,
input[type='submit'].cor5.brdHover:focus, .bt_cor5.bt_brdHover input[type='submit']:focus,
input[type='button'].cor5.brdHover:hover, .bt_cor5.bt_brdHover input[type='button']:hover,
input[type='button'].cor5.brdHover:focus, .bt_cor5.bt_brdHover input[type='button']:focus{
	border-color: rgb(66,141,166);
	background: none;
	color: rgb(53,113,133);	
}

/* Tema padrão de botões > Estado Sobre Simples preenchimento Branco */
button.cor5.fillWhite, .bt_cor5.bt_fillWhite button,
button.cor5.fillWhiteHover:hover, .bt_cor5.bt_fillWhiteHover button:hover,
button.cor5.fillWhiteHover:focus, .bt_cor5.bt_fillWhiteHover button:focus,
.button.cor5.fillWhite, .bt_cor5.bt_fillWhite .button,
.button.cor5.fillWhiteHover:hover, .bt_cor5.bt_fillWhiteHover .button:hover,
.button.cor5.fillWhiteHover:focus, .bt_cor5.bt_fillWhiteHover .button:focus,
input[type='submit'].cor5.fillWhite, .bt_cor5.bt_fillWhite input[type='submit'],
input[type='submit'].cor5.fillWhiteHover:hover, .bt_cor5.bt_fillWhiteHover input[type='submit']:hover,
input[type='submit'].cor5.fillWhiteHover:focus, .bt_cor5.bt_fillWhiteHover input[type='submit']:focus,
input[type='button'].cor5.fillWhite, .bt_cor5.bt_fillWhite input[type='button'],
input[type='button'].cor5.fillWhiteHover:hover, .bt_cor5.bt_fillWhiteHover input[type='button']:hover,
input[type='button'].cor5.fillWhiteHover:focus, .bt_cor5.bt_fillWhiteHover input[type='button']:hover{
	border-color: rgb(66,141,166);
	background: #fff;
	color: rgb(53,113,133);	
}


/* Tema padrão de botões > Estado Normal */
button.cor6, .bt_cor6 button,
.button.cor6, .bt_cor6 .button,
input[type='submit'].cor6, .bt_cor6 input[type='submit'],
input[type='button'].cor6, .bt_cor6 input[type='button']{
	border-color: rgb(195,38,75);
	color: rgb(156,30,60);
}


/* Tema padrão de botões > Estado Sobre Especial e Estado Normal Especial*/
button.cor6.fillNormal, .bt_cor6.bt_fill button,
button.cor6.fillHover:hover, .bt_cor6.bt_fillHover button:hover,
button.cor6.fillHover:focus, .bt_cor6.bt_fillHover button:focus,
.button.cor6.fillNormal, .bt_cor6.bt_fill .button,
.button.cor6.fillHover:hover, .bt_cor6.bt_fillHover .button:hover,
.button.cor6.fillHover:focus, .bt_cor6.bt_fillHover .button:focus,
input[type='submit'].cor6.fillNormal, .bt_cor6.bt_fill input[type='submit'],
input[type='submit'].cor6.fillHover:hover, .bt_cor6.bt_fillHover input[type='submit'],
input[type='submit'].cor6.fillHover:focus, .bt_cor6.bt_fillHover input[type='submit'],
input[type='button'].cor6.fillNormal, .bt_cor6.bt_fill input[type='buttton'],
input[type='button'].cor6.fillHover:hover, .bt_cor6.bt_fillHover input[type='buttton'],
input[type='button'].cor6.fillHover:focus, .bt_cor6.bt_fillHover input[type='buttton']{
	border-color: rgb(195,38,75);
	background: rgb(195,38,75);
	color: rgb(243,212,219);
}

/* Tema padrão de botões > Estado Sobre Preenchido*/
button.cor6.fillNormal:hover, .bt_cor6.bt_fill button:hover,
.button.cor6.fillNormal:hover, .bt_cor6.bt_fill .button:hover,
input[type='submit'].cor6.fillNormal:hover, .bt_cor6.bt_fill input[type='submit']:hover,
input[type='button'].cor6.fillNormal:hover, .bt_cor6.bt_fill input[type='button']:hover,
button.cor6.fillNormal:focus, .bt_cor6.bt_fill button:focus,
.button.cor6.fillNormal:focus, .bt_cor6.bt_fill .button:focus,
input[type='submit'].cor6.fillNormal:focus, .bt_cor6.bt_fill input[type='submit']:focus,
input[type='button'].cor6.fillNormal:focus, .bt_cor6.bt_fill input[type='button']:focus{
	border-color: rgb(137,27,53);
	background: rgb(137,27,53);
	color: rgb(243,212,219);
}

/* Tema padrão de botões > Estado Sobre Simples */
button.cor6:hover, .bt_cor6 button:hover,
button.cor6:focus, .bt_cor6 button:focus,
.button.cor6:hover, .bt_cor6 .button:hover,
.button.cor6:focus, .bt_cor6 .button:focus,
input[type='submit'].cor6:hover, .bt_cor6 input[type='submit']:hover,
input[type='submit'].cor6:focus, .bt_cor6 input[type='submit']:focus,
input[type='button'].cor6:hover, .bt_cor6 input[type='button']:hover,
input[type='button'].cor6:focus, .bt_cor6 input[type='button']:focus{
	border-color: rgb(137,27,53);
	background: none;
	color: rgb(117,23,45);
}


/* Tema padrão de botões > Estado Sobre Simples */
button.cor6.brdHover:hover, .bt_cor6.bt_brdHover button:hover,
button.cor6.brdHover:focus, .bt_cor6.bt_brdHover button:focus,
.button.cor6.brdHover:hover, .bt_cor6.bt_brdHover .button:hover,
.button.cor6.brdHover:focus, .bt_cor6.bt_brdHover .button:focus,
input[type='submit'].cor6.brdHover:hover, .bt_cor6.bt_brdHover input[type='submit']:hover,
input[type='submit'].cor6.brdHover:focus, .bt_cor6.bt_brdHover input[type='submit']:focus,
input[type='button'].cor6.brdHover:hover, .bt_cor6.bt_brdHover input[type='button']:hover,
input[type='button'].cor6.brdHover:focus, .bt_cor6.bt_brdHover input[type='button']:focus{
	border-color: rgb(195,38,75);
	background: none;
	color: rgb(156,30,60);	
}

/* Tema padrão de botões > Estado Sobre Simples preenchimento Branco */
button.cor6.fillWhite, .bt_cor6.bt_fillWhite button,
button.cor6.fillWhiteHover:hover, .bt_cor6.bt_fillWhiteHover button:hover,
button.cor6.fillWhiteHover:focus, .bt_cor6.bt_fillWhiteHover button:focus,
.button.cor6.fillWhite, .bt_cor6.bt_fillWhite .button,
.button.cor6.fillWhiteHover:hover, .bt_cor6.bt_fillWhiteHover .button:hover,
.button.cor6.fillWhiteHover:focus, .bt_cor6.bt_fillWhiteHover .button:focus,
input[type='submit'].cor6.fillWhite, .bt_cor6.bt_fillWhite input[type='submit'],
input[type='submit'].cor6.fillWhiteHover:hover, .bt_cor6.bt_fillWhiteHover input[type='submit']:hover,
input[type='submit'].cor6.fillWhiteHover:focus, .bt_cor6.bt_fillWhiteHover input[type='submit']:focus,
input[type='button'].cor6.fillWhite, .bt_cor6.bt_fillWhite input[type='button'],
input[type='button'].cor6.fillWhiteHover:hover, .bt_cor6.bt_fillWhiteHover input[type='button']:hover,
input[type='button'].cor6.fillWhiteHover:focus, .bt_cor6.bt_fillWhiteHover input[type='button']:hover{
	border-color: rgb(195,38,75);
	background: #fff;
	color: rgb(156,30,60);	
}


/* Tema padrão de botões > Estado Normal */
button.cor7, .bt_cor7 button,
.button.cor7, .bt_cor7 .button,
input[type='submit'].cor7, .bt_cor7 input[type='submit'],
input[type='button'].cor7, .bt_cor7 input[type='button']{
	border-color: rgb(91,107,154);
	color: rgb(73,86,123);
}


/* Tema padrão de botões > Estado Sobre Especial e Estado Normal Especial*/
button.cor7.fillNormal, .bt_cor7.bt_fill button,
button.cor7.fillHover:hover, .bt_cor7.bt_fillHover button:hover,
button.cor7.fillHover:focus, .bt_cor7.bt_fillHover button:focus,
.button.cor7.fillNormal, .bt_cor7.bt_fill .button,
.button.cor7.fillHover:hover, .bt_cor7.bt_fillHover .button:hover,
.button.cor7.fillHover:focus, .bt_cor7.bt_fillHover .button:focus,
input[type='submit'].cor7.fillNormal, .bt_cor7.bt_fill input[type='submit'],
input[type='submit'].cor7.fillHover:hover, .bt_cor7.bt_fillHover input[type='submit'],
input[type='submit'].cor7.fillHover:focus, .bt_cor7.bt_fillHover input[type='submit'],
input[type='button'].cor7.fillNormal, .bt_cor7.bt_fill input[type='buttton'],
input[type='button'].cor7.fillHover:hover, .bt_cor7.bt_fillHover input[type='buttton'],
input[type='button'].cor7.fillHover:focus, .bt_cor7.bt_fillHover input[type='buttton']{
	border-color: rgb(91,107,154);
	background: rgb(91,107,154);
	color: rgb(222,225,235);
}

/* Tema padrão de botões > Estado Sobre Preenchido*/
button.cor7.fillNormal:hover, .bt_cor7.bt_fill button:hover,
.button.cor7.fillNormal:hover, .bt_cor7.bt_fill .button:hover,
input[type='submit'].cor7.fillNormal:hover, .bt_cor7.bt_fill input[type='submit']:hover,
input[type='button'].cor7.fillNormal:hover, .bt_cor7.bt_fill input[type='button']:hover,
button.cor7.fillNormal:focus, .bt_cor7.bt_fill button:focus,
.button.cor7.fillNormal:focus, .bt_cor7.bt_fill .button:focus,
input[type='submit'].cor7.fillNormal:focus, .bt_cor7.bt_fill input[type='submit']:focus,
input[type='button'].cor7.fillNormal:focus, .bt_cor7.bt_fill input[type='button']:focus{
	border-color: rgb(64,75,108);
	background: rgb(64,75,108);
	color: rgb(222,225,235);
}

/* Tema padrão de botões > Estado Sobre Simples */
button.cor7:hover, .bt_cor7 button:hover,
button.cor7:focus, .bt_cor7 button:focus,
.button.cor7:hover, .bt_cor7 .button:hover,
.button.cor7:focus, .bt_cor7 .button:focus,
input[type='submit'].cor7:hover, .bt_cor7 input[type='submit']:hover,
input[type='submit'].cor7:focus, .bt_cor7 input[type='submit']:focus,
input[type='button'].cor7:hover, .bt_cor7 input[type='button']:hover,
input[type='button'].cor7:focus, .bt_cor7 input[type='button']:focus{
	border-color: rgb(64,75,108);
	background: none;
	color: rgb(55,64,92);
}


/* Tema padrão de botões > Estado Sobre Simples */
button.cor7.brdHover:hover, .bt_cor7.bt_brdHover button:hover,
button.cor7.brdHover:focus, .bt_cor7.bt_brdHover button:focus,
.button.cor7.brdHover:hover, .bt_cor7.bt_brdHover .button:hover,
.button.cor7.brdHover:focus, .bt_cor7.bt_brdHover .button:focus,
input[type='submit'].cor7.brdHover:hover, .bt_cor7.bt_brdHover input[type='submit']:hover,
input[type='submit'].cor7.brdHover:focus, .bt_cor7.bt_brdHover input[type='submit']:focus,
input[type='button'].cor7.brdHover:hover, .bt_cor7.bt_brdHover input[type='button']:hover,
input[type='button'].cor7.brdHover:focus, .bt_cor7.bt_brdHover input[type='button']:focus{
	border-color: rgb(91,107,154);
	background: none;
	color: rgb(73,86,123);	
}

/* Tema padrão de botões > Estado Sobre Simples preenchimento Branco */
button.cor7.fillWhite, .bt_cor7.bt_fillWhite button,
button.cor7.fillWhiteHover:hover, .bt_cor7.bt_fillWhiteHover button:hover,
button.cor7.fillWhiteHover:focus, .bt_cor7.bt_fillWhiteHover button:focus,
.button.cor7.fillWhite, .bt_cor7.bt_fillWhite .button,
.button.cor7.fillWhiteHover:hover, .bt_cor7.bt_fillWhiteHover .button:hover,
.button.cor7.fillWhiteHover:focus, .bt_cor7.bt_fillWhiteHover .button:focus,
input[type='submit'].cor7.fillWhite, .bt_cor7.bt_fillWhite input[type='submit'],
input[type='submit'].cor7.fillWhiteHover:hover, .bt_cor7.bt_fillWhiteHover input[type='submit']:hover,
input[type='submit'].cor7.fillWhiteHover:focus, .bt_cor7.bt_fillWhiteHover input[type='submit']:focus,
input[type='button'].cor7.fillWhite, .bt_cor7.bt_fillWhite input[type='button'],
input[type='button'].cor7.fillWhiteHover:hover, .bt_cor7.bt_fillWhiteHover input[type='button']:hover,
input[type='button'].cor7.fillWhiteHover:focus, .bt_cor7.bt_fillWhiteHover input[type='button']:hover{
	border-color: rgb(91,107,154);
	background: #fff;
	color: rgb(73,86,123);	
}





/* Form Style */

fieldset{
	border: none;
}


.cor1 legend{
	background: rgb(0,37,78);
	color: rgb(204,211,220);
}

.cor1 textarea:focus,
.cor1 input:not([type='submit']):focus,
.cor1 input:not([type='reset']):focus,
.cor1 input:not([type='button']):focus,
.cor1 input:not([type='checkbox']):focus,
.cor1 input:not([type='radio']):focus,
.cor1 input:not([type='file']):focus{
	background: rgb(0,37,78);
}


.cor2 legend{
	background: rgb(152,192,0);
	color: rgb(234,242,204);
}

.cor2 textarea:focus,
.cor2 input:not([type='submit']):focus,
.cor2 input:not([type='reset']):focus,
.cor2 input:not([type='button']):focus,
.cor2 input:not([type='checkbox']):focus,
.cor2 input:not([type='radio']):focus,
.cor2 input:not([type='file']):focus{
	background: rgb(152,192,0);
}


.cor3 legend{
	background: rgb(248,195,122);
	color: rgb(254,243,228);
}

.cor3 textarea:focus,
.cor3 input:not([type='submit']):focus,
.cor3 input:not([type='reset']):focus,
.cor3 input:not([type='button']):focus,
.cor3 input:not([type='checkbox']):focus,
.cor3 input:not([type='radio']):focus,
.cor3 input:not([type='file']):focus{
	background: rgb(248,195,122);
}


.cor4 legend{
	background: rgb(133,176,50);
	color: rgb(231,239,214);
}

.cor4 textarea:focus,
.cor4 input:not([type='submit']):focus,
.cor4 input:not([type='reset']):focus,
.cor4 input:not([type='button']):focus,
.cor4 input:not([type='checkbox']):focus,
.cor4 input:not([type='radio']):focus,
.cor4 input:not([type='file']):focus{
	background: rgb(133,176,50);
}


.cor5 legend{
	background: rgb(66,141,166);
	color: rgb(217,232,237);
}

.cor5 textarea:focus,
.cor5 input:not([type='submit']):focus,
.cor5 input:not([type='reset']):focus,
.cor5 input:not([type='button']):focus,
.cor5 input:not([type='checkbox']):focus,
.cor5 input:not([type='radio']):focus,
.cor5 input:not([type='file']):focus{
	background: rgb(66,141,166);
}


.cor6 legend{
	background: rgb(195,38,75);
	color: rgb(243,212,219);
}

.cor6 textarea:focus,
.cor6 input:not([type='submit']):focus,
.cor6 input:not([type='reset']):focus,
.cor6 input:not([type='button']):focus,
.cor6 input:not([type='checkbox']):focus,
.cor6 input:not([type='radio']):focus,
.cor6 input:not([type='file']):focus{
	background: rgb(195,38,75);
}


.cor7 legend{
	background: rgb(91,107,154);
	color: rgb(222,225,235);
}

.cor7 textarea:focus,
.cor7 input:not([type='submit']):focus,
.cor7 input:not([type='reset']):focus,
.cor7 input:not([type='button']):focus,
.cor7 input:not([type='checkbox']):focus,
.cor7 input:not([type='radio']):focus,
.cor7 input:not([type='file']):focus{
	background: rgb(91,107,154);
}

