body { margin:0px; font:10px verdana,arial; }
form { margin:0px; }
input, td, select, textarea { font:10px verdana,arial; }
.referersite { width:100%; height:57px; background-color:red; display:none;}
.site { width:100%; height:100%; }
a, .a { color:#555555; text-decoration:none; }
a:hover, a.link { color:#000070; text-decoration:underline; }


/* Header site */
#headeroifotos{width:775px; height:115px;}
#headerlaranja {}
#headeroi{position:relative;}
/*#headeroi {position:relative;background-color:#FFFFFF;/*#FC7600*/ /*width:100%;*/ /*height:120px;*/ /*}*/
#headeroishared {background-color:#FC7600; width:100%; height:155px; background-image:url(/images/header/sombra.gif); background-repeat:repeat-x; }
.fxroxa { position:relative; background-color:#4E3288; width:100%; height:25px; }
.hcolesq { position:relative; width:578px; height:100px; }
.hcoldir { position:relative; width:160px; height:136px;}
/* alteração fernando*/
.menu{position:relative;float:left;height:34px; width:100%; background:url(../images/header/bg_menu.jpg) repeat-x top; }
#imgheader{position:relative;float:left; width:585px; height:115px; background:url(/images/header/header.jpg) #FC7600; }
#barramundooi{position:relative; float:left; height:76px; width:775px;}

/* Corpo do Site */
.corpo { background-color:white; vertical-align:top; }
#sombra {background-image:url(/images/header/sombra.gif); height:100%; width:5px; left:769px; }
#sombra img { width:8px; height:225px; }
.conteudoprinc { width:775px; }
.colunas { width:759px; height:100%; vertical-align:top; }
.corpoesq { width:579px; height:100%; vertical-align:top; }
.corpodir { width:180px; height:100%; vertical-align:top;  }
/*.footer { height:30px; padding:20px;}*/
.footer { height:90px;padding-bottom:20px; padding-top:20px;} 
.footer a:link{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;} 
.footer a:visited{ text-decoration:none;color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.footer a:active{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.footer a:hover{ text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

/* Coluna de destaques */
#coluna {  position:relative; height:100%; width:165px; }
#colunaTop { height:12px; padding-top:20px; }
.colunaMeio { background-color:#F5EDE6; vertical-align:top; }
#colunaFooter { height:12px; }

/* Corpo do Cadastro */
.Conteudo tr { font: 10px verdana,arial; color:#6A6470; font-weight:bold;}
.ConteudoEscuro tr { font: 10px verdana,arial; color:#E2DCEA; font-weight:bold;}
.BoxCadastro { border:1px solid #C4BEC8; color:#716B75;}

/* LOGIN */
#login { margin-top:12px; width:171px; height:137px; background-color:fe9539; } /*background-image:url(/images/login/fdn.gif);*/
.txtlogin td, .txtlogin a{ font:11px Verdana,arial; color:black; text-decoration:none; }
.txtlogin a:hover{ font:11px Verdana,arial; color:black; text-decoration:underline; }
.boxlogin { font:11px Verdana,arial; background-color:#FFFFFF; border:1px solid #000000; width:95px; height:17px;}
.txtlogin td.titlogin { border-bottom:1px dashed black; font:13px Verdana,arial; color:#ffffff; font-weight:bold;}
/*ALTERAÇÃO FERNANDO*/
.boxlogin2{position:relative; float:left; background:url(../images/login/bg_login.jpg) repeat-y #FC7600; width:190px; height:115px; }
.boxlogin2 A:link {TEXT-DECORATION: none; color:#FFFFFF; font-size:11px;}
.boxlogin2 A:visited {TEXT-DECORATION: none;color:#FFFFFF; font-size:11px;}
.boxlogin2 A:active {TEXT-DECORATION: none;color:#FFFFFF; font-size:11px;}
.boxlogin2 A:hover {TEXT-DECORATION: underline;color:#FFFFFF; font-size:11px;}
#btlogin{ position:relative;width:50px; height:20px; float:left; margin-top:10px; margin-left:5px;}
#btcart{height:25px;margin:8px 0px 0px 0px; float:left; width:145px;}
.naologado{font:11px Verdana,arial; color:#FFFFFF; padding-left:14px; padding-top:5px; width:170px;}
.titulologin{ font-size:15px; font-weight:bold;}
.campologin{ margin:10px 0px 0px 0px; float:left; height:15px;}
.campo{ padding:8px 0px 0px 0px; float:left; height:15px;}
.boxformlogin{background-image:url(/images/panfletos/box_form.jpg); width:153px; height:20px;border:1px solid #000000;
background-repeat:no-repeat; padding:2px 3px 3px 3px; font-size:11px;}
.logado{font:11px Verdana,arial; color:#FFFFFF; padding-left:14px; padding-top:5px;}
.link_login{ width:151px; height:10px;  margin-top:5px; float:left; border-top:#e05304 1px solid; padding-top:5px; line-height:13px;}
#itens_cart{float:left; height:10px; width:145px; text-align:center;}
#logout{float:left; height:10px; width:145px; text-align:left; margin-top:3px;}
#oifotosatende{float:left; height:10px; width:145px; text-align:center; margin-top:3px;}

/* oifotos */
#cxrxtop { height:29px; background-image:url(/images/cxroxatop.gif); background-repeat:no-repeat; font:Bold 14px Verdana,arial; color:black; padding-left:10px; }
#cxrxbottom { height:29px; background-image:url(/images/cxroxabottom.gif); background-repeat:no-repeat; }
#cxrxcorpo { }
#oif-linha1 { margin-top:20px; margin-left:10px; }
#oif-linha2 { margin-top:-40px; margin-left:10px; }
.oif-cx-meuoidir { padding:15px; width:250px;  }
.oif-cx-meuoiesq { padding:15px; border-right: 1px dotted #999999; }

.oif-menu, .oif-submenu { font:10px verdana; margin:5px;}
.oif-submenu2 { font:10px verdana; margin:30px; vertical-align:middle;}
.oif-album-titulo { font:bold 10px verdana; background-color:#ffffff; padding:10px;}
.oif-album-foto, .oif-share-foto { border:0px solid black; font:10px verdana; text-align:center; width:130px; float:left; margin-left:4px;}
.oif-album { }
.oif-album-img { width:140px; height:140px; background-image:url(/images/icoalbum.gif); background-repeat:no-repeat; }
.posicionaimagem { margin-top:20px; margin-right:1.5px; width:100px; height:100px;} /* BKP margin-left:5px; margin-top:20px;*/ 
.posicionaimagemOpera {padding-top:20px; padding-right:1.5px; width:100px; height:100px;}
.oif-album-desc { text-align:center; font:10px verdana; }
.oif-albuns { width:545px; background-color:#EDE6F5; margin:12px; margin-top:20px;}
.oif-atalhos {  }
.oif-foto-thumb-selec { padding:1px; border:1px solid #ff9900; }
.oif-foto-thumb { padding:1px; border:1px solid white; }
.oif-fotos { width:200px; }
.posthumbalbum { width:100px; height:100px; }

.oif-selecionadas { border:1px solid #cccccc; margin:10px; padding:10px;}

ul{ margin:0 0 0 10px; }
h1,h2,h3,h4 { font-family:arial; font-weight:bold; }

/* Ultilizado na pagina de Saiba Mais sobre o serviço */
h6 { font-family:arial; font-weight:bold; font-size:14px; color:#966BBF; margin-bottom: 10px; }
.tabprec td{
	font:9px Verdana,Arial;
}
.pontbottom{
	border-bottom:1px dashed black;
}

.oif-fundo { background-color:#EEE6F5; }
.oif-album-fotos, .oif-albuns, .oif-foto, .oif-foto-outras { background-color:#FFFFFF; }
.oif-submenu { margin-top:10px; margin-left:10px; }
.oif-submenu img { margin-bottom:2px; }
.oif-tracejado { background-image:url(/images/tracejado.gif);  height:2px; width:150px;}
.oif-foto { padding:0px; }
.oif-fotos-scroll { width:555px; height:110px; overflow-x:scroll; }

.oif-mensagem-erro { margin-top:100px; border:1px solid black; background-color:#EEEEEE; width:400px; height:100px; padding:30px; margin-left:200px; }
.oif-borda { background-color:#EDE6F5; }
.oif-foto-desc { margin-left:10px; margin-top:5px; font-size:10px; font-family:verdana,arial; }

.oif-corpo { margin:5px 0 0 10px; }
.oif-paginacao { padding:5px; }

/* selecao */
.oif-selection { padding:10px 5px 10px 5px; width:100%;}
.oif-selection a { color:#6F6C73; font-family:verdana,arial; }
.oif-selection a:hover { color:#6F6C73; font-family:verdana,arial; }
.oif-selection-title { background-color:#946EC5; color:#ffffff; text-align:center; font-weight:bold; font-size:10px; }

.oif-selecao, .oif-selecao a, .oif-selecao a:hover { color:#946EC5; }
.oif-selecao { padding-right:10px; }

/* busca */
.oif-busca { padding-top:5px; padding-bottom:5px;}
.oif-busca, .oif-busca td { color:#656565; font-size:9px; }
.oif-txtbusca { border:1px solid #946EC5; font-size:10px; width:100px; }

/* dicas */
.oif-dica, .oif-dica a { color:#656565; padding-left:5px; padding-top:10px; }

/* efeitos */
.oif-efeitos { background-color:#F9F7F8; border:1px solid #CCCCCC; padding:10px 3px 3px 3px;  }
.oif-item-efeitos { padding-bottom:6px; border:0px; } 
#effects { display:none; }

/* share */
.oif-share { padding:10px; }

/* addressbook */
.oif-header-addressbook { background-color:#946EC5; color:#FFFFFF; }
.oif-row-addressbook {}
.bd-adress-br-bt { padding:3px; border-bottom:1px solid white; }
.bd-adress-br-right-bt { padding:3px; border-right:1px solid white; border-bottom:1px solid white; }

/* cart */
.oif-total-cart td { font-weight:bold; }

/* orders */
.oif-orderhistory { width:560px; padding-left:20px; padding-top:20px; }

/* Formulario de Upload */
.boxupload { old-background-color:#FFF0E1; border:1px solid #C4BEC8; }

.oif-sharedalbum-site-msg { font-size:16px; font-family:arial; padding:7px; }
.oif-sharedalbum-site-name { font-weight:bold; }

.oif-links-albuns { text-align:left; padding-left:10px; }

/* slideshow */
.oif-slideshow-speed, .oif-slideshow-speed a { font-size:9px; padding: 0 5px 0 5px;}
.oif-slideshow-header { background-color:#9954E2; height:50px; }
.oif-slideshow-body { background-color:#CCBAE0; }
.oif-slideshow-footer { background-color:#D7C8E7; height:60px; }
.oif-slideshow-desc { font-size:11px; font-family:verdana,arial; }


/* conteudo */
.espaco{
padding: 20px;
}
.tabela-titulo{
background-color:#e9e1f3;
height:29;
}
.oif-conteudo-titulo { font-size:14px; font-family:arial; font-weight:bold; text-transform: uppercase;}
.oif-conteudo-corpo { color:#444444; padding:20px; text-align:justify; }
.oif-aviso-envio { padding:80px 10px 0 5px; color:#444444; }

#imgcartoes { position:absolute; padding-left:430px; padding-top:140px; }

/* pagamento */
.aguarde_pgto { font-family:verdana,arial; font-size:16px; text-align:center; padding-top:150px; }


/* Preços */
.subroxocomlinha {
	font:bold 11px Verdana,Arial;
	color:#762EBE;
	padding:5px;
	border-bottom:1px solid #762EBE;
}
.subroxocomlinha a {
	font:bold 11px Verdana,Arial;
	color:#762EBE;
	text-decoration:none;
}
.subroxocomlinha a:hover {
	font:bold 11px Verdana,Arial;
	color:#762EBE;
	text-decoration:underline;
}
.tabprecos {
	width:270px;
}
.tabprecosalbum {
	width:530px;
	background-color:#E7E9FE;
}
.tabprecosalbum tr.linhaslaranjas td{
	background-color:#FDDECA;
	color:#3A3031;	
}
.tabprecosalbum tr.linhasroxas td{
	background-color:#E7E9FE;
}
.tabprecosalbum tr.linhasroxascont td{
	background-color:#E7E9FE;
	color:#3A3031;
	padding:4px;	    
}
.tabprecos tr.linhaslaranjas td{
	background-color:#FDDECA;
	color:#3A3031;
	vertical-align:middle;
}
.tabprecos tr.linhasroxas td{
	background-color:#E7E9FE;
}
.tabprecos tr.linhasroxascont td{
	background-color:#E7E9FE;
	color:#3A3031;
	padding:4px;
	border-bottom:1px solid white;
}

/* faq */
.oif-resposta-ajuda { padding:10px 20px 20px 20px; font-size:11px; font-family:verdana,arial; }
.oif-titulo-resposta-ajuda { font-weight:bold; padding-bottom:5px;}
.oif-titulo-ajuda { font-family:arial; font-size:14px; padding-bottom:10px; font-weight:bold;}
.oif-ajuda-pergunta  {
	font:11px Verdana,Arial;
	padding:5px;
	border-bottom:1px solid #cccccc;
	color:#555555;
	margin-bottom:10px;
}
.oif-ajuda-pergunta a { color:#222222; }
.oif-faq { padding:0 20px 0 0; margin-left:20px; margin-top:20px;}

/* rodape */
.oif-menu-rodape a { color:#000000; }

/*Estilo aplicados ao POP-UP*/

#pop_conteudo{
margin:0;
width:384px;
height:450px;
border:0;
border-bottom:10px solid orange;
}
#pop_texto{
width:360px;
height:400px;
overflow:auto;
float:right;
scrollbar-arrow-color:#FFFFFF;
scrollbar-3dlight-color:#cccccc;
scrollbar-highlight-color:#FFFFFF;
scrollbar-face-color:#cccccc;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#cccccc;
scrollbar-track-color:#cccccc;
text-align:justify;
padding-right:10px;
}

.pop_titulo{
margin-left:20px;
font-height:16px;
font-weight:bold;
text-transform:uppercase;
}


/* lista de lojas */
.oif-listaloja-bairro { font-family:arial; font-size:14px; font-weight:bold; padding-bottom:5px; padding-top:20px; border-bottom:1px solid black;}
.oif-listaloja-loja { font-family:verdana,arial; font-size:10px; font-weight:bold; padding-top:5px}
.oif-listaloja-endereco { font-family:verdana,arial; font-size:10px; padding-bottom:10px; }

.oif-texto-simples { padding-left:20px; padding-right:20px; }


/* mensagens */
.oif-mensagem { padding:15px; font:10px verdana,arial; }

/* alteração bruno: config book */
.config-book {
	FONT: 12px verdana,arial
}
ul {background-color:#fff;list-style:none;margin:0;padding:5px 0 0 5px;width:300px;}
ul:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
ul li {border-bottom:4px solid #fff;border-right:4px solid #fff;float:left;height:40px;width:50px;}
ul li a, ul li a img {display:block;}
ul li a:hover {border:4px solid #ff8901;margin:-4px 0 0 -4px;position:absolute;}
ul li a:hover {border:4px solid #ff8901;margin:-4px 0 0 -4px;position:absolute;}
ul li a:active {border:4px solid #ff8901;margin:-4px 0 0 -4px;position:absolute;}

/*css da oif*/
a
{
	font-size:11px;
	font-family:verdana,arial,sens-serif;
	text-decoration:none;
}
a:visited
{
	font-size:11px;
	font-family:verdana,arial,sens-serif;
	text-decoration:none;
}
a:hover
{
	font-size:11px;
	font-family:verdana,arial,sens-serif;
	text-decoration:none;
}

/* Slide Fader */

#FaderInativo{
	position:absolute;
	top:0px; 
	left:0px; 
	width:100%; 
	height:1882px; 
	filter:alpha(opacity=60) !important;
	-moz-opacity:0.6 !important;
	opacity:0.6 !important;
	background-color:#000;
	z-index:9;
	display:none;
}

/* Slide divs das lupas */

#FaderLupa {
	cursor: pointer;
	position: absolute;
	background-image: url('../images/slides/lupa.jpg');
	width:15px;
	height:15px;
	/* Definir margin-top e left diretamente na div */
}

/* Slide Fader Calendario*/

#popFadeCalendario {	
	display: none;
	position: absolute;
	background-color:#FFFFFF;
	top: 490px;
	left: 150px;
	z-index:20;	
	width:475px;
	height:386px;
	border:1px solid #2A2A2A;
}
#headerPopFadeCalendario {
	float:left;
	display: inline;
	width: 455px;
	height: 17px;
	margin-left: 9px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2A2A2A;
}
#fecharPopFadeCalendario {
	display: inline;
	float:left;
	width:100px;
	height:13px;
	text-align:left;
	cursor:pointer;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #2A2A2A;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #2A2A2A;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:11px;
	background-color:#2A2A2A;
	color:#fff;
}
#centerPopFadeCalendario {
	display: inline;
	width: 344px;
	height: 354px;
	float: left;
	margin-left: 9px;
	margin-bottom: 5px;
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: scroll; /* fixed; */
	background-image: url('../images/slides/calendario/centro.jpg');
	border: 1px #CDCDCD dashed;
}
#thumbnailPopFadeCalendario {
	width: 97px;
	height: 95px;
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 20px;
}
#miniPopFadeCalendario {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-right: 2px; 
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/calendario/mini.jpg');
	border: 1px #CDCDCD dashed;
}
#mini2PopFadeCalendario {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/calendario/mini2.jpg');
	border: 1px #CDCDCD dashed;
}
#mini3PopFadeCalendario {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/calendario/mini3.jpg');
	border: 1px #CDCDCD dashed;
}
#opcoesPopFadeCalendario {
	width: 115px;
	height:117px;
	float: left;
	display: relative;
	margin-top: 29px;
	margin-left: 2px;
}

/* Slide Fader Fotoalbum*/

#popFadeFotoalbum {	
	display: none;
	position: absolute;
	background-color:#FFFFFF;
	top: 475px;
	left: 150px;
	z-index:20;	
	width:475px;
	height:386px;
	border:1px solid #2A2A2A;
}
#headerPopFadeFotoalbum {
	float:left;
	display: inline;
	width: 455px;
	height: 17px;
	margin-left: 9px;
	margin-top: 8px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2A2A2A;
}
#fecharPopFadeFotoalbum {
	display: inline;
	float:left;
	width:100px;
	height:13px;
	text-align:left;
	cursor:pointer;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #2A2A2A;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #2A2A2A;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:11px;
	background-color:#2A2A2A;
	color:#fff;
}
#centerPopFadeFotoalbum {
	display: inline;
	width: 344px;
	height: 354px;
	float: left;
	margin-left: 9px;
	margin-bottom: 5px;
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: scroll; /* fixed; */
	background-image: url('../images/slides/fotoalbum/centro.jpg');
	border: 1px #CDCDCD dashed;
}
#thumbnailPopFadeFotoalbum {
	width: 97px;
	height: 95px;
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 20px;
}
#miniPopFadeFotoalbum {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-right: 2px; 
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/fotoalbum/mini.jpg');
	border: 1px #CDCDCD dashed;
}
#mini2PopFadeFotoalbum {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/fotoalbum/mini2.jpg');
	border: 1px #CDCDCD dashed;
}
#mini3PopFadeFotoalbum {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/fotoalbum/mini3.jpg');
	border: 1px #CDCDCD dashed;
}
#opcoesPopFadeFotoalbum {
	width: 115px;
	height:117px;
	float: left;
	display: relative;
	margin-top: 29px;
	margin-left: 2px;
}

/* Slide Fader Cartaoconvite*/

#popFadeCartaoconvite {	
	display: none;
	position: absolute;
	background-color:#FFFFFF;
	top: 475px;
	left: 150px;
	z-index:20;	
	width:475px;
	height:386px;
	border:1px solid #2A2A2A;
}
#headerPopFadeCartaoconvite {
	float:left;
	display: inline;
	width: 455px;
	height: 17px;
	margin-left: 9px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2A2A2A;
}
#fecharPopFadeCartaoconvite {
	display: inline;
	float:left;
	width:100px;
	height:13px;
	text-align:left;
	cursor:pointer;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #2A2A2A;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #2A2A2A;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:11px;
	background-color:#2A2A2A;
	color:#fff;
}
#centerPopFadeCartaoconvite {
	display: inline;
	width: 344px;
	height: 354px;
	float: left;
	margin-left: 9px;
	margin-bottom: 5px;
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: scroll; /* fixed; */
	background-image: url('../images/slides/cartaoconvite/centro.jpg');
	border: 1px #CDCDCD dashed;
}
#thumbnailPopFadeCartaoconvite {
	width: 97px;
	height: 95px;
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 20px;
}
#miniPopFadeCartaoconvite {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-right: 2px; 
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/cartaoconvite/mini.jpg');
	border: 1px #CDCDCD dashed;
}
#mini2PopFadeCartaoconvite {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/cartaoconvite/mini2.jpg');
	border: 1px #CDCDCD dashed;
}
#mini3PopFadeCartaoconvite {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/cartaoconvite/mini3.jpg');
	border: 1px #CDCDCD dashed;
}
#opcoesPopFadeCartaoconvite {
	width: 115px;
	height:117px;
	float: left;
	display: relative;
	margin-top: 29px;
	margin-left: 2px;
}

/* Slide Fader Cartaopostal*/

#popFadeCartaopostal {	
	display: none;
	position: absolute;
	background-color:#FFFFFF;
	top: 730px;
	left: 150px;
	z-index:20;	
	width:475px;
	height:386px;
	border:1px solid #2A2A2A;
}
#headerPopFadeCartaopostal {
	float:left;
	display: inline;
	width: 455px;
	height: 17px;
	margin-left: 9px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2A2A2A;
}
#fecharPopFadeCartaopostal {
	display: inline;
	float:left;
	width:100px;
	height:13px;
	text-align:left;
	cursor:pointer;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #2A2A2A;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #2A2A2A;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:11px;
	background-color:#2A2A2A;
	color:#fff;
}
#centerPopFadeCartaopostal {
	display: inline;
	width: 344px;
	height: 354px;
	float: left;
	margin-left: 9px;
	margin-bottom: 5px;
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: scroll; /* fixed; */
	background-image: url('../images/slides/cartaopostal/centro.jpg');
	border: 1px #CDCDCD dashed;
}
#thumbnailPopFadeCartaopostal {
	width: 97px;
	height: 95px;
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 20px;
}
#miniPopFadeCartaopostal {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-right: 2px; 
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/cartaopostal/mini.jpg');
	border: 1px #CDCDCD dashed;
}
#mini2PopFadeCartaopostal {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/cartaopostal/mini2.jpg');
	border: 1px #CDCDCD dashed;
}
#opcoesPopFadeCartaopostal {
	width: 115px;
	height:117px;
	float: left;
	display: relative;
	margin-top: 29px;
	margin-left: 2px;
}

/* Slide Fader Caderno */

#popFadeCaderno {	
	display: none;
	position: absolute;
	background-color:#FFFFFF;
	top: 730px;
	left: 150px;
	z-index:20;	
	width:475px;
	height:386px;
	border:1px solid #2A2A2A;
}
#headerPopFadeCaderno {
	float:left;
	display: inline;
	width: 455px;
	height: 17px;
	margin-left: 9px;
	margin-top: 8px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2A2A2A;
}
#fecharPopFadeCaderno {
	display: inline;
	float:left;
	width:100px;
	height:13px;
	text-align:left;
	cursor:pointer;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #2A2A2A;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #2A2A2A;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:11px;
	background-color:#2A2A2A;
	color:#fff;
}
#centerPopFadeCaderno {
	display: inline;
	width: 344px;
	height: 354px;
	float: left;
	margin-left: 9px;
	margin-bottom: 5px;
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: scroll; /* fixed; */
	background-image: url('../images/slides/caderno/centro.jpg');
	border: 1px #CDCDCD dashed;
}
#thumbnailPopFadeCaderno{
	width: 97px;
	height: 95px;
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 20px;
}
#miniPopFadeCaderno {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-right: 2px; 
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/caderno/mini.jpg');
	border: 1px #CDCDCD dashed;
}
#mini2PopFadeCaderno {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/caderno/mini2.jpg');
	border: 1px #CDCDCD dashed;
}
#opcoesPopFadeCaderno {
	width: 115px;
	height:117px;
	float: left;
	display: relative;
	margin-top: 29px;
	margin-left: 2px;
}

/* Slide Fader Agenda */

#popFadeAgenda {	
	display: none;
	position: absolute;
	background-color:#FFFFFF;
	top: 985px;
	left: 150px;
	z-index:20;	
	width:475px;
	height:386px;
	border:1px solid #2A2A2A;
}
#headerPopFadeAgenda {
	float:left;
	display: inline;
	width: 455px;
	height: 17px;
	margin-left: 9px;
	margin-top: 8px; /* Titulo sem acento: top 8px; bottom: 0px; */
	margin-bottom: 0px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2A2A2A;
}
#fecharPopFadeAgenda {
	display: inline;
	float:left;
	width:100px;
	height:13px;
	text-align:left;
	cursor:pointer;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #2A2A2A;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #2A2A2A;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:11px;
	background-color:#2A2A2A;
	color:#fff;
}
#centerPopFadeAgenda {
	display: inline;
	width: 344px;
	height: 354px;
	float: left;
	margin-left: 9px;
	margin-bottom: 5px;
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: scroll; /* fixed; */
	background-image: url('../images/slides/agenda/centro.jpg');
	border: 1px #CDCDCD dashed;
}
#thumbnailPopFadeAgenda{
	width: 97px;
	height: 95px;
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 20px;
}
#miniPopFadeAgenda {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-right: 2px; 
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/agenda/mini.jpg');
	border: 1px #CDCDCD dashed;
}
#mini2PopFadeAgenda {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/agenda/mini2.jpg');
	border: 1px #CDCDCD dashed;
}
#opcoesPopFadeAgenda {
	width: 115px;
	height:117px;
	float: left;
	display: relative;
	margin-top: 29px;
	margin-left: 2px;
}

