DIV,DL,DT,DD,INPUT,SELECT,SPAN,H1,H2,H3,H4,H5{-moz-box-sizing:border-box;box-sizing:border-box}

BODY {text-align:center; background:#C9D0D4 url(img/bg_body.png) center repeat-y; font-family:Arial,sans-serif; color:#333841}
A:hover {text-decoration:none}
FORM {margin:0; padding:0}
.clr {font-size:1px; clear:left}
.hide {display:none}

#top {background:url(img/bg_top2.png) repeat-x}
	#top .in {margin:0 auto; position:relative; width:780px; height:111px; padding:4px 22px; background:url(img/bg_top.png) repeat-y; text-align:left}
		#top B {position:absolute; left:160px; top:35px; color:#F90; font-size: 20px;}
		#top .nav {position:absolute; top:90px; left:10px; font:bold 12px Verdana,sans-serif; color:#00548F}
			#top .nav A {margin:0 4px; color:#00548F; text-decoration:none}
			#top A:hover {text-decoration:underline}
		#top .pub {position:absolute; top:14px; left:290px}

#cont {margin:0 auto; width:766px; text-align:left}
	#left {padding:15px}
		#left .width {width:556px}
		#left H1 {color:#C00}
		#left H2 {color:#C00} /* este pode ser eliminado */
		#left H3 {width:556px; margin:3px 0; font:bold 12px Verdana,sans-serif; color:#F90; border-bottom:1px dashed #F90}
		#left H4 {width:556px; margin:3px 0; font:bold 12px Verdana,sans-serif; color:#798FBD; border-bottom:1px dashed #798FBD}
		#left H4.none {font:bold 70% Verdana,sans-serif; color:#333841; border-bottom:none !important}
		.destaquehp {float:left; width:275px; height:98px; background-color:#EDF4F5; padding:10px; margin:0 12px 16px 0; font:bold 11px Arial,sans-serif}
		html> body .destaquehp {min-height:98px; height:auto}
			.destaquehp IMG {height:73px; border:1px solid #000}
			.destaquehp A {font:bold 13px Arial,sans-serif; color:#333841}
			.destaquehp .dados {font-size:11px; color:#6D727B}
			.destaquehp .preco {color:#333841}
			.destaquehp .left {float:left}
			.destaquehp .right {float:right}
			.cvideo {border:1px solid #F90; background:#EDF4F5 url(img/bg_video.gif) -10px 0 no-repeat}
			html> body .cvideo {min-height:96px; height:auto}
		.noticia H1 {font:bold 94% Verdana,sans-serif; color:#333742 !important}
		.noticia H2 {font:bold 94% Verdana,sans-serif; color:#333742 !important} /* elimina */ 
			.noticia IMG {float:right; margin:0 15px 0 5px}
		.txt {width:556px; font:80% Arial,sans-serif; color:#333742}
			.txt SPAN, .txt P, .MsoNormal, .txt A {font-family:Arial,sans-serif; color:#333742 !important}
		.viatura .vtop {width:556px; padding:12px; background-color:#F0F2F6}
			.viatura .vtop IMG {float:left; margin-right:10px; border:1px solid #000}
			.viatura .vtop H1 {margin:0 8px 5px 0; font:bold 110% Verdana,sans-serif; color:#333841!important}
			.viatura .vtop H2 {margin:0 8px 5px 0; font:bold 110% Verdana,sans-serif; color:#333841!important} /* elimina */ 
			.viatura .vtop H1 A {text-decoration:none; color:#333841}
			.viatura .vtop H2 A {text-decoration:none; color:#333841} /* elimina */
			.viatura .vtop H1 A:hover {text-decoration:underline;}
			.viatura .vtop H2 A:hover {text-decoration:underline;} /* elimina */ 
			.viatura .vtop UL {margin:0; padding:0}
			.viatura .lul {width:180px; float:left; font-size:92%; line-height:1.2em}
				.vtop .lul LI {line-height:1.2em}
			.viatura .dul {width:140px; float:left; font-size:92%; line-height:1.1em}
				.viatura .dul LI {line-height:1.1em}
				.viatura .vtop LI {color:#798FBD; font:bold 74% Verdana,sans-serif}
				.viatura .vtop LI A {color:#798FBD; font:bold 100% Verdana,sans-serif; text-decoration:none}
				.viatura .vtop LI A:hover {text-decoration:underline}
				.viatura .vtop B {color:#616877}
				.viatura .preco B {color:#333841}
				.viatura .preco {font-size:80%; color:#F90 !important}
			.viatura .fotos {clear:left; width:532px; line-height:0}
				.viatura .fotos LI {line-height:0}
				.viatura .fotos IMG {margin:15px 30px 0 0}
				.viatura .last IMG {margin-right:0; border:1px solid #000 !important}
				.viatura .off IMG {border:0; width:76px; !important}
			.viatura .vtop UL {list-style:none}
			.viatura H5 {margin:30px 0 0 0; font-size:96%}
			.viatura .btlinks {width:556px;list-style:none;margin:30px 0;padding:0; text-align:center}
				.viatura .btlinks LI {display:inline}
				.viatura .btlinks A {margin:0 8px; padding:0 6px; background-color:#777061; border-width:1px; border-style:solid; border-color:#969185 #1E1C18 #1E1C18 #969185; font:bold 74% Verdana,sans-serif; color:#FFF; text-decoration:none}
				.viatura .video {width:556px; padding:12px; background-color:#F0F2F6; text-align:center}
		
		.resultado {margin-bottom:10px}
		.pesquisa H5 {margin:2px 0 10px 0; font:10px Arial,sans-serif; color:#666}
			.leg {height:20px; padding:3px; background-color:#CDD5D9; font:86% Arial,sans-serif; color:#6D727B}
			.destaque1 {height:50px; padding:3px; font:bold 80% Arial,sans-serif; color:#6D727B}
			.destaque2 {height:2.2em; overflow:hidden; font:80% Arial,sans-serif; color:#6D727B}
			.rvideo {background:#EDF4F5 url(img/bg_video_small.gif) +200px 0 no-repeat}
			.b {background-color:#EDF4F5}
			.hl {font-weight:bold}
				.pesquisa .leg UL, .resultado UL {list-style:none; margin:0; padding:0}
				.pesquisa .leg LI, .resultado LI {float:left}
				.destaque1 .tit, .destaque1 .preco, .destaque1 .ano {line-height:3em}
				.destaque2 .tit, .destaque2 .preco, .destaque2 .ano {line-height:2.2em}
				.pesquisa .img {width:80px; text-align:center}
					.resultado IMG {border:1px solid #000; width:60px; height:40px}
					.destaque2 IMG {border:0; width:24px; height:19px; margin-top:5px !important}
				.pesquisa .tit {width:330px; overflow:hidden}
					.pesquisa A {color:#333841}
				.pesquisa .preco, .pesquisa .ano {width:70px; color:#333841; text-align:center}
			.paginacao {width:556px; text-align:center; font:bold 11px Verdana,sans-serif}
				.paginacao a {color:#00548F}
				.paginacao UL, .paginacao LI {list-style:none; display:inline}
			.fpesquisa {float:left; width:400px; height:26px; background-color:#CDD5D9; margin:30px 0 10px 0; padding:3px 0; text-align:center}
				.fpesquisa H4 {display:inline; margin:0 3px; font:bold 11px Verdana,sans-serif; color:#616877; border-bottom:none!important}
				.fpesquisa INPUT, .fpesquisa SELECT {font:11px Arial,sans-serif}
				.fpesquisa .bt, .form .bt INPUT {padding:0 3px; background-color:#616877; border-color:#858A96 #181A1E #181A1E #858A96; border-width:1px; font-weight:bold; color:#FFF}
				.fpesqfim {width:156px; height:26px; float:left; margin:30px 0 10px 0; padding:6px 0; background-color:#DCE1E4; text-align:center}
					.fpesqfim A {font:bold 10px Verdana,sans-serif; color:#798FBD}
		.form FIELDSET {border:0; margin:0; padding:0; font:84% Arial,sans-serif}
			.box, .form LI {width:556px; background-color:#E6E9EF}
			.form UL {list-style:none; margin:0; padding:10px}
			.form LI {float:left; width:240px; padding:3px 10px; text-align:right}
			.form .bt {margin:5px; width:500px; text-align:center; clear:both !important}
			.form SELECT {width:130px}
			.form .preco {text-align:right}
			.form INPUT, .form SELECT {font-size:86%}
			.form TABLE {margin:10px 30px 10px 0}
			.form TD {font-size:80%}
			.form .txtarea {padding:3px 10px 3px 90px}
			.form .metade {width:50%; padding:3px 20px 3px 0; text-align:right}
			.pedido INPUT, .pedido SELECT, .insanuncio .xwidth {width:145px}
			.pedido .tdpreco {padding-right:17px; text-align:right}
				.pedido .preco {width:51px}
			.pedido .bt INPUT {width:auto}
			.pedido TEXTAREA {width:420px}
			.registo {padding:10px}
				.registo .bt {width:auto; clear:none; display:inline; text-align:left !important}
			.insanuncio .tipo .price {color:#91631D}
			.insanuncio H4 {margin:0; background-color:#C6D1DC; padding:2px 5px; color:#395080 !important}
				.insanuncio .data {font-size:90%; tex-align:center}
					.insanuncio .data H5 {margin:0 2px 0 20px; font-size:110%; font-weight:normal; text-align:left}
					.insanuncio .data INPUT {width:52px}
			.insanuncio .preco {color:#91631D}
			.insanuncio #ffotos TD {padding:0 0 0 50px}
			.insanuncio #ffotos INPUT {margin:3px}
			.insanuncio .bt {padding:10px}
		
	#right {margin-top:-3px; width:173px; float:right}
		#right H4 {margin:0 0 5px 16px; height:1em; font:bold 11px Verdana,sans-serif}
		#dsearch {padding-top:5px; background-color:#CDD5D9}
			#dsearch H4 {color:#616877}
			#dsearch SELECT, #dlogin .inp {margin:0 16px; width:140px; font-size:11px; color:#9A9A9A}
			#dsearch .bt, #dlogin .bt {float:right; margin:5px 18px; padding:0 3px; background-color:#616877; border-color:#858A96 #181A1E #181A1E #858A96; border-width:1px; font:bold 10px Verdana,sans-serif; color:#FFF}
			#dsearch .fim {clear:both; padding:1px 0; text-align:center; background-color:#DCE1E4; border-bottom:1px solid #BBCDD3}
				#dsearch .fim A {font:bold 10px Verdana,sans-serif; color:#798FBD}
		#dlogin {padding-top:5px;background-color:#E7E2DA}
			#dlogin H4 {color:#616877}
			#dlogin .link {margin:0 16px; height:1em}
				#dlogin .link A {font:bold 10px Verdana,sans-serif; color:#F90}
			#dlogin .mail {margin:0 16px; font:bold 10px Verdana,sans-serif}
			#dlogin .bt {float:right; background-color:#777061}
			#dlogin .fim {clear:both; padding:1px 0; text-align:center; background-color:#F3F0EB; border-bottom:1px solid #D9D6C3}
				#dlogin .fim A {font:bold 10px Verdana,sans-serif; color:#626B74}
		#dnoticias {margin:15px 0}
			#dnoticias H4 {color:#333740}
			#dnoticias UL {list-style:none; margin:0; padding:0}
				#dnoticias LI {margin:8px 2px 8px 16px; font:70% Arial,sans-serif}
					#dnoticias LI A {color:#333740}
		#dpay {margin:25px 0;text-align:center}
		#right .pub {text-align:center}
	#pub {clear:both; margin:0 15px; padding:20px 0; width:556px; border-top:1px dashed #F90; text-align:center}
	#bottom {background:url(img/bg_bottom2.png) repeat-x}
		#bottom .in {margin:0 auto; width:780px; height:21px; background:url(img/bg_bottom.png) no-repeat}
			#bottom UL {float:right; margin:4px 15px 0 0; list-style:none}
				#bottom LI {display:inline; margin:0; padding:0}
					#bottom LI A {color:#00568E; text-decoration:none}
					#bottom LI A:hover {text-decoration:underline}
				#bottom H5 {float:left; margin:4px 15px; font:70% Verdana,sans-serif; color:#335363A}
				#bottom H4 {margin:0; display:inline; font:bold 68% Verdana,sans-serif; color:#00568E}

.listaspider { display: none; }

