/* estrutura da index */
* html img/**/ {
filter:expression(
  this.alphaxLoaded ? "" :
  (
    this.src.substr(this.src.length-4)==".png"
    ?
    (
  (!this.complete)
  ? "" :
    this.runtimeStyle.filter=
    ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
    (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
    String(this.alphaxLoaded=true).substr(0,0)+
    (this.src="blank.png").substr(0,0)
    )
    :
    this.runtimeStyle.filter=""
    )
  );
}

body {
  margin:0;
  padding:0;
  border:0;
  font-family:"Trebuchet MS";
  font-size:11px;
  background:url(../imagens/bg2.jpg) fixed no-repeat center #DFAC01;
  color:#B04F00;
}
p,h1,h2,h3,h4,h5, ul, li, form {
  margin:0;
  padding:0;
}
a {
    text-decoration: none;
    color:#B04F00;
}
.fr {
    float:right;
}
.fl {
    float:left;
}


select {
  font-size:11px;
  border:0.19em solid #626F43;
  background-color:f8faec;
}
h2 {
    font-size:16px;
}
h3 {
    font-size:14px;
}
h4{
  font-size:12px;
}

.fl {
  float:left;
}
.fr {
  float: right;
}

hr {
  clear: both;
  display: block;
  border: none;
  margin: 0;
  *margin: -8px 0 -7px 0;
  _margin: -8px 0 -7px 0;
  height:2px;
}
a {
  text-decoration: none;
  color:#666666;
}
a:hover {
    text-decoration: underline;
}
img {
    border:none;
}
img a {
    border:none;
}
#geral {
    width: 956px;
    margin:50px auto;
    position: relative;
}

/* divs gerais internas */

#conteudo {
    width:100%;
}
#esquerda {
    width:430px;
    height:650px;
    float:left;
}


#topo {
    width:240px;
    height:215px;
    float:left;
    margin-bottom:5px;
}
#flash {
    width:100%;
    height:400px;
    float:left;
}


.img_logo {
    float:left;
}

#menu {
    width:515px;
    height:35px;
    float:right;
    margin-top:20px;
    background-color:#E89800;
}
#menu ul {
    width:100%;
    list-style: none;
    height:35px;
    color:#B04F00;
}
#menu li {
    display:inline;
    width:83px;
    height:30px;
    float: left;
    margin: 0;
    padding: 0;
    font-weight: bolder;
    position: relative;
    text-align:center;
    margin-top:2px;
}
#menu li a {
    color:#B04F00;
}
.item {
    line-height:30px;
    vertical-align:middle;
    border-right:2px solid #B04F00;

}
.diferente {
    line-height:14px;
    border-right:2px solid #B04F00;
}
.no-border {
    border:0;
}
#centro {
    width:515px;
    min-height:300px;
    _height:300px;
    position:relative;
    float:right;
}
#rodape {
  height:20px;
  clear:both;
  text-align:center;
  color:#FFF;
  font-size:11px;
  border-top:1px solid #e9e9e9;
}

.modulo {
    width:100%;
    _height:20px;
    min-height:20px;
    float:left;
    display:inline-block;
}
.modulo p {
    text-align:justify;
}


.voltar {
    float:right;
    font-weight: bold;
}
.voltar a {
    color:#B04F00;
    float:right;
}

.home {
    width:120px;
    padding-left:4px;
    padding-right:4px;
}

div.item_lista {
    width:100%;
    min-height:20px;
    _height:20px;
    border-bottom:1px solid #B04F00;
}
div.item_lista span {
    font-size:10px;
}
div.item_lista a {
    width:100%;
    min-height:20px;
    _height:20px;
    color:#B04F00;
    display:block;
}
div.item_lista a:hover {
    color:#FFF;
    text-decoration:none;
    display:block;
    background-color:#B04F00;
}
.banner_home {
    width:510px;
    height:120px;
    float:left;
    margin-top:10px;
    border:0px solid red;
}
.foto_modulo {
    min-width:1px;
    min-height:1px;
    _width:1px;
    _height:1px;
    display:inline-block;
    float:left;
    margin-right:10px;
    margin-bottom:2px;
}
.formulario {
    margin-top:10px;
}
.formulario fieldset {
    font-weight: bold;
    border:1px solid #B04F00;
}
.formulario input {
    width:100%;
    display: block;
    border:1px solid #B04F00;
}
.formulario textarea {
    width:100%;
    height:100px;
    display: block;
    border:1px solid #B04F00;
}
.botao {
    width:60px;
    height:20px;
    background-color:#E89800;
    display:block;
    float:right;
}
.botao a {
    width:60px;
    height:20px;
    text-decoration:none;
    display:block;
    color:#B04F00;
    font-size:14px;
    font-weight: bold;
    text-align:center;
}
.botao a:hover {
    width:60px;
    height:20px;
    background-color:#FFDD00;
    text-decoration:none;
    display:block;
}


