@charset "utf-8";
/* CSS Document */

body{
	margin:0 auto;
	padding:0 0 0 0;
	background-color:#FFF;
}
h2 {
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	padding:10px 10px 10px 40px;
	width:100%;
	float:left;
	text-align: left;
	height:auto;
	color: #000;
	font: bold 14px Verdana,'Trebuchet MS', Sans-serif;
	margin: 0 auto;
}

/*----------------CABEÇALHO--------------------*/
#header{
	width:960px;
	height:130px;
	position:relative;
	margin: 0 auto
}
#atencao {
	position:relative;
	margin:30px 0 0 40px;
	float:left;
	width:500px;
	height:auto;
	text-align:center;
}
#atencao .at{
	font:bold 11px Verdana, 'Trebuchet MS', Sans-serif;
	padding:0 0 0 0;
	text-align:center;
	color:#FF0000;
}
#atencao .at a{
	font:bold 11px Verdana, 'Trebuchet MS', Sans-serif;
	padding:0 0 0 0;
	text-align:center;
	color:#FF0000;
}
.texto{
	text-transform:capitalize;
}
.texto a{
	text-transform:capitalize;
}
.at{
	font:bold 11px Verdana, 'Trebuchet MS', Sans-serif;
	color:#FF0000;
}
.at a{
	font:bold 11px Verdana, 'Trebuchet MS', Sans-serif;
	color:#FF0000;
}
.up{
	font:normal 9px Verdana, 'Trebuchet MS', Sans-serif;
	color:#FF0000;
}
.camp_text{
	border:1px solid #CCCCCC;

}
.camp_reg{
	border:1px solid #CCCCCC;
	width:400px;
}

/*----------------Coelhinho--------------------*/
#coelhinho{
	width:102px;
	height:75px;
	position:absolute;
    top:0px;
    left:250px;
}
/*----------------LOGO--------------------*/
#logo{
	width:368px;
	height:80px;
	position:relative;
	float:left;
	margin:10px 0 0 20px ;
}
/*----------------LOGIN--------------------*/
#login-topo{
	width:380px;
	height:auto;
	position:relative;
	float:right;
	margin:25px 0 0 0;
}
#login-topo-mensagem{
	z-index:100;
	font:bold 11px Verdana, 'Trebuchet MS', Sans-serif;
	color:#FF0000;
	width:320px;
	height:20px;
	position:absolute;
	float:right;
	left: 630px;
	top: 19px;
}
#dados-login-topo{
	position:relative;
	float:left;
	text-align:right;
	margin:10px 3px 0 3px;
	width:auto;
	height:auto;
}
#dados-login-topo .dados{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#fe1287;
	text-align:right;
	margin:0 auto;
	padding:7px 0 7px 0;
}
#dados-login-topo p{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	text-align:left;
	margin:0 auto;
	padding:3px 0 0 0;
}
#dados-login-topo a{
	font:normal 10px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	margin:0 0 0 5px;
}
#entrar{
	background:transparent url(imagens/entrar.png) no-repeat scroll center top;
	border:0 none;
	cursor:pointer;
	font: normal 18px Arial,Helvetica,sans-serif;
	color:#fe1287;
	width:68px;
	height:47px;
	margin:0 auto;
}
#cadastro{
	background:transparent url(imagens/cadastro.png) no-repeat scroll center top;
	border:0 none;
	cursor:pointer;
	font: normal 18px Arial,Helvetica,sans-serif;
	color:#fe1287;
	width:116px;
	height:47px;
}
#formulario{
	font: normal 11px Arial,Helvetica,sans-serif;
	color:#000;
	border:1px solid #787171;
	width:105px;
	height:12px;
	margin:4px auto;
	padding: 0 0 1px 1px;
}
#login-logado{
	width:auto;
	height:40px;
	position:relative;
	float:right;
	margin:45px 30px 0 0;
	text-align:right;
}
#login-logado p.login{
	font:normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#757575;
	padding: 5px 0 5px 0;
	margin:0 auto;
}
#login-logado p.login a{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#757575;
	padding: 5px 0 5px 0;
	margin:0 auto;

}
/*----------------MENU TOPO--------------------*/
#menu_topo {
	position:relative;
	width:auto;
	height:auto;
	padding:0 0 0 0;
	background-image:url(imagens/menu_topo_bg.gif);
	height:38px;
}
#menu_topo ul {
 	position:relative;
	width:960px;
    overflow: hidden;
	height:auto;
	margin:0 auto;
	padding: 0 0 0 0;
	list-style-type:none;
}
#menu_topo ul li{
	background:url(imagens/menu_topo_nav.gif) no-repeat top right;
	font: bold 13px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	float:left;
	padding:2px 2px 0 0;
	margin:0 0 0 0;
}
#menu_topo ul li a{
	display:inline-block;
	padding:10px 14px 0 14px;
	height:29px;
	font: bold 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	text-decoration:none;
}
#menu_topo ul li a:hover{
	height:29px;
	background:url(imagens/menu_topo_hover.gif) 0 0 repeat-x;
	font: bold 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#fff;
	text-decoration:underline;
	background-color:inherit;
}
#menu_topo .current a{
	height:29px;
	background:url(imagens/menu_topo_hover.gif) 0 0 repeat-x;
	font: bold 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#fff;
	text-decoration:underline;
	background-color:inherit;
}

