@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0; list-style:none;}
br{ clear:both; }

body {margin:0 auto;}
div#bg {background:url(img/bg.gif) repeat-x #FFD300;}
div#corpo {margin:0 auto; width:800px; background:url(img/bg_corpo.jpg) no-repeat #FFD300;}

div#faixada {width:800px; height:132px;}
div#intro {width:920px; height:565px; margin:0 auto;}
div#menu {float:left; width:197px; height:374px;}

div#conteudo {background:url(img/bg_conteudo.png) repeat-y; width:580px; float:right; margin:5px; display:none;}
div#titulos-pg {background:url(img/titulos_bg.png) no-repeat; height:35px;}
span#titulos {color:#DE791F; font-family:"Arial", Helvetica, sans-serif; margin-left:55px; padding-top:13px; float:left;}
div#titulos {color:#DE791F; font-family:"Arial", Helvetica, sans-serif; margin-left:55px; padding-top:13px;}

div#dentro {padding:20px; font-family:"Arial", Helvetica, sans-serif; font-size:12px; color:#333;}

div#allegro-eventos {background:#bab4d6; height:117px;}
div#eventos {width:800px; margin:0 auto; }
div#eventos img {padding-top:15px;}
address {width:403px; font:normal 12px "Arial", Helvetica, sans-serif;  float:right;padding-top:30px; }

		#form-contato {width:500px; display:block; margin:0 auto;}
			#form-contato fieldset  {border:0px; text-align:left;}
			#form-contato fieldset label { color:#333; float:left; margin-bottom:5px;}
			#form-contato fieldset label input{margin-right:15px;padding:1px; border:1px solid #a2aea0;}
			
		#form-orcamento {width:500px; display:block; margin:0 auto;}
			#form-orcamento fieldset  {border:0px; text-align:left;}
			#form-orcamento fieldset label { color:#333; float:left; margin-bottom:5px;}
			#form-orcamento fieldset label input{margin-right:10px; padding:1px; border:solid 1px #4EC5E3;}

.botao { width:155px; float:left; display:block; cursor:pointer; border:solid 1px; border-color:#4EC5E3; margin:2px; padding:2px;}
.botao div {display:none;}

.botao2 { width:240px; float:left; display:block; cursor:pointer; border:solid 1px; border-color:#4EC5E3; margin:2px; padding:2px;}
.botao2 div {display:none;}
.botao2 label input {margin:2px;}

.titulos {font:bold 12px Arial, Helvetica, sans-serif; color:#7763A2;}
.conteudo-festas {color:#666;}
#box-festa1 {width:240px; float:left; display:block; border:solid 1px; border-color:#4EC5E3; margin:2px; padding:2px;}
#box-festa2 {width:490px; float:left; display:block; border:solid 1px; border-color:#4EC5E3; margin:2px; padding:2px;}

.botao1 { width:155px; float:left; display:block; cursor:pointer; border:solid 1px; border-color:#4EC5E3; margin:2px; padding:2px;}
.botao1 div {display:none;}

#acc {width:160px; list-style:none; color:#7763A2; float:left;}
#acc h3 {width:146px; border-top:1px solid #4EC5E3; border-left:1px solid #4EC5E3; border-right:1px solid #4EC5E3; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer;}
#acc h3:hover {}
#acc .acc-section {overflow:hidden;}
#acc .acc-content {width:128px; padding:15px; border-left:1px solid #4EC5E3; border-right:1px solid #4EC5E3;}
#acc .acc-bottom {width:128px; padding:15px; border:1px solid #4EC5E3; border-top:none;}

div#sunline { width:800px; text-align:center; color:#FFF;  font:11px "Arial", Helvetica, sans-serif;  }
div#sunline a { text-decoration:none; color:#FFF;  }
div#sunline a:hover { color:#F60; }