* { margin:0; padding: 0; list-style: none; text-decoration: none; border:0; outline:0; }
body, td, th { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #202020; }
body { background:  url(../images/bg.png) no-repeat center top;overflow-y: hidden; }
.body { background:  url(../images/bg2.png) no-repeat center top; }
img { border:0; }
h1 { display:none; }
a { text-decoration:none;color:#000; }
a:hover { text-decoration:underline; }
#geral { width:823px; height:542px; margin:0 auto; position:relative; }
#header { width:823px; height:105px; background: url(../images/header-padrao.jpg) no-repeat; }
#logotipo { width:234px; height:267px; position:absolute; top:0; left:50%; margin-left:-117px;z-index:100; }
#logotipo-menor { width:234px; height:267px; position:absolute; top:0; left:20px; z-index:100; }
#gallery { background:url(../images/bg-slider.jpg) repeat-x; }
#gallery {
    position:relative;
    height:254px;
}

#gallery IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#gallery IMG.active {
    z-index:10;
    opacity:1.0;
}

#gallery IMG.last-active {
    z-index:9;
}
/*#gallery ul li { position:relative; }
#gallery ul li .chamada { width:255px; height:254px; position:absolute; right:0; top:0; background:url(../images/slider-chamada.png) no-repeat; }
#gallery ul li .chamada p { width:150px; float:left; margin:40px 0 0 80px; }
#gallery ul li .chamada p .chamada-data { color:#fff69e; font-size:13px; font-weight:bold; }
#gallery ul li .chamada p .chamada-titulo { color:#d6c790; font-size:18px; font-weight:bold; }
#gallery ul li .chamada p .chamada-descricao { color:#fff; font-size:15px; margin-top:15px; display:block; }
*/
#menu { width:823px; height:41px; }
#menu li { float:left; height:41px; }
#rodape { width:823px; height:129px; }
#conteudo { width:823px; background: #f3e9b2; height:450px; position:relative; }
#conteudo #menu1 { background:url(../images/balao1.png) no-repeat; width:597px; height:69px; position:absolute; top:-8px; right:10px; }
#conteudo #menu2 { background:url(../images/balao2.png) no-repeat; width:597px; height:69px; position:absolute; top:-8px; right:10px; }
#conteudo #menu3 { background:url(../images/balao3.png) no-repeat; width:597px; height:69px; position:absolute; top:-8px; right:10px; }
#conteudo #menu4 { background:url(../images/balao4.png) no-repeat; width:597px; height:69px; position:absolute; top:-8px; right:10px; }
#conteudo #menu5 { background:url(../images/balao5.png) no-repeat; width:597px; height:69px; position:absolute; top:-8px; right:10px; }
#conteudo #menu6 { background:url(../images/balao6.png) no-repeat; width:597px; height:69px; position:absolute; top:-8px; right:10px; }
#conteudo #menu7 { background:url(../images/balao7.png) no-repeat; width:597px; height:69px; position:absolute; top:-8px; right:10px; }
#conteudo #menu8 { background:url(../images/balao8.png) no-repeat; width:597px; height:69px; position:absolute; top:-8px; right:10px; }
#texto { width:784px; background:  url(../images/bg-conteudo.png) no-repeat; height:378px; float:left; margin:70px 0 0 19px; position:relative;}
ul.submenu { display:block; margin-right:15px; }
ul.submenu li { margin: 27px 5px 0 0; padding: 0; float: right; position: relative; list-style: none; display: block; color:#fff; }
ul.submenu li a { display: block; color:#fff; text-transform:uppercase; font-size:11px; }
/*Menu*/
ul.tabs { display: table; margin: 0; padding: 0; list-style: none; position: relative; }
ul.tabs li { margin: 0; padding: 0; list-style: none; display: table-cell; float: left; position: relative; cursor:pointer }
ul.tabs a { position: relative; display: block; }
ul.dropdown { margin: 0; padding: 0; display: block; position: absolute; z-index: 999; top: 100%; width: 250px; display: none; left: 0; }
ul.dropdown ul.dropdown { top: 0; left: 95%; }
ul.dropdown li { margin: 27px 0 0 18px; padding: 0; float: none; position: relative; list-style: none; display: block; color:#fff; }
ul.dropdown li a { display: block; color:#fff; text-transform:uppercase; font-size:11px; }
#menu li ul.menu1 { background: url(../images/sub1.png) no-repeat; width:298px; height:67px; }
#menu li ul.menu2 { background:url(../images/sub2.png) no-repeat; width:438px; height:67px; margin:0 0 0 -35px; }
#menu li ul.menu3 { background:url(../images/sub3.png) no-repeat; width:224px; height:67px; margin:0 0 0 -13px; }
#menu li ul.menu4 { background:url(../images/sub4.png) no-repeat; width:688px; height:67px; margin:0 0 0 -210px; }
#menu li ul.menu5 { background:url(../images/sub5.png) no-repeat; width:594px; height:67px; margin:0 0 0 -178px; }
#menu li ul.menu6 { background:url(../images/sub6.png) no-repeat; width:594px; height:67px; margin:0 0 0 -280px; }
#menu li ul.menu7 { background:url(../images/sub7.png) no-repeat; width:594px; height:67px; margin:0 0 0 -382px; }
#menu li ul.menu8 { background:url(../images/sub8.png) no-repeat; width:594px; height:67px; margin:0 0 0 -485px; }
/* Tiny Scrollbar */
#scrollbar1 { width: 770px; margin: 50px 0 50px; position:relative;}
#scrollbar1 .viewport { width: 700px; height: 300px; overflow: hidden; position: relative; margin-left:30px;}
#scrollbar1 .overview { list-style: none; position: absolute; left: 2px; top: 12px; padding: 0; margin: 0; width: 696px; height: 290px; overflow:visible}
#scrollbar1 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat; position: relative; background-position: 0 0; float: right; width: 33px; height:387px;}
#scrollbar1 .track {width:13px; position: relative;  }
#scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat; height: 35px; width: 33px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 4px; }
#scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }
