@charset "utf-8";
*{
margin:0px;
padding:0px;
}
html{
	font:"Georgia";
	font-family:"Georgia", Times New Roman, Times, serif
}
body{
background-color:#5f524a;
}
.containerTopo {
	height: 90px;
	margin:auto;
	top:0px;
	background:url(../images/bg_topomenu.jpg) repeat-x scroll;
}
.containerMeio {
	height: 384px;
	margin:auto;
	top:0px;
	background: #E8DFC0 url(../images/bgHomealto.jpg) repeat-x scroll top;
}
.containerMeioInst {
	height: 140px;
	margin:auto;
	top:0px;
	background: #E8DFC0 url(../images/bgHomealto.jpg) repeat-x scroll top;
}
.containerfundo{
	height: 225px;
	margin:auto;
	top:0px;
	background: #a19467 url(../images/bgmarromindex.jpg) repeat-x scroll top;
	padding-top:20px;
	padding-bottom: 10px;
}
.containerfundoinst{
	height: auto;
	margin:auto;
	top:0px;
	background: #a19467 url(../images/bgmarromindex.jpg) repeat-x scroll top;
	padding-top:10px;
	padding-bottom: 20px;
}
.containerfundodoce{
	margin:0px auto;
	padding-top:10px;
	display:table;
	padding-bottom: 10px;
}
.containerfundodoceA{
	margin:0px auto;
	background: #a19467 url(../images/bgmarromindex.jpg) repeat-x scroll top;
	padding-bottom: 10px;
}
.menufundo{
	height: 50px;
	margin:auto;
	top:0px;
	background: url(../images/bass_menu_bg.jpg) repeat-x scroll top;
	padding-top:20px;
}
.menu, .meio, .fundo, .mfundo, .minsttit {
	width: 770px;
	margin:0px auto;
}
#mapa{
	display:none;
	margin: 0px auto;
	width: 770px;
	z-index: 3;
	position: absolute;
	top: 300px;
	left: 50%;
	margin-left: -375px;
	background-color: #A19467;
}
.contorno{
	float:left;
	border:2px solid #CCCCCC;
	width: 770px;
	height: 400px;
}
#mapa a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}
/*.btTopo*/
.btTopo a{
float:left;
	width:auto;
	height:20px;
	padding-right:8px;
	padding-left:8px;
	font-size:15px;
	padding-top: 42px;
	font-size:15px;
	text-decoration:none;
	color:#9a8f89;
}
.btTopo a:hover{
	background: transparent url(../images/topo/estrelas.gif) center top no-repeat;
	text-decoration:none;
	color:#ffffff;
}

.bgmeio {
	height: 383px;
	margin: auto;
	top: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.flashindex {
	height: 411px;
	width: 770px;
	z-index: 1;
	position: absolute;
	top: 62px;
}
.indexreceitas {
	float: left;
	height: 205px;
	width: 205px;
	padding-right: 15px;
}
.indreclinha {
	float: left;
	height: auto;
	width: 205px;
	padding-bottom: 8px;
}
/* textos*/
.titreceitas{
	font-size:22px;
	color:#2E2115;
	text-decoration:none;
}
.titreceitas a{
	font-size:22px;
	color:#2E2115;
	text-decoration:none;
}
.bull12{
	color:#2E2115;
	font-size:12px;
}
.branco12{
	color:#FFFFFF;
	font-size:12px;
}
.branco12 a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
}
.branco12 a:hover{
	text-decoration:underline;
	color:#FFFFFF;
	font-size:12px;
}
.mnuf a{
	font-size:11px;
	color:#9a8f89;
	text-decoration:none;
}
.mnuf a:hover{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.branco16{
	color:#FFFFFF;
	font-size:16px;
}
.normal16{
	color:#000000;
}
.normal16 a{
	color:#000000;
	text-decoration:none;
}
.marrom22{
	color:#802200;
	font-size:22px;
}
.marrom16{
	color:#802200;
	font-size:16px;
	text-decoration:none;
}
.marrom16 a{
	color:#802200;
	font-size:16px;
	text-decoration:none;
}
.btMapa a{
	color:#FFFFFF;
	background-color:#817134;
	border:10px solid #817134;
	text-decoration:none;
}
.btdiskentrega{
	color:#FFFFFF;
	background-color:#802200;
	border:10px solid #802200;
	text-decoration:none;
	cursor: text;
}
.regular11{
	font-weight:bold;
	font-size:11px;
}
/*impressao */
.impTitle {
	height: 40px;
	width: 760px;
	color:#000000;
	line-height: 30px;
	font-weight: normal;
	font-size:22px;
	text-decoration: none;
	cursor: pointer;
	padding-left: 10px;
	padding-top: 5px;
	margin-bottom: 10px;
}
.impCont {
	padding-left: 20px;
	padding-bottom: 20px;
	height: auto;
	width: 750px;
}
.impingrdoce {
	float: left;
	width: 225px;
	padding-left: 20px;
	margin-top: 15px;
}
/*accordion*/
.accordion_toggle {
	background:url(../images/barravermelha.jpg) top left no-repeat;
	display: block;
	height: 40px;
	width: 760px;
	line-height: 30px;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	cursor: pointer;
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-top: 5px;
	color:#000000;
	font-size:22px;
	margin-bottom: 10px;
}
.accordion_toggle_active {
	color:#802200;
	font-size:22px;
	background:url(../images/barravermelha.jpg) top left no-repeat;
}
.accordion_content {
	color: #444444;
	overflow: hidden;
	padding-left: 20px;
	padding-bottom: 20px;
}
.accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
}
.accordion_content p {
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}
.vertical_accordion_toggle {
	display: block;
	height: 30px;
	width: 600px;
	background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a;
	padding: 0 10px 0 10px;
	line-height: 30px;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
	margin: 0 0 0 0;
}
.vertical_accordion_toggle_active {
	background: url(images/accordion_toggle_active.jpg) no-repeat top right #e0542f;
	color: #ffffff;
	border-bottom: 1px solid #f68263;
}
.vertical_accordion_content {
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
}
.vertical_accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
}
.vertical_accordion_content p {
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}
  #vertical_nested_container {
      margin: 20px auto 20px auto;
      width: 620px;
    }
