﻿body {
	padding:0;
	margin:0;
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif; /*ALTERACAO DIA 10/02/10 - FABIO SERPA (retirado fonte "TREBUCHET MS" */
	font-size:12px;
}
h1 {
	padding:0;
	margin:0;
}
p {
	margin:10px 0px 10px 0px;
}
select {
	/**----------------------------- ALTERACAO DIA 10/02/10 - FABIO SERPA --------------------------------**/
	font-size:11px;
	color:#4c4c4c;
}
.sep {
	line-height:1px;
	clear:both;
	margin:0px 35px 0px 20px;  /**----------------------------- ALTERACAO DIA 26/02/10 - FABIO SERPA --------------------------------**/
	padding-top:5px;
	background:url(/App_Themes/SigaWeb_TutiV1/images/sep.gif) bottom left repeat-x;
}
.sepint{
	line-height:1px;
	height:1px;
	clear:both;
}
/*  ALTERADA NO HTML PARA A CLASS "sepint"

.sepgeral {
	line-height:1px;
	clear:both;
}*/
.sepfooter {
	line-height:10px;
	clear:both;
}
.border {
	border-bottom: 6px solid #c4c4c4;
	clear:both;
}
.bordertop {
	border-bottom: 1px solid #c4c4c4;
	clear:both;
}
#wrapper {
	width:980px;
	margin:0px auto;
	clear:both;
}
#header {
	height:137px;
	margin:0px auto;
	
}
#leftside, #leftside2 {
	width:668px;
	float:left;
	margin:0px 12px auto auto;
	border-top: 6px solid #c4c4c4;
}
.umborder{ border-top: 1px solid #c4c4c4 !important;}
.noborder{ border:0px none !important;}

#rightside { 
			 width:300px;
			 float:left;
			 margin:0px auto;
}
#footer {
	border-top:1px solid #c4c4c4;
	padding:10px 0px 0px 0px;
	margin-top:15px;	
}
.rectangulo {display:inline; float:left; width:156px; height:307px; border:1px solid #000; margin:0px 4px;}
.rectangulo.carro {border-color:#97bf0d;}
.rectangulo.emprego {border-color:#005ea8;}
.rectangulo.casa {border-color:#f59f00;}
.rectangulo.outro {border-color:#e3007a;}


.menu {
	height:29px;
	border-bottom:6px solid #c4c4c4;
	padding:0;
	margin:0;
	clear:both;
} /**----------------------------- ALTERACAO DIA 23/02/10 - FABIO SERPA --------------------------------**/
.menu.home {
	border-bottom:6px solid #98bf0e;
}
.menu.auto {
	border-bottom:6px solid #98bf0e;
}
.menu.casas {
	border-bottom:6px solid #fa9c00;
}
.menu.emprego {
	border-bottom:6px solid #005fac;
}
.menu.mix {
	border-bottom:6px solid #e9007d;
}
/**----------------------------- ### --------------------------------**/

/*ALTERACAO DIA 09/02/10 - FABIO SERPA ( retirada class)*/

/*ALTERACAO DIA 23/02/10 - FABIO SERPA	( retirada class)*/
.registo {
	float:right;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
}
.registo a {
	text-decoration:none;
	color:#000;
	line-height:28px;
	height:28px;
	display:inline;
	padding:8px 11px 8px 11px;
	border-left:1px solid #c4c4c4;
}

.registo a:hover, .registo a.sel {
	background-color:#c4c4c4;
}
.registo a.sel {
	color:#FFF;
}

.registar a {
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
}

.login a:hover, .registar a:hover {
	background-color:#c4c4c4;
}
.headcenter {
	height:102px;
	margin:0;
	padding:0;
}
.logo { /**----------------------------- ALTERACAO DIA 23/02/10 - FABIO SERPA --------------------------------**/
	float:left;
	width:215px;
}
.bemvindo {
	text-align:right;
}
.welcome {
			display:inline;
			padding:2px 0px 0px 0px;
			margin:0;
}
.welcome.home {
	border-top:6px solid #c4c4c4 !important;
	margin:0;
	padding:0;
}
.welcome.auto {
	border-top:6px solid #98bf0e !important;
	margin:0;
	padding:0;
}
.welcome.casas {
	border-top:6px solid #fb9e01 !important;
	margin:0;
	padding:0;
}
.welcome.emprego {
	border-top:6px solid #015ca5 !important;
	margin:0;
	padding:0;
}
.welcome.mix {
	border-top:6px solid #e1017b !important;
	margin:0;
	padding:0;
}
.welcome .msg {
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrow.gif) center left no-repeat;
	padding-left:15px;
}
.welcome .msg b{
	text-transform:uppercase !important;
	font-weight:bold;
}
.headsearch {
	text-align:right;
	vertical-align:middle;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.headsearch select {
	font-size:26px;
	line-height:26px;
	
}
.headsearch input  {
	color:#c4c4c4;
	font-size:26px;
	line-height:26px;
	margin:3px 0px 0px 0px;
	
}
.contratacao {
	width:660px;
}
/*.contratacao div{border-bottom:6px solid #c4c4c4; display:inline-block; margin-top:20px;}*/
.contratacao a {
	padding-right:10px;
	text-decoration:none;
	border-left:1px solid #c4c4c4;
	padding:6px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.contratacao a.sel   {
	text-decoration:none;
	color:#000;
	background-color:#c4c4c4;
}
.num {
	font-size:18px;
}
.contratacao.passos { 
			margin-top:40px;
			margin-left:290px;
}
.passos span {
	 text-transform:uppercase;
	 font-size:14px;
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 color:#000;
	 font-weight:bold;
}
.passos .dis {
	color:#bfbfbf;}
.passos  img {
	padding: 0 5px 0 25px;
}
.bgsearch {
	background:url(/App_Themes/SigaWeb_TutiV1/images/formBg.jpg) top left repeat-x;
}
.bigsearch{/**----------------------------- ALTERACAO DIA 23/02/10 - FABIO SERPA --------------------------------**/
	background-color:#ececec;
	width:750px; float:right; white-space:nowrap;
	padding-bottom:3px;
	padding-left:2px;
	margin:1px 0px 0px 0px;
}
.quicksearch {
	background:url(/App_Themes/SigaWeb_TutiV1/images/search.gif) center left no-repeat;
	padding:10px 0px 2px 20px;
	margin:0px 0px 0px 10px;
}
.search {
		 font-size:14px;
		 font-weight:bold;
		 color:#31b0e5;
		 margin-right:4px;
}
.avsearch {
	border-bottom: 1px solid #c4c4c4;
	padding-bottom: 9px;
	margin-top:15px;
	text-align:right;
	color:#31B0E5;
}
.avsearch select.left {
	margin-left:1px;
}
.fieldsearch {
	border-top:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	margin:5px;
	padding:5px 0px 5px 128px;
}
.fieldsearch div {
   margin:5px 0px 3px 0px; 
}
.optsearch {
	margin:0px 0px 0px 0px; /**----------------------------- ALTERACAO DIA 24/02/10 - FABIO SERPA --------------------------------**/
}
.optsearch  input {
	font-size:11px;
	line-height:11px;
	height:11px;
}
.year, .till, .price {
	color:#4c4c4c;
}
.year, .till {
	margin-left:11px;
	
}
 .price {
	margin-left:46px;
}	
.q_search {
	 	 font-weight:bold;
		 color:#31b0e5;
		 margin-right:10px;
		 text-transform:uppercase;
}
.q_search a {
	color:#31b0e5;
	text-decoration:none;
}
.title {
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrow.gif) center left no-repeat ;
	margin:18px 0px 18px 10px;
	padding-left:7px;
}
.gtitle {
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrow.gif) center left no-repeat ;
	margin:10px 0px 0px 0px;
	padding-left:7px;
}
.titlepesq {
	margin:10px 0px 0px 18px;
}
.classificado {
	padding: 4px;
	margin-top:0px;
}
.carro.destaque {
	background-color:#d1e395;
}
.emprego.destaque  {
	background-color:#d6e5f1;
}
.casa.destaque  {
	background-color:#fae1b2;
}
.outro.destaque  {
	background-color:#fad6ea;
}
.classificado p {
/**----------------------------- ALTERACAO DIA 09/02/10 - FABIO SERPA --------------------------------**/
	font-size:small;
	font-weight:normal;
	max-width:42em;
}
.classificado h1 { 
		/**----------------------------- ALTERACAO DIA 10/02/10 - FABIO SERPA --------------------------------**/
		font-size:11px;
		background-color:#97bf0d;
		color:#FFF;
		text-transform:uppercase;
		display:inline;
}
.classificado .imagem {
		margin:0px 0px 0px 0px;
		padding:0px;
		float: left;
		width:94px;
}
.classificado img{
	border:1px solid #c4c4c4;
}
.classificado .texto {
      float:left;
      width:532px;
}
.classificado .estrela 
{     
      float:left;
      width:17px;
}
.classificado .seta
{     
      float:left;
      width:12px;
      padding-top: 5px;
      padding-left: 5px;
}
.classificado .texto.wpopup {
	width:439px;
}
h1 a {
	text-decoration:none;
	color:#FFF;
}
.carro h1 a { 
		background-color:#97bf0d;
		padding: 0 3px 0 3px;
}
.casa h1 a { 
		background-color:#f59f00;
		padding: 0 3px 0 3px;
}
.emprego h1 a { 
		background-color:#005ea8;
		padding: 0 3px 0 3px;
}
.outro h1 a { 
		background-color:#e3007a;
		padding: 0 3px 0 3px;
}
a.ler.carro { 	
		background:url(/App_Themes/SigaWeb_TutiV1/images/miniarrow.gif) center 12px no-repeat;
		padding:5px 2px;
		line-height:15px;
		text-decoration:none;
}
a.ler.emprego { 	
		background:url(/App_Themes/SigaWeb_TutiV1/images/jobminiarrow.gif) center 12px no-repeat;
		padding:5px 2px;
		line-height:15px;
		text-decoration:none;
}
a.ler.casa { 	
		background:url(/App_Themes/SigaWeb_TutiV1/images/houseminiarrow.gif) center 12px no-repeat;
		padding:5px 2px;
		line-height:15px;
		text-decoration:none;
}
a.ler.outro { 	
		background:url(/App_Themes/SigaWeb_TutiV1/images/outrominiarrow.gif) center 12px no-repeat;
		padding:5px 2px;
		line-height:15px;
		text-decoration:none;
}
.freepb { /**----------------------------- ALTERACAO DIA 23/02/10 - FABIO SERPA --------------------------------**/
	margin:0px 0px 0px 0px;
	/*padding-bottom:15px;*/
	}
.imgpb {
	border-top:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	padding-bottom:12px;
}
.pb {
	float:right;
	text-transform:uppercase;
/**----------------------------- ALTERACAO DIA 10/02/10 - FABIO SERPA --------------------------------**/
	font-size:11px;
	font-weight:normal;
}
.google {
	padding:0px;
	margin:0px;
}
.navcontainer {
	padding:10px 0px 0px 0px;
}
ul.navlist { 
/**----------------------------- ALTERACAO DIA 10/02/10 - FABIO SERPA --------------------------------**/
		list-style-type:none; 
		float:right;
}
ul.navlist, ul.navlist ul, ul.navlist li{
	margin: 0px;padding: 0px;
}
ul.navlist li {
 display:inline;
}
ul.navlist li.sel a {
	background-color:#31b0e5;
	color:#FFF;
	text-decoration:none;
}
ul.navlist li a {
	background-color:#FFF;
	text-decoration:none;
	color:#31b0e5;
}
ul.navlist li a.first {
	background:url(/App_Themes/SigaWeb_TutiV1/images/firstArrow.gif) no-repeat; text-decoration:none; width:14px; display:inline-block; margin-right:3px;
}
ul.navlist li a.prev {
	background:url(/App_Themes/SigaWeb_TutiV1/images/bgArrowPagePrev.jpg) no-repeat; text-decoration:none; width:7px; display:inline-block;
}
ul.navlist li a.next {
	background:url(/App_Themes/SigaWeb_TutiV1/images/bgArrowPageNext.jpg) no-repeat; text-decoration:none; width:7px; display:inline-block;
}
ul.navlist li a.last {
	background:url(/App_Themes/SigaWeb_TutiV1/images/lastArrow.gif) no-repeat; text-decoration:none; width:14px; display:inline-block; margin-left:3px;
}
ul.navlist li a{
	text-decoration:none;
}
ul.navlist li a:hover{
	text-decoration:none;
	background-color:#FFF;
}
.navpesq {
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrow.gif) 7px 5px no-repeat;
	padding-left:18px;
}	
ul.navlistpesq { 
			list-style-type:none;
			background-color:#000;
			margin:5px 0;
			padding:0;
/**----------------------------- ALTERACAO DIA 10/02/10 - FABIO SERPA --------------------------------**/
			font-size:11px;
}
ul.navlistpesq li {
			 display:inline; color:#c4c4c4;
			 background:url(/App_Themes/SigaWeb_TutiV1/images/square.gif) left center no-repeat;
			 padding:0px 0px 0px 8px;
}
ul.navlistpesq li a {
	color:#c4c4c4;
	text-decoration:none;
}
/* footer */
.ftr {
	text-align:right;
	padding-right:250px;
}
.ft {
/**----------------------------- ALTERACAO DIA 10/02/10 - FABIO SERPA --------------------------------**/
	font-size:11px;
	color:#949494;
	border: 1px solid #c4c4c4;
	border-width:0px 1px 0px 1px;
	padding:0px 5px;
	margin-left:5px;
}
.ft a {
	text-decoration:none;
	color:#949494;
}


/**----------------------------- ALTERACAO DIA 09*10/02/10 - FABIO SERPA --------------------------------**/
.bgarrow {
	margin-left:20px;
	padding-top:13px;
	
}
.bgarrow h1 {
	font-size:19px;
	font-weight:bold;
	padding:0 0 0 15px;
	margin:0 0 2px 0;
	background:url(/App_Themes/SigaWeb_TutiV1/images/blackArrow.gif) center left no-repeat;
}
.bgarrow.auto h1 {
	color:#97bf0d;
}
.bgarrow.emprego h1 {
	color:#005ea8;
}
.bgarrow.casa h1 {
	color:#f59f00;
}
.bgarrow.outro h1 {
	color:#e3007a;
}
.lighter {
	color:#000;
	font-size:10px;
	margin-left:5px;
	text-transform:lowercase;
}
.bgarrow h2 {
	font-size:12px;
	margin:0;
	padding:0 0 0 15px;
	color:#000;
}
.cxleft {
	margin-bottom:3px;
}
.media {
	/*float:left;*/
}
.media img {
	margin:0px 0px 0px 10px;
	border:1px solid #c4c4c4;
	border-width: 0px 1px 1px 1px;
	width:376px;
	height:auto;
}
.details {
	width:275px;
	float:right;
	margin-bottom:10px;
	padding:0;
	font-size:13px;
/**----------------------------- ALTERACAO DIA 10/02/10 - FABIO SERPA --------------------------------**/
}
.details h1{
	font-size:18px;
	font-weight:bold;
	margin:0px 0px 0px 5px;
	padding:10px 0px 10px 15px;
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrow.gif) center left no-repeat;
}
.details.auto h1 {
		color:#97bf0d;
}

.details.emprego h1 {
		color:#005ea8;
		font-size:20px;
		letter-spacing:-1px;
}
.details.casa h1 {
		color:#f59f00;
}
.details.outro h1 {
		color:#e3007a;
}
.details ul {
	margin:0px;
	padding:10px 0px 0px 0px;
	list-style-type:none;
	clear:right;

}

.desc h2 
{
	background:url(/App_Themes/SigaWeb_TutiV1/images/detailsLI.jpg) top left no-repeat;
	padding-left:10px;
	font-size: 13px;
	font-weight:bold;
	margin-bottom: 5px;
}	

.details ul li {
	background:url(/App_Themes/SigaWeb_TutiV1/images/detailsLI.jpg) top left no-repeat;
	margin-left:17px;
	padding-left:10px;
    width:240px;
	float:left;
}
.details p {
	padding:10px 5px 5px 20px;
}
.desc {
	font-size:13px;
/**----------------------------- ALTERACAO DIA 10/02/10 - FABIO SERPA --------------------------------**/
	padding:0px 15px 10px 10px;
	/**width:370px;**/
	border-top: 1px solid #C4C4C4;
}
.cxbottom {
	border-bottom:1px solid #c4c4c4;
	border-top:1px solid #c4c4c4;
	padding:10px 0 1px;
}
.cxbottom.margem {
	padding-top:10px;
}
.gallery {
	width:380px;
	padding:10px 0px 10px 25px;
	/*border-top:1px solid #C4C4C4;*/
	border-bottom:1px solid #C4C4C4;
	float:left;
}
.gallery img {
	margin:0px 2px;
	float:left;
	border:1px solid #c4c4c4;
	
}
.gallery  a.prev  {
	background:url(/App_Themes/SigaWeb_TutiV1/images/prevGalArrow.gif) center left no-repeat;
	width:12px;
	height:42px;
	display:block;
	float:left;
	margin-right:10px;
}
.gallery  a.next  {
	background:url(/App_Themes/SigaWeb_TutiV1/images/nextGalArrow.gif) center right no-repeat;
	width:12px;
	height:42px;
	display:block;
	float:left;
	margin-left:10px;
}
	
.share {
	/*width:240px;
	float:right;*/
	display:block;
	padding:0px 0px 0px 10px;
}
.share .links {
	border-right: 1px solid #c4c4c4;
	padding-right:8px;
}

.share .links, .share .linkstwo {
	vertical-align:top;
	line-height:24px;
	padding-top:8px;
	margin:0px 3px 0px 3px;
}

.share .links img, .share .linkstwo img  {
	margin :0px 3px 0px 3px;
}
img.cntA, img.cntV {
	/*margin:5px 12px 0px 0px ;
	float:right;*/
	padding:0;
}
img.cntV {
	/*margin-bottom:10px;*/
	margin-left: 10px;
	margin-right: 110px;
}
.sepctn {
	line-height:1px;
	clear:both;
	background:url(/App_Themes/SigaWeb_TutiV1/images/sep.gif) bottom left repeat-x;
}
.contacto {
	padding:10px 0px 10px 22px;
	border-bottom:1px solid #c4c4c4;
}
.contacto.pdgl {
	padding-left:70px;
}
.contacto h1 {
	font-size:20px;
}
.contacto b {
	font-size:13px;
}
.contacto p {
	padding:0px;
	margin:0px 0px 3px 0px;
}
.contacto.regform {
	margin:0px 0px 10px 40px ;
}
.regform div {
	margin: 0px 0px 10px 0;	
}
.regform label {
	margin-right:20px;
	float:left;
	display:block;
	width:150px;
	text-align:right;

}
label.left {
}

/**----------------------------- ALTERACAO DIA 17-18-22-23/02/10 - FABIO SERPA --------------------------------**/

.headcenter.um {
	border-bottom:1px solid #d4d4d4;
}



.caixapub {
	width:642px;
	margin:0px 0px 0px 20px;
	padding:0;
	background-color:#ffffff;
}
.margin{
	margin-top:10px; !important
}
.pub_top {
	background:url(/App_Themes/SigaWeb_TutiV1/images/bgPubOne.jpg) no-repeat top left;
	height:42px;
}
.pub_top h1 {
	padding:13px 0px 0px 60px;
	margin:0;
	font-size:16px;
}
.green {
	color:#97bf0d;
}
.pub_ctd {
	background: url(/App_Themes/SigaWeb_TutiV1/images/bgazul.jpg) repeat-x;
	padding:10px 0px 0px 45px;
	border:1px solid #00b0f0;}
.pub_ctd .ctd {
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrowPub.gif) no-repeat  left 6px;
	padding-left:10px;
	margin-left:20px;
}
.pub_ctd h2 {
	padding:0;
	margin:0px 0px 10px 20px;
	font-size:14px;
}
.pub_ctd.nopad {
	padding-left:20px;
	
}
/**----------------------------- ALTERACAO DIA 26/02/10 - FABIO SERPA --------------------------------**/
.pub_ctd a {
	text-decoration:none;
	color:#000;
}
.pub_ft {
	background:none;
	height:13px;
}

.caixapub.w300 {
	width:300px;
	margin-left:0;
}

.caixapub.w300 .pub_top {
		background:url(/App_Themes/SigaWeb_TutiV1/images/bgPubRight300.jpg) no-repeat top left;
}
.caixapub.w300 .pub_ft {
	background:url(/App_Themes/SigaWeb_TutiV1/images/ftPubRight300.jpg) no-repeat top left;
}

/**----------------------------- ALTERACAO DIA 01/03/10 - FABIO SERPA --------------------------------**/
.popup {
	width:870px;
	margin:0 auto;
}
.caixapub.w850 {
	width:850px;
	margin:10px auto;
}
.caixapub.w850 .pub_top {
		background:url(/App_Themes/SigaWeb_TutiV1/images/popup_HD.jpg) no-repeat top left;
}
.caixapub.w850 .pub_ft {
	background:url(/App_Themes/SigaWeb_TutiV1/images/popup_FT.jpg) no-repeat top left;
}

/* -- */
.tbanuncios td {
	padding: 0px 10px 0px 10px;
	font-weight:bold;
	line-height:38px;
	border-bottom:1px #c4c4c4 dotted;
}

.tbdestaque td { /**----------------------------- ALTERACAO DIA 26/02/10 - FABIO SERPA --------------------------------**/
 	padding:10px 0px;
	font-weight:bold;
	border-bottom:1px #c4c4c4 dotted;
}
.tbdestaque td input {
	line-height:14px;
}

	
.tbanuncios td img {
	padding-right:5px;
}
/**----------------------------- ALTERACAO DIA 25/02/10 - FABIO SERPA --------------------------------**/
.tbanuncios .preco, .tbdestaque .preco {
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrowPub.gif) no-repeat left center;
	margin-left:50px;
}/**----------------------------- ALTERACAO DIA 26/02/10 - FABIO SERPA --------------------------------**/

.tbdestaque .preco {
	padding-left:10px;
}
.colesq {
	float:left;
	border-right:1px solid #bebebe;
	padding: 0px 20px 0px 10px;
}
.coldir {
	float:left;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.colesq_popup { /**----------------------------- ALTERACAO DIA 01/03/10 - FABIO SERPA --------------------------------**/
	width:200px;
	float:left;
}
.coldir_popup { /**----------------------------- ALTERACAO DIA 01/03/10 - FABIO SERPA --------------------------------**/
	width:570px;
	float:left;
	background-color:#FFF;
	padding:10px 0px 0px 0px;
	margin-left:10px;
}
.coldir img.vld {
		margin:47px 0px 0px 200px;
		vertical-align:bottom;
}
.colesq	div, .coldir div {
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrowPub.gif) left center no-repeat;
	padding:2px 0px 0px 10px;
	margin:0px 0px 5px 10px;
	font-weight:bold;
	line-height:18px;
    height:20px;
}
.colesq label {
	float:left;
	padding: 0px;
	display:block;
	width:100px;
	font-weight:normal;
}
.coldir label {
	float:left;
	padding: 0px;
	display:block;
	width:100px;
	font-weight:normal;
}

.txtfield {
	color:#000;
	font-size:12px;
	font-weight:normal;
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrowPub.gif) left center no-repeat;
	margin:10px 0px 0px 50px;
	padding: 0px 0px 0 10px;
	font-weight:bold;
}
.txtbold {
	font-weight:bold;
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrowPub.gif) no-repeat left center;
	padding-left:10px;
	margin-left:20px; /**----------------------------- ALTERACAO DIA 25/02/10 - FABIO SERPA --------------------------------**/
}
.txtbold.pbottom {
	padding-bottom:5px;
}
.txtpub {
	padding: 0px 0px 5px 10px;
	margin-left:20px; /**----------------------------- ALTERACAO DIA 25/02/10 - FABIO SERPA --------------------------------**/
}
.txtpub h1 {
	font-size:16px;
	padding:3px 10px;
	background:url(/App_Themes/SigaWeb_TutiV1/images/bgPrice.gif) no-repeat top left;
	height:25px;
	margin:2px 30px 0px 0px; /**----------------------------- ALTERACAO DIA 25/02/10 - FABIO SERPA --------------------------------**/
}
.txtpub.bg input {
	float:left;
	margin-left:20px;
}
.txtdesc {
	font-weight:normal;
	margin-left:10px;
}
.calcular {
	font-weight:bold;
		
}
.ctr {
	border-right:1px solid #bebebe;
	padding-right:10px;
	margin-right:10px;
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrowPub.gif) no-repeat left center;
}
.rcl {
	padding-left:10px;
	margin-left:5px;
	background:url(/App_Themes/SigaWeb_TutiV1/images/arrowPub.gif) no-repeat left center;
}