/*----------------BREADCUMBS--------------------*/
#breadcumbs{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	position:relative;
	width:auto;
	height:20px;
	text-align:right;
	margin: 0 0 0 0;
	padding:15px 0 0 0 ;

}
#breadcumbs a{
	font: normal 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#06a1b8;
	text-transform: lowercase;
}
#breadcumbs .mensagem{
	font: normal 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	text-decoration:none;
	text-transform: lowercase;
}
/*----------------MOLDURA--------------------*/
#limite{
	width:960px;
	height:auto;
	margin: 0 auto;
}
/*----------------CONTEUDO--------------------*/
#moldura{
	width:930px;
	height:auto;
	margin: 10px auto;
}
/*----------------MENU VERTICAL--------------------*/
#menu-categorias{
	position:relative;
	float:left;
	width:160px;
	height:auto;
	margin:0 auto;
}
#conteudo{
	position:relative;
	float:right;
	width:760px;
	height:auto;
	margin: 0 auto;
}

#conteudo p.texto_form{
	font: bold 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-transform:none;
	position:relative;
	text-align:left;
	margin:0 0 0 0;
	width:auto;
	height:auto;
	clear:both;


}
#conteudo p.obs{
	font: normal 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	position:relative;
	text-align:left;
	margin:5px 0 5px 0;
	width:auto;
	height:auto;
	clear:both;

}
#conteudo p.campo{
	position:relative;
	text-align:left;
	margin:0 0 20px 0;
	width:auto;
	height:auto;

}

/*----------------Parceiros--------------------*/
#parceiros{
	width:160px;
	height:auto;
	margin:0 auto 10px auto;
	display:table;
}
#parceiros p.titulo {
	background: url(imagens/categorias_bg.gif) no-repeat top left;
	padding:10px 0 0 15px;
	width:auto;
	height:27px;
	color: #000;
	float:left;
	font: bold 14px Verdana,'Trebuchet MS', Sans-serif;
	text-align:left;
	margin: 0 auto;
}
#parceiros p.anuncio {
	width:120px;
	height:120px;
	margin: 5px auto 0 auto;
	text-align:center;
	padding:0 0 0 0;
}

#parceiros ul {
	position:relative;
	float:left;
	list-style-type:none;
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	width:auto;
	margin:0 auto;
	padding: 0 0 0 20px;
}
#parceiros ul li {
	position:relative;
	margin:7px auto;
	font: normal 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#parceiros ul li a{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	text-decoration:none;
}
#parceiros ul li a:hover{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#fb2389;
	text-decoration:underline;
}

/*----------------Publicidade Cima Texto--------------------*/
#textLink{
	position:relative;
	width:940px;
	height:20px;
	text-align:center;
	margin: 0 auto;
	padding:15px 0 10px 0 ;

}

/*----------------Publicidade-------------------*/
#publicidade_menu{
	width:160px;
	height:auto;
	margin:0 auto 10px auto;
	display:table;
}
#publicidade_menu p.titulo {
	background: url(imagens/categorias_bg.gif) no-repeat top left;
	padding:10px 0 0 15px;
	width:auto;
	height:27px;
	color: #000;
	float:left;
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	text-align:left;
	margin: 0 auto;
}
#publicidade_menu p.anuncio {
	width:120px;
	height:auto;
	margin: 5px auto 0 auto;
	text-align:center;
	padding:0 0 0 0;
}

