
/*----------------------------------------------------
	COBERTURAS
------------------------------------------------------*/
.coberturas-internas {
	float:left;
	clear:both;
	width:716px;
	height:auto;
	margin:15px 0 0 0;
	padding:0;
}
.coberturas-internas ul.lista-fotos-cobertura {
	float:left;
	width:574px;
	margin:0;
	padding:8px 0 8px 16px;
	background:#e8e6e6;
	height:60px;
}
.coberturas-internas ul.lista-fotos-cobertura li { float:left; display:inline; padding:0; margin:0 1px 0 0; }
.coberturas-internas ul.lista-fotos-cobertura li a { float:left; border:2px solid #e8e6e6; }
.coberturas-internas ul.lista-fotos-cobertura li a:hover { border:2px solid #650064; }
.coberturas-internas ul.lista-fotos-cobertura li a.thumbMarcado { border:2px solid #650064; }
.coberturas-internas ul.lista-paginas {
	float:left;
	margin:0;
	width:126px;
	background:#e8e6e6;
	height:60px;
	padding:8px 0 8px 0;
}
.coberturas-internas ul.lista-paginas li { float:left; display:inline; padding:0; margin:0; height:60px; }
.coberturas-internas ul.lista-paginas li span.paginas {
	float:left;
	width:106px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	text-align:center;
	margin:0 10px 10px 0px;
	padding:0;
}
.coberturas-internas ul.lista-paginas li span.pagina-atual {
	float:left;
	clear:left;
	margin:-7px 0 0 4px;
	font-size:29px;
	font-weight:bold;
	color:#390038;
}
.coberturas-internas ul.lista-paginas li span.pagina-total {
	float:left;
	font-size:20px;
	font-weight:bold;
	color:#390038;
}
.coberturas-internas ul.lista-paginas li a.voltar {
	float:left;
	border:none;
	width:21px;
	height:22px;
	background:url(../image/cobertura_seta_esquerda.jpg) no-repeat;
	text-indent:-9999px;
	margin:0 0 0 10px;
	padding:0;
}
.coberturas-internas ul.lista-paginas li a.avancar {
	float:left;
	border:none;
	width:21px;
	height:22px;
	background:url(../image/cobertura_seta_direita.jpg) no-repeat;
	text-indent:-9999px;
	margin:0 0 0 3px;
	padding:0;
}
.coberturas-internas-galeria {
	float:left;
	clear:left;
	width:716px;
	height:auto;
	margin:10px 0 0 0;
	padding:12px 0 15px 0;
	background:#650064;
}
#totalClicks{
	background:transparent;
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	float:none;
	font-size:12px;
}
.coberturas-internas-galeria .fotos-widget {
	float:left;
	width:692px;
	height:auto;
	padding:12px 0 12px 0;
	margin:0 0 0 12px;
	background:#fff;
}
.coberturas-internas-galeria .fotos-widget .foto-cobertura {
	float:left;
	clear:left;
	width:536px;
	height:375px;
	margin: 0 0 0 12px;
	padding:0;
	text-align:center;
}
.coberturas-internas-galeria .fotos-widget .foto-cobertura img {
	/*position:relative;
	z-index:1;
	left:11px;*/
}
.coberturas-internas-galeria .fotos-widget .foto-cobertura a {
	position:relative;
	z-index:5;
	top:-375px;
}
.coberturas-internas-galeria .fotos-widget .foto-cobertura a.voltar-foto {
	float:left;
	width:250px;
	height:375px;
	background:transparent;
}
.coberturas-internas-galeria .fotos-widget .foto-cobertura a.avancar-foto {
	float:right;
	width:250px;
	height:375px;
	background:transparent;
}
.coberturas-internas-galeria .fotos-widget .foto-cobertura a.voltar-foto-sel {
	float:left;
	width:250px;
	height:375px;
	background:url(../image/foto_esquerda.jpg) no-repeat left 47%;
}
.coberturas-internas-galeria .fotos-widget .foto-cobertura a.avancar-foto-sel {
	float:right;
	width:250px;
	height:375px;
	background:url(../image/foto_direita.jpg) no-repeat right 47%;
}
.coberturas-internas-galeria .fotos-widget .foto-cobertura a.voltar-foto:hover {background:url(../image/foto_esquerda.jpg) no-repeat left 47%;}
.coberturas-internas-galeria .fotos-widget .foto-cobertura a.avancar-foto:hover{background:url(../image/foto_direita.jpg) no-repeat right 47%;}
.coberturas-internas-galeria .fotos-widget .widgets {
	float:right;
	width:132px;
	margin:0;
	padding:0;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades {
	float:left;
	clear:left;
	width:132px;
	margin:0;
	padding:0;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li {
	float:left;
	clear:left;
	display:block;
	background:#c4c4c4;
	width:132px;
	height:45px;
	border-bottom:1px solid #a4a4a4;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li:hover { background:#a4a4a4; }
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li.noborder { border:none; }
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li.listagem-foto { 
	float:left;
	height:46px;
	background:#b24bb1;
	margin:0 0 7px 0;
	border:none;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li.listagem-foto span.img-atual { 
	float:left;
	font-size:29px;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:5px 0 0 29px;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li.listagem-foto span.img-total { 
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:14px 0 0 7px;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li a {
	float:left;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#737373;
	width:90px;
	height:25px;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li a.favoritos {
	background:url(../image/background/back_cobertura_favoritos.png) no-repeat;
	margin:10px 0 0 10px;
	padding:4px 0 0 30px;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li a.recomendar {
	background:url(../image/background/back_cobertura_recomendar.png) no-repeat 0 5px;
	margin:10px 0 0 10px;
	padding:0px 0 0 30px;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li a.recomendar-usuario {
	background:url(../image/background/back_cobertura_recomendar_usr.png) no-repeat 0 0px;
	margin:10px 0 0 10px;
	padding:0px 0 0 30px;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li a.denuncie {
	background:url(../image/background/back_cobertura_denuncie.png) no-repeat 0 5px;
	margin:10px 0 0 10px;
	padding:6px 0 0 30px;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li a.amigos {
	background:url(../image/background/back_cobertura_amigos.png) no-repeat 0 3px;
	margin:10px 0 0 10px;
	padding:5px 0 0 30px;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li a.incluir {
	background:url(../image/background/back_cobertura_incluir.png) no-repeat;
	margin:10px 0 0 10px;
	padding:0px 0 0 30px;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li a.nafoto {
	background:url(../image/background/back_cobertura_nafoto.png) no-repeat;
	margin:10px 0 0 10px;
	padding:4px 0 0 30px;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li a.nafoto-sel {
	background:url(../image/background/back_cobertura_nafoto.png) no-repeat;
	margin:10px 0 0 10px;
	padding:4px 0 0 30px;
	color:#333;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li.nafotoli-sel {
	float:left;
	clear:left;
	display:block;
	background:#a4a4a4;
	width:132px;
	height:45px;
	border-bottom:1px solid #a4a4a4;
}
.coberturas-internas-galeria .fotos-widget .widgets .funcionalidades li a:hover { color:#333; }
.compartilhe {
	background:#fff;
	float:left;
	height:auto;
	margin:0 0 0 12px;
	padding:0;
	width:692px;
	border-top:5px solid #650064;
}
.compartilhe ul.link-compartilhe {
	float:left;
	clear:left;
	width:675px;
	height:auto;
	margin:0 0 0 10px;
	padding:10px 0 10px 0;
}
.compartilhe ul.link-compartilhe li { float:left; display:inline; margin:0 5px 0 0; padding:0; }
.compartilhe ul.link-compartilhe li span {
	float:left;	
	margin:8px  0 0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#650064;
}
.compartilhe ul.link-compartilhe li input {
	float:left;
	margin:0;
	padding:8px 0 0 10px;
	font-size:10px;
	font-weight:normal;
	color:#fff;
	width:260px;
	height:25px;
	background:#310031;
}
.compartilhe ul.link-compartilhe li p {
	float:left;	
	margin:8px 0 0 0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#878787;
}
.compartilhe ul.link-compartilhe li a#linkSalvarFoto {
	float:left;
	height:12px;
	background:#310031;
	margin:0px 5px 0 20px;
	padding:10px 10px 12px 10px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	font-family:helvetica;
	text-decoration:none;
}
.compartilhe ul.link-compartilhe li a#linkSalvarFoto:hover { text-decoration:underline;background:#2e0480;}
.compartilhe ul.link-compartilhe li div.banner-cobertura{
margin:0px 0 0 36px;
overflow: hidden;
height:60px;
width:468px;
}
.compartilhe ul.link-compartilhe li.compartilhe-banner { float:left; display:inline; margin:0 0 0 42px; padding:0; }
.compartilhe ul.link-compartilhe li.compartilhe-banner span {
	float:left;	
	margin:-2px;
	padding:0;
	font-size:13px;
	font-weight:bold;
	color:#650064;
	clear:both;
	display:none;
}
.compartilhe ul.link-compartilhe li.compartilhe-banner textarea {
	float:left;
	margin:0 0 0 0;
	padding:4px 4px 2px 4px;
	font-size:10px;
	font-weight:normal;
	font-family:helvetica;
	color:#fff;
	width:115px;
	height:23px;
	background:#310031;
	clear:both;
	overflow:hidden;
}
.compartilhe ul.link-compartilhe li.compartilhe-banner a#linkSalvarFoto {
	float:left;
	height:12px;
	background:#310031;
	margin:5px 0 0 0px;
	padding:6px 23px 7px 23px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	font-family:helvetica;
	text-decoration:none;
	clear:both;
	width:77px;
}
.compartilhe ul.link-compartilhe li.compartilhe-banner a#linkSalvarFoto:hover { text-decoration:underline;background:#2e0480;}
.fotografo-relacionadas-videos {
	float:left;
	clear:left;
	width:716px;
	height:auto;
	margin:10px 0 0 0;
	padding:0;
}
.fotografo-relacionadas-videos .fotografo {
	float:left;
	clear:left;
	width:354px;
	min-height:107px;
	height:auto !important;
	background:#f2ecec url(../image/background/back_cobertura_fotografo.jpg) no-repeat top;
	margin:0;
	padding:19px 0 0 0;
}
.fotografo-relacionadas-videos .fotografo p {
	float:left;
	clear:left;
	margin:0 0 5px 25px;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#232323;
	width:325px;
}
.fotografo-relacionadas-videos .fotografo-full {
	float:left;
	clear:left;
	width:716px;
	height:auto;
	background:#f2ecec url(../image/background/back_cobertura_fotografo_full.jpg) no-repeat top;
	margin:0;
	padding:20px 0 0 0;
}
.fotografo-relacionadas-videos .fotografo-full p {
	float:left;
	clear:left;
	margin:0 0 5px 25px;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#232323;
	width:680px;
}
.fotografo-relacionadas-videos .fotografo p a, .fotografo-relacionadas-videos .fotografo-full p a { color:#530052; text-decoration:none; }
.fotografo-relacionadas-videos .fotografo p a:hover, .fotografo-relacionadas-videos .fotografo-full p a:hover { text-decoration:underline; }
.fotografo-relacionadas-videos .fotos-relacionadas {
	float:left;
	width:170px;
	height:120px;
	background:#e1ddde;
	border:3px solid #e1ddde;
	margin:0 0 0 5px;
	padding:0;
}
.fotografo-relacionadas-videos .fotos-relacionadas:hover { border:3px solid #d62bd3; }
.fotografo-relacionadas-videos .fotos-relacionadas a {
	float:left;
	width:100px;
	height:44px;
	margin:33px 0 0 13px;
	padding:10px 0 0 55px;
	background:url(../image/background/back_usuario_foto.jpg) no-repeat;
	color:#2a2a2a;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
.fotografo-relacionadas-videos .fotos-relacionadas a:hover { text-decoration:underline;background:url(../image/background/back_usuario_foto_sel.jpg) no-repeat; }
.fotografo-relacionadas-videos .videos {
	float:left;
	width:170px;
	height:120px;
	background:#e1ddde;
	border:3px solid #e1ddde;
	margin:0 0 0 5px;
	padding:0;
}
.fotografo-relacionadas-videos .videos a {
	float:left;
	width:100px;
	height:58px;
	margin:25px 0 0 13px;
	padding:10px 0 0 55px;
	background:url(../image/background/back_usuario_video.jpg) no-repeat;
	color:#390038;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
.fotografo-relacionadas-videos .videos:hover { border:3px solid #d62bd3; }
.fotografo-relacionadas-videos .videos a:hover { text-decoration:underline;background:url(../image/background/back_usuario_video_sel.jpg) no-repeat; }

/** WIDGET **/

.coberturas-internas-galeria .fotos-widget .widgets #janelaFotoPop{
	position:relative;
	float:left;
	display:none;
	top:0px;
	left:0px;
	z-index:1000;
	width:550px;
	height:375px;
	padding:0;
	margin:-375px 0 0 -549px;
	background:#737373;
}

#janelaFotoPop .janela {
	width:550px;
	height:375px;
	background:#737373;
}
#janelaFotoPop .janela a.fechar {
	float:right;
	width:49px;
	height:19px;
	background:url(../image/background/back_btn_fechar_gray.jpg) no-repeat;
	margin:8px 20px 0 0;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding:3px 0 0 26px;
}
#janelaFotoPop p {
	width:490px;
	float:left;
	clear:both;
	margin:10px 16px 0 20px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:0;
}
#janelaFotoPop p.titulo {
	width:400px;
	float:left;
	clear:left;
	margin:10px 0px 0 20px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:0;
}
#janelaFotoPop p img.thumb-foto {
	float:left;
	margin:0px 16px 0 0px;
	padding:0;
}
#janelaFotoPop span.linha {
	float:left;
	clear:both;
	width:510px;
	margin:5px 0 0 20px;
	padding:0;
	border-bottom:1px solid #fff;
	height:1px;
}
#janelaFotoPop ul li span {
	float:none;
	background:transparent;
	margin:0;
	padding:0;
	width:auto;
	height:auto;
}
#janelaFotoPop ul li.conteudo-fav span.faca-login {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:3px 0 0 6px;
	background:transparent;
	float:left;
	margin:60px 0 60px 0;
	width:100%;
	text-align:center;
	height:auto;
}
#janelaFotoPop ul li.conteudo-fav h2  {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:3px 0 0 0px;
	background:transparent;
	margin:5px 0 0 20px;
	width:auto;
	height:auto;
	float:left;
}

#janelaFotoPop .conteudo-fav input.btn-entrar {
	width:123px;
	height:33px;
	background:#FFF;
	margin:10px 23px 10px 0px;
	float:right;
	clear:both;
	padding:0;
	font-size:12px;
	color:#737373;
	font-weight:bold;
	cursor:pointer;
}
#janelaFotoPop .conteudo-fav input.btn-entrar:hover { background:#c4c4c4;color:#FFF; }
#janelaFotoPop .conteudo-fav input.titulo-favorito {
	float:left;
	clear:both;
	width:490px;
	height:24px;
	border:1px solid #aaa;
	color:#555;
	padding:8px 0 0 14px;
	margin: 5px 0 5px 20px;
}
#janelaFotoPop .conteudo-fav textarea.texto-favorito {
	float:left;
	clear:both;
	width:490px;
	height:35px;
	border:1px solid #aaa;
	color:#555;
	padding:8px 0 0 14px;
	margin: 5px 0 5px 20px;
}
#janelaFotoPop .conteudo-fav div.permissao {
	width:250px;
	height:33px;
	background:transparent;
	margin:15px 0 5px 20px;
	float:left;
	clear:left;
	padding:0;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
#janelaFotoPop .conteudo-fav #conteudoAmigosRecomendar{
	float:left;
	width:235px;
	height:64px;
	clear:left;
	border:1px solid #aaa;
	color:#555;
	padding:2px 0 0 10px;
	margin: 5px 0 0px 0px;
}
 #janelaFotoPop .conteudo-fav #amigos{
 	float:left;
	width:235px;
	height:132px;
	clear:left;
	border:1px solid #aaa;
	color:#555;
	padding:0px 0 8px 10px;
	margin: 5px 0 0px 0px;
}
#janelaFotoPop #navBarAmigosRec, #janelaFotoPop #amigosNavBar{
	margin:0px 0 0 15px;
}
#janelaFotoPop #navBarAmigosRec a, #janelaFotoPop #amigosNavBar a{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#janelaFotoPop #navBarAmigosRec a:hover, #janelaFotoPop #amigosNavBar a:hover{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#janelaFotoPop .conteudo-fav .recomendar-amigos{
	float:left;
	clear:left;
	margin-left:20px;
	width:245px;
}
#janelaFotoPop .conteudo-fav h2.estou-foto a{
	margin-top:8px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#janelaFotoPop .conteudo-fav h2.estou-foto a:hover{text-decoration:underline;}
#janelaFotoPop .conteudo-fav .recomendar-amigos h2{margin-left:0px;}
#janelaFotoPop .conteudo-fav .recomendar-amigos-sel h2{margin-left:0px;}
#janelaFotoPop .conteudo-fav .recomendar-amigos-sel{
	float:right;
	clear:right;
	margin-right:20px;
	width:245px;
}
#janelaFotoPop .conteudo-fav #conteudoAmigosRecomendar ul li.amigo-favorito,
#janelaFotoPop .conteudo-fav #conteudoAmigosRecSelecao ul li.amigo-favorito{
	float:left;
	width:110px;
	height:auto;
	color:#FFF;
	margin:0px 5px 0 0px;
	padding:0;
	font-size:14px;
	font-weight:bold;	
}
#janelaFotoPop .conteudo-fav #amigos ul li.amigo-favorito,
#janelaFotoPop .conteudo-fav #fotografados ul li.amigo-favorito{
	float:left;
	width:110px;
	height:auto;
	color:#FFF;
	margin:10px 5px 0 0px;
	padding:0;
	font-size:14px;
	font-weight:bold;	
}
#janelaFotoPop .conteudo-fav #amigos ul li.amigo-favorito .ver-perfil a,
#janelaFotoPop .conteudo-fav #fotografados ul li.amigo-favorito .ver-perfil a{
	height:12px;
}
#janelaFotoPop .conteudo-fav #amigos ul li.amigo-favorito .ver-perfil a,
#janelaFotoPop .conteudo-fav #fotografados ul li.amigo-favorito .ver-perfil a{
	color:#FFF;
	margin:10px 5px 0 0px;
	font-size:11px;
	text-decoration:none;
}
#janelaFotoPop .conteudo-fav #amigos ul li.amigo-favorito .ver-perfil a:hover,
#janelaFotoPop .conteudo-fav #fotografados ul li.amigo-favorito .ver-perfil a:hover{text-decoration:underline;}
#janelaFotoPop .conteudo-fav #conteudoAmigosRecomendar ul li.amigo-favorito a,
#janelaFotoPop .conteudo-fav #amigos ul li.amigo-favorito a{text-decoration:none;color:#FFF;}
#janelaFotoPop .conteudo-fav #conteudoAmigosRecomendar ul li.amigo-favorito a:hover,
#janelaFotoPop .conteudo-fav #amigos ul li.amigo-favorito a:hover{text-decoration:underline;}
#janelaFotoPop .conteudo-fav #conteudoAmigosRecSelecao{
	float:left;
	width:235px;
	clear:none;
	height:60px;
	border:1px solid #aaa;
	color:#555;
	padding:4px 0 4px 10px;
	margin: 5px 0 0px 0px;
	overflow:auto;
}
#janelaFotoPop .conteudo-fav #fotografados{
	float:left;
	width:235px;
	clear:none;
	height:132px;
	border:1px solid #aaa;
	color:#555;
	padding:0px 0 8px 10px;
	margin: 5px 0 0px 0px;
	overflow:auto;
}
#janelaFotoPop #navBar{
	margin:0px 0 0 15px;
}
#janelaFotoPop #navBar a{
	color:#fff;
	font-size:14px;
	font-weight:bold;	
}
#janelaFotoPop .conteudo-usuario ul li.login-fav{
	float:left;
	width:340px;
	margin:0 0 0 20px;
}
#janelaFotoPop .conteudo-usuario ul li.conteudo-fav{
	float:left;
	margin: 0 0 0 10px;
	width:340px;
}
#janelaFotoPop .conteudo-usuario ul li.conteudo-fav p{
	float:left;
	margin:10px 15px 10px 10px;
	font-size:14px;
	font-weight:normal;
	color:#fff;
}


