h2#top-destaques, h2#top-galeria, h2#tit-fotos, h2#tit-eventos, h2#tit-aniversario, h2#tit-links, h2#tit-fale, h2#tit-empresa, h2#tit-flyer-int, #navigation, h2#tit-bandas, h2#tit-cadastre   { text-indent:-9999px; }


html {
    
	margin-top: 0px;
	
}

#container	{
	width: 775px;
	background: #fff;
	
}

#header {
	width:775px;
	background: #ccc;
}

#footer {
	width:775px;
	display:block;
	margin-top:20px;
	clear:both;
}

/* admin */
.box-admin { border:1px solid #CCC; background:#ebebeb;}
.box-admin p { background:#666666; padding:7px; font-size:13px; color:#FFFFFF; font-weight:bold; }
.box-admin li { padding:0; list-style:none; text-indent:5px; }
.form-admin { width:120px; height:18px; border:1px solid #999999; }
.botao-admin { width:auto; height:18px; padding:3px; margin:3px; border:1px solid #000; background:#666; font-size:11px; font-weight:bold; font-variant:small-caps; color:#fff; }

.linha { border-bottom:1px solid #ebebeb; padding:5px; }
.linha-bottom { border-bottom:1px solid #ebebeb; padding:5px; }


/* home */
#box-destaques { width:322px; height:600px; background:#eee; float:left; }
h2#top-destaques { background:url(../images/top_prox_ev.gif) no-repeat; width:322px; height:41px; }

#box-prog { width:166px; height:600px; background:#c10505; float:left; padding:0 6px 0 6px;}
#box-prog p { padding:5px; }
#box-prog li { padding:5px; border-bottom:1px solid #df5451; }
#box-prog ul { padding-top:15px;}


#box-galeria { width:274px; height:600px; background:#fff; float:right; }
#box-galeria p { padding:10px 5px 5px 10px;}
#box-galeria img { margin:0px; }
h2#top-galeria { background:url(../images/top_galeria.gif) no-repeat; width:274px; height:40px; }

#box-flyer-home { width:304px; height:120px; background:url(../images/bg_box_flyer.gif) no-repeat; margin:10px 0 15px 10px; }
#box-flyer-home p { padding:15px; }
#box-flyer-home img { margin:15px 20px 0 0; }

/* fotos */
#left-fotos { width:230px; background:#f5f5f5; height:100px; float:left; }
#left-fotos p { padding:8px; }
h2#tit-fotos { background:url(../images/tit_fotos_int.gif) no-repeat; width:775px; height:60px; }
#left-calendario { width:230px; background:#ececec; height:125px; float:left; clear:both; }
#left-calendario p { padding:8px; }
#left-casas { width:230px; height:400px; background:#e1dede; float:left; clear:both; padding-bottom:15px; overflow:auto; }
#left-casas p { padding:5px 0 5px 5px; border-bottom:1px solid #ccc; }
#left-casas h2 { padding:5px 0 2px 5px; }
#left-casas ul, li { list-style:none; padding-left:5px; padding-right:5px; }
#main-foto { width:545px; float:right; }

/* eventos */
h2#tit-eventos { background:url(../images/tit_agenda_int.gif) no-repeat; width:775px; height:60px; }
#calendario-eventos { width:280px; background:#ececec; height:125px; float:left; clear:both; }
#calendario-eventos p { padding:8px; }
#left-eventos { width:280px; background:#f5f5f5; height:135px auto; float:left; padding-bottom:10px; }
#left-eventos p { padding:8px; }
#left-eventos li { font-weight: bold; background:url(../images/li.gif) no-repeat 8px 6px; padding-left: 16px;}
#main-eventos { width:495px; float:right; height:100%; }

#box-flyer-eventos { width:470px; border:1px solid #ebebeb; margin:10px 0 15px 10px; padding-bottom:10px; min-height:180px; }
#box-flyer-eventos p { padding:15px; }
#box-flyer-eventos img { margin:15px 20px 0 0; }
.tit-casa { background:#ebebeb; font-size:13px; padding:8px; margin:10px; font-variant:small-caps; font-weight:bold; color:#c10505; }

.evento { width: 238px; height:150px; background:#f6f6f6; border:1px solid #bcbcbc; margin:0; padding:}
.evento-mes { width: 347px; height:130px auto; background:#f6f6f6; border:1px solid #bcbcbc; border-right:none; margin:0; padding-left:10px; padding-bottom:5px;}
.evento-mes p { padding-bottom: 7px; }
.td-flyer { border:1px solid #bcbcbc; border-left:none; background:#f6f6f6; width:140px; }
.td-flyer img { margin:10px; }


/* home-flyer */
#flyer-left { width:280px; background:#ececec; height:100% auto;  }
#flyer-left p { padding:8px; }
#flyer-indique { width:280px; background:#f5f5f5; height:100% auto; float:left; padding-bottom:10px; }
#flyer-indique p { padding:8px; }
#main-flyer { width:495px;}
#box-home-flyer { width:470px; height:100% auto; border:1px solid #ebebeb; margin:10px 0 15px 10px;  }
#box-home-flyer img { margin:10px; }
h2#tit-flyer-int { background:url(../images/tit_flyer_int.gif) no-repeat; width:775px; height:60px; }

/* empresa */
h2#tit-empresa { background:url(../images/tit_empresa_int.gif) no-repeat; width:775px; height:60px; }
#main-empresa { width:775px; }
#main-empresa p { padding:10px; }

/* fale */
h2#tit-fale { background:url(../images/tit_fale_int.gif) no-repeat; width:775px; height:60px; }

/* cadastre */
h2#tit-cadastre { background:url(../images/tit_cadastre.gif) no-repeat; width:775px; height:60px; }

/* bandas */
h2#tit-bandas { background:url(../images/tit_bandas_int.gif) no-repeat; width:775px; height:60px; }
#bandas p {padding:8px;}

/* links */
h2#tit-links { background:url(../images/tit_links_int.gif) no-repeat; width:775px; height:60px; }

/* aniversario */
h2#tit-aniversario { background:url(../images/tit_aniversarios_int.gif) no-repeat; width:775px; height:60px; }

/* forms */
.login { width:112px; height:17px; border:1px solid #666; margin:3px 5px 3px 10px; padding:0 2px 1px 2px; }
.indique { width:220px; height:15px; border:1px solid #666; margin:0px; padding:0 2px 1px 2px; }
.home-form {
    border: 1px solid #666;
	background-color: #fff;
	padding: 0 2px 1px 2px;
	margin: 16px 8px 0px 0;
	width: 135px;
	height:16px;
    float: right;
}
.normal-form {
    border: 1px solid #999;
	background-color: #fff;
}
.site-form {
    border: 1px solid #999;
	background-color: #fff;
	padding: 0 2px 1px 2px;
	margin: 0px 8px 5px 10px;
	width: 370px;
	height:16px;
    float: left;
}
.site-form-tel {
    border: 1px solid #999;
	background-color: #fff;
	padding: 0 2px 1px 2px;
	margin: 0px 8px 5px 10px;
	width: 120px;
	height:16px;
    float: left;
}
.site-form-area {
    border: 1px solid #999;
	background-color: #fff;
	padding: 0 2px 1px 2px;
	margin: 0px 8px 5px 10px;
	width: 370px;
    float: left;
}

.scrollbar {
border: 0; 
width: 450px; 
height: 100px; 
margin-bottom:15px;
overflow: auto; 
scrollbar-face-color: #ebebeb;
scrollbar-shadow-color: #e2dfdf;
scrollbar-highlight-color: #f3f1f1;
scrollbar-3dlight-color: #e2dfdf;
scrollbar-darkshadow-color: #e2dfdf;
scrollbar-track-color: #f3f1f1;
scrollbar-arrow-color: #973524;
z-index:-100;
}

/*NAVIGATION*/
#navigation { list-style: none; padding: 0px; }
#navigation li { float:left; height: 54px; }
#navigation a { display: block; text-decoration: none; height: 54px; }
.home, .home a{ background: url(../images/header_interna.gif) no-repeat 0px -0px; width:59px; }
#home, .home a:hover{ background: url(../images/header_interna.gif) no-repeat 0px -56px; }
.fotos, .fotos a{ background: url(../images/header_interna.gif) no-repeat -59px 0px; width:133px; }
#fotos, .fotos a:hover{ background: url(../images/header_interna.gif) no-repeat -59px -56px; }
.agenda, .agenda a{ background: url(../images/header_interna.gif) no-repeat -192px 0px; width:71px; }
#agenda, .agenda a:hover{ background: url(../images/header_interna.gif) no-repeat -192px -56px; }
.aniversario, .aniversario a{ background: url(../images/header_interna.gif) no-repeat -263px 0px; width:98px; }
#aniversario, .aniversario a:hover{ background: url(../images/header_interna.gif) no-repeat -263px -56px; }
.empresa, .empresa a{ background: url(../images/header_interna.gif) no-repeat -361px 0px; width:76px; }
#empresa, .empresa a:hover{ background: url(../images/header_interna.gif) no-repeat -361px -56px; }
.contato, .contato a{ background: url(../images/header_interna.gif) no-repeat -437px 0px; width:127px; }
#contato, .contato a:hover{ background: url(../images/header_interna.gif) no-repeat -437px -56px; }
.links, .links a{ background: url(../images/header_interna.gif) no-repeat -564px 0px; width:211px; }
#links, .links a:hover{ background: url(../images/header_interna.gif) no-repeat -564px -56px; }