/*----------------CATEGORIAS--------------------*/
#categorias{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color: #FFF;
	width:160px;
	height:auto;
	margin:0 auto;
}
#categorias p.titulo {
	background: url(imagens/categorias_bg.gif) no-repeat top left;
	padding:10px 0 0 15px;
	width:auto;
	height:27px;
	color: #000;
	font: bold 14px Verdana,'Trebuchet MS', Sans-serif;
	text-align:left;
	margin: 0 auto;
}
#categorias h2 {
	background: url(imagens/categorias_bg.gif) no-repeat top left;
	padding:10px 0 0 15px;
	width:auto;
	height:27px;
	color: #000;
	font: bold 14px Verdana,'Trebuchet MS', Sans-serif;
	text-align:left;
	margin: 0 auto;
}
#categorias ul {
	position:relative;
	float:left;
	list-style-type:none;
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	width:auto;
	margin:0 auto;
	padding: 0 0 0 20px;
}
#categorias ul li {
	position:relative;
	margin:7px auto;
	font: normal 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#categorias ul li a{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	text-decoration:none;
}
#categorias ul li a:hover{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#fb2389;
	text-decoration:underline;
}
#categorias .current a{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#fb2389;
	text-decoration:underline;
}

/*----------------TOP10 Usuarios--------------------*/
#top10_usuarios{
	width:160px;
	height:auto;
	margin:10px auto;
}
#top10_usuarios p.titulo {
	background: url(imagens/categorias_bg.gif) no-repeat top left;
	padding:13px 0 0 18px;
	width:auto;
	height:27px;
	color: #000;
	float:left;
	font: bold 12px Verdana,'Trebuchet MS', Sans-serif;
	text-align:left;
	margin: 0 auto;
}
#top10_usuarios ul {
	position:relative;
	float:left;
	list-style-type:none;
	padding: 5px 0 20px 10px;
	margin: 0 auto;
}
#top10_usuarios ul li {
	background:url(imagens/icone3.gif) no-repeat top left;
	position:relative;
	margin:0 auto;
	width:auto;
	height:13px;
	float:left;
	padding:8px 0 4px 32px;
	font: normal 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-decoration:none;
}
/*----------------COLUNAS--------------------*/

/*----------------MENU TEXTO CIMA--------------------*/
#menu-texto{
	position:relative;
	margin:10px 0 20px 0;
	width:760px;
	height:auto;
	text-align:left;
	display:table;
}
#menu-texto p.titulo{
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	height:30px;
	width:auto;
	margin:0 0 10px 0;
	padding:8px 0 0 40px;
	text-align:left;
	font: bold 16px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#menu-texto h1{
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	height:30px;
	width:auto;
	margin:0 0 10px 0;
	padding:8px 0 0 40px;
	text-align:left;
	font: bold 16px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	text-transform:lowercase;

}
#menu-texto p.conteudo{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	margin:0 auto;
	padding: 0 20px 0 10px;
	text-align:justify;
	line-height: 17px;
}
#menu-texto p.conteudo a{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#FF0000;
	margin:0 auto;
	padding: 5px 5px 5px 5px;
	text-align:justify;
}
#menu-texto p.line{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	margin:0 auto;
	padding: 10px 20px 10px 10px;
	text-align:justify;
}


/*----------------social-------------------*/
#social{
	position:relative;
	margin:0 0 30px 0;
	width:750px;
	height:auto;
	overflow:hidden;
	text-align:center;
}
#social p.titulo{
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 0 0 40px;
	text-align:left;
	font: bold 14px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}

#social .send {
	position:relative;
	float:left;
	margin: 0 10px 0 10px;
	height: auto;
	width: 350px
}

#social p.conteudo{
	font: normal 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	margin:0 auto;
	padding: 5px 20px 0 0;
	text-align:justify;
}

/*----------------LISTAGEM CATEGORIA--------------------*/
#listar_categoria{
	position:relative;
	margin:350px 0 30px 0;
	width:750px;
	height:auto;
	overflow:hidden;
	text-align:center;
}
#listar_categoria p.listar_por{
	position:relative;
	background-color:#FFF;
	height:auto;
	width:745px;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	text-align:right;
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#listar_categoria p.listar_por span{
	background:url(imagens/set_bottom.gif) no-repeat left center;
	padding: 0 10px 2px 10px;
	margin: 0 0 0 0;
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#listar_categoria p.listar_por a{
	background:url(imagens/set_right.gif) no-repeat left center;
	padding: 0 10px 0 10px;
	margin: 0 0 0 0;
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	text-decoration:underline;
}
#listar_categoria p.encontrados{
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	height:30px;
	width:710px;
	margin:0 0 10px 0;
	padding:12px 0 0 40px;
	text-align:left;
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#listar_categoria p.titulo{
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 0 0 40px;
	text-align:left;
	font: normal 14px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}

