/* Default CSS Stylesheet for a new Web Application project */
/* SOUZANET.COM */

masterPage: snMaster200608080001.master
masterPageConfig: snMaster200608080001.master
masterPageDefault: snDefault200608080001.master
masterPageGestor: snGestor200608080001.master
masterPageErro: snGestor004Erro.master

@font-face { font-family: euro35; src: url("fonts/eurof35.ttf"), url("fonts/eurof35.eot") }
@font-face { font-family: euro36; src: url("fonts/eurof36.ttf"), url("fonts/eurof36.eot") }
@font-face { font-family: euro55; src: url("fonts/eurof55.ttf"), url("fonts/eurof55.eot") }
@font-face { font-family: euro56; src: url("fonts/eurof56.ttf"), url("fonts/eurof56.eot") }
@font-face { font-family: euro75; src: url("fonts/eurof75.ttf"), url("fonts/eurof75.eot") }
@font-face { font-family: euro76; src: url("fonts/eurof76.ttf"), url("fonts/eurof76.eot") }
@font-face { font-family: Adolphus; src: url("fonts/Adolphus.ttf"), url("fonts/Adolphus.eot") }
@font-face { font-family: amerika_sans; src: url("fonts/amerika_sans.ttf"), url("fonts/amerika_sans.eot") }
@font-face { font-family: asymek; src: url("fonts/asymek.ttf"), url("fonts/asymek.eot") }
@font-face { font-family: importGeometr706; src: url(fonts/placcond.ttf), url(fonts/placcond.eot); font-weight: 100; }
@font-face { font-family: importArchivoNarrow; src: url(fonts/ArchivoNarrow-Regular.ttf), url(fonts/ArchivoNarrow-Regular.eot); }
@font-face { font-family: "Lato"; font-style: normal; font-weight: 300; src: local("Lato Light"), local("Lato-Light"), url("fonts/EsvMC5un3kjyUhB9ZEPPwg.woff2") format("woff2"), url("fonts/KT3KS9Aol4WfR6Vas8kNcg.woff") format("woff"); }

BODY
{
	overflow: auto;
	margin: 0px;
	font-family: arial;
	font-size: 8pt;
}

/*
		Configurações da dados
*/
input[type="text"], input[type="password"] {
    height: 21px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border: solid 1px #999999;
}

select {
    height: 25px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border: solid 1px #999999;
}

textarea {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border: solid 1px #999999;
}

option { background-color: white; }

option[selected="selected"] { background-color: rgba(207,207,207,1); }

input:focus, textarea:focus, select:focus, input[type="password"]:focus {
    background-color: #ffffe3;
}

input[type="text"]:disabled, select:disabled, textarea:disabled, input[readonly="readonly"], select[readonly="readonly"], textarea[readonly="readonly"] {
    height: 21px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border: solid 1px #999999;
    background-color: rgba(245,245,245,1);
}

.textBoxDados
{
	font-size: 9pt;
	color: #555555;
	font-family: arial;
}

.textBoxPesquisa
{
	font-family: arial;
	font-size: 9pt;
}

.textBoxCem
{
	font-size: 9pt;
	width: 100%;
	color: #555555;
	font-family: arial;
	height: 100%;
}

.textFaleConosco
{
	font-size: 9pt;
	width: 100%;
	color: #555555;
	font-family: arial;
	height: 190px;
}

.labelDados
{
	font-weight: bold;
	font-size: 9pt;
	color: DimGray;
	font-family: arial;
}

.labelPesquisa
{
	font-weight: bold;
	font-size: 9pt;
	color: maroon;
	font-family: arial;
}

/* 
=============================================================================================== 
==                            Configurações do cabecalho                                     ==
===============================================================================================

/* Célula onde fica a tabela do cabeçalho cabeçalho */
.tblCabecalho
{
    width: 100%;
}

.tblRodape
{
    width: 100%;
}

#dvCabecalho
{
    width: 960px; 
    height: 142px;
    background-image: url(../img/2014/cabecalho.png);
    background-repeat: no-repeat;
    background-position: center top;
}

.linhaCabecalho 
{
	background-image: url(../img/2014/fundoCab.png);
	background-repeat: repeat-x;
	background-position: top;
	height: 142px;
	width: 100%;
}

.linhaRodape
{
	background-image: url(../img/2014/fundoRod.png);
	background-repeat: repeat-x;
	background-position: top;
	height: 220px;
	width: 100%;
	vertical-align: top;
}

