/*==========================================================================================================================================

	Stylesheet - v1.0 								[ content.css ]

	Autor:													Fabianne Marim [XHTML-CSS]
	Contato:												fabianne@agenciahive.com.br
	Website:												http://www.agenciahive.com.br/
	Criado em :												14:00 04/03/2010
	Última Atualização:										00:00 16/03/2010

==========================================================================================================================================*/

.home													{ background:#000 url(../img/bg-home.jpg) no-repeat top center; }
.interno												{ background:#000 url(../img/bg-interno.jpg) no-repeat top center; }
body, input, textarea, select								{ font:12px Arial, Helvetica, sans-serif; text-decoration:none; color:#FFF;  }
a 														{ text-decoration:none; color:#959595; cursor:pointer; }
a:hover 													{ text-decoration:none; color:#c9c9c9; }
a.link-preto											{ text-decoration:none; color:#000; }
a.link-preto:hover										{ text-decoration:none; color:##717171; }
address													{ font-style:normal; font-weight:normal; }
h1														{  }
h2														{  }
h3														{  }
.teste													{ background:#DDD; }
/*.base-box												{ position:relative; z-index:1; }*/
.opac													{ opacity: .3; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; }



.prabaixo												{display:block; padding-top:50px!important; }


/* CLASSES GERAIS */
.none													{ display:none; }
.block													{ display:block; }
.hidden													{ visibility:hidden; }
.underline												{ text-decoration:underline;}
.f-left													{ float:left; }
.f-right												{ float:right; }
.clear													{ clear:both; height:1px; }

.a-left													{ text-align:left; }
.a-right												{ text-align:right; }
.a-justify												{ text-align:justify; }
.a-center												{ text-align:center; }
#logo-hive												{ clear:both; display:block; width:50px; height:25px; background:url(../img/logo-hive.png) no-repeat; margin:0 auto; }

.borda-rosa												{ border:1px solid #f57479;}
.borda-vermelha											{ border:1px solid #a40303;}
.borda-vermelha2										{ border:2px solid #6c0303;}
.borda-vermelha3										{ border:2px solid #710d0d;}
.borda-preta											{ border:1px solid #000;}
.borda-preta2px											{ border:2px solid #000;}
.arial-narrow											{ font-family:"Arial Narrow", "Helvetica", Arial;}
.tahoma													{ font:Tahoma, Geneva, sans-serif;}
.bg-tit													{ display:block; background:#b7b7b7 url(../img/span-tit.png) no-repeat; padding-left:15px; padding-right:10px; height:27px; margin-bottom:10px;}
.seta													{ display:block; background:url(../img/seta.png) 0px 3px no-repeat; margin-top:11px; margin-bottom:7px; padding-left:5px;}

/* CORES */
.preto													{ color:#000;}
.branco													{ color:#FFF;}
.vermelho												{ color:#cd030b;}
.vermelho2												{ color:#bc2a30;}
.vermelho3												{ color:#a04a4a;}
.cinza													{ color:#898989;}
.rosa													{ color:#f59ea1;}
.rosa2													{ color:#f19999;}
.rosa3													{ color:#f57479;}
.rosa4													{ color:#b55054;}
.rosa5													{ color:#d86166;}
.rosa6													{ color:#f59fa3;}
.azul													{ color:#abd1e2;}
.cinza													{ color:#e1e1e1;}

/* FONTES */
.f-11													{ font-size:11px;}
.f-14													{ font-size:14px;}
.f-16													{ font-size:16px;}
.f-18													{ font-size:18px;}
.f-20													{ font-size:20px;}
.f-30													{ font-size:30px;}
.f-36													{ font-size:36px;}

/* ESTRUTURA */
.cabecalho												{ width:940px; height:90px; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.logo-olhonafoto										{ display:block; background:url(../img/logo-olhonafoto.png) no-repeat; float:left; width:390px; height:79px;}
.box-login												{ width:138px; height:16px; padding-left:10px; padding-right:10px; margin-right:25px; font:11px Arial, Helvetica, sans-serif; color:#959595;}
.icon-cad												{ display:block; background:url(../img/icon-cad.png) no-repeat; height:16px; padding-left:20px;}
.icon-log												{ display:block; background:url(../img/icon-log.png) no-repeat; height:16px; padding-left:20px;}

.box-logado												{ height:16px; padding-left:10px; padding-right:10px; margin-left:20px; font:11px Arial, Helvetica, sans-serif; color:#959595; }
.icon-cad-logado										{ display:block; background:url(../img/icon-cad-logado.png) no-repeat; height:16px; padding-left:20px; margin-right:20px; font-weight:bold; color:#DB6A6A;}

.flash													{ display:block; width:100%; height:230px; margin-bottom:10px; margin:0 auto;}
.flash ul												{ margin-left:150px;}
.flash ul li												{ display:inline; margin-left:15px;}

.banner-top												{ width:537px; height:88px; float:right;}

/* RODAPE */
.rodape													{ margin-top:12px;}
	
	.box-canal span										{ width:143px;}
	.box-canal img										{ margin-right:10px;}	
	.box-canal a											{ display:block; overflow:auto; margin-bottom:3px;}	
	
	.box-cadastre span									{ width:95px;}
	.bt-cadastrar										{ display:block; background:url(../img/bt-cadastrar.png) no-repeat; width:215px; height:30px; margin-top:7px; margin-bottom:10px;}
	.bt-cadastrar:hover									{ background-position:0px -30px;}
	.bt-newsletter										{ display:block; background:url(../img/bt-newsletter.png) no-repeat; width:215px; height:30px;}
	.bt-newsletter:hover								{ background-position:0px -30px;}
	
	.box-revista span									{ width:155px;}
	.box-revista img										{ margin-right:10px;}
	
	.box-web span										{ width:100px;}
	.box-web a											{ float:left; margin-top:14px; margin-right:17px;}
	.orkut												{ display:block; background:url(../img/orkut.png) no-repeat; width:84px; height:32px;}
	.youtube											{ display:block; background:url(../img/youtube.png) no-repeat; width:88px; height:44px;}
	.rss												{ display:block; background:url(../img/rss.png) no-repeat; width:79px; height:34px;}
	.twitter											{ display:block; background:url(../img/twitter.png) no-repeat; width:107px; height:28px;}
	
	.orkut:hover										{ background-position:0px -32px;}
	.youtube:hover										{ background-position:0px -44px;}
	.rss:hover											{ background-position:0px -34px;}
	.twitter:hover										{ background-position:0px -28px;}
	
	.rodape2											{ display:block; background:url(../img/bg-rodape.png) repeat-x top center; height:179px; padding-top:20px;}
	.rod2												{ width:940px; margin:0 auto;}
	
	.logo-rodape										{ width:460px; height:130px; margin-top:-10px; _margin-top:0px;}
	.logo-rodape img										{ margin-left:27px; margin-top:10px; margin-right:10px;}
	.logo-olhonafoto-rodape								{ display:block; background:url(../img/logo-olhonafoto-rodape.png) no-repeat; width:319px; height:73px; margin-bottom:10px;}
	
	.box-fale-rod										{ width:300px; height:130px;}
	
/* SIDEBAR */	
.box-regiao-banners										{ width:220px; height:452px; margin-left:10px; _margin-left:0px;}
.box-regiao-banners img									{ margin-top:10px;}
.box-regiao												{ height:26px; border-bottom:1px solid #921313;}
.box-regiao p											{ margin-top:5px;}
.box-regiao a											{ margin-left:5px; height:26px; padding-left:2px; padding-right:2px;}
.box-regiao a:hover										{ background-color:#921313; color:#FFF;}
.box-regiao-selecao										{ background-color:#921313; color:#FFF;}

/* FORM-LOGIN */
.form-logado											{ width:288px; height:200px; background:#520707; padding-top:14px; padding-left:10px; padding-right:10px;}

/* FORM-NEWSLETTER */
.form-newsletter										{ width:288px; height:200px; background:#520707; padding-top:14px; padding-left:10px; padding-right:10px;}

/* BOX-AVISO */
.box-aviso												{ width:288px; background:#520707; padding-top:14px; padding-left:10px; padding-right:10px; padding-bottom:40px;}
.box-aviso p												{ margin-bottom:10px;}
.box-aviso label											{ font-weight:bold;}
.box-aviso .form-cadastro2								{ background:none;}
.box-aviso #form-cadastre								{ background:none; margin-left:0px;}
.login-submit											{ display:block; background:url(../img/bt-login.png) no-repeat; width:79px; height:20px; border:none;}

/* ESTRUTURA INTERNA */
.titulos												{ font-weight:normal; letter-spacing:-2.5px; margin-bottom:15px;}

/* HOME */
.box-destaques											{ width:470px; height:452px; float:left;}
.tit-destaque											{ display:block; margin-top:-3px; margin-bottom:5px;}
.veja-outras											{ display:block; background:url(../img/icon-outros2.png) 0px 2px no-repeat; padding-left:16px; margin-top:14px; color:#d86166; margin-right:10px;}
.box-destaque-img										{ width:460px; height:250px;}

.legenda-foto-dest										{ width:195px; height:71px; background:#000; position:absolute; margin-top:-85px; margin-left:10px;}
.legenda-foto-dest p										{ width:170px; margin-top:7px; margin-bottom:7px;}
.legenda-foto-dest ul									{ width:150px; padding-top:5px; float:left; }
.bt-esquerda											{ display:block; background:url(../img/bt-esquerda.png) 0 0 no-repeat; width:20px; height:71px; margin-right:5px;}
.bt-direita												{ display:block; background:url(../img/bt-direita.png) 0 0 no-repeat; width:20px; height:71px;}
.bt-esquerda:hover, .bt-direita:hover					{ background-position:0px -71px; }

.box-destaques-lista									{ width:460px; height:150px; }
.box-destaques-lista ul									{ width:435px; height:160px; margin-left:13px; }
.box-destaques-lista ul li								{ width:435px; height:75px; }
	.lista-destaq li a									{ display:block; color:#FFF; width:206px; height:69px; padding:1px; background:url(../img/bg-dest.png) 0 0 repeat-x; float:left; margin:5px 3px; }
	.lista-destaq li a:hover								{ background-position:0px -71px; }
	.lista-destaq li a img								{ margin-right:5px; }
	.lista-destaq li a h3									{ display:block; height:43px; padding-top:2px; font-weight:normal; float:left; width:120px; }
	.lista-destaq li a p									{ display:block; width:120px; float:left; padding-top:2px; }
	.lista-destaq li a p .rosa2							{ line-height:20px; }
	.lista-destaq li a p .dest-data						{ padding-right:5px; }
.anterior												{ display:block; background:url(../img/anterior.png) no-repeat; width:11px; height:19px; margin-top:67px;}
.anterior:hover											{ background-position:0px -19px;}
.proxima												{ display:block; background:url(../img/proxima.png) no-repeat; width:11px; height:19px; margin-top:67px;}
.proxima:hover											{ background-position:0px -19px;}

.destacao 												{ width:460px; height:251px; overflow:hidden; }

.box-gata-foto											{ width:240px; height:452px; float:left;}
.box-gata-foto span										{ width:100px;}
.box-gata-foto img										{ position:absolute; z-index:9;}
.legenda-foto											{ display:block; width:180px; height:40px; position:absolute; z-index:99; margin-top:340px; margin-left:10px; padding:10px;}
.legenda-foto p											{ margin-bottom:10px;}
.box-legenda-foto										{ display:block; background:#000; width:200px; height:60px; position:absolute; z-index:9; margin-top:340px; margin-left:10px;}

.box-eventos											{ margin-top:28px; margin-bottom:30px;}
.box-eventos event										{ width:173px;}
.box-eventos ul											{ width:940px; height:60px; margin-top:2px;}
.box-eventos ul li											{ width:235px; _width:230px; height:60px; float:left;}
.box-eventos li a											{ display:block; color:#FFF; width:235px; _width:230px; height:60px; padding:1px; background:url(../img/bg-event.png) 0 0 repeat-x; float:left;}
/*.box-eventos li a:hover									{ background-position:0px -71px; }*/
.box-eventos li a img										{ margin-right:5px; }
.box-eventos li a h3										{ display:block; height:23px; padding-top:8px; font-weight:normal; float:left; width:120px; }
.box-eventos li a p										{ display:block; width:150px; _width:145px; float:left; padding-top:2px; }
.box-eventos li a p .rosa2									{ line-height:20px; }
.box-eventos li a p .dest-data								{ padding-top:2px; padding-right:5px;}

.bg-preto												{ background-color:#000; height:35px;}
.bg-preto p												{ margin-top:11px; margin-left:11px;}
.bg-cinza												{ background-color:#242424; height:25px;}
.bg-cinza p												{ margin-top:5px; margin-left:11px; margin-right:20px;}
.top-eventos p											{ margin-top:5px; margin-left:7px;}
.top-eventos a											{ display:block; background:url(../img/icon-outros.jpg) 0px 2px no-repeat; margin-top:10px; padding-left:16px;}

.box-agenda span											{ width:70px; margin-right:10px;}
.top-agenda												{ width:700px; height:39px; border-bottom:1px solid #750e0e;}
.top-agenda p											{ margin-top:5px;}
.top-agenda a											{ display:block; background:url(../img/icon-outros.jpg) 0px 2px no-repeat; margin-top:10px; padding-left:16px;}
.lista-agenda											{ width:300px; height:390px; margin-top:10px;}
.lista-agenda li											{ width:300px; border-bottom:1px solid #5a0404; padding-bottom:10px; margin-bottom:11px;}
.lista-agenda span										{ display:block; background:#000 url(../img/icon-comprar.jpg) 10px 4px no-repeat; width:50px; height:17px; padding-top:5px; padding-left:30px; margin-top:2px; cursor:pointer;}
.lista-agenda img										{ margin-right:10px;}
.lista-agenda a											{ color:#FFF;}
.venda-ingresso p										{ margin-top:10px; margin-right:10px;}
.img-agenda-maior										{ margin-top:10px; margin-right:10px; _margin-right:5px;}

.box-blog span											{ width:43px;}
.box-outras-noticias									{ width:107px; height:16px; margin-left:40px; margin-top:6px;}
.rss-link												{ display:block; background:url(../img/rss-link.png) no-repeat; width:16px; height:16px;}
.rss-link:hover											{ display:block; background:url(../img/rss-link-hover.png) no-repeat; width:16px; height:16px;}
.outros-not												{ display:block; background:url(../img/icon-outros.jpg) 0px 2px no-repeat; padding-left:16px; margin-top:3px;}
.lista-blog												{ width:200px; background-color:#000; margin-left:5px; padding:10px;}
.lista-blog ul li											{ margin-top:5px; border-bottom:1px solid #111111; padding-bottom:7px;}

/* BALADAS */
.pagina-galeria-de-fotos a.rss-link						{ margin-top:5px; margin-right:20px; }

.pagina-baladas #datepicker								{ visibility:hidden; position:absolute; width:5px; margin-top:10px; margin-left:360px; float:right; }

.listagem-baladas										{ width:700px;}
.listagem-baladas ul 									{ display:block; width:700px; height:450px;}
.listagem-baladas ul li									{ display:inline; float:left; margin-bottom:18px; margin-right:12px;}
.listagem-baladas ul li a									{ display:block; color:#FFF; width:219px; height:69px; padding:1px; background:url(../img/bg-dest.png) 0 0 repeat-x; float:left; }
.listagem-baladas ul li a:hover							{ background-position:0px -71px; }
.listagem-baladas ul li a img								{ margin-right:5px; }
.listagem-baladas ul li a h3								{ display:block; height:43px; padding-top:2px; font-weight:normal; float:left; width:120px; margin-left:5px; }
.listagem-baladas ul li a p								{ display:block; width:120px; float:left; padding-top:2px;  margin-left:5px;}
.listagem-baladas ul li a p .rosa2							{ line-height:20px; }
.listagem-baladas ul li a p .dest-data						{ padding-right:5px; }
.listagem-baladas ul li a p .dest-data2						{ margin-right:-5px; margin-top:2px;}

	/* BALADAS-DETALHE */
	.listagem-galerias									{ margin-bottom:50px;}
	.titulo-info										{ height:35px; margin-bottom:20px;}
	.data-foto 											{ width:150px; margin-right:5px;}
	.data-foto .date										{ margin-left:55px; font-weight:bold; _margin-left:20px;}
	.data-foto .rosa2									{ line-height:20px;}
	
	.lista-thumb										{ width:225px; height:387px; margin-bottom:20px; clear:both;}
	.lista-thumb ul										{ height:387px;}
	.lista-thumb ul li									{ float:left; margin-right:10px; margin-bottom:5px; width:98px; height:69px;}
	
	.box-imagem-maior									{ width:468px; height:386px; background:#d86166; margin-right:5px;}
	.box-imagem-maior img								{ margin-left:2px; margin-top:2px;}
	.topo-galeria										{ display:block; background:url(../img/topo-galeria.png) no-repeat; width:468px; height:21px; padding-top:5px;}
	.topo-galeria p										{ margin-left:24px; _margin-left:12px;}
	.bts-galeria										{ width:155px; _margin-right:-10px;}
	.bts-galeria a										{ font-weight:bold; color:#f59fa3; margin-right:10px;}
	.bt-anterior										{ display:block; background:url(../img/bt-anterior.png) 0px 1px no-repeat; height:14px; padding-left:10px;}
	.bt-proxima											{ display:block; background:url(../img/bt-proxima.png) 52px 1px no-repeat; height:14px; margin-left:5px; padding-right:10px;}
	
	.legenda-foto-balada p								{ margin-left:5px; margin-top:15px;}
	.box-opcoes											{ width:82px; height:25px; background:#97282d; margin-right:5px;}
	.box-opcoes ul										{ width:90px; height:12px; padding-left:6px; padding-top:4px;}
	.box-opcoes ul li										{ float:left;}
	.icon-email											{ display:block; background:url(../img/icon-email.png) no-repeat; width:16px; height:11px; margin-right:10px; margin-top:3px;}
	.icon-imprimir										{ display:block; background:url(../img/icon-imprimir.png) no-repeat; width:16px; height:16px; margin-right:10px;}
	.icon-download										{ display:block; background:url(../img/icon-download.png) no-repeat; width:16px; height:15px; margin-right:8px;}
	.icon-mais											{ display:block; background:url(../img/icon-mais.png) no-repeat; width:14px; height:15px;}
	
	/* FORM-ENVIE POR EMAIL */
	.form-envie-email									{ width:500px; height:150px; margin-top:20px;}
	#form-email											{ width:500px; height:150px;}
	#form-email .campos-contato							{ width:240px; height:20px; background:#e4b9b9; border:none; margin-bottom:12px; color:#000;}
	#form-email label									{ font:11px Tahoma, Geneva, sans-serif; font-weight:bold;}
	
/* AGENDA */
.top-agenda-interno										{ display:block; height:40px; padding-bottom:10px; border-bottom:1px solid #750e0e; margin-bottom:10px;}
.pagina-agenda .divulgue									{ margin-top:20px; margin-left:10px;}
.bt-calendario											{ display:block; background:url(../img/bt-calendario.png) no-repeat; width:202px; height:28px; margin-top:10px;}
.ui-datepicker-trigger									{ float:right; margin-left:4px; margin-top:4px; cursor:pointer; }
#datepicker												{ visibility:hidden; position:absolute; width:5px; margin-top:10px; margin-left:200px; float:right; }

.lista-agenda-interna									{ width:640px; height:600px;}
.lista-agenda-interna ul									{ width:640px; height:580px; overflow:auto;}
.lista-agenda-interna ul li								{ display:inline; float:left;}
.infos-agenda											{ display:block; width:300px; height:100px; border-bottom:1px solid #5a0404; margin-bottom:10px; margin-right:20px;}
.comprar												{ display:block; background:#000 url(../img/icon-comprar.jpg) 10px 4px no-repeat; width:50px; height:17px; padding-top:5px; padding-left:30px; margin-top:2px; cursor:pointer;}

.info-agenda											{ margin-left:11px;}
.info-agenda a											{ display:block; margin-top:5px;}

.rodape-lista-agenda span								{ margin-top:10px;}
.left10													{ margin-right:10px!important; }
.listagem-agenda										{ width:700px;}
.listagem-agenda ul 										{ display:block; width:700px; height:450px;}
.listagem-agenda ul li									{ display:inline; float:left; margin-bottom:18px; margin-right:12px;}
.listagem-agenda ul li .info .icon-comprar					{ display:block; background:url(../img/icon-comprar2.png) no-repeat; height:16px; float:left; padding-left:20px; margin-left:10px; color:#f59ea1; margin-top:3px;}
.listagem-agenda ul li .info .mais-info					{ display:block; float:right; margin-right:10px; color:#f59ea1; margin-top:3px;}
.listagem-agenda ul li .info								{ display:block; color:#FFF; width:219px; height:84px; padding:1px; background:url(../img/bg-dest2.png) 0 0 repeat-x; float:left; }
.listagem-agenda ul li .info a.link-inteiro				{ display:block; width:221px; height:61px; overflow:hidden; color:#FFF;}
.listagem-agenda ul li .info a.link-inteiro:hover		{ color:#f59ea1;}
.listagem-agenda ul li .info:hover							{ background-position:0px -86px; }
.listagem-agenda ul li .info img							{ float:left; margin-right:5px; }
.listagem-agenda ul li .info h3							{ display:block; padding-top:2px; font-weight:normal; margin-left:5px; }
.listagem-agenda ul li .info p								{ display:block;}
.listagem-agenda ul li .info p .rosa2						{ line-height:20px; }
.listagem-agenda ul li .info p .dest-data					{ padding-right:5px; }
.listagem-agenda ul li .info p .dest-data2					{ margin-top:2px;}

	/* AGENDA */
	.pagina-agenda a.rss-link							{ margin-top:5px; margin-right:20px; }
	.box-agenda-detalhe									{ width:700px;}
	.box-agenda-detalhe p								{ display:block; margin-left:10px;}
	.box-agenda-detalhe .venda-ingresso					{ margin-right:250px; margin-top:20px;}
	.text-agenda										{ width:370px;}
	.text-agenda .venda-ingresso a						{ margin-top:10px;}
	.nome-data-local									{ margin-bottom:20px;}
	.nome-data-local span								{ display:block; margin-bottom:5px;}
	.bt-flyer											{ display:block; background:url(../img/bt-flyer.png) no-repeat; width:111px; height:30px; float:right;}
	.bt-flyer:hover										{ background-position:0px -30px;}
	
/* BLOG */
.pagina-blog a.rss-link									{ margin-top:-40px; margin-right:20px; }
.pagina-blog h3											{ font-weight:normal; }
.listagem-blog											{ width:700px; height:595px;}
.listagem-blog ul 										{ display:block; width:700px;}
.listagem-blog ul li										{ display:inline; }
.listagem-blog ul li a										{ display:block; width:680px; height:70px; background:#000; clear:both; padding:10px; margin-bottom:10px; }
.listagem-blog ul li a:hover								{ background:#3c3c3c;}
.listagem-blog ul li a img									{ margin-right:10px; float:left; }
.listagem-blog ul li a p									{ display:block; width:585px; float:left; }
.listagem-blog ul li a .seta								{ display:block; background:url(../img/seta.png) 0px 3px no-repeat; margin-bottom:2px;}

	/* BLOG-DETALHE */
	.pagina-blog .outros-not								{ margin-top:48px; }
	.texto-blog											{ margin-top:20px;}
	.texto-blog	img										{ margin-left:20px; margin-right:15px; margin-bottom:10px;}
	.bt-comentar										{ display:block; background:url(../img/bt-comentar.png) no-repeat; width:215px; height:30px; margin-top:20px;}
	.bt-comentar:hover									{ background-position:0px -30px;}
	.box-comentarios									{ width:700px; margin-top:10px; clear:both;}
	.box-comentarios h4									{ border-bottom:1px solid #cd030b; padding-bottom:10px;}
	.box-comentarios ul									{ margin-top:20px;}
	.box-comentarios ul li								{ display:block; width:690px; padding:5px; }
	.box-comentarios ul li:hover							{ background:#3C3C3C;}
	.box-comentarios ul li p								{ width:590px; margin-left:20px;}
	
/* PROMOÇOES */	
.pagina-promocoes a.rss-link							{ margin-right:20px; }
.bt-participar											{ display:block; background:url(../img/bt-participar.png) no-repeat; width:215px; height:30px; margin-bottom:50px;}
.bt-participar:hover									{ background-position:0px -30px;}

	/* COMO-PARTICIPAR */
	.box-como-participar								{ width:288px; background:#520707; padding-top:14px; padding-left:10px; padding-right:10px; padding-bottom:40px;}
	.box-como-participar h2								{ font-weight:normal;}
	.box-como-participar p								{ margin-bottom:6px;}
	.box-como-participar a								{ margin-left:36px; margin-top:15px;}
	.box-como-participar .form-logado					{ background:none; margin-left:0px;}
	.bt-cadastrar2										{ display:block; background:url(../img/bt-cadastrar2.png) no-repeat; width:216px; height:32px;}
	.bt-cadastrar2:hover								{ background-position:0px -36px;}
	.bt-cadastrado										{ display:block; background:url(../img/bt-cadastrado.png) no-repeat; width:216px; height:32px;}
	.bt-cadastrado:hover								{ background-position:0px -36px;}
	
/* ANUNCIE */
.listagem-anuncie										{ width:700px;}
.listagem-anuncie ul li									{ width:700px; border-bottom:1px solid #750e0e; overflow:auto; margin-bottom:20px; padding-bottom:20px;}
.tit-anuncie											{ display:block; margin-bottom:0px;}
.text-anuncie											{ width:460px; margin-left:20px; margin-bottom:10px;}

/* SOBRE */
.box-sobre												{ margin-bottom:50px;}
.box-sobre a												{ margin-top:-40px; margin-right:20px;}
.box-sobre p	.seta										{ display:block; background:url(../img/seta.png) 0px 3px no-repeat; margin-bottom:-5px;}
.texto-sobre p											{ width:380px; float:left;}
.texto-sobre img											{ width:290px; margin-left:20px; margin-right:15px; margin-bottom:10px;}

/* CONTATO */
.box-contato											{ margin-bottom:50px; _margin-bottom:0px;}
.box-contato p											{ margin-bottom:10px;}
.form-contato											{ width:280px; background:#000; margin-top:15px; padding:10px;}
#form-contato											{ width:280px;}
#form-contato label										{ font:11px Tahoma, Geneva, sans-serif; font-weight:bold;}
#form-contato .campos-contato							{ width:280px; height:20px; background:#e4b9b9; border:none; margin-bottom:12px; color:#000;}
#form-contato .box-cidade								{ margin-left:7px;}
#form-contato .campos-divulgacao							{ width:60px; height:20px; background:#e4b9b9; border:none; margin-bottom:12px; color:#000;}
#form-contato .campos-mensagem							{ width:280px; height:110px; background:#e4b9b9; border:none; margin-bottom:12px; color:#000;}

.box-fale												{ width:330px; margin-top:15px;}
.box-fale h3												{ font-weight:normal; margin-bottom:7px;}
	.fale-com											{ width:325px; height:150px; margin-bottom:20px;}
	.fale-com p											{ margin-top:13px;}
	.fale-com p span										{ display:block; margin-bottom:10px;}
	.links-olho											{ width:330px; height:140px;}
	.links-olho	a										{ float:left; margin-top:14px; margin-right:17px;}
	.links-perfil										{ width:220px; height:100px;}
	
/* FORM-CADASTRO */
.form-cadastro											{ width:290px; background-color:#520707; padding:5px; padding-bottom:40px;}
#form-cadastre											{ margin-left:5px;}
#form-cadastre label										{ font:11px Tahoma, Geneva, sans-serif; font-weight:bold;}
.campos-cadastro										{ width:280px; height:20px; background-color:#e4b9b9; border:none; margin-bottom:10px; color:#000;}
.campos-estado											{ width:48px; height:20px; background-color:#e4b9b9; border:none; margin-bottom:10px; color:#000;}
.campos-cidade											{ width:224px; height:20px; background-color:#e4b9b9; border:none; margin-bottom:10px; color:#000;}
.box-cidade												{ margin-left:10px;}

.box-nascimento											{ margin-bottom:10px; width:156px;}
.campos-dia												{ width:42px; height:20px; background-color:#e4b9b9; border:none; margin-right:5px; color:#000;}
.campos-mes												{ width:42px; height:20px; background-color:#e4b9b9; border:none; margin-right:5px; color:#000;}
.campos-ano												{ width:54px; height:20px; background-color:#e4b9b9; border:none; color:#000;}
.campos-sexo											{ width:92px; height:20px; background-color:#e4b9b9; border:none; color:#000;}

.enviar-submit											{ display:block; background:url(../img/bt-enviar.png) no-repeat; width:79px; height:20px; border:none; margin-top:10px; cursor:pointer;}

/* FORM-COMENTARIO */
.campos-mensagem-comentario								{ width:280px; height:110px; background:#e4b9b9; border:none; margin-bottom:10px; color:#000;}
#form-comentario										{ margin-left:5px;}
#form-comentario label									{ font:11px Tahoma, Geneva, sans-serif; font-weight:bold;}

/* PAGINAÇÃO */
	.paginacao											{ font:11px Arial, Helvetica, sans-serif; margin-right:-40px; margin-top:20px; clear:both;}
	.box-paginacao .veja-outras5							{ display:block; background:url(../img/icon-outros2.png) no-repeat; width:11px; height:11px; margin-top:20px}
	.paginacao a											{ display:block; font:10px Tahoma, Geneva, sans-serif; float:left; text-align:center; color:#FFF; margin-left:3px; background-color:#d86166; width:16px; height:14px;}
	.paginacao a:hover									{ color:#FFF; background-color:#7f1313; text-decoration:none;}
	.paginacao a.paginaSel								{ color:#FFF; background-color:#7f1313; text-decoration:none;}

/* 404 ERROR */
#not-found 												{ float:left; display:inline; margin:10px; _margin:0px; text-align:center; }
#not-found #possiveis-erros								{ width:550px; background:#750e0e; border:1px solid #800; padding:20px; margin-left:155px; text-align:left; }
#not-found #possiveis-erros li							{ list-style:square; padding-left:10px; margin-left:10px; color:#FFF; }
.box-404												{ width:900px; height:320px; margin-left:40px; margin-top:20px;}
.box-404 h2												{ font-size:16px; }

.strong													{ font-weight:bold; }
.italic													{ font-style:italic; }
.balada-grande											{ background:url(../img/loading-2.gif) no-repeat center; text-align:center; margin-bottom:10px; }
.corpo-balada											{ }
.galeria-load											{ display:block; background:url(../img/loading-3.gif) no-repeat center; width:464px; min-height:307px; text-align:center; }


.proxima-pagina span, .proximas-paginas span, .ultima-pagina span, 
.pagina-anterior span, .paginas-anteriores span, .primeira-pagina span { display:none; }
.proxima-pagina											 { background:url(../img/arrow-prox.png) no-repeat center; }
.proximas-paginas 										 { background:url(../img/arrow-proxs.png) no-repeat center; }
.ultima-pagina	 										 { background:url(../img/arrow-last.png) no-repeat center; }
.pagina-anterior										 { background:url(../img/arrow-ant.png) no-repeat center; }
.paginas-anteriores										 { background:url(../img/arrow-ants.png) no-repeat center; }
.primeira-pagina										 { background:url(../img/arrow-first.png) no-repeat center; }

/* BUSCA */
.lista-busca											{  }
.lista-busca li 											{  }
.lista-busca li a											{ display:block; clear:both; overflow:auto; margin-bottom:10px; background:#300; padding:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.lista-busca li a p										{ display:block;  }
.lista-busca li a h2										{ display:block; float:left; }
.lista-busca li a span.rosa2								{ display:block; float:none;  }
.lista-busca li a span.dest-data							{  }
.lista-busca li a img										{ margin-right:10px; }
.lista-busca li a:hover									{ background:#4e0000; }




/* CALENDARIO */
.link-para-calendario									{ display:block; background:url(../img/bt-calendario.png) no-repeat; width:202px; height:28px; float:right; }
.link-para-calendario span								{ display:none; }
#div-calendario											{ position:absolute; background:#191919; margin-left:100px; margin-top:20px; padding:10px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border:1px solid #242424; }
#div-calendario select									{ border:1px solid #800; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color:#000; margin-bottom:10px; width:100px; }
#div-calendario .dia a									{ -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; display:block; background:#afafaf; border:1px solid #CCC; margin:2px; color:#333; font-size:10px; width:22px; line-height:15px; text-align:center; }
#div-calendario .dia a:hover								{ background:#CCC; }
#div-calendario tr th										{ background:#242424; color:#FFF; padding:3px 0px; margin-top:10px; }






