/*CSS para paginação inicio*/
.menupaginacao{
	
color:#666;
	
	}
.paginate {
	font-family: Tahoma, Geneva, sans-serifArial, Helvetica, sans-serif;
	font-size:10px;
	color:#300;
}

a.paginate {
	border: 1px solid #999;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	background-color:#CCC;
	color: #000080;
}


a.paginate:hover {
	background-color: #999;
	color: #FFF;
	text-decoration: underline;
}

a.current {
	border: 1px solid #999;
	font: bold 10px Tahoma, Geneva, sans-serif Arial,Helvetica,sans-serif;
	padding: 2px 6px 2px 6px;
	cursor: default;
	background:#666;
	color: #FFF;
	text-decoration: none;
}

span.inactive {
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 2px 6px 2px 6px;
	color: #999;
	cursor: default;
}

.paginate table {
	margin: 8px;
}

.paginate th {
	font-family: Tahoma, Geneva, sans-serifArial, Helvetica, sans-serif;
	font-size:10px;
	background: #666;
	color: #FFF;
	padding: 2px 6px;
	border-collapse: separate;
	border: 1px solid #000;
}

.paginate td {
	font-family: Tahoma, Geneva, sans-serifArial, Helvetica, sans-serif;
	font-size:10px;
	border: 1px solid #DDD;
}
/*Fim CSS para paginação*/


/* ESTILOS QUE SAO USADOS EM TODAS AS PAGINAS */
body {
	background-image:url(../imagens/bgver.jpg);
	background-repeat:repeat;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

#conteiner{
	position:relative;
	z-index:25;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	background-color: #660000;
	background-image:url(imagens/bgver.jpg);
	background-repeat:repeat;
	top:-70px;
}
		
#logo {
	position:absolute;
	left:0px;
	top:5px;
	width:257px;
	height:200px;
	z-index:45;
}

#radio {
	position:absolute;
	left:757px;
	top:1011px;
	width:42px;
	height:41px;
	z-index:51;
	overflow: hidden;
}

#rodape {
	position:absolute;
	left:0px;
	top:1055px;
	width:806px;
	height:28px;
	z-index:50;
	background-color: #FFFFFF;
}

#textorodape {
	position:absolute;
	left:6px;
	top:6px;
	width:795px;
	height:17px;
	z-index:47;
	background-image: url(..//imagens/palco.jpg);
}

#topo {
	position:absolute;
	left:250px;
	top:8px;
	width:547px;
	height:184px;
	z-index:47;
}
#corposite {
	position:absolute;
	left:8px;
	top:12px;
	width:806px;
	height:1056px;
	z-index:48;
	background-color: #FFFFFF;
}
#menu {
	position:absolute;
	left:1px;
	top:201px;
	width:811px;
	height:32px;
	z-index:48;
}

	h2	{clear:both;padding-top:20px; }
	ul {list-style:none;margin:0;padding:0;}
	li {float:left;width:134px;margin:0;padding:0;text-align:center;}
	li a {display:block;padding:5px 10px;height:100%;color:#ffffff;text-decoration:none;border-right:1px solid #FFF;}
	li a {background:url(bg2.jpg) repeat 0 0; }
	li a:hover, li a:focus, li a:active {background-position:-150px 0;}
	#a a {background: url(..//imagens/bg2.jpg) repeat -20px 35px;}


/* FIM ESTILOS QUE SAO USADOS EM TODAS AS PAGINAS */


/* ESTILOS PAGINA INDEX */

#camadaindex {
	position:absolute;
	left:60px;
	top:58px;
	width:709px;
	height:483px;
	z-index:26;
	visibility: visible;
}

#pularintro {
	position:absolute;
	left:648px;
	top:554px;
	width:124px;
	height:21px;
	z-index:26;
}

/* FIM ESTILOS PAGINA INDEX */


/* ESTILOS PAGINA HOME */

#textohome {
	position:absolute;
	left:47px;
	top:281px;
	width:542px;
	height:171px;
	z-index:51;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDC5B6;
}
#news {
	position:absolute;
	left:51px;
	top:783px;
	width:260px;
	height:153px;
	z-index:34;
}

#selobuffet {
	position:absolute;
	left:607px;
	top:255px;
	width:172px;
	height:172px;
	z-index:36;
}

#botao {
	position:absolute;
	left:257px;
	top:901px;
	width:34px;
	height:23px;
	z-index:38;
}