#listar_categoria .exibir{
	font: bold 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	padding:0 0 0 0;
	margin:0 0 0 150px;
	width:auto;
}
#listar_categoria p.conteudo{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	margin:0 auto;
	padding: 0 20px 0 0;
	text-align:justify;
}
#lista_cat{
	font: normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	text-align:center;
	color:#333333;
	width:175px;
	height:190px;
	position:relative;
	float:left;
	margin:0 auto;
}
#lista_cat p{
	font: normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	margin: 0 0 5px 35px;
}
#lista_cat p.visualizacoes{
	font: normal 9px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	margin: 5px 0 5px 40px;
}
#lista_cat a{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-decoration:none;
	border:0;
}
#lista_cat a:hover{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#fb2389;
	text-decoration:underline;

}


/*----------------LISTAGEM RELACIONADAS--------------------*/
#listar_relacionadas{
	position:relative;
	margin:50px 0 30px 0;
	width:750px;
	height:auto;
	overflow:hidden;
	text-align:center;
}
#listar_relacionadas p.encontrados{
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	height:30px;
	width:710px;
	margin:0 0 10px 0;
	padding:12px 0 0 40px;
	text-align:left;
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#listar_relacionadas p.titulo{
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 0 0 40px;
	text-align:left;
	font: normal 14px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}

#listar_relacionadas .exibir{
	font: bold 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	padding:0 0 0 0;
	margin:0 0 0 150px;
	width:auto;
}
#listar_relacionadas p.conteudo{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	margin:0 auto;
	padding: 0 20px 0 0;
	text-align:justify;
}
/*----------------LISTAGEM CATEGORIA--------------------*/
#enviadas{
	position:relative;
	margin:20px 0 30px 0;
	width:750px;
	height:auto;
	overflow:hidden;
	text-align:center;
}

/*------------------------------------------------paginação--------------------*/



#paginacao{
	margin: 5px 5px 35px 5px;
	width:710px;
	height:50px;
	text-align:right;
	float:left;
	position:relative;
}
.pag {
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
}
.pag a {
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#fa0177;
	text-decoration:none;
}
.pag-ap {
	font:normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#fa0177;
}
.pag-ap a {
	font:normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#fa0177;
}
/*-------------------------------LOGAR---------------------*/
#logar{
	position:relative;
	text-align:center;
	margin:20px 0 0 50px;
	width:auto;
	height:auto;
}
#dados-logar{
	position:relative;
	float:left;
	margin:0 auto;
	width:auto;
	height:auto;
}
#dados-logar p{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	text-align:right;
	margin:0 auto;
	padding: 5px 0 0 0;
}
#campos-logar{
	position:relative;
	float:left;
	margin:0 auto;
	width:auto;
	height:auto;
}
#campos-logar p{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	text-align:left;
	margin:0 10px 0 20px;
}
/*----------------COLUNA ESQUERDA--------------------*/
#coluna-esquerda{
	position:relative;
	float:left;
	margin: 10px auto;
	width:330px;	
}
/*----------------COLUNA DIREITA--------------------*/
#coluna-direita{
	position:relative;
	float:right;
	margin: 10px auto;
	width:400px;
}
/*----------------ICONES--------------------*/
#icone-p-esquerda-cima{
	z-index: 100;
	background:url(imagens/icone.gif) no-repeat top left;
	width:57px;
	height:55px;
	position:absolute;
	left: 0px;
	top: -17px;
}
#icone-p-esquerda-baixo{
	z-index: 100;
	background-image:url(imagens/icone.gif);
	width:57px;
	height:55px;
	position:absolute;
	left: 0px;
	top: -17px;
}
#icone-p-direita-cima{
	z-index: 100;
	background-image:url(imagens/icone.gif);
	width:57px;
	height:55px;
	position:absolute;
	left: 0px;
	top: -17px;
}
#icone-p-direita-baixo{
	z-index: 100;
	background-image:url(imagens/icone.gif);
	width:57px;
	height:55px;
	position:absolute;
	left: 0px;
	top: -17px;
}
/*----------------PUBLICIDADES--------------------*/
#publicidade-esquerda{
	position:relative;
	margin:10px auto;
	width:340px;
	height:auto;
}
#publicidade-esquerda p.titulo{
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 0 0 70px;
	text-align:left;
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#anuncio-esquerda{
	height:auto;
	width:340px;
	position:relative;
	margin:10px 0 0 0;
	text-align:center;
}
#publicidade-direita{
	position:relative;
	margin: 10px auto;
	width:400px;
	height:auto;
}
#publicidade-direita  p.titulo{
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 0 0 70px;
	text-align:left;
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#anuncio-direita{
	height:250px;
	width:400px;
	position:relative;
	margin:10px auto;
	text-align:center;
}
#anuncio-texto{
	position:relative;
	text-align:right;
	width:730px;
	height:15px;
	margin:10px auto;
	padding: 0 0 0 0;
	clear:both;
}
/*----------------DESTAQUE DO DIA------------------*/
#destaque_do_dia{
	position:relative;
	margin: 10px auto;
	width:400px;
	height:auto;
}
#destaque_do_dia p.titulo{
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 10px 0 70px;
	font: bold 16px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#lista{
	font: normal 11px Verdana, 'Trebuchet MS', Sans-serif;
	text-align:center;
	color:#333333;
	width:175px;
	height:185px;
	position:relative;
	float:left;
	margin:0 auto;
}
#lista p{
	font: normal 11px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	margin: 0 0 5px 40px;
}
#lista p.visualizacoes{
	font: normal 9px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	margin: 5px 0 5px 40px;
}

