/* CSS - da Bolsa de Filhotes */ 
/*  -- Reset CSS --  */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, button, select, input
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
select, input{
	border:1px solid #A7A9AC;
	font-size:11px;
}

button{
	cursor:pointer;
}

/*Estilos Pré-Definidos*/
body{
	background:url(../imagens/fundo_body.jpg) top left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
h1{}
h2{}
h3{ 
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;}

.rdo{border:none;}

.ler{background:#DDDDDD;}

.ver{
	background:#FFFFFF; 
	border:none;
	color:#000000;
	padding-top:2px;
	
	}

/* ----------- GERAL ------------ */
.Geral{
	width:1003px;}

/* -- Site -- */
.Geral #Site{
	background:#FFFFFF;
	width:832px;
	float:left;
	}
	
/* -- Login -- */
.Geral .Login{
	background:url(../imagens/fundo_login.png) no-repeat top left;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/fundo_login.png');

	width:165px;	
		
	height:105px;
	float:right;
	text-align:center;
	padding-top:3px;
	padding-right:2px;
	color:#FFFFFF;
}

.remover-img-anuncio{
	font-size: 11px;
	color:#0095da;
	background-color:#ffffff;
}
.Login form{
	position:relative;
}

.Login input{
	width:138px;

}

.Login .nome-usuario{
	border:1px solid #FFF; 
	border-left:none; 
	border-right:none; 
	width:140px; 
	margin-left:10px;
	margin-bottom:10px;
	float:left;

	padding:5px 0;
	font-size:12px;
	font-weight:bold;

}
.Login .nome-usuario span{
	text-transform:uppercase;
}

.Login p{
	margin:4px 0;
}

.Login p.espaco{
	font-size:1px;
	height:5px;
	
	margin:0px 0;
	
}
.Login img.tituloLogin{
	background:url(../imagens/titulo_login.png) no-repeat center;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/titulo_login.png');
	
}
.Login #btnOk{
	background:url(../imagens/btn_ok.gif) no-repeat center;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/btn_ok.gif');
	width:28px;
	height:20px;
	text-indent:-5000px;
	z-index:501;

}

.Login #btnSair{
	background:url(../imagens/btn_sair.png) no-repeat center;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/btn_sair.png');

	width:28px;
	height:20px;
	text-indent:-5000px;
}


/* -- Propaganda -- */
.Geral .Propaganda{
	width:164px;
	float:right;}

.Propaganda .quadro-pequeno{
	background:url(../imagens/quadro_pequeno.png) no-repeat center;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/quadro_pequeno.png');
	width:164px;
	height:133px;
}

.Propaganda .quadro-pequeno img{
	margin:6px;
	position:relative;
}

.Propaganda .quadro-grande{
	background:url(../imagens/quadro_grande.png) no-repeat center ;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/quadro_grande.png');
	width:164px;
	height:249px;
}

.Propaganda .quadro-grande img{
	margin:6px;
	position:relative;
}

/* --------- TOPO ----------- */

.Topo{}
#Logo{
	/*background:url(../imagens/banner.jpg) no-repeat top left;*/
	width:100%;
	height:100px;
	
}
#Logo a{
	display:block;
	height:100px;
}


/* -- Logo --*/
.Menu-Topo ul{
	display:inline;
}

.Menu-Topo li{
	display:inline;
}

.Menu-Topo li a{
	background:url(../imagens/menu_btn.png) repeat-x top left;
	width:138px;
	height:25px;
	line-height:25px;
	text-align:center;
	float:left;
	margin-right:1px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.Menu-Topo li a:active{
	background-position:bottom left;

}
.Menu-Topo li a.link-137{
	width:137px;


}

/* --------- BARRA LATERAL ---------*/
#Barra-Lateral{
	background:#FFFFFF url(../imagens/fundo_barra_lateral.jpg) top left no-repeat;
	width:150px;
	float:left;
	padding:10px 0px 10px 1px ;
	border-right:3px solid #A8A8A5;
	text-align:center;
	}

