/*
    Document   : main
    Created on : 04/06/2009, 08:31:27
    Author     : sid
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
root { 
    display: block;
}

/* ----------------------------------------------------
 * TABLE OF CONTENTS
 */
 * |= GBAL : Estilos em Massa
 * |= MAIN : Estilo das Seções do Site
 /*
/* ----------------------------------------------------*/

/*
 * Estilos em massa |=GBAL
 * ----------------------------------------------------*/

*{
  margin:0px;
  padding:0px;
}
html, body{
  font: normal 11px 'Trebuchet MS', serif;
  height: 100%;
  margin: 0px;
  padding: 0px;
}
div{
  border:0px none;
}

#topo, #coluna_esquerda{
  float: right;
  clear: none;
}
#topo{
  width:570px;
  height:90px;
  background-image: url(../imagens/top_fundo.png);
  background-repeat:repeat;
  padding: 0px;
}
#coluna_esquerda, #meio{
  float:left;
  clear:none;
}
#coluna_esquerda{
  width:180px;

}
.menu_lateral{

  float: left;
  width: 180px;
  height: 290px;
  background-image: url(../imagens/menu_fundo.png);
  background-repeat:repeat-y;
}
.item_menu{
    padding-left: 50px;
    height: 32px;
    width: 100px;
}
#meio{
  width:570px;
  float: right;
}
#rodape{
  
  width:750px;
  height:20px;
  clear:both;
  text-align:center;
}
#central{
  width:750px;
  height:100%;
  display:table;
  margin:0px auto;
  padding: 0px;
}
.menu{
    position: relative;
    top: 140px;
}
#top_texto{
    position: relative;
    top: 36px;
}
#by{
    text-align: right;
    float: right;
}
#linkgoogle{
    text-align: right;
    float: inherit;
}
.top{
     background-image: url(../imagens/top_fundo.png);
     background-repeat:repeat;
}
.bottom{
     background-image: url(../imagens/top_fundo.png);
     background-repeat:repeat;
     color: white;
}
input{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #92a9ea;
    border-bottom-color: #92a9ea;
    border-left-color: #92a9ea;
    border-right-color: #92a9ea;
}
.input2{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #92a9ea;
    border-bottom-color: #92a9ea;
    border-left-color: #92a9ea;
    border-right-color: #92a9ea;
    color: gray;
}
.titulo_top{
    color: white;
}
.dica_formato{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
    color: teal;
    font-style: italic;
}
.titulo_tabela{

    border-top-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    text-align: center;
}
.nome_coluna{

    background-color: #8ca4d9;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    border-top-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    color: white;
    text-indent: 0px;
    margin-left: 3px;
    margin-right: 3px;
    padding-left: 3px;
    padding-right: 3px;
}
.texto_menu{
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    text-decoration:none;
}
.texto_menu:link{
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #ffffff;
    font-size: 14px;
    text-decoration:none;
}
.texto_menu:active{
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #ffffff;
    font-size: 14px;
    text-decoration:none;
}
.texto_menu:visited{
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #ffffff;
    font-size: 14px;
    text-decoration:none;
}
.texto_menu:hover{
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #f7c400;
    text-decoration: underline;
    font-size: 14px;
}
.texto {
    font-family: "Trebuchet MS", Arial, serif;
    font-size: 11px;
    color: #16355d;
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}
submit{

    border-style: groove;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #16355d;
    border-bottom-color: #16355d;
    border-left-color: #16355d;
    border-right-color: #16355d;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: white;
}
select{
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #92a9ea;
    border-bottom-color: #92a9ea;
    border-left-color: #92a9ea;
    border-right-color: #92a9ea;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    
}
textarea{
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #92a9ea;
    border-bottom-color: #92a9ea;
    border-left-color: #92a9ea;
    border-right-color: #92a9ea;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.tabela{
    text-indent: 3px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #92a9ea;
    border-bottom-color: #92a9ea;
    border-left-color: #92a9ea;
    border-right-color: #92a9ea;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
td{

    border-top-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #92a9ea;
    border-bottom-color: #92a9ea;
    border-left-color: #92a9ea;
    border-right-color: #92a9ea;
}
.td2{

    background-color: #dce3f8;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: white;
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    font-size: 12px;
}
a{
    text-decoration: none;
    border-style: none;
}
img{
    border-style: none;
}