#lista a{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-decoration:none;
}
#lista a:hover{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#fb2389;
	text-decoration:underline;
}
/*----------------MENU DA MENSAGEM------------------*/
#menu_mensagem{
	position:relative;
	margin: 10px auto;
	width:360px;
	height:auto;
}
#menu_mensagem h1{
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 0 0 70px;
	font: bold 14px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#menu_mensagem p.titulo{
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 0 0 70px;
	font: bold 14px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#menu_mensagem_cont{
	width:360px;
	height:330px;
	position:relative;
	text-align:center;
	margin:5px 0 0 0;
}
#menu_mensagem_cont p.imagem{
	text-align:center;
	margin:0 0 0 0;
	padding:10px 0 20px 0 ;
	clear:both;
}
#menu_mensagem_esq{
	width:180px;
	height:auto;
	margin: 0 0 0 10px;
	position:relative;
	float:left;   
	text-align: left;
}
#menu_mensagem_esq p{
	font: normal 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	padding: 5px 0 0 0;
	margin:0 auto;
}
#menu_mensagem_dir{
	width:160px;
	height:auto;
	position:relative;
	float: right;
}
#menu_mensagem_dir p.desc{
	width:auto;
	height:auto;
	font: normal 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	padding: 10px 0 5px 10px;
	margin:0 auto;
	text-align:left;
	text-decoration:none;
}
.adicionar a{
	font: normal 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#fe017e;
}
.adicionar{
	font: normal 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#fe017e;
}
.visualizar{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
}
.visualizar a{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
}
.visualizar a:hover{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#fe017e;
}
/*-------------------------------Rating---------------------*/
#rating{
	position:relative;
	width:390px;
	height:auto;
	float:left;
	margin: 0 0 10px 0;
	
}
#rating p.rating{
	font:normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#666666;
	text-align:center;
}
/*----------------TOP 10--------------------*/
#top10{
	position:relative;
	margin: 30px auto;
	width:340px;
	height:auto;
}
#top10 p.titulo{
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 10px 0 70px;
	font: bold 13px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#top10_cont{
	width:330px;
	height:auto;
	position:relative;
	text-align:center;
	margin:10px 0 10px 10px;
}
#top10_cont p.texto{
	background:url(imagens/icone3.gif) no-repeat top left;
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	position:relative;
	float:left; 
	width:120px;
	text-align:left;
	height:10px;
	margin:0 auto;
	padding:10px 0 5px 35px;
}
#top10_cont p.texto_user{
	background:url(imagens/icone3.gif) no-repeat top left;
	font: normal 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	position:relative;
	float:left; 
	width:120px;
	text-align:left;
	height:10px;
	margin:0 auto;
	padding:12px 0 5px 40px;
}
#top10_cont a{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-decoration:none;
}
#top10_cont a:hover{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#fb2389;
	text-decoration:underline;
}
/*----------------ENVIAR MENSAGEM--------------------*/
#enviar_mensagem{
	position:relative;
	margin: 50px auto;
	width:330px;
	height:auto;
}
#enviar_mensagem h1{
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 10px 0 60px;
	font: bold 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#enviar_mensagem_cont{
	width:auto;
	height:270px;
	position:relative;
	text-align:center;
	margin:10px 0 10px 20px;
}
#enviar_mensagem_cont p.error{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#FF0000;
	text-align:center;
	margin:0 auto;
	padding:10px 0 10px 0;
}
#dados-exibir{
	position:relative;
	float:left;
	text-align:left;
	margin:0 auto;
	width:100px;
	height:auto;
}
#dados-exibir p.dados{
	font:normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	text-align:left;
	margin:0 auto;
	padding:14px 0 1px 0;
}
#campos-exibir{
	position:relative;
	float:left;
	text-align:left;
	margin:0 auto;
	width:200px;
	height:auto;
}
#campos-exibir p.campos{
	font:normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	text-align:left;
	margin:0 auto;
	padding:8px 0 1px 0;
}
#bt_enviar{
	background:transparent url(imagens/bt_enviar.gif) no-repeat scroll center top;
	border:0 none;
	cursor:pointer;
	font: bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	padding: 0 0 0 0;
	color:#fe1287;
	width:62px;
	height:30px;
	margin:0 auto;
}
/*----------------ULTIMAS MENSAGENS - RODAPE--------------------*/
#ultimas_mensagens_publicadas{
	background-color:#f8b8da;
	position:relative;
	width:auto;
	height:190px;
	margin: 0 auto;
	text-align:center;
	clear:both;
}
#ultimas_mensagens_publicadas p{
	width:auto;
	height:auto;
	text-align:center;
	margin:0 auto;
	padding: 10px 0 10px 0;
	font: bold 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-decoration:underline;
}
#moldura_lista{
	width:900px;
	height:90px;
	position:relative;
	margin:20px auto;
	text-align:center;
}
#lista_ultimas{
	width:110px;
	height:90px;
	position:relative;
	float:left;
	margin:0 auto;
	padding:0 0 0 0;
	text-align:center;
}
#lista_ultimas a{
	font: normal 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-decoration:none;
}
#lista_ultimas a:hover{
	font: normal 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#fb2389;
	text-decoration:underline;
}
/*----------------RODAPE--------------------*/
#rodape{
	position:relative;
	width:930px;
	height:auto;
	margin: 10px auto;
	text-align:center;
}
#rodape p{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-decoration:none;
}
#rodape p.direitos{
	font: normal 9px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	padding: 5px 0 0 0;
	text-decoration:none;
}
#rodape p.direitos a{
	font: normal 9px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-decoration:none;
}
#rodape p.direitos a:hover{
	font: normal 9px Verdana,'Trebuchet MS', Sans-serif;
	color:#fb2389;
	text-decoration:underline;
}
#rodape a{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	padding: 0 5px 0 5px;
	margin: 0 auto;
	text-decoration:none;
}
#rodape a:hover{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#fb2389;
	text-decoration:underline;
}
/*-------------------------------Cadastro Usuario---------------------*/
#dados-cadastro{
	position:relative;
	text-align:left;
	margin:0 0 0 40px;
	width:720px;
	height:auto;

}
#esq{
  	position:relative;
    float:left;
	text-align:left;
	margin:20px 0 0 0;
	width:340px;
	height:auto; 
}

