/* tags */

* { margin: 0; padding: 0; }

body { 
	font:11px Verdana, Arial, sans-serif;
	color:#333;
	margin:0 auto;
	background:#fff url("../imagens/fundo.jpg") repeat-x left top;
}

ul li { list-style: none; }
a { color:#205C9B; }
p, blockquote { margin: 10px 0; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

acronym, abbr { cursor:help; }

a img { border:0; }

form br { clear:both; }

a.centerBanner { overflow:hidden; }
.centerBanner img {
	margin-left:116px;
}

.cpBt {
	background-color:#769CC1 !important;
	border:0 !important;
	cursor:pointer;
}

dl {
	margin:5px;
	width:450px;
	margin:0 auto;
	text-align:center;
}
* html body .space_ie {
	float:left;
}
dl dt {
	padding:5px;
	background-color:#AEB8DB;
	font-weight:bold;
	text-align:left;
	color:#fff;
}
dl dd {
	display:block;
	margin:4px;
	text-align:left;
}

h5 { padding-top: 5px; padding-left: 35px; height: 30px; font-size: 90%; }

.listFloat li {
	float:left;
	display:inline;
	margin-right:3px;
}

/* corpo da pagina */

#topo {
	width:764px;
	height:95px;
	background:url("../imagens/bg-topo.jpg") no-repeat left top;
}

#corpo { 
	width:755px;
	margin:0 auto;
	text-align:center;
}

#conteudo {
	width:704px;
	padding:30px;
	min-height:157px;
	text-align:left; 
	background:url("../imagens/bg-conteudo.gif") repeat-y center top;
}
* html body #conteudo {
	background:url("../imagens/bg-conteudo.gif") repeat-y 1px top;
}

.blocos { margin-left:8px; }
.blocos li {
	width:160px;
	margin-right:15px;
	font-size:11px;
}
.blocos li h3 a { color:#fff; }
.blocos li.final {
	margin-right:0 !important;
}
.blocos h3 {
	text-align:center;
	background-color:#B0BDDF;
	color:#fff;
	font-size:11px;
	padding:4px;
}

#conteudo h2, #conteudo2 h2 {  
	text-indent: -9999px;
	width:  650px;
	height: 34px;
	margin-bottom: 5px;
}


.lsNavegacao { 
	width:615px;
	padding-left:135px;
	margin:0 auto;
	text-align:center;
	height:22px; 
	font:10px "Verdana", Arial, sans-serif; 
	text-align: center; 
	background:url(../imagens/bg-menu.jpg) no-repeat left center; 
}
.assine a { 
	background-color:#EE9C53 !important;
	color:#fff;
}
.lsNavegacao li { 
	float:left;
	display:inline; 
	margin-right:15px;
}
.lsNavegacao li a { 
	display:block; 
	padding:5px 6px 5px 6px;
	background-color:#759AC1;
	color:#fff;
	cursor:pointer;
	text-decoration: none; 
}
.lsNavegacao li a:hover { background-color:#A0C7E7; }


		.lsNavegacao .menu2 {
			position:absolute;
			margin:0;
			width:150px !important;
			height:33px;
			display:none;
		}
		* html body .lsNavegacao .menu2 {
			margin:0;
			height:38px;
		}
		.lsNavegacao .menu2 li {
			margin-right:0px;
		}
		.lsNavegacao .menu-perfil a, .ajuda a {
			width:140px;
			text-align:left;
		}
		.lsNavegacao .menu2 li a {
			padding:5px;
		}
		* html body	.lsNavegacao .menu2 li a {
			display:block;
			padding:5px 5px;
			margin:0;
			position:relative;
			top:0px;
		}

		#box-busca-por .opacity a {
			background-color:#BBC4E1;
			border:1px solid #9EB5D4;
			color:#DADFEF;
		}

.lista-conteudo li {
	list-style:none;
	margin-bottom:10px;
}

.alert_msg {
	display:block;
	padding:6px;
	background-color:#FCFDDE;
}

#imgPerfil { 
	width: 130px;
	text-align: center; 
}
#imgPerfil em { 
	display:block;
	width:115px;
}

.imgBoxBusca { text-align: center; height:70px; }

#imgMeuPerfil {
	float:left;
	width:135px;
	margin-right:10px;
	text-align: center; 
}
#imgMeuPerfil .listRapido li a {
	display:block;
	width:80px;
	height:20px;
	padding:10px 0 0 33px;
}
#imgMeuPerfil .listRapido li, #imgMeuPerfil .listRapido li {
	padding:0 !important;
	margin:0 !important;
}
/*#imgMeuPerfil a {
	display:block;
	border:3px solid #AEB8DB;
}*/
.contact_box1 img {
	margin-left:20px;
	text-align:center;
}
#imgMeuPerfil ul { text-align: center; }

#menu { width: 130px; float: left; }
#menu ul li a { 
	display: block;
	color: #fff;
	background: #769CC1;
	border-bottom: 1px solid #fff;
	padding: 5px;
}
* html #menu ul li a { height: 1%; }
#menu ul li a:hover { text-decoration: underline; }

#contPrincipal {
	float:left;
	width:390px;
	margin:0 0 0 6px;
}

#contPrincipal2 { width:546px; float:left; }
*+html body #contPrincipal2 { width:530px; }

#contPrincipal2 li.name {
	padding-bottom:10px;
}

/*\*/
html*#contPrincipal2 { width:480px; } /* safari */

		#rodape_container {
			clear:both;
			width:768px;
			height:106px;
			position:absolute;
			left:50%;
			margin:-6px 0 0 -384px;
			text-align:center;
			background:url("../imagens/rodape.jpg") no-repeat 7px bottom;
		}

		* html body #rodape_container {
			width:762px;
			background:url("../imagens/rodape.jpg") no-repeat center bottom;
		}
		#rodape {
			width:620px;
			border-top:4px solid #F1F1F1;
			padding:6px 0 0 100px;
			margin:15px 0 0 20px;
			text-align:center;
		}
		* html body #rodape {
			margin:15px 0 0 0px;
		}
		#rodape li {
			margin-right:10px;
		}
		#rodape li a {
			text-decoration:underline;
		}
		#rodape li a:hover {
			text-decoration:none;
		}
		.rodape1 { 
			width:600px;
			margin:0 auto;
			text-align:center;
			margin-bottom:10px;
		}
		* html body .rodape1 {
			margin-bottom:5px;
		}
		*+html body .rodape1 {
			margin-bottom:0px;
		}
		.rodape2 { 
			margin-left:120px;
		}
		#rodape li.inicio { 
			margin-left:30px !important;
		}