.rcl input {
	vertical-align:top;
	line-height:25px;
	float:right;
	padding-right:15px;
}
.ctdr {
	margin-left:100px;
	}
.detver {
	margin:0px 0px 0px 12px;
	padding:0px;
	background-color:#dddde0;
	width:190px;
}
detver p {
	padding:0 5px;
}
.nome {
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
}

.right {
	float:right;
}

.little {
	font-size:9px;
	line-height:10px;
	font-weight:normal;
	padding:3px 0px 0px 0px ;
	margin:0px 0px 0px 0px;
	
}

/**----------------------------- ALTERACAO DIA 24/02/10 - FABIO SERPA --------------------------------**/
/*table td {
	border-bottom:1px #c4c4c4 dotted;
}*/
/**----------------------------- ALTERACAO DIA 25/02/10 - FABIO SERPA --------------------------------**/
td.upper {
	padding-left:18px;
}
td.upper label {
	text-transform:uppercase;
	
}


.disabled{ color:#666;
}
.backsearch {
	background:url(/App_Themes/SigaWeb_TutiV1/images/backArrow.jpg) no-repeat top left;
	padding-left:30px;
	margin:10px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
}
.backsearch a, .seguinte a  {
	color:#58585a;
	text-decoration:none;
	font-weight:bold;
}
.brdR  {
	border-right:1px solid #58585a;
	padding:0px 10px 0px 0px ;
}
.brdL  {
	padding:0px 0px 0px 10px ;
}
.seguinte {
	padding-right:10px;
	/*background:url(/App_Themes/SigaWeb_TutiV1/images/li_arrow_selected.gif) no-repeat top right ;*/
	margin: 10px 0px 0px 40px;
	float:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.color {
	background-color:#e0e0e0;
}
/**----------------------------- ALTERACAO DIA 26/02/10 - FABIO SERPA --------------------------------**/	
.coldir .fotoimg, .coldir .btn, .coldir #visa, .coldir #mb, .coldir #nada  { 
	background:none;
	margin:0;
	padding:0;
	font-weight:normal;
}
.coldir p {
	margin:0;
    padding:0;
}
.coldir .btn {
	padding-top:10px;
}
.fotoimg img {
	margin:0px 2px 2px 0px;
}
.coldir .btn {
	width:246px;
}
.btn img {
	float:right;
	margin-left:10px;
}
p.cts   {
	padding:0px 0px 5px 30px;
	margin:0;
}
.bvindo {
	border-left:1px solid #e4e4e4;
	padding-left:10px;
	margin-top:18px;
	font-weight:bold;
	font-size:16px;
	line-height:23px; 
	float:left;
}
.title.bv {
	float:left;
	
}

	
/**----------------------------- ALTERACAO DIA 01/03/10 - FABIO SERPA --------------------------------**/	
.preto a {
	color:#000;
	text-decoration:none;
}
.pdg {/**----------------------------- ALTERACAO DIA 01/03/10 - FABIO SERPA --------------------------------**/
	padding:0px 20px 0px 80px;
}
.overlay {
	position:fixed;
	z-index:5000;
	top:0;
	left:0;
	height:100%;
	width:100%;
	opacity:0.75;
	background-color:#000;
}
.window {
	position:fixed;
	z-index:5100;
	border:2px solid #000;
	top:30%;
	left:40%;
	background-color:#FFF;
	width:350px;
	height:200px;
}
.window div {
	float:right;
	margin-right:80px;
}
.window p {
	padding:50px 50px 0px 50px;
}
.window input {
	text-align:right;
}
.window label {
	text-align:right;
}
.infosearch {
	float:left;
	padding-left:233px;
	font-size:10px;
	color:#31b0e5;
}
.infomarket {
	float:left;
	margin-left:77px;
	font-size:10px;
	color:#31b0e5;
}
.ast { 
padding-left:170px;
}
.asterisco {
	font-size:20px;
	font-weight:bold;
	color:#00b0f0;
}
.margens {
	margin:10px 20px 0px 20px;
}
h1.infoarea {
	font-size:16px;
	padding-bottom:10px;
	margin-bottom:10px;
}
.lastlogin {
	margin-bottom:20px;
	background-color:#ececec;
	border-top: 6px solid #c4c4c4;
}
.lastlogin.black {
		border-top: 6px solid #000;
}
	