#Barra-Lateral select{
	width:135px;
	font-size:10px;
}

#Barra-Lateral p{
	margin:8px 0;
}

#hdnSubmitHeader{
	width:0; 
	border:0; 
	-moz-opacity:.0 ;
	filter:alpha(opacity: 0);
	opacity: .0;
	margin-right:-1px;

}

img.EncontrarFilhote{	
	background:url(../imagens/titulo_encontrar_filhote.png) no-repeat center ;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/titulo_encontrar_filhote.png');
}

img.CadastreSeGratis{	
	background:url(../imagens/titulo_cadastre_se_gratis.png) no-repeat center ;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/titulo_cadastre_se_gratis.png');
}

#btnPesquisarFilhotes{
	background:url(../imagens/btn_pesquisar_filhotes.gif) no-repeat top left;
	width:134px;
	height:20px;
	text-indent:-5000px;
}

/* -- CONTEUDO --*/
.Conteudo{
	background:#FFFFFF;
	padding:10px 10px;
	width:655px;
	*width:680px;
	float:left;
	
	
}

.Conteudo h2{
	background:url(../imagens/barra_titulo.gif) no-repeat left bottom;	
	padding-bottom:5px;
}

.Conteudo a{
	color: #0095DA;

}

.Conteudo .fundo-img{
	background:url(../imagens/fundoimagem.png) no-repeat top left;
	padding:2px 11px 10px 2px;
	float:left;
}

.Conteudo .fundo-animal{
	background:url(../imagens/fundo_home_animal.png) no-repeat top left;
	width:200px;
	*width:208px;
	height:259px;
	padding:12px 8px 0 0px;
	text-align:center;	
	float:left;
}
.Conteudo .fundo-dica{
	background:url(../imagens/fundo_dica.gif) no-repeat;
	width:187px;
	height:187px;
	padding:1px 0 0 1px;
	float:left; 
}

.Conteudo span.campo-erro {color: #FF0000}
.Conteudo span.erro-aceito{color: #FF0000; display:; float:left; margin-left:10px;}
.Conteudo span.aceito{display:none;}
.texto p{
	margin-bottom:10px;

}


.Conteudo .paginacao{
	display:block; 
	clear:both;
	font-size:11px;
	float:left;
	width:620px;
}

/* -- HOME -- */

#Home{}

span.nome,
a.nome{
	text-transform:uppercase;
	color:#0095da;
	font-weight:bold;
}

#Home .Descricao{
	width:100%;
	width:435px;
	float:left;
	padding-top:20px;
	
}


#Home .dados{float:left;}
#Home .texto{
	clear:both;
	text-align:justify;
}
#Home .texto p{
	margin-bottom: 5px;
}

#Home h3{
	 padding:4px 0 ;
	 padding-left:20px;
}
#Home .grafico{
	background:#f7f7ea;
	width:207px;
	*width:227px;
	height:25px;
	padding-left:20px;
	
}
#Home .grafico .fundo{
	background:#ABAAAA url(../imagens/quadro_cinza.png) repeat-x  left 1px;
	width:151px;
	height:16px;
	float:left;
	margin:4px 0 0 0px ;
}

#Home .grafico .fundo .preenchimento{
	background: url(../imagens/quadro_azul.png) repeat-x  center left;
	width:30px;
	height:16px;
	float:left;
	margin-left:0px;
}


#Home .Anuncios{
	width:210px;
	float:right;
	margin-top:-2px;	

}

#Home .Anuncios h2{
	background:url(../imagens/barra_titulo_menor.gif) no-repeat top left;
	padding-top:10px;
	
	text-align:center;
}


#Home .Anuncios .lista-anuncio{
	color:#58595b;
	font-weight:bold;
	line-height:16px;
	clear:both;
	margin-bottom:5px;
}