/* Slide Fader Ima */

#popFadeIma {	
	display: none;
	position: absolute;
	background-color:#FFFFFF;
	top: 985px;
	left: 150px;
	z-index:20;	
	width:475px;
	height:386px;
	border:1px solid #2A2A2A;
}
#headerPopFadeIma {
	float:left;
	display: inline;
	width: 455px;
	height: 17px;
	margin-left: 9px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2A2A2A;
}
#fecharPopFadeIma {
	display: inline;
	float:left;
	width:100px;
	height:13px;
	text-align:left;
	cursor:pointer;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #2A2A2A;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #2A2A2A;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:11px;
	background-color:#2A2A2A;
	color:#fff;
}
#centerPopFadeIma {
	display: inline;
	width: 344px;
	height: 354px;
	float: left;
	margin-left: 9px;
	margin-bottom: 5px;
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: scroll; /* fixed; */
	background-image: url('../images/slides/ima/centro.jpg');
	border: 1px #CDCDCD dashed;
}
#thumbnailPopFadeIma{
	width: 97px;
	height: 95px;
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 20px;
}
#miniPopFadeIma {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-right: 2px; 
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/ima/mini.jpg');
	border: 1px #CDCDCD dashed;
}
#mini2PopFadeIma {
	cursor: pointer;
	width: 45px;
	height: 45px;
	float: left;
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../images/slides/ima/mini2.jpg');
	border: 1px #CDCDCD dashed;
}
#opcoesPopFadeIma {
	width: 115px;
	height:117px;
	float: left;
	display: relative;
	margin-top: 29px;
	margin-left: 2px;
}