﻿body {

 font-family: verdana;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
	
}

.td_topo {
 background-color: #5579b3;
 background-image: url(images/fundo_topo.gif);
 background-repeat: no-repeat;
 background-position: center;
  
}

.td_meio {
 background-color: #ffffff;
 background-image: url(images/fundo_meio.gif);
 background-repeat: no-repeat;

  
}
.td_menu {
 background-color: #ffffff;
 background-image: url(images/fundo_menu.gif);
 background-repeat: no-repeat;

  
}
.td_separadormenu {

 background-image: url(images/separador_menu.gif);
 background-repeat: no-repeat;
 height: 7px;
 background-position: center;

  
}
.td_cadastrese {
 background-color: #ffffff;
 background-image: url(images/fundo_cadastrese.gif);
 background-repeat: no-repeat;

  
}
.td_banner {
 background-color: #ffffff;
 background-image: url(images/fundo_banners_meio.gif);
 background-repeat: no-repeat;

  
}

.td_separadortopo {
 background-color: #5579b3;
 background-image: url(images/fundo_topo.gif);
 background-repeat: no-repeat;
 background-position: center;
  
}
.td_buscadortopo {

 background-image: url(images/fundo_buscador_topo.gif);
 background-repeat: no-repeat;
 background-position: center;
 height: 221px;
  
}
.td_rodape {
 background-color: #00579c;
  
}

.fonte{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 text-decoration: none;

 }
 
 a.fonte:hover {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 text-decoration: underline;

 }
 
 .fonte11{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: normal;
 color: #666666;
 text-decoration: none;

 }
 
 a.fonte11:hover {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: normal;
 color: #666666;
 text-decoration: underline;

 }
 
 .fonte2{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #333333;
 text-decoration: none;

 }
 
 a.fonte2:hover {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #333333;
 text-decoration: underline;

 }
 
 .fonte_azul{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #00579C;
 text-decoration: none;

 }
 
 a.fonte_azul:hover {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #00579C;
 text-decoration: underline;

 }
 
  .fontetitulo{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #CC0001;
 text-decoration: none;

 }
 
 a.fontetitulo:hover {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #CC0001;
 text-decoration: underline;

 }
  .fontetitulo2{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 14px;
 font-weight: bold;
 color: #CC0001;
 text-decoration: none;

 }
 
 a.fontetitulo2:hover {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 14px;
 font-weight: bold;
 color: #CC0001;
 text-decoration: underline;

 }
 
 .fontetitulo3{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 12px;
 font-weight: normal;
 color: #00579C;
 text-decoration: none;

 }
 
 a.fontetitulo3:hover {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 12px;
 font-weight: normal;
 color: #00579C;
 text-decoration: underline;

 }

.fonterodapeSelec{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: underline;

 }
.fonterodape{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;

 }
 a.fonterodape:hover {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: underline;

 }
 
 .fontemenuSelect
 {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #00579C;
 text-decoration: underline;
 }
 
 .fontemenu{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #092F52;
 text-decoration: none;

 }
 a.fontemenu:hover {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #00579C;
 text-decoration: underline;

 }
 
.fontemenulateralSelect{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: normal;
 color: #00579C;
 text-decoration: underline;

 }
  .fontemenulateral{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: normal;
 color: #092F52;
 text-decoration: none;

 }
 a.fontemenulateral:hover {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: normal;
 color: #00579C;
 text-decoration: underline;

 }
 
  .fontelaranja11{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: normal;
 color: #ff6600;
 text-decoration: none;

 }
 
 a.fontelaranja11:hover {
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: normal;
 color: #ff6600;
 text-decoration: underline;

 }
  /* tabelas*/
 
 
 .painel{
 background-color: #ffffff;
 border: 1px solid #c2cfe3;
  
}

.tabelaheader {
 background-color: #c2cfe3;
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #00579c;
 padding-left:5px;
 padding-bottom:2px;
 padding-top:2px;
  
}
.tabelaitem {
 background-color: #edf1f7;
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 padding-left:5px;
 padding-bottom:2px;
 padding-top:2px;
  
}
.tabelaitemalt {
 background-color: #f9fafc;
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 padding-left:5px;
 padding-bottom:2px;
 padding-top:2px;
  
}
 
 
 
 
 /* Formulários*/
 
 .campo1 {
    background-attachment:inherit;
    background-image: url("images/campo1.gif");
    background-repeat: no-repeat;
    background-position: left center;
    padding-bottom:0px;
    padding-top:5px;
    padding-left:10px;
    padding-right:5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH:0px;
    BORDER-RIGHT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    WIDTH: 212px;
    HEIGHT: 20px;
    FONT-SIZE: 11px;
    COLOR: #9d1010;
    FONT-FAMILY: tahoma, verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    
}

.campo2 {
    background-attachment: inherit;
    background-image: url("images/campo_cinza.gif");
    background-repeat: no-repeat;
    background-position: left center;
    padding-bottom:0px;
    padding-top:5px;
    padding-left:10px;
    padding-right:5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH:0px;
    BORDER-RIGHT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    WIDTH: 152px;
    HEIGHT: 20px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: tahoma, verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    
}

 .campo3 {
    background-attachment: inherit;
    background-image: url("images/campo3.gif");
    background-repeat: no-repeat;
    background-position: left center;
    padding-bottom:0px;
    padding-top:5px;
    padding-left:10px;
    padding-right:0px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH:0px;
    BORDER-RIGHT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    WIDTH: 182px;
    HEIGHT: 20px;
    FONT-SIZE: 11px;
    COLOR: #9d1010;
    FONT-FAMILY: tahoma, verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    
}
.form_normal{
    FONT-SIZE: 11px;
    COLOR: #9d1010;
    FONT-FAMILY: tahoma, verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
	border: 1px solid #c2cfe3;
	WIDTH: 80%;
}

 .paginacao{
 font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #00579C;
 text-decoration: none;
 padding-left:10px;

 }
 
 .paginacao1{
font-family: tahoma, verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 text-decoration: none;
 padding-left:10px;

 }