/*css*/
/*css*/


body {
  margin:0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;

}




option {
  margin-left: 5px;
}


#main {
  width:1001px;
  height:auto;
  left:50%;
  margin-left:-500px;
  background:#E4E4E4;
  cursor:default;
  display:inline-block;
  position:relative;
  
}


#topo {
  position:relative;
  *position:static;
  _position:static;
  width: 1000px;
  height:218px;
  margin: 0 auto 0;
  border-bottom:4px solid #959493;
  z-index:5;
  
}

#esquerda {
  width:193px;
  height:auto;
  background-color:#E4E4E4;
  padding-left:4px;
  padding-right:4px;
  padding-top:10px;
  float:left;
  background: url(../imagens/topo_degrade.jpg) no-repeat;
}

#meio {
  width: 575px;
  min-height:520px;
  _height: 550px;
  margin-top:8px;
  margin-left:10px;
  *margin-left:10px;
  _margin-left:5px;
  float:left;
  

}


#direita {
  width:190px;
  height:auto;
  *height:511px;
  _height:549px;
  background-color:#E4E4E4;
  padding-left:4px;
  padding-right:4px;
  padding-top:10px;
  float:right;
   background: url(../imagens/topo_degrade.jpg) no-repeat;
}

#rodape {
  width: 1000px;
  height: 18px;
  margin: 0 auto 0;
  background-color:#C1C0C0;
  text-align:center;
  padding-top:5px;
}


.topo_degrade{
  width: 202px;
  height:29px;
  margin:0 0 0;

}


#fundo_barraTopo{
  width: 100%;
  height:35px;
  margin:0 0 0;
  background-image: url(../imagens/barra_topo.jpg);
}

#fundo_topo {
  width: 100%;
  height:154px;
  margin:0 0 0;
  background-image: url(../imagens/imagem_topo.jpg);
}

form#form_busca {
  color:white;
  font-weight: bold;
  float: right;
  margin-right:200px;
  *margin-right:110px;
  _margin-right:80px;
  margin-top:90px;
  *margin-top:90px;
  _margin-top:-30px;
    
}

.textField_format {
  width:232px;
  height:18px;
}

.icone_busca {
  vertical-align: bottom;
  margin:0 2px 0;
}

#menu_topo {
    width: 1000px;
    height:30px;
    background-color:#90AE9F;
    z-index: 1;
    position:relative;
    margin:0 0 0;
    font-size:12px;
    text-align: left;

}
#menu_topo ul {
    width:100%;
    float:left;
    padding-left:0px;
    margin:0 0 0;

}
#menu_topo ul li {display:inline;}

#menu_topo ul li a {
    width:94px;
    height:25px;
    display: inline;
    text-align: center;
    padding-top:5px;
    padding-left:4px;
    border-right:1px solid #969593;
    float:left;
    color:#000;
    text-align:center;
    text-decoration: none;

}

#menu_topo ul li a:hover {
    color:#FFFFFF;
    background: url(../imagens/over_item.jpg) no-repeat;
}

.linha_cinza {
  width:100%;
  height:4px;
  border:none;
  margin:0 0 0;
  background-color:#A9A8A8;
}

#fundo_meio {
  width:598px;
  *width:599px;
  _width:594px;
  min-height:300px;
  _height:300px;
  display:table;
  float:left;
  background:url(../imagens/meio.jpg) repeat-y;
  *background:url(../imagens/meio.jpg) repeat-y;
  _background:url(../imagens/meio_ie6.jpg) repeat-y;
}


.barra_titulo {
  width:192px;
  height:20px;
  font-family:Trebuchet MS;
  color:white;
  font-weight:bold;
  background-image: url(../imagens/fundo_barra.jpg);
}

.barra_titulo h3 {
    font-size: 10px;
    color:#FFF;
}

.barra_titulo img {
    text-align: left;
    float:left;
    margin:0 5px 0;
    padding:0 0 0;
}

.barra_titulo span {
    text-align: left;
    margin-top:8px;
    padding:0 0 0;
}



.div_area {
  width: 192px;
  min-height:60px;
  _height:20px;
  margin-top:5px;
  margin-bottom:5px;
  border:1px solid #E4E4E4;
}

.div_area_servicos {
  width: 192px;
  height:50px;
  _height:10px;
  *margin-bottom:3px;
  _margin-bottom:0px;
  border:1px solid #E4E4E4;
}

