  /* CLASSES PADRÕES */

 body	 {font-family: verdana, arial, tahoma, helvetica;
  SCROLLBAR-FACE-COLOR: #F2F2F2;
  SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
  SCROLLBAR-SHADOW-COLOR: #C0C0C0;
  SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
  SCROLLBAR-ARROW-COLOR: #a9a9a9;
  SCROLLBAR-TRACK-COLOR: #ffffff;
  SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
 }
 
 form{
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
 } 
  /* CLASSES SUBMENUS */

 img { 
  border-bottom:  0px;
  border-right:  0px;
  border-left: 0px;
  border-top: 0px;
 } 

 input{
  font-family: verdana, arial, tahoma, helvetica;
  color:#666666;
  font-size:10px;
  border-left:solid 2px #848484;
  border-right:solid 1px #aaaaaa;
  border-top:solid 2px #848484;
  border-bottom:solid 1px #aaaaaa; 
  height:16px ;
 }                                                                                   
  
  /* INSTITUCIONAL */
  
 .divSubIns {
  position: absolute;
  top: 118px;
  left:104px;
  visibility: hidden;
  border-top:solid 1px #08398c; 
  width: 118;
  background: #ffffff; 
  z-index:2;
  }
  
 .divSubInsVis {
  position: absolute;
  top: 121px;
  left: 104px;
  border-top:solid 1px #08398c; 
  width:118;
  background: #ffffff; 
  visibility: visible;
  z-index:2;
  }

 div#divSubIns a{
  display: block; 
  border-left:solid 1px #08398c;
  border-right:solid 1px #08398c;
  border-bottom:solid 1px #08398c;
  border-top:solid 0px #08398c; 
  width: 118;
  }

  div#divSubIns a:hover {
  background: #bacce7;
  display: block; 
  border-left:solid 1px #08398c;
  border-right:solid 1px #08398c;
  border-bottom:solid 1px #08398c;
  }  
  


  /* SEGURANÇA */
  
 .divSubSeg {
  position: absolute;
  top: 118px;
  left: 227px;
  visibility: hidden;
  border-top:solid 1px #08398c; 
  width: 118;
  background: #ffffff;
  z-index:2;
  }
  
 .divSubSegVis {
  position: absolute;
  top: 121px;
  left: 227px;
  border-top:solid 1px #08398c; 
  width: 118;
  background: #ffffff; 
  visibility: visible;
  z-index:2;
  }

 div#divSubSeg a{
  display: block; 
  border-left:solid 1px #08398c;
  border-right:solid 1px #08398c;
  border-bottom:solid 1px #08398c;
  border-top:solid 0px #08398c; 
  width: 118;
  }

  div#divSubSeg a:hover {
  background: #bacce7;
  display: block; 
  border-left:solid 1px #08398c;
  border-right:solid 1px #08398c;
  border-bottom:solid 1px #08398c;
  }



/* DESENVOLVIMENTO DE SOLUÇÕES */
  
 .divSubDes {
  position: absolute;
  top: 118px;
  left: 340px;
  visibility: hidden;
  border-top:solid 1px #08398c; 
  width: 118;
  background: #ffffff;
  z-index:2;
  }
  
 .divSubDesVis {
  position: absolute;
  top: 121px;
  left: 340px;
  border-top:solid 1px #08398c; 
  width: 118;
  background: #ffffff; 
  visibility: visible;
  z-index:2;
  }

 div#divSubDes a{
  display: block; 
  border-left:solid 1px #08398c;
  border-right:solid 1px #08398c;
  border-bottom:solid 1px #08398c;
  border-top:solid 0px #08398c; 
  width: 118;
  }

  div#divSubDes a:hover {
  background: #bacce7;
  display: block; 
  border-left:solid 1px #08398c;
  border-right:solid 1px #08398c;
  border-bottom:solid 1px #08398c;
  }  