.linhaLogo
{
	background-image: url(../img/2014/fundoRod.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	width: 100%;
}

/* moldura do cabeçalho */
.colunaCabecalhoTituloCelulaEsq {}
.colunaCabecalhoTituloCelula {}
.colunaCabecalhoTituloCelulaDir {}
.colunaCabecalhoCelulaEsq { width: 50%; }
.colunaCabecalhoCelulaDir { width: 50%; }
.colunaCabecalhoRodapeCelulaEsq {}
.colunaCabecalhoRodapeCelula {}
.colunaCabecalhoRodapeCelulaDir {}
/* Parte direita da tabela */
.colunaCabecalhoDireita {}
/* Parte do meio da tabela */
.colunaCabecalhoEsquerda {}
/* Parte esquerda da tabela, onde configuram-se os idiomas */
.colunaCabecalhoIdioma {}
/* RadioButtomList dos idiomas */
.idioma 
{
	display: none;
	visibility: hidden;
	height: 0px;
	width: 0px;
}


/* 
=============================================================================================== 
==                   configurações notícias de destaque cabecalho                            ==
===============================================================================================

*/
/* Linha onde entrarão as notícias de destaque  */
.linhaPropaganda {}
.tblDestaque {}
/* 
=============================================================================================== 
==                              configuração estrutural do site                              ==
===============================================================================================

*/
.tblCorpo
{
	width: 962px;
	text-align: center;
	display: inline-table inline;
}

.tblCorpoTotal
{
    margin: 0px;
    text-align: center;
    vertical-align: top;
    background-image: url(../img/2014/fundo.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-color: #E5E5E5;
    background-position: center top;
    overflow: visible;
    font-family: arial;
    font-size: 8pt;
}

/* Utilizado para layout 0002 - Tabela onde se encaixa o menu. */
.tblCorpoMenu {}
/* Utilizado para layout 0002 - Tabela onde se encaixa o restante do site: cabeçalho, notícias e barra de menu util. */
.tblCorpoCelAreaLivre 
{
	vertical-align: top;
}

.tblAreaLivreFundo {}

.tblAreaLivreCabecalho {}

.tblAreaLivre
{
	width: 960px;
	vertical-align: top;
	background-image: url(../img/2014/fundoCorpoMeio.png);
    background-repeat: repeat-y;
}

.tblAreaLivreRodape 
{
	background-image: url(../img/2014/fundoCorpoRod.png);
    background-repeat: no-repeat;
    height: 20px;
}

.tblAreaDefault
{
    padding-left: 20px;
    padding-right: 20px;
	width: 100%;
	vertical-align: top;
}

.anuncioEspaço {}

.anuncioPropaganda
{
	background-image: url(../img/janela2010PropagandaRodape.png);
    background-repeat: no-repeat;
}
/*
===============================================================================================
==                                    configurações de Login                                 ==
===============================================================================================

*/
.linhaLogin
{
	width: 100%;
}

.labelDadosLogin
{
	font-weight: bold;
	font-size: 8pt;
	color: dimgray;
	font-family: arial;
}

.loginCelulaDiv
{

}


.loginTituloCelulaEsq {}
.loginTituloCelula 
{
    width: 960px;
    height: 7px;
	background-image: url(../img/2014/fundoCorpoCab.png);
    background-repeat: no-repeat;
    background-position: top;
}

.loginTituloCelulaDir {}

.loginCelulaEsq {}

.loginCelula
{
    background-image: url(../img/2014/fundoCorpoMeio.png);
    background-repeat: repeat-y;
    padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 20px;
	padding-left: 20px;
	width: 100%;
}

.loginCelulaDir {}

.loginRodapeCelulaEsq {}

.loginRodapeCelula
{
	width: 100%;
}

.loginRodapeCelulaDir {}

/*
=============================================================================================== 
==                                           banner                                          ==
===============================================================================================
*/
.linhaBanner { padding-left: 21px; padding-right: 21px; display: none; visibility: hidden; }
.bannerCelula {width: 920px; height: 197px; overflow: hidden; }
.bannerCelulaDiv {width: 920px; height: 197px; overflow: hidden; }

/* 
=============================================================================================== 
==                                    configurações do menu                                  ==
===============================================================================================
*/

/*POP UP AGUARDE QUE APARECE NO MEIO DA TELA */


.aguardeImagem
{
	background-image: url(../site/img/Aguarde.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 40px;
}

.aguardeTexto
{
	font-weight: bold;
	color: #00005E;
	font-family: arial;
	font-variant: small-caps;
	font-size: 10pt;
}

.aguardeFundo
{
	position:absolute;
	z-index: 999999;
	top: 200px;
	left: 45%;
	border-right: #00005E 2px solid;
	padding-right: 5px;
	border-top: #00005E 2px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #00005E 2px solid;
	padding-top: 5px;
	border-bottom: #00005E 2px solid;
	background-color: #8B8CF7;
}


/* MENU HORIZONTAL */

#dvMenu
{
    width: 960px;
}
.tblMenu
{
    width: 100%;
}

.barraMenuCtrl
{
	height: 41px;
	background-image: url(../img/2014/fundoMenu.png);
    background-repeat: repeat-x;
    background-position: top;
}

.menuCtrlTituloCelulaEsq {}
.menuCtrlTituloCelula {}
.menuCtrlTituloCelulaDir {}

.menuCtrlCelulaEsq { width: 50%; }

.menuCtrlCelula
{
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	cursor: hand;
}

.menuCtrlCelulaDir { width: 50%; }

.menuCtrlRodapeCelulaEsq {}

.menuCtrlRodapeCelula { height: 10px; }

.menuCtrlRodapeCelulaDir {}

.menuCtrlItem
{
    display: block;
    line-height: 41px;
    height: 41px;
    cursor: hand;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    font-variant: small-caps;
    text-align: center;
    text-decoration: none;
    color: white;
}

.sf-menu a /* complementa menuCtrlItem */
{
    padding-right: 20px;            
}

#mnMenuSair
{
    float: right; 
    display:inline-table inline;
}

#mnSair 
{
    padding-right: 0px;            
}
       
.menuCtrlItemHover, .menuCtrlItem:Hover
{
	color: #CCCCCC;
	cursor: hand;
}

.menuCtrlItemCelula 
{
	cursor: hand;
}

.menuCtrlSubItem
{
    display: block;
    line-height: 15px;
    height: 15px;
    color: white;
    text-decoration: none;
    background-color: #888888;
    height: 21px;
    padding-left: 13px;
    padding-right: 15px;
    z-index: 9999999;
}

.sf-menu ul a /* complementa menuCtrlSubItem */
{
    padding-top: 3px;
    padding-right: 20px;
    padding-left: 5px;       
}
        
.menuCtrlSubItemHover, .menuCtrlSubItem:Hover
{
	cursor: hand;
	color: #666666;
}

.menuCtrlSubItemCelula
{
	cursor: hand;
	font-family: arial;
	font-size: 8pt;
	text-align: left;
	z-index: 9999999;
}

.sf-menu, .sf-menu *   /*** ESSENTIAL STYLES ***/
{
    margin: 0;
    padding: 0;
    list-style: none;
}
.sf-menu li
{
    position: relative;
}
.sf-menu ul
{
    box-shadow: 2px 2px 6px rgba(0,0,0,.2);
    position: absolute;
    display: none;
    x-top: 100%;
    left: 0;
    z-index: 99;
}
.sf-menu > li
{
    float: left;
}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul
{
    display: block;
}
.sf-arrows .sf-with-ul:after
{
    content: '';
    position: absolute;
    top: 50%;
    right: 1em;
    margin-top: -3px;
    vertical-align; baseline;
    height: 0;
    width: 0; /* order of following 3 rules important for fallbacks to work */
    x-border: 5px solid transparent;
    border-top-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */
    border-top-color: rgba(255,255,255,.5);
}
.sf-arrows ul .sf-with-ul:after
{
    x-padding-left: 10px;
    x-margin-top: -5px;
    margin-right: -13px;
    border-color: transparent;
    border: 5px solid transparent;
    border-left-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */
    border-left-color: rgba(255,255,255,.5);
}
.sf-menu ul ul
{
    top: 0;
    left: 100%;
}
.sf-menu li
{
    white-space: nowrap; /* no need for Supersubs plugin */ 
    *white-space:normal;/* ...unless you support IE7 (let it wrap) */
    -webkit-transition:background.2s;
    transition: background.2s;
}

/* Menu lateral */
.barraMenu
{
	display: none;
	visibility: hidden;
}

/* configurações da barra de títulos do menu */
.menuTitulo {}
.menuTituloCelulaEsq {}
.menuTituloCelula {}
.menuTituloCelulaDir {}
.menuLink {}
.menuLink:hover {}
.menuLinkCelulaEsq {}
.menuLinkCelula  {}
.menuLinkCelulaDir {}
.menuLinhaCelulaEsq {}
.menuLinhaCelula {}
.menuLinhaCelulaDir {}
.menuRodapeCelulaEsq {}
.menuRodapeCelula {}
.menuRodapeCelulaDir {}

/* 
=============================================================================================== 
==                                  configurações do menu util                               ==
===============================================================================================

*/
.barraUtil
{
	table-layout: fixed;
	vertical-align: top;
	width: 178px;
	border-collapse: separate;
	padding-top: 5px;
	padding-left: 2px;
	padding-bottom: 5px;
}

.utilTitulo /* label do título */
{
	font-family: arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	font-variant:small-caps;
}

.utilTituloCelulaEsq /* Célula esquerda utilizada para colocar o pedaço esquerdo da imagem */
{
	padding-left: 5px;
}

.utilTituloCelula /* Célula central utilizada para colocar o pedaço central da imagem e o label do título */
{
	width: 100%;
}

.utilTituloCelulaDir /* Célula direita utilizada para colocar o pedaço direita da imagem */
{
	padding-right: 5px;
}

/* configurações dos itens do menu */
.utilLink
{
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	padding-left: 21px;
}

.utilLink:hover /* ao passar por cima */
{
	color: #6999999;
}

.utilLinkCelulaEsq /* Célula esquerda utilizada para colocar o pedaço esquerdo da imagem */
{
	padding-left: 5px;
}

.utilLinkCelula
{
	width: 100%;
	height: 21px;
	text-align: left;
	background-color: #FFE0E0;
}

.utilLinkCelulaDir /* Célula esquerda utilizada para colocar o pedaço esquerdo da imagem */
{
	padding-right: 5px;
}

/* configurações da linha que divide os links do menu */
.utilLinhaCelulaEsq /* Célula esquerda utilizada para colocar o pedaço esquerdo da imagem */
{
	padding-left: 5px;
}

.utilLinhaCelula
{
	width:100%;
	height: 1px;
	
}

.utilLinhaCelulaDir /* Célula direita utilizada para colocar o pedaço direito da imagem */
{
	padding-right: 5px;
}

/* configurações da barra de rodapé do menu */
.utilRodapeCelulaEsq /* Célula esquerda utilizada para colocar o pedaço esquerdo da imagem */
{
	padding-left: 5px;
}

.utilRodapeCelula /* Célula central utilizada para colocar o pedaço central da imagem */
{
	background-color: #666666;
	height: 1px;
	margin-bottom: 5px;
	width:100%;
}

.utilRodapeCelulaDir /* Célula direita utilizada para colocar o pedaço direito da imagem */
{
	padding-right: 5px;
}


/* 
=============================================================================================== 
==                               configurações da barra central                              ==
===============================================================================================

*/
.barraCentral
{
	vertical-align: top;
}

.barraCentralTituloCelulaEsq
{
}
.barraCentralTituloCelula
{
	width: 100%;
}
.barraCentralTituloCelulaDir
{
}

.barraCentralCelulaEsq
{
}
.barraCentralCelula
{
	width: 100%;
}
.barraCentralCelulaDir
{
}

.barraCentralRodapeCelulaEsq
{
}
.barraCentralRodapeCelula
{
	width: 100%;
}
.barraCentralRodapeCelulaDir
{
}
/* 
=============================================================================================== 
=					configurações da barra central do lado Direito                           ==
===============================================================================================

*/
.barraCentralB
{ 
	vertical-align: top;
	width: 370px;
	padding-left: 3px;
	padding-right: 4px;
	display: none;
	visibility: hidden;
	/*padding-right: 120px;
	border-left: chocolate 2px solid;*/
 }

.barraCentralBTituloCelulaEsq
{
	padding-left: 5px;
}
.barraCentralBTituloCelula
{
	height: 5px;
	width: 100%;
}
.barraCentralBTituloCelulaDir
{
	padding-right: 5px;
}

.barraCentralBCelulaEsq
{
	padding-left: 5px;
}
.barraCentralBCelula
{
	width: 100%;
}
.barraCentralBCelulaDir
{
	padding-right: 5px;
}
.barraCentralBRodapeCelulaEsq
{
	padding-left: 5px;
}
.barraCentralBRodapeCelula
{
	width: 100%;
	height: 10px;
}
.barraCentralBRodapeCelulaDir
{
	padding-right: 5px;
}


/* Configurando notícias */
/* Noticias */
.noticiaLinInteira {}
.noticiaColEsquerda
{
	padding-right: 1px;
	padding-left: 1px;
	vertical-align: top;
	width: 50%;
}

.noticiaColDireita
{
	padding-right: 1px;
	padding-left: 1px;
	vertical-align: top;
	width: 50%;
}

.noticiaTitulo
{
	display: none;
	visibility: hidden;
}

.noticiaTituloCelulaEsq {}
.noticiaTituloCelula {}
.noticiaTituloCelulaDir {}

.noticiaLink
{
	cursor: hand;
	text-decoration: none;
	font-size: 8pt;
	font-family: arial;
	color: Black;
	text-decoration: none;
	display: none;
	visibility: hidden;
}

.noticiaLink:hover
{
	color: #999999;
}

.noticiaDiv {}

.noticiaCelulaEsq {}
.noticiaCelula
{
	text-align: justify;
	width: 100%;
	color: black;
	
}

.noticiaCelulaDir {}
.noticiaRodapeCelulaEsq {}
.noticiaRodapeCelula 
{
    height: 10px;
}
.noticiaRodapeCelulaDir {}

.noticiaFoto
{
	width: 105px;
}

.noticiaFotoTituloCelulaEsq
{
	padding-left: 3px;
}

.noticiaFotoTituloCelula
{
	height: 3px;
}

.noticiaFotoTituloCelulaDir
{
	padding-right: 3px;
}

.noticiaFotoCelulaEsq
{
	padding-left: 3px;
}

.noticiaFotoCelula
{
	width: 90px;
	height: 80px;
	overflow: hidden;
	
	text-align: center;
	vertical-align: middle;
}

.noticiaFotoCelulaDir
{
	padding-right: 3px;
	
}

.noticiaFotoRodapeCelulaEsq
{
	padding-left: 3px;
}

.noticiaFotoRodapeCelula
{
	height: 3px;
}

.noticiaFotoRodapeCelulaDir
{
	padding-left: 3px;
}

.noticiaResumo
{
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 5px;
	color: dimgray;
	text-decoration: none;
}

/* Lista */

.nlistaTitulo
{
	padding-left: 15px;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #000000;
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
}

.nlistaTitulo:hover
{
	color: #999999;
}

.nlistaTituloJanela
{
	padding-right: 5px;
	color: #FFFFFF;
}

.nlistaResumo
{
	font-family: arial;
	font-size: 8pt;
	color: #000000;
}

.nlistaTituloCelulaEsq
{
	padding-left: 5px;
}

.nlistaTituloCelula
{
	height: 21px;
	width: 100%;
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
}

.nlistaTituloCelulaDir
{
	padding-right: 5px;
}

.nlistaCelulaEsq
{
	padding-left: 5px;
}

.nlistaCelula
{
	width: 100%;
}

.nlistaCelulaDir
{
	padding-right: 5px;
}

.nlistaRodapeCelulaEsq
{
	padding-left: 5px;
}

.nlistaRodapeCelula
{
	width: 100%;
}

.nlistaRodapeCelulaDir
{
	padding-right: 5px;
}


/* Destaques */
.linhaDestaque {}

.destaqueFrame
{}

.destaqueTitulo
{
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #cc6600;
}

.destaqueTituloCelulaEsq
{
	padding-left: 5px;
	visibility: hidden;
	display: none;
}

.destaqueTituloCelula
{
	height: 25px;
	width: 100%;
	text-align: center;
	visibility: hidden;
	display: none;
}

.destaqueTituloCelulaDir
{
	padding-right: 5px;
	visibility: hidden;
	display: none;
}

.destaqueLink
{	
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	visibility: hidden;
	display: none;
}

.destaqueLink:hover
{
	color: #999999;
}

.destaqueDiv
{
	color: Black;
	/*padding-right: 6px;
	padding-left: 3px;
	padding-top: 15px;*/
}

.destaqueCelulaEsq
{
}

.destaqueCelula
{
	color: #000000;
	width: 100%;
}

.destaqueCelulaDir
{
}	


.destaqueRodapeCelulaEsq
{	
	padding-left: 5px;
	visibility: hidden;
	display: none;
}


.destaqueRodapeCelula
{
	width: 100%;
	height: 5px;
	visibility: hidden;
	display: none;
}

.destaqueRodapeCelulaDir
{	
	padding-right: 5px;
	visibility: hidden;
	display: none;
}


.destaqueFoto
{
	
	height: 100px;
	padding: 3px;
	visibility: hidden;
	display: none;
}


.destaqueFotoTituloCelulaEsq
{
	padding-left: 3px;
}

.destaqueFotoTituloCelula
{
	height: 3px;
	width: 100%;
}

.destaqueFotoTituloCelulaDir
{
	padding-right: 3px;
}

.destaqueFotoCelulaEsq
{
	padding-left: 3px;
}

.destaqueFotoCelula
{
	width: 100px;
	height:100px;
	overflow: hidden;
}

.destaqueFotoCelulaDir
{
	padding-right: 3px;
}

.destaqueFotoRodapeCelulaEsq
{
	padding-left: 3px;
}

.destaqueFotoRodapeCelula
{
	height: 3px;
}

.destaqueFotoRodapeCelulaDir
{
	padding-right: 3px;
}

.destaqueResumo
{
	color: dimgray;
	font-family: arial;
}

/*
=================================================================================================
=================================================================================================
*/
.barraBotaoTituloCelulaEsq
{
}

.barraBotaoTituloCelula
{
	padding-left: 5px;
	padding-right: 5px;
	width: 100%;
	height: 3px;
}

.barraBotaoTituloCelulaDir
{
}

.barraBotaoCelulaEsq
{
}

.barraBotaoCelula
{
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	width: 100%;
	padding-bottom: 4px;
	padding-top: 4px;
}

.barraBotaoCelulaDir
{
}

.barraBotaoRodapeCelulaEsq
{
}

.barraBotaoRodapeCelula
{
	padding-left: 5px;
	padding-right: 5px;
	height: 3px;
	width: 100%;
}

.barraBotaoRodapeCelulaDir
{
}



/*
	Barra de botão do rodapé
*/
.barraRBotaoTituloCelulaEsq
{
	padding-left: 1px;
}

.barraRBotaoTituloCelula
{
	padding-left: 5px;
	padding-right: 5px;
	width: 100%;
	height: 3px;
}

.barraRBotaoTituloCelulaDir
{
}

.barraRBotaoCelulaEsq
{
}

.barraRBotaoCelula
{
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	width: 100%;
	padding-top: 4px;
}

.barraRBotaoCelulaDir
{
}

.barraRBotaoRodapeCelulaEsq
{
}

.barraRBotaoRodapeCelula
{
	padding-left: 5px;
	padding-right: 5px;
	height: 3px;
	width: 100%;
}

.barraRBotaoRodapeCelulaDir
{
}

/* Configurando Zoom de notícias */
/* Matérias */
.materiaTituloCelulaEsq { padding-left: 20px; }

.materiaTituloCelula
{
	width: 100%;
	text-align: left;
	color: black;
	font-weight: bold;
	font-family: arial;
	font-size: 14pt;
	font-variant: small-caps;
	height: 69px;
	background-image: url(../img/2014/materiaTitulo.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 20px;
}

.materiaTituloCelulaDir { padding-right: 20px; }
.materiaTitulo 
{
	color: black;
	font-weight: bold;
	font-family: arial;
	font-size: 14pt;
	font-variant: small-caps;
}

.materiaCelulaEsq {}

.materiaCelula
{
	width: 100%;
	padding-left: 20px;
	padding-right: 20px;
	vertical-align: top;
}

.materiaCelulaDir {}

.materiaDiv
{
	padding-top: 40px;
	padding-left: 25px;
	padding-right: 24px;
	text-align: justify;
	color: dimgray;
	padding-bottom: 20px;
}

.materiaTextoDiv img, materiaTextoDiv IMG {
    max-width: 100%;
}

.materiaTexto
{
	font-family: arial;
	font-size: 12pt;
	line-height: 19pt;
	letter-spacing: 0.5px;
}

.materiaTextoCelula {}
.materiaRodapeCelulaEsq {}

.materiaRodapeCelula
{
	width: 100%;
}

.materiaRodapeCelulaDir {}

.materiaFotoTabela
{
	display: inline;
}

.materiaFoto
{
	height: 120px;
}

.materiaFotoTituloCelulaEsq
{
	padding-left: 3px;
}

.materiaFotoTituloCelula
{
	height: 3px;
}

.materiaFotoTituloCelulaDir
{
	padding-right: 3px;
}

.materiaFotoCelulaEsq
{
	padding-left: 3px;
}

.materiaFotoCelula
{
}


.materiaFotoCelulaDir
{
	padding-right: 3px;
}

.materiaFotoRodapeCelulaEsq
{
	padding-left: 3px;
}

.materiaFotoRodapeCelula
{
	height: 3px;
}

.materiaFotoRodapeCelulaDir
{
	padding-right: 3px;
}

.materiaTextoFoto
{
	width: 450px;
	font-family: arial;
	font-style: italic;
	font-size: 7pt;
	text-align: center;
}

.materiaTextoFotoDiv
{
}

.materiaTextoFotoCelula
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 10px;
	width: 450px;
	padding-top: 3px;
	text-align: center;
}

.dataHora
{
	display: none;
	visibility: hidden;
}

.dataGrid
{
	width: 100%;
	color: #555555;
	font-family: arial;
	font-size: 9pt;
}

.dataGridTelefoneDiv
{
	overflow: auto;
	width: 100%;
	height: 290px;	
}

.dataGridDiv
{
	overflow: auto;
	width: 100%;
	height: 520px;	
}

.dataGridTextBox
{
	width: 100%;
	color: #555555;
	background-color: transparent;
}

.dataGridLabel
{
}

.dataGridHeader
{
	font-weight: bold;
	color: DimGray;
	font-family: arial;
	font-size: 9pt;
	height: 20px;
	font-variant: small-caps;
	background-color: gainsboro;
}

.dataGridItem
{
}

.dataGridAlternating
{
	background-color: gainsboro;
}

.dataGridEdit
{
}

.dataGridSelected
{
}

.botao td[colspan="2"] td a, .botao td[colspan="3"] td a, .botao td[colspan="4"] td a, .botao td[colspan="5"] td a, .botao td[colspan="6"] td a, .botao td[colspan="7"] td a, .botao td[colspan="8"] td a, .botao td[colspan="9"] td a, .botao td[colspan="10"] td a, .botao td[colspan="11"] td a, .botao td[colspan="12"] td a, .botao td[colspan="13"] td a, .botao td[colspan="14"] td a, .botao td[colspan="15"] td a, .botao td[colspan="15"] td a, .botao td[colspan="16"] td a, .botao td[colspan="17"] td a, .botao td[colspan="18"] td a, .botao td[colspan="19"] td a, .botao td[colspan="20"] td a,
.dataGrid td[colspan="2"] td a, .dataGrid td[colspan="3"] td a, .dataGrid td[colspan="4"] td a, .dataGrid td[colspan="5"] td a, .dataGrid td[colspan="6"] td a, .dataGrid td[colspan="7"] td a, .dataGrid td[colspan="8"] td a, .dataGrid td[colspan="9"] td a, .dataGrid td[colspan="10"] td a, .dataGrid td[colspan="11"] td a, .dataGrid td[colspan="12"] td a, .dataGrid td[colspan="13"] td a, .dataGrid td[colspan="14"] td a, .dataGrid td[colspan="15"] td a, .dataGrid td[colspan="15"] td a, .dataGrid td[colspan="16"] td a, .dataGrid td[colspan="17"] td a, .dataGrid td[colspan="18"] td a, .dataGrid td[colspan="19"] td a, .dataGrid td[colspan="20"] td a
{	
    background: rgba(255,175,75,1);
    background: -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1) ));
    background: -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a94cf', endColorstr='#4279a9', GradientType=0 );

	border: 1px solid #ffffff;
	border-radius: 0px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: sans-serif;
	font-size: 9pt;
	text-decoration-x: none;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	padding-top: 3px;
	padding-bottom: 3px;
}