.div_area_maior  {
  width: 192px;
  min-height:50px;
  _height:20px;
  margin-top:5px;
  margin-bottom:5px;

}

.marca_titulo {
  width: 85px;
  height:28px;
  color:#FFF;
  text-align:center;
  font-weight: bold;
  font-size:11px;
  float:left;
  background: url(../imagens/balao.gif) no-repeat;
  position:relative;
}

.marca_titulo2 {
  width: 85px;
  height:28px;
  color:#000;
  text-align:center;
  font-weight: bold;
  font-size:11px;
  float:left;
  position:relative;

}

.caixa_area {
  width: 192px;
  height:82px;
  _margin-top:-6px;
  background-color: #F2F2F1;
}

.caixa_area_noticias  {
  width: 100%;
  height:185px;
  _height:185px;
  margin-bottom:5px;
  margin-top:0px;
  background-color: #F2F2F1;
}

.caixa_area_texto {
  width: 100%;
  display:table;
  height:190px;
  *height:210px;
  _height:185px;
  margin-bottom:0px;
  margin-top:0px;
  background-color: #F2F2F1;
}


.envolveBt {
  	width:100%;
    height:22px;
    margin:0 0 0;
}


.caixa_area_saiba{
  width: 100%;
  height:48px;
  *height:56px;
  _height:30px;
  margin-bottom:3px;
  _margin-bottom:0px;
  background-color: #F2F2F1;
}

.alinha_saiba{
    _margin:0 0 0;
}


.caixa_area_dir{
  width: 100%;
  min-height:92px;
  background-color: #F2F2F1;
}

.textField_servicos {
   width:170px;
   height:13px;
   font-size:11px;
   margin:4px 9px 0;
}

.alinhaBtEnviar {
  margin-top:0px;
  margin-right:9px;
  float:right;
}


.alinha_iconeTodos {
   margin:0 2px 0 0;
   _margin:0 0 0 0;
}

.linha_pontilhada {
  width:100%;
  height: 1px;
  _height: 1px;
  margin: 0 0 0;
  padding:0 0 0;

  color:none;
  border:none;
  border-bottom:1px dashed #959493;
}

.select_servicos {
   width:176px;
   height:18px;
   font-size:11px;
   margin-left:9px;
   margin-top:5px;
   *margin-top:-12px;
   _margin-top:-12px;
}

.lista_esq {
  color:#2D629A;

  line-height: 17px;
  margin:0 3px 0;
}
.lista_esq a{
  color:#2D629A;
}
.lista_dir {
  color:#2D629A;
  float:right;
  line-height: 17px;
  margin-right:30px;
}

.lista_dir a{
    color:#2D629A;
}



.div_texto {
  width: 170px;
  margin-left:10px;
  margin-bottom:5px;
}

.div_texto p {
   margin: 0 0 0;
   font-size:11px;
   text-align: justify;
}

.div_texto p a{
   margin: 0 0 0;
   color:#000;
   font-size:11px;
   text-align: justify;
   text-decoration:none;
}

.div_texto p a:hover{
   margin: 0 0 0;
   font-size:11px;
   text-align: justify;
   text-decoration:underline;
}

.div_texto h3 {
    width:170px;
    font-size:12px;
    margin: 8px 0 2px;
    *margin: 10px 0 2px;
    _margin: 5px 0 2px;
}

.div_texto h3 a {
    width:170px;
    color:#000;
    font-size:12px;
    margin: 8px 0 2px;
    *margin: 10px 0 2px;
    _margin: 5px 0 2px;
    text-decoration:none;
}

.div_texto h3 a:hover {
    width:170px;
    font-size:12px;
    margin: 8px 0 2px;
    *margin: 10px 0 2px;
    _margin: 5px 0 2px;
    text-decoration:underline;
}


.form_dados {
  padding:0 0 0;
  margin-bottom: 2px;
  _margi-bottom:0px;
}

.continua_fundo {
    width: 202px;
    min-height:50px;
    background-color:#000;
}

.titulo_select {
  margin-left:0px;
  font-weight: bold;
  font-size:12px;
}

.divLink {
  width:95px;
  height:110px;
  float:left;
  margin-left:20px;
  *margin-left:20px;
  _margin-left:10px;
  margin-top:20px;
  cursor: pointer;
}

.divLink2 {
  width:150px;
  height:100px;
  float:left;
  margin-left:15px;
  *margin-left:15px;
  _margin-left:20px;
  margin-top:35px;
  cursor: pointer;
}