/** FORM LOGIN FOTO **/
#janelaFotoPop .login-fav ul.form-login-live {
	float:left;
	clear:both;
	width:320px;
	min-height:115px;
	background:#FFF;
	padding:10px 15px 10px 10px;
	margin:30px 0 10px 95px;
}
#janelaFotoPop .login-fav ul.form-login-live li {
	float:left;
	display:inline;
	margin:0 0px 0 12px;
	padding:0;
	font-size:14px;
	font-weight:normal;
	color:#888;
}
#janelaFotoPop .login-fav ul.form-login-live li.loginErro {
	color:red;
	padding:5px 0 15px 0;
}
#janelaFotoPop .login-fav ul.form-login-live li.loginErro a {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#b32300;
	text-decoration:none;
}
#janelaFotoPop .login-fav ul.form-login-live li.loginErro a:hover { text-decoration:underline; }
#janelaFotoPop .login-fav ul.form-login-live li.registro {
	width:300px;
	margin-top:15px;
}
#janelaFotoPop .login-fav ul.form-login-live li input.email {
	float:left;
	width:286px;
	height:24px;
	border:1px solid #aaa;
	color:#555;
	padding:8px 0 0 14px;
	margin: 0 20px 0 0;
}
#janelaFotoPop .login-fav ul.form-login-live li input.senha {
	float:left;
	width:139px;
	height:24px;
	border:1px solid #aaa;
	color:#555;
	padding:8px 0 0 14px;
	margin:13px 0 0 0;
}
#janelaFotoPop .login-fav ul.form-login-live input.btn-entrar {
	width:133px;
	height:33px;
	background:#737373;
	margin:13px 0 0 0px;
	padding:0;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
