* {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
}

body {
	margin:0px;
	background-color:#FFFFFF
}

a {
	text-decoration:none;
	color:#003cde;
}
a:hover {
	text-decoration:underline;
	color:#000000;
}
.titulo{
	font-size:120%;
	font-weight:bold;
	color:#0134bb;
}
.subtitulo{
	font-size:105%;
	font-weight:bold;
	color:#999999;
	}
div#cont{
	padding:10px;
	width:480px;
	float: left;
	}

div#cont .anuncio{
	padding:2px;
	width:100%;
	}
div#cont .anuncio .categoria{
	padding-top:10px;
	width:45%;
	height:30px;
	text-align:center;
	font-weight:bold;
	background-color:#90aeff;
	float:left;
	}
div#cont .anuncio .tipo{
	padding-top:10px;
	width:35%;
	height:30px;
	text-align:center;
	font-weight:bold;
	background-color:#90aeff;
	float:left;
	}
div#cont .anuncio .ref{
	float:left;
	padding-top:10px;
	width:20%;
	height:30px;
	text-align:center;
	font-weight:bold;
	background-color:#90aeff;
	}
div#cont .anuncio .tit{
	float:left;
	padding-top:5px;
	width:100%;
	text-align:left;
	font-weight:bold;
	font-size:13px;
	}
div#cont .anuncio .desc{
	float:left;
	padding-top:5px;
	width:100%;
	text-align:left;
	}
div#cont .anuncio .nome{
	float:left;
	padding-top:5px;
	width:100%;
	text-align:left;
	}
div#cont .anuncio .vermais{
	float:left;
	padding-top:5px;
	padding-left:5px;
	width:228px;
	height:20px;
	text-align:left;
	font-weight:bold;
	background-color:#cbcbcb;
	}
div#cont .anuncio .resp{
	float:right;
	padding-top:5px;
	padding-right:5px;
	width:228px;
	text-align:right;
	font-weight:bold;
	height:20px;
	background-color:#cbcbcb;
	}
	
	
	
	
div#cont .encontramos{
	padding:2px;
	width:100%;
	float: left;
	}
div#cont .encontramos .tit{
	float:left;
	padding:5px;
	width:98%;
	text-align:left;
	font-weight:bold;
	font-size:13px;
	background-color:#90aeff;
	}
div#cont .encontramos .desc{
	float:left;
	padding-top:5px;
	width:98%;
	text-align:left;
	}
div#cont .encontramos .nome{
	float:left;
	padding-top:5px;
	width:98%;
	text-align:left;
	}
div#cont .encontramos .vermais{
	float:left;
	padding-top:5px;
	padding-left:5px;
	width:228px;
	height:20px;
	text-align:left;
	font-weight:bold;
	background-color:#cbcbcb;
	}
div#cont .encontramos .resp{
	float:right;
	padding-top:5px;
	padding-right:5px;
	width:228px;
	text-align:right;
	font-weight:bold;
	height:20px;
	background-color:#cbcbcb;
	}
	
	


div#cont .negociacao{
	margin-top:10px;
	padding:5px;
	width:98%;
	}
div#cont .negociacao .contacto{
	font-weight:bold;
	float:right;
	margin-top:10px;
	padding-right:5px;
	width:49%;
	text-align:right;
		background-color:#ddeaf2;
	}
div#cont .negociacao .desc{
	float:left;
	padding-top:5px;
	padding-left:5px;
	width:99%;
	text-align:left;
		background-color:#ddeaf2;
	}
div#cont .negociacao .nome{
	font-weight:bold;
	float:left;
	margin-top:10px;
	padding-left:5px;
	width:49%;
	text-align:left;
		background-color:#ddeaf2;
	}
div#cont .voltar{
	float:right;
	padding-top:5px;
	padding-right:5px;
	width:100%;
	text-align:right;
	font-weight:bold;
	height:20px;
	}



div#cont .responderanun{
	padding:5px;
	width:98%;
	height:220px;
	border:2px solid #0134bb;
	}