.botao td[colspan="2"] td span, .botao td[colspan="3"] td span, .botao td[colspan="4"] td span, .botao td[colspan="5"] td span, .botao td[colspan="6"] td span, .botao td[colspan="7"] td span, .botao td[colspan="8"] td span, .botao td[colspan="9"] td span, .botao td[colspan="10"] td span, .botao td[colspan="11"] td span, .botao td[colspan="12"] td span, .botao td[colspan="13"] td span, .botao td[colspan="14"] td span, .botao td[colspan="15"] td span, .botao td[colspan="16"] td span, .botao td[colspan="17"] td span, .botao td[colspan="18"] td span, .botao td[colspan="19"] td span, .botao td[colspan="20"] td span,
.dataGrid td[colspan="2"] td span, .dataGrid td[colspan="3"] td span, .dataGrid td[colspan="4"] td span, .dataGrid td[colspan="5"] td span, .dataGrid td[colspan="6"] td span, .dataGrid td[colspan="7"] td span, .dataGrid td[colspan="8"] td span, .dataGrid td[colspan="9"] td span, .dataGrid td[colspan="10"] td span, .dataGrid td[colspan="11"] td span, .dataGrid td[colspan="12"] td span, .dataGrid td[colspan="13"] td span, .dataGrid td[colspan="14"] td span, .dataGrid td[colspan="15"] td span, .dataGrid td[colspan="16"] td span, .dataGrid td[colspan="17"] td span, .dataGrid td[colspan="18"] td span, .dataGrid td[colspan="19"] td span, .dataGrid td[colspan="20"] td span
{
	background: rgba(207,207,207,1);
	background: -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;

	border: 1px solid #000;
	border-radius: 0px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #000;
	font-family: sans-serif;
	font-size: 9pt;
	text-decoration-x: none;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 10px;
}

