﻿/* geral */
html{
	overflow-y:scroll;
}
html,body {
	margin:0px;
	height:100%;
}
.offscreen {
	position:absolute;
	left:-80000px;
	top:-80000px;
}
.IsFriend{
	color:#549c00;
}
body {
    background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	background-color:#fefeff;
    font-family:Arial;
    font-size:0.86em;
    margin:0px;
}
a {
	color:#2f5e95;
	text-decoration:none;
}
body.small-text {
    font-size:0.7em;
}
body.large-text {
    font-size:1em;
}
.contentWhite {
    background:url(images/bgcontent.gif) #ffffff;
	background-repeat:repeat-x;
	width:950px;
	float:left;
	margin-top:0px;
}
#acesse h1 span {
	border:1px solid red;
}
.contentWhite h3 {
	color:#000000;
	font-size:12px;
	margin:0px;
	margin-bottom:14px;
	margin-top:12px;
}
.content {
	float:left;
	width:751px;
	#width:748px;
}
.content h2 {
	margin-left:0px!important;
}
.content form {
	margin:0px;
}
.content h3{
	color:#549c00;
	font-size:1.2em;
	font-weight:normal;
	#margin-top:14px;
}
.contentLeft, .contentLeftFriends {
	float:left;
	width:500px;
	margin:0px;
}
.contentLeftFriends {
	width:100%;
}
.content p {
	color:#4f4f4f;
	font-size:0.8em;
}
.textoAbuso {
	color:#4f4f4f;
	font-size:0.8em;
	width:440px;
	margin-bottom:10px;
}
 .textListAmigos a {
	background-image:url(images/seta.gif);
    background-repeat:no-repeat;
    color:#2f5e95;
    font-size:0.8em;
    text-decoration:none;
	padding-left:7px;
	display:block;
}
.contentLeft h2, .content h2, #conteudoPrincipal h2 {
	color:#549c00;
	font-size:1.3em;
	font-weight:normal;
	margin:0px!;
	margin-top:11px;
	margin-bottom:13px;
	margin-left:16px;
}
.contentWhite h2 {
	color:#549c00!important;
	font-size:1.6em!important;
	margin:0px!important;
	margin-top:9px!important;
	margin-left:16px!important;
}
.contentLeftFriends h2 , .content h2 {
	margin-left:0px!important;
	margin-bottom:10px!important;
	font-size:1.5em!important;
}
h3.titleBusca {
	color:#549C00!important;
	margin:0px!important;
	margin-bottom:10px!important;
	margin-top:10px!important;
	padding:0px!important;
	font-size:1em!important;
	font-weight:none!important;
}
.home-esquecimento {
	background-image:url(images/bgForgetPage.gif)!important;
	background-position:50px 0px;
	background-color:#e6edf7!important;
	background-repeat:no-repeat;
}
ol {
	margin:0px;
	margin-top:20PX;
	margin-right:15px;
	padding-left:50PX;
}
ol li {
	margin-bottom:18px;
	color:#4F4F4F;
	font-size:0.9em;
}
.contentTranscricao{
	color:#4F4F4F;
	font-size:0.9em;
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
}
.contentLeft h3 {
	color:#4f4f4f;
	font-size:14px;
	margin:0px;
	margin-top:11px;
	margin-bottom:25px
}
.contentLeft h4 {
	color:#549c00;
	font-size:14px;
	margin:0px;
	margin-top:11px;
	margin-bottom:13px;
}
ul.listSearch {
	margin:0px;
	margin-top:10px;
	padding:0px;
	list-style:none;
	overflow:hidden;
	clear:both;
}
ul.listSearch li  {
	width:100%;
	padding-bottom:10px;
}
.listSearch li {
	margin:0px;
	padding:0px;
	color:#4F4F4F;
	font-size:0.8em;
	list-style:none;
	display:block;
	border-bottom:1px dotted #4f81bd;
	margin-bottom:8px;
	clear:both;
	overflow:hidden;
}
.contentRight {
	float:right;
	width:207px;
	#width:auto;
	#float:left;
	padding-right:15px;_padding:0px;
}
.sidebar {
	float:left;
	width:199px;_width:170px;
}
.footer {
	width:100%;
	overflow:hidden;
	background-color:#e8eff9;
	border-top:1px solid #a2bad8;
	padding-bottom:10px;
}
.alignFotter {
	width:929px;
	margin:auto;
	margin-top:0px;
	margin-bottom:8px;
}
.nao-logada .alignFotter {
	width:970px;
}
.footerLeft {
	float:left;
	font-size:0.8em;
	color:#4f4f4f;
	margin:0px;
	margin-top:8px;
}
.footerPatrocinadores {
	float:left;
	clear:both;
	margin-top:13px;
	margin-right:10px;
}
.footerLeft a{
	padding-right:25px;
	padding-top:10px;
	float:left;
	display:block;
}
.patrocinadorInstitutoSuperar {
	background:url(images/patrocinadorInstitutoSuperar.gif);
	background-repeat:no-repeat;
	float:left;
	width:104px;
	height:30px;
	margin-top:10px;
	margin-right:26px;
}
.patrocinadorAle {
	background:url(images/patrocinadorAle.gif);
	background-repeat:no-repeat;
	float:left;
	width:114px;
	height:30px;
	margin-top:10px;
}
.nao-logada .patrocinadorInstitutoSuperar {
	background:url(images/patrocinadorInstitutoSuperarHome.gif)!important;
	background-repeat:no-repeat;
	float:left;
	width:104px;
	height:30px;
	margin-top:10px;
	margin-right:26px;
}
.nao-logada .patrocinadorAle {
	background:url(images/patrocinadorAleHome.gif)!important;
	background-repeat:no-repeat!important;
	float:left;
	width:114px;
	height:36px;
}
.fotterRight {
	float:right;
	margin:0px;
	margin-right:9px;
	#margin-right:4px;
	margin-top:6px;
	#margin-top:6px;
}
.fotterRight a {
	font-size:0.8em;
	color:#4677b1;
	text-decoration:none;
}
.boxInfoProfile {
    background:url(images/bgInfoProfile.gif) #ffffff;
	background-repeat:repeat-x;
	border:1px solid #bfd1eb;
	font-size:0.8em;
	color:#4f4f4f;
	width:153px;
	margin:15px;_margin:10px;
	-margin-right:5px;
	margin-top:14px;
	padding:7px;
	padding-bottom:6px;
	float:left;
}
.infoPlace {
	color:#000000;
	font-size:12px;
	margin:12px 0 1px;
	font-weight:bold;
	margin:3px 0px 0px 17px;
	display:block;
}
.extra-nav {
    font-size:0.8em;
    color:#9ab2d5;
    margin:0px;
    padding:0px;
    padding-top:4px;
    height:19px;
}
.extra-nav a {
    color:#9ab2d5;
    text-decoration:none;
}
.extra-nav li {
	list-style-type:none;
	float:left;
	display:block;
	border-left:1px dotted #9ab2d5;
	padding:0px 5px 0px 5px;
}
.extra-nav .first {
	border:none;
}
.header {
	clear:left;
	width:960px;
	height:104px;
	margin:0px;
	float:left;
	padding:0px;
}
.textLargeSmall {
	margin:0px;
	margin-top:6px;
	margin-bottom:6px;
	margin-right:11px;
}
.cadastrese .floatRight {
	width:200px;
	overflow:hidden;
	margin-bottom:7px;
}	
.header .floatRight span {
	padding-left:0px;
}
.pageDefault .floatRight {
	width:170px;
	overflow:hidden;
	padding-bottom:7px;
}
.text {
	color:#2f5e95;
	font-size:11px;
	margin:8px 4px 0px 0px;	
	float:left;
}
.textLargeSmall a {
	text-decoration:none;
}
.textLargeSmall ul {
	margin:0px;
}
li.textSmall {
	background-image:url(images/bgTextSmall.gif);
	background-repeat:no-repeat;
	width:18px;
	height:18px;
	margin:0px;
	margin-left:3px;
	list-style:none;
	float:left;
}
li.textSmall a, li.textNormal a, li.textLarge a {
	width:18px;
	height:18px;
	display:block;
}
li.textSmall span {
	font-size:0.8em;
	color:#ffffff;
	font-weight:bold;
	margin:4px;
}
li.textNormal {
	background-image:url(images/bgTextNormal.gif);
	background-repeat:no-repeat;
	width:18px;
	height:18px;
	margin:0px;
	margin-left:3px;
	list-style:none;
	float:left;
}
li.textNormal span {
	font-size:0.8em;
	color:#ffffff;
	font-weight:bold;
	margin:5px;
}
li.textLarge {
	background-image:url(images/bgTextLarge.gif);
	background-repeat:no-repeat;
	width:18px;
	height:18px;
	margin:0px;
	margin-left:3px;
	list-style:none;
	float:left;
}
li.textLarge span {
	font-size:0.8em;
	color:#ffffff;
	font-weight:bold;
	margin:3px;
}
.header h1, .headerCadastrese h1 {    
	height:49px;
	width:119px;
    background-image:url(images/logoAcesse.gif);
	background-repeat:no-repeat;
    float:left;
    margin:14px 0px 4px 5px;
}
.header span ,.headerCadastrese span {
	margin:0px;
	display:block;
	padding-top:30px;
	padding-left:10px;
	float:left;
}
.header h1 a,.headerCadastrese h1 a {
	color:#d4d4d4;
	padding-left:3px;
	width:150px;
	display:block;
	float:left;
	height:49px;
	width:116px;
}
.selectLanguage {
    float:right;
    width:172px;
    font-size:0.8em;
    color:#2f5e95;
    padding-top:5px;
}
.selectLanguage a {
    color:#2f5e95;
    text-decoration:none;
    padding-left:7px;
    padding-right:7px;
}
.selectLanguage strong {
    color:#549c00;
    text-decoration:none;
    margin-right:7px;
}
.selectLanguage span {
    float:left;
    display:block;
    margin-right:8px;
}
.selectLanguage ul {
    margin:0px;
    padding:0px;
}
.selectLanguage li{
    list-style-type:none;
    padding:0px;
    margin:0px;
    float:left;
    margin:0px;
}
#conteudoPrincipal {
    margin-bottom:4px;
    margin:0px;
    padding:0px;
}
.cadastrese #conteudoPrincipal {
	min-height:auto;
}
.nao-logaga #conteudoPrincipal {
	min-height:auto!important;
}
.contentMeuPerfil {
    font-size:1em;
    color:#549c00;
    margin:0px;
    margin-bottom:6px;
    padding-top:8px;
    float:left;
}
.contentMeuPerfil a {
	color:#2f5e95;
	font-size:0.8em;
	text-decoration:none;
}
.busca {
    float:right;
    margin-top:-16px;
    margin-right:5px;
}
.busca span {
    margin-right:-5px;
    margin-top:7px;
    float:right;
    #float:none;
    #margin-left:22px;
}
.busca a {
    font-size:0.8em;
    color:#2f5e95;
    text-decoration:none;
}
.busca label {
    color:#6e6e6e;
    font-size:0.8em;
    margin:0px;
}
#searchText, #searchTextComunidades, #forumSearch, #communityName, .searchTextComun {
    background-color:#e8eff9;
    border:1px solid #9ab2d5;
    color:#315f95;
    font-size:0.8em;
    width:137px;
    height:13px;
    padding:3px;
    padding-bottom:2px;
    margin-left:0px;
    margin-right:6px;
    margin-top:2px;
    float:left;
}
#searchTextComunidades, #forumSearch, .searchTextComun {
	background-image:url(images/bgBuscaComunidades.gif);
	width:305px!important;
}
.submitBusca, .submitBuscaComunidade {
    background-image:url(images/bgbuttonbusca.gif);
    background-repeat:no-repeat;
    width:64px;
    height:20px;
    border:0px;
    font-size:0.8em;
    color:#ffffff;
    float:left;
    margin-top:2px;
    padding-bottom:4px;
}
.submitBuscaComunidade {
	background-image:url(images/bgBntBuscaComunidade.gif);
	float:none;
}
li.bntCriarTopico input {
	background-image:url(images/bntCriarTopico.gif);
	background-repeat:no-repeat;
    width:123px;
    height:20px;
    border:0px;
    font-size:0.8em;
    color:#ffffff;
    padding-bottom:3px;
}
.submitBuscaAmigos, li.CriarComunidade input {
    background-image:url(images/bgbuttonbuscaamigos.gif);
    background-repeat:no-repeat;
    width:64px;
    height:20px;
    text-align:center;
    border:0px;
    font-size:0.8em;
    color:#ffffff;
    margin-top:2px;
    padding-bottom:4px;
    margin-left:3px;
}
.mainNav{
    width:950px;
    margin-top:8px;
    float:left;
}
.menu {
    float:left;
    margin:0px;
}
.menu ul {
    float:left;
    margin:0px;
    padding:0px;
}
.menu li {
    float:left;
    list-style-type:none;
    margin:0px;
}
.menu li a{
    color:#ffffff;
    text-decoration:none;
}
.meusRecados {
	width:736px;
}
.meusRecados li {
	width:718px!important;
}
.meusRecados h2 {
	font-size:1.5em!important;
	margin:0px!important;
	margin-top:9px!important;
	margin-bottom:10px!important;
	padding:0px!important;
}
textarea#message .meusRecados {
	width:735px!important;
}
li.mainNav-Index, li.mainNav-Index-selected, li.mainNav-Recados, li.mainNav-Recados-selected, li.mainNav-Amigos, li.mainNav-Amigos-selected, li.mainNav-Comunidades, li.mainNav-Comunidades-selected {
	background-image:url(images/bgLeftSelectedMenu.gif);
	background-position:left center;
	background-repeat:no-repeat;
	display:block;
	float:left;
	font-size:0.9em;
	font-weight:bold;
	height:26px;
	padding-left:6px;
	margin-right:3px;
}
li.mainNav-Index, li.mainNav-Recados, li.mainNav-Amigos, li.mainNav-Comunidades {
	background-image:url(images/bgLeftMenu.gif);
}
li.mainNav-Index a, li.mainNav-Index-selected a, li.mainNav-Recados a, li.mainNav-Recados-selected a, li.mainNav-Amigos a, li.mainNav-Amigos-selected a, li.mainNav-Comunidades a, li.mainNav-Comunidades-selected a {
	background-image:url(images/bgRightSelectedMenu.gif);
	background-position:right center;
	background-repeat:no-repeat;
	display:block !important;
	float:left;
	font-size:1em;
	font-weight:bold;
	height:19px;
	margin:0 !important;
	padding-left:7px;
	padding-right:12px;
	padding-top:7px;
}
li.mainNav-Index a, li.mainNav-Recados a, li.mainNav-Recados a, li.mainNav-Amigos a, li.mainNav-Comunidades a {
	background-image:url(images/bgRightMenu.gif);
}
.pageDefault {
	width:960px;
	margin:auto;
	margin-top:0px;
	overflow:hidden;
}
.descriptionCommunity {
	margin:8px 0px 0px 0px;
	float:left;
	width:960px;
	color:#6aa922;
	font-size:1.3em;
	font-weight:normal;
}
.descriptionCommunity h2 {
	margin:0px;
}
.video {
	width:445px;
	vertical-align:middle;
	text-align:center;
	height:240px;
	float:left;
	overflow:hidden;
	border:3px solid #bfd1eb;
	background-repeat:no-repeat;
}	
.nao-logada {
	background-image:url(images/bghomenaologada.gif);
	background-repeat:repeat-x;
	background-color:#dce7f6;
}
.apresentacaoComunidade {
	background-color:#e8eff9;
	width:709px;
	overflow:hidden;
	float:left;
	margin-top:27px;
}
.descricaoApresentacao {
	width:216px;
	float:left;
	padding-top:10px;
	padding-left:10px;
}
.descricaoApresentacao span {
	color:#4f4f4f;
	font-size:1em;
}
.descricaoApresentacao p {
	font-size:0.7em;
	color:#4f4f4f;
	margin-top:14px;
	margin-bottom:20px;
}
.descricaoApresentacao h3 {
	margin:0px;
	color:#549c00;
	font-size:1em;
}
a.icoDownVideo {
	background-image:url(images/icoDownVideo.jpg);
	background-repeat:no-repeat;
	padding-left:26px;
	color:#2f5e95;
	font-size:0.8em;
	text-decoration:none;
	display:block;
}
a.icoTransicaoVideo {
	background-image:url(images/icoTransicaoVideo.jpg);
	background-repeat:no-repeat;
	padding-left:26px;
	color:#2f5e95;
	font-size:0.8em;
	text-decoration:none;
	display:block;
	height:20px;
}
.boxLogin,.boxForgetPage {
	width:224px;
	height:auto;
	background-image:url(images/bgLogin.gif);
	background-repeat:repeat-x;
	background-color:#e8eff9;
	height:auto;
	margin-left:15px;
	margin-top:27px;
	border:1px solid #bfd1eb;
}
.boxLogin {
	clear:left;
	padding:5px;#padding:0px;
	padding-top:0px;
	padding-bottom:13px;#padding-bottom:0px;
	padding-left:11px;#padding-left:0px;
	width:207px;#width:224px;
}
.boxLogin ul {
	margin:0px;
	padding:0px;
}
.boxForgetPage {
	float:left;
	margin-left:0px;
	margin-top:32px;
	float:left;
	clear:both;
	padding:9px;
}
.boxLogin input,.boxForgetPage input {
	border:1px solid #9ab2d5;
	font-size:0.8em;
	padding-left:5px;
	width:190px;
}
.boxLogin form,.boxForgetPage form {
	margin-top:5px;
	#padding-left:8px;
}
.savePass {
	padding:0px;
	#margin-top:3px;	
	padding-top:4px!important;#padding-top:0px!important;
	margin:0px;
}
.savePass label {
	font-size:0.7em!important;
	padding-left:4px;
	color:#4f4f4f!important;
	#display:block!important;
	float:left;
	width:180px;
	margin-top:-5px;#margin-top:0px;
	#padding-top:2px;
}
.savePass input {
	width:10px;
	display:block;
	border:none;
	float:left;
	margin:3px 0px 0px 0px;
}
.btnLogin a {
	color:#2f5e95;
	font-size:0.8em;
	text-decoration:none;
	padding-left:10px;
	#margin-bottom:10px;
}
.boxLogin form, .boxForgetPage form {
	margin-left:3px;
}
.boxLogin ul, .boxForgetPage ul {
	margin-top:0px;
}
.boxLogin fieldset,.boxCadastro fieldset,.boxForgetPage fieldset {
	border:0px;
}
.boxLogin label,.boxCadastro label,.boxForgetPage label {
	font-size:0.8em;
	color:#000;
	font-weight:bold;
}
.boxForgetPage label {
	margin-top:0px!important;
}
.boxLogin legend {
	color:#549c00;
	font-weight:bold;
	padding-top:10px;
}
.boxForgetPage h2 {
	color:#549c00;
	font-weight:bold;
	font-size:1em;
}
.boxForgetPage span {
	font-size:0.8em;
	color:#4f4f4f;
	display:block;
	margin:5px 0px 5px 0px;
}
.recorverypassword {
	background-image:url(images/recorverypassword.gif);
	background-repeat:no-repeat;
	width:124px!important;
	padding-bottom:3px;#padding-bottom:1px;
	font-size:0.8em!important;
	height:20px;
	border:0px!important;
	margin-top:10px;
	background-color:none!important;
	color:#fff;
}
.boxCadastro {
	background-color:#e8eff9;
	width:208px;#width:214px;
	height:85px;
	margin-left:15px;
	border:1px solid #bfd1eb;
	margin-top:6px;
	padding:5px;#padding:0px;
	#padding-bottom:10px;
	padding-left:10px;#padding-left:5px;
}
.boxCadastro fieldset {
	margin:0px;
	width:224px;
}
.boxCadastro p {
	color:#4f4f4f;
	font-size:0.8em;
	margin-left:2px;
	#margin-left:10px;
	margin-top:3px;
	#margin-top:7px;
	margin-bottom:0px!important;
}
.boxCadastro legend {
	color:#e17400;
	font-weight:bold;
	padding-top:5px;
	#padding-top:10px;
}
.boxLogin h2 {
	margin:0px;
}
.btnLogin input {	
	width:61px;
	height:20px;
	font-weight:bold;
	color:#fff;
	border:none;
	margin-top:5px;
	padding-bottom:2px;
	background-image:url(images/btnLogin.jpg);
	cursor:hand;
    cursor:pointer;
	background-color:Green;
	background-repeat:no-repeat;
	#margin-bottom:5px;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.top {
    float:left;
    text-align:right;
    margin-top:11px;
    margin-bottom:7px;
    #margin-right:25px;
    width:935px;
}
.top a {
	background-image:url(images/setaClara.gif);
    background-repeat:no-repeat;
    background-position:0px 5px;
    color:#4677b1;
    float:right;
    font-size:0.8em;
    text-decoration:none;
	padding-left:10px;
	margin-left:9px;
	margin-bottom:5px;
	display:block;
}
#cadastro fieldset {
	width:217px;
}
.language-en{
	border-left:1px dotted #4f81bd;
	border-right:1px dotted #4f81bd;
}
.nao-logada .header {
	height:70px;
}
label, .label {
    display:block;
    font-weight:bold;
    margin-bottom:0.5em;
}
label.radio-label {
    display:inline;
    font-weight:normal;
    font-size:0.8em;
}
label .required {
    font-weight:normal;
    font-size:0,89em;
}
input[type=text], input[type=password], select, textarea {
 border:1px solid #ccc;
 font-size:0.94em;
 color:#333333;
}
input[type=radio],input[type=checkbox] {
	border:none!important;
	background-image:none!important;
}
.forgetPass {
	padding-top:5px;padding-bottom:5px;
}
.forgetPassPage {
	background-image:url(images/bgforgetPassPage.jpg);
	background-repeat:no-repeat;
	height:372px;
	border:none;
}
.clearLeft {
	clear:left;
}
fieldset ul {
	margin:0px;
	padding:0px;
}
fieldset li {
	clear:left;
	list-style-type:none;
}
.btnLogin {
	float:left;clear:none;
}
.savePass {
	padding:0px;
	overflow:hidden;
	margin-top:2px;
}
.btnRegister {
	margin-top:0px;
	margin-left:3px;
	#margin-left:8px;
}
.btnRegister a {
	background-image:url(images/btnCadastrese.jpg);
	cursor:hand;
    cursor:pointer;
	background-repeat:no-repeat;
	width:129px;
	height:20px;
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	font-size:0.8em;
	text-align:center;
	margin-top:5px;
	padding-top:3px;
	float:left;
}
.btnAtualizarDados,.btnAtualizarDadosImagem, .btnReportarErro {
	background-image:url(images/btnAtualizarDados.jpg)!important;
	cursor:hand;
    cursor:pointer;
	background-repeat:no-repeat;
	border:none!important;
	color:#fff!important;
	padding-bottom:2px;#padding-bottom:0px;
	width:113px;
	height:20px;
}
.btnReportarErro {
	font-size:1em
}
.btnEnviarOpiniao, .btnDenunciar {
	background-image:url(images/btnEnviarOpiniao.gif)!important;
	cursor:hand;
    cursor:pointer;
	background-repeat:no-repeat;
	border:none!important;
	color:#fff!important;
	padding-bottom:2px;
	#padding-bottom:0px;
	width:143px;
	height:20px;
}
.btnAtualizarDadosImagem {
	display:block;
	margin-top:25px;
}
.btnSave {
	background-image:url(images/btnSave.gif)!important;
	cursor:hand;
    cursor:pointer;
	background-repeat:no-repeat;
	border:none!important;
	color:#fff!important;
	padding-bottom:2px;
	#padding-bottom:0px;
	width:81px;
	height:20px;
}
.nao-logada .footer {
	background-color:#dce7f6;
	height:124px;
	clear:left;
}
.nao-logada .pageDefault {
	margin-bottom:48px;
}
.nao-logada .top {
	width:950px;
	float:none;
	margin:auto;
	overflow:hidden;
}
.okText {
    background-image:url(images/icoSucesso.gif);
    background-repeat:no-repeat;
    padding-left:24px;
    font-size:0.7em;
    padding-right:4px;
    padding-top:3px;
    padding-bottom:2px;
    color:#5a5a5a;
    background-color:#ddf7ba;
}
.badText{
    font-weight:bold;
    font-size:0.7em;
    color:#fff;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:8px;
    padding-right:8px;
    background-color:#c10100;
}
.success-flash {
    background-color:#ffe199;
    padding:0.75em;
    margin:1em;
    margin-left:0;
    border:1px solid #c97200;
    width:540px;
    color:#cf7709;
    
}
.userName {
    float:right;
    font-size:1.2em;
    color:#2f5e95;
    font-weight:bold;
    overflow:hidden;
    width:76px;
}
.nickName {
	float:left;
	font-size:1em;
	color:#000000;
	margin-top:5px;
	font-weight:bold;
	overflow:hidden;
	width:80px;
}
.imageProfile {
	float:left;
	width:64px;
	height:64px;
	margin-bottom:14px;
    margin-top:2px;
    margin-left:2px;
}
.imageProfile img {
	border:1px solid #9ab2d5;
}
.no-avatar-medium {
	display:block;
	background-image:url(images/UserUnknownIcon-medium.jpg);
    border:1px solid #9ab2d5;
    width:64px;
    height:64px;
    float:left;
}
.no-avatar-small {
	display:block;
	background-image:url(images/UserUnknownIcon-small.jpg);
    border:1px solid #9ab2d5;
    width:32px;
    height:32px;
}
.no-avatar-large {
	display:block;
	background-image:url(images/UserUnknownIcon-large.jpg);
    border:1px solid #9ab2d5;
    width:147px;
    height:147px;
}
.no-avatar-medium, .no-avatar-small, .no-avatar-large {
	text-decoration:none;
}
.listLeft, .listRight {
	float:left;
}
.userAvatar {
    float:left;
    margin:0px;
    margin-right:10px;
    width:32px;
    height:32px;
}
.userAvatar a {
    text-decoration:none;
}
.userAvatarImage {
    border:1px solid #9ab2d5;
    margin:0px;
    float:left;
}
.boxAmigosOnline .userId {
	width:170px;
	#width:auto;
	float:left;
    #margin-left:0px;
}
.userId a {
    font-size:1.05em;
    font-weight:bold;
    text-decoration:none;
    color:#2f5e95;
    width:229px;
    #width:170px;
}
.userTextFriend {
	display:block;
	clear:left;
	width:170px;
}
.contentFriend .userId a {
	overflow:visible!important;
}
.conviteText {
	margin:0px;
	margin-top:7px;
	padding:0px;
	width:270px;
}
.userText, blockquote {
    font-size:0.8em;
    color:#4f4f4f;
    margin:0px;
    overflow:hidden;
    padding:5px;
}
.userCity {
	clear:left;
	display:block;
}
.solicitacoesDeAmizade a {
    background-image:url(images/seta.gif);
    background-repeat:no-repeat;
    color:#2f5e95;
    font-size:0.8em;
    text-decoration:none;
	padding-left:7px;
	margin-left:9px;
	display:block;
}
.progressbar-bg {
    background-image:url(images/progressbar-bg.jpg);
    background-repeat:repeat-x;
    height:11px;
}
.progress-bar {
    background-image:url(images/progressbar-02-bg.gif);
    background-repeat:repeat-x;
    border:1px solid #3A6CA7;
    width:147px;
    clear:both;
    margin-top:5px;
    #margin-top:0px;
    margin-left:2px;
}
.progressBar {
    margin-left:2px;
    margin-top:2px;
    float:left;
}
.editSingOut ul {
    border-bottom:1px dotted #4f81bd;
    float:left;
    width:147px;
    margin:0px;
    margin-left:3px;
    margin-top:6px;
    padding:0px;
    padding-bottom:8px;
}
.editSingOut li {
	list-style-type:none;
	float:left;
	margin:0px;
	margin-right:8px;
	padding:0px;
	padding-right:8px;
}
.editSingOut a {
    color:#2f5e95;
    text-decoration:none;
}
.header .floatRight{
	font-size:0.8em;
	color:#4f4f4f;
	font-weight:bold;
	width:223px;
}
.header .floatRight span{
	display:block;
	float:left;
	padding-top:10px;
}
.btnSair{
	width:47px;
	height:20px;
	background-image:url(images/btnSair.gif);
	cursor:hand;
    cursor:pointer;
    text-align:center;
	background-repeat:no-repeat;
	color:#2f5e95;
	margin-top:6px;
	font-weight:bold;
	margin-left:5px;
	padding-top:3px;
	text-decoration:none;
	display:block;
	float:left;
}
.edit {
    border-right:1px solid #2f5e95;
    margin:0px;
    padding:0px;
}
.profileExtras ul {
    border-bottom:1px dotted #4f81bd;
    float:left;
    margin:0px;
    margin-left:4px;
    margin-top:4px;
    margin-bottom:9px;
	padding:0px;
	padding-bottom:7px;
    width:147px;
}
.perfil {
    list-style-type:none;
    background:url(images/perfil.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:0px;
	margin-left:-2px;
	height:14px;
}
.perfil a, .amigos a, .recados a, .comunidades a, .configuracoes a, .opine a, .gerenciarComunidade a, .sairDaComunidade a {
    color:#2f5e95;
    font-size:1em;
    text-decoration:none;
}
.gerenciarComunidade a, .sairDaComunidade a {
    font-size:0.8em;
    float:left;
}
.amigos {
    list-style-type:none;
    background:url(images/amigos.gif);
	background-repeat:no-repeat;
	padding-left:19px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:1px;
	margin-top:3px;
	margin-left:-2px;
	height:14px;
}
.recados {
    list-style-type:none;
    background:url(images/recados.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:1px;
	margin-top:2px;
	margin-left:-2px;
	height:14px;
}
.fotos {
    list-style-type:none;
    background:url(images/fotos.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:1px;
	margin-top:2px;
	margin-left:-2px;
	height:14px;
}
.comunidades {
    list-style-type:none;
    background:url(images/comunidades.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:3px;
	padding-right:0px;
    padding-bottom:1px;
	margin-top:2px;
	margin-left:-2px;
	height:14px;
}
.configuracoes {
    list-style-type:none;
    background:url(images/configuracoes.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:1px;
	margin-top:3px;
	margin-left:-2px;
	height:14px;
	display:none;
}
.opine {
    list-style-type:none;
    background:url(images/opine.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:2px;
	margin-left:-2px;
	height:14px;
}
.gerenciarComunidade, .sairDaComunidade {
    list-style-type:none;
    background:url(images/gerenciarComunidade.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:2px;
	padding-right:0px;
	padding-bottom:0px;
	margin-left:2px;
	margin-top:2px;
	height:16px;
}
.sairDaComunidade {
    background:url(images/sairDaComunidade.gif);
	background-repeat:no-repeat;
}
li.bntGerenciarComunidade, li.bntSairComunidade, li.bntParticiparComunidade, li.gerenciarComunidade {
	list-style:none;
}
li.bntParticiparComunidade a {
	float:left;
}
.convide a, input.convideUmAmigo, .deixarDeSerAmigo a, .bntSairComunidade a, a.bntCriarComunidade, .bntParticiparComunidade a {
    background:url(images/bgConvide.gif);
	background-repeat:no-repeat;
	font-size:1em;
	color:#ffffff;
	width:150px;
	height:20px;
	text-decoration:none;	
	text-align:center;
	margin:0px;
	margin-left:0px;
	padding:0px;
	float:left;
}
.bntParticiparComunidade a {
	font-size:0.9em;
	padding-top:3px;
	margin-left:2px;
}
.bntSairComunidade a {
	padding-top:3px;
	margin-left:2px;
	height:17px;
}
a.bntCriarComunidade {
	background:url(images/bgCriarComunidade.gif);
	font-size:0.8em;
	padding-top:3px;
	margin-left:2px;
	margin-top:5px;
	height:17px;
	width:216px;
}
.convide a, .deixarDeSerAmigo a {
	padding-top:3px;
	margin-left:3px;
	height:20px;
}
input.convideUmAmigo {
	border:0px;
	margin-top:5px;
	#margin-top:0px;
	margin-bottom:5px;
	#padding-bottom:0px;
	padding-bottom:2px;
}
.deixarDeSerAmigo {
	margin-top:5px;
}
.editarImage {
    float:left;
    margin-top:6px;
    margin-bottom:9px;
    width:78px;
}
.editarImage a {
    color:#2f5e95;
    font-size:1em;
    text-decoration:none;
}
.breadcrump{
	background-image:url(images/breadcrump.gif);
	background-repeat:no-repeat;
	background-position:2px 6px;
	height:5px;
	padding-left:12px;
}
.userNav {
	float:right;
	width:76px;
}
.FeedbackCall {
	background-color:#E8EFF9;
	border:1px solid #BFD1EB;
	float:left;
	margin:8px 0 6px;
	padding:9px 9px 9px 14px;
	width:464px;
}
.FeedbackCall p {
    font-size:0.8em;
    color:#383838;
    margin:0px;
    margin-top:2px;
    margin-bottom:-3px;
}
.FeedbackCall a {
    color:#2f5e95;
    font-size:0.8em;
    text-decoration:none;
    margin:0px;
}
.FeedbackCall h4 {
    font-size:1em;
    color:#000000;
    font-weight:bold;
    margin:0px;
}
.boxNovidades, .boxSolicidacaoComunidade {
    float:left;
    margin-top:7px;
    padding-bottom:5px;
    width:489px;_width:450px;
}
.boxNovidades p, .boxSolicidacaoComunidade p {
	font-size:0.8em;
    color:#383838;
    margin:0px;
}
p.boxNovidades, p.boxSolicidacaoComunidade {
	font-size:0.8em;
    color:#383838;
    margin:0px;
    margin-left:9px!important;
    border:none;
    margin-bottom:8px!important;
}
h2.boxNovidades, h2.boxSolicidacaoComunidade, h2.gerenciarMembros {
    font-size:1em!important;
    color:#549c00!important;
    font-weight:bold!important;
    margin:0px!important;
    margin-top:5px!important;
    border:0px;
}
h2.gerenciarMembros {
	font-size:1.2em !important;
	margin-top:10px !important;
	margin-bottom:24px !important;
}
.boxGerenciarMembro {
	color:#4f4f4f;
	float:left;
	margin-left:16px;
}
.nomeGerenciarMembro {
	margin-bottom:10px;
}
.nomeGerenciarMembro strong {
	color:#2f5e95;
}
.boxGerenciarMembro label {
	margin:0px;
	padding:0px;
}
.linkVoltarGerenciarMembro {
	float:left;
	margin-top:20px;
	clear:left;
	width:100%;
}
.boxNovidades ul, .boxSolicidacaoComunidade ul {
    margin:0px;
    margin-top:6px;
    padding:0px;
}
.boxNovidades li, .boxSolicidacaoComunidade li {
    margin:0px;
    list-style:none;
    border-bottom:1px dotted #4f81bd;
	overflow:hidden;
    padding-bottom:10px;
    margin-top:10px;
    font-size:0.8em;
    color:#4f4f4f;
    clear:both;
    height:46px;
}
.contentFriend {
	margin:0px;
	margin-bottom:8px;
	padding:0px;
	float:left;
}
.buttonFriend, .buttonMembros {
	margin:0px;
	margin-top:8px;
	padding:0px;	
	float:right;
}
.buttonMembros {
	margin-top:0px;
}
.btnAceitar {
	background-image:url(images/btnAceitar.gif);
	cursor:hand;
    cursor:pointer;
    background-repeat:no-repeat;
    width:68px;
    height:20px;
    border:0px;
    font-size:11px;
    color:#ffffff;
    float:left;
    margin-top:2px;
    margin-right:12px;
    padding-bottom:3px;
    #padding-bottom:0px;
}
.btnRejeitar {
	background-image:url(images/btnRejeitar.gif);
	cursor:hand;
    cursor:pointer;
    background-repeat:no-repeat;
    width:75px;
    height:20px;
    border:0px;
    font-size:11px;
    color:#ffffff;
    float:left;
    margin-top:2px;
    padding-bottom:3px;
    #padding-bottom:0px;
}
.btnRejeitar a {
	text-align:center;
    width:75px;
    height:20px;
    font-size:11px;
    color:#ffffff;
    float:left;
    margin-top:3px;
    padding-bottom:3px;
    #padding-bottom:0px;
}
.boxProximosAniversariantes {
	float:left;
    padding-bottom:5px;
    width:487px;_width:488px;
    border:1px solid #BFD1EB;
}
.boxProximosAniversariantes p {
	font-size:0.8em;
    color:#383838;
    margin:0px;
    margin-left:9px;
    margin-top:7px;
}
.boxProximosAniversariantes h2 {
    font-size:1em!important;
    color:#549c00!important;
    font-weight:bold!important;
    margin:0px!important;
    margin-left:9px!important;
}
.boxProximosAniversariantes h3 {
    font-size:1.2em;
    background-color:#eaf5dd;
    color:#549c00;
    font-weight:bold;
    margin-top:9px;
    margin-left:9px;
    margin-right:9px;
    margin-bottom:0px;
    padding-top:2px;	
    padding-bottom:2px;	
    padding-left:8px;
}
.boxProximosAniversariantes ul {
    margin:9px;
    padding:0px;
}
.boxProximosAniversariantes li {
    margin:0px;
    list-style:none;
    border-bottom:1px dotted #4f81bd;
    margin-top:5px;
}
.boxAmigosOnline, .boxPesquisarComunidades, .boxCriarComunidades {
	float:right;
    margin-top:15px;
    padding-bottom:5px;
    width:230px;_width:150px;
    border:1px solid #bfd1eb;
}
.boxPesquisarComunidades, .boxCriarComunidades {
	clear:both;
	width:229px;_width:149px;
}
.boxCriarComunidades p, .boxCriarComunidades a {
    margin:0px;
    margin-left:7px!important;
}
.boxCriarComunidades a {
	margin-top:10px;
}
 .listarAmigosonline a {
	background-image:url(images/seta.gif);
    background-repeat:no-repeat;
    color:#2f5e95;
    font-size:0.8em;
    text-decoration:none;
	padding-left:7px;
	margin-left:9px;_margin-left:5px;
	display:block;
}
.boxAmigosOnline ul {
    margin:9px;
    padding:0px;
}
.boxAmigosOnline li {
    margin:0px;
    list-style:none;
    border-bottom:1px dotted #4f81bd;
    padding-bottom:9px;
    margin-top:5px;
}
h2.titleProximosAniversariantes {
    font-size:0.90em!important;
    font-weight:bold!important;
    color:#ffffff!important;
    background-image:url(images/bgTitleHome.gif)!important;
    background-color:#3a6ca7!important;
    background-repeat:repeat-x!important;
    border:1px solid #3a6ca7!important;
    width:475px!important;
    padding:2px!important;
    padding-bottom:4px!important;
    padding-left:10px!important;
    margin-left:-1px!important;
    margin-top:-1px!important;
    margin-bottom:0px!important;
}
h2.titleHomeFriends, h2.titlePesquisarComunidades, h2.titleCriarComunidades {
    font-size:0.90em!important;
    font-weight:bold!important;
    color:#ffffff!important;
    background-image:url(images/bgTitleHome.gif)!important;
    background-color:#3a6ca7!important;
    background-repeat:repeat-x!important;
    border:1px solid #3a6ca7!important;
    width:218px!important;
    padding:2px!important;    
    padding-right:4px!important;
    padding-bottom:4px!important;
    padding-left:8px!important;
    margin-left:-1px!important;
    margin-top:-1px!important;
}
h2.titlePesquisarComunidades, h2.titleCriarComunidades {
	width:216px!important;
}
h2.titleHomeCommunity {
	font-size:0.90em!important;
	font-weight:bold!important;
    color:#ffffff!important;
    background-image:url(images/bgTitleHome.gif)!important;
    background-color:#3a6ca7!important;
    background-repeat:repeat-x!important;
    border:1px solid #3a6ca7!important;
    width:218px!important;
    padding:2px!important;
    padding-right:4px!important;
    padding-bottom:4px!important;
    padding-left:8px!important;
    margin-left:-1px!important;
    margin-top:-1px!important;
}
.forgetLogin {
	background-image:url(images/forgetLogin.gif);
	background-repeat:no-repeat;
	height:375px;
}
.validation-summary-errors {
	color:#c00000;
	font-weight:normal;
	width:150px;
	margin:0px;
}
.validation-summary, .validation-summary-login {
	background-color:#f9eaea;
	border:1px solid #eebaba;
	padding:4px;
	width:297px;
	margin-left:2px;
	#margin-left:10px;
	margin-top:7px;
	margin-bottom:20px;
}
.validation-summary h2 {
	color:#000000;
	font-size:0.8em;
	font-weight:normal;
	margin:0px;
}
.validation-summary-login {
	width:191px;
	margin-bottom:0px;
}
.validation-summary-errors li, .validation-summary-login li {
	list-style-type:none;
	color:#c00000;
	font-size:0.8em;
	font-weight:normal;
}
.input-validation-error {	
    background-image:url(images/input-validation-error.gif)!important;
    border:1px solid #ff0000!important;
	background-repeat:repeat-x;
	color:#c00000!important;
	font-size:0.8em;
}
body.cadastrese {
	background:url(images/bgCadastrese.gif) #fefeff;
	background-repeat:repeat-x;
    font-family:Arial;
    font-size:0.86em;
    margin:0px;
}
.headerCadastrese {
	clear:left;
	width:960px;
	height:81px;
	margin:0px;
	float:left;
	padding:0px;
}
.formCadastro, .formCriarTopico {
	margin:0px;
	padding:0px;
}
.formCadastro li, .formCriarTopico li {
	margin-bottom:24px;
}
fieldset {
	border:none;
	margin:0px;
	padding:0px;
}
fieldset.fieldsetCadastro {
	margin-left:10px;
	margin-top:5px;
}
fieldset.fieldsetReportarErro {
	margin:0px;
	margin-top:10px;
	padding:0px;
}
.formCadastro input, select, #searchTextBusca,textarea, #communityName {
	background:url(images/bgFormCadastrese.gif) #fefeff;
	background-repeat:repeat-x;
	border:1px solid #9ab2d5;
	color:#4f4f4f;
	font-size:11px;
	#overflow:auto;
}
.campoEnviarRecado textarea {
	background:url(images/bgFormCadastrese.gif) #fefeff;
	background-repeat:repeat-x;
	border:1px solid #9ab2d5;
	color:#4f4f4f;
	font-size:11px;
	width:712px;
	height:63px;
}
.formCadastro label, label.formCadastro, .formCriarTopico label {
	font-size:0.8em;
}
.convidarAmigos ul,.opinesobre ul {
	padding:0px;
}
.convidarAmigos legend,.opinesobre legend {
	display:block;
	font-weight:bold;
	font-size:0.86em;
	margin-bottom:0.5em;
}
.convidarAmigos ul,.opinesobre ul {
	list-style-type:none;
}
.opinesobre label {
	display:inline;
}
.comentarios label {
	
}
.opinesobre fieldset, .comentarios fieldset {
	margin-left:0px;
	padding-left:0px;
}
.opinesobre ul, .comentarios ul {
	margin-left:0px!important;
}
.opinesobre legend, .comentarios legend {
	margin-left:0px;#margin-left:-6px;
	padding-left:0px;
}
.comentarios legend {
	color:#4f4f4f;
	font-size:11px;
	font-weight:bold;
}
#nome, #name, #subject, #email, #email2, #senha, #senha2, #searchTextBusca, #pais, #windows_live_id, #website_url {
	width:305px;
	height:15px;
	color:#4f4f4f;
	font-size:11px;
}
#about_me,#what_i_like,#what_i_hate,#emails,#mensagem,#comentarios {
	width:305px;
}
#mensagem,#comentarios, #message {
	height:100px;
}
#message {
	width:305px;
}
#pais {
	height:20px;
}
li.btnLoginCadastrese input, input.btnLoginCadastrese {
	background:url(images/submitCadastrese.gif) #fefeff;
	cursor:hand;
    cursor:pointer;
	background-repeat:repeat-x;
	border:0px;
	width:195px;
	height:20px;
	font-size:0.8em;
	color:#ffffff;
	font-weight:bold;
}
input.btnLoginCadastrese {
	padding-bottom:4px;
}
.imageFotoPerfil {
	background-image:url(images/imageFotoPerfil.gif);
	background-repeat:no-repeat;
	width:66px;
	height:67px;
	border:1px solid #a0b7d8;
	float:left;
	margin-right:10px;
}
.radio-label a {
	color:#2f5e95;
	text-decoration:none;
}
.radio-label {
	color:#4f4f4f;
}
li.btnLoginCadastrese {
	margin:0px;
}
h2.cadastro, h2.fieldsetCriarComunidade, h2.titleCriarTopico {
	font-size:1.5em!important;
    color:#549c00!important;
    margin:0px!important;
    padding:0px!important;
    font-weight:normal!important;
}
h2.titleCriarTopico {
	font-size:1.2em!important;
	margin-bottom:10px!important;
}
h2.fieldsetCriarComunidade {
	margin-top:9px!important;
	margin-bottom:10px!important;
	margin-left:0px!important;
}
.contentWhite .cadastro{
	margin-top:10px;
	margin-left:10px;
}
.contentWhite p {
	margin:0px;
	padding:0px;
}
.sucessoCadastro {
	background-color:#e6f5d6;
	border:1px solid #a6e364;
	display:block;
	width:400px;
	font-size:1em;
	padding-left:10px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	color:#549c00;
	margin-top:15px;
	margin-left:12px;
}
.contentWhite .sucessoCadastro {
	margin-left:10px;
	font-size:1em;
	color:#549c00;
}
.textCadastro {
    margin-top:7px;
    margin-bottom:9px;
}
.textCadastro p {
	font-size:0.8em;
    color:#4f4f4f;
    margin:0px;
    padding:0px;
}
.textCadastro a {
    color:#2f5e95;
    text-decoration:none;
}
span.required {
    color:#4f4f4f;
    margin:0px;
    padding:0px;
}
label.labelCadastro, legend.labelCadastro, label.labelReportarErro {
	font-size:0.8em;
	font-weight:bold;
    color:#000000;
    margin:0px;
    margin-bottom:5px;
    padding:0px;
}
label.labelReportarErro {
	font-size:1em;
}
li.formMalefemale fieldset {
	margin:0px;
	padding:0px;
}
li.formMalefemale legend{
	color:#000000;
	font-size:0.8em;
	font-weight:bold;
}
label.buscaAmigos {
	color:#000000;
	font-size:0.8em;
	margin:0px;
}
.friendList {
	margin-top:15px;
	margin-right:10px;
}
.communityList{
	width:504px;
}
.friendList ul {
    margin:0px;
    padding:0px;
    list-style:none;
}
.friendList li {
    margin:0px;
    padding:0px;
    list-style:none;
}
.amigoLeft, .membroLeft {
    font-size:0.8em;
    color:#4f4f4f;
    margin:0px;
    float:left;
}
.amigoRight, .meusAmigoRight {
    font-size:0.8em;
    color:#4f4f4f;
    margin:0px;
    float:right;
    width:124px;
}
.amigoRight ul {
	float:none;
}
 .meusAmigoRight {
    width:85px;
 }
.boxComunidades {
	float:right;
    margin-top:15px;
    padding-bottom:5px;
    width:230px;
    border:1px solid #bfd1eb;
}
.boxComunidades ul {
    margin:9px;
    padding:0px;
}
li.listComunidades {
    margin:0px;
    font-size:0.8em;
    list-style:none;
    overflow:hidden;
    border-bottom:1px dotted #4f81bd;
    margin-bottom:5px;
    padding-top:5px;
    padding-bottom:5px;
}
li.listComunidades a {
	font-size:1em;
}
.textComunidade {
	margin:0px;
    color:#4f4f4f;  
    width:213px;
    margin-left:52px;
}
.comunidadeLink {
	margin-top:3px;
	margin-bottom:3px;
	clear:left;
	float:left;
}
.idComunidade {
	margin:0px;
	width:100px;
}
.idComunidade a {
    font-size:1.05em!important;
    font-weight:bold;
    text-decoration:none;
    color:#2f5e95;
}
.minhasComunidadesNav {
	margin:0px;
	margin-top:15px;
	margin-bottom:5px;
	padding:0px;
	padding-bottom:15px;
	border-bottom:1px dotted #4f81bd;
	font-size:0.8em;
	float:left;
	width:100%;
}
.minhasComunidadesNav ul {
	margin:0px;
	padding:0px;
}
.minhasComunidadesNav li {
	float:left;
	padding-left:5px;
	padding-right:5px;	
}
ul.filter .item {
	border-left:1px solid #4b73a3;
	color:#549c00;
	margin-right:5px!important;
	padding-left:5px!important;
	padding-bottom:0px!important;
	padding-top:0px!important;
}
ul.filter .item a {
	color:#2f5e95;
}
ul.filter .first {
    border-left-width:0;
}
.boxComunidades a {
	color:#2f5e95;
	font-size:1.05em;
	font-weight:bold;
	text-decoration:none;
}
.communityAvatarImage, .communityAvatarImageSmall {
    border:1px solid #9ab2d5;
    float:left;
    clear:both;
    margin:5px;
    margin-top:0px;
    margin-right:10px;
    margin-left:0px;
    width:40px;
}
li.list, li.listAmigos {
	border-bottom:1px dotted #4f81bd;
	clear:both;
	display:block;
	overflow:hidden;
	margin-top:8px;
	width:100%;
}
li.linkRecados, li.linkRemoverAmizade, li.linkVirarAmigo {
	text-align:right;
}
li.linkRecados a, li.linkVirarAmigo a  {
	background-image:url(images/linkRecados.gif);
	text-align:left;
	cursor:hand;
    cursor:pointer;
	background-repeat:no-repeat;
	color:#2f5e95;
	font-size:1emx;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:0px;
	padding-left:18px;
	padding-bottom:1px;
	padding-top:1px;
}
a.gerenciarMembro, li.donoComunidade, li.moderadorComunidade {
	background-image:url(images/membroLeft.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:22px;
	padding-top:3px;
	height:16px;
	float:right;
	color:#2f5e95;
	font-size:0.8em;
	text-decoration:none;
	display:block;
}
li.donoComunidade, li.moderadorComunidade {
	background-image:url(images/donoModerador.gif);
	color:#549c00!important;
	padding-left:22px!important;
	padding-top:3px!important;
	padding-bottom:0px!important;
	margin-top:5px!important;
	margin-bottom:5px!important;
}
li.linkVirarAmigo a {
	background-image:url(images/linkAmigo.gif);
}
li.linkRemoverAmizade a {
	background-image:url(images/linkRemoverAmizade.gif);
	cursor:hand;
    cursor:pointer;
	background-repeat:no-repeat;
	color:#2f5e95;
	font-size:1em;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:0px;
	padding-left:18px;
	padding-bottom:1px;
	padding-top:1px;
	float:left;
}
.buscaSugestoes {
	margin:0px;
}
.buscaSugestoes a {
	color:#2f5e95;
	text-decoration:none;
}
.buscaSugestoes ul, ul.buscaSugestoes {
	margin:0px;
	padding:0px;
}
ul.buscaSugestoes {
	margin-left:7px;
}
ul.buscaSugestoes, .boxCriarComunidades p {
	#margin-top:15px;
}
.buscaSugestoes li, li.buscaSugestoes {	
    color:#4f4f4f;
    font-size:0.8em;
    font-weight:bold;
    list-style:none;
    padding:0px;
    padding-left:8px;
}
.boxCadastroCompleto{
	clear:left;
	float:left;
}
.tabs {
	margin:0px;
	padding:0px;
	position:absolute;#position:relative;
	margin-left:1px;
	margin-top:14px;
	#z-index:10:
}
.tabs ul {
	margin:0px;
	padding:0px;
	#position:absolute;
}
ul.tabs {
	margin:0px;
	padding:0px;
}
.tabs li {
	background-image:url(images/tabs/bgLeftTab.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:27px;
	display:block;
	color:#549c00;
	font-size:0.9em;
	font-weight:bold;
	padding:0px;
	padding-left:6px;
	margin:0px;
	margin-right:2px;
	display:block;
	float:left;
}
.tabs li a {
	background-image:url(images/tabs/bgRightTab.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-left:7px;
	padding-right:12px;
	height:22px;
	float:left;
	color:#2f5e95;
	padding-top:5px;
	text-decoration:none;
}
.tabs li.selected {
	background-image:url(images/tabs/bgLeftSelectedTab.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:27px;
	display:block;
	float:left;
	color:#549c00;
	padding-left:6px;
	font-size:12px;
	font-weight:bold;
}
.tabs li.selected h3 {
	background-image:url(images/tabs/bgRightSelectedTab.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-left:7px;
	padding-right:12px;
	font-size:1em;
	font-weight:bold;
	height:22px;
	float:left;
	color:#549c00;
	padding-top:5px;
	margin:0px!important;
	display:block!important;
}
.tab-body h3, .tab-bodyBusca h3, .tab-bodyVisualizarComunidade h3, .tab-bodyVisualizarMembros h3, .tab-bodyExcluirComunidade h3, .tab-bodyExcluirComunidade h4 {
	color:#549c00;
	font-size:1em;
	margin-top:14px;
	margin-bottom:14px;
}
.tab-bodyExcluirComunidade h3 {
	margin-bottom:10px!important;
}
.tab-bodyExcluirComunidade h4 {
	margin-bottom:5px!important;
}
 .tab-bodyRecados h2 {
 	margin:0px!important;
 }
 .tab-bodyRecados h2 {
 	margin-bottom:10px!important;
 }
.tab-body ul, .tab-bodyBusca ul, .tab-bodyVisualizarComunidade ul, .tab-bodyVisualizarMembros ul, .tab-bodyRecados ul, .tab-bodyExcluirComunidade ul {
	margin:0px;
	padding:0px;
}
.tab-bodyExcluirComunidade ul {
	margin-top:24px;
}
.tab-bodyVisualizarMembros h2, .tab-bodyExcluirComunidade h2 {
	margin:0px!important;
	margin-bottom:6px!important;
	padding:0px!important;
	font-size:1em!important;
}
.tab-bodyExcluirComunidade h2 {
	font-size:1.4em!important;
	margin-top:9px!important;
	margin-bottom:23px!important;
}
.tab-bodyVisualizarMembros p, .tab-bodyExcluirComunidade p {
	font-size:0.8em;
	color:#4f4f4f;
}
.listMembrosComunidades {
	float:left;
	width:100%;
}
.tab-body li, .tab-bodyBusca li, .tab-bodyVisualizarComunidade li, .tab-bodyVisualizarMembros li, .tab-bodyRecados li {
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	list-style:none;
}
.tab-bodyVisualizarComunidade li {
	padding:5px;
}
.tab-bodyVisualizarMembros {
	#margin-top:26px!important;
}
.tab-body, .tab-bodyBusca, .tab-bodyEditPerfil, .tab-bodyVisualizarPerfil, .tab-bodyVisualizarComunidade, .tab-bodyVisualizarMembros, .tab-bodyRecados, .tab-bodyComunidades {
	border:1px solid #bfd1eb;
	float:left;
	margin-top:26px;
	#margin-top:-1px;
}
.tab-bodyRecados, .tab-bodyComunidades, .tab-bodyVisualizarPerfil, .tab-bodyVisualizarComunidade {
	#margin-top:26px!important;
}
.tab-body, .tab-bodyBusca{
	#clear:left;
}
ul.listComunidades {
	clear:left;
	margin-bottom:0px;
	margin-top:5px;
	padding:0px!important;
}
.tab-bodyVisualizarPerfil label, label.enviarRecado {
	margin:0px;
	font-size:0.8em;
	color:#000000;
}
.butaoEnviarRecado, .bottonEnviarRecado, .butaoResponderTopico a, li.butaoResponderTopico input, .bntVoltarListaTopicos a,  input.bntVoltarListaTopicos, .bntConfirmarGerenciarMembro {
	background-image:url(images/bgbuttonEnviarRecado.gif);
	cursor:hand;
    cursor:pointer;
    background-repeat:no-repeat;
    width:108px;
    border:0px;
    font-size:0.8em;
    color:#fff!important;
    float:left;
    margin-top:8px;
    padding-top:2px;
    #padding-top:3px;
    padding-bottom:3px;
    border:none!important;
    height:20px;
    text-align:center;
}
.bntConfirmarGerenciarMembro {
	background-image:url(images/bntConfirmarGerenciarMembro.gif);
	font-size:1em;
	float:none;
	width:81px;
	margin-top:0px;
}
.bntVoltarListaTopicos a, input.bntVoltarListaTopicos  {
	background-image:url(images/bntVoltarListaTopicos.gif);
	width:152px;
	height:20px;
	float:right;
}
.bottonEnviarRecado {
	margin-top:0px;
	text-decoration:none;
	font-size:11px;
	padding-top:3px;
	height:18px;
	margin-right:10px;
}
.campoEnviarRecado textarea {
	width:736px!important;
}
fieldset.campoEnviarRecado {
	margin:0px;
	background:none;
	border:0px;
	padding:0px;
}
ul.listaRecados {
	margin:0px;
	margin-top:10px;
	padding:0px;
	width:714px;
}
ul.listaRecados li {
	color:#4f4f4f;
	font-size:0.8em;
	margin:0px;
	margin-bottom:9px;
	padding:9px;
	#padding-bottom:0px;
	border-bottom:1px dotted #4f81bd;
	overflow:hidden;
	clear:both;
	width:694px;
}
li.quadroRecado, .quadroTopico {
	background-color:#e9eff9;
	border:1px solid #bfd1eb!important;
	border-bottom:1px solid #bfd1eb;
	color:#4f4f4f;
	font-size:0.8em;
	margin:0px;
	overflow:hidden;
	padding:9px;
	list-style:none;
}
.textRecado {
	margin-left:42px;
}
.textRecado p {
	font-size:1em;
	margin-top:10px;
	margin-bottom:10px;
}
.textTopico {
	margin-left:75px;
}
.nomeDataRecados a, .nomeDataTopico a {
	color:#2f5e95;
	text-decoration:none;
	font-size:1.1em;
	font-weight:bold;
}
.nomeDataRecados span, .nomeDataTopico span {
	color:#000000;
	text-decoration:none;
	font-size:11px;
	float:right;
}
.imageRecado, .imageUserTopico {
	float:left;
	margin:0px;
	margin-right:5px;
}
.tab-bodyRecados textarea {
	width:712px!important;
}
.tab-bodyVisualizarPerfil, .tab-body, .tab-bodyVisualizarComunidade, .tab-bodyVisualizarMembros, .tab-bodyRecados, .tab-bodyComunidades, .tab-bodyEditPerfil, .tab-bodyBusca {
	width:466px;
	margin-left:1px;
	margin-top:40px;#margin-top:-1px;
	padding:10px;
}
.tab-bodyVisualizarMembros, .tab-bodyRecados, .tab-bodyComunidades, .tab-bodyEditPerfil {
	width:713px;
}
.tab-bodyEditPerfil {
	margin-top:26px;#margin-top:-1px;
	margin-left:0px;
}
.tab-bodyVisualizarComunidade label {
	font-size:0.8em;
}
.tab-body, .tab-bodyBusca {
	width:504px;
	padding-bottom:9px;
	#margin-top:26px;
}
.tab-bodyBusca {
	width:466px;
}
.tab-body p, .tab-bodyBusca p {
	color:#4f4f4f;
	font-size:1em;
}
.dados-perfil {
	margin-right:10px;
}
.dados-perfil table {
	width: 100%;
	margin: 0px 0px 10px 0px;
	border: 1px solid #BFD0EC;
	table-layout: fixed;
}
.dados-perfil table th {
	width: 112px;
	color: #4f4f4f;
	font-size:0.8em;
	background-color: #dde5f2;
	font-weight: normal;
	text-align: right;
	padding-right: 5px;
}
.dados-perfil table td {
	color: #000000;
	font-size:0.8em;
	background-color: #e8eff9;
	padding-left:5px;
}
.dados-perfil table td, .dados-perfil table th {
	border-bottom: 2px solid #ffffff;
}
.dados-perfil table tr:last-child td, .dados-perfil table tr:last-child th {
	border-bottom-width: 0px;
}
.tab-bodyEditPerfil p {
	font-size:0.8em;
	color:#4f4f4f;	
}
.imageButtom {
	width:153px;
	text-align:center;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	border-bottom:1px dotted #4f81bd;
	float:left;
}
.imageButtom form {
	#margin-top:5px;
	#margin-bottom:5px;
	#margin-left:1px;
}
ul.meuPerfil {
	margin:0px;
	padding:0px;
}
li.enviarRecado {
	background-image:url(images/enviarRecado.gif);
	cursor:hand;
    cursor:pointer;
	background-repeat:no-repeat;
	background-position:left;
	list-style:none;
	margin:0px;
	margin-top:5px;
	padding:0px;
	padding-left:20px;
	padding-top:2px;
	float:left;
	clear:both;
	display:block;
	height:15px;
}
li.denunciarAbuso {
	background-image:url(images/denunciarAbuso.gif);
	cursor:hand;
    cursor:pointer;
	background-repeat:no-repeat;
	background-position:left;
	list-style:none;
	margin:0px;
	margin-top:5px;
	padding:0px;
	padding-left:20px;
	padding-top:5px;
	float:left;#float:none;
	clear:both;
	display:block;
	height:11px;
}
li.enviarRecado a, li.denunciarAbuso a {
	color:#2f5e95;
	text-decoration:none;
}
.nao-logada #conteudoPrincipal {
	padding-top:10px;
	padding-left:7px;
}
.navPagComunidade {
	padding-bottom:10px;
	padding-top:10px;
	float:left;
}
.exibindoPag {
	float:left;
	color:#4f4f4f;
	font-size:0.8em;
	padding-top:2px;
}
ul.pagComunidades  {
	margin:0px;
	float:right;
	padding-bottom:10px;
	padding-top:10px;
}
li.pag-firstComunidades, li.pag-anteriorComunidades, li.proxima-pagComunidades, li.last-pagComunidades {
	border-right:1px dotted #4f81bd;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	height:20px;
	padding-left:5px;
	padding-right:5px;	
}
li.last-pagComunidades {
	border-right:0px;
	padding-right:0px;
}
li.pag-firstComunidades a, li.pag-anteriorComunidades a, li.proxima-pagComunidades a, li.last-pagComunidades a {
	background-repeat:no-repeat;
	color:#2f5e95;
	font-size:0.8em;
	text-decoration:none;
}
li.pag-firstComunidades a {
	background-image:url(images/bgFirstComunidades.gif);
	background-position:left;
	padding-left:10px;
}
li.pag-anteriorComunidades a {
	background-image:url(images/bgAnteriorComunidades.gif);
	background-position:left;
	padding-left:7px;
}
li.proxima-pagComunidades a {
	background-image:url(images/bgProximaPagComunidades.gif);
	background-position:right;
	padding-right:7px;
}
li.last-pagComunidades a {
	background-image:url(images/bgLastPagComunidades.gif);
	background-position:right;
	padding-right:10px;
}
.pag {
	margin:0px;
}
.pag-anterior, .resultado-anterior {
	background-image:url(images/paganterior.gif);
	background-repeat:no-repeat;
	color:#2f5e95;
	font-size:11px;
	font-weight:bold;
	height:10px;
	margin:0px;
	margin-bottom:10px;
	margin-top:5px;
	margin-right:10px;
	padding:0px;
	padding-left:8px;
	text-decoration:none;
	display:block;
	float:left;
}
.proxima-pag, .proximo-resultado {
	background-image:url(images/proximapag.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:#2f5e95;
	font-size:11px;
	font-weight:bold;
	height:10px;
	margin:0px;
	margin-bottom:10px;
	margin-top:5px;
	padding:0px;
	padding-right:8px;
	text-decoration:none;
	display:block;
	float:right;
}
.apagarRecado input {
    background-image:url(images/apagarRecado.gif);
	background-repeat:no-repeat;
	border:0px;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	padding:2px 13px 18px 14px;
	margin-left:1px;
	margin-bottom:0px;
	#margin-bottom:5px;
	height:20px;
	width:108px;
}
.enviadoSucesso, .enviadoSucessoCadastro, .enviadoSucessoSenha {
	background-color:#e6f5d5;
	border:1px solid #a7e261;	
	color:#549c00;
	font-size:14px;
	margin:16px 17px 9px;
	margin-bottom:9px;
	padding:9px;
	width:744px;
}
.enviadoSucessoCadastro {
	width:310px;
}
.enviadoSucessoCadastro p {
    font-family:Arial;
    font-size:14px;
    color:#549c00;
}
.enviadoSucesso form  {
	display:inline
}
.enviadoSucessoSenha {
	float:left;
	margin-left:0px;
	width:354px;
}
.termosdeuso{
    height:10em;
    padding:5px;
    font-size:0.8em;
    color:#4F4F4F;
    border:1px solid #dedede;
    overflow:auto;
}
.quantidadeMembros {
	font-size:0.9em;
	color:#000;
	margin-left:17px;
	display:block;
}
.communityAvatarImageMedium {
	border:1px solid #9ab2d5;
}
.noCommunityAvatarMedium {
	 width: 147px;
	 height:147px;
	 display:block;
	 background-color:White;
}
.noCommunityAvatarSmall {
	 width:40px;
	 height:40px;   
}
.boxVisualizarComunidade {
	clear:left;
	float:left;
	text-align:center;
	background-color:#e8eff9;
	border:1px solid #bfd1eb;
	margin:15px;_margin:10px;
	-margin-right:5px;
	margin-top:14px;
	padding:7px;
	padding-bottom:6px;
	width:153px;
}
.boxVisualizarComunidade ul {
	margin:0px;
	padding:0px;
}
.descricaoComunidade{
	float:left;
	width:100%;
}
.descricaoComunidade p {
	padding:0px;
	margin:0px;
	color:#549c00;
	font-weight:bold;
	margin-top:8px;
	margin-bottom:8px;
}
li.resultItemCommunity {
	padding-bottom:0px!important;
}
.resultItemCommunity .idComunidade{
	float:left;
}
.resultItemCommunity .idComunidade a{
    display:block;
    float:left;
}
.resultItemCommunity, .textComunidade {
	float:left;
	width:auto;
}
.textComunidade {
	float:none;
}
.descricaoComunidade table {
	border:1px solid #BFD0EC;
	margin:0px;
	table-layout:fixed;
	width:100%;
}
.descricaoComunidade table td, .descricaoComunidade table th {
	border-bottom:2px solid #FFFFFF;
}
.descricaoComunidade table th {
	background-color:#DDE5F2;
	color:#4F4F4F;
	font-size:11px;
	font-weight:normal;
	padding-right:5px;
	text-align:right;
	width:74px;
}
.descricaoComunidade table td {
	background-color:#E8EFF9;
	color:#000000;
	font-size:0.8em;
	padding-left:5px;
}
.infoMembers{
	clear:left;
	display:block;
}
.buttonYes, .buttonNo {
	background-image:url(images/buttonYesNo.gif);
	cursor:hand;
    cursor:pointer;
	margin:0px;
	padding:0px;
	padding-bottom:3px;
	text-align:center;
	width:49px;
	height:20px;
	border:0px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}
.buttonYes {
	margin-right:10px;
	margin-left:10px;
}
.textBusca {
	color:#4f4f4f;
	font-size:0.8em;
	margin-top:10px;
	clear:left;
}
.textBusca a {
	color:#2f5e95;
	text-decoration:none;
}
.titlePolitica{
	padding-left:10px;
}
h2.validation-summary-h2 {
	font-weight:bold;
	font-size:1.1em!important;  
	color:red!important;
	margin-left:0px!important;
}
.logoQx3 {
	margin:0px;
	margin-top:10px;
	padding:0px;
	float:right;
}
.politicaPrivacidade {
	margin:0px;
	padding:0px;
	text-align:right;
}
.bntForumCriarTopico a {
	float:right;
	background:url(images/bntForumCriarTopico.gif);
	background-repeat:no-repeat;
	font-size:11px;
	color:#ffffff;
	width:103px;
	height:17px;
	padding-left:20px;
	padding-top:3px;
}
.buscaForumLeft {
	float:left;
}
.buscaForumMarginBottom {
	margin-bottom:10px;
}
.criarTopicoRight {
	float:right;
	margin-top:16px;
}
.contentForum {
	clear:both;
	float:left;
	width:712px;
}
.contentForum p {
	font-size:0.8em
}
table.tableTopicosForum {
	width:100%;
}
.tableTopicosForum td {
	text-align:center;
	font-size:0.8em;
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #4f81bd;
}
#thtopico {
	font-size:0.8em;
	background-color:#e9eff9;
	border-left:1px solid #bfd1eb;
	border-top:1px solid #bfd1eb;
	border-bottom:1px solid #bfd1eb;
	padding-bottom:2px;
	padding-left:2px;
	padding-top:2px;
	margin-bottom:5px;
	text-align:left;
}
#thautor, #threspostas, #thvisitas {
	font-size:0.8em;
	background-color:#e9eff9;
	border-top:1px solid #bfd1eb;
	border-bottom:1px solid #bfd1eb;
	padding-bottom:2px;
	padding-top:2px;
	margin-bottom:5px;
	text-align:center;
}
#thultresp {
	font-size:0.8em;
	background-color:#e9eff9;
	border-right:1px solid #bfd1eb;
	border-top:1px solid #bfd1eb;
	border-bottom:1px solid #bfd1eb;
	padding-bottom:2px;
	padding-top:2px;
	padding-right:2px;
	margin-bottom:5px;
	text-align:right;
}
.tdTopico {
	text-align:left;
	width:231px;
	overflow:hidden;
}
td.tdUltresp {
	text-align:right;
}
.mensagemAprovar {
	margin:0px;
	margin-top:20px;
}
.mensagemAprovar p {	
	clear:both;
	float:left;
}
.commonText { 
	font-size:0.8em;
}
/* Adicionar Foto */
.AddPictureForm {
    font-size:0.83em !important;
    margin-bottom:1px;
}
.legendaFoto {
    width:487px;
}
.AddPictureForm2 {
    background:url(images/bgFormCadastrese.gif) #fefeff;
	background-repeat:repeat-x;
	border:1px solid #9ab2d5!important;
	color:#4f4f4f;
	font-size:11px;
	width:487px!important;
}
.btnAlterarInfo {
    background:url(images/bgAlterarInfo.gif);
	background-repeat:no-repeat;
	font-size:0.8em;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
	width:165px;
	height:20px;
	text-decoration:none;	
	text-align:center;
	margin:0px;
	margin-left:0px;
	padding:0px;
	float:left;
	border:0px;
	margin-top:15px;
	cursor:pointer;
	padding-bottom:3px;
}
.btnCriarAlbum {
    background:url(images/bgCriarAlbum.gif);
	background-repeat:no-repeat;
	font-size:0.8em;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
	width:117px;
	height:20px;
	text-decoration:none;	
	text-align:center;
	margin:0px;
	margin-left:0px;
	padding:0px;
	float:left;
	border:0px;
	margin-top:15px;
	cursor:pointer;
	padding-bottom:3px;
    
}
.album a {
    float:none;
    padding-left:13px;
    padding-top:2px;
    padding-bottom:10px;
    padding-right:10px;
}
.albumList {
    float:left;
    margin-top:20px;
    margin-left:-40px;#margin-left:0px;   
    list-style-type:none;
    list-style-image:none;
}
.albumList div {
    font-family:Arial;
    font-size:0.98em;
    color:#2f5e95;
    font-weight:bold;
    
}
.albumTitle {
    clear:right;
    margin-bottom:20px;
}
.albumList li {
    margin-bottom:20px;
}
.albumList li a {
    font-size:0.8em;
    margin-right:15px;  
}
.editAlbum {
    background-image:url(images/editAlbum.gif)!important;
    background-position:left;
    background-repeat:no-repeat;
    width:19px;
    height:16px;
    padding-left:20px;
    font-size:0.8em;
}
.deleteAlbum {
    background-image:url(images/deleteAlbum.gif)!important;
    background-position:left;
    background-repeat:no-repeat;
    width:19px;
    height:16px;
    padding-left:20px;
    font-size:0.8em;
}
.albumThumb {
    background-position:left;
    background-repeat:no-repeat;
    width:487px;
    height:80px;
    border-bottom:1px dotted #4f81bd;
    padding-bottom:25px;
}
.albumThumb img {
    float:left;
    margin-right:10px;
    
}
.btnAdicionarFoto {
    background:url(images/bgAdicionarFoto.gif);
	background-repeat:no-repeat;
	font-size:0.8em;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
	width:101px;
	height:20px;
	display:block;
	text-decoration:none;	
	text-align:center;
	margin:0px;
	margin-left:0px;
	padding:0px;
	border:0px;
	margin-top:15px;
	margin-bottom:15px;
	cursor:pointer;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:12px;
}
.btnExcluir {
    background:url(images/bgExcluir.gif);
	background-repeat:no-repeat;
	font-size:0.8em;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
	width:60px;
	height:20px;
	display:block;
	text-decoration:none;	
	text-align:center;
	margin:0px;
	margin-left:0px;
	padding:0px;
	border:0px;
	margin-top:15px;
	margin-bottom:15px;
	cursor:pointer;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:12px;
    
}
.picture {
    float:left;
    margin-right:30px;
    margin-bottom:30px;
}
.pictureBackground {
    background-color:#e0e7f6;
    width:127px;
    height:135px;
    margin-bottom:5px;
}
.pictureBackground img {
    padding:3px;
    padding-left:2px;#padding-left:3px;
    
}
.pictureBackground p {
    font-family:Arial;
    font-size:0.8em!important;
    color:#4f4f4f!important;
    margin-left:5px;
    margin-top:-3px;
    text-align:center;
}
.previous {
    background-image:url(images/previousArrow.gif);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:8px;
    font-family:Arial;
    font-size:0.8em;
    color:#2f5e95;
    float:right;
    margin-right:350px;   
}
.imgHolder {
    width:127px;
    height:100px;
    display:table-cell;
    vertical-align:middle;
    text-align:center;
    #margin-top:10px;
}
.noAlbumMessage {
    background-color:#e6f5d5;
	border:1px solid #a7e261;	
	color:#549c00;
	margin:16px 9px;
	margin-left:0px;
	margin-bottom:9px;
	padding:9px;
	width:395px;
}
.noAlbumMessage p {
    font-size:14px;
    color:#549c00;
}
.paginacaoFotos {
    margin:0px;#margin-left:30px;
	padding-bottom:10px;
	padding-top:10px;
    float:right;   
}
.listAlbunsPictures {
	float:left;
	width:85%;
	border-top:#4f81bd 1px dotted;
}
.listAlbuns {
    float:left;
	width:65%;
}
.noPictureAlert {
    background-color:#e6f5d5;
    border:1px solid #a7e261;
    width:380px;
    padding:10px;
}
.noPictureAlert p {
    font-family:Arial;
    font-size:14px;
    color:#549c00;
}
.albumListTab 
{
    background-color:#f2f2f2;
    float:left;
    width:490px;
    padding:5px;
    margin-bottom:20px;
}
.albumListTab img {border:5px solid #fff;}
.pictureBackgroundTab {
    background-color:#E0E7F6;
    height:135px;
    margin-bottom:10px;
    margin-right:10px;
    width:127px;
 }
.pictureTab {
    float:left;
    margin-right:30px;
    margin-bottom:30px;
    width:127px;     
 }
.pictureTab a {
    display:block;
    text-align:center;
    font-family:Arial;
    font-size:0.8em !important;
}
.currentAlbum {
    font-family:Arial;
    font-size:11px;
}
.tab-body h2 {
    margin-left:0px!important;
    margin-bottom:15px!important;   
}
.viewAll {
    font-family:Arial;
    font-size:11px;
    float:left;
    width:100%; 
}
.imgBackground 
{
    background-color:#E0E7F6;
    width:450px;
    padding-bottom:25px;
    text-align:center;
    display:table-cell;
    vertical-align:middle;
    padding-top:25px;
}
.previousPic {
    margin-top:5px;
}
.previousPic, .nextPic{
    font-family:Arial;
    font-size:11px;
    float:left;
}
 .nextPic {
    float:right;
    margin-right:50px;
    margin-top:5px;
}
.btnAlterarNomeAlbum {
   background:url(images/bgConvide.gif);
	background-repeat:no-repeat;
	font-size:0.8em;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
	width:150px;
	height:20px;
	text-decoration:none;	
	text-align:center;
	margin:0px;
	margin-left:0px;
	padding:0px;
	border:0px;
	margin-top:15px;
	cursor:pointer;
}
/* /Adicionar Foto */