form{margin:0;padding:0;}
fieldset{margin:0;padding:0;border:none;}
.line{width:746px;height:1px;background-color:#5C5C5C;}

/*#esquerda{float:left;width:162px;overflow:hidden;position:relative}*/
/*#meio {min-height:100px;float:left;width:426px;margin:0 8px;position:relative;_height:1%;}*/
/*#meio {min-height:100px;;margin:0 8px;position:relative;_height:1%;}*/


.struct {border:0;border-collapse:collapse}
.struct #meio  {border:0;width:426px;padding:0 8px}
.struct #left, .struct #right {border:0;width:162px;overflow:hidden}

#meio img.loading {margin:50px auto}
	
/*position:absolute;top:50px;left:50%;margin-left:-16px}*/
/*#direita{float:left;width:162px;display:block;position:relative;overflow:hidden}*/


/************** GRUPOS ******************/
/* Perfil */
#perfil {height:100%;padding-bottom:20px}
#perfil .title{text-align:center;border-bottom:solid 1px #6E6E6E;padding-bottom:10px;}
#perfil .title h2{font-weight:bold;font-size:60px;line-height:55px;;display:block}
#perfil .title h3{font-weight:bold;font-size:24px;}
#perfil .title h4{float:left;font:bold 23px Arial}
#perfil .title a.bt{float:right;font:bold 11px Arial;color:#EAEAEA;background-color:#FF8C03;padding:0px 3px 0px 3px;text-decoration:none;margin-top:10px}
#perfil #colEsq{float:left;width:395px;margin-top:10px}
#perfil #colEsq a{font-weight:bold}
#perfil #colEsq #privado{width:395px;padding-bottom:20px;border-bottom:solid 1px #6E6E6E}
#perfil #colEsq #privado .foto{float:left;width:110px;margin-bottom:10px}
#perfil #colEsq #privado .foto .nome{width:108px;height:16px;text-align:center;background-color:#FFCC00;border:solid 1px #E0B300;font:bold 11px Arial;color:#000}
#perfil #colEsq #privado .admin{float:left;width:240px;font:normal 11px Arial;margin-left:15px}
#perfil #colEsq #privado .admin span.font{font-size:10px;}
#perfil #colEsq #privado .admin a.entrar{font:bold 18px Arial;padding:0px 5px 0px 5px;text-decoration:none}
#perfil #colEsq #privado .admin .med{width:134px;height:12px;padding:1px;margin:0px 0 3px 0}
#perfil #colEsq #privado .admin .med .carga{height:12px;}
#perfil #colEsq #privado .chamada{background-color:#9DBB25;color:#FFF;font:bold 18px Arial;padding:0px 5px 0px 5px}
#perfil #colEsq #descricao{width:395px;margin-top:10px;line-height:18px}
#perfil #colEsq #descricao .fio{background-color:#6E6E6E;width:395px;height:1px;margin:10px 0 10px 0}
#perfil #colEsq #permissoes{width:395px;margin-top:36px;line-height:20px}
#perfil #colEsq #permissoes a.bt{float:left;font:bold 11px Arial;color:#EAEAEA;background-color:#FF8C03;padding:0px 3px 1px 3px;text-decoration:none;margin-top:10px}
#perfil #colDir{float:right;width:314px;margin-top:10px}



/* Todos as Fotos */
/* TODO: SUSPEITO - NAO APARECE EM LUGAR NENHUM */
#GruposTodosFotos{width:746px;margin-left:6px;}
#GruposTodosFotos .title{margin-bottom:20px;text-align:center;}
#GruposTodosFotos .title h2{font-weight:bold;font-size:60px;line-height:55px;display:block}
#GruposTodosFotos .title h3{font-weight:bold;font-size:24px;}
#GruposTodosFotos .nav{width:746px;margin-bottom:7px;}
#GruposTodosFotos .nav:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#GruposTodosFotos .nav div{float:left;}
#GruposTodosFotos .nav .links{font-weight:bold;}
#GruposTodosFotos .nav .links img{background:url(/estatico/imagens/moldura.gif) no-repeat;}
#GruposTodosFotos .nav .links img{float:left;margin:0 10px 10px 0;padding:4px 4px 9px 6px;}
#GruposTodosFotos .nav .links h4{font-weight:bold;font-size:23px;display:block;margin-top:2px;}
#GruposTodosFotos .nav .irPara{float:right;margin-top:40px;}
#GruposTodosFotos .nav .irPara a{font-weight:bold;padding:2px 4px 2px 4px;text-decoration:none;display:block;}
#GruposTodosFotos .resultado{width:736px;padding:20px 0 0 8px;}
#GruposTodosFotos .resultado:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#GruposTodosFotos .resultado li{float:left;width:173px;height:186px;text-align:left;padding:0 12px 20px 0;}
#GruposTodosFotos .resultado li.noSpace{padding-right:0px;}
#GruposTodosFotos .resultado li img{margin-bottom:10px;padding:3px;background-color:#fff;border:solid 1px #C4C4C4;}
#GruposTodosFotos .resultado li span{font-weight:bold;display:block;}
#GruposTodosFotos .resultado li a.titG{display:block;}
#GruposTodosFotos .resultado li a.excluir{font-weight:bold;display:block;margin-top:6px;}




/* Moderador Notes */
#GruposModNotes {width:766px;}
#GruposModNotes:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#GruposModNotes .title{margin-bottom:20px;text-align:center;}
#GruposModNotes .title h2{font-weight:bold;font-size:60px;line-height:55px;display:block}
#GruposModNotes .title h3{font-weight:bold;font-size:24px;}

/* Membro Notes */
#GruposMemNotes{width:766px; position: relative;}
#GruposMemNotes:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#GruposMemNotes .title{margin-bottom:20px;text-align:center;}
#GruposMemNotes .title h2{font-weight:bold;font-size:60px;line-height:55px;display:block}
#GruposMemNotes .title h3{font-weight:bold;font-size:24px;}

/* Visitante Notes */
#GruposVisNotes{width:766px;}
#GruposVisNotes:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#GruposVisNotes .title{margin-bottom:20px;text-align:center;}
#GruposVisNotes .title h2{font-weight:bold;font-size:60px;line-height:55px;display:block}
#GruposVisNotes .title h3{font-weight:bold;font-size:24px;}

/* Moderador N?o confere */
#GruposModNaoConf{width:766px;}
#GruposModNaoConf:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#GruposModNaoConf .title{margin-bottom:20px;text-align:center;}
#GruposModNaoConf .title h2{font-weight:bold;font-size:60px;line-height:55px;display:block}
#GruposModNaoConf .title h3{font-weight:bold;font-size:24px;}
#GruposModNaoConf .NaoConf{height:422px;min-height:422px;border:solid 1px #C4C4C4;background-color:#fff;text-align:center;}
#GruposModNaoConf .NaoConf h4{font-size:16px;font-weight:bold;margin:172px 0 10px;color:#8952DC;}
#GruposModNaoConf .NaoConf a{font-size:14px;font-weight:bold;padding:3px 5px 3px 5px;text-decoration:none}

/* Membro N?o Confere */
/* TODO - NAO ENCONTRADO */
#GruposMemNaoConf{width:766px;}
#GruposMemNaoConf:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#GruposMemNaoConf .title{margin-bottom:20px;text-align:center;}
#GruposMemNaoConf .title h2{font-weight:bold;font-size:60px;line-height:55px;display:block}
#GruposMemNaoConf .title h3{font-weight:bold;font-size:24px;}
#GruposMemNaoConf .NaoConf{height:422px;min-height:422px;border:solid 1px #C4C4C4;background-color:#fff;text-align:center;}
#GruposMemNaoConf .NaoConf h4{font-size:16px;font-weight:bold;margin:172px 0 10px;color:#8952DC;}
#GruposMemNaoConf .NaoConf a{font-size:14px;font-weight:bold;padding:3px 5px 3px 5px;text-decoration:none}

/* Visitante N?o Confere */
/* TODO - NAO ENCONTRADO */
#GruposVisNaoConf{width:766px;}
#GruposVisNaoConf:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#GruposVisNaoConf .title{margin-bottom:20px;text-align:center;}
#GruposVisNaoConf .title h2{font-weight:bold;font-size:60px;line-height:55px;display:block}
#GruposVisNaoConf .title h3{font-weight:bold;font-size:24px;}
#GruposVisNaoConf .NaoConf{height:422px;min-height:422px;border:solid 1px #C4C4C4;background-color:#fff;text-align:center;}
#GruposVisNaoConf .NaoConf h4{font-size:16px;font-weight:bold;margin:172px 0 10px;color:#8952DC;}
#GruposVisNaoConf .NaoConf a{font-size:14px;font-weight:bold;padding:3px 5px 3px 5px;text-decoration:none}


/* Fotos Tab */
#PessoalFotosTab{width:746px;margin-left:6px;}
#PessoalFotosTab h2{font-weight:bold;font-size:23px;color:#8952DC;margin-bottom:26px;}
#PessoalFotosTab .resultado{width:736px;padding:20px 0 0 8px;}
#PessoalFotosTab .resultado:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#PessoalFotosTab .resultado li{float:left;width:173px;height:170px;text-align:left;padding:0 12px 20px 0;}
#PessoalFotosTab .resultado li.noSpace{padding-right:0px;}
#PessoalFotosTab .resultado li img{margin-bottom:10px;padding:3px;background-color:#fff;border:solid 1px #C4C4C4;}
#PessoalFotosTab .resultado li a{font-weight:bold;color:#FF8C03;margin-top:12px;}
#PessoalFotosTab .resultado li a:hover{background-color:#FF8C03;color:#FFFFFF;text-decoration:none}
#PessoalFotosTab .resultado li a.noBold{font-weight:normal;}

/* Moderador Notes*/
#PessoalModNotes{width:766px;}
#PessoalModNotes:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#PessoalModNotes .title{margin-bottom:20px;text-align:center;}
#PessoalModNotes .title h2{font-weight:bold;font-size:60px;line-height:55px;display:block}
#PessoalModNotes .title h3{font-weight:bold;font-size:24px;}


#titlePagina {margin:0 auto 20px auto;text-align:center;width:776px}
#titlePagina h2{font-weight:bold;font-size:60px;display:block}
#titlePagina h3{font-weight:bold;font-size:24px;}



/* Visitante Notes */
#PessoalVisNotes{width:766px;clear:both;position: relative;}
#PessoalVisNotes:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
/*
#PessoalVisNotes .title{margin-bottom:20px;text-align:center;}
#PessoalVisNotes .title h2{font-weight:bold;font-size:60px;line-height:55px;display:block}
#PessoalVisNotes .title h3{font-weight:bold;font-size:24px;}
*/
/* caixa sem foto atual */
.PessoalNaoConf{height:422px;min-height:422px;border:solid 1px #C4C4C4;background-color:#fff;text-align:center;}
.PessoalNaoConf h4{font-size:16px;font-weight:bold;color:#666 !important;margin:172px 0 10px;}
.PessoalNaoConf a{font-size:14px;font-weight:bold;padding:3px 5px 3px 5px;text-decoration:none;color:#FF8D18 !important;}
.GruposNaoConf{height:422px;min-height:422px;border:solid 1px #C4C4C4;background-color:#fff;text-align:center;}
.GruposNaoConf h4{font-size:16px;font-weight:bold;color:#666 !important;margin:172px 0 10px;}
.GruposNaoConf a{font-size:14px;font-weight:bold;padding:3px 5px 3px 5px;text-decoration:none;color:#FF8D18 !important;}



/* box sem-foto novo*/
.semfoto {padding:30px 0 0 20px;text-align:left;}
.semfoto .nome {font:bold 24px Arial;color:#9A6BE1;letter-spacing:-1px;}
.semfoto p {font:bold 16px Arial;color:#666;}
.semfoto span {font:bold 24px Arial;color:#666;letter-spacing:-1px;}
.semfoto ul {margin-top:20px;}
.semfoto ul li {}
.semfoto ul li a {font-size:24px;text-decoration:none;letter-spacing:-1px;display:block;height:53px;padding-left:60px;background-repeat:no-repeat;line-height:53px;}
.semfoto ul li a.copie_minhas_fotos {background-image:url(/estatico/imagens/destaque_copie_fotos.gif)}
.semfoto ul li a.faca_upload {background-image:url(/estatico/imagens/destaque_faca_upload.gif)}
.semfoto ul li a.copie_fotos {background-image:url(/estatico/imagens/destaque_copie_fotos.gif)}
.semfoto ul li a.edite_perfil {background-image:url(/estatico/imagens/destaque_edite_perfil.gif)}
.semfoto ul li a.mude_cores {background-image:url(/estatico/imagens/destaque_mudar_cores.gif)}



/* Moderador NAO Confere */
/* TODO: sem referencia */
#PessoalModNaoConf{width:766px;}
#PessoalModNaoConf:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#PessoalModNaoConf .title{margin-bottom:20px;text-align:center;}
#PessoalModNaoConf .title h2{font-weight:bold;font-size:60px;line-height:55px;display:block}
#PessoalModNaoConf .title h3{font-weight:bold;font-size:24px;}
#PessoalModNaoConf .NaoConf{height:422px;min-height:422px;border:solid 1px #C4C4C4;background-color:#fff;text-align:center;}
#PessoalModNaoConf .NaoConf h4{font-size:16px;font-weight:bold;color:#8952DC;margin:172px 0 10px;}
#PessoalModNaoConf .NaoConf a{font-size:14px;font-weight:bold;padding:3px 5px 3px 5px;text-decoration:none}

/* Visitante N?o Confere */
/* TODO: sem referencia */
#PessoalVisNaoConf{width:766px;}
#PessoalVisNaoConf:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#PessoalVisNaoConf .title{margin-bottom:20px;text-align:center;}
#PessoalVisNaoConf .title h2{font-weight:bold;font-size:60px;line-height:55px;display:block}
#PessoalVisNaoConf .title h3{font-weight:bold;font-size:24px;}
#PessoalVisNaoConf .NaoConf{height:422px;min-height:422px;border:solid 1px #C4C4C4;background-color:#fff;text-align:center;}
#PessoalVisNaoConf .NaoConf h4{font-size:16px;font-weight:bold;color:#8952DC;margin:172px 0 10px;}
#PessoalVisNaoConf .NaoConf a{font-size:14px;font-weight:bold;padding:3px 5px 3px 5px;text-decoration:none}


/*************** FIM PESSOAL ****************/



/**************** GLOBAIS DE INTERNAS ****************/
/* box alerta 1*/
#BoxAlerta{width:764px;background-color:#E8ECED;border:solid 1px #8952DC;margin:0 auto 14px auto;padding:0 0 11px 0;}
#BoxAlerta:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#BoxAlerta img{float:left;padding:11px 0 0 15px;}
#BoxAlerta .txt{width:650px;float:left;font-size:12px;color:#5C5C5C;padding:11px 0 0 15px;}
#BoxAlerta .txt span{font-size:14px;font-weight:bold;color:#8952DC;display:block;}
#BoxAlerta .bts{clear:both;margin-top:10px;}
#BoxAlerta .bts a{margin-right:5px;color:#FFF;text-decoration:none;background-color:#FF8C03;font:bold 11px Arial;padding:1px 3px 1px 3px;}
#BoxAlerta .fechar{float:right;}
#BoxAlerta .btFechar{margin:4px;width:15px;_width:14px;background-color: #FF8C03;border:solid 1px;border-color: #FF8930 #B33A10 #B33A10 #FF8930;font:bold 10px Verdana;color:#FFF;cursor:hand;}

/* box alerta 1*/
#BoxAlerta2{width:764px;background-color:#FFF0B5;color:#000;border:solid 1px #FF8C03;margin-bottom:14px;padding:0 0 11px 0;}
#BoxAlerta2:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#BoxAlerta2 img{float:left;padding:11px 0 0 15px;}
#BoxAlerta2 .txt{float:left;font-size:12px;padding:11px 0 0 15px;}
#BoxAlerta2 .txt span{font-size:14px;font-weight:bold;display:block;}
#BoxAlerta2 .bts{clear:both;margin-top:10px;}
#BoxAlerta2 .bts a{margin-right:5px;color:#FFF;text-decoration:none;}
#BoxAlerta2 .fechar{float:right;}
#BoxAlerta2 .btFechar{margin:4px;width:15px;_width:14px;background-color: #FF8C03;border:solid 1px;border-color: #FF8930 #B33A10 #B33A10 #FF8930;font:bold 10px Verdana;color:#FFF;cursor:hand;}


/* Box titulo, tab e coment?rio  */
#TabComent{padding:0 11px 21px 11px;}
#TabComent h4{font-size:14px;font-weight:bold;margin-bottom:10px;}
#TabComent ul{margin-bottom:13px;}
#TabComent ul.tabs:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#TabComent ul.tabs li{display:inline;padding-right:3px;}
#TabComent p{font-size:12px;}

/* Box outros albuns  */
/* !mostra em quais outros lugares a foto est? */
#OutrosAlbuns{width:400px;margin-bottom:10px;padding:10px 11px 10px 11px;border:solid 1px;border-color:#5C5C5C;}
#OutrosAlbuns .outros{width:400px}
#OutrosAlbuns .outros:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#OutrosAlbuns .outros a{float:left;font-weight:bold;}
#OutrosAlbuns .outros span{float:left;width:372px;margin-right:10px;display:block;}
#OutrosAlbuns #maisAlbuns{width:400px;margin-top:12px;}
#OutrosAlbuns #maisAlbuns:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#OutrosAlbuns #maisAlbuns ul.albuns{float:left;width:197px;margin-right:6px;}
#OutrosAlbuns #maisAlbuns ul.grupos{float:left;width:197px;display:block;}
#OutrosAlbuns #maisAlbuns ul li{width:197px;height:31px;margin:4px 0 4px 0;line-height:26px;}
#OutrosAlbuns #maisAlbuns ul li.borda{border-bottom:solid 1px #5C5C5C;height:26px;}
#OutrosAlbuns #maisAlbuns ul img{float:left;margin-right:6px;padding:2px;background-color:#fff;border:solid 1px #B8B8B8;}
#OutrosAlbuns #maisAlbuns ul a{width:197px;height:31px;font-weight:normal;display:block;}


/* box fotmulario de comentario */
#BoxFormComent{width:400px;padding:0 11px 10px 11px;}
#BoxFormComent h4{font-size:18px;letter-spacing:-1px;font-weight:bold;margin-bottom:5px;}
#BoxFormComent h4 .contador {font-size:12px;font-weight:normal;float:right;letter-spacing:0;padding-top:5px;}
#BoxFormComent input{width:398px;height:20px;margin-bottom:8px;border:none;border-left:solid 1px #D0C4C4;border-top:solid 1px #D0C4C4;}
#BoxFormComent textarea{width:398px;height:128px;margin-bottom:8px;border:none;border-left:solid 1px #D0C4C4;border-top:solid 1px #D0C4C4;}
#BoxFormComent a.btFormComent{width:55px;float:right;font-weight:bold;font-size:18px;text-decoration:none;text-align:center;letter-spacing:-1px;;padding-right:4px;;padding-left:4px;}

/* box fotmulario de responder comentario */
#BoxFormRespComent{width:400px;padding:5px 0;}
#BoxFormRespComent h4{font-size:18px;letter-spacing:-1px;font-weight:bold;margin-bottom:2px !important;}
#BoxFormRespComent h4 .contador {font-size:12px;font-weight:normal;float:right;letter-spacing:0;padding-top:5px;}
#BoxFormRespComent input{width:100%;height:20px;margin-bottom:8px;border:none;border-left:solid 1px #D0C4C4;border-top:solid 1px #D0C4C4;}
#BoxFormRespComent textarea{width:100%;height:128px;margin-bottom:8px;border:none;border-left:solid 1px #D0C4C4;border-top:solid 1px #D0C4C4;}
#BoxFormRespComent a.btFormComent{width:55px;float:right;font-size:18px;font-weight:bold;text-decoration:none;text-align:center;letter-spacing:-1px;;padding-right:4px;;padding-left:4px;}
#BoxFormRespComent a#btCancelarResp{float:right;font-size:14px;font-weight:bold;width:auto;height: 13px;margin:6px 0pt 1px 3px;line-height:13px;padding:0px 3px 2px;}


/* box paginação das fotos*/
.BoxPaginacao{width:426px;height:31px;margin-bottom:10px;}
.BoxPaginacao div{float:left}
.BoxPaginacao img{display:inline;margin:0 6px 0 6px;padding:2px;background-color:#fff;border:solid 1px #B8B8B8;}
.BoxPaginacao .ant {display:block;width: 100px;}
.BoxPaginacao .ant img{float:left;}
.BoxPaginacao a.lnk2P{float:left;font-weight:bold;display:block;margin-top:8px;}
.BoxPaginacao .txt{width:226px;text-align:center;font-size:14px;}
.BoxPaginacao .txt span{font-size:11px;display:block;}


/* Busca */
.formBusca{font-size:12px;font-weight:bold;margin-bottom:16px;}
.formBusca select{margin:0 4px 0 2px;border:solid 1px #B8B8B8;}
.formBusca select.organiza{width:126px;height:16px;font:normal 12px/12px Arial;color:#5C5C5C;margin-right:16px;}
.formBusca select.exibe{width:41px;height:16px;font:normal 12px/12px Arial;color:#5C5C5C;}
/*************** FIM GLOBAIS DE INTERNAS ***************/