#janelaFotoPop .login-fav ul.form-login-live input.btn-entrar:hover { background:#c4c4c4;color:#fff; }
#janelaFotoPop .login-fav ul.form-login-live li a {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#737373;
	text-decoration:none;
}
#janelaFotoPop .login-fav ul.form-login-live li a:hover { text-decoration:underline; }
#janelaComentarios{ float:left;}

/**** Conteudo Relacionado ****/
div#janelaFotoRelacionada{
	color:#515151;
	background: #dfddde url(../image/background/back_foto_relacionada.jpg) no-repeat 97% 5%;
	width:100%;
	height:350px;
	float:left;
	clear:both;
}
div#janelaFotoRelacionada div#listaFotoRelacionada{
	margin:15px 10px 15px 25px;
	float:left;	
	height:320px;
	width:335px;
	border-right: 1px solid #a2a2a2;
}
div#janelaFotoRelacionada div#listaFotoRelacionada div#navFotoRelacionada{
	margin:0 0 5px 0px;
	float:left;
	clear:both;
	width:335px;
	height:20px;	
	font-size:12px;
	padding:5px 0 0 0;
	border:0px none;
}
div#janelaFotoRelacionada div#listaFotoRelacionada div#navFotoRelacionada a{
	font-size:13px;
	padding:3px 5px;
}
div#janelaFotoRelacionada div#listaFotoRelacionada div#navFotoRelacionada span{
	font-size:14px;
	padding:3px 5px;
}
div#janelaFotoRelacionada div#listaFotoRelacionada div#paginaFotoRelacionada{
	margin:5px 0 5px 0px;
	float:left;
	clear:both;
	width:335px;
	height:225px;
}
div#janelaFotoRelacionada div#listaFotoRelacionada div#paginaFotoRelacionada a{
	margin:0 8px 8px 0px;
	float:left;
	border:1px solid #515151;
}
div#janelaFotoRelacionada div#listaFotoRelacionada h5{
	margin:5px 0 18px 0px;
	font-size:13px;
	float:left;
}
div#janelaFotoRelacionada div#inserirFotoRelacionada{
	margin:15px 10px 15px 0px;
	float:left;	
	height:320px;
	width:330px;
}
div#janelaFotoRelacionada div#inserirFotoRelacionada h5{
	margin:5px 0 18px 0px;
	font-size:13px;
	float:left;
}
div#janelaFotoRelacionada div#inserirFotoRelacionada span{
	margin:15px 0 0 0;
	font-size:13px;
	float:left;
	width:190px;
}
div#janelaFotoRelacionada div#inserirFotoRelacionada a#cadastreFoto{
	margin:35px 0 0 0;
	font-size:20px;
	float:left;
	background:#650064;
	color:white;
	text-align:center;
	font-weight:bold;
	width:160px;
	padding:13px 15px 13px 15px;
	text-decoration:none;
}
div#janelaFotoRelacionada div#inserirFotoRelacionada a#cadastreFoto:hover{text-decoration:underline;background:#2e0480;}
div#janelaFotoRelacionada div#inserirFotoRelacionada a.fechar {
	float:right;
	width:65px;
	height:19px;
	background:url(../image/background/back_btn_fechar_rel.jpg) no-repeat;
	margin:195px 0px 0 0;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:7px 0 7px 35px;
	text-decoration:none;
}
div#janelaFotoRelacionada div#inserirFotoRelacionada a.fechar:hover {text-decoration:underline;}

