/*** GERAL ***/
html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font-size:100%/110%; background:url(../pics/bg-body.jpg);}
body img {display:block;}
a {text-decoration:none;}
li {list-style:none;}
a img, fieldset {border: 0;}
p.center {text-align:center;}
p.right {text-align:right;}
p, h1, h2, h3, h4, h5 {margin-bottom:11px;}
div.clear {clear: both;}

/*** HEADER ***/
#header-in a.logo {position:absolute;top:98px;left:398px;}
#nav {padding-top:18px;width:1000px;height:30px;}

#nav ul.princ {width:750px;height:30px;background:url(../pics/menu.png) no-repeat;margin:0 auto;}
#nav ul.princ li {float:left;display:block;}
#nav ul.princ li a {color:#fff;display:block;height:18px;margin:5px 5px 10px;}
#nav ul.princ li a:hover {color:#fff;}
#nav ul.princ li a:active {border:none;}
#nav ul.princ li a#menu01 {margin-left:0;width:41px;}
#nav ul.princ li a#menu02 {margin-left:18px;width:57px;}
#nav ul.princ li a#menu02:hover {height:38px;margin-bottom:0;}
#nav ul.princ li a#menu03 {margin-left:18px;width:79px;}
#nav ul.princ li a#menu04 {margin-left:24px;width:58px;}
#nav ul.princ li a#menu05 {margin-left:24px;width:62px;}
#nav ul.princ li a#menu06 {margin-left:26px;width:48px;}
#nav ul.princ li a#menu07 {margin-left:22px;width:93px;}
#nav ul.princ li a#menu08 {margin-left:20px;width:104px;}
#nav ul.princ li span {display:block;text-indent:-9999px;}

#dropdown_content {position:absolute;left:145px;height:30px;z-index:0;top:61px;background:none;font:14px Arial, Helvetica, sans-serif;}

#dropdown_content ul.drop li {float:left;display:inline;background:url(../pics/divlista.jpg) no-repeat right 5px;padding:0 2px 0 2px;}

* html #dropdown_content ul.drop li {width:100px;}
* html #dropdown_content ul.drop li.fim {width:200px;}

#dropdown_content ul.drop li a {color:#fff;display:block;padding:3px 15px;height:20px;line-height:20px;font-size:14px;}
#dropdown_content ul.drop li a:hover {background-color:#f3bc55;}
#dropdown_content ul.drop li:last-child{background:none;}

/*** HOME ***/
input.fale-home01, input.fale-home02, input.fale-home03{border:none; background:none; padding-left:5px; font:normal 0.76em arial;}
input.fale-home01 {width:110px; margin:16px 0 0 6px;}
input.fale-home02 {width:319px; margin:19px 0 0 6px;}
input.fale-home03 {width:319px; margin:19px 0 0 6px;}

div.form-nome, div.form-email, div.form-recado, .bt-recados {float:left; display:inline;}
div.form-nome {margin-left:160px;}
div.form-email {margin-left:8px;}

div.form-nome, div.form-email {width:131px; height:51px; background:url(../pics/bg-recado01.jpg) no-repeat; margin-bottom:5px;}
div.form-recado {width:340px; height:51px; background:url(../pics/bg-recado02.jpg) no-repeat;}
.bt-recados {width:51px; height:32px; margin:10px 0 0 25px; background:url(../pics/bt-recado.jpg) no-repeat; border:none; cursor:pointer;}

#mural ul, #fofoca ul {font:normal 0.7em arial; color:#fff; margin-top:70px;}
#mural ul li, #fofoca ul li {float:left; width:193px;}
#mural ul {margin-left:15px;}

#fofoca ul {margin-left:13px;}
#mural span.red, #fofoca span.red {color:#de3a1a;}
#mural span.black, #fofoca span.black {color:#000;}
#mural ul li.div_mur_fof, #fofoca ul li.div_mur_fof {background:url(../pics/div_rec_fof.jpg) no-repeat; height:20px;}

/* INTERNAS */
#internas-eventospromo ul.galeria {width:396px; margin-left:30px;}
#internas-eventospromo ul.galeria li img {padding:2px;}
#internas-eventospromo ul.galeria li {float:left; display:inline; margin:5px;}
#internas-eventospromo ul.galeria a img {border:4px solid #927239;}
#internas-eventospromo ul.foto a:hover img{border:4px solid #E5613A;}