#enviar_algo {
	margin-top:-20px;
}
*+html #enviar_algo, * html body #enviar_algo {
	margin-bottom:20px;
}
#enviar_algo li {
	float:left;
	display:inline;
	margin-right:0px;
}
#enviar_algo li a {
	display:block;
	height:16px;
	font:10px "Trebuchet MS", Verdana, Arial, sans-serif;
	color:#fff;
	text-decoration:none;
	text-transform:lowercase;
	line-height:9px;
	overflow:hidden;
	padding:5px 5px 5px 30px; 
}
#enviar_algo li a:hover { text-decoration:underline; }
#blocoMensagens { width: 700px; height: 250px; border: 1px solid #a7a6aa; overflow: auto; padding: 5px; margin-bottom: 15px; }

.mSorriso a{
	width:56px;
	background: url(../imagens/icones/enviar-sorriso.jpg) no-repeat center center;
}

.mFlor a {
	padding-left:35px !important;
	width:56px;
	background: url(../imagens/icones/enviar-flor.jpg) no-repeat center center;
}

.mEmail a {
	width:66px;
	background: url(../imagens/icones/enviar-email.jpg) no-repeat center center;
}

.mChat a {
	padding-left:35px !important;
	width:55px;
	background: url(../imagens/icones/chamar-chat.jpg) no-repeat center center;
}

.mAddcontact a {
	width:69px;
	background: url(../imagens/icones/add-amigo.jpg) no-repeat center center;
}


#pendencias {
	list-style:none;
}
#pendencias li {
	padding:5px;
	border:1px solid #ABB7DF;
	margin-bottom:6px;
}
#pendencias li a { color: #1d5890;; text-decoration: none; }
#pendencias li a:hover { text-decoration: underline; }
#pendencias li span {
	margin:-12px 10px 0 0;
	float:right;
}
* html body #pendencias li span {
	margin-top:-19px !important;
}
* html body #pendencias li span, *+html #pendencias li span {
	margin-top:-19px !important;
}

#blVazio { display: none; }
/* classes */
.off { display: none; }
.on { display: block; }

.h2TituloMinhaConta { background: url(../imagens/topicos/minhaconta.jpg) no-repeat; }
.h2TituloMinhasNoticias { background: url(../imagens/topicos/minhasnoticias.jpg) no-repeat; }
.h2TituloMeuQuero { background: url(../imagens/topicos/meuquerovoce.jpg) no-repeat; }
.h2TituloMeuCadastro { background: url(../imagens/topicos/cadastrese.jpg) no-repeat; }
.h2TituloPerfil { background: url(../imagens/topicos/perfil.jpg) no-repeat; }
.h2TituloConvidarAmigo { background: url(../imagens/topicos/convideamigo.jpg) no-repeat; }
.h2TituloBusca { background: url(../imagens/topicos/busca.jpg) no-repeat; }
.h2TituloBuscaRapida { background: url(../imagens/topicos/buscarapida.jpg) no-repeat; }
.h2TituloBuscaPorArte { background: url(../imagens/topicos/buscaporarte.jpg) no-repeat; }
.h2TituloEscreverEmail { background: url(../imagens/topicos/emails.jpg) no-repeat; }
.h2TituloAnuncieAqui { background: url(../imagens/topicos/anuncieaqui.jpg) no-repeat; }
.h2TituloCadastreJa { background: url(../imagens/topicos/cadastreseagora.jpg) no-repeat; }
.h2TituloFaleConosco { background: url(../imagens/topicos/faleconosco.jpg) no-repeat; }
.h2TituloFaleConoscoSpeed { background: url(../imagens/topicos/reserveja.jpg) no-repeat; }
.h2TituloBuscasSalvas { background: url(../imagens/topicos/buscassalvas.jpg) no-repeat; }
.h2TituloBuscaPalavraChave { background: url(../imagens/topicos/buscaporpalavraschave.jpg) no-repeat; }
.h2TituloBuscaPersonalizada { background: url(../imagens/topicos/buscapersonalizada.jpg) no-repeat; }
.h2TituloBuscaApelido { background: url(../imagens/topicos/buscaporapelido.jpg) no-repeat; }
.h2TituloBuscaCompatibilidade { background: url(../imagens/topicos/buscaporcompatibilidade.jpg) no-repeat; }
.h2TituloBuscaFoco { background: url(../imagens/topicos/buscaporfocosdavida.jpg) no-repeat; }
.h2TituloComunidades { background: url(../imagens/topicos/minhascomunidades.jpg) no-repeat; }
.h2TituloBuscaChave { background: url(../imagens/topicos/buscaporchavedeatracao.jpg) no-repeat; }
.h2TituloMeusConvidados { background: url(../imagens/topicos/meusconvidados.jpg) no-repeat; }
.h2TituloMeusVideos { background: url(../imagens/topicos/meusvideos.jpg) no-repeat; }
.h2TituloCadastroComoSou { background: url(../imagens/topicos/cadstrocomoeusou.jpg) no-repeat; }
.h2TituloCadastroObras { background: url(../imagens/topicos/cadastroobrasdeartequeaprecio.jpg) no-repeat; }
.h2TituloCadastroMinhaVida { background: url(../imagens/topicos/cadastrominhavida.jpg) no-repeat; }
.h2TituloCadastroMeusHabitos { background: url(../imagens/topicos/cadastromeushabitos.jpg) no-repeat; }
.h2TituloCadastroEspiritualidade { background: url(../imagens/topicos/cadstroespiritualidade.jpg) no-repeat; }
.h2TituloCadastroEducacao { background: url(../imagens/topicos/cadastroeducacao.jpg) no-repeat; }
.h2TituloCadastroOQueGosto { background: url(../imagens/topicos/cadastrooquegosto.jpg) no-repeat; }
.h2TituloCadastroAssuntosPolemicos { background: url(../imagens/topicos/cadastroassuntospolemicos.jpg) no-repeat; }
.h2TituloCadastroFocosdaVida { background: url(../imagens/topicos/cadastrofocosdavida.jpg) no-repeat; }
.h2TituloCadasroChavedeAtracao { background: url(../imagens/topicos/cadastrochavedeatracao.jpg) no-repeat; }
.h2TituloCadastroSobreQuemEuProcuro { background: url(../imagens/topicos/cadastrosobrequemeuprocuro.jpg) no-repeat; }
.h2TituloCadastroDissertativo { background: url(../imagens/topicos/cadastrodissertativo.jpg) no-repeat; }
.h2TituloBuscaResultadoOnline { background: url(../imagens/topicos/buscaquemestaonline.jpg) no-repeat; }
.h2TituloMinhasFotos { background: url(../imagens/topicos/minhasfotos.jpg) no-repeat; }
.h2TituloDenunciarAssinante { background: url(../imagens/topicos/denunciarassinante.jpg) no-repeat; }
.h2TituloSobreQueroVoce { background: url(../imagens/topicos/sobreoquerovoce.jpg) no-repeat; }
.h2TituloComoFunciona { background: url(../imagens/topicos/comofunciona.jpg) no-repeat; }
.h2TituloFestas { background: url(../imagens/topicos/festas.jpg) no-repeat; }
.h2TituloCentraldeConselhos { background: url(../imagens/topicos/centraldeconselhos.jpg) no-repeat; }
.h2TituloRecuperarSenha { background: url(../imagens/topicos/recuperar.jpg) no-repeat; }
.h2TituloPagamento { background: url(../imagens/topicos/pagamento.jpg) no-repeat; }
.h2TituloSobreComunidades { background: url(../imagens/topicos/comunidades.jpg) no-repeat; }
.h2TituloEventos { background: url(../imagens/topicos/eventos.jpg) no-repeat; }
.h2TituloIndicarUsuario { background: url(../imagens/topicos/indicarusuario.jpg) no-repeat; }
.h2TituloAcordoUtilizacao { background: url(../imagens/topicos/acordodeutilizacao.jpg) no-repeat; }
.h2TituloFaleConosco { background: url(../imagens/topicos/faleconosco.jpg) no-repeat; }
.h2TituloQuemSomos { background: url(../imagens/topicos/quemsomos.jpg) no-repeat; }
.h2TituloMinhasSugestoes { background: url(../imagens/topicos/minhassugestoes.jpg) no-repeat; }
.h2TituloPoliticaPrivacidade { background: url(../imagens/topicos/politicadeprivacidade.jpg) no-repeat; }
.h2TituloVideos { background: url(../imagens/topicos/videos.jpg) no-repeat; }
.h2TituloDadosPrincipais { background: url(../imagens/topicos/dados-principais.jpg) no-repeat; }

