/*  
Azul tom menor: #223866
Azul Escuro: #0d1d3f
Azul Claro: #e5f2fb
Cinza: #666666
Vermelho ed1c24

*/ 


.EscolhaUpload tr td a span {
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 10px;
	color:#333;

}

.logoabaface{
	margin:5px 2px -2px 0;
	}

.EscolhaUpload tr td p {
    font-size: 12px;
	width:130px;
	padding:0px;
	margin:0px
	}

.EscolhaUpload tr td p a{color:#666;}

.subtitleh1, .subtitleh2, .subtitleh3{
	color:#4D4D4D;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
}

.subtitleh1{font-size:20px;}

.subtitleh2{font-size:16px; color:#000000;}
	
.subtitleh3{font-size:14px;}


/*FIM ESCOLHA-UPLOAD RAFAEL*/

/*FIM MEDIA CLIP*/
/*INICIO RAFAEL MEUS ARQUIVOS ONLINE - DETALHES PRODUTOS*/
.bordasimpLes_{border-collapse:collapse;}
.GalProdutos,
.GalProdutosPedido
{
    border: 1px solid #E1E1E1;
    display: block;
    margin-bottom: 15px;
    padding: 5px 0px 0px 0px;
    width: 572px;
	font-family:tahoma, arial, verdana !important;
	margin-left:10px;
}
.GalProdutosPedido{width:370px;}
.ThumbGalProduto {padding-bottom: 10px;}
.GalProdutosTxt b,
.GalProdutosTxt p{ display:block; padding:0px; margin:2px 0px;} 
.GalProdutosTxt p{font-size:13px;}
.GalProdutosTxt small{ display:inline-block; margin:5px 0px;}
.GalProdutosTxt small a{ color:#333;}
.TxtDetalhesPedidos td p{font-size:9px; font-family:tahoma, arial, verdana}
.TxtDetalhesPedidos b{font-size:12px}
.BtsRedesSociaisProdutos{display:block; margin-top:3px;}
.BtsRedesSociaisProdutos a img.BtRedesSociaisFb{display: inline-block;vertical-align: middle;}
/*FIM RAFAEL MEUS ARQUIVOS ONLINE - DETALHES PRODUTOS*/
/*Inicio Lucas - 21/12/11*/
.texto_comum{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
}

.abas_upload_fotos{
height:25px;
_height:23px;
*height:23px;
margin:20px 0 20px 0;
width:100%;
float:left;
*background-image:url(../img/bg_branco.jpg);
*background-repeat:repeat-x;
_background-image:url(../img/bg_branco.jpg);
_background-repeat:repeat-x;
}
.upload_facebook{
float:left;
font-size:11px;
color:#000000;
padding:2px 5px 5px 5px;
border-radius:5px 5px 0 0;
border-left:thin #666666 solid;
border-right:thin #666666 solid;
border-top:thin #666666 solid;
background-color:#cccccc;
margin:0 2px 0 2px;
}
.upload_facebook_ativa{
float:left;
font-size:11px;
color:#000000;
padding:2px 5px 5px 5px;
border-radius:5px 5px 0 0;
border-left:thin #666666 solid;
border-right:thin #666666 solid;
border-top:thin #666666 solid;
background-color:#FFFFFF;
margin:0 2px 0 2px;
}
.linha_bot{
height:25px;
width:100%;
border-bottom:#CCCCCC thin solid;
*border-bottom:#FFFFFF thin solid;
_border-bottom:#FFFFFF thin solid;
z-index:1;
}
.upload_desativado{
float:left;
font-size:11px;
color:#000000;
padding:5px 10px 5px 10px;
border-radius:5px 5px 0 0;
border-left:thin #666666 solid;
border-right:thin #666666 solid;
border-top:thin #666666 solid;
background-color:#cccccc;
margin:0 2px 0 2px;
}
.upload_ativa{
background-color:#FFFFFF;
float:left;
height:15px;
*height:26px;
_height:26px;
font-size:11px;
color:#000000;
padding:5px 10px 5px 10px;
*padding:5px 10px 0 10px;
_padding:5px 10px 0 10px;
border-radius:5px 5px 0 0;
border-left:thin #666666 solid;
border-right:thin #666666 solid;
border-top:thin #666666 solid;
margin:0 2px 0 2px;
z-index:2;
}
.upload_desativado a{
float:left;
text-decoration:none;
font-size:11px;
color:#000000;
}
.upload_ativa a{
float:left;
text-decoration:none;
font-size:11px;
color:#000000;
}
.upload_desativado a:hover{
text-decoration:underline;
font-size:11px;
color:#000000;
}
.upload_ativa a:hover{
text-decoration:underline;
font-size:11px;
color:#000000;
}

.upload_facebook a{
float:left;
text-decoration:none;
font-size:11px;
color:#000000;
}
.upload_facebook a:hover{
text-decoration:underline;
font-size:11px;
color:#000000;
}
.upload_facebook_ativa a{
float:left;
text-decoration:none;
font-size:11px;
color:#000000;
}
.upload_facebook_ativa a:hover{
text-decoration:underline;
font-size:11px;
color:#000000;
}
/*Fim Lucas - 21/12/11*/

body, td, div, p, input, textarea, select, a{font-family:Arial, Helvetica, sans-serif;}

body{
background-image: url(../img/fotoregistro/bg_img.gif);
background-repeat:repeat-x;
background-color:#f2f5fb;
}

/*Inicio Lucas - 17/11/11*/
	/*Previwer Incico*/
.prevdbook_imgdatafotolivro{
	font-size:10px;
	color:#333;
	float:left;
	width:270px;
	margin-top:10px;
	margin-bottom:5px;
}

.flash_box{
padding:0 0 0 4px;
margin-top:15px;
border:#e1e1e1 thin solid;
height:425px;
}
.prevdbook_imgquan{
	float:left;
	width:270px;
	font-size:10px;
	color:#333333;
}
.prevdbook_visual{
	float:left;
	width:270px;
	margin-top:5px;
	font-size:10px;
	color:#333333;
}
.info_livro{
	float:left;
	width:270px;
}

.breadcrumb{
margin-bottom:5px;
}
.prevdbook_comprar {
float:right;
margin:35px 0 0 0;
width:237px;
}
.imagem_envelope{
margin-top:3px;
*margin-top:3px;
_margin-top:3px;
float:right;}

.prevdbook_compartilha {
float:left;
width:235px;
margin-top:5px;
font-size:10px;
text-decoration:underline;
}

.prevdbook_compartilha a{
text-decoration:underline;
color:#3b3b3b;
}

.prevdbook_compartilha a:hover{
text-decoration:underline;
color:#000000;
}

.voltar {
float:right;
margin:25px 10px 10px 10px;
}

.geral_flash_viewer{
height:auto;}

/*Previwer Final*/

/*Uploader Inicio*/
.revele_pap1 { color:#1963b0; font:22px Arial, Helvetica, sans-serif; padding:0 0 0 5px; }

.pacos_internos{
font-size:16px;
color:#000000;
}

a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:500px; text-decoration:none; padding:10px;}
a.tooltip:hover span{display:inline; position:absolute; background:#f7f7f7; border:1px solid #cccccc; color:#6c6c6c; text-decoration:none;}

.titulo_segundo{
   font-family: Verdana, Tahoma;
   font-size: 18px;
   color:#666666;
}

.esquerda{
float:left;
width:100%;}

.segura_bot_envia{width:810px; float:left; text-align:right; margin-top:3px;}
.passos_novos{
float:left;
margin:20px 0 0 0;}

.input_fotos{
font-size:12px;
line-height:20px;
color:#666666;
}

.input_fotos a{
font-size:12px;
line-height:20px;
color:#666666;
}

.geral_upload{
width:810px;
height:1390px;
*height:1280px;
_height:1280px;
}

.up_auot{
margin-top:20px;
width:790px;
float:left;
font-size:16px;
color:#666666;
}

.siga{
margin:15px 0 0 0;
width:810px;
float:left;
font-size:16px;
color:#000000;
}
.boloco1{
float:left;
margin-top:5px;
padding:10px;
border:#e6e6e6 thin solid;
border-radius:10px;
height:90px;;
}
.area1{
	width:400px;
	float:left;
}

.area2{
width:300px;
float:left;
font-size:16px;
color:#000000;
line-height:30px;
}

.avisos_import{
font-size:12px;
padding:5px 0 0 0;
height:21px;
float:left;
width:750px;
margin:10px 0 0 0;
color:#000000;
}

.avisos_import_mc{
font-size:12px;
padding:3px 0 0 0;
height:21px;
float:left;
width:600px;
margin:10px 0 0 0;
color:#000000;
}
.dificuldade_manual{
font-size:12px;
padding:5px 0 0 0;
height:21px;
float:left;
width:620px;
margin:10px 0 0 0;
color:#000000;
}

.dificuldade_manual a{ color:#000000; text-decoration:underline;}
.underline{text-decoration:underline;}
.bt_enviar{
font-size:12px;
padding:2px 0 2px 0;
width:80px;
color:#ffffff;
margin-top:5px;
margin-bottom:5px;
text-align:center;
border-radius:20px;
float:right;
text-align:right;
}

.bt_enviar_novo{
font-size:12px;
padding:2px 0 2px 0;
float:right;
height:15px;
width:80px;
color:#ffffff;
margin-top:12px;
margin-bottom:12px;
text-align:right;
border-radius:20px;
}

.molde_flash{
width:810px;
float:left;
}

.album_quant{
width:620px;
float:left;
font-size:12px;
color:#000000;
margin-top:15px;
}

/*Uploader Final*/

/*Fim Lucas - 17/11/11*/

/*Lucas - inicio - 04/11/11*/
.inspire_rodape{
font-size:11px;
color:#666666;
padding-left:20px;
text-decoration: none;
}

.registrado{font-size: 75%;position: relative;	top: -0.5em;}
.registrado_rodape{font-size: 50%;position: relative;	top: -0.5em; text-decoration:none; color:#666666;}
.mncopyright{font-size: 0.9em;position: relative; top:0em; padding-right:1px;}

.inspire_rodape:hover{
font-size:11px;
color:#0d1d3f;
text-decoration: underline;
}

.atendimento_rodape{
font-size:11px;
color: #666666;
padding-left:20px;
text-decoration: none;
}

.atendimento_rodape:hover{
font-size:11px;
color:#0d1d3f;
text-decoration: underline;
}


.servicos_rodape{
font-size:11px;
color: #666666;
padding-left:20px;
text-decoration: none;
}

.servicos_rodape:hover{
font-size:11px;
color:#0d1d3f;
text-decoration: underline;
}

.facebook_rodape{
font-size:11px;
color: #666666;
height:15px;
text-decoration: none;
}

.twitter_rodape{
font-size:11px;
color: #666666;
height:15px;
text-decoration: none;
}

.orkut_rodape{
font-size:11px;
color: #666666;
height:15px;
text-decoration: none;
}


.container2{
background-image: url(http://sh.homol.digipix.br/subhomes/fotoregistro/1107/images/bg_fr_fundo2.gif);
background-repeat:no-repeat;
}

.sombra{
width:780px;
margin:0 auto;
background-image: url(http://sh.homol.digipix.br/subhomes/fotoregistro/1107/images/sombra.png);
background-repeat:repeat-y;
}

.banner_principal{
width:100%;
margin:10px 0 10px 0;
}

.banner_d-book{
float:left;
margin:3px;
}

.banner_anuncio{
width:150px;
float:left;
margin:2px;
border:thin solid #CCCCCC;
padding:5px;
text-align:center;
}

.camera1{
height:45px;
width:55px;
float:left;
}
.titulo_banner_natal{
text-align:center;
font-size:14px;
text-align:left;
line-height:17px;
width:100%;
height:35px;
color:#333132;
font-family:Arial, Helvetica, sans-serif;
float:left;
font-weight:bold;
}

.preco_banner_natal{
font-size:14px;
text-align:center;
color:#35616d;
}

.img_anuncio{
width:100%;
float:left;
height:178px;
}

.bot_saiba{
width:100%;
text-align:center;
float:left;
margin-top:12px;
}

.links_menores_banner{
font-family:DINPro, Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
color:#666666;
width:540px;
margin-left:3px;
text-align:center;
margin-top:-18px;
}

.banner_disney {
float:left;
margin-top:5px;
}
/*Lucas - Fim - 04/11/11*/

/*Lucas - 29/09/11*/

.detalhe_identifique{ font-size:12px; font-weight:bold; text-decoration:underline; }

#header{
background:url(../img/fotoregistro/bg-menu.png) repeat-x; 
width:100%;
}

/*Menu left NÃ£o logado*/
#submenuleft{
width:140px;
list-style:none;
margin:5px 0 10px 10px;
}
#submenulefttop{ background:url(../images/sub-left-top1.png); width:150px; _width:170px; *width:170px; height:25px;}
#submenulefttopseparador{ background:url(../images/sub-left-top2.png) no-repeat; width:130px; height:5px; }
#submenuleftbg{
	width:140px;
	_width:170px;
	*width:170px;
}
#submenuleftbgcont{
	_width:170px;
	/* background-color:#F5F5F5;*/
	*width:170px;
	font-family: arial,verdana,freesans, garuda,helvetica,sans-serif;
	width:150px;
	*width:160px;
	_width:160px;
}
/*
#submenuleftbgcont a{color:#666666;}
#submenuleftbgcont a:hover{
color:#02569e;
text-decoration:underline;
}
*/

/* - Colocado na Metatag para hack do IE -
.logo_top{
float:left;
padding-top:6px;
width:263px;
height:61px;
*height:66px;
_height:66px;
} */

.logo_top_logado{
float:left;
padding-top:6px;
width:600px;
height:59px;
*height:64px;
_height:64px;
}


.bem-vindo {
font-size:11px;
font-weight:bold;
color:#666666;
width:150px;
}

.mudar_usuario{
margin:2px 0 5px 5px;
color:#666666;
text-decoration:none;
font-size:10px;
font-weight:bold;
height:19px;
}

.mudar_usuario a{
color:#666666;
text-decoration:none;
}

.normalmnleft a{
padding-left:12px;
color:#666666;
line-height:16px;
font-size:11px;
}
a:hover{
color:#02569e;
text-decoration:underline;
}


.title_minha_conta{
font-family:arial,verdana,freesans, garuda,helvetica,sans-serif;
font-weight:bold;
font-size:12px;
padding:3px 3px 3px 0px;
text-align:center;
color:#ffffff;
background:url(../img/fotoregistro/bg_menu_left_minhaconta.gif);
width:139px;
background-repeat:no-repeat;
margin:0;
}

.title_minha_n_loagada{
font-family:arial,verdana,freesans, garuda,helvetica,sans-serif;
font-weight:bold;
font-size:11px;
padding:3px 3px 3px 13px;
color:#02569e;
background:url(../img/fotoregistro/bg_menu_left.gif);
width:134px;
background-repeat:no-repeat;
margin:0;
}

.title_login{
border-right:#e6e6e6 thin solid;
border-left:#e6e6e6 thin solid;
width:119px;
*width:134px;
_width:134px;
background-repeat:no-repeat;
padding:8px 0px 8px 13px;
margin:0;
}

.title_login a{font-family:arial,verdana,freesans, garuda,helvetica,sans-serif;
font-weight:bold;
font-size:11px;
text-align:center;
color:#0d1d3f;
}


.title_cadastre{
margin-bottom:15px;
font-size:10px;
color:#666666;
border-right:#e6e6e6 thin solid;
border-left:#e6e6e6 thin solid;
border-bottom:#e6e6e6 thin solid;
width:119px;
*width:134px;
_width:134px;
text-align:left;
background-repeat:no-repeat;
padding:0px 0 8px 13px;
}

.cadastre_bot_menu{
background-color:#eee;
color:#02569e;
padding:5px 0 5px 6px;
margin:3px 2px 0 0px;
width:100px;
height:15px;
}

.title_cadastre a{font-family:arial,verdana,freesans, garuda,helvetica,sans-serif;
font-weight:bold;
font-size:11px;
line-height:15px;
text-align:center;
color:#666666;
text-decoration:underline;
}

.titlemnleft{
	font-family: arial,verdana,freesans, garuda,helvetica,sans-serif;
	padding: 6px 0 0 13px;
	font-weight:bold;
	font-size:11px;
	color:#02569e;
	height:22px;
	width:121px;
	*width:134px;
	_width:134px;
	background-image: url(../img/fotoregistro/bg_menu_left.gif);
}
.titlemnleft a{ color:#02569e;
}
/*end Menu left NÃ£o logado*/

/*Header*/
.fotoregistro_login{
float:left;
height:18px;
font-size:12px;
margin-top:0;
margin-right:10px;
display:inline;
}

.menu_cadastre {
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
text-align:right;
padding:3px 18px 3px 0;
background-color:#FFFFFF;
height:13px;
}

.menu_cadastre a{
text-decoration:underline;
color:#000000;
}



.btOk{float:right;
margin:4px 0 0 -75px;
}

.logo-foto{
height:60px;
_height:73px;
*height:73px;
background-color:#0d1d3f;
float:left;
}

.login {
color:#FFFFFF;
float:left;
margin:10px 0px 0 150px;
background-color:#0d1d3f;
text-align:right;
height:60px;}

/* Mandado para Metatag Hack IE - 
.novo_cadastre {
float:left;
width:330px;
*width:317px;
_width:317px;
margin-top:2px;
*margin-top:5px;
_margin-top:5px;
text-align:right;
} */

.novo_cadastre a{
color:#FFFFFF;
text-align:right;
vertical-align:text-top;
font-size:11px;
text-decoration:none;
}

.novo_cadastre a:hover{
color:#FFFFFF;
text-decoration:none;}

/* Mandado para metatag hack IE -
.faca_login{
float:left;
height:20px;
width:135px;
*width:130px;
_width:130px;
font-size:12px;
color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:right;
padding-top:19px;
_padding-top:16px;
*padding-top:16px;
} */

/* Mandado para o Metatag para Hack do IE
.Formulario_login{
padding:16px 0 0 0;
float:right;
width:360px;
*width:372px;
_width:372px;
height:25px;
margin-right:-20px;
*margin-right:-30px;
_margin-right:-30px;
} */


.logo_top_logado{
float:left;
padding-top:4px;
width:600px;
height:61px;
}

.login {
color:#FFFFFF;
float:left;
margin:10px 0px 0 150px;
background-color:#0d1d3f;
text-align:right;
height:60px;}


/* Mandado para o Metatag Hack IE -
.esqueceu_senha {
float:right;
width:147px;
*width:156px;
_width:156px;
margin-top:2px;
_margin-top:5px;
*margin-top:5px;
color:#FFFFFF;
text-align:right;
font-size:11px;
text-align:left;
}*/

.esqueceu_senha a{
color:#FFFFFF;
text-align:right;
vertical-align:text-top;
font-size:11px;
text-decoration:none;
}

.esqueceu_senha a:hover{
color:#FFFFFF;
text-decoration:underline;}


/*Header*/
/*Menu Cabecalho - 20-12-2011*/

/* Mandado para Metatag Hack IE -
.menu_prdutos{
border-left:#CCCCCC solid thin;
border-right:#CCCCCC solid thin;
width:758px;
*width:756px;
_width:756px;
height:38px;
*height:39px;
_height:39px;
float:left;
_margin-top:0px;
*margin-top:0px;
_margin-bottom:0px;
*margin-bottom:0px;
}
*/
.menu_prdutos div{ font-family:Helvetica,Arial,sans-serif; font-size:13px;}

.fotolivro{
border-right:#CCCCCC solid thin;
text-align:center;
width:152px;
padding:11px 0px 10px 0px;
color:#0d1d3f;
font-weight:600;
float:left;
}

.fotolivro a{
color:#0d1d3f;
font-weight:600;
}

.fotolivro a:hover{
background-color:#e3e3e3;
margin:-11px;
padding:11px 44px 11px 44px;
*padding:11px 40px 11px 41px;
_padding:11px 41px 11px 41px;
width:100%;
height:100%;
}

.fotopresentes{
border-right:#CCCCCC solid thin;
padding:11px 0px 10px 0px;
width:152px;
text-align:center;
color:#0d1d3f;
float:left;
font-weight:600;
}

.fotopresentes a{
color:#0d1d3f;
font-weight:600;
}

.fotopresentes a:hover{
background-color:#e3e3e3;
margin:-11px;
padding:11px 32px 11px 32px;
width:100%;
height:100%;
}

.revelacao-digital{
border-right:#CCCCCC solid thin;
padding:11px 0px 10px 0px;
text-align:center;
width:168px;
color:#0d1d3f;
font-weight:600;
float:left;}

.revelacao-digital a{ 
color:#0d1d3f;
font-weight:600;
}

.revelacao-digital a:hover{
background-color:#e3e3e3;
margin:-11px;
padding:11px 22px 11px 22px;
*padding:11px 21px 11px 21px;
_padding:11px 10px 11px 10px;
width:168;
*width:100%;
_width:100%;
}

.disney{
border-right:#CCCCCC solid thin;
width:125px;
float:left;
color:#0d1d3f;
}

.disney:hover{
background-color:#e3e3e3;
}

.preco{
border-right:#CCCCCC solid thin;
width:140px;
padding:11px 0px 10px 0px;
text-align:center;
float:left;
}

.preco a{
color:#0d1d3f;
}

.preco a:hover{
background-color:#e3e3e3;
margin:-11px;
padding:11px 50px 11px 50px;
width:100%;
height:100%;
}
.prazo{
padding:11px  0px 10px 0px;
width:140px;
*width:140px;
_width:139px;
text-align:center;
color:#0d1d3f;
float:left;
}

.prazo a{
color:#0d1d3f;
}

.prazo a:hover{
background-color:#e3e3e3;
margin:-11px;
padding:11px 27px 11px 27px;
width:100%;
*width:153px;
_width:153px;
height:100%;
}
/*Fim Cabecalho - 20-12-2011*/
/*Fim Header*/
#rodape {width:760px;height:55px;background-color:#0F1D42;font:normal 11px Arial;color:#BCC4C7;text-align:center;line-height:20px;padding:5px 0 0 0;}
#rodape a:link {text-decoration:underline;color:#F9EF04;}
#rodape a:visited {text-decoration:underline;color:#F9EF04;}
#rodape a:hover {text-decoration:underline;color:#FDF568;}

#footer{
background-color:#f5f5f5;
width:750px;
}
.rodape{
background-color:#0d1d3f;
padding:0 0 0 20px;
}

div.rodape{
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:11px;
	color:#C4C9D8;
}
	div.rodape a img{
		border:none;
	}
	div.rodape a:link,
	div.rodape a:visited,
	div.rodape a:active
	{
		text-decoration:none;
		color:#C4C9D8;
	}
	div.rodape a:hover
	{
		text-decoration:none;
		color:#0576B7;
	}
div.rodape div{
	width:756px;
	overflow:hidden;
	border-top:18px solid #0E1D41;
	background:#ffffff;
	text-align:center;
}
#navRodape{
	margin:0 0 28px 5px;
	float:left;
	width:100%;
}
	#navRodape dt{
	 	color:#fff;
	 	font-weight:bold;
	}
		#navRodape dd{
			float:left;display:inline;
			border-right:1px solid #C4C9D8;
			margin:5px 0 0 4px;
			padding:0 4px 0 0;
		}
			#navRodape dd.last{border:none !important;}
			
