* {
	margin: 0px;
	padding: 0px;
}

body {
	background: #4D4D4D url(./../images/fundo_site_preto.jpg) top left no-repeat;
}

.c {
	clear: both;
}

a {
	outline:none;
}

#popup {
	position:absolute;
	z-index:101;
	border:6px solid #333;
	top:190px;
	left:100px;
}

#popup img { border:0px; }

#popup #fechar {
	position:absolute;
	z-index:102;
}

#popup #fechar a {
	color:#fff;
	background:#333;
	padding:3px;
}

div#geral {
	width: 750px;
	margin-left: 9px;
}

a.linkx {
	font-weight: bold;
	color: #f5f5f5;
	text-decoration: none;
}

a:hover.linkx {
	font-weight: bold;
	color: #FFFF33;
	text-decoration: underline;
}

/* menu topo para ambientes */
div#topo-menu {
	height: 40px;
	background: transparent url(./../images/fundo_menu_topo.gif) top left no-repeat;
}

div#topo-menu ul, li {
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}

div#topo-menu li a {
	float: left;
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	margin: 0px 1px;
	height: 35px;
	text-decoration: none;
}

div#topo-menu #menu1 a {
	width: 100px;
}

div#topo-menu #menu1 a:hover {
	background: transparent url(./../images/fundo_menu_topo.gif) -1px -40px no-repeat;
}

div#topo-menu #menu2 a {
	width: 130px;
}

div#topo-menu #menu2 a:hover {
	background: transparent url(./../images/fundo_menu_topo.gif) -103px -40px no-repeat;
}

div#topo-menu #menu3 a {
	width: 138px;
}

div#topo-menu #menu3 a:hover {
	background: transparent url(./../images/fundo_menu_topo.gif) -235px -40px no-repeat;
}

div#topo-menu #menu4 a {
	width: 200px;
}

div#topo-menu #menu4 a:hover {
	background: transparent url(./../images/fundo_menu_topo.gif) -375px -40px no-repeat;
}

div#topo-menu #menu5 a {
	width: 89px;
}

div#topo-menu #menu5 a:hover {
	background: transparent url(./../images/fundo_menu_topo.gif) -577px -40px no-repeat;
}

div#topo-menu #menu6 a {
	width: 78px;
}

div#topo-menu #menu6 a:hover {
	background: transparent url(./../images/fundo_menu_topo.gif) -668px -40px no-repeat;
}


/* selecionado menu ambientes*/
div#topo-menu .menu1topo a {
	background: transparent url(./../images/fundo_menu_topo.gif) -1px -40px no-repeat;
}

div#topo-menu .menu2topo a {
	background: transparent url(./../images/fundo_menu_topo.gif) -103px -40px no-repeat;
}

div#topo-menu .menu3topo a {
	background: transparent url(./../images/fundo_menu_topo.gif) -235px -40px no-repeat;
}

div#topo-menu .menu4topo a {
	background: transparent url(./../images/fundo_menu_topo.gif) -375px -40px no-repeat;
}

div#topo-menu .menu5topo a {
	background: transparent url(./../images/fundo_menu_topo.gif) -577px -40px no-repeat;
}

div#topo-menu .menu6topo a {
	background: transparent url(./../images/fundo_menu_topo.gif) -668px -40px no-repeat;
}


/* banner logo */
div#topo-banner {
	margin: 5px 0px;
}

div#topo-banner h1 a {
	height: 219px;
	width: 280px;
	font-size: 1px;
	display: block;
	background: transparent url(./../images/logo_geral.gif) no-repeat scroll center top;
	margin-left: 20px;
	_margin-left: 10px;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
}

div#topo-banner-destaque {
	height: 225px;
	width: 380px;
	background: transparent url(./../images/fundo_banner_topo.gif) top center no-repeat;
	margin-left: 355px;
	position: relative;
}

#topo-banner-destaque img{
	position:absolute;
	/*top: 8px;
	left: 10px;*/
	margin-top: 8px;
	margin-left: 10px;
	border: 0px;
}

/* menu paginas */
div#topo-menu-baixo {
	height: 40px;
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) top left no-repeat;
	margin: 10px 0px 0px 0px;
	padding-left: 5px;
}

div#topo-menu-baixo ul, li {
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}

div#topo-menu-baixo li a {
	display: block;
	overflow: hidden;
	text-indent: -1500px;
	float: left;	
	/*border: 1px solid yellow;
	background: #cccccc;*/
	margin: 0px 1px;
	height: 30px;
	text-decoration: none;
}