.lastlogin p {
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 20px;
}
.myleftbox {
	float:left;
	width:304px;
	margin-right:20px;
	margin-top:10px;
}
.myrightbox {
	float:left;
	width:304px;
	margin-top:10px;
}

.myleftbox h2, .myrightbox h2 {
	color:#fff;
	padding: 10px 0px 5px 50px;
}
.myleftbox p, .myrightbox p {
	padding-left:50px;
}
#colocar_new_anc h2 {
	background: #676767 url(/App_Themes/SigaWeb_TutiV1/images/ap_ico1.gif) no-repeat top left;
}
#alterar_dados h2 {
	background: #676767 url(/App_Themes/SigaWeb_TutiV1/images/ap_ico4.gif) no-repeat top left;
}
#anc_activos h2 {
	background: #676767 url(/App_Themes/SigaWeb_TutiV1/images/ap_ico5.gif) no-repeat top left;
}
#arq_anc h2 {
	background: #676767 url(/App_Themes/SigaWeb_TutiV1/images/ap_ico3.gif) no-repeat top left;
}
#m_recibos h2 {
	background: #676767 url(/App_Themes/SigaWeb_TutiV1/images/ap_ico6.gif) no-repeat top left;
}
#pesquisa_anc h2 {
	background: #676767 url(/App_Themes/SigaWeb_TutiV1/images/ap_ico7.gif) no-repeat top left;
}
#stats h2 {
	background: #676767 url(/App_Themes/SigaWeb_TutiV1/images/ap_ico8.gif) no-repeat top left;
}
/*nossos*/
.navcontainer {
	font-family: Arial, Helvetica, sans-serif; list-style-type:none; float:right;
}
.navcontainer a{
	margin: 1px;padding: 1px;
	display:inline;
	background-color:#FFF;
	text-decoration:none;
	color:#31b0e5;
	text-decoration:none;
}
.navcontainer a.sel {
	background-color:#31b0e5;
	color:#FFF;
	text-decoration:none;
}
.navcontainer a.prev {
	background:url(/App_Themes/SigaWeb_TutiV1/images/bgArrowPagePrev.jpg) no-repeat; text-decoration:none; width:7px; display:inline-block;
}
.navcontainer a.next {
	background:url(/App_Themes/SigaWeb_TutiV1/images/bgArrowPageNext.jpg) no-repeat; text-decoration:none; width:7px; display:inline-block;
}
.navcontainer a.first {
	background:url(/App_Themes/SigaWeb_TutiV1/images/firstArrow.gif) no-repeat; text-decoration:none; width:14px; display:inline-block; margin-right:3px;
}
.navcontainer a.last {
	background:url(/App_Themes/SigaWeb_TutiV1/images/lastArrow.gif) no-repeat; text-decoration:none; width:14px; display:inline-block; margin-left:3px;
}
.navcontainer a:hover{
	text-decoration:none;
	background-color:#FFF;
	color:#31b0e5;
}