div.rodape ul{
	padding:0;
	list-style-type:none;
	float:left;display:inline;
	margin:0 0 8px 265px;
}
	div.rodape ul li{
		float:left;display:inline;
		border-right:1px solid #fff;
		margin:0 0 0 4px;
		padding:0 4px 0 0;
		
	}
		div.rodape ul li.last{border:none !important;}
		
		div.rodape ul li a{
			color:#fff !important;		
		}
		
.titulor{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
vertical-align:text-top;
}

a.rodapebranco:link {
padding:0 0 0 20px;

font-size:11px;
color: #666666;
text-decoration: none;
}

a.rodapebranco:visited {
font-size:11px;
color: #666666;
text-decoration: none;
}

a.rodapebranco:hover {
font-size:11px;
color: #0d1d3f;
text-decoration:underline;
}

a.rodapebranco:active {
color: #FFFFFF;
}
/*Rodape*/

/*formulario de login*/
   #formulario_pagina_login{
	width:700px;
	background-color:#f5f5f5;
	height: auto;
	margin:20px 0 20px 0;
	font-family:'Trebuchet Ms',Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	float:left;
	padding: 0px;
}	

.Formulariotxt_login{
	width:300px;
	height: auto;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	color:#333132;
	font-family:'Trebuchet Ms',Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	float:left;
}
.formulario-cadastro_login{
	width:300px;
	background-color:#f5f5f5;
	height: auto;
	font-family:'Trebuchet Ms',Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:20px 0 30px 40px;
	float:left;
}
.formulario2_login{
	width:300px;
	*width:400px;
	_width:400px;
	background-color:#f5f5f5;
	height: auto;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family:'Trebuchet Ms',Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	float:left;
	padding: 0px;
}
/*formulario de login*/

	   /* Tabela de preÃ§o */