.minhaconta {
	width:510px !important;
}

#quem-somos h3, #politica h3, #acordo h3 {
	text-transform:uppercase;
	font-size:13px;
}
#quem-somos .text-right {
	display:block;
	text-align:right !important;
}
#quem-somos .cl {
	margin-bottom:25px;
}
#quem-somos p {
	line-height:18px;
}

hr {
	border:1px solid #fff;
	clear:both;
	margin-bottom:20px;
}

.odd {
	/*background-color:#ECECEC;*/
	background-color:#DCE6EF;
}

#barra {
	width:490px;
	height:40px;
	font:10px Verdana, Arial, sans-serif;
	color:#FF9966;
}
* html body #barra {
	width:476px;
}
#barra strong {
	margin-bottom:10px;
}
#barra li {
	display:inline;
	float:left;
	margin-right:1px;
	text-indent:15px;
}
* html body #barra li {
	margin-right:-8px;
}

#barra .barra_full, #barra .barra_half, #barra .barra_empty {
	width:10px;
	height:10px;
}
#barra .barra_full { background: url(../imagens/icones/barra_full.jpg) no-repeat; }
#barra .barra_half { background: url(../imagens/icones/barra_half.jpg) no-repeat; }
#barra .barra_empty { background: url(../imagens/icones/barra_empty.jpg) no-repeat; }

#barra .barra_full_azul, #barra .barra_half_azul, #barra .barra_empty_azul, #barra .barra_full_gift {
	width:10px;
	height:10px;
}
#barra .barra_full_azul { background: url(../imagens/icones/barra_full_azul.jpg) no-repeat; }
#barra .barra_half_azul { background: url(../imagens/icones/barra_half_azul.jpg) no-repeat; }
#barra .barra_empty_azul { background: url(../imagens/icones/barra_empty_azul.jpg) no-repeat; }
#barra .barra_full_gift { background: url(../imagens/icones/barra_full_gift.gif) no-repeat; }

#link_indicar {
	position:relative;
	top:-10px;
}