#servicos {
	position:absolute;
	left:28px;
	top:443px;
	width:747px;
	height:341px;
	z-index:37;
}
#livrodereceitas {
	position:absolute;
	left:311px;
	top:783px;
	width:248px;
	height:154px;
	z-index:49;
}

#jqueryrodape {
	position:absolute;
	left:47px;
	top:939px;
	width:629px;
	height:106px;
	z-index:32;
}
#flor {
	position:absolute;
	left:569px;
	top:822px;
	width:241px;
	height:222px;
	z-index:60;
}

/* FIM ESTILOS PAGINA HOME */


/* ESTILOS PAGINAS LIVRO DE RECEITAS */

#flashcardapio {
	position:absolute;
	left:213px;
	top:89px;
	width:640px;
	height:530px;
	z-index:2;
}
#localcardapio {
	position:absolute;
	left:218px;
	top:90px;
	width:640px;
	height:530px;
	z-index:3;
}
#fundocardapio {
	position:absolute;
	left:0px;
	top:0px;
	width:1010px;
	height:740px;
	z-index:2;
}

/* ESTILOS PAGINAS LIVRO DE RECEITAS */

/* ESTILOS PAGINA 15 ANOS*/

#iframedebutantes {
	position:absolute;
	left:17px;
	top:504px;
	width:765px;
	height:504px;
	z-index:48;
}
#textodebutantes {
	position:absolute;
	left:40px;
	top:251px;
	width:536px;
	height:291px;
	z-index:50;
}
#fotodebutantes {
	position:absolute;
	left:588px;
	top:283px;
	width:201px;
	height:204px;
	z-index:49;
}
#maisservicosdebutantes {
	position:absolute;
	left:77px;
	top:939px;
	width:632px;
	height:86px;
	z-index:51;
}

/* FIM ESTILOS PAGINA 15 ANOS*/


/* ESTILOS PAGINAS CASAMENTO */
#iframecasamentos {
	position:absolute;
	left:17px;
	top:504px;
	width:765px;
	height:504px;
	z-index:48;
}
#textocasamento {
	position:absolute;
	left:40px;
	top:251px;
	width:536px;
	height:291px;
	z-index:50;
}
#fotocasamentos {
	position:absolute;
	left:588px;
	top:283px;
	width:201px;
	height:204px;
	z-index:49;
}
#maisservicoscasamentos {
	position:absolute;
	left:77px;
	top:939px;
	width:632px;
	height:86px;
	z-index:52;
}

/* FIM ESTILOS PAGINAS CASAMENTO */


/* ESTILOS PAGINAS CONTATO */

#contato {
	position:absolute;
	left:25px;
	top:255px;
	width:756px;
	height:790px;
	z-index:43;
}
#enderecocontato {
	position:absolute;
	left:82px;
	top:777px;
	width:641px;
	height:89px;
	z-index:47;
}

/* FIM ESTILOS PAGINAS CONTATO */


/* ESTILOS PAGINA CORPORATIVOS */

#iframecorporativo {
	position:absolute;
	left:17px;
	top:504px;
	width:765px;
	height:504px;
	z-index:48;
}
#textocorporativo {
	position:absolute;
	left:40px;
	top:251px;
	width:536px;
	height:291px;
	z-index:50;
}
#fotocorporativo {
	position:absolute;
	left:588px;
	top:283px;
	width:201px;
	height:204px;
	z-index:49;
}
#maisservicoscorporativo {
	position:absolute;
	left:77px;
	top:939px;
	width:632px;
	height:86px;
	z-index:51;
}

/* FIM ESTILOS PAGINA CORPORATIVOS */

/* ESTILOS PAGINA DEGUSTACAO */

#textodegustacao {
	position:absolute;
	left:25px;
	top:270px;
	width:771px;
	height:57px;
	z-index:47;
}
#agendadegustacao {
	position:absolute;
	left:25px;
	top:337px;
	width:448px;
	height:585px;
	z-index:48;
}
#tituloagenda {
	position:absolute;
	left:143px;
	top:348px;
	width:163px;
	height:21px;
	z-index:50;
}
#itensagenda {
	position:absolute;
	left:35px;
	top:391px;
	width:393px;
	height:403px;
	z-index:49;
}
#fotoslateraldegustacao {
	position:absolute;
	left:489px;
	top:337px;
	width:264px;
	height:546px;
	z-index:51;
}
#texto2degustacao {
	position:absolute;
	left:36px;
	top:826px;
	width:437px;
	height:211px;
	z-index:52;
}