/* CLASSES PARA BOTOES */

 .botao{
  font-family:  verdana, arial, tahoma, helvetica;
  color:#000000;
  font-size:7px;
  border-left:solid 1px #000000;
  border-right:solid 1px #000000;
  border-top:solid 1px #000000;
  border-bottom:solid 1px #000000;
  background: #ffffff; 
  height:16px ;
  margin-top:0px ;
 }
 
 /* CLASSES DO MENU PRINCIPAL */
 
  .login {background: #FFFFFF; font-family:verdana; font-size: 9 ;color: #666666;}
 
 /* CLASSES DO MENU TD */
 
 td{
 font-family: verdana, arial, tahoma, helvetica;
 font-size:10px;
 color: #666666;
 }  
 
 
  /* CLASSES DE BORDA */		  
  
  .chat{		  
       border-left:solid 1px #566582;
       border-right:solid 1px #566582;
       border-top:solid 0px #566582;
       border-bottom:solid 1px #566582;		  
  }
  
  
  /* CLASSES PARA TEXTO */

  .textoCorpo{
   font-size:36px;
   face:Times New Roman PS MT
   color: #000000;
  }
  
  .textoJus{
   text-align: justify;
   color: #666666; 
  }
  .textoCen{
   text-align: center;
   color: #666666; 
  }
  
  .textoAEs{
   text-align: left;
   font-size:9px;
   color: #666666; 
  }
  
  .textoADi{
   text-align: right;
   color: #666666; 
  }
  
  .textoTitu{
   text-align: left;
   color: #FFFFFF; 
  }
  
  .rodape{
   letter-spacing:-1;
   color: #FFFFFF; 
  }  
    
   .clientes{
   font-size:12px;
   color: #BCBBBB; 
  
  }  
  
   .busca{
   font-size:11px;
   font-family: arialblack;
   color: #FFFFFF; 
   font-weight:300;
   margin-top: 0px;
   border-top: 0px;
     
  } 
  
 /* Formuls */

  .inputAte{
     font: 10px Verdana,Arial #666666;
     background-color: #fff;
     margin: 2px 2px 2px 2px;
     padding: 2px 2px 2px 2px;
     border-width: 3px 2px 2px 2px;
     text-align: left;
     color:#666666;

  }
  
  
  #textForm{
	  width:580px;
	  margin:0;
	  padding:0;
	  background-color:#FFF;
	  border-color:#003088;
	  border-style:solid;
	  border-bottom-width:10px;
	  border-left-width:10px;
	  border-right-width:10px;	  	
	  
  }
  
  #textForm p{
     font: 10px Verdana,Arial #666666;
     background-color: #fff;     
     text-align: center;
     color:#666666;
  
  /* ..::: LINK DE CHAT NA HOME ...::: */
  a.chat {color: #666666; text-decoration:none;border:0;}
  a.chat:hover {color: #AAA; text-decoration:underline;}
  
  /* ..:: CLASSES PARA O MÓDULO DE CHAT ..:: */
  #chat {
        width    : auto;
        height   : 260px;
        vertical-align : middle;
        position : relative;
        top      : 0;
        left     : 0;
        font-family : Trebuchet MS, verdana;
  }
  
  #chat div,h2 {
    background  : #CCC;
    margin      : 100px 0 0 0;
    padding     : 5px;
    text-align  : center;
  }
  
  #chat span {display:block;}

  #chat h2 {
    font-size   : 17px;
    font-weight : bold;
    color       : #FF0000;
  }
  
  #chat input {
   border      : solid 1px #000;
   color       : #000;
   font-weight : bold;
   font-size   : 10px;
   background  : #FFF;
  }
  
  #chat label {
   font-size   : 14px;
   padding     : 5px;
  }
  
  #chat input {
   font-size : 10px;
   height    : 20px;
  }
  
  #topchat {
   height     : 82px;
   background : #FFF url('/imagens/chat/bg_top.jpg') no-repeat top left;
  }
  
  #quadrados {
   height     : 24px;
   background : #FFF url('/imagens/top/quadrado.gif') repeat-x top left;
  }
  
  #baixo {
   background : #073995;
   height     : 24px;
   text-align : right;
   padding    : 2px 0 0 0;
  }
  
  #mensagens {
   background  : #FFF;
   border      : solid 1px #013675;
   margin      : 10px;
   height      : 200px;
   overflow    : scroll;
   overflow-x  : hidden;
  }
  
  #mensagens p {
   font-size   : 11px;
   font-family : verdana, arial, helvetica;
   padding     : 4px;
   margin      : 0px 0 15px 0;
   font-style  : italic;
   background  : #F0F0F0;
  }
  
  #mensagens b {font-style:normal;}
  
  