.pendente {
	display:block;
	height:18px;
	padding:3px 0 0 35px;
	background: url(../imagens/estruturadapagina/pendente.gif) no-repeat;
}
.contMenu { width:700px; float:left; }
.cont, .contMenu { padding: 0 8px; }
.contMenu em { display:block; color:#FF9966; font-family:11px Verdana, Arial, Helvetica, sans-serif; margin-bottom:8px; }

.h3SubTitulos { 
	display:block;
	color: #fff; 
	background-color: #aeb8db; 
	padding: 3px;
	margin:5px 0 5px 0;
	font-size: 100%;
	height:15px;
}
.h3SubTitulos a { 
	display:block;
	color: #fff;
	text-decoration:underline;
	overflow:hidden;
	margin:-13px 0 0 350px;
}
.h4TituloPequenos {  }
.h3TituloUsuario { font-size: 100%; margin-bottom: 10px; }

.h5TituloEmail { background: url(../imagens/estruturadapagina/email.jpg) top left no-repeat; }
.h5TituloBuscas { 
	clear:both;
	padding-top:9px;
	margin-top:20px;
	background: url(../imagens/estruturadapagina/buscas.jpg) top left no-repeat;
}

.lkEmailLer { color: #ff0000; }


#ContainerBuscas {
	width:490px;
	clear:both;
}

.LsBuscas {
	float:left;
	display:inline;
}
.LsBuscas li {
	margin:0 12px 5px 6px;
}

.LsBuscas li a {
	color: #b1aad9; font-size: 105%; font-weight: bold;
}


/*.lsBuscas { margin-left: 5px; }
.lsBuscas li { width: 150px; margin-right: 20px; }
.lsBuscas li a {  }
.lsFloat li { float: left; margin-bottom: 4px;	 }*/

.lsInline li { display: inline; margin-right: 4px;	 }

.lsNormal { display:block; }
.lsNormal li { margin-bottom: 3px; }
.lsNormal li span { font-weight: bold; margin-right: 5px; }

.lsPerfil { margin: 5px 0; text-align: center; }
.lsPerfil li { padding-left: 40px; height: 32px;  }

.liFlor { background: url(../imagens/estruturadapagina/flor2.gif) left no-repat; }
.liFavoritos { background: url(../imagens/estruturadapagina/favoritos.gif) left no-repat; }
.liEmail { background: url(../imagens/estruturadapagina/email.gif) left no-repat; }
.liVideo { background: url(../imagens/estruturadapagina/video.jpg) left no-repat; }
.liNoticias { background: url(../imagens/estruturadapagina/minhasnoticias.jpg) left no-repat; }
.liPerfil {  }

.lsInlinePerfil { background: #b0b6da; color: #fff; text-align: center; }

.lsCenter { text-align: center; }

.mrTop { margin-top: 10px; }
.mrTop2 { margin-top: 20px; }
.mrBot { margin-bottom: 30px; }

.imgForm1 {	background: url(../imagens/fotos/15.jpg) 340px 40px no-repeat; }
.imgForm2 {	background: url(../imagens/fotos/10.jpg) 340px top no-repeat; }
.imgForm3 {	background: url(../imagens/fotos/15.jpg) 340px 45px no-repeat; }


.blocoCp { display: inline-table; width: 665px; margin: 15px 0; }
.flLeft { float: left; }
.flRight { float: left; }
.blLabel { width: 100px; }
.blLabel2 { width: 80px; }

.cl { clear: both; }
.clLeft { clear: left; }
.clRight { clear: right; }
.lsCps { width: 500px; margin-left: 100px; margin-bottom: 10px; }
.lsCps li { float: left; margin-right: 5px; width: 240px; margin-bottom: 5px; }
.lsCps2 { width: 450px; margin-left: 40px; margin-bottom: 10px; }
.lsCps2 li { float: left; margin-right: 10px; margin-bottom: 5px; width: 150px; }
.lsCps2 li input, .lsCps3 li input { margin-right: 3px; }
.lsCps3 { margin-left: 40px; margin-bottom: 10px; }

.liUsuario { padding:8px; font-size:10px; background: url(../imagens/box-bg-busca.jpg) left top no-repeat;  }

#box-campo-convite {
	width:490px;
	height:350px;
	margin-top:10px;
	overflow:scroll;
}
.loading { margin-top:20px; }

.box-busca-usuario {
	width:645px;
	padding-left:15px;
	background-color:#749AC1;
}
.lsBuscaUsuario li.liUsuario {
	display:inline;
	float:left;
	width:100px;
	height:135px;
	_height:144px;
	margin:5px;
}
.lsBuscaUsuario p {
	margin-top:2px !important;
}
.lsBuscaUsuario p strong {
	display:block;
	text-align:center;
}
.lsBuscaUsuario li.liUsuarioComu {
	float: left;
	width: 145px;
	height: 115px;
	margin: 5px;
	border: 1px;
}
.lsBuscaUsuario ul { background: #ABB7DF; padding: 2px; clear:both; }
.lsBuscaUsuario ul li { display: inline; margin-right:  2px; color: #666; }
.lsBuscaUsuario ul li a { color: #666; text-decoration: none; }
.lsBuscaUsuario ul li a:hover { text-decoration: underline; }
.blDisplay { display: table; background: #fff; }
* html .blDisplay { height: 1%; }


.lsLinkPerfil { text-align: right; }
.lsLinkPerfil a { color: #ffac66; }

.spLabel { color: #999; font-size: 10px; }

.lsNoticias li { margin-bottom: 3px; }
.lsNoticias li a { color: #fc9b49; }
.noticias {
	width:450px;
	margin:auto;
	text-align:center;
}
.noticias img {
	display:block;
}
.noticias li {
	width:125px;
	float:left;
	padding:5px;
	text-align:left;
}
.noticias li a {
	display:block;
	width:100px;
	text-align:right;
}

.noticia-fresca {
	float:left;
	width:282px;
	margin:0 20px 15px 0;
}
.noticia-fresca img {
	float:left;
	margin-right:6px;
}
.noticia-fresca span.date {
	color:#316194;
	font-weight:bold;
}
.noticia-fresca h4 {
	margin:6px 0 6px 0;
	font-size:12px;
}
.titleOrange {
	background-color:#FEC598;
}
.noticia-fresca a {
	font-size:10px;
	text-transform:uppercase;
}

#video {
	background:#E7EDF3 url(../imagens/bg-video.jpg) repeat-x left top;
	padding:10px;
	text-align:center;
	margin:-5px auto;
}
#video embed {
	margin-left:115px;
}

.spDataNoticia, .spDataVideo { color: #999; }

.btLink { min-width:40px; padding: 4px; font-size:9px; background: #fac291; border: 1px solid #d9b28b; color: #fff; } 
* html body .btLink { margin-top:1px; margin-right:2px; text-align:center; padding: 5px; position:relative; top:-1px; } 
*+html .btLink { padding: 5px; } 
.btLink:hover { text-decoration: none; }

.blocoNoticiaImg { float: left; font-size:10px; font-style:italic; padding: 5px; text-align: center; width: 140px; }
.blocoNoticiaImg img { display: block; margin-bottom: 5px; }

.h3SubTitulos span.date {
	display:block;
	float:right;
	margin-top:-11px;
}

/*#editar {
	background-color:#B0BDDF;
	border:1px solid #B0BDDF;
}*/

.imgLegenda { color: #999; }

.listando_comu li {
	display:inline;
	float:left;
}
.listando_comu li a {
	font: 11px "Verdana", Arial, Trebuchet MS;
	color: #333;
}

.lsComunidades li span { float: right; margin-top: -14px; }

* html body .lsComunidades li span {  position:relative; margin-top:-10px; }

.comunidades_viewforum {
	clear:both;
	font-weight:bold;
}
.comunidades_viewforum li {
	float:left;
	display:inline;
	width:500px;
}
.comunidades_viewforum_direita {
	float:right;
	width:193px !important;
}

.comu_destaque {
	width:385px;
}

.view_comunidades {
	width:100%;
	margin-bottom:36px;
}

.view_comunidades thead tr {
	width:100%;
}
.view_comunidades thead tr th {
	background-color:#AEB8DB;
	padding:5px;
	color:#fff;
}
.view_comunidades tbody tr th {
	background:transparent url(../imagens/icones/iconecomun.gif) no-repeat left center;
	font-weight:normal;
	padding:6px 6px 6px 30px;
}
.view_comunidades tbody tr td {
	font-weight:bold;
}



.right {
	float:right;
	margin-left:6px;
}
.right a {
	font:11px Verdana;
	display:block;
	text-align:right;
	overflow:hidden;
	color:#FFAC66;
}
*+html .right a {
	margin-bottom:20px;
}
.left {
	float:left;
	margin-right:6px;
}
.center {
	text-align:center;
}
img.center {
	margin:0 auto;
}
.contact_box1 {
	width:200px;
	float:left;
	margin-right:55px;
}
.list_contact {
	min-height:90px;
	margin-bottom:15px;
}
.list_contact a {
	color: #FF9966;
}
/* para Internet Explorer - Concertando o min-height */
/*\*/
* html .list_contact {
height:90px;
}
/**/
.list_contact input {
	display:block;
	float:left;
	margin:0 20px 0 10px;
}
.list_contact ul {
	float:left;
	margin-right:30px;
}
.list_contact ul li {
	margin-bottom:5px;
}
#frmDelContatos {
	background-color:#749AC1;
}


.boxContact {
	width:685px !important;
	padding:6px;
}
.boxContact input {
	margin:5px 0 5px 55px;
	_margin:0 0 -5px 55px;
}
.boxContact li.infos {
	width:127px;
	height:202px;
	font-size:10px;
	background:url(../imagens/bg-meus-contatos.jpg) no-repeat left top;
}
.boxContact li {
	margin:0 0 10px 29px;
	padding:5px;
}
.boxContact .listFloat {
	width:125px;
}
.boxContact .listFloat li {
	margin:0 -5px 10px 0 !important;
	padding:0 !important;
}
.boxContact li img {
	display:block;
	text-align:center;
	margin:0 auto;
}
.infoContact {
	clear:both;
	margin-left:-3px !important;
	padding-left:15px;
	width:100px;
	padding:4px;
	height:27px;
	background-color:#fff;
}
.infoContact li {
	padding-left:25px !important;
	border:0px;
}
/*.clip{
	position:absolute;
	clip:rect(50px 50px 50px 50px);
}*/
.divAltura {
	_width:126px;
	height:90px;
	overflow:hidden;
}

.infoContact a {
	display:block;
	width:28px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
	margin-right:10px;
}

.msg-normal a {
	background: url(../imagens/icones/icon-msg-normal.jpg) no-repeat left center;
}
.msg-transparente a {
	cursor:default;
	background: url(../imagens/icones/icon-msg-transparente.jpg) no-repeat left center;
}

.flor-normal a {
	background: url(../imagens/icones/icon-flor-normal.jpg) no-repeat left center;
}
.flor-transparente a {
	cursor:default;
	background: url(../imagens/icones/icon-flor-transparente.jpg) no-repeat left center;
}

.sorriso-normal a {
	background: url(../imagens/icones/icon-sorriso-normal.jpg) no-repeat left center;
}
.sorriso-transparente a {
	cursor:default;
	background: url(../imagens/icones/icon-sorriso-transparente.jpg) no-repeat left center;
}


.tabela {
	width:100%;
	border:0px;
}
.yes {
	background: url(../imagens/icones/accept.png) no-repeat center center;
	text-indent:-9999em;
}
.no {
	background: url(../imagens/icones/cancel.png) no-repeat center center;
	text-indent:-9999em;
}
.tabela thead tr th {
	padding:5px;
	background-color:#aeb8db;
	font-size:11px;
	color:#fff;
	border-left:1px solid #fff;
}
.tabela tbody tr th, .tabela tbody tr td {
	padding:5px;
}
.tabela tfoot tr th {
	padding-top:10px;
}

.tabela-convidados {
	width:100%;
	border:0px;
}
.tabela-convidados caption {
	padding:5px;
	background-color:#AEB8DB;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-align:left;
}
.tabela-convidados caption span {
	color:#DFE3F1;
	margin-left:15px;
	font-size:10px;
}
.tabela-convidados thead tr th {;
    font-weight: bold; 
    background-repeat: no-repeat; 
    background-position: center left; 
    margin-left: -1px; 
	padding:8px;
	border-bottom:2px solid #E0E4F1;
	font-size:11px;
	color:#AEB8DB;
}
.tabela-convidados tbody tr th, .tabela-convidados tbody tr td {
	padding:5px;
	color:#666;
	font-weight:normal;
}
.tabela-convidados thead tr .header { 
    background-image: url(../imagens/small.gif);     
    cursor: pointer; 
    font-weight: bold; 
    background-repeat: no-repeat; 
    background-position: center left; 
    margin-left: -1px; 
	padding:8px 8px 8px 20px;
	border-bottom:2px solid #E0E4F1;
	font-size:11px;
	color:#AEB8DB;
}
.tabela-convidados thead tr .headerSortUp { 
    background-image: url(../imagens/small_asc.gif);
} 
.tabela-convidados thead tr .headerSortDown { 
    background-image: url(../imagens/small_desc.gif);
} 

.tabela-completa a {
	display:block;
	width:690px;
	padding:5px;
	font-size:9px;
	color:#666;
	text-align:right;
	text-decoration:underline;
	text-transform:uppercase;
	background:#E7EAF4 url(../imagens/icon-plus.gif) no-repeat 580px 5px;
	border:1px solid #DFE3F1;
	margin-bottom:10px;
}
.tabela-completa a:hover {
	text-decoration:none;
	background-color:#DDE2F0;
}

#flutuarMinhaNoticia {
	float:left;
	margin-left:7px;
}

blockquote {
	font-style:italic;
	padding-left:5px;
	border-left:4px solid #ccc;
}
cite {
	display:table;
	margin-top:8px;
}
.blocoNoticia {
	margin-bottom:15px;
	min-height:150px;
}
/* para Internet Explorer - Concertando o min-height */
/*\*/
* html .blocoNoticia {
height:150px;
}
/**/

.searchbox {
	margin-top:15px;
	padding:10px;
/*	border:1px solid #ededed; */
}

.fisico {
	height:155px;
}
*+html .fisico {
	height:200px;
}

/* GALERIA */
.FotosGaleria {
	min-height:100px;
	border-bottom:1px solid #dbdbdb;
	padding:5px 0 5px 0;
}
/* para Internet Explorer - Concertando o min-height */
/*\*/
* html .FotosGaleria {
height:100px;
}
/**/

#buscaArte li {
	width:215px;
	padding:4px;
	height:171px;
	margin:3px;
	float:left;
	display:inline;
	background:url(../imagens/bg-galeria.gif) no-repeat center top !important;
}
#buscaArte li img {
	margin-left:7px;
	text-align:center;
}
#buscaArte input {
	display:block;
	margin:0 auto;
	text-align:center;
	width:30px !important;
	border:0 !important;
}

.checkbox { width:15px !important; }

#convidar {
	margin:10px 0 50px 0;
}
#convidar p {
	margin-top:43px;
}

.boxrapido {
	clear:both;
	margin-bottom:-40px;
}
* html body .boxrapido {
	clear:both;
	padding-bottom:-15px;
}
.banner {
	clear:both;
	width:480px;
	height:84px;
	margin:0 auto;
	margin-bottom:8px;
	text-align:center;
}


#frase {
	float:left;
	margin-top:12px !important;
	font-style:italic;
	width:495px;
}
#frase blockquote {
	width:495px;
}

