﻿.tab {
    margin-left : 0px;
    
}

.item
{
      background: #E8E8E8;
      color: White;
      text-transform: capitalize;
      padding-left:5px;
      padding-right:5px;
      padding-bottom: 5px;
      padding-top: 5px;
      width:240px;
}

.selectedTab
{
      font-style: italic;
      font-weight: bold;
      background: #CDC1C5;
}

.tab a:hover
{
      text-decoration: underline;  
}

.conteudo
{
      border-top    : 1px solid black;
      border-bottom : 1px solid black;
      border-left   : 1px solid black;
      border-right  : 1px solid black;
      margin-bottom : 1px;
}

.BarIndicator_TextBox2 {
        color:Blue;
        background-color:Blue;
        padding-bottom:1px;
    }

.BarBorder_TextBox2 {
        border-style:solid;
        border-width:1px;
        width:200px;
        vertical-align:middle;
    }

.watermark 
{
	background: #E8E8E8;
	color:#FF6A6A;
	font-family:Verdana;
}

.textoCadastro
{
    text-align:right;
    font-family:Verdana;
    border-width:1px;
    border-style:double; 
    border-color:#E8E8E8;
    background-color:#E8E8E8;
}

.textoInformacoes
{
    text-align:left;
    font-family:Verdana;
    border-width:1px;
    border-style:double; 
    border-color:#E8E8E8;
}

.textoInformacoesCenter
{
    text-align:center;
    font-family:Verdana;
}

.textoCadastroTopo
{
    text-align:right;
    vertical-align:top;
    font-family:Verdana;
    border-width:1px;
    border-style:double; 
    border-color:#E8E8E8;
    background-color:#E8E8E8;
}

.caixaTexto
{
    font-family:Verdana;
}

.textoInformacoesPFPJ
{
    text-align:left;
    font-family:Verdana;
    background-color:#E8E8E8;
}

.autocomplete_completionListElement 
{  
	
    margin-left: 0px; 
    text-color: black;
    text-align: left; 
    
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #f0f0f0;
	text-color: black;
	text-align: left;	
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : #ffffff;
	text-color: black;
	text-align: left;
}

.completionListElement 
{  
    visibility : hidden; 
    margin : 0px! important; 
    background-color : inherit; 
    color : black; 
    border : solid 1px gray; 
    cursor : pointer; 
    text-align : left; 
    vertical-align : top;
    list-style-type : lower-latin; 
    font-family : Verdana; 
    font-size: 11px; 
    padding : 0; 
    z-index: 1000;
    overflow : auto;	
} 

.listItem 
{ 
    background-color: white; 
    padding : 1px; 
}
      
.highlightedListItem 
{ 
    /*background-color: #c3ebf9;*/
    background-color: #E9E9E9;
    padding : 1px; 
    	
}
table.tabelafrete
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #000;
	width: 400px;
	background-color: #fafafa;
	border: 1px #dadada solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
}


table.tabelafrete td.tabelafreteprimeiralinha
{
	border-bottom: 2px solid #dadada;
	background-color: #DEE1E2;
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #404040;
}
table.tabelafrete td.tabelafretesegundalinha
{
	border-bottom: 1px dotted #dadada;
	border-left: 1px dotted #dadada;
	background-color: #F2F4F4;
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #404040;
}


