   body {
      margin-top : 0px;
      margin-bottom : 0px;
      background-color : #ffffff;
      background-position : center;
      background-repeat: repeat-x;
      font-family : Verdana, Tahoma, Helvetica, Arial;
      font-size : 10px;
      color : #343464;
   }

   .webmail_caixa {
      background-color: #999999;
   }
   .webmail_titulo {
      background-color : #D8E4EB;
      font-family : Verdana, Tahoma, Helvetica, Arial;
      font-size : 11px;
	  font-weight: bold;
      color : #343464;
   }
   .webmail_linhas {
      background-color : #f1f1f1;
      font-family : Verdana, Tahoma, Helvetica, Arial;
      font-size : 10px;
      color : #343464;
   }
   .webmail_campo {
      background-color: #999999;
	  border:none;
	  color: #000066;
	  font-weight:normal;
	  width: 80px;
   }
   .webmail_botao:hover {
      cursor: hand;
   }


   h3 {
	color: #ff8100;
	font-size: 18px;
	font-weight: normal;
   }
   h4 {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 3px;
   }
   img {
      border : 0px;
   }
   #sidemenu {
      border : 1px Solid #cccccc;
	  background-color : #ffffff;
      width : 146px;
      vertical-align : bottom;
      text-align:center;
      top : 0px;
      height : 100%;
   }
   html>body #sidemenu {
      left : -369px;
   }
   .menuCell {
      border-top : 1px Solid #cccccc;
      background-color : #f1f1f1;
      height: auto;
      height : 24px;
      min-height : 24px;
      padding-top: 4px;
      padding-left : 12px;
      padding-bottom : 4px;
      vertical-align : middle;
      text-align : left;
      font-family : Verdana, Tahoma, Helvetica, Arial;
      font-size : 10px;
      font-weight : bold;
      color : #2b3e65;
	  cursor : hand;
   }
   html>body .menuCell {
      padding-top: 3px;
      padding-bottom : 0px;

   }
   .menuItem {
      font-family : Verdana, Tahoma, Helvetica, Arial;
      font-size : 10px;
      font-weight : bold;
      color : #2b3e65;
      text-decoration : none;
   }
   .menuCellHigh {
      border-top : 1px Solid #8d949a;
      background-color : #bac5cb;
      height : 24px;
      padding-top : 3px;
      padding-left : 10px;
      padding-bottom : 1px;
      vertical-align : middle;
      text-align : left;
      font-family : Verdana, Tahoma, Helvetica, Arial;
      font-size : 10px;
      font-weight : bold;
      color : #51585e;
   }
   .menuItemHigh {
      font-family : Verdana, Tahoma, Helvetica, Arial;
      font-size : 10px;
      font-weight : bold;
      color : #51585e;
      text-decoration : none;
   }
   .menuCellSearch {
      background-color : #e6e7e7;
      background-repeat : no-repeat;
      height : 45px;
      padding-top : 12px;
      padding-left : 6px;
      vertical-align : top;
      text-align : left;
      font-family : Verdana, Tahoma, Helvetica, Arial;
      font-size : 10px;
      font-weight : bold;
      color : #898989;
   }
   .menuItemSearch {
      font-family : Verdana, Tahoma, Helvetica, Arial;
      font-size : 10px;
      font-weight : bold;
      color : #898989;
      text-decoration : none;
   }
   .inputText {
      border : 1px Solid #cccccc;
      font-family : Verdana, Tahoma, Arial;
      font-size : 10px;
      color : #3e4356;
   }
   #login {
      font-family : Verdana, Tahoma, Arial;
      font-size : 10px;
      color : #3e4356;
      position : absolute;
      top : 5px;
      margin-left : 50%;
      left : -200px;
   }
   html>body #login {
      left : -210px;
   }
   .loginText {
      font-family : Verdana, Tahoma, Arial;
      font-size : 10px;
      color : #3e4356;
   }
   .loginBar {
      font-family : Verdana, Tahoma, Arial;
      font-size : 12px;
      font-weight : bold;
      color : #ff660f;
   }
   #picture {
      width : 580px;
      text-align : right;
      position : absolute;
      top : 110px;
      margin-left : 50%;
      left : -210px;
   }
   html>body #picture {
      left : -220px;
   }
   #lastNews {
      width : 150px;
      border : 2px Solid #cccccc;
      position : absolute;
      top : 340px;
      margin-left : 50%;
      left : 216px;
      text-align: left;
   }
   html>body #lastNews {
      left : 206px;
   }
   .lastNewsTitle {
      height : 34px;
      width : 150px;
      background-color : #cbcbcb;
      vertical-align : bottom;
      text-align : right;
      padding-right : 4px;
   }
   .lastNewsCell {
      font-family : Verdana, Tahoma, Arial;
      font-size : 10px;
      color : #838383;
      vertical-align : top;
      text-align : left;
      padding : 4px 4px 4px 4px;
   }
   .lastNewsItem {
      font-family : Verdana, Tahoma, Arial;
      font-size : 10px;
      font-weight: bold;
      text-decoration : none;
   }

   .mainBody {
      border : 1px Solid #cccccc;
	  height : 100%;
	  width : 100%;
	  position : relative;
	  left : 0px;
	  top : 0px;
   }

   .infoTitle {
      width : 201px;
      border-bottom : 4px Solid #ff660f;
   }
   .infoDivider {
      width : 10px;
   }
   .infoTitleText {
      font-family : Verdana, Tahoma, Arial;
      font-size : 12px;
      font-weight : bold;
      color : #ff660f;
   }
   .infoSubText {
      font-family : Verdana, Tahoma, Arial;
      font-size : 9px;
      font-style : italic;
      color : #808080;
   }
   .infoText {
      font-family : Verdana, Tahoma, Arial;
      font-size : 10px;
      color : #808080;
      text-decoration : none;
   }
   #importantBox {
      width : 402px;
   }
   #importantBoxTitle {
      width : 378px;
      height : 37px;
      background-color : #fc8916;
   }
   html>body #importantBoxTitle {
      width : 390px;
   }
   .importantBoxTextTitle {
      font-family : Verdana, Tahoma, Arial;
      font-size : 12px;
      font-weight : bold;
      color : #ffffff;
   }
   .importantBoxTextSub {
      font-family : Verdana, Tahoma, Arial;
      font-size : 9px;
      font-style : italic;
      color : #ffffff;
   }
   .importantBoxText {
      font-family : Verdana, Tahoma, Arial;
      font-size : 10px;
      color : #808080;
      text-decoration : none;
      background-color : #ffe092;
      width : 392px;
      padding : 4px 4px 4px 4px;
      border-left : 1px Solid #cccccc;
      border-right : 1px Solid #cccccc;
   }
   #importantBoxBase {
      width : 374px;
      height : 12px;
      background-color : #ffe092;
      font-family : Verdana, Tahoma, Arial;
      font-size : 2px;
      border-bottom : 1px Solid #cccccc;
   }
   html>body #importantBoxBase {
      width : 388px;
   }
   a {
      font-family : verdana, tahoma, arial;
      font-size: 10px;
      color: #4564a3;
      text-decoration : none;
   }
   li a {
      font-family : verdana, tahoma, arial;
      font-size: 10px;
      color: #2b3e65;
      text-decoration : none;
   }
   p, td, li {
      font-family : Verdana, Tahoma, Helvetica, Arial;
      font-size : 10px;
      color : #343464;
   }
   ul li a {
      color : #2b3e65;
      vertical-align: middle;
      text-decoration : none;
   }
   ul {
      margin: 0px;
      list-style-image: none;
      list-style-type: none;
      padding : 0px;
   }
   .logo {
      position : relative;
	  top: 40px;
      text-align: center;
      background-color: #cccccc;
   }
   input[type="submit"],input.submit  {
      background-color : #bac5cb;
      font-family : Verdana, Tahoma, Arial;
      font-size : 10px;
      color : #ffffff;
      font-weight : bold;
      border-top : 1px solid #F6F8FA;
      border-left : 1px solid #F6F8FA;
      border-right : 1px solid #294495;
      border-bottom : 1px solid #294495;
   }
   .campoFormulario {
      text-align: right;
      font-weight: bold;
   }
   .formFields {
      text-align: right;
      font-weight: bold;
   }
   .mainTable {
      border-top : 1px Solid #448ccb;
      border-bottom : 2px Solid #448ccb;
   }
   .tableHeader {
      background-color : #bac5cb;
      font-family : Verdana, Tahoma, Arial;
      font-size : 10px;
      color : #ffffff;
      font-weight : bold;
   }
   hr {
      border : 1px solid #cccccc;
      width: 560px;
   }
   .hr {
	  background-color : #FC8414;
   }
   .title {
      font-family : verdana, tahoma, arial;
      font-size: 10px;
      color: #2b3e65;
   }
   .dataNoticia {
  	font-weight: bold;
	  border-top: 1px solid #e7e7e7;
	  margin-top: 3px;
		margin-bottom: 3px;
  	padding-top: 3px;
   }