#meus_contatos {
	height:14px;
	padding: 4px;
	color:#fff; 
	background-color: #aeb8db;
	font-size: 100%;
	margin:10px 0 5px 0;
	clear:both;
}
#meus_contatos h3 {
	display:block;
	float:left;
	font-size:11px;
}
* html body #meus_contatos h3 {
	margin-top:3px;
}

#meus_contatos a {
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	display:block;
	float:left;
	margin:0 50px 5px 285px;
}
* html body #meus_contatos a {
	margin-left:185px;
}
*+html body #meus_contatos a {
	margin-left:275px;
}
#meus_contatos a:hover {
	text-decoration:underline;
}
* html body #meus_contatos select {
	margin-top:0px;
}
#meus_contatos select {
	font: 11px "Verdana", Arial, Trebuchet MS;
	margin-top:-3px;
}
#meus_contatos .lixeira {
	padding-left:23px;
	background:url(../imagens/icones/lixoicone1.gif) no-repeat left center;
}
* html body #meus_contatos .lixeira {
	margin-left:170px !important;
}

#frmDelContatos {
	clear:both;
}

.titulo_cadastro {
	text-align:center;
	font-size:20px;
	font-weight:bold;
}

.lsRapido {
	float:right;
}

* html body .lsRapido {
	padding:0 !important;
}