#dir{
	position:relative;
    float:left;
	text-align:left;
	margin:20px 0 0 0;
	width:340px;
	height:auto;    
}

#dados-cadastro p.dados{
	font: bold 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-transform:none;
	position:relative;
	text-align:left;
	margin:0 0 0 0;
	width:auto;
	height:auto;
}
#dados-cadastro p.obs{
	font: normal 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	position:relative;
	text-align:left;
	margin:0 0 5px 0;
	width:auto;
	height:auto;
}
#dados-cadastro p.campos{
	position:relative;
	text-align:left;
	margin:0 0 20px 0;
	width:auto;
	height:auto;
}

#erros{
	position:relative;
	float:left;
	text-align:left;
	margin:0 auto;
	width:750px;
	height:auto;
}
#erros p.error{
	font:normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#FF0000;
}
/*-------------------------------Cadastro de mensagens---------------------*/
#cadastro-mensagens{
	position:relative;
	text-align:left;
	margin:0 0 0 50px;
	width:740px;
	height:auto;

}
#cadastro-mensagens p.at{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	position:relative;
	text-align:right;
	margin:25px 0 10px 0;
	width:auto;
	height:auto;
	clear:both;

}
#cadastro-mensagens p.texto{
	font: bold 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-transform:none;
	position:relative;
	text-align:left;
	margin:0 0 0 0;
	width:auto;
	height:auto;
	clear:both;


}
#cadastro-mensagens p.obs{
	font: normal 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	position:relative;
	text-align:left;
	margin:5px 0 5px 0;
	width:auto;
	height:auto;
	clear:both;

}
#cadastro-mensagens p.campo{
	position:relative;
	text-align:left;
	margin:0 0 20px 0;
	width:auto;
	height:auto;

}


