@import 'reset.css';
@import 'highslide.css';
body {background:#000 url(../images/top_fnd.jpg) fixed center top no-repeat;color:#FFF;font:11px Arial, Helvetica, sans-serif; height:100%}
a:link,a:visited{ color:#FFF; text-decoration:none}
a:hover{ text-decoration:underline}
#tudo { width:1001px;margin:0 auto;background:url(../images/linha_fnd.png) repeat-x; background-position:0 120px}
#topo {width:1001px;height:281px;}
#principal {width:700px;padding-left:20px;float:left;}
#contorno{ background:#0e0e0e; width:100%; min-height:100%; height:auto; float:left;}
* html #contorno{height:100%;}
#bannerTopo{ width:963px;height:155px; border-bottom:#ff6700 solid 1px; border-top:#ff6700 solid 1px; margin-left:20px;float:left}
#logoWeb a{text-indent: -10000px;width: 232px;height: 113px;float:left;background:url(../images/logo.png) no-repeat; }
#auxiliar {width:265px;float:right; margin-right:13px;border:#FFF solid 0px; margin-bottom:20px;}
#rodape {width:1001px; line-height:90px;text-align:center;background:#0e0e0e; border-top:#171717 solid 1px; margin-top:}
#rodape p {margin:0;font-weight:bold;color:#767676;}
.clear {clear:both;}
#auxiliar .banner{ width:260px; float:left; height:46px;background-image: url(../images/titulo1.jpg);}
#boxNews{float:left;width:260px;height:140px; margin-left:-2px; margin-top:8px; background:url(../images/fnd_div.png)}
.boxNews{width:260px;height:46px;float:left; background:url(../images/titulo_news.jpg) no-repeat;margin-bottom:4px; margin-top:44px}
#boxNews p { width:227px; margin-left:9px; color:#ffbc00; padding-top:8px;}
#titulos { width:680px; float:left; height:46px; margin-bottom:8px}
.titleA#titulos{ width:680px; float:left; height:46px;background-image: url(../images/titulo1.jpg);}
.titleB#titulos{ width:680px; float:left; height:46px;background-image: url(../images/titulo2.jpg); margin-bottom:8px}
.contato#titulos{ width:680px; float:left; height:46px;background-image: url(../images/tt_contato.jpg); margin-bottom:8px}
.fotos#titulos{ width:680px; float:left; height:46px;background-image: url(../images/tt_fotos.jpg); margin-bottom:8px}
.agenda#titulos{ width:680px; float:left; height:46px;background-image: url(../images/tt_agenda.jpg); margin-bottom:8px}
#destaque h1,{background-position: -970px 0;}
#auxiliar h1{background-position: -700px 0;}
h1.boxNews{background-position: -200px 0;} 
#boxNews form { margin-left:8px; margin-top:8px}
#boxNews form input{ font-size:11px;}
#boxNews #nome_news{ margin-bottom:6px; *margin-bottom:3px; padding:3px}
#boxNews #email_news{ padding:3px; margin-right:3px}
#boxNews #bt{ padding:0.3em; background:#ff6700; border:#ff6700 solid 1px; color:#FFF; width:35px}
#auxiliar ul li{width:120px;height:120px; background:#333; float:left;margin-right:12px; margin-top:12px;}
#divG{background:url(../images/fnd_div.png); float:left;margin-bottom:8px}
.destaqueB#divG{width:380px;height:297px; }
#thumbs{ width:135px;height:145px;border:#F00 solid 0px; float:left; margin-right:0px; margin-left:5px; margin-bottom:10px;}
#thumbsG{ width:135px;height:145px;border:#F00 solid 0px; float:left; margin-right:0px; margin-left:25px; margin-bottom:15px;}
#paginacao{ float:left; width:650px;height:50px;}

.fotosB#divG{width:286px; height:297px; margin-left:12px}
.eventosV#divG{color:#ffbc00;width:380px;height:435px; padding-top:5px;}
.eventosV#divG img{ float:left; margin-right:10px; margin-left:5px; margin-top:}
#box_eventos{ width:286px; float:left; height:62px; } 
.flyer{ border:#fff solid 1px; }
#eventos{ width:30.0%;height:70px; padding:8px; float:left;background:url(../images/fnd_div.png); margin-right:5px; margin-bottom:5px;}
#eventos img{ float:left; margin-right:5px;}
.twitterB#divG{width:286px; height:440px; margin-left:12px}
dl#formContato .bt{background:#FF6001; margin-top:5px; border:#FF6001 solid 1px; color:#FFF; padding:5px}
dl#formContato{width:680px;height:240px;float:left; margin-top:10px;clear:both	}
dl#formContato p{border-bottom:#ccc solid 1px;padding:5px;margin-bottom:10px;}
dl#formContato dd{width:82px;min-height:25px;;height:auto !important;height: 25px;_height:22px;_margin-top:1.5px;float:left;text-align:right;}
dl#formContato dt{width:520px;float:left; margin-left:15px; min-height:25px;height:auto !important;height: 25px;_margin-bottom:2px;border:#333 solid 0px}
#logoPubli a{text-indent: -10000px;width: 132px;height: 62px;float:right;background:url(../images/assina_publi.png); position:relative;margin-top:-70px;}
#menu_geral{ width:727px; height:55px; float:right; margin-top:21px} 
#topo ul.menu span,#auxiliar .banner span,.boxNews span,.contato span,.fotos span,.agenda span{position:absolute;left:0px; top:-500px;width:1px; height:1px;overflow:hidden;} 
#topo ul.menu li {float: left;list-style:none;}
#topo ul.menu li a {color: #000;float:left;height:0pt;width:142px;overflow: hidden;font-size:3px; background-image: url(../images/menu.png);}
#topo ul.menu li a {width: 142px;height: 55px;}
#topo ul.menu li a.home { background-position: 0 0;}
#topo ul.menu li a.home:hover,
#topo ul.menu li #home_ativo {background-position: 0 -55px;}
#topo ul.menu li a.blog {background-position: -142px 0;}
#topo ul.menu li a.blog:hover,
#topo ul.menu li #blog_ativo {background-position: -142px -55px;}
#topo ul.menu li a.agenda {background-position: -284px 0;}
#topo ul.menu li a.agenda:hover,
#topo ul.menu li #agenda_ativo {background-position: -284px -55px;}
#topo ul.menu li a.fotos {background-position: -426px 0;}
#topo ul.menu li a.fotos:hover,
#topo ul.menu li #fotos_ativo {background-position: -426px -55px;}
#topo ul.menu li a.contato {background-position: -578px 0;}
#topo ul.menu li a.contato:hover,
#topo ul.menu li #contato_ativo {background-position: -578px -55px;}
#anterior{width:50px;text-align:center;height:16px;float:left;text-align:center;border:#FF7400 solid 1px;margin-right:5px;}
#proximo{width:60px;height:16px;float:left;text-align:center;border:#FF7400 solid 1px;}
#proximo, #anterior, #proximo a, #proximo a:visited,#anterior a:visited, #numero a:visited{text-decoration:none;}
#proximo a:hover{text-decoration:none;background:#FF7400;color:#FFFFFF;padding-left:11px;padding-right:11px;padding-bottom:3px;text-align:left;}
#anterior a:hover{text-decoration:none;background:#FF7400;color:#FFFFFF;padding-left:7px;padding-right:4px;padding-bottom:3px;text-align:left;}
#numero{width:20px;text-align:center;height:16px;float:left;text-align:center;border:#FF7400 solid 1px;margin-right:5px;}
#numero a:hover{text-decoration:none;background:#FF7400;padding-left:7px;padding-right:7px;padding-bottom:2px;text-align:left; }
.ativo{	text-decoration:none;background:#FF7400;color:#FFFFFF;padding-left:7px;padding-right:7px;padding-top:0px;padding-bottom:2px;text-align:left;}
.branco a{color:#FFFFFF;}