.lsRapido a {
	font:11px Verdana;
	color:#FFAC66;
}


.listRapido {
	margin-left:15px;
}
.listRapido li {
	padding:10px 0 10px 39px;
	text-align:left !important;
}
.listRapido li a {
	border:0 !important;
}

.lsRapido_album a {
	background: url(../imagens/estruturadapagina/album.jpg) no-repeat left center;
}
.lsRapido_videos a {
	background: url(../imagens/estruturadapagina/video.jpg) no-repeat left center;
}
.lsRapido_noticias a {
	background: url(../imagens/estruturadapagina/minhasnoticias.jpg) no-repeat left center;
}


/* Menu de baixo */
	#footerlinks {
		width:700px;
		height:336px;
		border-top:2px solid #FAC291;
		padding-top:10px;
	}
	#footerlinks li {
		display:block;
		float:left;
		display:inline;
		padding-right:3px;
	}
	#footerlinks dl {
		width:100%;
	}
	#footerlinks li dl dd a {
		font:9px Verdana, Arial, sans-serif;
		color:#666;
		text-decoration:none;
	}
	#footerlinks li dl dd a:hover {
		color:#000;
		text-decoration:underline;
	}
	#footerlinks li dl dt {
		font:bold 10px Verdana, Arial, sans-serif;
		color:#666;
		background:none;
	}
	#footerlinks li dl dt a {
		font:bold 10px Verdana, Arial, sans-serif;
		color:#666;
	}
	#footerlinks li dl dt a:hover {
		text-decoration:underline;
	}		
	#footerlinks .first {
		width:80px;
	}
	#footerlinks .second {
		width:98px;
	}
	#footerlinks .third {
		width:89px;
	}
	#footerlinks .fourth {
		width:113px;
	}
	#footerlinks .fifth {
		/*width:136px;*/
		width:120px;
	}
	#footerlinks .sixth {
		width:80px;
	}
	#footerlinks .seventh {
		width:76px;
	}

/* CHAT  -----------------  */

	#chat {
		display:block !important;
		position: absolute;
		left:0;
		top:0;
	}

	.chat-container {
		width:200px;
		height:75px;
		font:bold 10px "Trebuchet MS";
		color:#fff;
		background:url("../imagens/chama-chat.jpg") no-repeat left center;
	}
	 /*HACKS I.E.
	* html { overflow-y: hidden; }	
	* html body {
	       overflow-y: auto;
	       height: 100%;
	       padding: 0;
	}	
	* html .chat-container { position: absolute; }*/

	/*.chat-container {
		width:200px;
		height:75px;
		font:bold 10px "Trebuchet MS";
		color:#fff;
		background:url("../imagens/chama-chat.jpg") no-repeat left center;
		position: fixed;
		top:91%;
		left:85%;
	}*/
	/**+html body .chat-container, * html body .chat-container {
	  right: auto; bottom: auto;
	  left: expression( ( -20 - fixme.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	  top: expression( ( -10 - fixme.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	}*/
	.chat-container .left {
		margin:5px 0 0 5px;
	}
	.chat-container img {
		border:2px solid #769CC1;
	}
	.chat-container span {
		text-align:center;
		display:block;
		margin-top:4px;
	}
	.chat-container span a {
		color:#fff;
	}
	.chat-container p {
		width:80px;
		font-size:11px;
		line-height:10px;
	}
	.chat-container .aceitar {
		width:80px;
		text-align:right;
		float:left;
		margin-top:4px;
	}
	.chat-container .aceitar span {
		display:block;
		margin:15px 0 0 15px;
	}
	.chat-container .aceitar a {
		text-transform:lowercase;
		color:#fff;
		font-weight:normal;
	}
	.chat-container .aceitar u {
		font-weight:strong !important;
		font-size:12px;
	}
	.chat-container .aceitar u a:hover {
		text-decoration:none;
	}

/*	#chat {	
		display:block !important;
		position: absolute;
		left:0;
		top:0;	
	}
	 HACKS I.E.
	* html { overflow-y: hidden; }	
	* html body {
	       overflow-y: auto;
	       height: 100%;
	       padding: 0;
	}	
	* html #chat { position: absolute; }
	
	#chat div { 
		display:block !important;
		border:3px solid #000;
		background-color: #AFB5D7;
		color:#000;
		padding: 5px;
		font:12px Verdana, Arial, sans-serif;
	}

	.ok {
		font:bold 13px Verdana, Arial, sans-serif;
		color:#006633;
		background:url(../imagens/icones/ok.png) no-repeat left center;
		padding-left:20px;
		margin-left:40px;
	}
	.cancel {
		font:bold 11px Verdana, Arial, sans-serif;
		color:#FF0000;
		background:url(../imagens/icones/cancel.png) no-repeat left center;
		padding-left:20px;
		margin-left:6px;
	}
	.lsChat li { margin-bottom: 5px; }
	.imgChat { float: right; margin: 5px; } */

/* POPUP  -----------------  */
	#popup {
		margin:0 auto;
		margin:3px;
		text-align:center;
	}
	#popup em {
		display:block;
		background-color:#f6f6f6;
		border:1px solid #ccc;
		padding:6px;
		margin-top:6px;
	}
	
	#focodavida dl {
		width:700px;
		float:left !important;
	}

	.iconComuni {
		background:url(../imagens/icones/iconecomun.gif) no-repeat left center;
		padding:6px 6px 6px 30px;
	}

/* PAGINAÇAO  -----------------  */
.pagination {
            font-size: 80%;
        }
        
.pagination a {
    text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
}

.pagination .current {
    background: #26B;
    color: #fff;
	border: solid 1px #AAE;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}
#msg-resultado {
	color:#333;
	font-weight:bold;
	padding:5px;
	background-color:#FFFFC9;
	border:1px solid #E9E9E9;
	clear:both;
	font-size:10px;
}