/**/
.boxFinalIndex {
	float: left;
	height: 205px;
	width: 505px;
	margin-left: 40px;
	background-image: url(../images/box_fundohome.jpg);
}
.bfi {
	float: left;
	height: 195px;
	width: 495px;
	padding: 5px;
}
.borderbfi {
	float: left;
	height: 191px;
	width: 491px;
	border: 2px solid #2f2317;
	padding: 1px;
}
.mnuf{
	float:left;
	width:auto;
	height:20px;
	padding-right:8px;
}
.softdesign{
	float:right;
	height:20px;
	width:auto;
}
#aptitulo {
	position:absolute;
	top:67px;
	width:530px;
	height:180px;
	z-index:1;
	padding-left: 25px;
}
.linhainst {
	width: 770px;
	float: left;
	margin: 0px auto;
	padding-top: 10px;
}
.txtdoce {
	height: auto;
	width: 500px;
	padding-right: 20px;
	float: left;
}
.txtdocedir {
	height: auto;
	width: 500px;
	padding-left: 20px;
	float: left;
}
.txtdocedir a{
	text-decoration:none;
	color:#000000;
}
.txtfotodoce {
	height: 178px;
	width: 235px;
	background: url(../images/box_fundohome.jpg) scroll;
	padding: 4px;
	float: left;
	margin-bottom: 10px;
}
.contorno{
	float: left;
	height: auto;
	width: auto;
	border: 1px solid #000000;
	padding: 1px;
}
.colunafoto {
	float: left;
	height: auto;
	width: 245px;
}
.boxBolo {
	background:#817134;
	border: 4px #817134 solid ;
	color:#C0B899;
	}