/* -- LOGIN -- */
a.esquerda, span.esquerda, div.esquerda{
	float:left;
}
#Login{
	color:#0095da;
	font-weight:bold;
	font-size:9px;
	text-transform:uppercase;
}
#Login label{
	display:block;
	margin-bottom:5px;
}
#Login #frmLogin,
#Login #frmEsqueceuSenha{
	text-align:right;
	width:265px;
	*width:235px;
	margin-top:30px;
	float:left;	
	line-height:20px;
	
}
#Login input{
	width:147px;
}
#Login a{
	color: #0095da;
}

#Login #btnEntrar{
	background:url(../imagens/btn_entrar.png) no-repeat top left;
	width:68px;
	height:20px;
	text-indent:-9000px;

}

#Login .fundo-login{
	background:url(../imagens/fundo_pagina_login.jpg) repeat-x top left;
	margin-left:110px;
	margin-top:90px;
	width:485px;
	height:271px;
}

#Login img.animais{
	background:url(../imagens/animais_login.png) no-repeat center ;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/animais_login.png');
	position:relative;
	float:left;
	margin:-45px 0 0 -95px;}


/* -- AJUDA -- */
#Ajuda {	
	text-align:justify !important;
	line-height: 20px;
}

#Ajuda ul{}
#Ajuda ul li{
	margin-bottom:10px;
	font-weight:bold;
}


#Ajuda ul li ul{
	margin-left:25px;
}

#Ajuda ul li ul li{
	margin:2px 0;
	font-weight:normal;
}


#Ajuda p{
	margin-bottom:20px;
}

#Ajuda h4,
#Ajuda h5,
#Ajuda h5 a{
	color: #20A2DF;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
}

#Ajuda h4 a{
	color: #20A2DF;
	text-decoration:underline;
	font-size:11px;
	
	margin-bottom:10px;
	text-transform:uppercase;
}

#Ajuda h5{ 
	margin-left:30px;
	}

#Ajuda .figura{

margin:0px 0px 8px 5px;
}

#Ajuda .linha{
width:655px;
height:12px;
border-bottom:1px solid #4DB5E6;
float:left;
margin-bottom:15px;
}

/* ----- ----- */


/* -- DICAS -- */
#Dicas{}
#Dicas h2{
	padding-bottom:5px;
}
#Dicas p{
	margin:0px 0 5px 0;
}
.dica h3,
.dica-completa h3{
	color:#0095DA;
	margin-bottom:10px;
	
}
.dica{
	width:322px;
	height:auto;
	float:left;
	margin-top:20px;
	display:block;
}

.dica .texto,
.dica-completa .texto{
	text-align:justify;
	line-height:16px;
}


.dica-completa ul,
.dica-completa li{	
	list-style:outside;
}

.dica-completa ul {
	padding:5px 0 5px 20px;
}


.dica .link-dica{
	display:block;
	margin-top:10px;
}

/* DICA_SELECIONADA */

#Dica-Selecionada{}
.dica-completa h3{	padding-top:15px;}
.dica-completa .texto strong{ font-weight:bold;}

#Dica-Selecionada h2{
	margin-bottom:15px;
}
.dica-completa {}

/* -- SERVICOS -- */
#Servicos{ }

#Servicos .lista-servico{
	height:550px;
	float:left;
}


#Servicos .paginacao{
	margin:0 auto;
	text-align:center;

}

#Servicos h2{ margin-bottom:20px; height:21px; *height:25px;}
#Servicos h2 img{ float:left; }
.dados-servico h3{
	color:#0095da;
}
.dados-servico{
	width:325px;
	height:110px;
	float:left;
	font-size:10px;
	line-height:12px;}

#Servicos select{
	font-size:10px;
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:3px;
	padding:0px 0;
	
}
#Servicos #sltTipoServico{width:145px;}
#Servicos #sltRegiao{	width:145px;}
#Servicos #btnBuscar{
	background:url(../imagens/btn_busca.gif) no-repeat  left top;
	width:67px;
	height:20px;
	margin-left:0px;
	
	float:right;
	
	
}

/* -- ANUNCIOS -- */

#Anuncios{}

#Anuncios .Anuncios{
	margin-top:10px;
	float:left;
	width:435px;
	height:500px;
}