/*	.paginacao {
		margin:auto;
		text-align:center;
		padding:5px;
		border-top:2px solid #AEB8DB;
		border-bottom:2px solid #AEB8DB;
		height:auto;
		margin-bottom:15px;
	}
	.paginacao ul li {
		display:inline;
		float:left;
	}
	.paginacao ul li a {
		font:11px Verdana, Arial, "Trebuchet MS";
		color:#333;
		padding:4px;
	}
	.paginacao ul li a:hover {
		background-color:#AEB8DB;
	}*/
	.pagSel {
		background-color:#AEB8DB;
		font:bold 12px Verdana, Arial, "Trebuchet MS";
	}



#tooltip {
	position: absolute;
	z-index: 3000;
	width:164px;
	height:37px;
	background:url(../imagens/bg-tooltip.gif) no-repeat center center;
	color:#fff;
	padding: 19px 5px 5px 10px;
}
#tooltip h3 {
	font:9px Verdana;
	text-align:left;
}
#tooltip div { width: 220px; text-align: left; }


/*

SLIDESHOW

*/
/*#slideshow { margin: 20px }
#nav { width: 300px; margin: 15px }
#nav li { width: 50px; float: left; margin: 8px; list-style: none }
#nav a { width: 50px; padding: 3px; display: block; border: 1px solid #ccc; }
#nav a.activeSlide { background: #88f }
#nav a:focus { outline: none; }
#nav img { border: none; display: block }

#descricao {
	margin-left:180px;
	height:30px;
}*/

#slideShow1
{
	width: 500px;
	height: 500px;
	border: 1px solid #ccc;
	padding: 10px;
	background-color: #fff;
	margin: 10px;
}
.pagelinks {
	/*filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;*/
	background-color:#fff;
}
.pagelinks a
{
	font-weight: bold;
	color: #666;
}
.slideCaption
{
	background-color: #FFFFCC;
	padding: 4px;
	text-align: center;
	font-weight: bold;
}
.pagelinks a.activeSlide
{
	color: #f90;
}
/* this is for IE so the prev/next links can be hovered*/
.nextSlide,.prevSlide
{
	background-image: url(../imagens/spacer.gif);
}
.nextSlide:hover
{
	background-image: url(../imagens/nextslide.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.prevSlide:hover
{
	background-image: url(../imagens/prevslide.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.inputsTooltip
{
	border: 1px solid #ccc;
	background-color: #eee;
	padding: 4px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
}
#tooltipURL
{
	display: none;
}

#menuList {
	width:210px;
	float:left;
}
#menuList li a {
	color:#fff;
	background-color:#FAC291;
	border:1px solid #D9B28B;
	display:block;
	width:195px;
	padding:5px;
}

.media {
	background:none !important;
}

.central dl {
	width:705px;
}
.central dl dt {
	background:#fff;
	width:705px;
	color:#7DA0C5;
}
.central dl dt a {
	color:#7DA0C5;
}

#frmSugestao, #frmAnuncio, #frmMinhaConta, #convidar, #frmFaleConosco {
	width:330px;
	padding:12px 0 0 20px;
	background:url(../imagens/bg-form.jpg) no-repeat left top;
}
#frmMinhaConta {
	background:url(../imagens/bg-form-maior.jpg) no-repeat left bottom;
}
*+html body #frmMinhaConta {
	background:url(../imagens/bg-form-maior.jpg) no-repeat left bottom;
}
* html body #frmMinhaConta {
	background:url(../imagens/bg-form-maior.jpg) no-repeat left bottom;
}
#frmAnuncio {
	width:703px;
	height:334px;
	padding-top:60px;
	background:url(../imagens/form-anuncie-aqui.jpg) no-repeat left top;
}
#frmAnuncio p {
	margin-top:65px;
}
#frmAnuncio #voltar, #frmAnuncio #enviar {
	border:1px solid #DEB28C !important;
	background-color:#FFC394 !important;
}
#frmAnuncio label {
	text-align:right;
	margin-right:7px;
}
.divulgacao {
	float:left;
	width:330px;
	margin-left:50px;
}
.divulgacao li {
	float:left;
	display:inline;
}

.degrade {
	background:url(../imagens/fundo-degrade-top.jpg) repeat-x center top;
	margin-top:-5px;
	padding:10px;
}

#envia {
	margin-bottom:20px;
}
#envia span {
	margin-left:6px;
	padding-left:8px;
	border-left:3px solid #ccc;
	color:#666;
}
.videos {
	clear:both;
	height:232px;
	margin-bottom:50px;
}
.videos div.left {
	margin-right:50px;
}
.videos h3 {
	margin-bottom:10px;
	color:#7DA0C5;
}
.paginacao-videos {
	margin-left:550px;
}



#tour {
	display:none;
	position:absolute;
	width:600px;
	margin-left:-300px;
	left:50%;
	height:450px;
	margin-top:-225px;
	top:50%;
}

/* tabs */
		.tabs {
			width:492px !important;
		}
		ul.tabNavigation {
		    list-style: none;
		    margin: 0;
		    padding: 0;
		}

		ul.tabNavigation li {
		    display: inline;
			float:left;
			text-indent:-9999em;
		}
		ul.tabNavigation li a  {
		    display:block;
			width:120px;
			height:45px;
			margin-right:3px;
		}
		

		.orkut a { background:url(../imagens/convite-orkut.jpg) no-repeat center top; }
		.gmail a { background:url(../imagens/convite-gmail.jpg) no-repeat center top; }
		.msn a { background:url(../imagens/convite-msn.jpg) no-repeat center top; }
		.yahoo a { background:url(../imagens/convite-yahoo.jpg) no-repeat center top; }

		.orkut a.selected, .orkut a:hover { background:url(../imagens/convite-orkut.jpg) no-repeat center bottom; }
		.gmail a.selected, .gmail a:hover { background:url(../imagens/convite-gmail.jpg) no-repeat center bottom; }
		.msn a.selected, .msn a:hover { background:url(../imagens/convite-msn.jpg) no-repeat center bottom; }
		.yahoo a.selected, .yahoo a:hover { background:url(../imagens/convite-yahoo.jpg) no-repeat center bottom; }
		
		ul.tabNavigation li a:focus {
			outline: 0;
		}

		div.tabs > div {
			padding:5px;
			width:476px;
			margin-top:-1px;
			background-color:#739ABD;
			border:2px solid #C2D3FC;
		}
		
		div.tabs h2 {
			display:none;
		}

		#orkut, #gmail, #msn, #yahoo { 
			padding:5px;
			width:476px;
			margin-top:-1px;
			background-color:#739ABD;
			border:2px solid #C2D3FC;
		}
		#orkut label, #gmail label, #msn label, #yahoo label {
			color:#fff;
		}
		.envia {
			width:82px;
			padding:2px;
			background-color:#C6D5FD;
			color:#000;
			margin-top:20px;
		}