div#topo-menu-baixo #menub1 a {
	width: 50px;
}

div#topo-menu-baixo #menub1 a:hover {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -6px -50px no-repeat;
}

div#topo-menu-baixo #menub2	 a {
	width: 81px;
}

div#topo-menu-baixo #menub2 a:hover {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -58px -50px no-repeat;
}

div#topo-menu-baixo #menub3 a {
	width: 84px;
}

div#topo-menu-baixo #menub3 a:hover {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -141px -50px no-repeat;
}

div#topo-menu-baixo #menub4 a {
	width: 114px;
}

div#topo-menu-baixo #menub4 a:hover {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -227px -50px no-repeat;
}

div#topo-menu-baixo #menub5 a {
	width: 67px;
}

div#topo-menu-baixo #menub5 a:hover {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -343px -50px no-repeat;
}

div#topo-menu-baixo #menub6 a {
	width: 138px;
}

div#topo-menu-baixo #menub6 a:hover {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -412px -50px no-repeat;
}

div#topo-menu-baixo #menub7 a {
	width: 119px;
}

div#topo-menu-baixo #menub7 a:hover {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -552px -50px no-repeat;
}

div#topo-menu-baixo #menub8 a {
	width: 71px;
}

div#topo-menu-baixo #menub8 a:hover {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -673px -50px no-repeat;
}


/* menu selecionado */
div#topo-menu-baixo .menu1sel a {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -6px -50px no-repeat;
}

div#topo-menu-baixo .menu2sel a {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -58px -50px no-repeat;
}

div#topo-menu-baixo .menu3sel a {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -141px -50px no-repeat;
}

div#topo-menu-baixo .menu4sel a {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -227px -50px no-repeat;
}

div#topo-menu-baixo .menu5sel a {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -343px -50px no-repeat;
}

div#topo-menu-baixo .menu6sel a {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -412px -50px no-repeat;
}

div#topo-menu-baixo .menu7sel a {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -552px -50px no-repeat;
}

div#topo-menu-baixo .menu8sel a {
	background: transparent url(./../images/fundo_menu_topo_baixo.gif) -673px -50px no-repeat;
}


/* conteudo do site */
div#conteudo {
	font-size: 0.8em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 5px 0px 0px 5px;
/*	background: #ccc;*/
	width: 740px;
}

/* formularios geral */

div#conteudo form {
	margin-left: 7px;
}

div#conteudo form label {
	display: block;
	font-weight: bold;
	font-size: 0.9em;
	padding: 2px 0px;
}

div#conteudo form input[type="submit"], input[type="button"] {
	padding: 3px 5px;
	margin: 5px 0px;
}

div#conteudo form input[type="text"], input[type="password"], textarea {
	padding: 5px 3px;
	border: 1px solid #666666;
}

div#conteudo form input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
	padding: 4px 2px;
	border: 2px solid #000000;
	background: #f5f5f5;
}

div#conteudo small {
	line-height: 1.2em;
}


/* home */

div#home1, div#home2, div#home3 {
	line-height: 1.3em;
}

div#home1, div#home2, div#home3 input[type="text"] {
	width: 225px;
}

div#home1 {
	width: 240px;
	height: 330px;
	float: left;
	/*background: transparent url(./../images/fundo_agenda_08.jpg) top left no-repeat;*/
	margin-right: 8px;
	color: #4a4a4a;
}

div#home1 #info-agenda {
	font-size: 0.90em;
	position: relative;
	top: 65px;
	left: 8px;
	width: 225px;
	height: 140px;
	overflow: auto;
}

div#home1 div#info-agenda-calend {
	font-size: 0.85em;
	position: relative;
	top: 55px;
	left: 7px;
	width: 235px;
	height: 25px;
	/*background: #f5f5f5;*/
}

div#home1 div#info-agenda-calend ul li {
	float: left;
}

div#home1 div#info-agenda-calend ul li a {
	width: 30px;
	display: block;
	margin-right: 3px;
	text-align: center;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

div#home1 #info-rolar {
	position: relative;
	top: 80px;
	left: 10px;
	width: 221px;
	height: 63px;
	/*overflow: auto;
	background: #f5f5f5;*/
	color: #ffffff;
}

div#home1 #info-rolar h1, h2, h3, h4, h5, h6 {
	background: #FF8306;
	padding: 2px 3px;
	font-size: 9.5pt;
	margin-bottom: 1px;
	letter-spacing: 3px;
}

div#home1 #info-rolar p {
	letter-spacing: 1px;
	margin-left: 3px;
	font-size: 8pt;
	line-height: 1.2em;
}