.ajaxPanel
{
	overflow: visible;
	width: 100%;
	height: 100%;
}

.iFrame
{
	width: 100%;
	height: 700px;
	display: inline;
}

.botao
{
    color: orange;
    font-family: Arial;
    font-size: 8pt;
    text-decoration: none;
    font-weight: bold;
}

.botao:hover
{
	color: dimgray;
}

.botaoFundo
{    
	border-radius: 18px;
}

#areaLogin .botaoFundo a, #areaLogin input[type="submit"]
{
    background: rgba(24, 64, 126,1);
    background: -moz-linear-gradient(top, rgb(24, 64, 126) 0%, rgb(0, 6, 18) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(24, 64, 126,1)), color-stop(100%, rgba(0, 6, 18,1)));
    background: -webkit-linear-gradient(top, rgba(24, 64, 126,1) 0%, rgba(0, 6, 18,1) 100%);
    background: -o-linear-gradient(top, rgba(24, 64, 126,1) 0%, rgba(0, 6, 18,1) 100%);
    background: -ms-linear-gradient(top, rgba(24, 64, 126,1) 0%, rgba(0, 6, 18,1) 100%);
    background: linear-gradient(to bottom, rgba(24, 64, 126,1) 0%, rgba(0, 6, 18,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#041cb8', endColorstr='#030363', GradientType=0 );
    
	margin-left: 5px;
    margin-right: 5px;
    border: 2px solid #ffffff;
	border-radius: 18px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: Lato;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	padding-top: 3px;
	padding-bottom: 3px;
}

#areaLogin .botaoFundo a:hover, #areaLogin input[type="submit"]:hover
{
	background: rgba(207,207,207,1);
	background: -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;
    
	margin-left: 5px;
    margin-right: 5px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .3), 0 2px 7px rgba(255, 255, 255, 0.2);
}