.sigaWebSearch_autocomplete_completionListElement
{
    visibility: hidden;
    margin: 0px !important;
    background-color: white;
    color: windowtext;
    border: buttonshadow;
    border-width: 1px;
    border-style: solid;
    cursor: 'default';
    overflow: auto;
    height: 200px;
    text-align: left;
    list-style-type: none;
}
/* AutoComplete highlighted item */
.sigaWebSearch_autocomplete_highlightedListItem
{
    background-color: #ffff99;
    color: black;
    padding: 1px;
}
/* AutoComplete item */
.sigaWebSearch_autocomplete_listItem
{
    background-color: window;
    color: windowtext;
    padding: 1px;
}
/*Textbox Watermark*/
.watermarked
{
    background-color: #ffffff;
}

/*------------------------------------------------------------------*/
.modjornal {
	background:url(/App_Themes/SigaWeb_TutiV1/images/bgModulosJornal.jpg) no-repeat;
	height:495px;
	width:953px;
	margin: 10px 0 0 20px;
	padding:0px;
}
.cxmod {
	width:500px;
	border-bottom:1px solid #999;
	margin:120px 0 0 60px;
	padding-bottom:5px;
	
}
.nota {
	width:500px;
	font-size:10px;
	margin:20px 0 0 60px;
}
.title.modt {
	padding:0;
	margin:0;
	background: none;
}
.variosmods {
	height:495px;
	width:953px;
	margin: 10px 0 0px 20px;
	padding:0px 0px 10px 0px;
}
.titan {
	
}
.modbox {
	width:310px;
	display:block;
	float:left;
	margin-right:7px;
}
.boxes {
	background:#eeedeb url(/App_Themes/SigaWeb_TutiV1/images/bg_boxes.jpg) repeat-x;
	border:6px solid #c4c4c4;
	height:388px;
}
.boxes.active {
	border:6px solid #8b857c;}
.descbox {
	width:175px;
	margin-top:30px;
	
}
.descricao {
	background:url(/App_Themes/SigaWeb_TutiV1/images/lermais_red.png) no-repeat top left;
	padding-left:10px;
	margin-left:30px;
	font-size:16px;
}
.descricao.lm {
	margin-left:10px;
	
}
.descricao.mod {
      margin-top:150px;
      width:130px;
      margin-left:150px;
}
.titan {
            margin-top:40px;
}
.descricao.mod.center {
                background:url(/App_Themes/SigaWeb_TutiV1/images/lermais_red.png) no-repeat center left;
}
.myad {
      border:1px solid #000;
}
.myaddetail{
      padding:0px 15px  ;
      }
.myad h1 {
      background-color:#000;
      color:#FFF;
      font-size:14px;
      padding:5px 5px 5px 20px;
      text-transform:uppercase;
}
.myad h2 {
      /*background-color:#000;*/
      color:#000;
      font-size:14px;
      padding:0px 5px 5px 20px;
      text-transform:uppercase;
}
.myaddetail label{ display:block; line-height:20px;  border-bottom:1px solid #c9c9c9; margin-top:15px;
}
.adtitle {
      text-transform:uppercase;
      color:#000;
      font-weight:bold;
      
}
.caixapad {
      margin:20px 0 5px 15px;
}
.sepborder {
      line-height:20px;
      height:20px;
      clear:both;
      border-bottom:1px solid #c4c4c4;
}
a.tip:hover {
      cursor:help;
      position:relative;
}
a.tip span {
      display:none;
}
a.tip:hover span {
      /*background:url("info.png") no-repeat scroll 100% 5% #F0F0F0;*/
      background-color:#fff9cd;
      border: 1px dotted #C0C0C0;
      display: block;
      left:0px;
      margin:10px;
      padding:10px 10px 10px 15px;
      position: absolute;
      top:10px;
      width:250px;
      z-index:100;
}
.subtitle {
    font-weight:bold;
    margin:0 0 10px 20px;
    font-size:15px;
}

/*-----*/
.mercados {
	background:url(/App_Themes/SigaWeb_TutiV1/images/world_2.gif) no-repeat; position:relative; top:0; left:0; height:633px;
}
.modulos.left, .modulos.right{
	background:#FFF url(/App_Themes/SigaWeb_TutiV1/images/bgrepeater.jpg) no-repeat top left;
	position:absolute;
	height:290px;
	width:258px;
}

.modulos.right {
	width:493px;
	top:344px;
	left: 373px;
	background-repeat:repeat-x;
	padding:30px 0px 0 30px;
	height:260px;
}
.modulos.right h2 {
	margin:0;
	font-size:16px;
}
.modulos.left {
	top:344px;
	left:105px;
	padding-top:190px;
	height:100px;
}
.modulos p {
	margin: 0px 0 18px 0 ;
	font-size:12px;
	padding-right:20px;
	}
.modulos.left p {
	margin: -18px auto auto 20px;
}

.modulos table { margin-top:0px; margin-bottom:18px;}
.modulos td { font-weight:bold; font-size:12px; padding:5px 0;}

.boxeshp {
	display:block;
	float:left;
	width:195px;
	margin:0 3px 0px 0px;
}

.boxeshp h2 { margin:0;  font-size:16px; color:#FFF; }
.boxeshp.casashp h2 { background:#f59f00; }
.boxeshp.empregohp h2 { background:#005ea8;}
.boxeshp.autohp h2 {background:#99c00d;}
.boxeshp.mixhp h2 {background:#e3007a;}

.boxeshp div { min-height:195px; width:195px;}
.boxeshp.casashp div { background: #FFF url(/App_Themes/SigaWeb_TutiV1/images/boxes_casas_bg.gif) no-repeat; }
.boxeshp.empregohp div{ background: #FFF url(/App_Themes/SigaWeb_TutiV1/images/boxes_emprego_bg.gif) no-repeat;  }
.boxeshp.autohp div{ background: #FFF url(/App_Themes/SigaWeb_TutiV1/images/boxes_auto_bg.gif) no-repeat;}
.boxeshp.mixhp div{ background: #FFF url(/App_Themes/SigaWeb_TutiV1/images/boxes_mix_bg.gif) no-repeat; }

.boxeshp ul { margin:0; padding:20px 0 0 34px;}


td.autohp {color:#99c00d;}	
.autohp a {text-decoration:none; color:#99c00d;}
td.casashp {color:#f59f00;}
.casashp a {text-decoration:none; color:#f59f00;}
td.jobshp {color:#005ea8;}
.jobshp a {text-decoration:none; color:#005ea8;}
.empregohp a {text-decoration:none; color:#005ea8;}
td.mixhp  { color:#e3007a;}
.mixhp a {text-decoration:none; color:#e3007a;}

.linkshp a {text-decoration:none; color:#000000;}

.modboxhp {
	display:block;
	/*float:left;*/ 
	margin:20px 0 20px 106px;
}

a.anunciar  { border:none; background-color:#00b0f0; display:inline; padding:1px 3px 1px 3px; margin:0px 11px; color:#FFF;}

.menu.contrata {
      border-bottom:6px solid #00b0f0;
}

.registo a.selAnunciar:hover, .registo a.selAnunciar 
{
      color: #fff;
      background-color:#00b0f0;
}
.naveg_steps 
{
      width:660px; position:relative; top:0; float:right;
      font-family:Arial, Helvetica, sans-serif;
      text-transform:uppercase;
}
.apDiv1 {
      position:absolute;
      left:51px;
      top:44px;
}
.apDiv2 {
      position:absolute;
      left:78px;
      top:58px;
      width:105px;
      height:5px;
      background-color: #00b0f0;
}
.apDiv3 {
      position:absolute;
      left:446px;
      top:44px;
}
.apDiv4 {
      position:absolute;
      left:341px;
      top:58px;
      width:105px;
      height:5px;
      background-color: #00b0f0;
}
.apDiv5 {
      position:absolute;
      left:182px;
      top:44px;
}
.apDiv6 {
      position:absolute;
      left:209px;
      top:58px;
      width:105px;
      height:5px;
      background-color: #00b0f0;
}
.apDiv7 {
      position:absolute;
      left:314px;
      top:44px;
}
.apDiv8 {
      position:absolute;
      left:19px;
      top:10px;

}
.apDiv9 {
      position:absolute;
      left:175px;
      top:10px;
}
.apDiv10 {
      position:absolute;
      left:250px;
      top:10px;
}
.apDiv11 {
      position:absolute;
      left:429px;
      top:10px;
}

.apDiv2.off {
      background-color: #c4c4c4;
}
.apDiv6.off {
      background-color: #c4c4c4;
}
.apDiv4.off {
      background-color: #c4c4c4;
}
.linkshp a:hover {text-decoration:underline;}
.sitemap a:hover {text-decoration:underline;}

textarea{resize: none;}