div#home1 #eflyer-btn, div#home1 #twitter {
	position: relative;
	top: 90px;
	left: 10px;
	width: 221px;
	height: 63px;
	text-align: center;
	margin-top:15px;
}

div#home-flyer {
	position: absolute;
	z-index: 1;
	top:130px;
	left:135px;
	background: #fff;
	border: 5px solid #4a4a4a;
	z-index:103;
	/*width: 500px;
	height: 375px;
	padding: 5px;*/
}

/* informacoes rotacionando na home */

#pscroller1 {
	height: 63px;
}

.someclass{ /*class to apply to your scroller(s) if desired*/
}

div#home2 {
	width: 240px;
	float: left;
	/*background: #eeeeee;*/
	margin-right: 8px;
}

div#home2 #album-fotos {
	background: transparent url(./../images/titulo_fotos.gif) top left no-repeat;
	height: 35px;
	width: 240px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

div#home2 #lista-fotos {
	text-align: center;
	margin-top: 5px;
	margin-left: 7px;
}

div#home2 #lista-fotos img {
	background: #ffffff;
	border: 1px solid #666666;
	padding: 2px;
	display: block;
	float: left;
	margin: 3px;
}

div#home3 {
	width: 240px;
	float: left;
	/*background: #000000;*/
}

div#home3 p, form {
	margin: 7px;
}

div#home3 form input[type="text"] {
	width: 220px;
}

div#home3 form input[type="text"]:focus {
	width: 220px;
}

div#home3 #enquete {
	background: transparent url(./../images/titulo_enquete.gif) top left no-repeat;
	height: 35px;
	width: 240px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

div#home3 #cadastro {
	background: transparent url(./../images/titulo_cadastro.gif) top left no-repeat;
	height: 35px;
	width: 240px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

div#home3 #eflyer {
	background: transparent url(./../images/titulo_eflyer.gif) top left no-repeat;
	height: 35px;
	width: 240px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

div#home3 #eflyer-btn {
	text-align:center;
	margin:10px 0px;
}

div#home3 #eflyer-btn img {
	border:3px solid #333;
}

div#home3 a {
	color: #ffffff;
	text-decoration: none;
}

div#home3 a:hover {
	color: #cccccc;
	text-decoration: underline;
}

/* paginas internas */

div#pnl-esq {
	float: left;
	color: #4a4a4a;
	width: 240px;
	margin-right: 10px;
}

div#pnl-esq p {
	/*width: 230px;
	_width: 240px;*/
	background: transparent url(./../images/pnl_esq_fundo.jpg) top left repeat-Y;
	line-height: 1.5em;
	padding: 7px;
}

div#pnl-esq form {
	/*width: 240px;*/
	margin: 0;
	padding-left: 10px;
	background: transparent url(./../images/pnl_esq_fundo.jpg) top left repeat-Y;
}

div#pnl-esq form input[type="text"], input[type="password"] {
	width: 210px;
}

div#pnl-esq form textarea {
	width: 210px;
}

div#pnl-esq #p-rodape {
	width: 240px;
	height: 10px;
	overflow: hidden;
	background: transparent url(./../images/pnl_esq_baixo.jpg) top left no-repeat;
}

div#pnl-esq h1#contato {
	width: 240px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/pnl_esq_topo_contato.jpg) top left no-repeat;
}

div#pnl-esq h1#billbar {
	width: 240px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/pnl_esq_topo_billbar.jpg) top left no-repeat;
}

div#pnl-esq h1#convenios {
	width: 240px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/pnl_esq_topo_convenios.jpg) top left no-repeat;
}

div#pnl-esq h1#informacoes {
	width: 240px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/pnl_esq_topo_info.jpg) top left no-repeat;
}

div#pnl-esq h1#muralrecados {
	width: 240px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/pnl_esq_topo_coments.jpg) top left no-repeat;
}

div#pnl-esq h1#esq-cadastro {
	width: 240px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/pnl_esq_topo_cadastro.jpg) top left no-repeat;
}

div#pnl-dir {
	width: 485px;
	float: right;
	/*background: #f5f5f5;
	margin-right: 10px;*/
	line-height: 1.5em;
}

div#pnl-dir #divs-branco a {
	color: #ffffff;
	text-decoration: none;
}

div#pnl-dir #divs-branco a:hover {
	text-decoration: underline;
}

div#pnl-dir img {
	background: #ffffff;
	border: 1px solid #666666;
	padding: 3px;
	float: left;
	margin-right: 5px;
	position: relative;
}