.botaoFundo a, input[type="submit"]
{
    background: rgba(255,175,75,1);
    background: -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1)));
    background: -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
    background: -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
    background: linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a', GradientType=0 );
    
	*margin-left: 5px;
    *margin-right: 5px;
    border: 2px solid #ffffff;
	border-radius: 18px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: Lato;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	padding-top: 3px;
	padding-bottom: 3px;
}

.botaoFundo a:hover, input[type="submit"]:hover
{
	background: rgba(207,207,207,1);
	background: -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;
    
	*margin-left: 5px;
    *margin-right: 5px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .3), 0 2px 7px rgba(255, 255, 255, 0.2);
}



input[src="../img/btnEditar.png"], input[src="~/img/btnEditar.png"], img[src="../img/btnEditar.png"], img[src="~/img/btnEditar.png"] {
    background: url(rar/transparente_branco/btnEditar.png) center center no-repeat, rgba(255,175,75,1);
    background: url(rar/transparente_branco/btnEditar.png) center center no-repeat, -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnEditar.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1) ));
    background: url(rar/transparente_branco/btnEditar.png) center center no-repeat, -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnEditar.png) center center no-repeat, -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnEditar.png) center center no-repeat, -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnEditar.png) center center no-repeat, linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a94cf', endColorstr='#4279a9', GradientType=0 );

    border: 2px solid #ffffff;
    background-size: 30px;
    background-position: center center;
    width: 29px;
	border-radius: 20px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: Lato;
	font-size: 9pt;
	text-decoration: none;
	font-weight-x: bold;
	text-transform: uppercase;
	line-height-x: 25px;
    margin-left: 6px;
    margin-right: 6px;
    display: inline-block;
}

input[src="../img/btnEditar.png"]:hover, input[src="~/img/btnEditar.png"]:hover, img[src="../img/btnEditar.png"]:hover, img[src="~/img/btnEditar.png"]:hover {
	background: url(rar/transparente_preto/btnEditar.png) center center no-repeat, rgba(207,207,207,1);
	background: url(rar/transparente_preto/btnEditar.png) center center no-repeat, -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnEditar.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: url(rar/transparente_preto/btnEditar.png) center center no-repeat, -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnEditar.png) center center no-repeat, -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnEditar.png) center center no-repeat, -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnEditar.png) center center no-repeat, linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;
    background-size: 30px;
    background-position: center center;
    width: 29px;
}

input[src="../img/btnSalvar.png"], input[src="~/img/btnSalvar.png"], img[src="../img/btnSalvar.png"], img[src="~/img/btnSalvar.png"] {
    background: url(rar/transparente_branco/btnSalvar.png) center center no-repeat, rgba(255,175,75,1);
    background: url(rar/transparente_branco/btnSalvar.png) center center no-repeat, -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnSalvar.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1) ));
    background: url(rar/transparente_branco/btnSalvar.png) center center no-repeat, -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnSalvar.png) center center no-repeat, -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnSalvar.png) center center no-repeat, -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnSalvar.png) center center no-repeat, linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a94cf', endColorstr='#4279a9', GradientType=0 );

    border: 2px solid #ffffff;
    background-size: 30px;
    background-position: center center;
    width: 29px;
	border-radius: 20px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: Lato;
	font-size: 9pt;
	text-decoration: none;
	font-weight-x: bold;
	text-transform: uppercase;
	line-height-x: 25px;
    margin-left: 6px;
    margin-right: 6px;
    display: inline-block;
}

