@import url(./layout.css);
@import url(./styles.css);

.submit
{
	cursor:pointer;
}

#my_table
{
	z-index:50;
}

.ajax__tab_tellfree .ajax__tab_header {
	background: url(../images/tab_bg.gif) bottom left repeat-x;
}
.ajax__tab_tellfree .ajax__tab_outer {
	font-size: 100%;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: -1px;
	color: #888;
	background: #e0e0e0;
	border: 1px solid #ccc;
	border-top: 2px solid #ccc;
	border-bottom-color: #cfdbc0;
	height:21px;
	margin-right:3px;
	padding:5px 8px;
	cursor:pointer;
}

.ajax__tab_tellfree .ajax__tab_hover .ajax__tab_outer {
	border-top-color: #368fa5;
	background: #e9e9e9;
}

.ajax__tab_tellfree .ajax__tab_active .ajax__tab_outer {
	background: #f8f8fa;
	color: #000;
	border-top-color: #368fa5;
	border-bottom-color: #f8f8fa;
}

.ajax__tab_tellfree .ajax__tab_body .ajax__tab_panel {
	background: #f8f8fa url(../images/boxes_bg.jpg) bottom left repeat-x;
	border: 1px solid #cfdbc0;
	border-top-width: 0px;
	font-size: 90%;
	padding: 5px;
	z-index:10;
}

/*
.ajax__tab_tellfree .ajax__tab_body .ajax__tab_panel {
    border:10px solid Black;
}
*/

.ajax__tab_tellfree .ajax__tab_body .ajax__tab_panel DIV {
	border-bottom: 1px solid #eee;
	padding: 4px 0px;
}

.ajax__tab_tellfree .ajax__tab_body .ajax__tab_panel DIV LABEL {
	color: #000;
}

.ajax__tab_tellfree .ajax__tab_body .ajax__tab_panel INPUT.textEntry {
	width: 196px;
	padding: 3px;
}

.ajax__tab_tellfree .ajax__tab_body .ajax__tab_panel INPUT.textEntryFocus {
	width: 196px;
	padding: 3px;
}

.ajax__tab_tellfree .ajax__tab_body .ajax__tab_panel SELECT.textEntry {
	width: 205px;
	z-index:-10;
}

/*Modal Popup*/
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	
}

.modalPopup, .animatonModalPopup {
	font-size: 80%;
	background: #f8f8fa url(../images/boxes_bg.jpg) bottom left repeat-x;
	border: 1px solid #cfdbc0;
	border-top: 7px solid #368fa5;
	border-width: 7px 0px 0px 0px;
	padding: 0px 10px 0px 15px;
	
}

.modalTitulo
{
	font-size: 14pt;
	color: #00467F;
}

/* sobrescreve a classe do botão voltar / cancelar */
*.cancel 
{
	width: 160px !important;
	height: 42px;
	padding-left: 44px;
	text-align: left;
	font-size: 120%;
	background: #8cc63f url(../images/img_voltar.gif) top left no-repeat;
	text-transform: uppercase;
	letter-spacing: -1px;
	color: #fff;
	font-weight: bold;
	border: 0px;
	min-width: 162px;
	z-index:100;
}

*.botao {
	height: 24px;
	background: #8cc63f url(../images/img_botao_padrao.gif) top left no-repeat;
	min-width: 150px;
	padding-left: 25px;
	border: px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: left;
	cursor:pointer;/* cursor em forma de mão: Everton: sexta 19/09/2008 */
}

*.botaoPersonalizado {
	height: 30px;
	background: #8cc63f url(../images/img_botao_padrao.gif) top left no-repeat;
	/*min-width: 150px;*/
	padding-left: 28px;
	border: px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: left;
	cursor:pointer;/* cursor em forma de mão: Everton: sexta 19/09/2008 */
}
*.hyperBotao {
	height: 24px;
	background: #8cc63f url(../images/img_botao_padrao.gif) top left no-repeat;
	min-width: 65px;
	max-width: 65px;
	padding-left: 25px;
	border: px;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;	
	text-align: left;
	padding-top:1px;
	cursor:pointer;/* cursor em forma de mão: Everton: sexta 19/09/2008 */
}
*.cursorMao
{
  height: 24px;
  width : 24px;
  cursor: pointer;  
}
*.cursorMaoDistribuidor
{
  cursor:pointer;	
}
*.linkBotao {
	height: 24px;
	background: #8cc63f url(../images/img_botao_padrao.gif) top left no-repeat;
	min-width: 150px;
	padding-left: 25px;
	border: px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: left;
	cursor:pointer;/* cursor em forma de mão: Everton: sexta 19/09/2008 */
}
/*
.Calendario 
{
  height:auto;
  width: auto;
  left:-10px;  
}
*/