div#janelaInsereFoto{
	color:#515151;
	background: #dfddde url(../image/background/back_foto_relacionada.jpg) no-repeat 12% 80%;
	font-size:14px;
	font-weight:bold;
	width:100%;
	height:350px;
	float:left;
	clear:both;	
}
div#janelaInsereFoto div#loginTituloConteudo{
	width:100%;
	text-align:center;
	float:left;
	clear:both;
	margin:70px 0 0 0;	
}
div#janelaInsereFoto div#loginConteudoRelacionado{
	width:350px;
	float:left;
	clear:both;
	margin:60px 0 0 230px;	
}
div#janelaInsereFoto div#loginConteudoRelacionado ul{
	width:350px;
	float:left;
	clear:both;
	margin:0px;	
}
div#janelaInsereFoto a.fechar {
	float:left;
	clear:left;
	width:65px;
	height:19px;
	background:url(../image/background/back_btn_fechar_rel.jpg) no-repeat;
	margin:50px 10px 0 605px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:7px 0 7px 35px;
	text-decoration:none;
}
div#janelaInsereFoto a.fechar:hover {text-decoration:underline;}
div#janelaInsereFoto div#esqInsereFoto{
	margin:15px 10px 15px 25px;
	padding:0;
	float:left;	
	height:320px;
	width:230px;
	border-right: 1px solid #a2a2a2;
}
div#janelaInsereFoto div#esqInsereFoto h3{
	margin:5px 0 18px 0px;
	font-size:13px;
	float:left;
	clear:both;
	width:230px;
}
div#janelaInsereFoto div#esqInsereFoto h4{
	margin:5px 0 18px 0px;
	font-size:13px;
	float:left;
	clear:both;
	font-weight:normal;
	width:230px;
}
div#janelaInsereFoto div#esqInsereFoto h5{
	margin:5px 0 18px 0px;
	font-size:13px;
	float:left;
	clear:both;
	color:#650064;
	width:230px;
}
div#janelaInsereFoto div#dirInsereFoto{
	margin:15px 5px 15px 5px;
	float:left;	
	height:320px;
	width:430px;
}
div#janelaInsereFoto div#dirInsereFoto span#msgUploadFiles{
	margin:0px;
	float:left;	
	height:20px;
	width:100%;
	color:red;
	clear:both;
}
div#janelaInsereFoto div#dirInsereFoto a.fechar {
	float:left;
	clear:left;
	width:65px;
	height:19px;
	background:url(../image/background/back_btn_fechar_rel.jpg) no-repeat;
	margin:15px 10px 0 187px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:7px 0 7px 35px;
	text-decoration:none;
}
div#janelaInsereFoto div#dirInsereFoto a.fechar:hover {text-decoration:underline;}
div#janelaInsereFoto div#dirInsereFoto a.enviar {
	float:left;
	width:110px;
	height:16px;
	background:#8c6501;
	margin:15px 2px 0 0;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:7px 10px 7px 10px;
	text-decoration:none;
	text-align:center;
}
div#janelaInsereFoto div#dirInsereFoto a.enviar:hover {text-decoration:underline;}