input[src="../img/btnSalvar.png"]:hover, input[src="~/img/btnSalvar.png"]:hover, img[src="../img/btnSalvar.png"]:hover, img[src="~/img/btnSalvar.png"]:hover {
	background: url(rar/transparente_preto/btnSalvar.png) center center no-repeat, rgba(207,207,207,1);
	background: url(rar/transparente_preto/btnSalvar.png) center center no-repeat, -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnSalvar.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: url(rar/transparente_preto/btnSalvar.png) center center no-repeat, -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnSalvar.png) center center no-repeat, -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnSalvar.png) center center no-repeat, -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnSalvar.png) center center no-repeat, linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;
    background-size: 30px;
    background-position: center center;
    width: 29px;
}

input[src="../img/btnCancelar.png"], input[src="~/img/btnCancelar.png"], img[src="../img/btnCancelar.png"], img[src="~/img/btnCancelar.png"] {
    background: url(rar/transparente_branco/btnCancelar.png) center center no-repeat, rgba(255,175,75,1);
    background: url(rar/transparente_branco/btnCancelar.png) center center no-repeat, -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnCancelar.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1) ));
    background: url(rar/transparente_branco/btnCancelar.png) center center no-repeat, -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnCancelar.png) center center no-repeat, -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnCancelar.png) center center no-repeat, -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnCancelar.png) center center no-repeat, linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a94cf', endColorstr='#4279a9', GradientType=0 );

    border: 2px solid #ffffff;
    background-size: 30px;
    background-position: center center;
    width: 29px;
	border-radius: 20px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: Lato;
	font-size: 9pt;
	text-decoration: none;
	font-weight-x: bold;
	text-transform: uppercase;
	line-height-x: 25px;
    margin-left: 6px;
    margin-right: 6px;
    display: inline-block;
}

input[src="../img/btnCancelar.png"]:hover, input[src="~/img/btnCancelar.png"]:hover, img[src="../img/btnCancelar.png"]:hover, img[src="~/img/btnCancelar.png"]:hover {
	background: url(rar/transparente_preto/btnCancelar.png) center center no-repeat, rgba(207,207,207,1);
	background: url(rar/transparente_preto/btnCancelar.png) center center no-repeat, -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnCancelar.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: url(rar/transparente_preto/btnCancelar.png) center center no-repeat, -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnCancelar.png) center center no-repeat, -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnCancelar.png) center center no-repeat, -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnCancelar.png) center center no-repeat, linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;
    background-size: 30px;
    background-position: center center;
    width: 29px;
}

input[src="../img/btnEnviar.png"], input[src="~/img/btnEnviar.png"], img[src="../img/btnEnviar.png"], img[src="~/img/btnEnviar.png"] {
    background: url(rar/transparente_branco/btnEnviar.png) center center no-repeat, rgba(255,175,75,1);
    background: url(rar/transparente_branco/btnEnviar.png) center center no-repeat, -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnEnviar.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1) ));
    background: url(rar/transparente_branco/btnEnviar.png) center center no-repeat, -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnEnviar.png) center center no-repeat, -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnEnviar.png) center center no-repeat, -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnEnviar.png) center center no-repeat, linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a94cf', endColorstr='#4279a9', GradientType=0 );

    border: 2px solid #ffffff;
    background-size: 30px;
    background-position: center center;
    width: 29px;
	border-radius: 20px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: Lato;
	font-size: 9pt;
	text-decoration: none;
	font-weight-x: bold;
	text-transform: uppercase;
	line-height-x: 25px;
    margin-left: 6px;
    margin-right: 6px;
    display: inline-block;
}

input[src="../img/btnEnviar.png"]:hover, input[src="~/img/btnEnviar.png"]:hover, img[src="../img/btnEnviar.png"]:hover, img[src="~/img/btnEnviar.png"]:hover {
	background: url(rar/transparente_preto/btnEnviar.png) center center no-repeat, rgba(207,207,207,1);
	background: url(rar/transparente_preto/btnEnviar.png) center center no-repeat, -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnEnviar.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: url(rar/transparente_preto/btnEnviar.png) center center no-repeat, -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnEnviar.png) center center no-repeat, -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnEnviar.png) center center no-repeat, -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnEnviar.png) center center no-repeat, linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;
    background-size: 30px;
    background-position: center center;
    width: 29px;
}

input[src="../img/btnExcluir.png"], input[src="~/img/btnExcluir.png"], img[src="../img/btnExcluir.png"], img[src="~/img/btnExcluir.png"] {
    background: url(rar/transparente_branco/btnExcluir.png) center center no-repeat, rgba(255,175,75,1);
    background: url(rar/transparente_branco/btnExcluir.png) center center no-repeat, -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnExcluir.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1) ));
    background: url(rar/transparente_branco/btnExcluir.png) center center no-repeat, -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnExcluir.png) center center no-repeat, -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnExcluir.png) center center no-repeat, -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnExcluir.png) center center no-repeat, linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a94cf', endColorstr='#4279a9', GradientType=0 );

    border: 2px solid #ffffff;
    background-size: 30px;
    background-position: center center;
    width: 29px;
	border-radius: 20px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: Lato;
	font-size: 9pt;
	text-decoration: none;
	font-weight-x: bold;
	text-transform: uppercase;
	line-height-x: 25px;
    margin-left: 6px;
    margin-right: 6px;
    display: inline-block;
}

input[src="../img/btnExcluir.png"]:hover, input[src="~/img/btnExcluir.png"]:hover, img[src="../img/btnExcluir.png"]:hover, img[src="~/img/btnExcluir.png"]:hover {
	background: url(rar/transparente_preto/btnExcluir.png) center center no-repeat, rgba(207,207,207,1);
	background: url(rar/transparente_preto/btnExcluir.png) center center no-repeat, -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnExcluir.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: url(rar/transparente_preto/btnExcluir.png) center center no-repeat, -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnExcluir.png) center center no-repeat, -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnExcluir.png) center center no-repeat, -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnExcluir.png) center center no-repeat, linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;
    background-size: 30px;
    background-position: center center;
    width: 29px;
}

input[src="../img/btnFoto.png"], input[src="~/img/btnFoto.png"], img[src="../img/btnFoto.png"], img[src="~/img/btnFoto.png"] {
    background: url(rar/transparente_branco/btnFoto.png) center center no-repeat, rgba(255,175,75,1);
    background: url(rar/transparente_branco/btnFoto.png) center center no-repeat, -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnFoto.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1) ));
    background: url(rar/transparente_branco/btnFoto.png) center center no-repeat, -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnFoto.png) center center no-repeat, -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnFoto.png) center center no-repeat, -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnFoto.png) center center no-repeat, linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a94cf', endColorstr='#4279a9', GradientType=0 );

    border: 2px solid #ffffff;
    background-size: 30px;
    background-position: center center;
    width: 29px;
	border-radius: 20px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: Lato;
	font-size: 9pt;
	text-decoration: none;
	font-weight-x: bold;
	text-transform: uppercase;
	line-height-x: 25px;
    margin-left: 6px;
    margin-right: 6px;
    display: inline-block;
}

input[src="../img/btnFoto.png"]:hover, input[src="~/img/btnFoto.png"]:hover, img[src="../img/btnFoto.png"]:hover, img[src="~/img/btnFoto.png"]:hover {
	background: url(rar/transparente_preto/btnFoto.png) center center no-repeat, rgba(207,207,207,1);
	background: url(rar/transparente_preto/btnFoto.png) center center no-repeat, -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnFoto.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: url(rar/transparente_preto/btnFoto.png) center center no-repeat, -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnFoto.png) center center no-repeat, -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnFoto.png) center center no-repeat, -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnFoto.png) center center no-repeat, linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;
    background-size: 30px;
    background-position: center center;
    width: 29px;
}

