<!--

A:link 	  { COLOR: #006600; TEXT-DECORATION: none }
A:active  { COLOR: #006600; TEXT-DECORATION: none }
A:visited { COLOR: #006600; TEXT-DECORATION: none }
A:hover	  { COLOR: #660000; TEXT-DECORATION: none }

.m:link 	 { COLOR: #FFFFFF; TEXT-DECORATION: none }
.m:active  { COLOR: #FFFFFF; TEXT-DECORATION: none }
.m:visited { COLOR: #FFFFFF; TEXT-DECORATION: none }
.m:hover	 { COLOR: #FFFFCC; TEXT-DECORATION: none }

.n:link 	 { COLOR: #666666; TEXT-DECORATION: none }
.n:active  { COLOR: #666666; TEXT-DECORATION: none }
.n:visited { COLOR: #666666; TEXT-DECORATION: none }
.n:hover	 { COLOR: #000099; TEXT-DECORATION: none }

.cp:link 	  { COLOR: #474747; TEXT-DECORATION: none }
.cp:active  { COLOR: #474747; TEXT-DECORATION: none }
.cp:visited { COLOR: #474747; TEXT-DECORATION: none }
.cp:hover	  { COLOR: #FF3300; TEXT-DECORATION: none }

.o:link 	 { COLOR: #000066; TEXT-DECORATION: none }
.o:active  { COLOR: #000066; TEXT-DECORATION: none }
.o:visited { COLOR: #000066; TEXT-DECORATION: none }
.o:hover	 { COLOR: #009900; TEXT-DECORATION: none }

.vrm:link 	 { COLOR: #990000; TEXT-DECORATION: blink }
.vrm:active  { COLOR: #990000; TEXT-DECORATION: blink }
.vrm:visited { COLOR: #990000; TEXT-DECORATION: blink }
.vrm:hover	 { COLOR: #0000C7; TEXT-DECORATION: none }

.az {	FONT-SIZE: 16px; LINE-HEIGHT: 30px }
.az:link 	 { COLOR: #0000C7; TEXT-DECORATION: none }
.az:active  { COLOR: #0000C7; TEXT-DECORATION: none }
.az:visited { COLOR: #0000C7; TEXT-DECORATION: none }
.az:hover	 { COLOR: #990000; TEXT-DECORATION: none }


.bg	{
  BACKGROUND-COLOR: #DEF4FF
}

.bg_az {
  BACKGROUND-COLOR: #F0F7FD
}

.bg_az2 {
  BACKGROUND-COLOR: #E3ECF4
}

.bg_az3 {
  BACKGROUND-COLOR: #0099FF
}

.bg_vd {
  BACKGROUND-COLOR: #E5F9F7
}

.bg_vd2 {  /*Home Associados */
  BACKGROUND-COLOR: #E0ECEC
}

.bg_cz {
  BACKGROUND-COLOR: #F3F3F3
}

.bg_cz2 {
  BACKGROUND-COLOR: #F3F3F3
}

.bg_lar {
  BACKGROUND-COLOR: #FFEADD
}

.bg_am {
  BACKGROUND-COLOR: #FFFDF9
}

.bg_br {
  BACKGROUND-COLOR: #FFFFFF
}

.bg_conteudo {
  BACKGROUND-COLOR: #F9F9F9
}

.bodybg {
	background-image: url("../images/bodybg_cbr_2.jpg");
	background-position: 160px top;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-attachment: scroll
}

.ass_tit {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px
}


.titulo  { FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 12px;
		LINE-HEIGHT: 14px;
		COLOR: #006600;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle}

.form  { FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 11px;
		LINE-HEIGHT: 13px;
		COLOR: #000066;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle}

.inptxt {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
  FONT-SIZE: 10px;
  COLOR: #000000;
  BACKGROUND-COLOR: #F6F6F6;
  BORDER: #009900 1px solid;
  VERTICAL-ALIGN: middle
}

.inpsub	{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 9px;
		LINE-HEIGHT: 10px;
		COLOR: #003333;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #66CC99;
		BORDER: #009900 1px solid }

.menu_footer	{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 10px;
		LINE-HEIGHT: 14px;
    letter-spacing: 2px;
		COLOR: #000000;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center
    }

.menu_dir	{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 10px;
		LINE-HEIGHT: 14px;
    letter-spacing: 1px;
		COLOR: #000000;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left;
    padding-left: 4px
     }

.menu_dir_form	{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 10px;
		LINE-HEIGHT: 12px;
		COLOR: #333333;
    VERTICAL-ALIGN: middle }


//.menu_hd {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
  TEXT-ALIGN: right;
  COLOR: #0000A7;
  VERTICAL-ALIGN: middle;
	font-weight: bold;
  padding-right: 30px
}



.pdr {   //cor padrão para fontes
  COLOR: #000000
}

.body_title {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
  FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 14px;
  TEXT-ALIGN: left;
  COLOR: #0000A7;
  VERTICAL-ALIGN: middle
}

.menu_title {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 10px;
  letter-spacing: 0px;
  TEXT-ALIGN: left;
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #034464;
  VERTICAL-ALIGN: middle;
  padding-left: 2px;
  padding-right: 2px
}

.menu_esq	{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
		FONT-SIZE: 10px;
		LINE-HEIGHT: 16px;
    letter-spacing: 0px;
		COLOR: #000808;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left;
    padding-left: 18px;
    padding-right: 2px
}

.menu_esq:link 	  { COLOR: #000808; TEXT-DECORATION: none }
.menu_esq:active  { COLOR: #000808; TEXT-DECORATION: none }
.menu_esq:visited { COLOR: #000808; TEXT-DECORATION: none }
.menu_esq:hover	  { COLOR: #660000; TEXT-DECORATION: none }

.utilidades	{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
		FONT-SIZE: 10px;
		LINE-HEIGHT: 16px;
    letter-spacing: 0px;
		COLOR: #000808;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left;
    padding-left: 18px;
    padding-right: 2px
}


/*.menu	{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
		FONT-SIZE: 10px;
		LINE-HEIGHT: 10px;
		COLOR: #FFFFFF;
    VERTICAL-ALIGN: middle }
*/

.cab_dest {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 10px;
  letter-spacing: 1px;
  TEXT-ALIGN: left;
  COLOR: #FFFFFF;
  VERTICAL-ALIGN: middle;
  padding-left: 8px
}

.cab_class {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 10px;
  letter-spacing: 2px;
  TEXT-ALIGN: left;
  COLOR: #FFFFFF;
  VERTICAL-ALIGN: middle;
  padding-left: 8px
}

.body_text {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px
}

.borda {
  BORDER: #0C4160 1px solid
}

.menu_borda_lrb {
	BORDER-LEFT: #FFFFFF 1px solid;
	BORDER-RIGHT: #FFFFFF 1px solid;
  BORDER-BOTTOM: #FFFFFF 1px solid
}


.menu_borda_l {
	BORDER-LEFT: #FFFFFF 1px solid
}

.menu_borda_r {
	BORDER-RIGHT: #FFFFFF 1px solid
}

.ass_borda {
	BORDER: 1px solid #666666
}

.borda_b {
	BORDER-BOTTOM: 1px dotted #CCCCCC;
}

.not_borda_b {
	BORDER-BOTTOM: 1px solid #FFFFFF;
}

.cop_borda_t {
	BORDER-TOP: 1px solid #CCCCCC;
}

.text {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
  TEXT-ALIGN: justify;
  VERTICAL-ALIGN: top
}

.text2 {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 15px;
  TEXT-ALIGN: justify;
  VERTICAL-ALIGN: top
}

.data {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
  TEXT-ALIGN: left;
  VERTICAL-ALIGN: middle;
  padding-left: 20px;
  padding-right: 20px
}

.destaques_home {
    padding-left: 30px;
    padding-right: 6px
 }
 
.block {
	display: block;
	margin: 4px;
	padding-top: 10px;
	padding-left: 45px;
	padding-right: 4px;
	padding-bottom: 10px
}




.form_c {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
  COLOR: #000000;
  TEXT-ALIGN: center;
  VERTICAL-ALIGN: middle
}

.form_l {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
  COLOR: #000000;
  TEXT-ALIGN: left;
  VERTICAL-ALIGN: middle
}

.end_head {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 9px;
	LINE-HEIGHT: 13px;
  COLOR: #333333;
  TEXT-ALIGN: left;
  VERTICAL-ALIGN: middle;
  padding-left: 40px
}

.menu_pad_l {
  padding-left: 6px
}

.menu_pad_r {
  padding-right: 14px
}

.menu_pad_l_reg {
  padding-left: 20px
}

.nav { FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 9px;
		LINE-HEIGHT: 13px;
		COLOR: #666666;
		TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle }

.cop {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 9px;
	LINE-HEIGHT: 12px;
  COLOR: #474747;
  VERTICAL-ALIGN: middle
}

.endereco {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
  COLOR: #343434;
  VERTICAL-ALIGN: middle
}


.table {
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
	COLOR: #000000
}

.tab		{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 10px;
		LINE-HEIGHT: 14px;
		COLOR: #333333 }

.erro	{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 10px;
		LINE-HEIGHT: 14px;
		COLOR: #990000 }

.ok		{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 11px;
		LINE-HEIGHT: 16px;
		COLOR: #006600 }

.inpsub2 	{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 10px;
		COLOR: #333333;
		BACKGROUND-COLOR:	#CCCCCC;
		BORDER: #666666 1px solid }

.inpsel { FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #F6F6F6;
    COLOR: #333333;
    BORDER: #009900 1px solid;
  	width: 210px }

.inpsel_cont { FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		COLOR: #34327B;
		BACKGROUND-COLOR:	#C4E8FC;
	  width: 220px }

.botao	{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-WEIGHT: bold;
		FONT-SIZE: 9px;
		LINE-HEIGHT: 16px;
		COLOR: #000000;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #F3F3F3;
		BORDER: #666666 1px solid }

.b {
  FONT-WEIGHT: bold;
}

.i {
 FONT-STYLE: italic;
}

.u {
 TEXT-DECORATION: underline;
}


.mouse_point {
	CURSOR: pointer;
}


.text_print	{ FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		FONT-SIZE: 12px;
		line-height: 15px;
		COLOR: #000000 }

div.foto {
	background-color: #FFF;
	float: left;
	padding: 0;
	margin: 20 14px 2 14px
}

div.foto_dir {
	float: right;
	padding: 0;
	margin: 12 0 20 4px
}

div.foto_icone {
	float: left;
	padding-bottom: 0;
	margin: 0 10 5 5px
}

#revistas_esq {
  clear:both;
  display: box;
  float: left;
  width: 260px;
  height: auto;
  padding: 0;
  margin: 0 0 0 6px;
 	/*background-color: #FF0000; */
}

#revistas_dir {
  display: box;
  float: left;
  width: 260px;
  height: auto;
  padding: 0;
  margin: 0 0 0 6px;
 	/*background-color: #0000FF;*/
}

#cartilha {
  display: box;
  width: 600px;
  height: auto;
  margin: 10px auto;
  padding: 5px;
  background-color: #E3ECF4;
  border: 1px solid #000066;
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
  FONT-SIZE: 10px;
  COLOR: #000000
}
-->