div#janelaVideoRelacionado{
	color:#515151;
	background: #dfddde url(../image/background/back_video_relacionado.jpg) no-repeat 68% 38%;
	font-size:14px;
	font-weight:bold;
	width:100%;
	height:420px;
	float:left;
	clear:both;	
}
div#janelaVideoRelacionado div#listaVideoRelacionado{
	margin:15px 5px 15px 25px;
	float:left;	
	height:380px;
	width:190px;
}
div#janelaVideoRelacionado div#listaVideoRelacionado h5{
	margin:5px 0 18px 0px;
	font-size:13px;
	float:left;
}
div#janelaVideoRelacionado div#listaVideoRelacionado div#navVideoRelacionado{
	margin:0 0 5px 0px;
	float:left;
	clear:both;
	width:190px;
	height:20px;	
	font-size:12px;
	padding:5px 0 0 0;
	border:0px none;
}
div#janelaVideoRelacionado div#listaVideoRelacionado div#navVideoRelacionado a{
	font-size:13px;
	padding:3px 5px;
}
div#janelaVideoRelacionado div#listaVideoRelacionado div#navVideoRelacionado span{
	font-size:14px;
	padding:3px 5px;
}
div#janelaVideoRelacionado div#listaVideoRelacionado div#paginaVideoRelacionado{
	margin:5px 0 0 0;
	float:left;
	clear:both;
	width:190px;
	height:275px;	
}
div#janelaVideoRelacionado div#listaVideoRelacionado div#paginaVideoRelacionado div.itemVideo{
	margin:7px 0 0 0;
	float:left;
	clear:both;
	width:190px;
	border-bottom:solid 1px #a2a2a2;	
	height:46px;
}
div#janelaVideoRelacionado div#listaVideoRelacionado div#paginaVideoRelacionado div h5 a,
div#janelaVideoRelacionado div#listaVideoRelacionado div#paginaVideoRelacionado div h5{
	margin:0 0 5px 0;
	float:left;
	clear:left;
	color:#515151;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	width:160px;
}
div#janelaVideoRelacionado div#listaVideoRelacionado div#paginaVideoRelacionado div a:hover {text-decoration:underline;}
div#janelaVideoRelacionado div#listaVideoRelacionado div#paginaVideoRelacionado a{
	margin:0;
	float:left;
	clear:left;
	color:#515151;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	width:160px;
}
div#janelaVideoRelacionado div#listaVideoRelacionado div#paginaVideoRelacionado a.denunciar{
	margin:0;
	float:right;
	text-decoration:none;
	width:20px;
	clear:none;
}
div#janelaVideoRelacionado div#listaVideoRelacionado a#cadastreVideo{
	margin:15px 0 0 0;
	font-size:16px;
	float:left;
	background:#650064;
	color:white;
	text-align:center;
	width:160px;
	padding:7px 15px 7px 15px;
	text-decoration:none;
}
div#janelaVideoRelacionado div#listaVideoRelacionado a#cadastreVideo:hover{text-decoration:underline;background:#2e0480;}
div#janelaVideoRelacionado div#verVideoRelacionado{
	margin:15px 0px 15px 0px;
	float:left;	
	height:420px;
	width:485px;
}
div#janelaVideoRelacionado div#verVideoRelacionado div#conteudoVideoRelacionado{
	margin:0px 3px 15px 0px;
	float:left;	
	height:350px;
	width:485px;
	border: solid 1px #717171;
}
div#janelaVideoRelacionado div#verVideoRelacionado a.fechar {
	float:right;
	width:65px;
	height:19px;
	background:url(../image/background/back_btn_fechar_rel.jpg) no-repeat;
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:7px 0 7px 35px;
	text-decoration:none;
}
div#janelaVideoRelacionado div#verVideoRelacionado a.fechar:hover {text-decoration:underline;}

