  /* CSS - ProMind */
  body
  {
   margin-top:15px;
   background: url('/promind/template/image/bgPage.gif') repeat-x;
  }

  .bordaSepadorMenu
  {
   border-right:solid 1px #9FB9D4;
   width:1px;
   height:1px;
   margin: 3px 5px 3px 5px; 
  }

  /* MAIN-MENU*/
  .menu a
  {
   font:12px verdana, arial, helvetica, sans-serif; color:#486E93; text-decoration: none;
  }

  .menu:link { font:12px verdana, arial, helvetica, sans-serif; color:#486E93; text-decoration: none; }
  .menu:visited { font:12px verdana, arial, helvetica, sans-serif; color:#486E93; text-decoration: none;}
  .menu:active { font:12px verdana, arial, helvetica, sans-serif; color:#486E93; text-decoration: none;}
  .menu:hover { font:12px verdana, arial, helvetica, sans-serif; color:#1F3F5F; text-decoration: none;}


  /* SUBMENU */
  #subMenu
  {
    float:left;
    font:12px verdana, arial, helvetica, sans-serif;
	text-align:center;
  }
  #subMenu a:link { color:#000; text-decoration: none; }
  #subMenu a:active { color:#000; text-decoration: none; }
  #subMenu a:visited { color:#000; text-decoration: none; }
  #subMenu a:hover { font-weight:bold; color:#000; text-decoration: none; }

  #subMenu2
  {
    float:left;
    font:12px verdana, arial, helvetica, sans-serif;
	text-align:center;
  }
  #subMenu2 a:link { color:#000; text-decoration: none; }
  #subMenu2 a:active { color:#000; text-decoration: none; }
  #subMenu2 a:visited { color:#000; text-decoration: none; }
  #subMenu2 a:hover { font-weight:bold; color:#000; text-decoration: none; }


  /* BANNER */
  #conteudoBanner
  {
   background-color:#E2E2E2;
   border-top:solid 1px #ccc;
   border-bottom:solid 1px #ccc;
   font:18px verdana, arial, helvetica, sans-serif; 
   font-weight: bold;
  }


  #dataCorrente
  {
   font:9px verdana, arial, helvetica, sans-serif; 
   color:#A8A8A8;
   text-align:center;
   float:right;
  }
  
  .campoUsuario
  {
   font:11px verdana, arial, helvetica, sans-serif; 
   width:105px;
   height:20px;
   border: solid 1px #676767;
  }

  .campoSenha
  {
   font:11px verdana, arial, helvetica, sans-serif; 
   width:65px;
   height:20px;
   border: solid 1px #676767;
  }

  .botaoLogin
  {
   font:10px verdana, arial, helvetica, sans-serif; 
   color: #E3E3E3;
   background-color:#666666;
   height:20px;
   width:40px;
   border:none;
   padding: 5px;
   text-align:center;
  }

  .caption
  {
   font:11px verdana, arial, helvetica, sans-serif; 
   color:#333333;
  }

  .textoSenha
  {
   font:9px verdana, arial, helvetica, sans-serif; 
   color:#333333;
  }

  .linkSenha:link  { font: 9px verdana, arial, helvetica, sans-serif; color:#486E93; text-decoration: none; }
  .linkSenha:visited  { font: 9px verdana, arial, helvetica, sans-serif; color:#486E93; text-decoration: none; }
  .linkSenha:active  { font: 9px verdana, arial, helvetica, sans-serif; color:#486E93; text-decoration: none; }
  .linkSenha:hover  { font: 9px verdana, arial, helvetica, sans-serif; color:#486E93; text-decoration: underline; } 

  #footer
  {
    text-align:center;
	padding:7px;
	font:12px verdana,arial,helvetica,sans-serif;
	color:#7A7A7A;
  }


  /* NOTICIAS */
  #listaNoticias
  {
    list-style-image: url('/promind/template/image/icoListaNoticia.gif');
	font-family:verdana, arial, helvetica,sans-serif;
	font-size: 11px;
	margin-left/**/:/**/-20px; /*hack para I.E e*/
    _margin-left:15px; /*hack FIREFOX */
	color:#000000;
  }

  #listaNoticias li
  {
	margin-bottom: 12px;
  }

  #listaNoticias li a
  {
   font:11px verdana, arial, helvetica, sans-serif; 
   color:#000000;
  }

  #listaNoticias li a:link
  {
   text-decoration: none;
  }

  #listaNoticias li a:visited
  {
   text-decoration: none;
  }

  #listaNoticias li a:active
  {
   text-decoration: underline;
  }

  #listaNoticias li a:hover
  {
   text-decoration: underline;
   color:#000066;
  }

  /* BOX CHAMADAS */
  #divChamada
  {
   margin-top:10px;
  }

  #boxConteudoChamada
  {
   border:solid 1px #d1d1d1;
   padding:3px;
  }

  /* FISIOTERAPIA BOX BOTTOM */
  #caixaBaixoFisio
  {
   float:right;
   width:186px;
   height:10px;
   background:url('/promind/template/image/detalheBaixoBoxChamadas.gif') no-repeat;
  }

  .tituloFisio
  {
   font:14px bold verdana,arial,helvetica,sans-serif;
   color:#CC0001;
   font-weight:bold;
  }

  /* ODONTOLOGIA BOX BOTTOM */
  #caixaBaixoOdonto
  {
   float:right;
   width:112px;
   height:6px;
   background:url('/promind/template/image/detalheBaixoBoxChamadas2.gif') no-repeat;
  }

  .tituloOdonto
  {
   font:14px bold verdana,arial,helvetica,sans-serif;
   color:#FF3300;
   font-weight:bold;
   width:100%;
  }

  /* AGENDA */
  #caixaBaixoAgenda
  {
   width:184px;
   height:13px;
   float:right;
   background:url('/promind/template/image/detalheBaixoBoxAgenda.gif') no-repeat;
  }

  .tituloAgenda
  {
   font:14px verdana,arial,helvetica,sans-serif;
   color:#425C39;
   font-weight:bold;
  }

  .subTituloAgenda
  {
   font:12px verdana,arial,helvetica,sans-serif;
   color:#656764;
   font-weight:bold;
  }
  
  .subItemAgenda
  {
   background-color:#EEF0ED;
   padding:3px;
   margin-top:5px;
  }


  /* NOVIDADES */
  #caixaBaixoNews
  {
   width:184px;
   height:13px;
   float:right;
   background: url('/promind/template/image/detalheBaixoBoxNews.gif') no-repeat;
  }

  .boxNovidades
  {
   background-color:#ABCDF0;
   border:solid 1px transparent;
  }

  .boxNovidades div
  {
   font:11px verdana,arial,helvetica,sans-serif;
  }

  .tituloNovidades
  {
   font:14px verdana,arial,helvetica,sans-serif;
   color:#000032;
   font-weight:bold;
  }


  /* COLUMN RIGHT*/
  /* ALUNOS */
  #divAreaAluno
  {
   margin-top: 10px;
   font:11px verdana,arial,helvetiva,sans-serif;
   padding:0px 5px 5px 5px;
   color:#323433;
  }

  #tituloAreaAluno
  {
   font:14px verdana,arial,helvetica,sans-serif;
   color:#9A0201;
   font-weight: bold;
  }
  
  /* PRODUTOS */
  #divProdutos
  {
   font:14px verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   color:#4D6B2F;
   padding:5px 5px 5px 5px;
  }

  #itemProdutos
  {
   margin:5px 0 5px 0;
   width: 163px;
   height: 75px;
   color:#000;
  }

  .textoProduto
  {
   font:10px verdana,arial,helvetica,sans-serif;
   margin-left:2px;
   font-weight: bold;
  }

  .money
  {
   color: #003399;
   font-weight: bold;
  }

  /* PARCEIROS */
  #divParceiros
  {
   font:14px verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   margin-top:20px;
   color:#010066;
   padding:3px 5px 5px 5px;
  }
  
  
  
  /* CONTEUDO */
  #divConteudo
  {
   font:11px verdana,arial,helvetica,sans-serif;
   color:#000000;
   padding-right:10px;
  }
  
  #divConteudo h1
  {
   font:18px helvetica,arial,verdana,sans-serif;
   font-weight: bold;
   color:#003264;
  }
  
  #divConteudo h2
  {
   font:14px helvetica,arial,verdana,sans-serif;
   font-weight: bold;
   color:#666666;
  }
  
  #divConteudo h3
  {
   font:12px verdana,arial,helvetica,sans-serif;
   color:#000000;
  }

  #divConteudo h4
  {
   font:11px verdana,arial,helvetica,sans-serif;
   color:#000000;
  }

  #divConteudo td
  {
   font:11px verdana,arial,helvetica,sans-serif;
   color:#000000;
  }
  

/* CONFIGURACAO PADRAO */

/* LINKS */
a
  {
   color:#000000;
  }

a:link
  {
   text-decoration: none;
  }

a:visited
  {
   text-decoration: none;
  }

a:active
  {
   text-decoration: underline;
  }

a:hover
  {
   text-decoration: underline;
   color:#000066;
  }

/* ALT */
alt {
  position:absolut;
  font:10px arial, verdana, helvetica, sans-serif; 
  padding:0;
  color:#039;
  text-decoration:none;
  border-bottom:1px dotted #039;
  cursor:help; 
  z-index:24;
  }
  
/* FORMULARIO */
.botao {
	background:#f1f1f1;
	font-size: 10px;
	color:#333;
	text-align:center;
	padding:0  0.1em 0.1em  0;
	border-width:0.1em;
	border-color:#fff #909090 #909090 #fff;
	border-style:solid;
	text-decoration:none;
	cursor: hand;
}

input, text, select {
	font-size: 10px;
	color:#333;
	padding:0  0.1em 0.1em  0;
	border-width:0.1em;
	border-color:#909090 #909090 #909090 #909090;
	border-style:solid;
	text-decoration:none;
}