#ctl00_ContentPlaceHolder1_CalendarExtender1_popupDiv
{
  position:absolute;
  height:auto;
  background-color:#fff;
  width: 200px;
  left:-10px;
  border:2px solid black;
  	
}

#ctl00_ContentPlaceHolder1_CalendarExtender1_body
{
	width:auto;
	height:180px;
}

DIV.table FIELDSET TABLE TH, TABLE.table th {
	letter-spacing: -1px;
	text-transform: uppercase;
	font-weight: normal;
	text-align: left;
}

DIV.table FIELDSET TABLE TD, TABLE.table th {
	border-top: 1px solid #ddd;
}

DIV.table FIELDSET TABLE TR.evenline TD {
	
} 

DIV.table FIELDSET TABLE TR.disabled TD {
	color: #aaa;
}

.utilizarNrRemoto span
{
	font-family: bold,"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif !important;
	font-size: 10pt !important;
	font-weight: bold !important;
}

DIV.content H1
{
	margin: 15px 0 0 0;
}

DIV.content H2
{
	font-size: 110%;
	font-weight: bold;
	margin: 0 0 20px 0;
}

DIV.content H3 {
	text-transform: uppercase;
	color: #00467F;
	font-size: 110%;
}


DIV.tabContent DIV.resultFull TABLE TR.highlight INPUT.textEntry {
	background: #D3E9EC;
}

DIV.tabContent DIV.resultFull TABLE TR.othertable TD {
	color: #bbbbbb;
}

DIV.tabContent DIV.resultFull TABLE TR.othertable INPUT.textEntry {
	color: #bbbbbb;
}

DIV.searchForm DIV.tabs DIV.tabContent DIV.resultFull INPUT.textEntry, DIV.searchForm DIV.tabs DIV.tabContent DIV.resultFull INPUT.textEntryFocus {
	width: 80px;
	padding: 3px;
	font-size: 90%;
}

a.plus
{
	background: transparent !important;
	cursor: pointer; 
	_cursor: hand;
}

DIV.logo img
{
	border: 0;	
}

h3
{
		
}

/*
Alterado - 25/08/08
DIV.myServices FIELDSET TABLE TR TD SPAN.ativo {
	background: url(../images/Accept.gif) center left no-repeat !important;
}
*/

.ativo {
	background: url(../images/Accept.gif) center left no-repeat !important;
}


.inativo {
	background: url(../images/notAccept.gif) center left no-repeat !important;
}

DIV.myServices FIELDSET TABLE TR TD A.noStyle ,DIV.myServices FIELDSET TABLE TR TD SPAN.noStyle 
{
	background: none; 
	margin: 0;
	padding: 0;
}


.balance h2
{
	margin: 10px 0 0 0 !important;
	padding: 0 !important;
	font-size: 100% !important;	
}

DIV.balance STRONG {
	color: #00467f;
}

.tes
{
	width: 500px !important;
	font-size: 11px;	
}

.tes *
{
	 font-size: 11px;	
}

select.listbig
{
	width: 100%;
}

.divModalCidades
{
	padding: 10px;
	height: 200px;
	overflow: auto;	
}

.fechar
{
	text-align: center;
	padding: 5px;	
}

.paginador a
{
	float:left;
	padding:3px;
}

.paginador div
{
	padding: 0px !important;
}

.btAction
{
	padding-right: 7px;
	cursor: pointer;
}

.oddline td, .evenline td
{
	border-top: 2px solid #FFF;
	border-bottom: 1px solid #EEE;
}
.oddline td
{
	background-color: #F9F9F9;
}
.evenline, .evenline TD
{
	background-color: #F5F5F5;	
}

.mouseover TD 
{
	background-color: #D5D5D5;
}

.totalline td
{
	background-color:#DEDEDE;
	border-top: 2px solid #FFFFFF;
}

.tbRelatorioFechamentoComissoesHeader
{
	font-size: 85%;
	border-top: 2px solid #aaa;	
	float: left;
	width: 130px;
}
.tbRelatorioFechamentoComissoesHeader th
{
	text-align: left !important;
}

.tbRelatorioFechamentoComissoesHeader td
{
	text-align: left !important;
}

