﻿.footer_home { display: none; }
.balao_fale_conosco { display: none; }
.chamada_flash { display: none; }
.chamada_fale_conosco { display: none }
.fale_conosco_home { display: none; }
/* Reset */
	* { margin: 0; padding: 0; text-decoration: none; list-style: none; }
	img { border: 0; }
	
/* Geral */
	body { background-color: #fff; font-family: Arial; font-size: 11px; color: #333333; }
	.geral {
		width: 961px;
		background-color: #fff;
		margin: 0 auto;
		padding: 0 10px;
		position: relative;
	}
	a { color: #171717; }
/* Atalhos */
	.cb { height: 0px; line-height: 0; font-size: 0; clear: both; }
	.fl { float: left; }
	.fr { float: right; }
	.dn { display: none; }
	.db { display: block; }
	.red { color: Red; }
	.vinho { color: #900; }
	.b { font-weight: bold; }
	.pr { position: relative; }
	.pa { position: absolute; }
	.zi999 { z-index: 999; }
	.zi19 { z-index: 19; }
	.zi11 { z-index: 11; }
	.zi10 { z-index: 10; }
	.zi8 { z-index: 8; }
	.zi1 { z-index: 1; }
	.zi2 { z-index: 2; }
	.zi3 { z-index: 3; }
	.zi4 { z-index: 4; }
	.zi5 { z-index: 5; }
	.zi6 { z-index: 6; }
	.zi0 { z-index: 0; }
	.uc { text-transform: uppercase; }
	.txtp { color: #000; }
	.tp span { color: #000; }
	
/* Margens */
	.mr0 { margin-right: 0px!important; }
	.mr10 { margin-right: 10px; }
	.ml3 { margin-left: 3px; }  
	.ml7 { margin-left: 7px; }
	.ml10 { margin-left: 10px; }
	.ml15 { margin-left: 15px; }
	.ml20 { margin-left: 20px; }
	.ml30 { margin-left: 30px; }		
	.ml35 { margin-left: 35px; }	
	.ml70 { margin-left: 70px; }	
	.ml90 { margin-left: 90px; }
	.ml120 { margin-left: 120px; }
	.ml210 { margin-left: 210px; }	
	.mr5 { margin-right: 5px; }
	.mr7 { margin-right: 7px; }
	.mr10 { margin-right: 10px; }
	.mr12 { margin-right: 12px; }
	/* IE 7 */ *:first-child+html .mr10ie7 { margin-right: 10px; }
	.mr15 { margin-right: 15px; }
	.mr20 { margin-right: 20px; }
	.mr25 { margin-right: 25px; }
	.mr145 { margin-right: 145px; }
	.mb03 { margin-bottom: 3px; }
	.mb15 { margin-bottom: 15px; }
	.mb10 { margin-bottom: 10px; }
	.mbn5 { margin-bottom: -5px; }
	.mb_6 { margin-bottom: -6px; }
	.mt_1 { margin-top: -1px; }
	/* body:nth-of-type(1) .mt_1 { margin-top: -15px; } */
	.mt0 { margin-top: 0px !important; }
	.mt2 { margin-top: 2px; }
	.mt3 { margin-top: 3px; }
	.mt5 { margin-top: 5px; }
	.mt10 { margin-top: 10px; }
	.mt15 { margin-top: 15px; }
	.mt20 { margin-top: 20px; }
	.mt25 { margin-top: 25px;}
	.mtn17 { margin-top: -17px; }
	/* IE 6 */ * html body .mtie6 .mtn20 { margin-top: -20px; }
	/* IE 7 */ *:first-child+html .mtn20 { margin-top: -20px; }
	.mtn55 { margin-top: -55px; }
	.mtn155 { margin-top: -155px; }
  .mln10 { margin-left: -10px; }
  .mrn10 { margin-right: -10px; }
  .mt10_interno div { margin-top: 10px; }
  * html .ie6_ml10 { margin-left: 10px!important; }
  /* IE 6 */ * html body .mtie6 { margin-top: 6px; }
  /* IE 7 */ *:first-child+html .mtie6 { margin-top: 6px; }
  /* IE 7 */ *:first-child+html .ie7_mb30 { margin-bottom: 30px!important; }
	
/* Padding */
	.pt5 { padding-top: 5px; }
	.pt15 { padding-top: 15px;}
	.pb20 { padding-bottom: 20px; }
	.pb10 { padding-bottom: 10px; }	
	.pl10 { padding-left: 10px; }
	.pl220 { padding-left: 220px; }
	.pr10 { padding-right: 10px; }
	.pr25 { padding-right: 25px; }
	.pr20 { padding-right: 20px; }
	.pl20 { padding-left: 20px; }
	*:first-child+html .ie7_pl10 { padding-left: 10px; }
	* html .ie6_pl10 { padding-left: 10px!important; }
	
/* Tamanhos */
  .w25 { width: 25px; }
  .w30 { width: 30px; }
  .w50 { width: 50px; }
  .w65 { width: 65px; } 
	.w77 { width: 77px !important; }
	.w80 { width: 80px; }
	.w90 { width: 90px; }
	.w126 { width: 126px; }
	.w180 { width: 180px; }
	.w235 { width: 235px; }
	.w260 { width: 260px; }
	.w313 { width: 313px; }
	.w316 { width: 316px; }
	.w420ie6 { _width: 420px; *width: 398px; }
	.wcont420 .box_cont { _width: 100%; }
	.w407 { width: 407px; }
	.w440 { width: 440px; }
	.w445 { width: 445px; }
	.w495 { width: 495px; }
	.w542 { width: 542px; }
	.w616 { width: 616px; }
	.w635 { width: 635px !important; }
	.w637 { width: 637px; }
	* html body .w640ie6 { width: 640px; }
	* html body .w956ie6 { width: 956px; }
	* html body .w890ie6 { width: 890px; }
	.w950 { width: 950px; }
	.w956 { width: 956px; }
	.w960 { width: 960px; *width: 960px; }
	.w975 { width: 976px; }
	.h1 { height: 1px; }
	.h25 { height: 25px; }
  .h30 { height: 30px; }
	.h50 { height: 50px; }
	.h135 { height: 135px;}
	.h200 { height: 200px; }
	
/* Fontes/Medidas */
	.f11 { font-size: 11px; }
	.f12 { font-size: 12px; }
	.f13 { font-size: 13px; }
	.fs15 { font-size: 15px; }
	.fs16 { font-size: 16px; }
    .fs20 { font-size: 20px; }
    .claranja { color: #e67123; }    
    .fvermelho { color: #990000; }
    .cWhite { color: #FFF; }
    .bold { font-weight: bold; }
    .ftazul { color: #2c58ab; }
    
/* Alinhamento Texto */
    .taj { text-align: justify; }
    .tac { text-align: center; }
    
    
/* Titulos */
	.titbox {  color: #315bac; font: bold 20px/30px 'arial';  }
	.tit_prev_lancamentos { color: #315bac; font: 15px/30px 'arial'; }
	.tit_box_big {  color: #000; font: normal 20px/30px 'arial';  }
	.tit_box_small {  color: #000; font-size: 16px;  }
	
/* Borda */
  .b1s { border: 1px solid; }
  .br1s { border-right: 1px solid; }
  .bb1s { border-bottom: 1px solid #b2b1aa; }
  .bb1d { border-bottom: 1px dotted #b2b1aa; }     
    
/* BackGround */
    .bgwhite { background-color: White; }
    .bggray { background-color: #f1efe8; }
    .bgOrange { background-color: #FFAB06; }
    
/* Input */

  input, textarea { border: 1px solid #DCE0DF; }
    
/* ------------------------------------------------------------- DestaquesRevendas ( ascx ) */
 
 div.box_carrocel {
    height: 200px;
    position: relative;
    width: 961px;
    }
   
    
/* IE 6 */ * html body div.box_carrocel { height: 185px; }  
 
div.box_carrocel h2.tit {
     color: #333;
     font-size: 9px;
     font-weight: bold;
     margin: 15px;
     }
     
div.box_carrocel ul.bairros {
    margin-left: 15px;
    width: 900px;
    }

div.box_carrocel ul.bairros li {
    float: left;
    margin-right: 17px;
    height: 25px;
    }

div.box_carrocel ul.bairros li h2 a {
    color: #747368;
    font-size: 13px;
    line-height: 23px;
    } 
    
div.box_carrocel ul.bairros li .selecionado {
    color: #000;
    font-size: 20px;
    font-weight: normal;
    }    

div.box_carrocel .bx_08 .box_cont {
	}        
/* Carrocel Inicio */

div.box_carrocel a.bt_left {
    position: absolute;
    left: 5px;
    top: 100px;
    width: 40px;
    height: 41px;
    }

div.box_carrocel a.bt_right {
    position: absolute;
    right: 5px;
    top: 100px;
    width: 40px;
    height: 41px;
    }

div.box_carrocel ul.carrocel  {
    margin: 10px 0 0 60px;
    width: 896px;
    height: 98px;
    overflow: hidden;
    position: relative;
    }
    
/* Safari e Chrome */ body:nth-of-type(1) div.box_carrocel ul.carrocel  { height: 99px; }

div.box_carrocel ul.carrocel li {
    float: left;
    margin: 0 14px 10px 0;
    }

div.box_carrocel ul.carrocel li .car_cont { width: 266px; }

div.box_carrocel ul.carrocel li .car_cont img {
    float: left;
    margin-right: 20px;
    }

div.box_carrocel ul.carrocel li .car_cont h3 a {
    padding-top: 7px;
    font-size: 11px;     
    }

div.box_carrocel ul.carrocel li .car_cont p { width: 245px;  }
/* IE 6 */ * html body div.box_carrocel ul.carrocel li .car_cont p { width: 153px; height: 55px; }
/* IE 7 */ *:first-child+html div.box_carrocel ul.carrocel li .car_cont p { width: 153px; height: 55px; }

/* Carrocel Fim */

/* -------------------------------------------------------- Box Login Adm Bens ( ascx ) */  

div.box_login_adm_bens ul {
    Margin-top: 20px;
    width: 225px;
    }
    
div.box_login_adm_bens ul li { margin-bottom: 10px; }    

div.box_login_adm_bens ul li label {
    display: block;
    float: left;
    text-align: right;
    margin-right: 5px;
    width: 35px;
    }    
    
div.box_login_adm_bens ul li input {
    border: solid 1px #ccc;
    width: 183px;
    }

div.box_login_adm_bens ul li span a {
    text-decoration: underline;
    float: left;
    }
    
/* -------------------------------------------------------- Box banner ITAU */ 

.banner_itau {
  display: block;
  background: url('../../images/banner_itau.gif') no-repeat;
  width: 964px;
  height: 86px;
  margin-bottom: 10px;
}
.banner_itau a {
  width: 964px;
  height: 86px;
  text-indent: -90000px;
  display: block;
  overflow: hidden;
}

/* -------------------------------------------------------- Pagina Erro */  
.box_erro {
    background: url(../../images/bg_box_erro.gif) no-repeat;
    width: 961px;
    height: 85px;
    padding: 15px 10px;
}
.box_erro h3 {
    color: #ff6600;
    margin-bottom: 5px;
    
}