.boxAdds {
    background-color: #e7e7e7;
    font-family : Verdana, Tahoma, Arial;
    font-size: 10px;
    color: #8c8a9c;
    padding: 8px 8px 16px 8px;
    margin-right: 10px;
}
.addsTitle {
    font-family : Verdana, Tahoma, Arial;
    font-size: 10px;
    color: #293c63;
    font-weight: bold;
}
.addsLink {
    font-family : Verdana, Tahoma, Arial;
    font-size: 10px;
    color: #8c8a9c;
    text-decoration: none;
}




/* INÍCIO - ESTILOS PERSONALIZADOS */

.tr_2 {
	background-color: #F0F0F0;
}

.titulo {
	font-size: 13px;
	font-weight: bold;
}

.menu {
	background-color: #FFFFFF;
}

.botoes {
	font-size: 10px;
	font-weight: bold;
	background-color: #D4D4D4;
	cursor: hand;
}

.usuario {
	font-size: 10px;
	font-weight: bold;
	color : #343464;
}

.conteudo {
	font-size: 10px;
	font-weight: normal;
	background-color: #D4D4D4;
}

.mestra {
	color: #FF0000;
}

.mestra2 {
	color: #000000;
	font-weight: normal;
	font-size: 9px;
}

/* FIM - ESTILOS PERSONALIZADOS */