#Anuncios .Mini-desc{
	
	width:210px;
	float:right;
	margin-top:-2px;	

}

#Anuncios .fundo-animal{margin:0 auto;}
#Anuncios .Mini-desc h2{
	background:url(../imagens/barra_titulo_menor.gif) no-repeat top left;
	padding-top:10px;
	text-align:center;
}



#Anuncios .texto{
	margin-top:10px;
	clear:both;
	text-align:justify;
	font-size:11px;
	color:#58595b;

}


#Anuncios .lista-anuncio{
	height:95px;
	width:215px;
	
	color:#58595b;
	float:left;
	font-weight:bold;
	line-height:16px;
	margin-bottom:5px;
}


/** -- ANUNCIO SELECIONADO -- **/

#Anuncio-Selecionado{
	font-weight:bold;
	color: 58595b;}

#Anuncio-Selecionado .info{
	margin-top:10px;
	margin-bottom:20px;
	clear:both;
	height:340px;}
	
#Anuncio-Selecionado .desc{
	height:90px;}

#Anuncio-Selecionado p, 
#Anuncio-Selecionado h3{
	margin-bottom:10px;}

#Anuncio-Selecionado ul{
	padding-top:11px;
	padding-left:12px;}
	
#Anuncio-Selecionado li{
	display:inline;
	margin-right:11px;
	position:relative;  }

#Anuncio-Selecionado .fundo-selecionado{
	background:url(../imagens/fundo_animal_selecionado.png) no-repeat center ;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/fundo_animal_selecionado.png');	
	width:326px;
	height:327px;
	float:left;
	text-align:center;

}

#Anuncio-Selecionado .fundo-selecionado img{
	/*margin:10px 0 0 10px;*/
	margin: 0 5px 0 0;
}

#Anuncio-Selecionado .descricao{
	width:296px;
	float:left;
	margin:5px  0 0 20px;
	color:#58595b;
	text-align:justify;
	
}

#Anuncio-Selecionado .nome-raca{
	width:300px;
	
	background:url(../imagens/fundo_titulo_anuncio.jpg) repeat-x top left;
	text-align:center;
	
	font-size:13px;
	padding:8px 0;
	

	color:#FFFFFF;
	text-transform:uppercase;

}


#Anuncio-Selecionado .descricao p{
	background:url(../imagens/fundo_desc_anuncio.jpg) top left no-repeat;
	/*height:25px;*/
	width:293px;
	padding:5px 5px;
	margin-top:5px;
	margin-bottom:5px;
}

#Anuncio-Selecionado .descricao span{
	padding-left:5px;

}


#Anuncio-Selecionado .fundo-animais{
	
	width:490px;
	/*height:109px;*/
	text-align:left;
	float:left;
	
}


#Anuncio-Selecionado .fundo-animais ul{
	background:url(../imagens/fundo_lista_imagens.jpg) top left repeat-x;
	float:left;
	
	height:109px;
	padding-left:8px;
	
	margin:0;
	
}


#Anuncio-Selecionado .fundo-animais .img{
	display:block;
	float:left;
	margin-right:-3px;
	margin-left:-3px;
}





#Anuncio-Selecionado .botoes{
	padding-top:0px;
	text-align:right;
}

/** -- Cadastrar-Usuario -- **/

#Cadastrar-Usuario{
	background:;

}
.dados-cadastro p {
	text-align:center;
	clear:both;
	margin:0px 10px;
	padding-top:5px;
	border-top:1px solid #0095da;
}


.dados-cadastro {
	width:460px;
	font-size:11px;
	/*font-weight:bold;*/
	color:#0095da;
	margin:15px 0 0 90px;
	border:1px solid #0095da;
	line-height:20px;
	padding:10px;
}

.dados-cadastro  label {
	margin:2px 0;
	height:22px;

}
.dados-cadastro label span{
	width:88px;
	display:block;
	float:left;
	text-align:right;
	padding-right:2px;
}


#Cadastrar-Usuario .termos input{
	float:left;
	margin-left:10px;
	border:none;
 }
 