.receitaCol{
	float: left;
	height: auto;
	width: 465px;
}
.receita {
	float: left;
	height: auto;
	width: 465px;
}
.receitaimp {
	float: left;
	height: auto;
	width: 340px;
	padding-left: 100px;
	padding-top: 20px;
}
.dicareceita {
	float: left;
	height: 150px;
	width: 445px;
	padding: 10px;
}
.dicareceitainterno{
	float: left;
	height: auto;
	width: 431px;
	background-color: #817134;
	padding: 7px;
	color:#C0B899;
font-size:14px;
}
.fotodoce {
	float: left;
	height: 180px;
	width: 230px;
	padding: 5px;
	background-image: url(../images/box_fundohome.jpg);
	background-repeat: no-repeat;
}
.fotodocerec {
	float: left;
	height: 180px;
	width: 230px;
	padding: 5px;
	background-image: url(../images/box_fundohome.jpg);
	background-repeat: no-repeat;
	margin-left: 110px;
}
 .fdoce {
	float: left;
	height: 175px;
	width: 225px;
	border: 2px solid #FFFFFF;
}
.coluna2{
	float:left;
	width:260px;
	height:auto;
	padding-left: 23px;
}
.ingrdoce {
	float: left;
	background-image: url(../images/barravertical.gif);
	background-repeat: no-repeat;
	width: 225px;
	padding-left: 20px;
	margin-top: 15px;
}
.formulario {
	float: left;
	height: 370px;
	width: 425px;
}
.linhaform {
	float: left;
	padding-bottom:8px;
	width: 400px;
}
.formpadrao{
	padding:0px;
	margin:0px;
	border:0px;

}
.boxlocal {
	float: left;
	height: auto;
	width: 320px;
	padding-left: 25px;
	background-image: url(../images/verticalbig.gif);
	background-repeat: no-repeat;
}
.boxlocalint{
	float: left;
	height: auto;
	width: 320px;
}
.colprod {
	float: left;
	height: auto;
	width: 228px;
}
.colprod2 {
	float: left;
	height: auto;
	width: 224px;
	background-image: url(../images/verticalbig.gif);
	background-repeat: no-repeat;
	margin-top: 68px;
	padding-left: 16px;
}
.colprodimp {
	float: left;
	height: auto;
	width: 260px;
}
.space {
	float: left;
	height: 325px;
	width: 40px;
	background:url(../images/verticalbig.gif) no-repeat center top;
	margin-top: 139px;
}
.titProd {
	height: 44px;
	width: 222px;
	background-image: url(../images/box_fundohome.jpg);
	background-attachment: scroll;
	padding: 3px;
}
.titProd2 {
	width: 234px;
	background-image: url(../images/box_fundohome.jpg);
	background-attachment: scroll;
	padding: 3px;
	height: 60px;
}
.titProdimp {
	height: 38px;
	width: 252px;
	background-image: url(../images/box_fundohome.jpg);
	background-attachment: scroll;
	padding: 3px;
}
.titPborda {
	float: left;
	height: 35px;
	width: 219px;
	border: 1px solid #2d2115;
	padding-top: 8px;
}
.titPbordabt {
	float: left;
	height: 50px;
	width: 232px;
	border: 1px solid #2d2115;
	padding-top: 8px;
}
.titPbordaimp {
	float: left;
	height: 31px;
	width: 250px;
	border: 1px solid #2d2115;
	padding-top: 4px;
}
.boxbolos {
	float: left;
	height: auto;
	width: 262px;
	padding-left: 8px;
}
.bolo {
	float: left;
	height: 174px;
	width: 234px;
	background-image: url(../images/box_fundohome.jpg);
	padding: 3px;
}
.bbolo {
	float: left;
	height: 170px;
	width: 230px;
	border: 1px solid #000000;
	padding: 2px;
}
.boxumbolo {
	float: left;
	height: auto;
	width: 240px;
	padding-right: 20px;
	padding-bottom: 20px;
}
.padding {
	float: left;
	height: auto;
	width: auto;
	padding-left: 300px;
}
.voltar {
	float: left;
	height: 30px;
	width: 100px;
	padding-top: 20px;
}
.voltar a{
	text-decoration:none;
	color:#000000;
	font-size:16px;
}
.bigtext {
	float: left;
	height: auto;
	width: 764px;
	padding: 3px;
	background-image: url(../images/fundogaleria.jpg);
}
.bigline {
	float: left;
	height: auto;
	width: 732px;
	border: 1px solid #2E2115;
	padding: 15px;
}
.biglineGal {
	float: left;
	height: auto;
	width: 744px;
	border: 1px solid #2E2115;
	padding: 9px;
}
.boxfotoleg {
	float: left;
	height: auto;
	width: 215px;
	background-color: #FFFFFF;
	padding: 5px;
	margin: 9px;
}
.fotodesc {
	float: left;
	height: auto;
	width: 215px;
}
.desc {
	float: left;
	height: auto;
	width: 215px;
	padding-top: 5px;
}
.voltar2 {
	float: left;
	height: 20px;
	width: 100px;
	padding-left: 10px;
}
.paginacao {
	float: left;
	height: 20px;
	width: 530px;
	color:#817134;
}
.paginacao a{
	text-decoration:none;
	color:#000000;
}
.bassgaleria {
	float: left;
	height: auto;
	width: 732px;
}
.boxfotoalbum {
	float: left;
	height: 195px;
	width: 216px;
	background-image: url(../images/albumfoto.gif);
	padding: 16px;
}
.txtTopo {
	float: left;
	height: auto;
	width: 744px;
}
.contimp {
	float: left;
	height: auto;
	width: 770px;
	background-color: #FFFFFF;
	margin: 0px auto;
	display: none;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: -375px;
	left: 50%;
	position: absolute;
}