.preco td{
height:15px;
padding:3px 0;}

.preco tr:nth-child(2n+1) {
 background-color: #e4e7e8;
 }


.preco  tr:nth-child(2n) {
 background-color: #FFF;
 }
	.preco td{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3d3d3d;
padding-left:9px;


}
.informacoespreco{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3d3d3d;
}
		   .tamanhos{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:center;
} 
	 
	   .precosqtinfo{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7a7a7a;
padding-left:35px;
}

	   /* Ajuda */
	   	   	   .ajudatexto{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#818181;
}
	   	   .ajudatexto1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#818181;
padding-left:42px;
}
	   	   .ajudatexto2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#818181;
padding-left:39px;
}

	   	   .ajudatexto3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#818181;
padding-left:25px;
}
.titulorajuda{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
color:#818181;
vertical-align:text-top;
}

.agilizar{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding-left:43px;
}

a.ajudatextolink:link {
color: #818181;
text-decoration: none;
}

a.ajudatextolink:visited {
color: #818181;
text-decoration: none;
}

a.ajudatextolink:hover {
text-decoration:underline;
color: #818181;
}

a.ajudatextolink:active {
color: #818181;
}

#foto{background:#000000;}

/*Fim - Lucas - 29/09/11*/


.f9{font-size:9px;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}

