/*fonts*/
.font_cinza_cBorda{
  border:1px solid #999999; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  color: #676767;
  background-color: #FFFFFF;
  }
  
.font_cinza_cBorda_DF-alert{
  border:1px solid #999999; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  color: #676767;
  background-color: #F9EDC2;
  }
 
.font_cinza01{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  color: #676767;
  background-color: #FFFFFF;
  }
  
.font_cinza01_DF-alert{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  color: #676767;
  background-color: #F9EDC2;
  }
  
.font_cinza02{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  color: #333333;
  background-color: #FFFFFF;
  }

.font_cinza02_DF-alert{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  color: #333333;
  background-color: #F9EDC2;
  }

  
.font_cinza03_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	left: 3px;
}

.font_cinza04_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.font_cinza05{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.font_cinza06{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal; 
	color: #454444;
}

.font_cinza07_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold; 
	color: #454444;
}

.font_cinza08_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}

.font_cinza09{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.font_cinza10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}

.font_cinza11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	left: 3px;
}

.font_cinza12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9F9F9F;
}

.font_cinza13{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

.font_cinza14_bold{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #4D4D4D;
}

.font_cinza14_sSublinhado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
     text-decoration: none;
}

.font_cinza15 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C4C4C;
}

.font_cinza16_sSublinhado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	color: #666666;
     
}

.font_cinza20_bgCinza{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C4C4C;
	background-color: #CCCCCC;
}

.font_cinza21_bgCinza{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C4C4C;
	background-color: #D9D9D9;
}

.font_cinza22_bgBranco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#4C4C4C;
	background-color: #FFFFFF;
}

.font_cinza15_sSublinhado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal; 
	color: #9F9F9F;
    text-decoration: none;
}

.font_cinza16_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #9F9F9F;
}

.font_cinza17_bgBranco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	background-color: #ffffff;
}

.font_cinza18_bgCinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	background-color: #E5E5E5;
}

.font_cinza19_bgCinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	background-color: #E7E7E7;
}

.font_cinza20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

.font_branca20_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color: #FFFFFF;
	font-weight: bold;
}

.font_cinza20_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color: #cccccc;
	font-weight: bold;
}

.font_cinza21_bold{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  color: #676767;
  background-color: #E7E7E7;
	font-weight: bold;
}


.font_branca01_cBorda_bgCinzaEsc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px solid #000000;
}

.font_branca02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
}

.font_branca03_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
}

.font_branca04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}

.font_branca05_bgVerm{
	background-color: #D51B1C;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #ffffff;
}

.font_branca06_bold_bgCinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
}

.font_branca07_bgCinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #666666;
}

.font_branca08_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.font_branca08_boldjustificado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
  text-align: justify;
}

.font_branca09_bgpink{
	background-color: #CC0098;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #ffffff;
}

.font_verm01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CB1B1B;
}

.font_verm02_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #D51B1C;
}

.font_verm03_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CB1B1B;
}

.font_verm04_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CB1B1B;
}

.font_verm05_bold_sSublinhado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CB1B1B;
}

.font_verde01_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #009999;
}

.font_verde02_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #75AD2E;
}

.font_laranja01_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF980B;
}

.font_roxo01_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #67006E;
}

.font_azul01_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0264C7;
}

.font_preta01_bold_bgCinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: #F1F1F3;
}

.font_preta01_bgCinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #F1F1F1;
}

.font_preta02_bgCinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color: #E1E2E3;
}

.DF-alert{background:#F9EDC2}

.bundle5 {
color:#FF980B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
}

.bundle4 {
color:#0264C7;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
}

.bundle3 {
color:#CB1B1B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
}

.bundle2 {
color:#75AD2E;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
}

.bundle1 {
color:#67006E;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
}


/*background*/

.bg_branco01{
	background-color: #E7E7E7;
	background-image: url(/b2c/img/rcd/nb_layout/Canto_Esquerdo_Superior.gif);
	
	width: 14px;
	height: 19px;	
}

.bg_branco02{
	background-color: #FFFFFF;
	background-image: url(/b2c/img/rcd/nb_layout/Topo.gif);
	background-repeat: repeat-x;
	height: 19px;
}

.bg_branco03{
	background-color: #E7E7E7;
	background-image: url(/b2c/img/rcd/nb_layout/Canto_Direito_Superior.gif);	
	width: 16px;
	height: 19px;
}

.bg_branco04{	
	background-color: #FFFFFF;
	background-image: url(/b2c/img/rcd/nb_layout/Lateral_Esquerda.gif);
	background-repeat: repeat-y;
	width: 14px;
}

.bg_branco05{
	background-color: #FFFFFF;
	background-image: url(/b2c/img/rcd/nb_layout/Lateral_Direita.gif);
	background-repeat: repeat-y;
	width: 16px;
}

.bg_branco06{
	background-color: #E7E7E7;
	background-image: url(/b2c/img/rcd/nb_layout/Canto_Esquerdo_Inferior.gif);
	
	width: 14px;
	height: 18px;
}

.bg_branco07{
	background-color: #FFFFFF;
	background-image: url(/b2c/img/rcd/nb_layout/Baixo.gif);
	background-repeat: repeat-x;
	height: 18px;
}

.bg_branco08{
	background-color: #E7E7E7;
	background-image: url(/b2c/img/rcd/nb_layout/Canto_Direito_Inferior.gif);
	
	width: 16px;
	height: 18px;
}

.bg_cinza01{	
	background-color: #E7E7E7;
}

.bg_verm01{
	background-color: #CC3333;
}

.bg_verm02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #DC1D24;
}

.bg_verm03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #DC1D24;
}

.bg_purpura {
	background-color: #98035F;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #ffffff;
}

.combo{
font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  background-color: #666666;
  border:Gray ;
  color: #FFFFFF;

}


/* Body */

body {
	background-color: #000000;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	margin-top:0;
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-position: center top;

}


/* Links */

a:visited {
  text-decoration: none 
}

a:link { 
  text-decoration: none 
}

a:hover { 
  text-decoration: underline 
}

/* INICIO ESTILO MENU LATERAL */
dl
{
list-style: inside url("/b2c/img/rcd/nb_icone/Seta.gif")
}
.font_cinza_menu_pai{
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  padding-top:0px;
  padding-bottom:0px;
  text-decoration:none;
}

.font_cinza_menu_titulo{
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  padding-top:10px;
  padding-bottom:5px;
  text-decoration:none;
}






/* Bordas */

.borda_cinza {
	border: 1px solid #CCCCCC;
}

.borda_cinza2 {
	border: 1px solid #666666;
}

.borda_cinza3 {
	border-top: 0px none;
	border-right: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	border-left: 1px solid #e7e7e7;
}

.borda_cinza4 {
	border: 1px solid #C0C0C0;
}

.borda_cinza5 {
	border:1px solid #5F5F5F;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:35px;
	height:15px;
}

.borda_cinza6 {
	border:1px solid #5F5F5F;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
	height:15px;
}

/* Espacamentos */