.large{	width:450px;}
.large-1{
	display:block;
	clear:both;
}
.large input{width:352px;}
.medium{
	width:265px;
	float:left;
	display:block;
}
.medium input{	width:170px;}
.small, .small-1{
	width:180px;
	display:block;}
.small{	float:left;}
.small-1{clear:both;}


.small input,
.small-1 input{	width:85px;}
span.confirm{ width:100px;}

#critica {width:380px;
	 display:inline;
	 color: red;
	 /* border: 2px; */
	 float: left;
	 /* border-style: solid; */
	 text-align: right;
	  /* feito Leonardo liotino */


}

#small-txtValor input{
	width:115px;
}

#btnCadastrar{
	background:url(../imagens/btn_cadastrar_2.gif) no-repeat;
	width:134px;
	height:20px;
	margin:0 auto;
}
.ler{}

/* -- PERFIL -- */
#Perfil{}
#Perfil h2{
	
}

h3.azul-perfil{
	color:#0095da;
	text-transform:uppercase;
	padding-top:10px;
	padding-left:60px;
	font-size:11px;
}
.botoes-perfil{

	margin:0 auto;
	margin-top:15px;
	text-align:center;
}
.botoes-perfil a{
	margin-right:-2px;
} 

#btnAlterar{
	background:url(../imagens/titulo_alterar_perfil.gif) no-repeat;
	width:90px;
	height:16px;
}

#btnSalvar{
	background:url(../imagens/btn_salvar.gif) no-repeat;
	width:40px;
	height:16px;
	float:left;
}

#btnCancelar{
	background:url(../imagens/btn_cancelar.gif) no-repeat;
	width:50px;
	height:16px;
	float:right;
}


/* -- PERFIL -- */

.tabela-anuncio{	
	margin-top:10px;
	text-align:center;


}
.perfil-criar {float:right; line-height:22px; padding-top:5px; margin-right:60px;}
.perfil-criar, td.botao a{ text-decoration:none; border:none;}
.perfil-criar img, td.botao img {float:left; margin-right:3px;}
.perfil-criar span, td.botao span{	text-decoration:underline;}
.perfil-criar span, td.botao-visualizar span{	text-decoration:underline;}
.perfil-criar, td.botao-visualizar a{ text-decoration:none; border:none;}
.botao-visualizar{
	*padding-bottom: 5px;
	text-decoration:none;
	border:0;
	
}


#Novo-Anuncio{ display:none;}
#Novo-Servico{ display:none;}

.tabela-anuncio table{
	width:555px;
	color:#0095da;
	font-weight:bold;
	font-size:11px;	
	line-height:22px;
	margin:0 auto;}

.tabela-anuncio .tabela-baixa{
float:left;
margin-bottom:20px;
width:460px;
*width:440px;
}

.tr-1{
	background:#f7f7ea;}
.tabela-anuncio td.nome{
	 padding-left:10px; }
.tabela-anuncio td.dias{ 
	width:110px;}
.tabela-anuncio td.data{
	width:100px;}
.tabela-anuncio td.botao{
	width:80px;	}


.tabela-anuncio button {
	background:none !important;
	margin:0;
	padding:0;
	height:20px;
}

.tabela-anuncio button span {
	color:#0095da;
	margin-top:2px;	
}

.linkEditar{
	background:url(../imagens/btn_editar.png) no-repeat center ;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/btn_editar.png');
}
	
.linkExcluir{
	background:url(../imagens/btn_excluir.png) no-repeat center ;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/btn_excluir.png');
	margin-top:5px;}

.linkPublicar{
	background:url(../imagens/btn_publicar.png) no-repeat center ;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/btn_publicar.png');
	margin-top:-2px;
}


#btnServicoPublicar,
#btnAnuncioPublicar{
	width:60px;
	height:22px;
	padding:0 0 2px 0;
	
}

.linkCancelar{
	background:url(../imagens/btn_cancelar.png) no-repeat center ;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/btn_cancelar.png');
	margin-top:2px;}