div#janelaInsereVideo{
	color:#515151;
	background: #dfddde url(../image/background/back_video_relacionado.jpg) no-repeat 12% 60%;
	font-size:14px;
	font-weight:bold;
	width:100%;
	height:350px;
	float:left;
	clear:both;	
}
div#janelaInsereVideo div#loginTituloConteudo{
	width:100%;
	text-align:center;
	float:left;
	clear:both;
	margin:70px 0 0 0;	
}
div#janelaInsereVideo div#loginConteudoRelacionado{
	width:350px;
	float:left;
	clear:both;
	margin:60px 0 0 230px;	
}
div#janelaInsereVideo div#loginConteudoRelacionado ul{
	width:350px;
	float:left;
	clear:both;
	margin:0px;	
}
div#janelaInsereVideo a.fechar {
	float:left;
	clear:left;
	width:65px;
	height:19px;
	background:url(../image/background/back_btn_fechar_rel.jpg) no-repeat;
	margin:50px 10px 0 605px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:7px 0 7px 35px;
	text-decoration:none;
}
div#janelaInsereVideo a.fechar:hover {text-decoration:underline;}
div#janelaInsereVideo div#esqInsereVideo{
	margin:15px 5px 15px 25px;
	float:left;	
	height:320px;
	width:230px;
	border-right: 1px solid #a2a2a2;
}
div#janelaInsereVideo div#esqInsereVideo h3{
	margin:5px 0 18px 0px;
	font-size:13px;
	float:left;
	clear:both;
	width:230px;
}
div#janelaInsereVideo div#esqInsereVideo h5{
	margin:5px 0 18px 0px;
	font-size:13px;
	float:left;
	clear:both;
	color:#650064;
	width:230px;
}
div#janelaInsereVideo div#dirInsereVideo{
	margin:15px 5px 15px 15px;
	float:left;	
	height:320px;
	width:430px;
}
div#janelaInsereVideo div#dirInsereVideo h3{
	margin:5px 0 20px 0;
	font-size:13px;
	float:left;
	clear:both;
	width:430px;
	height:15px;
}
div#janelaInsereVideo div#dirInsereVideo form span{
	margin:5px 0 0 0;
	font-size:13px;
	float:left;
	clear:both;
	width:430px;
}
div#janelaInsereVideo div#dirInsereVideo form input{
	font-size:13px;
	float:left;
	clear:both;
	width:410px;
	height:24px;
	border:1px solid #aaa;
	color:#555;
	padding:8px 0 0 14px;
	margin: 5px 0 25px 0px;
}
div#janelaInsereVideo div#dirInsereVideo form textarea{
	font-size:13px;
	float:left;
	clear:both;
	width:410px;
	height:60px;
	border:1px solid #aaa;
	color:#555;
	padding:8px 0 0 14px;
	margin: 5px 0 5px 0px;
}
div#janelaInsereVideo div#dirInsereVideo a.fechar {
	float:left;
	clear:left;
	width:65px;
	height:19px;
	background:url(../image/background/back_btn_fechar_rel.jpg) no-repeat;
	margin:50px 10px 0 187px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:7px 0 7px 35px;
	text-decoration:none;
}
div#janelaInsereVideo div#dirInsereVideo a.fechar:hover {text-decoration:underline;}
div#janelaInsereVideo div#dirInsereVideo a.enviar {
	float:left;
	width:110px;
	height:16px;
	background:#8c6501;
	margin:50px 2px 0 0;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:7px 10px 7px 10px;
	text-decoration:none;
	text-align:center;
}
div#janelaInsereVideo div#dirInsereVideo a.enviar:hover {text-decoration:underline;}