#internas-responsabilidade2 ul.galeria {width:396px; margin-left:30px;}
#internas-responsabilidade2 ul.galeria li img {padding:2px;}
#internas-responsabilidade2 ul.galeria li {float:left; display:inline; margin:5px;}
#internas-responsabilidade2 ul.galeria a img {border:4px solid #927239;}
#internas-responsabilidade2 ul.foto a:hover img{border:4px solid #E5613A;}

ul.parceiros li.center {float:left;display:inline;margin:20px 0 10px 70px;background:none;}
ul.parceiros li {float:left;display:inline;margin:20px 0 10px 40px;background:none;}
ul.parceiros a img {border:3px solid #927239;}
ul.parceiros a:hover img{border:3px solid #E5613A;}

ul.equipe li {float:left;display:inline;margin:15px 5px 15px 20px;background:none;}
ul.foto li img {display:block; padding:2px;}

ul.foto li {float:left;display:inline;margin:10px 10px 10px 25px;background:none;}
ul.foto a img {border:4px solid #927239;}

ul.foto a:hover img{border:4px solid #E5613A;}

p.mensagem a{color:#DB3E1B;display:inline-block;font:bold 1.1em arial;width:340px;}
p.mensagem span {vertical-align:top;}
p.mensagem a:hover{color:#fff;}

ul.lista {margin-left:25px;}
ul.lista li{font:bold 0.9em Arial;margin-top:10px;display:block;background:url(../pics/lista.png) no-repeat left 4px;padding:8px 0 0 20px;}

h3.eventos {font:bold 0.85em arial;color:#8F0F0A;margin:35px 0 0 20px;}
ul.eventos {margin:0 0 15px 40px;}
ul.eventos li{font:bold 0.9em Arial;margin-top:2px;display:block;background:url(../pics/lista.png) no-repeat left 4px;padding:8px 0 0 20px;color:#473312;}

#internas-cont p {font:normal 0.76em arial; text-align:justify; padding-left:25px; padding-right:10px; color:#413213;}
#internas-cont h2 {font:bold 1.1em arial;color:#2F2001;text-align:center;padding-left:25px;}

#base div.mural-recados {background:url(../pics/bg-muralderecados.jpg) no-repeat; width:439px; height:324px;margin-bottom:40px;position:relative;}
#base div.recados {width:416px;height:151px; margin:0 0 0 7px; padding:60px 5px 0 10px;}
#base div.recados p { font:13px Arial, Helvetica; color:#000;margin-bottom:14px;}
#base div.recados span { font:12px Arial, Helvetica; color:#fff; }
a.mais-recados {background:url(../pics/mais-recados.jpg) no-repeat;width:105px;height:32px; position:absolute; bottom:8px;/*margin-top:-35px;*/ margin-left:13px;}

#base div.mural-noticias {background:url(../pics/bg-muraldenoticias.jpg) no-repeat; width:439px; height:324px;margin-bottom:15px;position:relative;}
#base div.noticias {width:416px;height:151px; margin:0 0 0 7px; padding:60px 5px 0 10px;}
#base div.noticias p {font:13px Arial, Helvetica; color:#000;margin-bottom:14px;}
#base div.noticias p a {color:#000;}
#base div.noticias span { font:12px Arial, Helvetica; color:#fff; }
a.mais-noticias {background:url(../pics/mais-noticias.jpg) no-repeat;width:89px;height:32px;position:absolute; bottom:8px; margin-left:343px;}

/* maincontent */
#mailling {position:absolute; left:15px; top:-57px; width:243px;}
#mailling-botao img {border:0px;}
#mailling-botao {width:243px; height:23px;}
#mailling-form {background:url(../pics/mailling-form.jpg) no-repeat; width:255px; height:34px;}
#mailling input.mailling {width:138px; height:14px; background:#ffda03; font:bold 11px Arial; padding:5px;color:#cd9203; border:none; margin-right:5px;}
.mailling, .incluir, .excluir {float:left;}

.popup {background:url(../pics/bg_main.gif);}
#layMainPopup {text-align:left; padding:0px;}
#layContentPopup {padding:10px;}
#box_internal_popup {text-align:left; padding: 0px;	background-color: #E8E2DD;}
#box_content_popup {float:left;}
.layItem_list2Cols {float:left; text-align: center;width:150px;}
.layItem_list4Cols {float:left; text-align:center;	width:150px;}

/* formulário de contato */
#formulario {width:250px; margin:0 auto;}
#formulario p {text-align:center; margin:10px 0;} 
div#formulario fieldset {width:250px; border:none;}
.contato, .enviar, textarea, select {background:#413213; border:1px solid #fc8600;font:11px Arial; margin:1px; color:#fff;} 
input.contato {float:left; display:inline;padding:5px; width:240px;}

.cadastre {background:#F2B644; border:1px solid #F0AA52;font:11px Arial; margin:5px; color:#fff;} 
.enviar-cadastre {background:#3F321F; border:1px solid #3F321F;font:11px Arial; margin:5px; color:#fff;} 

input.enviar-cadastre {float:right; margin:5px 20px 0 5px; width:43px;height:25px; cursor:pointer;}
input.cadastre {float:left; display:inline;padding:5px; width:165px;}
select {float:left; display:inline;padding:5px; width:250px; height:25px;}

textarea {float:left; display:inline;padding:5px; width:240px; height:85px;}
input.enviar {float:right; margin:15px 0; width:65px;height:30px; cursor:pointer;}
label.labmenor{width:35px;margin-left:43px;}

span.legend{font-size:11px;font-weight:bold;padding:5px;margin:10px 0 10px 20px;text-align:center;line-height:10px;font:normal 0.76em arial;text-align:center;color:#413213;}

span.spmenor{width:15px;font:normal 0.76em arial; text-align:justify; color:#413213;}
label.labmenor02{width:70px;margin-left:15px;}

span.spmenor02{width:50px;text-align:right;font:normal 0.76em arial;text-align:justify;color:#413213;}

/*** SIDEBAR ***/
#asmaispedidas ul {padding-top:73px; margin-left:21px; font:normal 0.70em arial; color:#fff;}
#asmaispedidas ul li {width:188px; height:28px; margin-bottom:11px;background:url(../pics/bg-pedidas.jpg) no-repeat;}
#asmaispedidas ul li img {float:left; margin-right:12px; display:block;}
#asmaispedidas ul li span.red {color:#de3a1a;}

#locutores {font:normal 0.70em arial; color:#fff;}
#mensagemdodia, #comercial {font:normal 0.70em arial;}
#locutores p {padding:70px 23px 0 106px;}
#mensagemdodia p, #comercial p  {padding:57px 19px 0 37px;}
#mensagemdodia p.autor, #comercial p.autor{padding:0 19px 0 0; text-align:right;}
p.autor a { color:#fff;}
#link2 p a { color:#fff; text-align:center;}

/*** FOOTER ***/
#footer-in address {padding-top:18px; text-align:center;font:normal 0.70em tahoma, arial; color:#fff;}
a.assinatura {display:block; position:absolute; text-indent:-9000em;overflow:hidden; width:101px; height:16px; top:51px;left:26px; font:bold 0.8em arial; color:#fff;background:url(../pics/assinatura.jpg) no-repeat;}

/********* Animaçao **********/
#animacao {position:relative; width:410px; height:286px; padding:12px; background:url(../pics/bg-flash01.jpg) no-repeat;}
#imagens-animacao{margin:0 auto; width:410px; height:270px; overflow:hidden; position:absolute;  z-index:10; float:left;}
#imagens-animacao ul{ width:5000px;}
#imagens-animacao ul li {float:left; position:relative; z-index:2000;}
#imagens-animacao img {width:410px;height:270px;}
#imagens-animacao .textos-animacao {background:url(../pics/bg-textos-animacao.png) no-repeat;height:65px;margin:0 auto;position:absolute;top:205px;width:410px;z-index:60;}
#imagens-animacao .textos-animacao p {width:350px;position:absolute;top:12px;left:32px;font:bold 14px Arial, Helvetica, sans-serif;color:#473312;}

div#nav-anigeral{/*background:url(../pics/bg-textos-animacao.png) no-repeat;*/height:65px;margin:0 auto;position:absolute;top:217px;width:410px;z-index:50;}

a.seta-esquerda {position:absolute; display:block; padding:5px;  height:9px; left:10px; top:24px; z-index:50;}
a.seta-direita {position:absolute; display:block; padding:5px; height:9px; right:10px;; top:24px; z-index:50;}

p.leg123{position:absolute;top:190px;left:20px;text-align:center;font:bold 12px verdana;width:370px;height:37px;}