/* INÍCIO - ESTILOS PARA LINKS */
A:LINK, A:VISITED, A:ACTIVE { /* Links normais, visitados e ativos */
	text-decoration: none;
	color: #343464;
}
A:HOVER { /* Links quando se passa o mouse */
	text-decoration: underline;
	color: #343464;
}
/* FIM - ESTILOS PARA LINKS */

/* INÍCIO - ESTILOS PARA BARRAS DE ROLAGEM */
/* FIM - ESTILOS PARA BARRAS DE ROLAGEM */

/* INÍCIO - ESTILOS PARA COMPONENTES HTML */
p { /* parágrafo */
	font-size: 10px;
}

.tr { /* linhas de tabelas */
	background-color: #FC8414;
}

td { /* colunas de tabelas */
	font-size: 10px
}

div { /* layers (camadas) */
	font-size: 10px;
}
/* FIM - ESTILOS PARA COMPONENTES HTML */

/* INÍCIO - ESTILOS PARA COMPONENTES DE FORMULÁRIOS */
input { /* campos de texto */
	font-size: 10px;
	font-weight: bold;
	background-color: #F3F3F3;
	border: 1px solid #000000;
}

select { /* combo-boxes */
	font-size: 10px;
	font-weight: bold;
	background-color: #F3F3F3;
	border: 1px solid #000000;
}

textarea { /* memo */
	font-size: 10px;
	font-weight: bold;
	background-color: #F3F3F3;
	border: 1px solid #000000;
}
/* FIM - ESTILOS PARA COMPONENTES DE FORMULÁRIOS */