div#cont .responderanun .intro{
	width:100%;
	margin-bottom:10px;
	}
div#cont .responderanun .label{
	width:15%;
	float:left;
	padding-top:5px;
	}
div#cont .responderanun .campos{
	padding-top:5px;
	width:85%;
	float:left;
	}
div#cont .responderanun .enviar{
	padding-top:5px;
	width:90%;
	float:left;
	font-weight:bold;
	text-align:right;
	}
	

div#cont .subtitulo{
	font-size:105%;
	font-weight:bold;
	color:#999999;
	}
	
		

div#cont .anuncgratis{
	padding:5px;
	width:98%;
	height:550px;
	border:2px solid #0134bb;
	}
div#cont .anuncgratis .intro{
	width:100%;
	margin-bottom:10px;
	}
div#cont .anuncgratis .label{
	width:15%;
	float:left;
	padding-top:10px;
	}
div#cont .anuncgratis .telcampos{
	width:35%;
	float:left;
	padding-top:5px;
	}
div#cont .anuncgratis .radio{
	width:5%;
	float:left;
	padding-top:5px;
	margin-left:5px;
	}
div#cont .anuncgratis .radiolabel{
	width:auto;
	float:left;
	padding-top:5px;
	}
div#cont .anuncgratis .codcampos{
	width:15%;
	float:left;
	padding-top:5px;
	}
div#cont .anuncgratis .despcampos{
	width:55%;
	float:left;
	padding-top:5px;
	}
div#cont .anuncgratis .campos{
	padding-top:5px;
	width:85%;
	float:left;
	}
div#cont .anuncgratis .enviar{
	padding-top:5px;
	width:90%;
	float:left;
	font-weight:bold;
	text-align:right;
	}



div#cont .anuncencontramos{
	padding:5px;
	width:98%;
	height:450px;
	border:2px solid #0134bb;
	}
div#cont .anuncencontramos .intro{
	width:100%;
	margin-bottom:10px;
	}
div#cont .anuncencontramos .label{
	width:15%;
	float:left;
	padding-top:10px;
	}
div#cont .anuncencontramos .telcampos{
	width:35%;
	float:left;
	padding-top:5px;
	}
div#cont .anuncencontramos .radio{
	width:5%;
	float:left;
	padding-top:5px;
	margin-left:5px;
	}
div#cont .anuncencontramos .radiolabel{
	width:auto;
	float:left;
	padding-top:5px;
	}
div#cont .anuncencontramos .codcampos{
	width:15%;
	float:left;
	padding-top:5px;
	}
div#cont .anuncencontramos .despcampos{
	width:55%;
	float:left;
	padding-top:5px;
	}
div#cont .anuncencontramos .campos{
	padding-top:5px;
	width:85%;
	float:left;
	}
div#cont .anuncencontramos .enviar{
	padding-top:5px;
	width:90%;
	float:left;
	font-weight:bold;
	text-align:right;
	}




div#cont .anuncio a{
	color:#000000;
	}
div#cont .anuncio a:hover{
	color:#003cde;
	}
	
	
	
	
div#cont .reg{
	padding:5px;
	width:98%;
	height:150px;
	border:2px solid #0134bb;
	}
div#cont .reg .intro{
	width:100%;
	margin-bottom:10px;
	}
div#cont .reg .label{
	width:28%;
	float:left;
	padding-top:5px;
	}
div#cont .reg .campos{
	padding-top:5px;
	width:70%;
	float:left;
	}
div#cont .reg .enviar{
	padding-top:5px;
	width:93%;
	float:left;
	font-weight:bold;
	text-align:right;
	}


div#cont .criaanunc{
	padding:5px;
	width:98%;
	height:200px;
	border:2px solid #0134bb;
	}
div#cont .criaanunc .intro{
	width:100%;
	margin-bottom:10px;
	}
div#cont .criaanunc .label{
	width:25%;
	float:left;
	padding-top:5px;
	}
div#cont .criaanunc .campos{
	padding-top:5px;
	width:60%;
	float:left;
	}
div#cont .criaanunc .max{
	padding-top:5px;
	width:15%;
	float:left;
	}