.tbRelatorioFechamentoComissoes
{
	border-left: none !important;
	border-right: none !important;
	width: 100%;
}
/*
.tbRelatorioFechamentoComissoes th
{
	text-align: left !important;
}

.tbRelatorioFechamentoComissoes td
{
	text-align: left !important;
}
*/
.tbRelatorioFechamentoComissoes .lastCollumn
{
	width: 100%;
}

#tbRelatorioFechamentoComissoesHeader th
{
	border: none;	
}

#tbRelatorioFechamentoComissoesHeader td
{
	text-align: left;	
}

td.Nivel2
{
	padding-left: 20px !important;	
}

td.Nivel3
{
	padding-left: 40px !important;	
}

#fechamentoComissoes
{
	overflow: auto;
	/*overflow-y: hidden;*/
	
}

.tree
{
	text-align: left;
	
}

.floatingDiv
{
	MARGIN-LEFT: 240px; 
	*margin-left: 10px;
	_margin-left: 10px;	
	POSITION: fixed;
	top:180px;
}

.information
{
	font-size: 80%;
	padding: 10px 5px;
}

.singleForm
{
	float: left;
}

.passwordStrength
{
	color : Blue;
	font-size: 90%;	
}

.highLightOption
{
	background: #D3E9EC none repeat scroll 0%;
}

/* LISTA: Usado com repeaters e lists */

.lista ul {
  float: left;
  margin: 5px;
  padding: 0px;
  azimuth:left;
}
 
.lista li {
  float: left;
  width: 200px;
  margin:5px;
  padding: 0px;
  list-style: none;
}
/* APRESENTAÇÃO DE PRODUTOS */
.produto 
{
	width: 46%;
	/*height: 200px !important;*/
	float: left;
	margin-top: 10px;
	border: 4px;
	padding: 0px 5px 5px 5px;
	line-height: normal !important;
}
.descricaoProduto
{
	width: 100%;
	height: 110px !important;
	line-height: normal;
}
.botaoCompraProduto
{
	position: relative;
	top: 0px;
	left: 180px;
	*top: -10px;
	padding-right: 5px;
}
.legendComFigura
{
	background-repeat: no-repeat !important;
	width: 216px;
	padding-top: 10px;
	height: 32px;
	color: White !important;
	line-height: normal;
}
.boxDegrade
{
	background: url(../images/fundoBoxDegrade.jpg);
	height: 129px;
	max-width: 180px;
}
.boxDegrade h2
{
	color: Black;
}

.voltaPasso
{
	cursor:pointer;
}

.tabulacao
{
	width:150px;
	display:inline-block;
}



.ajax__tab_tellfree_desconto .ajax__tab_header {
	background: url(../images/tab_bg.gif) bottom left repeat-x;
}
.ajax__tab_tellfree_desconto .ajax__tab_outer {
	font-size: 80%;
	text-transform: none;
	text-decoration: none;
	letter-spacing: normal;
	color: #888;
	background: #e0e0e0;
	border: 1px solid #ccc;
	height:10px;
	margin-right:0;
    padding:2px 4px;
}

.ajax__tab_tellfree_desconto .ajax__tab_hover .ajax__tab_outer {
	border-top-color: #368fa5;
	background: #e9e9e9;
}

.ajax__tab_tellfree_desconto .ajax__tab_active .ajax__tab_outer {
	background: #f8f8fa;
	color: #000;
	border-top-color: #368fa5;
	border-bottom-color: #f8f8fa;
}

.ajax__tab_tellfree_desconto .ajax__tab_body .ajax__tab_panel {
	background: #f8f8fa url(../images/boxes_bg.jpg) bottom left repeat-x;
	border: 1px solid #cfdbc0;
	border-top-width: 0px;
	font-size: 90%;
	padding: 5px;
	z-index:10;
}

.ajax__tab_tellfree_desconto .ajax__tab_body .ajax__tab_panel DIV {
	border-bottom: 1px solid #eee;
	padding: 0px 0px !important;
}

.ajax__tab_tellfree_desconto .ajax__tab_body .ajax__tab_panel DIV LABEL {
	color: #000;
}

.ajax__tab_tellfree_desconto .ajax__tab_body .ajax__tab_panel INPUT.textEntry {
	width: 196px;
	padding: 3px;
}

.ajax__tab_tellfree_desconto .ajax__tab_body .ajax__tab_panel INPUT.textEntryFocus {
	width: 196px;
	padding: 3px;
}

.ajax__tab_tellfree_desconto .ajax__tab_body .ajax__tab_panel SELECT.textEntry {
	width: 205px;
	z-index:-10;
}