/*----------------MENU TEXTO CIMA--------------------*/
#menu-texto-alerta{
	position:relative;
	margin:10px 0 30px 0;
	width:760px;
	height:auto;
	text-align:left;
	display:table;
}
#menu-texto-alerta p.titulo{
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	height:30px;
	width:auto;
	margin:0 0 10px 0;
	padding:8px 0 0 40px;
	text-align:left;
	font: bold 16px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#menu-texto-alerta h1{
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	height:30px;
	width:auto;
	margin:0 0 10px 0;
	padding:8px 0 0 40px;
	text-align:left;
	font: bold 16px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
#menu-texto-alerta p.conteudo{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	margin:0 auto;
	padding: 0 20px 0 10px;
	text-align:justify;
}
#menu-texto-alerta p.conteudo a{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#FF0000;
	margin:0 auto;
	padding: 5px 5px 5px 5px;
	text-align:justify;
}
#menu-texto-alerta p.line{
	font: normal 12px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
	margin:0 auto;
	padding: 10px 20px 10px 10px;
	text-align:justify;
}
/*----------------CONTATO--------------------*/
#contato {
	position:relative;
	text-align:left;
	margin:20px auto;
	width:500px;
	height:auto;
}
#dados-contato{
	position:relative;
	float:left;
	text-align:left;
	margin:0 auto;
	width:200px;
	height:auto;
}
#dados-contato p.campos{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	text-align:left;
	margin:0 auto;
	padding:14px 0 1px 70px;
}
#campos-contato{
	position:relative;
	float:right;
	text-align:left;
	margin:0 auto;
	width:300px;
	height:auto;
}
#campos-contato p.campos{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	text-align:left;
	margin:0 auto;
	padding:8px 0 1px 0;
}
/*----------------TOP50 MENSAGENS--------------------*/

#lista_top50{
	font: normal 10px Verdana, 'Trebuchet MS', Sans-serif;
	text-align:center;
	color:#333333;
	width:175px;
	height:145px;
	position:relative;
	float:left;
	margin:0 auto;
}
#lista_top50 p{
	font: normal 10px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	margin: 0 0 5px 40px;
}
#lista_top50 p.visualizacoes{
	font: normal 9px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	margin: 5px 0 5px 40px;
}

#lista_top50 a{
	font: normal 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-decoration:none;
}
#lista_top50 a:hover{
	font: normal 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#fb2389;
	text-decoration:underline;
}


/*----------------ULTIMAS MENSAGENS ADIICONADAS CATEGORIA--------------------*/
#lista_cat_ultimas{
	font: normal 10px Verdana, 'Trebuchet MS', Sans-serif;
	text-align:center;
	color:#333333;
	width:175px;
	height:160px;
	position:relative;
	float:left;
	margin:0 auto;
}
#lista_cat_ultimas p{
	font: normal 10px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	margin: 0 0 5px 40px;
}
#lista_cat_ultimas p.visualizacoes{
	font: normal 9px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	margin: 5px 0 5px 40px;
}

#lista_cat_ultimas a{
	font: normal 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	text-decoration:none;
}
#lista_cat_ultimas a:hover{
	font: normal 10px Verdana,'Trebuchet MS', Sans-serif;
	color:#fb2389;
	text-decoration:underline;
}

#ultimas_publicadas_cat{
	position:relative;
	margin: 10px auto;
	width:400px;
	height:auto;
}
#ultimas_publicadas_cat_cont{
	height:auto;
	width:350px;
	position:relative;
	margin:10px 0 0 0;
	text-align:center;
}
#ultimas_publicadas_cat  p.titulo{
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 0 0 70px;
	text-align:left;
	font: bold 14px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}
/*----------------BUSCA--------------------*/

#busca{
	position:relative;
	margin:0 auto;
	text-align:center;
	width:390px;
	height:90px;
	clear:both;
}
#busca p.texto{
	font: bold 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	position:relative;
	width:auto;
	text-align:center;
	height:auto;
	margin:20px auto 10px auto;
	padding:0 0 0 0;
	text-transform: lowercase;
}
#busca p.campo1{
	background:url(imagens/palavra-chave.gif) no-repeat 2% ;
	background-color:#faf9f9;
	position:relative;
	width:auto;
	text-align:left;
	height:40px;
	margin:0 auto 0 auto;
	padding:15px 0 0 105px;
}