div#pnl-dir h1, h2, h3, h4, h5, h6 {
	margin-bottom: 5px;
}

div#pnl-dir form label {
	font-weight: bold;
	padding: 1px 0px;
}

div#pnl-dir h1#dir-contato {
	width: 485px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/titulo_dir_contato.gif) top left no-repeat;
}

div#pnl-dir form input[type="text"] {
	width: 460px;
}

div#pnl-dir form textarea {
	width: 460px;
}

div#pnl-dir h1#dir-billbar {
	width: 485px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/titulo_dir_billbar.gif) top left no-repeat;
}

div#pnl-dir h1#dir-convenios {
	width: 485px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/titulo_dir_convenios.gif) top left no-repeat;
}

div#pnl-dir h1#dir-suafesta {
	width: 485px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/titulo_dir_suafesta.gif) top left no-repeat;
}

div#pnl-dir h1#dir-eventos {
	width: 485px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/titulo_dir_eventos.gif) top left no-repeat;
}

div#pnl-dir h1#dir-muralrecados {
	width: 485px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/titulo_dir_muralrecados.gif) top left no-repeat;
	margin-bottom: 5px;
}

div#pnl-dir h1#dir-cadastro {
	width: 485px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(./../images/titulo_dir_cadastro.gif) top left no-repeat;
}



/* avaliacao */

div#avaliacao {
	margin-top: 10px;
	margin-bottom: 5px;
}

div#avaliacao .estrela {
	float: left;
	margin-right: 1px;
}

div#avaliacao img {
	border: 0px;
}

/* mural de recados */

.coment1, .coment2 {
	width: 470px;
	margin-left: 7px;
	color: #5f5f5f;
}

.coment1 p {
	width: 470px;
	background: transparent url(./../images/fundo_mural_meio.jpg) top left repeat-Y;
	padding: 0px 0px 5px 8px;
}

.coment2 p {
	width: 470px;
	background: transparent url(./../images/fundo_mural_meio.jpg) top left repeat-Y;
	padding: 0px 0px 5px 8px;
}

.coment1 span {
	width: 470px;
	background: transparent url(./../images/fundo_mural_topo2.jpg) bottom left no-repeat;
	padding: 10px 0px 13px 8px;
	display: block;
}

.coment2 span {
	width: 470px;
	background: transparent url(./../images/fundo_mural_topo1.jpg) bottom left no-repeat;
	padding: 10px 0px 13px 8px;
	display: block;
}

.comentr {
	width: 470px;
	background: transparent url(./../images/fundo_mural_rodape.jpg) top left no-repeat;
	margin-bottom: 10px;
	margin-left: 7px;
}

div#visite-mobile {
	display: none;
}

/* rodape */
div#rodape {
	height: 85px;
	width: 750px;
	background:  transparent url(./../images/fundo_rodape.gif) top left no-repeat;
	margin: 10px 0px;
}

div#rodape address {
	display: none;
}

div#rodape-info {
	color: #C0C0C0;
	font-size: 0.7em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: relative;
	top: 70px;
	left: 170px;
	width: 400px;
}


/*
desenvolvido por:
Mega Internet - soluções para internet
www.megainternet.com.br
contato@megainternet.com.br
*/

#megainternet {
	position: relative;
	top: -27px;
	margin-right: 20px;
	margin-bottom: 10px;
	float: right;
}
#megainternet a {
	float: right;
	background: url(http://www.megainternet.com.br/images/selo_mi.png) top center no-repeat;
	height: 15px;
	width: 80px;
  	display: block;
  	overflow: hidden;
  	text-indent:-1000px;
  	text-decoration: none;
}

div#patrocinios {
	margin-bottom: 10px;
	margin-top: 10px;
	width: 750px;
	text-align: center;
}

/* div#patrocinios-x p {
	background: transparent url(./../images/patrocinios.jpg) top center no-repeat;
	height: 60px;
	width: 740px;
	display: block;
	overflow: hidden;
	text-indent: -2999px;
	margin: 0px auto;
} */

#patrocinios #parceiro-planalto a {
	position:absolute;
	display:block;
	background:transparent url(/images/spacer.gif) top center no-repeat;
	width:110px;
	height:60px;
	margin-left:630px;
	text-decoration:none;
	overflow:hidden;
	text-indent:-9999px;
}

#patrocinios #parceiro-portalgramado a {
	position:absolute;
	display:block;
	background:transparent url(/images/spacer.gif) top center no-repeat;
	width:100px;
	height:60px;
	margin-left:250px;
	text-decoration:none;
	overflow:hidden;
	text-indent:-9999px;
}