input[src="../img/btnIr.png"], input[src="~/img/btnIr.png"], img[src="../img/btnIr.png"], img[src="~/img/btnIr.png"] {
    background: url(rar/transparente_branco/btnIr.png) center center no-repeat, rgba(255,175,75,1);
    background: url(rar/transparente_branco/btnIr.png) center center no-repeat, -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnIr.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1) ));
    background: url(rar/transparente_branco/btnIr.png) center center no-repeat, -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnIr.png) center center no-repeat, -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnIr.png) center center no-repeat, -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnIr.png) center center no-repeat, linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a94cf', endColorstr='#4279a9', GradientType=0 );

    border: 2px solid #ffffff;
    background-size: 30px;
    background-position: center center;
    width: 29px;
	border-radius: 20px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: Lato;
	font-size: 9pt;
	text-decoration: none;
	font-weight-x: bold;
	text-transform: uppercase;
	line-height-x: 25px;
    margin-left: 6px;
    margin-right: 6px;
    display: inline-block;
}

input[src="../img/btnIr.png"]:hover, input[src="~/img/btnIr.png"]:hover, img[src="../img/btnIr.png"]:hover, img[src="~/img/btnIr.png"]:hover {
	background: url(rar/transparente_preto/btnIr.png) center center no-repeat, rgba(207,207,207,1);
	background: url(rar/transparente_preto/btnIr.png) center center no-repeat, -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnIr.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: url(rar/transparente_preto/btnIr.png) center center no-repeat, -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnIr.png) center center no-repeat, -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnIr.png) center center no-repeat, -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnIr.png) center center no-repeat, linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;
    background-size: 30px;
    background-position: center center;
    width: 29px;
}

input[src="../img/btnVoltar.png"], input[src="~/img/btnVoltar.png"], img[src="../img/btnVoltar.png"], img[src="~/img/btnVoltar.png"] {
    background: url(rar/transparente_branco/btnVoltar.png) center center no-repeat, rgba(255,175,75,1);
    background: url(rar/transparente_branco/btnVoltar.png) center center no-repeat, -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnVoltar.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1) ));
    background: url(rar/transparente_branco/btnVoltar.png) center center no-repeat, -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnVoltar.png) center center no-repeat, -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnVoltar.png) center center no-repeat, -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnVoltar.png) center center no-repeat, linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a94cf', endColorstr='#4279a9', GradientType=0 );

    border: 2px solid #ffffff;
    background-size: 30px;
    background-position: center center;
    width: 29px;
	border-radius: 20px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: Lato;
	font-size: 9pt;
	text-decoration: none;
	font-weight-x: bold;
	text-transform: uppercase;
	line-height-x: 25px;
    margin-left: 6px;
    margin-right: 6px;
    display: inline-block;
}

input[src="../img/btnVoltar.png"]:hover, input[src="~/img/btnVoltar.png"]:hover, img[src="../img/btnVoltar.png"]:hover, img[src="~/img/btnVoltar.png"]:hover {
	background: url(rar/transparente_preto/btnVoltar.png) center center no-repeat, rgba(207,207,207,1);
	background: url(rar/transparente_preto/btnVoltar.png) center center no-repeat, -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnVoltar.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: url(rar/transparente_preto/btnVoltar.png) center center no-repeat, -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnVoltar.png) center center no-repeat, -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnVoltar.png) center center no-repeat, -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnVoltar.png) center center no-repeat, linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;
    background-size: 30px;
    background-position: center center;
    width: 29px;
}

input[src="../img/btnNovo.png"], input[src="~/img/btnNovo.png"], img[src="../img/btnNovo.png"], img[src="~/img/btnNovo.png"] {
    background: url(rar/transparente_branco/btnNovo.png) center center no-repeat, rgba(255,175,75,1);
    background: url(rar/transparente_branco/btnNovo.png) center center no-repeat, -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnNovo.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1) ));
    background: url(rar/transparente_branco/btnNovo.png) center center no-repeat, -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnNovo.png) center center no-repeat, -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnNovo.png) center center no-repeat, -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    background: url(rar/transparente_branco/btnNovo.png) center center no-repeat, linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1)  100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a94cf', endColorstr='#4279a9', GradientType=0 );

    border: 2px solid #ffffff;
    background-size: 30px;
    background-position: center center;
    width: 29px;
	border-radius: 20px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2);
	text-align: center;
	display: block;
	*position: relative;
	color: #FFF;
	font-family: Lato;
	font-size: 9pt;
	text-decoration: none;
	font-weight-x: bold;
	text-transform: uppercase;
	line-height-x: 25px;
    margin-left: 6px;
    margin-right: 6px;
    display: inline-block;
}

input[src="../img/btnNovo.png"]:hover, input[src="~/img/btnNovo.png"]:hover, img[src="../img/btnNovo.png"]:hover, img[src="~/img/btnNovo.png"]:hover {
	background: url(rar/transparente_preto/btnNovo.png) center center no-repeat, rgba(207,207,207,1);
	background: url(rar/transparente_preto/btnNovo.png) center center no-repeat, -moz-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnNovo.png) center center no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,207,207,1)), color-stop(100%, rgba(191,191,191,1)));
	background: url(rar/transparente_preto/btnNovo.png) center center no-repeat, -webkit-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnNovo.png) center center no-repeat, -o-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnNovo.png) center center no-repeat, -ms-linear-gradient(top, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	background: url(rar/transparente_preto/btnNovo.png) center center no-repeat, linear-gradient(to bottom, rgba(207,207,207,1) 0%, rgba(191,191,191,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#bfbfbf', GradientType=0 );
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 2px 7px rgba(0, 0, 0, 0);
	color: dimgray;
    background-size: 30px;
    background-position: center center;
    width: 29px;
}

.guia
{
	color: orange;
	font-family: arial;
	font-size: 8pt;
}

.guia:hover
{
	color: dimgray;
}

.guiaFundo
{
	border-right: orange 1px solid;
	padding-right: 2px;
	border-top: orange 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 5px;
	border-left: orange 1px solid;
	padding-top: 2px;
	border-bottom: orange 1px solid;
	background-color: whitesmoke;
	text-align: center;
}

.guiaFundoPressionado
{
	border-right: orange 1px solid;
	padding-right: 2px;
	border-top: orange 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 5px;
	border-left: orange 1px solid;
	padding-top: 2px;
	text-align: center;
	border-bottom-color: orange;
	border-bottom-style: solid;
}

.guiaVazioFundo
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 5px;
	padding-top: 2px;
	border-bottom: orange 1px solid;
	background-color: whitesmoke;
	text-align: center;
}

.guiaEsqFundo
{
	border-right: orange 1px solid;
	padding-right: 2px;
	border-top: orange 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 5px;
	border-left: orange 1px solid;
	padding-top: 2px;
	border-bottom: orange 1px solid;
	background-color: whitesmoke;
	text-align: center;
}

.guiaEsqFundoPressionado
{
	padding-right: 2px;
	border-top: orange 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 5px;
	border-left: orange 1px solid;
	padding-top: 2px;
	border-bottom: orange 1px solid;
	text-align: center;
}

.guiaEsqVazioFundo
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 5px;
	padding-top: 2px;
	border-bottom: orange 1px solid;
	background-color: whitesmoke;
	text-align: center;
}