.campo_text{
	background-color:#faf9f9;
	font: bold 16px Verdana,'Trebuchet MS', Sans-serif;
	color:#cccccc;
	position:relative;
	border-left:0;
	border-right:1px solid #cccccc;
	border-top:0;
	border-bottom:1px solid #cccccc;
	margin:0 2px 10px 10px;
	padding: 2px 0 0 2px;
	width:190px;
	height:25px;
}

.bt_submit{
	background:transparent url(imagens/bt_buscar.png) no-repeat scroll center top;
	border:0 none;
	cursor:pointer;
	font: bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	padding: 0 0 2px 0;
	color:#fb2389;
	width:61px;
	height:20px;
	margin:0 auto 0 5px;

}
/*----------------ADICIONAR AUTOR--------------------*/

/*----------------LOGIN--------------------*/
#login-topo-add{
	width:380px;
	height:auto;
	position:relative;
	float:right;
	margin:70px 0 0 0;
	padding: 0 0 0 0;
}
#login-topo-mensagem-add{
	z-index:100;
	font:bold 11px Verdana, 'Trebuchet MS', Sans-serif;
	color:#FF0000;
	width:320px;
	height:20px;
	position:absolute;
	float:right;
	left: 630px;
	top: 19px;
}
#dados-login-topo-add{
	position:relative;
	float:left;
	text-align:right;
	margin:0 3px 0 3px;
	width:auto;
	height:auto;
}
#dados-login-topo-add .dados{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#fe1287;
	text-align:right;
	margin:0 auto;
	padding:7px 0 7px 0;
}
#dados-login-topo-add p{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	text-align:left;
	margin:0 auto;
	padding:3px 0 0 0;
}
#dados-login-topo-add a{
	font:normal 10px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	margin:0 0 0 5px;
}
#login-logado-add{
	width:auto;
	height:40px;
	position:relative;
	float:right;
	margin:20px 30px 0 0;
	text-align:right;
}
#login-logado-add p.login{
	font:normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#757575;
	padding: 5px 0 5px 0;
	margin:0 auto;
}
#login-logado-add p.login a{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#757575;
	padding: 5px 0 5px 0;
	margin:0 auto;

}


#cadastro_autor{
	text-align:center;
	position:relative;
	width:700px;
	height:auto;
	margin:0 auto 0 auto;
	padding: 30px 0 0 0;
	clear:both;
}
#cadastro_autor p.line{
	font: normal 11px Verdana,'Trebuchet MS', Sans-serif;
	color:#333333;
	margin:0 auto;
	padding: 10px 20px 10px 25px;
	text-align:justify;
}

#cadastro_autor p.titulo{
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 0 0 40px;
	text-align:left;
	font: bold 14px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}

#dados_cadastro_autor{
	position:relative;
	float:left;
	text-align:left;
	margin:0 0 0 30px;
	width:120px;
	height:auto;
}
#dados_cadastro_autor p.dados{
	font:normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	text-align:left;
	margin:0 auto;
	padding:12px 0 2px 0;
}
#campos_cadastro_autor{
	position:relative;
	float:left;
	text-align:left;
	margin:0 auto;
	width:auto;
	height:auto;
}
#campos_cadastro_autor p.campos{
	font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
	text-align: right;
	margin:0 auto;
	padding:8px 0 1px 0;
}

#campos_cadastro_autor p.campos span{
	font:normal 11px Verdana, 'Trebuchet MS', Sans-serif;
	color:#fb2389;
	float:left;
	margin:0 auto;
	padding:0 110px 0 0;
}




#dados_mensagem{
	position:relative;
	text-align:center;
	width:700px;
	height:auto;
	margin:0 auto 0 auto;
	padding: 10px 0 0 0;
	overflow:hidden;
	clear:both;
}
#dados_mensagem p.titulo{
	background: url(imagens/estrela.gif) no-repeat;
	position:relative;
	background-color:#eeeeee;
	height:27px;
	width:auto;
	margin:0 auto;
	padding:10px 0 0 40px;
	text-align:left;
	font: bold 14px Verdana,'Trebuchet MS', Sans-serif;
	color:#000;
}

#dados_mensagem p.imagem{
	position:relative;
	width:auto;
	height:auto;
	text-align:left;
	margin:0 20px 0 30px;
	float:left;
	padding:10px 0 0 0;
}
#dados_mensagem p.dados{
	font:normal 11px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;
	text-align:left;
	position:relative;
	width:auto;
	height:auto;
	margin:0 0 0 0;
	padding:10px 0 5px 0;
}
#dados_mensagem p.dados a{
	font:normal 12px Verdana, 'Trebuchet MS', Sans-serif;
	color:#333333;

}