/* FIM ESTILOS PAGINA DEGUSTACAO */

/* ESTILOS PAGINA FORMATURAS */

#iframeformaturas {
	position:absolute;
	left:17px;
	top:504px;
	width:765px;
	height:504px;
	z-index:48;
}
#textoformaturas {
	position:absolute;
	left:40px;
	top:251px;
	width:536px;
	height:291px;
	z-index:50;
}
#fotoformaturas {
	position:absolute;
	left:588px;
	top:283px;
	width:201px;
	height:204px;
	z-index:49;
}
#maisservicosformaturas {
	position:absolute;
	left:77px;
	top:939px;
	width:632px;
	height:86px;
	z-index:51;
}

/* FIM ESTILOS PAGINA FORMATURAS */


/* ESTILOS PAGINA HELENA BUFFET */

#textohelebuffet {
	position:absolute;
	left:16px;
	top:259px;
	width:501px;
	height:391px;
	z-index:46;
}

#lateralhelenabuffet {
	position:absolute;
	left:528px;
	top:250px;
	width:271px;
	height:422px;
	z-index:44;
}
#categoriashelenabuffet {
	position:absolute;
	left:64px;
	top:792px;
	width:699px;
	height:256px;
	z-index:43;
}
#helenabuffettexto2 {
	position:absolute;
	left:16px;
	top:671px;
	width:751px;
	height:118px;
	z-index:45;
}

/* FIM ESTILOS PAGINA HELENA BUFFET */

/* ESTILOS PAGINA PARCEIROS */

#parceiros {
	position:absolute;
	left:18px;
	top:263px;
	width:776px;
	height:772px;
	z-index:49;
}

/* FIM ESTILOS PAGINA PARCEIROS */

/* ESTILOS PAGINA CURIOSIDADES */

#textocuriosidades {
	position:absolute;
	left:3px;
	top:242px;
	width:798px;
	height:803px;
	z-index:49;
}

#galeriadecuriosidades {
	position:absolute;
	left:9px;
	top:362px;
	width:784px;
	height:705px;
	z-index:50;
	background-color: #f8f8f8;
}


/* FIM ESTILOS PAGINA CURIOSIDADES */

/* COMEÇO ESTILOS PAGINA PORTIFOLIO */

#galeriadefotos {
	position:absolute;
	left:331px;
	top:286px;
	width:442px;
	height:412px;
	z-index:26;
	background-color: #f8f8f8;
}

#listadasgalerias {
	position:absolute;
	left:20px;
	top:297px;
	width:293px;
	height:385px;
	z-index:25;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

#titulotopo {
	position:absolute;
	left:0px;
	top:256px;
	width:806px;
	height:27px;
	z-index:46;
}
#depoimentos {
	position:absolute;
	left:0px;
	top:720px;
	width:806px;
	height:311px;
	z-index:27;
}

	#gallery {
		background-color: ;
		width: 442px;
		height:100px;
		
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #ffffff;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 40px solid #950000;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #730905; }


/* FIM ESTILOS PAGINA PORTIFOLIO */

/*  ESTILOS IFRAME */


/* FIM ESTILOS IFRAME */


/* ESTILOS DE TEXTOS */
.linkportifolio a:hover{
	text-decoration:underline;!important
	
	}
.texto
{
	color: #a19388;
	font-size: 11px;
	font-family:Tahoma;
}
.textohome
{
	color: #a19388;
	font-size: 14px;
	font-family:Geneva, Arial, Helvetica, sans-serif
}
.textorodape
{
	color: #660000;
	font-size: 11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.textosite
{
	color: #a19388;
	font-size: 14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
}
.textositevermelho
{
	color: #650000;
	font-size: 14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
.titulo
{
	padding-top:20px;
	font:bold;
	color: #660000;
	font-size: 16px;
	font-family:Arial;
}

.EstiloTextoMenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;

}

/* FIM ESTILOS DE TEXTOS */
#mensagemdodia{
	position:absolute;
	left: 45px;
	top: 243px;
	width: 544px;
}
#acessopainel {
	position:absolute;
	left:143px;
	top:230px;
	width:50px;
	height:28px;
	z-index:60;
}