.tabelafretedados { 
border-left: 1px dotted #dadada;
border-bottom: 1px dotted #dadada;
font-family: Verdana;
font-weight: normal;
font-size: 9px;
color: #404040;
background-color: white;
text-align: left;
padding-left: 3px;
}
.pageListInfo { font-size:8pt; color:#4f4f4b; padding:10px 0; text-align:center;}
.pageListInfo span { font-size:8pt; font-weight:bold;}
.pageList { font-size:8pt; color:#4f4f4b; text-align:center; padding:0; margin:0.7em 0 1.5em 0;}
.pageList li { display:inline;}
.pageList span { font-size:8pt; margin-right:0px;}
.pageList a { font-size:8pt; color:#4f4f4b;}
.pageList a.page, .pageList a.anterior, .pageList a.proxima { font-size:8pt; border:2px solid #fff; text-decoration:none; color:#4f4f4b; padding:1px;}
.pageList a.atual, .pageList a.page:hover { font-size:8pt; color:#4f4f4b; font-weight:bold; border:2px solid #4f4f4b; padding:1px; text-decoration:none;}
.pageList a.anterior { font-size:8pt; padding:0 5px 0 0;}
.pageList a.proxima { font-size:8pt; padding:0 0 0 5px;}
.pageList a.anterior:hover, .pageList a.proxima:hover { font-size:8pt; text-decoration:underline;}
div.parcelamentos { background: #ffffff; overflow:hidden; width: auto; height: auto;}
div.parcelamentos .parcelasmensais {background: #ffffff; overflow:hidden; height:auto;}
div.parcelamentos .parcelasmensais .tabelaparcelamentos {background: #ffffff; float:left; margin: -2px 5px 5px -2px;  }
div.parcelamentos .parcelasmensais .tabelaparcelamentos td {background: #ffffff; white-space: nowrap; width: auto; padding: 3px;}
div.parcelamentos .parcelasmensais p { background: #ffffff; clear: both; color: #F00;}
.parcelasmensais .valordaparcela {font-weight: bold; font-family:Verdana, Geneva, sans-serif; font-size:9px;color:#828282;}
.parcelasmensais .valordaparcelacomjuros {font-weight: bold; font-family:Verdana, Geneva, sans-serif; font-size:9px;color:#F00;}
.parcelasmensais .vezes {font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#828282;}
.parcelasmensais .vezesjuros {font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#F00;}
.tabelaparcelamentos thead th , .tabela2 thead th {background: #f6f6f6; color: #898989; padding: 5px; border: 1px dotted #ccc; white-space: nowrap;}
.tabelaparcelamentos thead th { background: #ffffff; font-size:xx-small; font-family: Verdana, Geneva, sans-serif;}
.tabelaparcelamentos td{ background: #ffffff; text-align: center; font-size: 10.1em; width: 7em; padding: 3px 5px;}
.tabelaparcelamentos td, .tabela2 td {background: #ffffff; border: 1px solid #ccc;}
.juros {font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#F00; border: 1px dotted #ccc; text-align: left; width: auto; margin: -2px 5px 5px 1px; background-color:#f8f6f6;}
.bandeira {font-family: Verdana, Geneva, sans-serif; font-size: 0.6em; font-weight: bold; color: #333; text-align: left; border: 1px dotted #ccc; text-align: left; width: auto; margin: 1px 5px 5px 1px; padding: 3px 5px; background-color:#ececec;}



.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

/* NOVA CESTA*/
.cesta
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #000;	
	background-color: #fafafa;
	border: 1px #dadada solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
}


.cestaTitulo
{	
	border: 1px #dadada solid;
	background-color: #DEE1E2;
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #404040;
}

.cestaLinha 
{
	border-right: 1px #dadada dotted;	
	border-bottom: 1px #dadada dotted;
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
	color: #404040;
	background-color: white;
	text-align: left;
	padding-left: 5px;
}

.cestaLinhaMeio
{
	border-right: 1px #dadada dotted;	
	border-bottom: 1px #dadada dotted;
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
	color: #404040;
	background-color: white;
	text-align: left;
	padding-left: 5px;
}

.cestaLinhaValor 
{
	border-right: 1px #dadada dotted;
	border-bottom: 1px #dadada dotted;
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
	color: #404040;
	background-color: white;
	text-align: right;
	padding-right: 5px;
}

.cestaFonte { 	
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
	color: #404040;	
	text-align: left;	
}

.cestaFonteSubTotal { 	
	font-family: Verdana;
	font-weight: normal;
	font-size: 13px;
	color: #404040;	
	text-align: left;	
}

.cestaFonteTotal { 	
	font-family: Verdana;
	font-weight: bold;
	font-size: 16px;
	color: #404040;	
	text-align: left;	
}

.cestaFonteErro { 	
	font-family: Verdana;
	font-weight: bold;
	font-size: 20px;
	color: #404040;	
	text-align: left;	
}

.cestaCep { 	
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;	
	text-align: left;	
	border: solid 1px #dadada;
	
}

.cestaLabel { 	
	border: 0;
	font-family: Verdana;
	font-weight: normal;
	font-size: 14px;
	color: #404040;		
	text-align: right;		
}

.cestaLabelTotal { 	
	border: 0;
	font-family: Verdana;
	font-weight: bold;
	font-size: 16px;	
	color: #404040;	
	text-align: right;		
}

a.cestaLink { 	
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #404040;	
	text-align: left;	
	text-decoration: none;
}

a.cestaLink: visited { 	
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #404040;	
	text-align: left;	
	text-decoration: none;
}

a.cestaLink: hover { 	
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #404040;	
	text-align: left;	
	text-decoration: none;
}

/* Pagamento */
.pagamento 
{ 
	background: #ffffff; 
	overflow:hidden; 
	width: auto; 
	height: auto;
}

.pagamentoFonte { 	
	font-family: Verdana;
	font-weight: normal;
	font-size: 13px;
	color: #404040;	
	text-align: left;	
}

.pagamentoTabela
{
	background: #ffffff; 
	float:left; 	
}

.pagamentoParcela
{
	background: #ffffff; 
	white-space: nowrap; 
	width: auto; 
	padding: 3px;
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px; 
	color:#828282;
	border: 1px solid #ccc; 
}

.pagamentoValor
{
	background: #ffffff; 
	white-space: nowrap; 
	width: auto; 
	padding: 3px;
	font-weight: bold; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px;
	color:#828282;
	border: 1px solid #ccc; 
}

.pagamentoTituloSuperior
{
	background: #f6f6f6; 
	color: #898989; 
	padding: 5px; 
	border: 1px dotted #ccc; 
	white-space: nowrap;
	font-size: 15px;
	font-weight: bold;
}

.pagamentoTitulo
{
	background: #f6f6f6; 
	color: #898989; 
	padding: 5px; 
	border: 1px dotted #ccc; 
	white-space: nowrap;
	font-size: 13px;
	font-weight: bold;
}

.pagamentoForma 
{
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #333; 
	text-align: left; 
	border: 1px dotted #ccc; 
	text-align: left; 
	width: auto; 	
	padding: 3px 5px; 
	background-color:#ececec;
}

.pagamentoFonteTotal { 	
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #404040;	
	text-align: left;	
}
 .OutrasSubCategorias{
      padding-left: 5px;
   }
   .CategoriasFilho{
      padding-left: 5px;
   }
.subnivelCategorias{
padding-left: 5px;
}

#ctl00_TdBody{
	padding-top:10px;
}

.accordionHeaderSelecionado {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#025ab0;
	background-image: url(/eshop.admin/imagens/minorello/icon_selectd.gif);
	background-color: #e0e0e0;
	background-repeat: no-repeat;
	background-position: left 15px;
	padding-left:10px;
	cursor:pointer;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	width:140px;
	padding-top:10px;
	padding-bottom:2px;

}
.accordionHeader {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#333;
	background-image: url(/eshop.admin/imagens/minorello/icon_no_selectd.gif);
	background-repeat: no-repeat;
	background-position: left 13px;
	background-color: #e0e0e0;
	padding-left:10px;
	cursor:pointer;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	width:140px;
	padding-top:10px;
	padding-bottom:2px;
}
.accordionHeader:hover {color:#025ab0;}
