﻿body
{
	text-align: center;
	font-family: Verdana;
	font-size: 10pt;
	background-color: #EEEEEE;
	vertical-align: top;
}

.telaPrincipal
{
	width: 1260px;
	height: 100%;
	vertical-align: top;
	background-color: #ffffff;
	margin:0 auto;
}

.menu
{
	text-align: left;
}

.modalBackground
{
	background-color: #EAEAE3; /*#358FFD;*/
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.esconder
{
	display: none;
}

.popup
{
	background-color: #C1C2D2; /*	width: 1000px; 	height: 550px;*/
	z-index: 10;
}

.accordionHeader, .accordionHeaderSelected, .accordionContent
{
	font: Verdana;
	font-size: 8pt;
	height: 30px;
	border: none 0px;
	text-align: left;
}

.accordionHeader
{
	/*background-image: url(imagens/header.gif);*/
}

.accordionHeaderSelected
{
	/*background-image: url(imagens/headerselected.gif);*/
}

.accordionContent
{
	border: dotted 1px black;
	font-family: verdana;
	font-size: 8pt;
	text-align: left;
}

.dados
{
	vertical-align: top;
	width: 504px;
	font-family: Verdana;
	font-size: 8pt;
}

.imagem
{
	vertical-align: top;
	width: 756px;
}

.tituloBarra
{
	width: 459px;
	height: 30px;
	background-image: url(imagens/header.gif);
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
}

.tituloMaisDetalhes
{
	width: 459px;
	height: 30px;
	background-image: url(imagens/header.gif);
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
}


.botaoBarra
{
	width: 45px;
	height: 30px;
	background-image: url(imagens/botaobarra.gif);
}

.tabelaDados
{
	border: none 0px;
	empty-cells: show;
	border-spacing: 0px;
	width: 100%;
	font-family: Verdana;
	font-size: 8pt;
}

.labelDado, labelDadosAlternativo
{
	vertical-align: top;
	font-weight: bold;
	text-align: left;
	width: 70%;
}

.conteudoDado, conteudoDadoAlternativo
{
	vertical-align: top;
	text-align: left;
	width: 30%;
}

.labelDadoAlternativo, .conteudoDadoAlternativo
{
	background-color: #EEEEEE;
}

td
{
	text-align: left;
}

.obs
{
	font-weight: normal;
	margin-left: 10px;
}

.controleImagemLabel, .controleImagemBotao, .controleImagemTipo
{
	vertical-align: middle;
	text-align: center;
	font-family: Verdana;
	font-size: 8pt;
}

.controleImagemLabel
{
	width: 50px;
}

.controleImagemBotao
{
	width: 16px;
}

.controleImagemTipo
{
	text-align: left;
	width: 1000px;
}

.tabelaPadrao
{
	width: 100%;
	font-family: Verdana;
	font-size: 8pt;
	text-align: center;
}

.titulo
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 8pt;
	text-align: center;
    align-items: center;
}

td.tabelaPadrao
{
	text-align: center;
}

.colunaLabel, .ColunaDado
{
	width: 50%;
	font-family: Verdana;
	font-size: 8pt;
	vertical-align: top;
}

.colunaLabel
{
	text-align: right;
	font-weight: bold;
}

.colunaDado
{
	text-align: left;
}

.menuContexto
{
	text-align: left;
}

.info
{
	width: 100%;
	font-family: Verdana;
	font-size: 8pt;
	text-align: right;
}

.msgErro
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 10pt;
	text-align: center;
	color: Red;
}

/*
 * Header e footer da master page
 */
.headerLogoPortal
{
	padding: 0px;
	margin: 0px;
	border: solid 0px black;
	border-spacing: 0px;	
	background-image: url(imagens/logo_portalServicos.PNG);
	width: 373px;
	height: 93px;
}

.headerLogoPortal-santander
{
	padding: 0px;
	margin: 0px;
	border: solid 0px black;
	border-spacing: 0px;	
	background-image: url(imagens_santander/LogoSantander.gif);
	background-repeat:no-repeat;
	background-color: #FF0000;
	width: 373px;
	height: 93px;
	background-position: left center; 
}

.headerMeio
{
	padding: 0px;
	margin: 0px;
	border: solid 0px black;
	border-spacing: 0px;	
	background-image: url(imagens/logo_Meio.PNG);
	width: 687px;
	height: 93px;
	text-align:center;
	vertical-align:middle;
}

.headerMeio-santander
{
	padding: 0px;
	margin: 0px;
	border: solid 0px black;
	border-spacing: 0px;	
	/*background-image: url(imagens/logo_Meio.PNG);*/
    background-color: #FF0000;
	width: 687px;
	height: 93px;
	text-align:center;
	vertical-align:middle;
}

.headerUrlSite
{
	padding: 0px;
	margin: 0px;
	border: solid 0px black;
	border-spacing: 0px;		
	width: auto;
	height: auto;
	text-align:center;
	vertical-align:middle;
}
.headerUrlSiteDiv
{
	padding: 0px;
	margin: auto;
	border: solid 0px black;
	border-spacing: 0px;		
	width: auto;
	height: auto;
	text-align:center;
	vertical-align:middle;
}

.headerLogo
{
	padding: 0px;
	margin: 0px;
	border: solid 0px black;
	border-spacing: 0px;	
	background-image: url(imagens/logo_NS.PNG);
	width: 199px;
	height: 93px;
}
.headerLogo span 
{
    color: #000;    
}

.headerLogo-santander
{
	padding: 0px;
	margin: 0px;
	border: solid 0px black;
	border-spacing: 0px;	
	/*background-image: url(imagens/logo_NS.PNG);*/
	background-color: #FF0000;
	width: 199px;
	height: 93px;
}
.headerLogo-santander span 
{
    color: #fff;    
}

.footer
{
	padding: 0px;
	margin: 0px;
	border: solid 0px black;
	border-spacing: 0px;	
	background-image: url(imagens/rodape_meio.PNG);
	width: 100%;
	height: 40px;	
	text-align: center;
	font-family: Verdana;
	font-size: 10px;
}

.footer-santander
{
	padding: 0px;
	margin: 0px;
	border: solid 0px black;
	border-spacing: 0px;	
	/*background-image: url(imagens/rodape_meio.PNG);*/
    background-color: #FF0000;
	width: 100%;
	height: 40px;	
	text-align: center;
	font-family: Verdana;
	font-size: 10px;
}
.footer-santander span
{
    color: #fff;
}

.conteudo
{
	padding: 0px;
	margin: 0px;
	border: solid 0px black;
	border-spacing: 0px;
	height: 550px;	
	vertical-align: top;
}

table
{
	padding: 0px;
	margin: 0px;
	border: solid 0px black;
	border-spacing: 0px;
	vertical-align: top;
}

.botaoEscondido
{
    visibility: hidden;
}

.rmItem .rmText 
{
    position: relative;
}
            
.qtdContratoItemMenu 
{
    position: absolute;
    right: 10px;
}

.marginColunaLabel {
    padding-right: 5px;
    padding-top: 5px;
}