.guiaDirFundo
{
	border-right: orange 1px solid;
	padding-right: 2px;
	border-top: orange 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 5px;
	border-left: orange 1px solid;
	padding-top: 2px;
	border-bottom: orange 1px solid;
	background-color: whitesmoke;
	text-align: center;
}

.guiaDirFundoPressionado
{
	border-right: orange 1px solid;
	padding-right: 2px;
	border-top: orange 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 5px;
	padding-top: 2px;
	border-bottom: orange 1px solid;
	text-align: center;
}

.guiaDirVazioFundo
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 5px;
	padding-top: 2px;
	border-bottom: orange 1px solid;
	background-color: whitesmoke;
	text-align: center;
}

.botaoFundo:hover
{
	background-color: #fbf5eb;
}

.botaoEspaco
{
	/*width: 100%;*/
}

.janelaUtilTitulo
{
	font-weight: bold;
	color: white;
	font-family: arial;
	font-size: 8pt;
	height: 100%;
	text-align: center;
	font-variant:small-caps;
}

.janelaUtilTituloCelulaEsq
{
	padding-left: 5px;
}

.janelaUtilTituloCelula
{
	width: 100%;
	height: 22px;
	text-align: center;
	background-image: url(../site/img/fundoUtilTitulo.gif);
	background-repeat: repeat-x;
}

.janelaUtilTituloCelulaDir
{
	padding-right: 5px;
}

.janelaUtilCelulaEsq
{
	padding-left: 5px;
}

.janelaUtilCelula
{
	vertical-align: top;
	height: 21px;;
	width: 100%;
	text-align: left;
	padding-left: 5px;
	background-color: #FFE0E0;
}

.janelaUtilCelulaDir
{
	padding-right: 5px;
}

.janelaUtilRodapeCelulaEsq
{
	padding-left: 5px;
}

.janelaUtilRodapeCelula
{
	height: 10px;
	width: 100%;
}

.janelaUtilRodapeCelulaDir
{
	padding-right: 5px;
}

.janelaLoginDiv
{
	vertical-align: baseline;
	color: orange;
}

.janelaLoginCelula
{
	vertical-align: top;
	width: 100%;
	height: 130px;
	font-weight: bold;
	color: orange;
}

.janelaUtilDiv
{
	overflow: auto;
	width: 100%;
	height: 126px;
}

.janelaNoticia
{
	width: 100%;
	height: 350px;
}

.enquete
{
	width: 200px;
	background-color: White;
}

.enqueteLinkCelula
{
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	width: 100%;
}

.enqueteFoto
{
	width: 100px;
	text-align: left;
}

.linhaDivisoriaCelulaEsq {}

.linhaDivisoriaCelula
{
	width: 100%;
}

.linhaDivisoriaCelulaDir {}

A:link	{	
	text-decoration:	none;
	}
		
A:visited	{	
	text-decoration:	none;
	}
		
A:active	{	
	text-decoration:	none;
	}
		
A:hover
{
	text-decoration: none;
	cursor: hand;
}

/* ---------------------------- */
/* Configurações padrão do .NET */

/*
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
*/
.tableLinhaCampo { display: inline-block; padding-left: 3px; padding-right: 3px; padding-bottom: 15px; }
#tdMenuMobile { display: none; visibility: hidden; }
.pesquisaCelula { background: url(rar/lupaBarraPesquisa.png) no-repeat right center; padding-right: 60px; background-size: contain; }
@media screen { .hrLinhaMobile { visibility: hidden; display: none } } @media (max-width: 680px) { .hrLinhaMobile { visibility: visible; display: block } }
@media screen {
    .dataGrid td {}
    .dataGrid tr {}
    .dataGrid .dataGridHeader {}
    .dataGrid .labelGrid { visibility: hidden; display: none; }
}@media (max-width: 20px) {
    .dataGrid td {
        display: inline-block;
        padding-left: 3px;
        padding-right: 3px;
        text-align: center;
    }
    .dataGrid tr { border-bottom: solid 1px #999999; text-align: left }
    .dataGrid .dataGridHeader { visibility: hidden; display: none; }
    .dataGrid .labelGrid { visibility: visible; display: block; color: dimgray; font-weight: bold; }
}
.PesquisaCemPorCento { background: url(rar/lupaBarraPesquisa.png) no-repeat left center; background-size: 25px; padding-left: 30px; width: calc(100% - 30px); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: solid 1px #999999; }
.PesquisaPixel { background: url(rar/lupaBarraPesquisa.png) no-repeat left center; background-size: 25px; padding-left: 30px; }
.divListaPesquisa { max-height: calc(50% - 30px); width: calc(100% + 200px); overflow: auto; list-style-type : none; border: solid 1px #999; background: #ffffe3; padding: 2px; text-align: left;}
.divListaPesquisaItem { color: #014c31; background: #ffffe3; height: 15pt; line-height: 15px; display: block; overflow: hidden; width: 100%; text-align: left; }
.divListaPesquisaItem:hover { height: 15pt; line-height: 15px; display: block; overflow: hidden; cursor: hand; width: 100%; text-align: left; }
.divListaPesquisaSelected { background: #DDD; line-height: 15pt; height: 15pt; display: block; overflow: hidden; width: 100%; text-align: left;}
.dataGrid td, .dataGrid th { border: solid 1px #999999; padding-left:  3px; padding-right: 3px; }
.dataGrid Table td, .dataGrid table th { border:  0px; padding: 0px; }
.botaoInformativo { padding-bottom: 8px; padding-right: 4px; width: 80px; padding-left: 4px; text-align: center; display: inline-block; vertical-align: top; padding-top: 8px; }
.barraBotaoInformativo { text-align: center; }
.cemPorCento { width: calc(100% - 6px); }
.Tab .ajax__tab_header { font-family: Sans-Serif; font-size: 16px; display: block; color: dimgray; letter-spacing: 0.5px; font-stretch: condensed; text-align: left; }
.Tab .ajax__tab_header a span { color: #fff; text-shadow: 1px 1px 1px #000; }
.Tab .ajax__tab_header .ajax__tab_outer { border-color: #222; color: #222; border: solid 1px #d7d7d7; background-color: rgb(167, 165, 165); border-top-left-radius: 6px; border-top-right-radius: 6px; }
.Tab .ajax__tab_header .ajax__tab_inner { border-color: #666; color: #666; padding: 10px 10px 10px 10px; }
.Tab .ajax__tab_hover .ajax__tab_outer { background-color: dimgray; }
.Tab .ajax__tab_hover .ajax__tab_outer .ajax__tab_inner a span{ color: white; text-shadow: 1px 1px 1px #000; }
.Tab .ajax__tab_hover .ajax__tab_inner { color: #fff; }
.Tab .ajax__tab_active .ajax__tab_outer { border-color: #7a7a7a; border-bottom-color: #ffffff; background-color: #ffffff; }
.Tab .ajax__tab_active .ajax__tab_outer a span { font-size: 20px; color: dimgray; text-shadow: 1px 1px 1px #fff; }
.Tab .ajax__tab_active .ajax__tab_inner { color: #000; border-color: #333; }
.Tab .ajax__tab_body { font-family: sans-serif; font-size: 10pt; background-color: #fff; border: solid 1px #7a7a7a; margin-top: 3px; height: 50px; }
.Tab .ajax__tab_body .ajax__tab_panel { padding: 10px; height: 450px; max-height: 450px; overflow: auto;  }