div#janelaVerFotoRel {
	float:left;
	width:100%;
	height:auto;
	padding:0;
	margin:0;
	color:#515151;
	background: #dfddde url(../image/background/back_foto_relacionada.jpg) no-repeat 97% 60%;
}
div#janelaVerFotoRel div#fotoRel {
	float:left;
	clear:left;
	height:500px;
	width:500px;
	margin: 25px 0 15px 25px;
	padding:0;
	text-align:center;
	vertical-align:middle;
}
div#janelaVerFotoRel div#fotoRel img {
	/*position:relative;
	z-index:1;
	left:11px;*/
	float:left;
}
div#janelaVerFotoRel div#fotoRel a {
	position:relative;
	z-index:5;
	top:-500px;
}
div#janelaVerFotoRel div#fotoRel a.voltar-foto {
	float:left;
	width:250px;
	height:500px;
	background:transparent;
}
div#janelaVerFotoRel div#fotoRel a.avancar-foto {
	float:right;
	width:250px;
	height:500px;
	background:transparent;
}
div#janelaVerFotoRel div#fotoRel a.voltar-foto:hover {background:url(../image/foto_esquerda.jpg) no-repeat left 47%;}
div#janelaVerFotoRel div#fotoRel a.avancar-foto:hover{background:url(../image/foto_direita.jpg) no-repeat right 47%;}
div#janelaVerFotoRel div#dirVerFotoRel {
	float:right;
	width:132px;
	margin:25px 15px 0 0;
	padding:0;
	clear:right;
}
div#janelaVerFotoRel div#dirVerFotoRel div.listagem-foto { 
	float:left;
	height:46px;
	width:132px;
	background:#b24bb1;
	margin:0 0 7px 0;
	border:none;
}
div#janelaVerFotoRel div#dirVerFotoRel div.listagem-foto span.img-atual { 
	float:left;
	font-size:29px;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:5px 0 0 40px;
}
div#janelaVerFotoRel div#dirVerFotoRel div.listagem-foto span.img-total { 
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:14px 0 0 7px;
}
div#janelaVerFotoRel div#dirVerFotoRel span.fotos-enviadas {
	float:left;
	color:#515151;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	width:132px;
	margin:40px 0 0 0;
}
div#janelaVerFotoRel div#dirVerFotoRel a {
	float:left;
	color:#530052;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	width:132px;
	margin:3px 0 0 0;
}
div#janelaVerFotoRel div#dirVerFotoRel a:hover {text-decoration:underline;}
div#janelaVerFotoRel div#dirVerFotoRel a.fechar {
	float:left;
	clear:left;
	width:65px;
	height:19px;
	background:url(../image/background/back_btn_fechar_rel.jpg) no-repeat;
	margin:342px 10px 0 30px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:7px 0 7px 35px;
	text-decoration:none;
	text-align:left;
}
div#janelaVerFotoRel div#dirVerFotoRel a.fechar:hover {text-decoration:underline;}