.disponivel, .indisponivel, .invalido {
	background-color:green;
	color:#fff;
	display:block;
	float:left;
	padding:0 4px 0 4px;
	font-size:10px;
	text-transform:uppercase;
}
.indisponivel {
	background-color:red;
	color:#fff;
}
.invalido {
	background-color:yellow;
	color:#999;
}

#busca_Apelido {
	padding:15px;
	background:url(../imagens/bg-degrade-grande.jpg) no-repeat center bottom;
}

.boxMedio {
	width:160px;
	text-align:center;
}

#box-pag-convite {
	width:497px !important;
	float:left;
}

#form-nova-enquete {
	color:#fff !important;
}
#form-nova-enquete li {
	float:left;
	margin-right:4px;
}
#form-nova-enquete fieldset {
	clear:both;
	height:83px;
	padding:10px;
	margin-bottom:5px;
	background:url(../imagens/bg-azul.jpg) no-repeat center top;
}
#form-nova-enquete label {
	text-align:right;
	margin-right:5px;
}
#form-nova-enquete label span {
	color:#fff;
}
#form-nova-enquete .left {
	width:200px;
	margin-right:18px;
}
#form-nova-enquete .left ul li {
	float:none !important;
	height:25px !important;
	clear:both !important;
}
#form-nova-enquete .left label { margin-right:18px; }
#form-nova-enquete .left select { width:61px; margin-right:5px; }

.box-azul {
	padding:6px;
	background-color:#749AC1;
	color:#fff;
	margin-bottom:10px;
	min-height:90px !important;
	height:auto !important;
	height:90px;
	clear:both;
}
.box-azul div {
	width:90px;
	height:90px;
	overflow:hidden;
}

.box-azul a {
	color:#fff;
}

.box-azul .autor, .box-azul .date {
	font-weight:bold;
	text-transform:uppercase;
}
.box-azul .date {
	float:right;
	margin-top:-12px;
}

#box-busca-rapida {
	width:305px;
	height:120px;
	float:left;
	margin-right:27px;
	padding:35px 10px 10px 10px;
	background:url(../imagens/box-busca-rapida.jpg) no-repeat center top;
}
#box-busca-rapida fieldset { border:0; margin-top:-7px; }
#box-busca-rapida ul li { margin:0 7px 30px 0; }
#box-busca-rapida option, #box-busca-rapida select { font-size:10px; }

#box-busca-rapida #buscar {
	margin:3px 0 0 69px;
	_margin:3px 0 0 62px;
}
*+html body #box-busca-rapida #buscar {
	margin:3px 0 0 62px;
}
#box-busca-rapida #editar {
	position:absolute;
	margin:0 0 0 38px;
	_margin:0 0 0 46px;
}


#buscar { font-size:10px; color:#fff; margin-top:15px; font-weight:bold; }
#editar { font-size:10px; color:#fff; margin-top:15px; font-weight:bold; }

#box-busca-por {
	width:342px;
	height:125px;
	float:left;
	background:url(../imagens/box-busca-por.jpg) no-repeat center top;
	padding:30px 0 0 10px;
}

#box-busca-por li a {
	display:block;
	padding:3px;
	width:100px;
	background-color:#AEB8DB;
	border:1px solid #749AC1;
	font-size:10px;
	color:#000;
	text-align:center;
	margin-bottom:20px;
}

#box-pagamento-planos {
	width:338px;
	height:408px;
	padding:6px;
	background:url(../imagens/bg-box-pagamento-planos.gif) no-repeat center center;
}
.box-pagamento-planos2 { width:340px; }
.box-pagamento-planos2 ul, .box-pagamento-planos2 p { margin-left:10px; }
.box-pagamento-planos2 li { margin-top:6px; }
#box-pagamento-planos p {
	color:#fff;
}
#box-pagamento-planos li {
	width:314px;
	height:45px;
	padding:13px 8px 8px 8px;
	background:url(../imagens/bg-lista-planos.jpg) no-repeat center center;
	clear:both;
	color:#000;
	font-size:11px;
	/*font-weight:bold;*/
}
#box-pagamento-planos li.mensal label {
	margin-top:11px;
}
#box-pagamento-planos li span {
	font-size:17px;
}
#box-pagamento-planos em {
	display:block;
	font-style:normal;
	font-weight:normal;
}
#box-pagamento-planos strong {
	font-size:14px;
	color:#FF6600;
}
#box-pagamento-planos input {
	width:15px;
	float:left;
	margin:20px 15px 0 0;
}
#box-pagamento-planos label {
	cursor:pointer;
	width:auto !important;
}

#box-pagamento-cartao {
	width:352px;
	background:url(../imagens/bg-box-pagamento-cartao.jpg) no-repeat center center;
	padding-top:50px;
}
#box-pagamento-cartao label {
	width:100px !important;
	text-align:right !important;
	margin-right:6px !important;
	color:#fff;
	font-weight:bold;
}
#box-pagamento-cartao select {
	width:50px;
}
#box-pagamento-cartao p { clear:both !important; margin-top:5px; }

#box-comunidade-enquete form {
	width:248px;
	height:218px;
	background:red url(../imagens/bg-box-enquete.jpg) no-repeat center center;
	padding:30px 12px 13px 14px;
}
#box-comunidade-enquete p { font-weight:bold; }
#box-comunidade-enquete #votar { margin-top:15px; }


#box-boleto {
	width:676px;
	height:217px;
	padding:15px;
	background:red url(../imagens/bg-box-boleto.jpg) no-repeat center center;
}
#box-boleto p {
	color:#fff;
}
#box-boleto li {
	width:314px;
	height:45px;
	padding:13px 8px 8px 8px;
	background:url(../imagens/bg-lista-planos.jpg) no-repeat center center;
	float:left;
	display:inline;
	margin-right:4px;
}
#box-boleto li a {
	color:#EC8E1D !important;
	font-size:11px;
	font-weight:bold;
}
#box-boleto li span {
	font-size:17px;
}
#box-boleto em {
	display:block;
	font-style:normal;
	font-weight:normal;
}
#box-boleto strong {
	font-size:14px;
	color:#FF6600 !important;
}
#box-boleto input {
	width:15px;
	float:left;
	margin:20px 15px 0 0;
}
#box-boleto label {
	cursor:pointer;
	width:auto !important;
}


/* box contato dona flor */
#box-donaflor-contato { float:left; color:#fff; width:312px; height:296px; background:url(../imagens/box-donaflor-contato.jpg) no-repeat left top; }
#box-donaflor-contato div { margin:198px 0 0 10px; }