h1 { border : none; color : #F7F6F3; font-family : Arial, Helvetica, sans-serif; font-size : 3px; line-height : 1px; margin : 0px; }

.BOTOES_old{font-size: 10px;font-family: Verdana;background-color: #661010; text-decoration:none; color:#FFFFFF; font-weight:bold;}

.shadow {
  height: 1em;
  filter: Shadow(Color=#d78d8d, Direction=135, Strength=3);
}

.BOTOES {
  font-size: 10px;
  font-family: Verdana;
  background-color: #DB0404;
  text-decoration: none;
  color: #FFFFFF;
  font-weight: bold;
}

.botoes_01{
  font-size:10px;
  font-family:Verdana;
  background-color:#F04243;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
}

.botoes_02 {
  font-size: 12px;
  font-family: 'Source Sans Pro', sans-serif;
  background-color: #FFFFFF;
  text-decoration: none;
  cursor: pointer;
  color: #0F05A6;
  border-radius: 10px;
  border:1px solid #0F05A6;
  box-shadow: 0 0 6px #bcbcbc;
  transition: all 200ms ease-out;
}

.botoes_02:hover {
  box-shadow: 0 0 6px #E6151B;
}


.inputTextRound_01{
  border-bottom-color: #b3b3b3;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-color: #b3b3b3;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: #b3b3b3;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: #b3b3b3;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-top-style: solid;
  border-top-width: 1px;
}

/*
.inputform{
  font-size:10px;
  font-family:Verdana;
  color:#000000
}
*/

.inputform {
  font-size:10px;
  font-family:Verdana;
  color:#000000;
  border-radius: 6px;
  border:2px solid #CCCCCC;
}


.inputform_2{
  font-size:10px;
  font-family:Verdana;
  color:#000000;
  border:1px solid #CCCCCC;
}

.inputform_3{
  font-size:9px;
  font-family:Verdana;
  color:#000000;
}

TD_old {font-size:10.0px; font-family:"verdana"; color:#59595B;}

TD {
  font-family: arial;
  font-size: 12px;
  color: #000000;
  text-decoration:none;
}

IMG {border: 0px;}

P    {font-size:10.0px; font-family:"verdana"; color:#59595B;}

/*
A    {font-family:arial; font-size:12px; color:#000000;}
A:link  {color:#000000;}
A:active {color:#000000;}
A:visited {color:#000000;}
A:hover  {color:#000000; text-decoration: underline;}
*/

A    {font-family:verdana;font-size:11px;color:#820606;text-decoration:none;}
A:link  {color:#820606;}
A:active {color:#820606;}
A:visited {color:#820606;}
A:hover  {color:#000066;}

A.bo_01 {font-family:Arial;font-size:11px;color:#505050;text-decoration:none;}
A:link.bo_01  {color:#505050;}
A:active.bo_01 {color:#000066;}
A:visited.bo_01 {color:#505050;}
A:hover.bo_01  {color:#000066;}

A.menu_01 {font-family:Arial;font-size:11px;color:#000000;text-decoration:none;}
A:link.menu_01  {color:#000000;}
A:active.menu_01 {color:#000000;}
A:visited.menu_01 {color:#000000;}
A:hover.menu_01  {color:#000000;}

A.menu_02 {font-family:Arial;font-size:11px;color:#000000;text-decoration:none;}
A:link.menu_02  {color:#000000;}
A:active.menu_02 {color:#000000;}
A:visited.menu_02 {color:#000000;}
A:hover.menu_02  {color:#000000; background-color:#FFFFFF;}

A.menu_bo_01 {font-family:Arial;font-size:11px;color:#02264e;text-decoration:none; font-weight:bold;}
A:link.menu_bo_01  {color:#02264e;}
A:active.menu_bo_01 {color:#02264e;}
A:visited.menu_bo_01 {color:#02264e;}
A:hover.menu_bo_01  {color:#5E839D;}

A.menu_bo_02 {font-family:verdana;font-size:11px;color:#820606;text-decoration:none;}
A:link.menu_bo_02  {color:#820606;}
A:active.menu_bo_02 {color:#820606;}
A:visited.menu_bo_02 {color:#820606;}
A:hover.menu_bo_02  {color:#000066;}

.td_sub_menu_01 {
  border-top-width: 1px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
  background-color: #F9EEE5;
}

.td_sub_menu_01a {
  text-decoration: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
  background-color: #F9EEE5;
}

A.sub_menu_01 {
  font-family: verdana;
  font-size: 10px;
  color: #373737;
}
A:link.sub_menu_01  {color:#373737;}
A:active.sub_menu_01 {color:#373737;}
A:visited.sub_menu_01 {color:#373737;}
A:hover.sub_menu_01  {color:#373737; background-color:#EEDCCE;}

A.anteTituloHPa {font-size:8.0pt; font-family:"verdana"; color:#FF0000}
A.tituloHPa {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#FF0000; font-weight:bold}
A.subTituloHPa {font-size:8.0pt; font-family:"verdana"; color:#FF0000}
A.htmlHPa {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#003399}

A.menuRedBar {font-size:10.0px; font-family:"verdana"; text-decoration:none; color:#FFFFFF; font-weight:bold}
A:link.menuRedBar  {color:#FFFFFF;}
A:active.menuRedBar {color:#FFFFFF;}
A:visited.menuRedBar {color:#FFFFFF;}
A:hover.menuRedBar  {color:#CCCCCC;}

A.menuLombLeft {font-size:11.0px; font-family:"verdana"; text-decoration:none; color:#CA0202; font-weight:bold}
A:link.menuLombLeft  {color:#CA0202;}
A:active.menuLombLeft {color:#CA0202;}
A:visited.menuLombLeft {color:#CA0202;}
A:hover.menuLombLeft  {color:#CCCCCC;}

A.menuTop {font-size:11.0px; font-family:arial; text-decoration:none; color:#FFFFFF; font-weight:bold;}
A:link.menuTop  {color:#FFFFFF;}
A:active.menuTop {color:#FFFFFF;}
A:visited.menuTop {color:#FFFFFF;}
A:hover.menuTop  {color:#FFFFFF; text-decoration: underline;}

A.emailContacts {font-size:16.0px; font-family:arial; text-decoration:none; color:#FFFFFF;}
A:link.emailContacts  {color:#FFFFFF;}
A:active.emailContacts {color:#FFFFFF;}
A:visited.emailContacts {color:#FFFFFF;}
A:hover.emailContacts  {color:#FFFFFF; text-decoration: underline;}

A.menuLE_1 {font-size:11.0px; font-family:arial; text-decoration:none; color:#000000; font-weight:bold;}
A:link.menuLE_1  {color:#000000;}
A:active.menuLE_1 {color:#000000;}
A:visited.menuLE_1 {color:#000000;}
A:hover.menuLE_1  {color:#000000; text-decoration: underline;}

A.menuLombLeft_v2 {font-size:11.0px; font-family:"verdana"; text-decoration:none; color:#FFFFFF; font-weight:bold}
A:link.menuLombLeft_v2  {color:#FFFFFF;}
A:active.menuLombLeft_v2 {color:#FFFFFF;}
A:visited.menuLombLeft_v2 {color:#FFFFFF;}
A:hover.menuLombLeft_v2  {color:#CCCCCC;}

A.conteudo_01 {font-size:10.0px; font-family:"verdana"; text-decoration:none; color:#59595B;}
A:link.conteudo_01  {color:#59595B;}
A:active.conteudo_01 {color:#59595B;}
A:visited.conteudo_01 {color:#59595B;}
A:hover.conteudo_01  {color:#CCCCCC;}

A.content_01 {font-family:arial; font-size:11px; color:#000000;}
A:link.content_01  {color:#000000;}
A:active.content_01 {color:#000000;}
A:visited.content_01 {color:#000000;}
A:hover.content_01  {color:#000000; text-decoration: underline;}

A.content_02 {font-family:Verdana;font-size:10px;color:#670303;text-decoration:none;}
A:link.content_02  {color:#670303;}
A:active.content_02 {color:#670303;}
A:visited.content_02 {color:#670303;}
A:hover.content_02  {color:#C30707;}

A.content_03 {font-family:arial; font-size:12px; color:#000000;}
A:link.content_03  {color:#000000;}
A:active.content_03 {color:#000000;}
A:visited.content_03 {color:#000000;}
A:hover.content_03  {color:#000000; text-decoration: underline;}


.boTD_01 {font-family:Arial;font-size:11px;color:#505050;text-decoration:none;}

.Normal{font-size:11.0px; font-family:verdana; text-decoration:none; color:#670303}

.tituloBO_01
	{font-size:18.0px; font-family:"Verdana"; text-decoration:none; color:#820606; font-weight:bold}

.tituloBO_02
	{font-size:11.0px; font-family:"Verdana"; text-decoration:none; color:#C5112A; font-weight:bold}

.tituloBO_03
	{font-size:14.0px; font-family:"Verdana"; text-decoration:none; color:#820606; font-weight:bold}

.tituloGrey_01
	{font-size:12.0px; font-family:"Verdana"; text-decoration:none; color:#59595B; font-weight:bold}

.tituloGrey_02
	{font-size:11.0px; font-family:"Verdana"; text-decoration:none; color:#FFFFFF; font-weight:bold}

.titulo_01
	{font-size:10.0pt; font-family:"Verdana"; text-decoration:none; color:#000099; font-weight:bold}

.titulo_02
	{font-size:8.0pt; font-family:"Verdana"; text-decoration:none; color:#000099; font-weight:bold}

.anteTituloHP
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#FF0000}

.anteTitulo
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; text-align:center; color:#FF0000;}

.tituloHP
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#FF0000}

.titulo
        {font-size:10.0pt; font-family:"verdana"; text-decoration:none; text-align:center; color:#FF0000; font-weight:bold}

.subTituloHP
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#FF0000}

.subTitulo
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; text-align:center; color:#FF0000;}

.titulo_cat_01
        {font-size:11.0px; font-family:verdana; background-color:#F7E0E0; color:#B90E0E; font-weight:bold}

.titulo_cat_02
        {font-size:10.0px; font-family:verdana; background-color:#F9EEEE; color:#B90E0E; font-weight:bold}

.htmlHP
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#003399}

.anteHtml
        {font-size:8.0pt; font-family:"verdana"; font-style:italic; color:#6600CC; text-align:center;}

.html
        {font-size:8.0pt; font-family:"verdana"; text-decoration:none; color:#003399}

.tema
        {font-size:12.0pt; font-family:"verdana"; color:#336600; text-align:center; font-weight:bold}

.texto_01
        {font-size:11.0px; font-family:"verdana"; color:#103978;}

.texto_02
        {font-size:11.0px; font-family:"verdana"; color:#BB0707;}

.texto_02a
        {font-size:11.0px; font-family:"verdana"; color:#BB0707; font-weight:bold}

.texto_03
        {font-size:11.0px; font-family:verdana; color:#820606;}

.texto_04
        {font-size:12.0px; font-family:verdana; color:#670303;}

.texto_05
        {font-size:10.0px; font-family:verdana; color:#670303;}

.texto_06
        {font-size:11.0px; font-family:verdana; color:#820606;}

.textGrey_01
        {font-size:10.0px; font-family:"verdana"; color:#59595B;}

.textMaroon_01
        {font-size:12.0px; font-family:"verdana"; color:#670303;}

.textArtigo_01
        {font-size:12.0px; font-family:arial; color:#000000;}

        .texto_homepage
        {font-size:10.0px; font-family:"verdana"; color:#000000;text-align:justify;}

.texto_imprimir
        {font-size:12.0px; font-family:"verdana"; color:#000000; background-color:#FFFFFF;}

.texto_imprimir_02
        {font-size:16.0px; font-family:"verdana"; color:#000000; background-color:#FFFFFF;}

.texto_imprimir_03
        {font-size:11.0px; font-family:"verdana"; color:#000000; background-color:#FFFFFF;}

.teste {
	background-attachment: fixed;
	background-color: #1B6D56;
	background-image: url(TESTE.GIF);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #84B1A4;
}
.lombada_esq {
	background-color: #1B6D56;
	border: 1px solid #0B634A;
}
.lombada_drt {
	border: 1px solid #0B634A;
}
.lombada_esq_bg {
	/*background-image: url(../images/lomb-esq.gif);
	background-repeat: no-repeat;*/
}
.mbackground {
	/*background-image: url(../images/fundo.gif);
	background-repeat: no-repeat;*/
}
.normala {
	font-size:13.0px;
	font-family:"Arial";
	font-weight:bold;
	text-decoration:none;
	text-align:center; 
	color:#CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.box_topo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #0B634A;
	border-right-color: #0B634A;
	border-bottom-color: #0B634A;
	border-left-color: #0B634A;
}

.table_01 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F04243;
	border-right-color: #F04243;
	border-bottom-color: #F04243;
	border-left-color: #F04243;
}

.table_02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F04243;
	border-right-color: #F04243;
	border-bottom-color: #F04243;
	border-left-color: #F04243;
}

.table_03 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f1b0b0;
	border-right-color: #f1b0b0;
	border-bottom-color: #f1b0b0;
	border-left-color: #f1b0b0;
}

.table_04 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f4abab;
	border-right-color: #f4abab;
	border-bottom-color: #f4abab;
	border-left-color: #f4abab;
}

.table_05 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fbebeb;
	border-right-color: #fbebeb;
	border-bottom-color: #fbebeb;
	border-left-color: #fbebeb;
}

.table_06 {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d0afaf;
	border-right-color: #d0afaf;
	border-bottom-color: #d0afaf;
	border-left-color: #d0afaf;
}

table.center {
  margin-left:auto; 
  margin-right:auto;
}

.td_01b {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f1b0b0;
	border-right-color: #f1b0b0;
	border-bottom-color: #f1b0b0;
	border-left-color: #f1b0b0;
}
.td_01rb {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f1b0b0;
	border-right-color: #f1b0b0;
	border-bottom-color: #f1b0b0;
	border-left-color: #f1b0b0;
}

.td_01r {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f1b0b0;
	border-right-color: #f1b0b0;
	border-bottom-color: #f1b0b0;
	border-left-color: #f1b0b0;
}

.td_02t {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4d4949;
	border-right-color: #4d4949;
	border-bottom-color: #4d4949;
	border-left-color: #4d4949;
}

.td_02lt {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4d4949;
	border-right-color: #4d4949;
	border-bottom-color: #4d4949;
	border-left-color: #4d4949;
}

.td_02ltr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4d4949;
	border-right-color: #4d4949;
	border-bottom-color: #4d4949;
	border-left-color: #4d4949;
}

hr {
	color: #92BEEB;
}

.inputTextRound_01{
  border-bottom-color: #b3b3b3;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #b3b3b3;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #b3b3b3;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #b3b3b3;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-top-style: solid;
    border-top-width: 1px;
}

.topLoginButton_01{
  background-color:#4584ac;
  cursor:pointer;
  width:60px;
  height:25px;
  border-radius:8px;
  border-width:4px;
  border-color:#9ec1da;
  color:#FFFFFF;
  font-size:14px;
  background: #4784ac; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#83b4d5, #4784ac); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#83b4d5, #4784ac); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#83b4d5, #4784ac); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#83b4d5, #4784ac); /* Standard syntax */
}

.topInputText_01{
  background-color:#FFFFFF;
  width:100px; 
  font-size:10px; 
  height:25px;
  border-radius:8px;
  border-width:4px;
  border-color:#9ec1da;
}

.topSelect_01{
  background-color:#FFFFFF;
  width:180px; 
  font-size:14px; 
  height:45px;
  border-radius:8px;
  border-width:4px;
  border-color:#9ec1da;
}

.blink {
  animation: blink-animation 1s steps(5, start) infinite;
  -webkit-animation: blink-animation 1s steps(5, start) infinite;
}

@keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
@-webkit-keyframes blink-animation {
  to {
    visibility: hidden;
  }
}

/*
.waitingForConnection {
  animation: blinker 1.7s cubic-bezier(.5, 0, 1, 1) infinite alternate;  
}
@keyframes blinker { to { opacity: 0; } }
*/