.cinza{color:#929292;}
.cinza2{color:#424142;}
.cinza3{color:#666666;}
.vinho{color:#0d1d3f;}
.vinho4{color:#000066;}
.vinho2{color:#223866;}
.vinho3{color:#0d1d3f;}
.preto{color:#000000;}
.branco{color:#ffffff;}
.amarelo{color:#666666;}
.laranja{color:#0d1d3f;}
.laranja2{color:#FD6F01;}
.laranja3{color:#666666;}
.laranja4{color:#FF8E21;}
.marrom{color:#0d1d3f;}
.marrom2{color:#666666;}
.marrom3{color:#E78E29;}
.marrom4{color:#666666;}
.marrom5{color:#EFA663;}
.marrom6{color:#DE4100;}
.azul{color:#21455A;}
.azul2{color:#5A799C;}
.verde{color:#215139;}
.verde2{color:#007908;}
.verde3{color:#106142;}
.verde4{color:#002818;}
.vermelho{color:#223866;}


.bgcampo{background-color:#FFE7AD;height:12px;width:70px;padding-left:4px;padding-right:4px;}
.campopg{border:1px solid #999999;height:18px;font-size:10px;}
/*[Rmaciel 14/12/2004] colocar cor no fundo dos input bloqueados na carrinho4.php*/
.campobgf{border:1px solid #999999;height:18px;font-size:10px;background-color:#cccccc; color:#696969}
.displayfotos{font-family:verdana;
background-color:#FFFFFF;
text-align:center;
width:160px;
height:20px;
font-size:10px;
color:#4b77b0;
font-weight:bold;
padding-top:3px;
}

/* Links */
a:link,a:active,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a.forml:link,a.forml:active,a.forml:visited,a.forml:hover{text-decoration:underline;color:#21455A;font-size:11px;}
a.pags:link,a.pags:hover,a.pags:visited{text-decoration:none;color:#000000;}
a.pags:active{text-decoration:none;color:#940008;background-color:#ffffff;}
a.pagsatual:link,a.pagsatual:hover,a.pagsatual:visited{text-decoration:none;color:#0d1d3f;background-color:#ffffff;}
a.pagsatual:active{text-decoration:none;color:#FF8E00;background-color:#ffffff;}

a.cont:link,a.cont:hover,a.cont:visited{text-decoration:none;color:#0d1d3f;background-color:#FFFFFF;}
a.cont:active{text-decoration:none;color:#A01700;background-color:#FFE0A6;}

.linev{width:1px; border-left:#0d1d3f thin solid; margin-left:10px;}
.lineh{height:1px;}


.mnlog{background-image: url(/img/fotoregistro/bg_menu_log.gif);height:29px;vertical-align:middle;padding:0px 0px 0px 15px;}

.formlog{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;}
.formt{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#21455A;border:1px solid #A5AFBA;width:180px;height:20px;}
.formtalbumdobebe{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#21455A;border:1px solid #A5AEB5;width:60px;height:20px;}
.formc{color:#21455A;width:20px;height:20px;}

.formlognlog{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#21455A;}
.formtnlog{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#21455A;border:1px solid #A5AEB5;width:77px;height:15px;}
a.formlnlog:link,a.formlnlog:active,a.formlnlog:visited,a.formlnlog:hover{text-decoration:underline;color:#8A9FBA;font-size:9px;}


.imgdesc{font-size:11px;color:#0d1d3f;}
.imgdata{font-size:10px;color:#666666;}
.imgquan{font-size:10px;color:#000000;}
.comfotoalbum{background-image: url(/img/fotoregistro/bg_fotos.gif);background-repeat:no-repeat;padding:5px 5px 3px 6px;background-position:center;}
.comfoto{background-image: url(/img/fotoregistro/bg_fotos.gif);background-repeat:no-repeat;padding:5px 5px 3px 6px;background-position:center;}
.semfoto{width:80px;height:80px;padding:6px 0px 0px 6px;}

/* ####################################### */

.destaquehp{color:#AB1C18;font-size:11px;}
.rd{color:#929292;}
a.rd:link,a.rd:active,a.rd:visited,a.rd:hover{text-decoration:none;color:#929292;}
a.in:link,a.in:active,a.in:visited,a.in:hover{text-decoration:underline;color:#FD6F01;font-size:10px;}

.box{font-size:10px;color:#C63000;}
a.novoalbum:link,a.novoalbum:active,a.novoalbum:visited,a.novoalbum:hover{font-size:11px;color:#FF8600;font-weight:bold;text-decoration:none;}
.linehf{background-image: url(/img/fotoregistro/line_h_ff.gif);height:1px;}
.usuario{font-size:11px;font-weight:bold;padding-left:3px; float:left;}
.bv{color:#5A799C;}
.nome{color:#000033;}

.texto01{font-family:arial;font-size:10px;color:#E36D23;}
.texto02{font-family:arial;font-size:11px;color:#925407;}
.texto03{font-family:arial;font-size:10px;color:#E4892C;}
.texto04{font-family:arial;font-size:11px;color:#E4892C;}
.texto05{font-family:arial;font-size:11px;color:#98520D;}
.texto06{font-family:arial;font-size:11px;color:#BC3000;}
.texto07{font-family:arial;font-size:10px;color:#D37708;}
.texto08{font-family:arial;font-size:10px;color:#955003;}
.texto09{font-family:arial;font-size:10px;color:#FFA406;}
.texto10{font-family:arial;font-size:11px;color:#333333;}
.texto11{font-family:arial;font-size:11px;color:#666666;}
.texto12{font-family:arial;font-size:10px;color:#A61B18;}
.texto13{font-family:arial;font-size:11px;color:#666666;}
.mnovo{font-family:arial;font-size:10px;color:#FF7100;text-decoration:none}
.lnk20:link,.lnk20:visited,.lnk20:active{font-family:arial;font-size:11px;color:#9D0000;text-decoration:none};.lnk20:hover{color:#9D0000;text-decoration:none}
.lnk21:link,.lnk21:visited,.lnk21:active{font-family:arial;font-size:10px;color:#FF7100;text-decoration:none};.lnk21:hover{color:#FF7100;text-decoration:none}

.foto{background-image:url(/img/fotoregistro/fd_02.gif);}
.album{background-color:#ededed;
font-family:Arial, Helvetica, sans-serif;font-size:10px;
color:#000000;
border-width:1px;
border-color:#16447f;
}
.alb{background-color:#FFFFFF;border:1px solid #A5ACB2;border-style:solid;border-width:1px;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.alb2{background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:10px;border:1px solid #A5ACB2;border-style:solid;border-width:1px;}
.txt20{font-family:arial;
font-size:11px;
color:#333333;
text-decoration:none;
font-weight:bold
}

.txt20 a
{font-family:arial;
font-size:11px;
color:#333333;
text-decoration:underline;
font-weight:bold
}

.txt20 b{background-color:#E4E4E4; color:#000000}
.txt20 strong{background-color:#E4E4E4; color:#000000}

.txt21{font-family:arial;
font-size:9px;
color:#103687;
text-decoration:none;
}
.txt22{font-family:arial;font-size:11px;color:#999999;text-decoration:none;}
.txt23{font-family:arial;font-size:9px;color:#666666;text-decoration:none;}
.txt24{font-family:arial;font-size:11px;color:#000000; text-decoration:none;}
.txt24 b{color:#000000; font-size:13px;}
.txt25{font-family:arial;font-size:9px;color:#7F7D82;text-decoration:none;}
.txt26{font-family:arial;
font-size:11px;
color:#666666;
text-decoration:none;
}
#valorTotal{
font-weight:bold;
}
.txt40{font-family:arial;font-size:12px;color:#666666;text-decoration:none;}
.txt40 a{ color:#666666; text-decoration:underline; font-size:11px;}
.lnk20:link,.lnk20:visited,.lnk20:active{font-family:arial;font-size:11px;color:#9D0000;text-decoration:none};.lnk20:hover{color:#9D0000;text-decoration:none}

.lnk21:link,.lnk21:visited,.lnk21:active{font-family:arial;font-size:10px;color:#FF7100;text-decoration:none};.lnk21:hover{color:#FF7100;text-decoration:none}

/* novo */
.txt27{font-family:arial;font-size:12px;color:#576A7B;text-decoration:none}
.txt28{font-family:arial;font-size:9px;color:#92A5B4;text-decoration:none}
.txt29{font-family:arial;font-size:11px;color:#ffffff;text-decoration:none}
.txt30{font-family:arial;font-size:11px;color:#223866;text-decoration:none}
.txt31{font-family:arial;font-size:11px;color:#000000;text-decoration:none}
.txt32{font-family:arial;font-size:12px;color:#93341E;text-decoration:none}
.txt33{font-family:arial;font-size:10px;color:#88390A;text-decoration:none}

//[ag 23/10/2004]
select.mcadastro {font-family:arial;font-size:9px;color:#E36D23;}

/* novo carol31/08/2005 */
.bgtitulocarrinho{
   background-color: #FFFFFF;
   height:16px;
   padding: 0px 0px 0px 12px;
}
.bgtitulobordaspontilhadas{
   background-color: #FFFFFF;
   border-bottom-color: #FFFFFF;
   border-bottom-style: dashed;
   border-bottom-width: 2px;
   height: 28px;
   padding: 0px;
   margin: 0px;
}
.bgtituloborda{
   background-color: #FFFFFF;
   height: 8px;
   padding: 0px;
   margin: 0px;
}
.textoinputcd{
   background-color: #FFF8E6;
   border:1px solid #A5AEB5;
   height:24px;
   font-size:12px;
   width: 171px;
   text-align: center;
   margin: 0px;
}

/*novo carol 02/09/2005*/
.caixalogclick{
   background-color: #FFFFFF;
   border-color: #FFFFFF;
   border-style: solid;
   border-width: 1px;
   height: 15px;
   width: 84px;
   padding: 0px;
   margin: 0px;
   font-family:verdana;
   font-size:11px;
}
a.senhaclick:link,a.senhaclick:hover,a.senhaclick:visited,a.senhaclick:active{
   text-decoration: underline;
   color: #FFFFFF;
   font-family: verdana;
   font-size: 11px;
}
.usuarioclick{

   font-size:11px;
   font-weight:bold;
   padding-left:3px;
}

/*novo carol 05/09/2005*/
.imgdescfotolivro{
   font-size:12px;
   color:#223866;
   font-weight:bold
}
.imgdatafotolivro{
   font-size:11px;
   color:#003399;
}
.albfotolivro{
   background-color: #FFFFFF;
   border-color: #FF9E01;
   border-style:solid;
   border-width:1px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   width:170px;
}

/*novo carol carrinho 15/09/2005*/
.carrinhoquant{
   font-family: arial;
   font-size: 10px;
   color: #666666;
   text-decoration: none;
   width: 30px;
   height: 19px;
   background-color: #FFFFFF;
}
.carrinhocombo{
   font-family: arial;
   font-size: 10px;
   color: #666666;
   text-decoration: none;
   width: 70px;
   height: 18px;
   background-color: #FFFFFF;
}
.carrinhopapel{
   font-family: arial;
   font-size: 10px;
   color: #666666;
   text-decoration: none;
   width: 90px;
   height: 18px;
   background-color: #F9D179;
}
.pecombo{
   font-family: arial;
   font-size: 10px;
   color: #666666;
   text-decoration: none;
   width: 100px;
   height: 18px;
   background-color: #F9D179;
}
.peok{
   font-family: arial;
   font-size: 10px;
   color: #666666;
   text-decoration: none;
   width: 25px;
   height: 18px;
   background-color: #F9D179;
}
.peexcluir{
   font-family: arial;
   font-size: 10px;
   color: #666666;
   text-decoration: none;
   width: 45px;
   height: 18px;
   background-color: #F9D179;
}
.campomcadastro{
   width: 122px;
   border: 1px solid #999999;
   height: 20px;
   font-family: arial;
   font-size: 11px;
}
.campotelmcadastro{
   width: 100px;
   border: 1px solid #999999;
   height: 20px;
   font-family: arial;
   font-size: 11px;
}
.campodddmcadastro{
   width: 30px;
   border: 1px solid #999999;
   height: 20px;
   font-family: arial;
   font-size: 11px;
}
.textomcadastro{
   font-family: arial;
   font-size: 11px;
   color: #223866;
}
.produtoespecialhomeselect{
   font-family: arial;
   font-size: 10px;
   color: #666666;
   text-decoration: none;
   width: 170px;
   background-color: #F9D179;
}
.pe_previewselect{
   font-family: arial;
   font-size: 10px;
   color: #666666;
   text-decoration: none;
   width: 140px;
   background-color: #F9D179;
}
/* novo carol ibest 30/06/2005 */
.campos {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   background-color: #F0F0E0;
   height: 14px;
   width: 76px;
   border: 1px solid #5C7055;
}
.fonte {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #5C7055;
}

.brancaibest{
   font-family: verdana;
   font-size: 10px;
   color: #ffffff;
   text-decoration: none;
}

/* novo carol Speedy 18/07/2005 */

.bvspeedy{color:#99FF66;}
.verdespeedy{color:#99FF66;}
.nomespeedy{color:#FFFFFF;}

/*carol 28/10/2005*/
.tituleira{
   font-family: Tahoma;
   font-size: 22px;
   color:#16447F;
}

.tituleira small{
font-size:12px;
padding:4px 0;
}

.tituleira small a{ color:#666666;}

.tituleira small a:hover{text-decoration:underline;}


.tituleiraazul{
   font-family: Tahoma;
   font-size: 22px;
   color:#212031;
}

.tituleiraverde{
   font-family: Tahoma;
   font-size: 22px;
   color:#004121;
}

.subtituleiracinza{
   font-family: Tahoma;
   font-size: 13px;
   color:#666666;
 /*  background-color: #FFE2AB;*/
   font-weight:bold;
}

.subtituleiracinzaazul{
   font-family: Tahoma;
   font-size: 12px;
   color:#787878;
 /*     background-color: #EFF7FF;*/
   font-weight:bold;
}


a.linkP:link{font-size:10px; font-weight:bold; text-decoration:underline; color:#007AB4;}
a.linkP:visited{font-size:10px; font-weight:bold; text-decoration:underline; color:#007AB4;}
a.linkP:hover{font-size:10px; font-weight:bold; text-decoration:underline; color:#007AB4;}
a.linkP:active{font-size:10px; font-weight:bold; text-decoration:underline; color:#007AB4;}


.caixaframe{
    border: 1px solid #FFFFFF;

    padding: 10px;
}

/*Carol 26/06/2006 - para a fotoptica login home*/
.formtfotoptica{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#21455A;
    border:1px solid #B6B6B6;
    width:87px;
    height:14px;
}

.tabelaallbuns{
	background-color: #FFFFFF;
	border-color: #ec2028;
	border-style: solid;
	border-width: 1px;	
}


/*AlteraÃ½Ã½es dez/2007*/


.subtit_fr{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#043D7A;
    font-weight:bold;
    padding-left:20px;
    padding-top:5px;
    padding-bottom:5px;
}

.cinza_negrito_fr{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666666;
    font-weight:bold;
    padding-left:20px;
    padding-top:5px;
    padding-bottom:5px;
}

.vermelho_fr{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#D32A25;
    padding-left:20px;
    padding-top:5px;
    padding-bottom:5px;
}

a.voltar{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; text-decoration:none; color:#043D7A;}

.azul_fr{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#043D7A;}


.txt_nao_logado{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#787878;
   text-align:justify;
   padding-left:15px;
   padding-right:8px;
   padding-top:5px;
}

/******  FOTOREGISTRO *********/

/*Geral*/
.cb{clear:both;}


/*Header*/
div.header{
	margin:0;
	margin:0 auto;
	padding:0;
	font-family:Arial;
	font-size:11px;
	color:#C4C9D8;
	background:#0F1D42;
}
	div.header a img{
		border:none;
	}
	div.header a{
		color:#0E1E42 !important;
		
	}
	.contentHeader h1{float:left;
		margin-top:15px;
}
div.header{
	width:758px;
	overflow:hidden;
}
div.header div.navPrincipal{
	float:left;
	width:560px;
	margin-top:28px;
}
	div.header div.navPrincipal ul{
		float:right;
		width:100%;
		border-bottom:2px solid #0774B9;
		margin:0;
		padding:0;
		list-style-type:none;
	}
		div.header div.navPrincipal ul li{
			float:right;
			display:inline;
		}
			div.header div.navPrincipal ul li img{display:block;}
			div.header div.navPrincipal ul li.revelacao{margin-right:4px;}
	
	div.header div.submenu{
		background:#fff;
		float:left;
		width:560px;
	}
		div.header div.submenu ul{
			float:right;
			display:inline;
			background:#F2F3F7;
			height:14px;
			margin:0;
			padding:0;
			list-style-type:none;
		}
			div.header div.submenu ul li{
				float:left;
				display:inline;
				font-size:11px;
				margin-right:10px;
			}
				div.header div.submenu ul li a{
					text-decoration:none;
					font-weight:bold;
					border-right:1px solid #CDD0D7;
					padding-right:10px;
				}
				div.header div.submenu ul li.last a{border-right:none !important;}
/*frmLeft*/
div.frmLeft{
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:11px;
	color:#C4C9D8;
	background:#0F1D42;
}
	div.frmLeft a img{
		border:none;
	}
	div.frmLeft a{
		color:#0E1E42;
	}
div.frmLeft {
	background:#fff;
}
div.frmLeft div.contentFrm{
	width:176px;
	background:#F1F2F7;
	overflow:hidden;
	padding:24px 0;
}
div.frmLeft div.contentFrm form{
	padding:0 12px;
}
	div.frmLeft div.contentFrm h2{
		color:#1A2F5A;
		font-weight:bold;
		font-size:12px;
		margin:0 0 8px 0;
	}
		div.frmLeft div.contentFrm label{
			color:#1A2F5A;
			font-size:12px;
		}
		div.frmLeft div.contentFrm input{
			margin:3px 0;
			border:1px solid #B7C2D3;
		}
		.stSenha{float:left;
		display:inline; width:102px;}
		.ckSenha{font-size:10px !important;}
		
		.ckSenha input, .btOk{border:none !important;}
		.esqueciSenha{
			text-decoration:none !important;
			font-size:10px;
			display:block;
			margin-top:5px;
			color:#0676B7 !important;
		}
		.nCadastrado{
			color:#07172F;
			font-weight:bold;
			margin:29px 0 16px 0;
			padding:7px 0;
			text-align:center;
			border-top:2px solid #344259;
			border-bottom:2px solid #344259;
		}
			.nCadastrado img{margin-top:6px;}
			
		.dBook{
			background:url(../img/fotoregistro/ico_download.gif) no-repeat left center;
			color:#0677B8 !important;
			font-weight:bold;
			font-size:12px;
			padding-left:21px;
			text-decoration:none;
			margin-left:18px;
		}

#meiosPgto, #meiosPgto dl, #meiosPgto dd{
	float:left;display:inline;
}
	#meiosPgto dl, #meiosPgto dd{
		
	}
	
	/*Antigo*/

	img, a{border:none}
	.nav{background:#F0F2F7;float:left;padding:10px 14px;width:163px;overflow:hidden;}
		.nav .top{background:url(../img/fotoregistro/bg_navprincipal.gif) no-repeat top left;height:9px;overflow:hidden;}
		.nav .bottom{background:url(../img/fotoregistro/bg_navprincipal.gif) no-repeat bottom left;height:10px;overflow:hidden;}
		
		.nav .top, .nav .bottom{width:138px;}
		
	.contentNav{background:#071B49;float:left;width:138px;}
		.welcome{float:left;width:138px}
		.welcome p{color:#fff;font-weight:bold;margin:0;text-align:center;}
			.welcome ul{float:left;margin-left:4px !important;}
				.welcome li{display:inline;float:left;margin-right:7px;}
					.welcome li a{color:#C3DBEB !important;font-size:11px;font-weight:bold;text-decoration:none !important}
					.welcome li.sair{border-right:1px solid #C3DBEB;padding-right:5px;}
					.welcome ul li.last{margin-right:0 !important;}
	
	.menu{float:left;margin-top:7px;width:137px;}
		.menu ul{background:#071B49;float:left;width:138px}
			.menu ul li{margin:0 2px 8px 2px}
			.menu ul li.last{margin-bottom:0px !important;}
				
	.menu ul, .welcome ul{margin:0;list-style-type:none;padding:0}
	
	/* ***********ALteraÃ§Ãµes NavegaÃ§Ã£o 11/2010 ****/

		/*******  Carrinho  *****/
		
		.carrinho-titulo{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:600; text-transform: uppercase; letter-spacing:0px; color:#0d1d3f;}
		
		/******* Vitrine ****/
		
		.titvitrine a{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#0d1d3f;
		}

#dadospedido3{color:#000000; font-size:16px;}

/* ESTILO DOWNLOAD D-BOOK c/ hacks para IE e Chrome */

.botao_cadastre{
		background:url(../img/btn_cadastro.jpg); 
		width:350px; 
		width /*\**/:355px\9;
		height:35px; 
		height /*\**/:20px\9;
		padding:15px 54px 15px; 
		text-decoration:none; 
		font: 14px Arial, Helvetica, sans-serif; 
		font /*\**/: 13px Arial, Helvetica, sans-serif\9;
		font-weight:bold; 
		color:#FFFFFF;
		margin-top /*\**/: 0\9;
		}
		.botao_cadastre:hover{
		background:url(../img/btn_cadastro_over.jpg);
		text-decoration:none;
		}
		
		body:nth-of-type(1) .botao_cadastre{padding:15px 60px 15px;}
		
		.botao{
		background:url(../img/fotoregistro/btn_download.jpg);
		width:254px;
	    width /*\**/: 206\9;
		height:35px;
	    height /*\**/: 15\9;
		margin-top:50px;
		margin-top /*\**/:0\9;
		padding:17px 44px 17px;
		padding /*\**/:15px 40px 15px\9;
		font: 14px Arial, Helvetica, sans-serif;
	    font /*\**/: 13px Arial, Helvetica, sans-serif\9;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		}
		.botao:hover{
		background:url(../img/fotoregistro/btn_download_over.jpg);
		text-decoration:none;
		}
		
		body:nth-of-type(1) .botao{padding:15px 42px 15px;}
		
		.coluna {
		text-align:center;
		width:230px;
		float:left;
		padding-bottom:50px;
		padding-right:20px;
		}
		.coluna p{
		text-align:left;
		}
		.coluna h1 {
		font:16px Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#F28403;
		text-align:center;
		margin-bottom:0;
		}
		.coluna a h1 {
		text-decoration:none;
		}
		.coluna a:hover h1 {
		text-decoration:none;
		}
		
		.coluna_feedback {
		text-align:center;
		width:230px;
		float:left;
		padding-bottom:50px;
		height:130px;
		}
		
		body:nth-of-type(1) .coluna_feedback {height:180px;}
		
		.coluna_feedback  h1 {
		font:16px Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#F28403;
		text-align:center;
		margin-bottom:0;
		}
		.coluna_feedback li {
		list-style:outside url(../img/fotoregistro/point.png);
		text-align:left;
		margin-left:20px;
		line-height:15px;
		}
		.coluna_feedback p {text-align:left;}
		
		.aviso li {
		list-style:outside url(../img/fotoregistro/point_atencao.png);
		margin-bottom:5px;
		}
		
		.destaques {
		width:145px;
		width/*\**/: 150px\9;
		height:160px; 
		height/*\**/:220px\9; 
		float:left; 
		background-color:#dedede;
		border-radius: 8px;
		padding:0 10px 20px 10px;
		margin-top:40px;
		margin-top /*\**/:0\9;
		font:11px Arial, Helvetica, sans-serif;
		}
		.destaques h2{
		font:13px Arial, Helvetica, sans-serif;
		font-weight:bold;
		margin-bottom:17px;
		margin-top /*\**/: 10px\9;
		}
		.destaques img{ margin-top:-15px; margin-top/*\**/: 10px\9; float:left; margin-right:7px;}
		.div{ margin:40px 10px 0 10px; margin /*\**/:0 10px 0 10px\9;}
		
		h2 a{color:#333;}
		h2 { color:#333; font-size/*\**/: 14px\9;}
		
		.requisitos {
		margin-top:40px;
		margin-top /*\**/:-20\9;
		}
		.requisitos h1 {
		font:16px Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#F28403;
		}
		.lista_requisitos {
		list-style:inside url(../img/fotoregistro/point.png);
		list-style /*\**/: outside url(../img/fotoregistro/point.png)\9;
		}
		
	#tabsB { 
	  float:left;
      width:100%;
      line-height:15px;
	  margin-bottom:20px;
	  background:url(../img/fotoregistro/bg_menu_abas.gif) repeat-x;
      }
    #tabsB ul {
      margin:0;
      padding:10px 10px 0 0;
      list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      margin:0;
      padding:0 0 0 0;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      padding:5px 20px 4px 20px;
      color:#F28403;
	  border-top:1px solid #DDDDDD;
	  border-left:1px solid #DDDDDD;
	  border-right:1px solid #DDDDDD;
	  border-bottom:1px solid #FFFFFF;
      }
	 #tabsB a.current span {
      float:left;
      display:block;
      padding:5px 20px 4px 20px;
      color:#666;
	  border:1px solid #DDDDDD;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {color:#ff6b1b;}
	#tabsB #current a span { background:#e0e0e0;}

	/*** UPLOAD NOVA TELA ***/
	hr { border-top: 1px dashed #fff; border-bottom: 1px solid #d7d5d2; color: #fff; background-color: #fff; height: 2px; }
.revele_pap2 { font:14px Arial, Helvetica, sans-serif; font-weight:bold; }
.revele_pap2_td { font:12px Arial, Helvetica, sans-serif; color:#626262; }
.revele_pap2_td1 { font:10px Arial, Helvetica, sans-serif; color:#626262; }
.revele_pap4 { font:12px Arial, Helvetica, sans-serif; font-weight:bold; }
.revele_pap4_td { font:11px Arial, Helvetica, sans-serif; color:#626262; }
.revele_dicas_tit { font:12px Arial, Helvetica, sans-serif; color:#1963b0; padding-left:15px; width:120px; }
.revele_dicas_txt { font:11px Arial, Helvetica, sans-serif;
padding-left:15px;
height:70px;
color:#666666;
}
.revele_dicas_table { border:1px solid #e0e0e0; margin-top:8px; }
.revele_aviso { margin:5px 0 15px 0; font:11px Arial, Helvetica, sans-serif; width:320px; height:35px; border:1px solid #E0E0E0; padding:5px 5px 0 0; background:#f6f6f6; }


.fbProxyElement {
    position: absolute !important;
    pointer-events: auto !important;
}
#deployJavaPlugin {
            position: absolute;    left: -10px;
}

a.senha:link {
color: #FFFFFF;
}

a.senha:visited {
color: #FFFFFF;
}

a.senha:hover {
color: #FFFFFF;
}

a.senha:active {
color: #FFFFFF;
}

a.cadastrelinktop:link {
color: #000000;
}


a.cadastretoplink:active {
color: #000000;
}

a.cadastrelink:link {
color: #3a3a3a;
}

a.cadastrelink:visited {
color: #3a3a3a;
}

a.cadastrelink:hover {
color: #3a3a3a;
}

a.cadastrelink:active {
color: #3a3a3a;
}

a.inspirese:link {
color: #3a3a3a;
text-decoration: none;
}

a.inspirese:visited {
color: #3a3a3a;
text-decoration: none;
}

a.inspirese:hover {
color: #3a3a3a;
}

a.inspirese:active {
color: #3a3a3a;
}

a.linkpreto:link {
color: #000000;
text-decoration: none;
}

a.linkpreto:visited {
color: #000000;
text-decoration: none;
}

a.linkpreto:hover {
color: #000000;
}

a.linkpreto:active {
color: #000000;
}

ul { list-style:disc;
	}

.cadastre{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3a3a3a;
}

.titulos{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#FFFFFF;
}

.titulovitrinefl{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
}

.titulorcinza{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
color:#4e4b4b;
vertical-align:text-top;

}


.titulorpreto{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 6px;
color:#000000;
vertical-align:text-top;
}


.titulos_preto{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#000000;
}


.t1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#3a3a3a;
}



.legenda{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#000000;
}



.fotopresentes_titulo{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#252424;
}



.fotopresentes_baixo{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#3a3a3a;
}

.fotopresentes_baixopreto{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#000000;
}



.fotopresentes_baixopreto1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#000000;
}



.alinhar{
text-align:left;
vertical-align:0px;
}





.depoimento_autor{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#ff7200;
}

	

.depoimento_data{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#ff7200;
}

	

.rodape_especial{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
}


.rodape_especial1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#000000;
}

	
.rodape{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ffffff;
}
	
	.cadastretop{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ffffff;
padding-right:12
}