div#cont .criaanunc .enviar{
	padding-top:5px;
	width:93%;
	float:left;
	font-weight:bold;
	text-align:right;
	}



div#cont .bannerpg1 {
	margin-top: 10px;
	color:#FFFFFF;
	background-color:#90aeff;
	width:250px;
	height:115px;
	border:1px solid #0134bb;
	}
div#cont .bannerpg1 .tit {
	color:#0134bb;
	font-weight:bold;
	font-size:14px;
	padding:5px;
	text-decoration:blink;
	}
div#cont .bannerpg1 .txt {
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	}
div#cont .bannerpg1 .url {
	color:#0134bb;
	font-weight:bold;
	font-size:11px;
	padding:5px;
	text-decoration:underline;
	}

div#cont .bannerpg_procura2new {
	margin-top: 10px;
	color:#FFFFFF;
	background-color:#FFC;
	width:250px;
	height:115px;
	border:1px solid #0134bb;
	}
div#cont .bannerpg_procura2new .tit {
	color:red;
	font-weight:bold;
	font-size:14px;
	padding:5px;
	text-decoration:blink;
	}
div#cont .bannerpg_procura2new .txt {
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	}
div#cont .bannerpg_procura2new .url {
	color:#0134bb;
	font-weight:bold;
	font-size:11px;
	padding:5px;
	text-decoration:underline;
	}


div#cont .bannerpg_procura1 {
	margin-top: 10px;
	margin-bottom: 10px;
	width:230px;
	float:left;
	}
div#cont .bannerpg_procura1 .tit {
	color:#0134bb;
	font-weight:bold;
	font-size:14px;
	padding:5px;
	float:left;
	width:100%;
	background-color:#CFF;
	}
div#cont .bannerpg_procura1 .txt {
	color:#000000;
	background-color:#CFF;
	padding-left:5px;
	padding-right:5px;
	float:left;
	width:100%;
	}
div#cont .bannerpg_procura1 .url {
	color:#0134bb;
	font-weight:bold;
	font-size:11px;
	padding:5px;
	text-decoration:underline;
	float:left;
	width:100%;
	background-color:#CFF;
	}
div#cont .bannerpg_procura2 {
	margin-top: 10px;
	margin-bottom: 10px;
	width:230px;
	float:right;
	}
div#cont .bannerpg_procura2 .tit {
	color:#cc0000;
	font-weight:bold;
	font-size:14px;
	padding:5px;
	float:left;
	width:100%;
	background-color:#FFC;
	}
div#cont .bannerpg_procura2 .txt {
	color:#000000;
	background-color:#FFC;
	padding-left:5px;
	padding-right:5px;
	float:left;
	width:100%;
	}
div#cont .bannerpg_procura2 .url {
	color:#cc0000;
	font-weight:bold;
	font-size:11px;
	padding:5px;
	text-decoration:underline;
	float:left;
	width:100%;
	background-color:#FFC;
	}
		
div#cont .gerir {
	height:25px;
	width:100%;
	background-color:#90aeff;
	font-weight:bold;
	}
div#cont .item {
	height:25px;
	width:100%;
	background-color:#ffffff;
	}
div#cont .gtit {
	color:#000;
	width:35%;
	text-align:center;
	float:left;
	height:20px;
	padding-top:5px;
	}
div#cont .gdtini {
	color:#000;
	width:20%;
	text-align:center;
	float:left;
	height:20px;
	padding-top:5px;
	}
div#cont .gdtfim {
	color:#000;
	width:20%;
	text-align:center;
	float:left;
	height:20px;
	padding-top:5px;
	}
div#cont .gopcoes {
	color:#000;
	width:24%;
	text-align:center;
	float:left;
	height:20px;
	font-weight:bold;
	padding-top:5px;
	}
	


div#cont .link {
	width:100%;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	}
div#cont .link .linkfoto {
	width:100px;
	float:left;
	}
div#cont .link .linktxt {
	width:370px;
	float:right;
	text-decoration:none;
	color:#000;
	}