.linkVizualizar{
	background:url(../imagens/btn_lupa.png) no-repeat center ;
	_background: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/btn_lupa.png');
	margin-top:2px;
	margin-bottom:-3px;

}




/* -- PERFIL-SERVICO -- */

#Perfil-Servico #Novo-Anuncio{ display:none;}
#Perfil-Servico #Novo-Servico{
	display:block;
}

#btnEnviarFormulario{
	background:url(../imagens/btn_enviar_formulario.gif) no-repeat;
	width:134px;
	height:20px;
}

/* -- PERFIL-ANUNCIO -- */
#Perfil-Anuncio{
}
#Perfil-Anuncio #Novo-Anuncio{ display:block;}
#Perfil-Anuncio #Novo-Servico{ }


/** -- Perfil-Favoritos -- **/

#Perfil-Favoritos .perfil-criar{
	display:none;
}




/** -- Criar-Anuncio -- **/

#Criar-Anuncio {color:#0095da;}
#Criar-Anuncio #Novo-Anuncio{ display:block;}



.imagens{
	margin-top:10px; 
	margin-left:50px;
	width:575px;
	height:140px;
	clear:both;
	line-height:15px;
}

.imagens span{
	float:left; 
	
}

.imagens span b{
	display:block;
	*display:compact;
	padding-left:35px;
}



.imagens input{border:none;}

.fundo-anuncio{
	background:url(../imagens/quadro_imagem_anuncio.png) no-repeat top left;
	width:105px;
	height:105px;
	padding:10px 0 0 10px;
	*margin-right:10px;
	float:left; }
	
.fundo-anuncio center{	padding-right:20px; *padding-right:15px;}

.formulario{
	width:565px;
	margin-top:15px;
	margin-left:50px;
	display:block;
	line-height:15px;	
	clear:both;
}

.formulario .esquerda{	width:140px; height:220px; }

.esquerda input,
.esquerda select{width:134px; }
.esquerda input.rdo{width:15px; }

.formulario .direita{
	float:right;
	width:380px;}

.direita #fileImagem{ width:365px; height:20px;}
.direita #txtDescricao{ width:375px; height:81px;}

div.msg{
	background:#f7f7ea;
	margin-top:15px;
	padding:2px 0;
	display:block;
	clear:both;
	text-align:center;
	line-height: 15px;
}
div.msg-perfil-anuncio{
	background:#f7f7ea;
	width: 555px;
	margin-top:15px;
	margin-left: 53px;
	padding:2px 0;
	display:block;
	clear:both;
	text-align:center;
	color: #0095da;
	
}
span.msg{
	font-weight:normal;
	text-transform:none;
}

/** -- CRIAR-SERVICO -- **/
#Criar-Servico #Novo-Anuncio{ display:none;}
#Criar-Servico #Novo-Servico{
	display:block;
}


/*Script do <Input type="file"> */

div.fileinputs,
label.fileinputs {
	position: relative;
}

div.fakefile {
	
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 1;
	margin:-22px 0 -15px 0;
	*margin:-22px 0 -15px 0;
}
input.file {
	
	position: relative;
	text-align: right;
	-moz-opacity:.0 ;
	filter:alpha(opacity: 0);
	opacity: .0;
	z-index: 2;
	
}

/*-- fim do script  --*/


/* -- RODAPE -- */
.Rodape{
	background:url(../imagens/fundo_rodape.jpg) top left repeat-x;
	color:#FFFFFF;
	height:25px;
	text-align:center;
	line-height:25px;
	display:block;
	clear:both;
	font-size: 9px;
	font-weight: bold;
	
}
	
.Rodape a{	
	color:#FFFFFF;
}

#Contato{
	/*background:url(../imagens/fundo_rodape.jpg) top left repeat-x;*/
	height:25px;
	text-align:center;
	line-height:25px;
	display:block;
	clear:both;
	font-size: 10px;
	font-weight: bold;
	width:830px;
	float:left;
	/*left:180px;*/
}















	