body {margin:0px; background-color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:normal; color:#666;}

a {text-decoration:none;outline:none;}
a:hover {text-decoration:underline;}
a.NoDots {outline:none;}

p {margin:0px; padding:0px 0px 14px 0px;}
ul {margin:0px 0px 0px 0px; padding:0px;}
ul li {margin:0px; padding:0px 0px 5px 15px;}

form {margin:0px; padding:0px;}
input, textarea, select {margin:0px; padding:0px 2px 0px 2px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#333333;}

h1 {margin:0px; padding:0px 0px 0px 2px; line-height:normal; font-weight:normal; font-family:Impact, Charcoal, Arial, sans serif; /*font-size:46px;*/ font-size:35pt; color:#E11A22; border-bottom:1px dotted #CCC;}
h1 .Small {/*font-size:20px;*/ font-size:14pt; color:#D8CED0;}
h2 {margin:0px; padding:5px 5px 5px 34px; line-height:normal; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:11px; background-color:#333333; color:#FFF; background-image:url(/images/bkg/bkg_h2.gif); background-position:center left; background-repeat:no-repeat; }
h2 a {color:#FFF; text-decoration:none; }
h2 a:hover {color:#FFF; text-decoration:none; }

h3 {margin:0px; padding:0px; line-height:normal; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#222;}
h3 a {color:#222;}
h4 {margin:0px; padding:0px; line-height:normal; font-weight:bold;}

/*ul.RedArrow { }
ul.RedArrow li {list-style-image:url(/images/bullets/red_arrow_1.gif);}*/
ul.RedDot { }
ul.RedDot li { list-style-image:url(/images/bkg/bkg_red_dot.gif) !important;}

.ERR { color:#AA0000; }
.WARN { color:#9A8C7E; }
span.required {font-weight:bold;}

input#subbut {color:#fff; background-color:#fff; border:none; width:1px; height:1px; float:left; }

/*COMMONS - Estilo gerais*/
.Clear {clear:both; overflow:hidden; height:1px;}
.LoadingBkg {background-image:url(/images/icons/loading-bigrotation.gif); background-position:center center; background-repeat:no-repeat; height:150px;}
.Hidden {display:none;}
.Hover { cursor:pointer; }
.SmallNote { font-size:10px; font-style:italic; }
.SmallText{ font-size:10px; font-weight:normal; }
.RedText {color:#AB141C;}

.BigRedTitle {font-size:14pt; font-weight:normal; color:#E11A22; font-family:Impact, Charcoal, Arial, sans serif; padding-bottom:20px;}
a.BtnCandidatar {padding:5px 10px 5px 10px; margin:0px; text-align:center; color:#FFF; background-color:#ED1B23; display:block; font-weight:bold; font-size:11px; border:0px none;}
a.BtnCandidatar:hover {background-color:#C5101A; text-decoration:none;}

.Messages { border:1px solid #FFD700; background-color:#FFFFDD; padding:8px 12px 8px 12px; margin-bottom:20px; margin-top:8px; color:#333333; }
.Messages .OK { padding:2px 0px 2px 24px; color:#333333; background-image:url(/images/icons/blue-Bubble4.gif); background-repeat:no-repeat; background-position:top left; }
.Messages .ERROR { padding:2px 0px 2px 24px; color:#FF0000; background-image:url(/images/icons/orj-Cancel.gif); background-repeat:no-repeat; background-position:top left;}
.Messages ul { margin: 0px 0px 0px 40px;}
.Messages li { margin:0px; padding:0px 0px 5px 0px; }

.LoadingContentOverlay { position:absolute; background-color:#FFFFFF; width:100%; height:100%; top:0px; left:0px; filter:alpha(opacity=70); -khtml-opacity:0.7; -moz-opacity:0.7; opacity:0.7; }
.LoadingContentOpaqueOverlay { position:absolute; background-color:#FFFFFF; width:100%; height:100%; top:0px; left:0px; }

.LoadingContent { position:absolute; width:100%; height:100%; top:0; left:0; }
.LoadingContent DIV { margin:140px 0px 0px 280px; background-color:#FFFFFF; border:2px solid #333333; padding:8px 10px 8px 10px; float:left; }
.LoadingContent IMG { padding-right:8px; }

.Banner {margin-bottom:20px;}
.Banner .PubTitle {font-size:10px; font-family:Tahoma, Geneva, sans-serif; color:#BBB; padding:0px 0px 4px 2px; background-image:url(/images/bkg/bkg_small_pub.gif); background-position:center right; background-repeat:no-repeat; width:60px;}
.Banner250x250 {width:250px; height:250px; overflow:hidden; border:1px solid #E6E6E6;}
.Banner468x60 {width:468px; height:60px; overflow:hidden; /*border:1px solid #E6E6E6;*/}
.Banner200x200 {width:200px; height:200px; overflow:hidden; }
.Banner200x150 {width:200px; height:150px; /*height:170px;*/ overflow:hidden; }
/*
table.Banner180x150 {width:200px; height:170px; border:1px solid #E6E6E6; background-color:#F5F5F5;}
table.Banner180x150 td {text-align:center; vertical-align:middle;}
*/
.BannerBorder {border:1px solid #E6E6E6;}
.Title {font-family:Arial, Helvetica, sans serif; font-weight:bold; font-size:12px; color:#555; padding-bottom:4px; line-height:normal;}
.VerMais {font-weight:bold;}
.VerMais a {color:#AB141C; padding-right:18px; background-image:url(/images/bkg/bkg_vermais.gif); background-position:center right; background-repeat:no-repeat;}
.Footnote { font-size:10px; color:#999; }
.Italic { font-style:italic; }
.Red { color:#930; }

/*FRAMEWORK*/
.FW_MainContent {width:950px; margin:auto;}
.FW_Header {padding-bottom:17px; border-bottom:1px dotted #CCC;}
.FW_Content {margin:18px 0px 18px 0px;}
.FW_Footer {text-align:center; padding:10px; border-top:1px dotted #CCC; border-bottom:1px dotted #CCC; margin-bottom:5px;}

/*HEADER START*/
.MenuTop {background-color:#333; color:#CCC; font-family:'Trebuchet MS', Helvetica, Arial, sans-serif; height:21px;}
.MenuTop .ItemLeft {float:left; padding:2px 0px 2px 8px; color:#EEE;}
.MenuTop .ItemLeft a { color:#F05546; font-weight:bold; }
.MenuTop .ItemRight {float:right; font-size:10px; color:#666; padding:3px 0px 2px 0px;}
.MenuTop .ItemRight a {color:#CCC; padding:0px 4px 0px 4px}
.MenuTop .ItemRight a:hover {text-decoration:none; color:#FFF;}
.MenuTop .ItemRight.MinhaConta {margin-left:10px; padding:0px; font-weight:bold; width:155px; background-color:#CA6300; }
.MenuTop .ItemRight.MinhaConta a {padding:3px 24px 3px 6px; color:#FFF; display:block; background-color:#CA6300; background-image:url(/images/bkg/bkg_minhaconta.gif); background-position:center right; background-repeat:no-repeat;}
.MenuTop .ItemRight.MinhaConta a:hover {background-color:#DD6F00; text-decoration:none;}

#dd_minhaconta { width:155px; }

.Header {margin-top:18px;}
.Header .Logo {float:left;}
.Header .HeaderBanner {float:right;}
	
	/*Header dropdown menu para Conta Pessoal*/
	div.DropDown { position:absolute; top:0px; z-index:9999; display:none; }
	.DropDownContainer {font-size:10px; font-family:Tahoma, Geneva, sans-serif; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;}
	.DropDownContainer .Creditos {-ms-filter:"alpha(opacity=80)"; color:#FFF; padding:3px 6px 3px 6px; text-decoration:none; display:block; background-color:#6E554A; font-weight:bold;}
	.DropDownContainer a {-ms-filter:"alpha(opacity=80)"; color:#FFF; padding:3px 6px 3px 6px; text-decoration:none; display:block; background-color:#333;}
	.DropDownContainer a:hover{-ms-filter:"alpha(opacity=80)"; color:#FFF; background-color:#000000; text-decoration:none;}	

/*HEADER END*/

/*SIDEBOX-Caixas que aparecem nas colunas laterais*/
.SideBox {margin-bottom:20px;}
.SideBox h2 {color:#FFF; }
.SideBox h2 a {color:#FFF; text-decoration:none; }
.SideBox h2 a:hover {text-decoration:underline; }

	.BoxContent {border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; border-left:1px solid #E6E6E6; background-color:#F5F5F5; padding:10px 12px 10px 12px; zoom:1;}
	.BoxContent#btop {border-top:1px solid #E6E6E6;}
	.BoxContent .SmallLink {padding-top:4px; font-size:10px; text-align:right; font-weight:bold;}
	.BoxContent .SmallLink a {color:#999;}
		
		.Item {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; line-height:120%; padding-bottom:6px; border-bottom:1px dotted #CCC; margin-bottom:6px;}
		.Item .Photo {float:left; padding-right:8px;}
		.Item .Text {color:#999999; padding:0px;}
		.Item .TextFaded {color:#C7B8B9; padding:0px;}
		.Item#Last {border-bottom:0px none; padding-bottom:0px; margin-bottom:0px;} 	
	
	.BoxContent#Anunciantes, .BoxContent#Noticias {} 
	.BoxContent#Anunciantes h3, .BoxContent#Noticias h3 {padding-bottom:2px;}
	.BoxContent#Anunciantes h3 a, .BoxContent#Noticias h3 a {color:#AB141C;}
	
	.BoxContent#CreditsTable {margin-bottom:12px;}
	.BoxContent#CreditsTable td {text-align:center; width:50%; padding:2px 0 2px 0; border-bottom:1px solid #CCC; border-left:1px solid #CCC;}
	.BoxContent#CreditsTable td.FirstCel {border-left:0px none;}
	.BoxContent#CreditsTable .LastRow td {border-bottom:0px none;}
	
	.BoxCalculadorCreditos {}
	.BoxCalculadorCreditos .CreditInput { padding:4px 0px 0px 0px; }
	.BoxCalculadorCreditos .CreditInput INPUT { border:1px solid #CCCCCC; width:170px; padding:2px; }
	.BoxCalculadorCreditos .PerCreditPrice { padding-top:12px; }
	.BoxCalculadorCreditos .TotalPrice { padding-top:4px; padding-bottom:2px; }
	.BoxCalculadorCreditos .Login { padding-top:10px; float:left; }

/*SIDEBOX END*/

/*CONTENT LEFT*/
.ColLeft {float:left; width:200px;}
.FW_Content#Home .ColLeft {margin-right:30px;}

/*MenuPrincipal*/
.BoxContent#Menu {padding:0px; border-bottom:0px none; border-right:1px solid #C9C9C9; border-bottom:0px none; border-left:1px solid #C9C9C9; font-family:Arial, Helvetica, sans serif; font-weight:bold; letter-spacing:-0.05em; font-size:18px;}
.BoxContent#Menu a {color:#888; padding:14px 16px 14px 45px; border-bottom:1px solid #C9C9C9; display:block;}
.BoxContent#Menu a .NumClassificados {display:none;}
.BoxContent#Menu a:hover {color:#FFF; text-decoration:none; background-color:#ED1B23;}
.BoxContent#Menu a.Sel, 
.BoxContent#Menu a.Sel:hover {color:#FFF; padding:14px 16px 14px 45px; border-bottom:1px solid #C9C9C9; display:block; background-color:#ED1B23;}

.FW_Content#Home .BoxContent#Menu a .NumClassificados {float:right; font-size:10px; font-weight:normal; margin:0px; padding:7px 0px 0px 0px; letter-spacing:normal; display:block;}

a#MenuAuto { background:no-repeat url(/images/mainmenu-sprite.png) 0px -3px; padding-left:49px; }
a#MenuAuto:hover, a#MenuAuto.Sel  { background:no-repeat url(/images/mainmenu-sprite.png) 0px -58px; }
a#MenuImob { background:no-repeat url(/images/mainmenu-sprite.png) 0px -113px; padding-left:49px;}
a#MenuImob:hover, a#MenuImob.Sel { background:no-repeat url(/images/mainmenu-sprite.png) 0px -168px; }
a#MenuEmpr { background:no-repeat url(/images/mainmenu-sprite.png) 0px -223px; padding-left:49px;}
a#MenuEmpr:hover, a#MenuEmpr.Sel { background:no-repeat url(/images/mainmenu-sprite.png) 0px -278px; }
a#MenuDive { background:no-repeat url(/images/mainmenu-sprite.png) 0px -333px; padding-left:49px;}
a#MenuDive:hover, a#MenuDive.Sel { background:no-repeat url(/images/mainmenu-sprite.png) 0px -388px; }

/*Filtro de Pesquisa*/
.SubMenu {margin-bottom:30px; font-size:11px;}
.SubMenu a {font-weight:bold; color:#333; padding:7px 0px 7px 26px; display:block; background-image:url(/images/bkg/bkg_submenu.gif); background-position:center left; background-repeat:no-repeat; background-color:#FFF;}
.SubMenu a:hover {background-image:url(/images/bkg/bkg_submenu_sel.gif); text-decoration:none;}
.SubMenu a.Sel, .SubMenu a.Sel:hover {font-weight:bold; color:#333; padding:7px 0px 7px 26px; display:block; border-bottom:0px none; background-image:url(/images/bkg/bkg_submenu_sel.gif); background-position:center left; background-repeat:no-repeat; text-decoration:none;}
.SubMenu .SubSubMenu {padding-bottom:7px; border-bottom:1px dotted #CCC; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.SubMenu .SubSubMenu a {color:#666; padding:1px 0px 1px 26px; display:block; background:none;}
.SubMenu .SubSubMenu a:hover {text-decoration:underline;}
.SubMenu .SubSubMenu a.Sel, .SubMenu .SubSubMenu a.Sel:hover {color:#333; padding:1px 0px 1px 26px; display:block; background:none; text-decoration:none;}

/*Botão Anunciar*/
.DestaqueSimples {cursor:pointer; color:#AD9A9D; line-height:120%; margin-bottom:20px; padding:10px 14px 10px 14px; background-color:#000}
.DestaqueSimples .Title {color:#FFF; font-size:18px; padding:0px 0px 0px 20px; margin-bottom:3px; background-image:url(/images/bkg/bkg_title_black.gif); background-position:center left; background-repeat:no-repeat;}
.DestaqueSimples .Clickit {text-decoration:underline; padding-bottom:4px; color:#FC0;}
.DestaqueSimples .AddText {color:#AAA;}

/*Sistema Pay-as-you-go*/
.PayAsYouGo {margin-bottom:10px;}
.PayAsYouGo .Title {color:#ED1B23; background-image:url(/images/bkg/bkg_info.gif); background-position:left top; background-repeat:no-repeat; padding:4px 0px 25px 30px;}
.PayAsYouGo .TitleSmall {padding-bottom:14px; color:#333; font-weight:bold;}
.PayAsYouGo .Description {color:#AAA; line-height:130%;}
.PayAsYouGo .Description a {color:#777;}

/*Pesquisa Home*/
.PesquisaHome {padding-bottom:20px;}
.PesquisaHome .PesquisaHomeField {border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px; width:195px;}
.PesquisaHome .PesquisaHomeFieldRef {border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px; width:132px;}
.PesquisaHome .TablePesquisaHome {margin:5px 0px 5px 0px;}
.PesquisaHome .PesquisaHomeSelect {border:1px solid #CCC; color:#666; padding:0px; width:136px;}
.PesquisaHome .PesquisaHomeButton {overflow:visible; padding:0px 2px 0px 2px; font-size:10px;}
.PesquisaHome .PesquisaHomeAvancada {font-size:10px; color:#AB141C}

/*CONTENT LEFT END*/

/*CONTENT RIGHT*/
.ColRight {float:right; width:720px;}

/*Estilos Gerais*/
.Favoritos {margin-bottom:8px;}
.Favoritos a {padding:4px 0px 4px 24px; color:#000; font-weight:bold; background-image:url(/images/bkg/bkg_fav.gif); background-position:center left; background-repeat:no-repeat;}
.Favoritos a:hover, .Favoritos a.Sel, .Favoritos a.Sel:hover {text-decoration:none; color:#ED1B23; background-image:url(/images/bkg/bkg_fav_sel.gif);}

.Video {margin-bottom:8px;}
.Video a {padding:4px 0px 4px 24px; color:#000; font-weight:bold; background-image:url(/images/bkg/bkg_video.gif); background-position:center left; background-repeat:no-repeat;}
.Video a:hover {text-decoration:none; color:#ED1B23;}

.SendFriend {margin-bottom:6px;}
.SendFriend a {padding:4px 0px 4px 24px; color:#000; font-weight:bold; background-image:url(/images/bkg/bkg_sendfriend.gif); background-position:center left; background-repeat:no-repeat;}
.SendFriend a:hover {text-decoration:none; color:#ED1B23;}

.Partilhar {padding:2px 0px 2px 0px;}
.SubmetidoPor {padding-top:40px; color:#666;}
.SubmetidoPor a {color:#666;}
.SubmetidoPor a.GotoPerfil {color:#ED1B23; font-weight:bold; padding:2px 0px 2px 0px; }
.SubmetidoPor .ReportAbuse { padding-top:5px; color:#AAA;}
.SubmetidoPor .ReportAbuse a { color:#AAA;}

.ContentText {margin-top:30px; padding:0px 4px 0px 4px; line-height:140%;}
.ContentText a {color:#8A262A;}
.ContentText a:hover {}
.ContentText .SmallPasswordField {border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px;}	/*!!!!!!!!!!!!!!!!!!!!*/
.ContentText .BigPasswordField {border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px;}	/*!!!!!!!!!!!!!!!!!!!!*/

.TopTD {vertical-align:top;}

/*Faqs*/
.ContentText#Faqs {margin-top:20px;}
.ContentText#Faqs h3 {padding:8px 0px 8px 0px; font-size:12px;}
.ContentText#Faqs a.Sel { font-weight:bold;}
.ContentText#Faqs .Question a:-moz-any-link:focus {outline:none;}
.ContentText#Faqs .DivContainer {margin:6px;}
.ContentText#Faqs .Answer { padding:8px 0px 8px 20px;}

/*Login*/
.SmallPasswordField {width:170px;}
SELECT.SmallPasswordField {width:176px;}
.BigPasswordField {width:280px;}
.Login a {background-color:#E2121D; color:#FFF; font-weight:bold; float:right; display:block; padding:1px 4px 3px 20px; background-image: url(/images/bkg/bkg_procurar.gif); background-position:center left; background-repeat:no-repeat;}
.Login a:hover {text-decoration:none; background-color:#ED1B23;}
.Login INPUT { border:0px solid #FFFFFF; background-color:#E2121D; color:#FFF; font-weight:bold; float:right; display:block; padding:1px 4px 3px 20px; background-image: url(/images/bkg/bkg_procurar.gif); background-position:center left; background-repeat:no-repeat;}
.Login INPUT.Hover {text-decoration:none; background-color:#ED1B23;}
.RecuperarPass {text-align:left; font-size:10px; padding:20px 0px 0px 0px;}
.RecuperarPass a {color:#666; text-decoration:underline;}
.RecuperarPass a:hover {color:#666; text-decoration:underline;}
.Inscrever {padding:0px;}
.Inscrever h3 {font-size:13px; margin-top:20px; padding:20px 0px 14px 0px; border-top:1px dotted #CCC;}

/*Pesquisa Top*/
.PesquisaContainer {padding:1px 0px 1px 0px; border-bottom:1px dotted #CCC;}
.PesquisaContainer .Pesquisa {background-color:#DDD; padding-top:12px; background-image:url(/images/bkg/bkg_pesquisa.gif); background-position:bottom right; background-repeat:no-repeat;}
.PesquisaContainer .Pesquisa .TablePesquisa {margin-bottom:12px;}
.PesquisaContainer .Pesquisa .TablePesquisa input {padding:0px 2px 0px 2px; width:136px; border:0px none; margin:2px 0px 2px 0px; color:#666;}
.PesquisaContainer .Pesquisa .TablePesquisa select {padding:0px; width:140px; border:0px none; margin:2px 0px 2px 0px;}
.PesquisaContainer .Pesquisa .TablePesquisa select option.Sel {color:#ED1B23;}
.PesquisaContainer .Pesquisa .TablePesquisa select.Small {padding:0px; width:60px; border:0px none; margin:2px 0px 2px 0px;}
.PesquisaContainer .Pesquisa .TablePesquisa select.SmallSel {padding:0px; width:60px; border:0px none; margin:2px 0px 2px 0px; color:#ED1B23;}
.PesquisaContainer .Pesquisa .TablePesquisa .FirstTD {padding-left:2px;}
.PesquisaContainer .Pesquisa .TablePesquisa .SecondTD {width:92px; padding-bottom:4px;}
.PesquisaContainer .Pesquisa .TablePesquisa .SecondTD .ShowAll { text-align:right; font-size:10px;}
.PesquisaContainer .Pesquisa .TablePesquisa .SecondTD .ShowAll a { color:#999; }
.PesquisaContainer .Pesquisa .TablePesquisa .SecondTD .ButtonSubmit { border:0px solid #FFFFFF; width:90px; background-color:#E2121D; color:#FFF; font-weight:bold; float:left; display:block; padding:2px 4px 2px 20px; background-image: url(/images/bkg/bkg_procurar.gif); background-position:center left; background-repeat:no-repeat;}
.PesquisaContainer .Pesquisa .TablePesquisa .SecondTD .ButtonSubmit.Hover {text-decoration:none; background-color:#ED1B23;}
.PesquisaContainer .Pesquisa .TablePesquisa .SecondTD .ButtonCancel { border:0px solid #FFFFFF; width:90px; background-color:#BBB; color:#FFF; font-weight:bold; float:left; display:block; padding:2px 4px 2px 20px; background-image: url(/images/bkg/bkg_limpar.gif); background-position:center left; background-repeat:no-repeat;}
.PesquisaContainer .Pesquisa .TablePesquisa .SecondTD .ButtonCancel.Hover {text-decoration:none; background-color:#CCC;}
.PesquisaContainer .Pesquisa .TablePesquisa .SelectTd {width:160px;}
.PesquisaContainer .Pesquisa .TablePesquisa .SelectTdSmall {width:67px;}
.PesquisaContainer .Pesquisa .TablePesquisa .SelectTdSmallSep {width:13px;}
.PesquisaContainer .Pesquisa .MaisPesquisa {background-color:#BCBCBC; width:83px; padding:2px 0px 2px 0px; background-image:url(/images/bkg/bkg_maispesquisa.gif); background-position:center left; background-repeat:no-repeat;}
.PesquisaContainer .Pesquisa .MaisPesquisa a {padding-left:20px; color:#FFF;}
.PesquisaContainer .Pesquisa .MaisPesquisa a:hover {text-decoration:none;}

/*Alert Box*/
.AlertBoxContainer {padding:0px; margin-top:10px;}
.AlertBoxContainer .AlertBox {border:1px solid #FFD700; background-color:#FFFFDD; padding-top:5px;}
.AlertBoxContainer .AlertBox .TablePesquisa {margin-bottom:12px;}
.AlertBoxContainer .AlertBox .TablePesquisa input {padding:0px 2px 0px 2px; width:136px; border:1px solid #CCCCCC; margin:2px 0px 2px 0px; color:#666;}
.AlertBoxContainer .AlertBox .TablePesquisa select {padding:0px; width:140px; border:1px solid #CCCCCC; margin:2px 0px 2px 0px;}
.AlertBoxContainer .AlertBox .TablePesquisa select option.Sel {color:#ED1B23;}
.AlertBoxContainer .AlertBox .TablePesquisa select.Small {padding:0px; width:60px; border:0px none; margin:2px 0px 2px 0px;}
.AlertBoxContainer .AlertBox .TablePesquisa select.SmallSel {padding:0px; width:60px; border:0px none; margin:2px 0px 2px 0px; color:#ED1B23;}
.AlertBoxContainer .AlertBox .TablePesquisa .FirstTD {width:280px; padding:5px 10px 5px 0px; font-size:10px; color:#333333;}
.AlertBoxContainer .AlertBox .TablePesquisa .SecondTD {color:#333333; font-size:11px;}
.AlertBoxContainer .AlertBox .TablePesquisa .ThirdTD {width:92px; padding-bottom:4px;}
.AlertBoxContainer .AlertBox .TablePesquisa .ThirdTD .ButtonSubmit { border:0px solid #FFFFFF; width:90px; background-color:#E2121D; color:#FFF; font-weight:bold; float:left; display:block; padding:2px 4px 2px 20px; background-image: url(/images/bkg/bkg_procurar.gif); background-position:center left; background-repeat:no-repeat;}
.AlertBoxContainer .AlertBox .TablePesquisa .ThirdTD .ButtonSubmit.Hover {text-decoration:none; background-color:#ED1B23;}
.AlertBoxContainer .AlertBox .TablePesquisa .SelectTd {width:160px;}

/*Tracker*/
.Tracker {text-align:right; padding:2px 10px 0px 0px; font-size:10px; color:#999;}
.Tracker a {color:#999;}

/*Tabs - Tabs do topo com fundo vermelho*/
.NavBarTabs {font-family:Arial, Helvetica, sans serif; font-weight:bold; letter-spacing:-0.05em; font-size:18px; margin-top:10px;}
.NavBarTabs#Spacer {margin-top:30px;}
.NavBarTabs a {float:left; display:block; color:#AD9A9D; padding:14px 10px 3px 10px; margin-right:10px;}
.NavBarTabs a:hover {color:#FFF; text-decoration:none; background-color:#ED1B23;}
.NavBarTabs a.Sel, .NavBarTabs a.Sel:hover {float:left; display:block; color:#FFF; padding:14px 10px 3px 10px; background-color:#ED1B23; margin-right:10px;}
.NavBarTabs .Clear {background-color:#ED1B23;}

/*TabsContainer - Container para a informação das tabs com fundo vermelho*/
.TabsContainer {margin:25px 25px 5px 25px; h\eight:562px; min-height:562px;}
.TabsContainer .ArticleSmall {float:left; width:205px; padding:0px 18px 20px 0px;}
.TabsContainer .ArticleSmall#Last {padding:0px 0px 20px 0px;}
.TabsContainer .ArticleSmall .Photo {float:left; width:70px;}
.TabsContainer .ArticleSmall .Photo img {border:1px solid #D8CFD0;}
.TabsContainer .ArticleSmall .Info {float:right; width:125px;}
.TabsContainer .ArticleSmall .Info h3 {font-size:11px; padding-bottom:2px;}
.TabsContainer .ArticleSmall .Info .Description {font-size:10px;}
.TabsContainer .ArticleMedium {float:left; width:316px; padding:0px 18px 20px 0px;}
.TabsContainer .ArticleMedium#Last {padding:0px 0px 20px 0px;}
.TabsContainer .ArticleMedium .Photo {float:left; width:70px;}
.TabsContainer .ArticleMedium .Photo img {border:1px solid #D8CFD0;}
.TabsContainer .ArticleMedium .Info {float:right; width:236px;}
.TabsContainer .ArticleMedium .Info h3 {font-size:11px; padding-bottom:2px;}
.TabsContainer .ArticleMedium .Info .Description {font-size:10px;}
.TabsContainer ul {margin:6px 0px 18px 25px;}
.TabsContainer ul li {color:#CCC; padding:0px 0px 3px 0px; list-style:none;}
.TabsContainer ul li a {color:#000;}
.TabsContainer ul li a:hover {color:#ED1B23; text-decoration:none;}
.TabsContainer ul li a.Sel, .FW_Content .ColRight .TabsContainer#Separador ul li a:hover.Sel {color:#ED1B23; text-decoration:none; font-weight:bold;}
.TabsContainer .Title {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; font-weight:bold; padding-left:25px; background-image:url(/images/bkg/bkg_title_white.gif); background-position:center left; background-repeat:no-repeat;}
.TabsContainer .FirstCol {float:left; width:225px;}
.TabsContainer .SecondCol {float:right; width:400px;}
	/*TabsAuto*/
	.TabsContainer .SecondCol .TableMarcas {border-left:1px dotted #B9BBC4; margin:10px 0px 0px 7px;}
	.TabsContainer .SecondCol .TableMarcas td {width:131px; vertical-align:top;}
	.TabsContainer .SecondCol .TableMarcas ul {margin:10px 0px 35px 18px;}
	.TabsContainer .SecondCol .TableMarcas ul li {padding:0px 0px 5px 0px;}
	/*TabsImo*/
	.TabsContainer .SecondCol .TableImo {border-left:1px dotted #B9BBC4; margin:10px 0px 15px 7px;}
	.TabsContainer .SecondCol .TableImo td {width:196px; vertical-align:top;}
	.TabsContainer .SecondCol .TableImo ul {margin:10px 0px 25px 18px;}
	.TabsContainer .SecondCol .TableImo ul li {padding:0px 0px 5px 0px;}
	.TabsContainer .SecondCol .TableImo .VerConcelhos {float:left; font-size:10px; font-weight:normal; padding-top:2px;}
	.TabsContainer .SecondCol .TableImo .VerConcelhos a {color:#AB141C; background-image:url(/images/bkg/bkg_maisdetalhes.gif); background-position:left center; background-repeat:no-repeat; padding:0px 0px 1px 10px; display:block; float:left;}
	/*TabsEmprego*/
	.TabsContainer .SecondCol .TabsEmprego {border-left:1px dotted #B9BBC4; margin:10px 0px 15px 7px;}
	.TabsContainer .SecondCol .TabsEmprego td {width:196px; vertical-align:top;}
	.TabsContainer .SecondCol .TabsEmprego ul {margin:10px 0px 25px 18px;}
	.TabsContainer .SecondCol .TabsEmprego ul li {padding:0px 0px 5px 0px;}
	/*TabsDiversos*/
	.TabsContainer .CategoriaCol {float:left; width:215px; margin-right:8px;}
	.TabsContainer .CategoriaCol .Title {padding-left:22px;}
	.TabsContainer .CategoriaCol .Title A {color:#000000;}
	.TabsContainer .CategoriaCol ul {margin:10px 0px 25px 22px;}
	.TabsContainer .CategoriaCol ul li {padding:0px 0px 5px 0px; color:#AAA;}

/*NavBar da Listagem - Barra Escura da Listagem de Classificados*/
.NavBar {margin:20px 0px 12px 0px; background-color:#333; padding:3px 3px 3px 6px; color:#FFF;}
.NavBar#Bottom {margin:20px 0px 0px 0px;}
.NavBar select {padding:0px; width:150px; border:0px none;}
.NavBar a {background-color:#C5101A; display:block; float:right}
.NavBar a:hover {background-color:#ED1B23;}
.NavBar a.Voltar {background-color:transparent; display:block; float:left; color:#FFF; font-weight:bold;}
.NavBar a:hover.Voltar {background-color:transparent;}
.NavBar .Page {padding:0px 8px 0px 8px; text-align:center; font-size:10px; color:#888; font-weight:normal;}
.NavBar .Page strong {font-size:10px; padding:0px 1px 0px 1px; color:#FFF; font-weight:bold; display:inline;}
.NavBar .Page a {font-size:10px; padding:0px 1px 0px 1px; color:#CCC; font-weight:normal; background-color:transparent; float:none; display:inline;}
.NavBar .Page a:hover {background-color:transparent;}

/*Listagem Classificados*/
.Article {padding:8px 8px 8px 0px; border-bottom:1px dotted #CCC;}
.Article#LastArticle {padding:8px 8px 0px 0px; border-bottom:0px none;}
.Article .Favoritos {margin-bottom:0px; padding-top:6px;}
.Article .Info {text-align:left;}
.Article h3 {font-size:12px; padding-bottom:10px;}
.Article .Photo {text-align:left; width:132px;}
.Article .Photo img {border:1px solid #E6E6E6;}
.Article .Features {float:left}
.Article .Features td {padding:0px 0px 5px 0px; vertical-align:top;}
.Article .Price, 
.Article .Cargo {text-align:right; width:85px; color:#333; font-weight:bold;}
.Article .Reference {text-align:right; width:85px;}
.Article div.Description {float:right; width:246px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:10px; color:#999; line-height:120%;}
.Article td.Description {font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:10px; color:#999; line-height:120%;}

.ArticleTbl {padding:8px 8px 8px 0px; border-bottom:1px dotted #CCC;}
.ArticleTbl#LastArticle {padding:8px 8px 0px 0px; border-bottom:0px none;}
.ArticleTbl .Favoritos {margin-bottom:0px; padding-top:6px; vertical-align:bottom;}
.ArticleTbl .Info {text-align:left;}
.ArticleTbl .Title {padding-right:10px; padding-left:0px; background-image:none;}
.ArticleTbl .Title h3 {font-size:12px; padding:0px 0px 8px 0px; margin:0px;}
.ArticleTbl .Subtitle {text-align:right; color:#333; font-weight:bold; vertical-align:top;}
.ArticleTbl .Photo {text-align:left; width:132px;}
.ArticleTbl .Photo img {border:1px solid #E6E6E6;}
.ArticleTbl .Features {}
.ArticleTbl .Features td {padding:0px 0px 5px 5px; vertical-align:top; text-align:left;}
.ArticleTbl .Reference {text-align:right; vertical-align:bottom; white-space:nowrap;}
.ArticleTbl .Description { vertical-align:top; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:10px; color:#999; line-height:120%;}

.ArticleTbl.DestacadoTbl {background-color:#FFFFE4;}
.ArticleTbl.DestacadoTbl .Title h3, .ArticleTbl.DestacadoTbl .Title h3 a, .ArticleTbl.DestacadoTbl .Subtitle {color:#AB141C;}
.ArticleTbl.DestacadoTbl .Description {color:#666;}

.DestaqueSeccao {}
.DestaqueSeccao .Article {float:left; width:318px; border-bottom:0px none; padding:0px 16px 22px 0px;}
.DestaqueSeccao .Photo {float:left; width:150px;}
.DestaqueSeccao .Info {float:right; width:160px;}
.DestaqueSeccao .Info h3 {padding-bottom:4px; font-size:13px;}
.DestaqueSeccao div.Description {float:none; font-size:11px; color:#666; font-family:Tahoma, Geneva, sans-serif; padding-bottom:2px; line-height:130%; width:auto;}
.DestaqueSeccao .Price {text-align:left; color:#333;}
.DestaqueSeccao .Favoritos a {color:#666;}
.DestaqueSeccao .Favoritos a:hover {color:#ED1B23;}
.DSTable {width:100%; height:112px;}

/*Listagem Automovel  ---  para rever... eventualmente apagar a parte do edit quando deixar de se usar a versão 1 da conta pessoal ---*/
	.Article .Automovel {}
	/*Listagem Automovel Edit*/
	.Article .AutomovelEdit {}
	.Article .AutomovelEdit .Description {float:right; width:150px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:10px; color:#999; line-height:120%;}
	.Article .AutomovelEdit .Toolbar { width:80px; padding-left:16px; text-align:right; }
	.Article .AutomovelEdit .Toolbar A { color:#8A262A; }
	/*Listagem Imobiliario*/
	.Article .Imobiliario {}
	/*Listagem Imobiliario Edit*/
	.Article .ImobiliarioEdit {}
	.Article .ImobiliarioEdit .Description {float:right; width:150px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:10px; color:#999; line-height:120%;}
	.Article .ImobiliarioEdit .Toolbar { width:80px; padding-left:16px; text-align:right; }
	.Article .ImobiliarioEdit .Toolbar A { color:#8A262A; }
	/*Listagem Emprego*/
	.Article .Emprego {}
	/*Listagem Emprego Edit*/
	.Article .EmpregoEdit {}
	.Article .EmpregoEdit .Description {float:right; width:150px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:10px; color:#999; line-height:120%;}
	.Article .EmpregoEdit .Toolbar { width:80px; padding-left:16px; text-align:right; }
	.Article .EmpregoEdit .Toolbar A { color:#8A262A; }

/*NavBar do Detalhe - Vermelha Top - Linha Preta Bottom*/
.NavBarDetail { background-color:#ED1B23; padding:5px 8px 5px 10px; color:#FFF; margin:20px 0px 15px 0px; zoom:1; }
.NavBarDetail a {color:#FFF;}
.NavBarDetail .Voltar {float:left; font-weight:bold; padding-top:2px;}
.NavBarDetail .NavigationTable {float:right;}
.NavBarDetail .NavigationTable a {background-color:#ED1B23; display:block;}
.NavBarDetail .NavigationTable a:hover {background-color:#C5101A;}
.NavBarDetail .NavigationTable .Classificados {padding:0px 8px 0px 8px; text-align:center; font-size:10px;}
.NavBarDetailBottom {padding-top:10px; margin:20px 0px 15px 0px; border-top:2px solid #333;}
.NavBarDetailBottom .NavBtn {width:23px;}
.NavBarDetailBottom .NavBtn a {background-color:#ED1B23; display:block;}
.NavBarDetailBottom .NavBtn a:hover {background-color:#C5101A;}
.NavBarDetailBottom .LeftLink {text-align:left; padding-left:8px; width:100px;}
.NavBarDetailBottom .LeftLink a {color:#333;}
.NavBarDetailBottom .RightLink {text-align:right; padding-right:8px; width:100px;}
.NavBarDetailBottom .RightLink a {color:#333;}
.NavBarDetailBottom .Classificados {text-align:center; font-size:10px; color:#999;}
.NavBarDetailBottom .Voltar {text-align:center; font-size:10px; padding:5px; font-weight:bold;}
.NavBarDetailBottom .Voltar a {color:#333;}

/*Detalhe do Classificado*/
/*Framework ClsDetail Geral*/
.ClsDetail {padding-left:10px;}
.ClsDetail .FW_FirstCol {float:left; width:270px; color:#333; /*overflow:hidden;*/}
.ClsDetail .FW_SecondCol {float:right; width:422px;}
.ClsDetail .ClsDetailHeaderBox {margin-bottom:14px}
.ClsDetail .ClsDetailBox {padding-bottom:18px;}
.ClsDetail .ClsDetailListBox {}
.ClsDetail .ClsDetailText {padding-bottom:22px;}
.ClsDetail .ClsDetailFildListBox {}
.ClsDetail .ClsDetailShareBox {}
.ClsDetail .FW_Share {}
.ClsDetail .ClsDetailWidgetsBox { margin-bottom:20px;}
.ClsDetail .ClsDetailFormBox {}
/*Framework ClsDetail Emprego*/
.ClsDetail#Emprego .FW_FirstCol {width:375px;}
.ClsDetail#Emprego .FW_SecondCol {width:300px;}
.ClsDetail#Emprego .ClsDetailHeaderBox {margin-bottom:24px}
.ClsDetail#Diversos .FW_FirstCol {width:375px;}
.ClsDetail#Diversos .FW_SecondCol {width:300px;}
.ClsDetail#Diversos .ClsDetailHeaderBox {margin-bottom:24px}
.ClsDetail .ClsDetailText {padding-bottom:14px;}

/*Conteudos ClsDetail Geral*/
.ClsDetail h3 {color:#ED1B23; font-size:16px; padding-bottom:5px;}
.ClsDetail h4 {margin:0px 0px 10px 0px; padding:0px 0px 1px 0px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#E11A22; border-bottom:1px dotted #999;}
.ClsDetail .ClsDetailHeaderBox .Cls_SubtitleLeft {color:#000; font-weight:bold; float:left;}
.ClsDetail .ClsDetailHeaderBox .Cls_SubtitleRight {color:#000; font-weight:bold; font-size:12px; padding-bottom:1px; float:right;}
.ClsDetail .ClsDetailBox .TituloComSeta {line-height:normal; font-size:11px; font-weight:bold; padding:7px 0px 7px 18px; background-image:url(/images/bkg/bkg_extras_sel.gif); background-repeat:no-repeat; background-position:left center;}
.ClsDetail .ClsDetailListBox ul {margin:8px 0px 2px 18px; padding:0px;}
.ClsDetail .ClsDetailListBox ul li {list-style:none; margin:0px; padding:0px 0px 6px 0px; font-weight:bold;}
.ClsDetail .ClsDetailListBox ul ul {margin:0px 0px 2px 0px; padding:0px; font-weight:normal;}
.ClsDetail .ClsDetailListBox ul ul li {padding:0px 0px 4px 10px; background:none; font-weight:normal;}
.ClsDetail .ClsDetailFildListBox ul {margin:0px 0px 18px 0px; padding:0px;}
.ClsDetail .ClsDetailFildListBox ul li {list-style:none; margin:0px; padding:0px 0px 5px 0px;}
.ClsDetail .Tab_Widget {margin-bottom:20px;}
.ClsDetail .Tab_Widget .Tab_PageContainer {border-right:1px solid #C9C9C9; border-bottom:1px solid #C9C9C9; border-left:1px solid #C9C9C9; padding:10px; height:354px;}
.ClsDetail .Tab_Widget .Tab_PageContainer .Tab_Page .GalleryContainer {border:0px none; padding:0px; margin-bottom:0px;}

/*Conteudos ClsDetail Emprego*/
.ClsDetail#Emprego .ClsDetailHeaderBox .Cls_SubtitleRight {font-size:11px; padding-bottom:0px;}
.ClsDetail#Emprego .Favoritos {text-align:right;}
.ClsDetail#Emprego .Favoritos a {padding:4px 24px 4px 0px; background-position:center right;}
.ClsDetail#Emprego .SendFriend {text-align:right;}
.ClsDetail#Emprego .SendFriend a {padding:4px 24px 4px 0px; background-position:center right;}
.ClsDetail#Emprego .Partilhar {text-align:right}
.ClsDetail#Emprego .SubmetidoPor {text-align:right;}

.ClsDetail#Diversos .GalleryContainer .PhotoZone {width:280px;}
.ClsDetail#Diversos .TableInformacoes input.Field {width:210px;}
.ClsDetail#Diversos .TableInformacoes textarea.Caixa {width:210px;}
.ClsDetail#Diversos .Tab_PageContainer {height:270px;}


/*Conteudos Gerais*/
.Tab_Widget {}
.Tab_Widget .Tab_Buttons {font-family:Arial, Helvetica, sans serif; font-weight:bold; font-size:12px;}
.Tab_Widget .Tab_Buttons a {float:left; display:block; color:#AD9A9D; padding:3px 5px 3px 5px; margin-right:5px; background-color:#F1F1F1;}
.Tab_Widget .Tab_Buttons a:hover, .Tab_Widget .Tab_Buttons a.Sel, .Tab_Widget .Tab_Buttons a.Sel:hover {color:#FFF; text-decoration:none; background-color:#ED1B23;}
.Tab_Widget .Tab_Buttons .Clear {background-color:#C9C9C9;}
.Tab_Widget .Tab_PageContainer {}
.Tab_Widget .Tab_PageContainer .Tab_Page {}

.GalleryContainer {border:1px solid #C9C9C9; padding:10px; margin-bottom:20px;}
.GalleryContainer .TransON img {filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.GalleryContainer .TransOFF img {filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.GalleryContainer .PhotoZone {width:400px; overflow:hidden; position:relative; z-index:10; background-color:#EEE;}
.GalleryContainer .PhotoZone a:-moz-any-link:focus {outline:none;}
.GalleryContainer .PhotoZone .Prev {position:absolute; z-index:50; top:0px; left:0px; height:300px;}
.GalleryContainer .PhotoZone .Next {position:absolute; z-index:50; top:0px; right:0px; height:300px;}
.GalleryContainer .PhotoZone .Prev {position:absolute; z-index:50; top:0px; left:0px; height:300px;}
.GalleryContainer .PhotoZone .Prev IMG { cursor:pointer; }
.GalleryContainer .PhotoZone .Next IMG { cursor:pointer; }
.GalleryContainer .ImageContainer {height:300px; }
.GalleryContainer .Tumbs {overflow:hidden; padding:0px; margin:0px;}
.GalleryContainer .Tumbs a {padding-top:2px; border-top:3px solid #FFF; margin-top:5px; margin-right:8px; float:left; display:block;}
.GalleryContainer .Tumbs a.Last {margin-right:0px; float:right;}
.GalleryContainer .Tumbs a:hover {padding-top:2px; border-top:3px solid #CCC;}
.GalleryContainer .Tumbs a.Sel,
.GalleryContainer .Tumbs a:hover.Sel {padding-top:2px; margin-top:5px; border-top:3px solid #ED1B23;}
.GalleryContainer .Tumbs a.Last:hover.Sel {padding-top:2px; margin-top:5px; margin-right:0px; border-top:3px solid #ED1B23; float:right;}
.GalleryContainer .Tumbs a img {border:0px none;}
/*Gallery No Tumbs*/
.GalleryContainer#NoTumbs .ImageContainer {height:354px;}
.GalleryContainer#NoTumbs .Tumbs {display:none;}

.TableInformacoes {margin:14px 0px 0px 10px;}
.TableInformacoes input.Radio {width:12px;}
.TableInformacoes input.Field {width:300px; border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px;}
.TableInformacoes textarea.Caixa {width:300px; height:66px; border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px; overflow:auto;}
.TableInformacoes .Submit { border:0px solid #FFFFFF; background-color:#E2121D; color:#FFF; font-weight:bold; float:right; display:block; padding:1px 4px 3px 20px; background-image: url(/images/bkg/bkg_procurar.gif); background-position:center left; background-repeat:no-repeat;}
.TableInformacoes .Submit:hover {text-decoration:none; background-color:#ED1B23;}

/*Anunciar*/
.FW_Content .NavBarTabs .Passo {float:left; display:block; color:#AD9A9D; padding:14px 5px 3px 5px; margin-right:10px;}
.FW_Content .NavBarTabs .PassoSel {float:left; display:block; color:#FFF; background-color:#ED1B23; padding:14px 5px 3px 5px; margin-right:10px;}

.FW_Content .ColRight .TabsContainer#Anunciar {margin:45px 30px 45px 30px; h\eight:370px; min-height:370px;}

.TabsContainer#Anunciar .TipoDeAnuncio {margin-bottom:30px;}
.TabsContainer#Anunciar .TipoDeAnuncio .Photo {float:left; width:90px;}
.TabsContainer#Anunciar .TipoDeAnuncio .Info {float:right; width:560px;}
.TabsContainer#Anunciar .TipoDeAnuncio .Info a {color:#ED1B23;}
.TabsContainer#Anunciar .TipoDeAnuncio .Info h3 {font-family:Arial, Helvetica, sans serif; font-weight:bold; letter-spacing:-0.05em; font-size:18px; color:#333; padding:0px; margin-bottom:0px;}
.TabsContainer#Anunciar .TipoDeAnuncio .Info h3 a {color:#333;}
.TabsContainer#Anunciar .TipoDeAnuncio .Info .Creditos {color:#333; padding-bottom:8px;}
.TabsContainer#Anunciar .TipoDeAnuncio .Info .Description {color:#999; }
.FW_Content .ColRight .Nota {color:#999; padding-top:10px;}

/*Anunciar Dados*/
.TabsContainer#Anunciar h3 {font-family:Arial, Helvetica, sans serif; font-weight:bold; letter-spacing:-0.05em; font-size:18px; color:#333; padding-bottom:10px;}
.TabsContainer#Anunciar h4 {font-family:Arial, Helvetica, sans serif; font-weight:bold; font-size:12px; color:#333; padding-bottom:12px; color:#333;}
.TabsContainer#Anunciar h4 a {color:#ED1B23;}

.TabsContainer#Anunciar .FirstCol {width:285px; float:left;}
.TabsContainer#Anunciar .SecondCol {width:350px; float:right;}
.TabsContainer#Anunciar .SecondCol .AnunciarDados td {text-align:left;}
.TabsContainer#Anunciar .SecondCol .AnunciarDados .AnunciarSelect {width:225px;}
.TabsContainer#Anunciar .SecondCol .AnunciarDados .AnunciarField {width:220px;}

.TabsContainer#Anunciar .DadosTabs {margin-bottom:1px;}
.TabsContainer#Anunciar .DadosTabs .HeaderSeparador { font-weight:bold; margin:15px 0px 0px 0px; padding:1px 1px 1px 1px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000000; background-color:#EEE; /*border-bottom:1px dotted #999;*/}
.TabsContainer#Anunciar .DadosTabs .HeaderDadosTab {cursor:pointer; line-height:normal; display:block; background-color:#333; background-image:url(/images/bkg/bkg_dadostab.gif); background-position:left center; background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#FFF; padding:3px 0px 3px 24px;}
.TabsContainer#Anunciar .DadosTabs .HeaderDadosTab:hover {background-image:url(/images/bkg/bkg_dadostab_sel.gif); background-position:left center; background-repeat:no-repeat;}
.TabsContainer#Anunciar .DadosTabs .HeaderDadosTab.Sel,
.TabsContainer#Anunciar .DadosTabs .HeaderDadosTab.Sel:hover {background-image:url(/images/bkg/bkg_dadostab_sel.gif); background-position:left center; background-repeat:no-repeat;}
.TabsContainer#Anunciar .DadosTabs .ElevadorDadosTabs {padding:20px 0px 20px 0px; text-align:center;}
.TabsContainer#Anunciar .DadosTabs .Register .Messages { font-size:13px; padding-top:14px; padding-bottom:14px; }

.TabsContainer#Anunciar .AnunciarDados td {padding:3px 0px 3px 0px; margin:0px; vertical-align:middle;}
.TabsContainer#Anunciar .AnunciarDados td label { padding:0px; margin:0px;}
.TabsContainer#Anunciar .AnunciarDados .AnunciarSelect {border:1px solid #CCC; color:#666; padding:0px; width:190px;}
.TabsContainer#Anunciar .AnunciarDados .AnunciarField {border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px; width:185px;}
.TabsContainer#Anunciar .AnunciarDados .AnunciarTextarea {border:1px solid #CCC; font-family:Tahoma, Geneva, sans-serif; color:#666; padding:1px; width:275px; height:70px; overflow:auto;}
.TabsContainer#Anunciar .AnunciarDadosMedia {}
.TabsContainer#Anunciar .AnunciarDadosMedia .TumbFotos {margin:10px 0px 0px 2px;}
.TabsContainer#Anunciar .AnunciarDadosMedia .TumbFotos .TumbFotosItem {float:left; width:69px; height:45px; background-color:#CCC; margin-right:3px; margin-bottom:3px;}
.TabsContainer#Anunciar .AnunciarDadosMedia .TumbFotos .TumbFotosItem#Last {margin-right:0px;}
.TabsContainer#Anunciar .AnunciarDadosMedia .TumbVideo {margin:10px 0px 0px 2px; background-position:center center; background-repeat:no-repeat; background-color:#CCC;}

.TabsContainer#Anunciar .NavBarAnunciar {font-weight:bold; font-size:10px; margin-top:10px; padding-top:20px; border-top:1px dotted #333; zoom:1}
.TabsContainer#Anunciar .NavBarAnunciar a {width:125px; background-color:#ED1B23; color:#FFF; display:block;}
.TabsContainer#Anunciar .NavBarAnunciar a:hover {text-decoration:none; background-color:#C5101A;}
.TabsContainer#Anunciar .NavBarAnunciar .PassoAnterior {float:left;}
.TabsContainer#Anunciar .NavBarAnunciar .PassoSeguinte {float:right;}
.TabsContainer#Anunciar .NavBarAnunciar .PassoAnterior a {padding:5px 10px 5px 10px; text-align:left;}
.TabsContainer#Anunciar .NavBarAnunciar .PassoSeguinte a {padding:5px 10px 5px 10px; text-align:right;}
.TabsContainer#Anunciar .NavBarAnunciar .PassoAnterior input,
.TabsContainer#Anunciar .NavBarAnunciar .PassoSeguinte input {width:125px; background-color:#ED1B23; color:#FFF; float:right; padding:5px 10px 5px 0px; text-align:right; font-weight:bold; font-size:10px; border:0px none; cursor:pointer;}
.TabsContainer#Anunciar .NavBarAnunciar .PassoAnterior input:hover,
.TabsContainer#Anunciar .NavBarAnunciar .PassoSeguinte input:hover {background-color:#C5101A;}

.TabsContainer#Anunciar .NavBarAnunciar .Gravar,
.TabsContainer#Anunciar .NavBarAnunciar .Cancelar {float:left; margin:0px 10px 0px 10px;}

.TabsContainer#Anunciar .NavBarAnunciar .Gravar input {width:125px; background-color:#ED1B23; color:#FFF; padding:5px 10px 5px 0px; text-align:center; font-weight:bold; font-size:10px; border:0px none;}
.TabsContainer#Anunciar .NavBarAnunciar .Gravar a  {padding:5px 10px 5px 10px; text-align:center;}

.TabsContainer#Anunciar .NavBarAnunciar .Cancelar a {padding:5px 10px 5px 10px; text-align:center; background-color:#AAA;}
.TabsContainer#Anunciar .NavBarAnunciar .Cancelar a:hover {background-color:#888;}

input.BtnGravar,
a.BtnGravar,
a.BtnCancelar {padding:5px 10px 5px 10px; margin:0px 10px 0px 10px; text-align:center; width:125px; color:#FFF; display:block; float:left; font-weight:bold; font-size:10px; border:0px none;}
input.BtnGravar, a.BtnGravar { background-color:#ED1B23;}
a.BtnCancelar {background-color:#AAA;}
a.BtnGravar:hover {background-color:#C5101A; text-decoration:none;}
a.BtnCancelar:hover {background-color:#888; text-decoration:none;}


/*Anunciar Opções*/
.TabsContainer#Anunciar .AnunciarNivelDestaque { width:628px; margin-left:10px;}
.TabsContainer#Anunciar .AnunciarNivelDestaque td {padding:8px; vertical-align:top; text-align:left; border:1px solid #AEAEA4;}
.TabsContainer#Anunciar .AND_InnerTable {width:100%;}
.TabsContainer#Anunciar .AND_InnerTable h3 {color:#E2121D; font-size:14px; padding-bottom:8px;}
.TabsContainer#Anunciar .AND_InnerTable td {vertical-align:top; text-align:left; border:0px none; padding:0;}
.TabsContainer#Anunciar .AND_InnerTable strong {color:#333; font-weight:bold;}
.TabsContainer#Anunciar .AND_List { margin-bottom:8px;}
.TabsContainer#Anunciar .AND_List ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.TabsContainer#Anunciar .AND_List ul li {list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 4px 0px; color:#666;}
.TabsContainer#Anunciar .AND_Selector {padding-top:10px;}
.TabsContainer#Anunciar .AND_Selector table {border-top:1px dotted #CCC; padding-top:8px;}
/*
.TabsContainer#Anunciar .AnunciarNivelDestaque td.NivelDestaque { width:450px; color:#333333; font-weight:bold; padding-top:2px; }
.TabsContainer#Anunciar .AnunciarNivelDestaque tr#renew td.NivelDestaque { color: #666; } 
.TabsContainer#Anunciar .AnunciarNivelDestaque tr#expiring td.NivelDestaque { color: #F30; } 
.TabsContainer#Anunciar .AnunciarNivelDestaque td.NivelDestaque .AdicionalInfo { padding-left: 10px; color:#888; font-size:10px; font-weight:normal; text-decoration:none;}
*/

.TabsContainer#Anunciar .AnunciarJornalDestak {}
.TabsContainer#Anunciar .AnunciarJornalDestak .TipoPublicacao {border:1px solid #AFAFAF; width:200px;}
.TabsContainer#Anunciar .AnunciarJornalDestak .TipoPublicacao .Tipo {text-align:left; vertical-align:top;}
.TabsContainer#Anunciar .AnunciarJornalDestak .TipoPublicacao .TipoTitulo {color:#333333; font-weight:bold;}
.TabsContainer#Anunciar .AnunciarJornalDestak .TipoPublicacao .Imagem {text-align:center; vertical-align: middle; height:140px;}
.TabsContainer#Anunciar .AnunciarJornalDestak .TipoPublicacao .Creditos {text-align:right; vertical-align:bottom;}
.TabsContainer#Anunciar .AnunciarJornalDestak .AnunciarEdicoes {margin:20px 0px 20px 0px;}
.TabsContainer#Anunciar .AnunciarJornalDestak .AnunciarEdicoes .AnunciarEdicoesSelect {width:110px; border:1px solid #CCC; color:#666; padding:0px;}
.TabsContainer#Anunciar .AnunciarJornalDestak .AnunciarTituloDestaque {color:#333333; font-weight:bold; }

/*Anunciar Anunciante*/
.TabsContainer#Anunciar .SmallPasswordField {width:145px;}
.TabsContainer#Anunciar .BigPasswordField {width:280px;}
.TabsContainer#Anunciar .RecuperarPass {text-align:left; font-size:10px; padding:0px;}
.TabsContainer#Anunciar .RecuperarPass a {color:#666; text-decoration:underline;}
.TabsContainer#Anunciar .RecuperarPass a:hover {color:#666; text-decoration:underline;}

/*Anunciar Anunciante Confirmar*/
.TabsContainer#Anunciar .DadosTabs .BoxContent {border-top:1px solid #E6E6E6;}
.TabsContainer#Anunciar .DadosTabs .EditarInformação {padding-right:22px; margin-top:6px; text-align:right;}
.TabsContainer#Anunciar .DadosTabs .EditarInformação a {color:#ED1B23; font-size:10px; padding:1px 18px 1px 0px; display:block; background-image:url(/images/bkg/bkg_editar.gif); background-position:right center; background-repeat:no-repeat;}

.TabsContainer#Anunciar .TableDespesas {font-size:10px; color:#333}
.TabsContainer#Anunciar .TableDespesas .AdicionalInfo { color:#999; padding-left:10px }
.TabsContainer#Anunciar .TableDespesas .LastLine {padding-bottom:6px;}
.TabsContainer#Anunciar .TableDespesas .Total {font-weight:bold; color:#000}
.TabsContainer#Anunciar .TableDespesas .Total#First {padding-top:6px; border-top:1px dotted #999;}
.TabsContainer#Anunciar .TableDespesas .TotalGold {font-weight:bold; color:#CC9900}
.TabsContainer#Anunciar .TableDespesas .TotalGold#First {font-weight:bold; border-top:1px dotted #999;}
.TabsContainer#Anunciar .BoxContent {}
.TabsContainer#Anunciar .BoxContent .Item {zoom:1;}
.TabsContainer#Anunciar .BoxContent .Item h3 {font-size:11px; color:#AB141C; padding-bottom:6px; letter-spacing:normal;}
.TabsContainer#Anunciar .BoxContent .Item .Photo {padding-right:7px;}
.TabsContainer#Anunciar .BoxContent .Item .Creditos {margin-right:5px; float:left; width:70px; height:56px; border:1px solid #C9C9C9; background-color:#FFF;}
.TabsContainer#Anunciar .BoxContent .Item .Creditos#Last {margin-right:0px;}
.TabsContainer#Anunciar .BoxContent .Item .Creditos .TableCreditos {width:100%; height:100%;}
.TabsContainer#Anunciar .BoxContent .Item .Creditos .TableCreditos .TipoCreditos {vertical-align:top; line-height:normal; color:#999; padding:2px 0px 0px 4px;}
.TabsContainer#Anunciar .BoxContent .Item .Creditos .TableCreditos .NumeroCreditos {vertical-align:bottom; color:#666; font-weight:bold; font-size:20px; line-height:normal; padding:0px 0px 0px 3px;}
.TabsContainer#Anunciar .BoxContent .Item .Creditos .TableCreditos .NumeroCreditosGold {vertical-align:bottom; color:#CC9900; font-weight:bold; font-size:20px; line-height:normal; padding:0px 0px 0px 3px;}

.TabsContainer#Anunciar .FirstCol#ConfirmarFirst {width:350px;}
.TabsContainer#Anunciar .FirstCol#ConfirmarFirst .ConfirmarFotos {width:310px; margin:auto;}
.TabsContainer#Anunciar .FirstCol#ConfirmarFirst .ConfirmarFotos .TumbFotos {margin-top:2px; margin-bottom:20px;}
.TabsContainer#Anunciar .FirstCol#ConfirmarFirst .ConfirmarFotos .TumbFotos .TumbFotosItem {float:left; width:76px; padding-right:2px; padding-bottom:2px;}
.TabsContainer#Anunciar .FirstCol#ConfirmarFirst .ConfirmarFotos .TumbFotos .TumbFotosItem#LastTumb {padding-right:0px;}
.TabsContainer#Anunciar .FirstCol#ConfirmarFirst .ConfirmarVideo {width:310px; margin:auto;}
.TabsContainer#Anunciar .FirstCol#ConfirmarFirst .ConfirmarVideo .TumbVideo {background-position:center center; background-repeat:no-repeat;}

.TabsContainer#Anunciar .SecondCol#ConfirmarSecond {width:280px;}
.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal {width:240px; height:208px; background-image:url(/images/bkg/bkg_pub_jornal.gif); background-position:center center; background-repeat:no-repeat;}
.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal .Text {padding:4px; color:#333; text-align:left;}
.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal .Jornal { font-size:9px;  line-height:100%; margin:auto; background-color:#FFF; border:2px solid #000;}

.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal .Jornal.TYPE_A {width:77px; height:71px; overflow:hidden;}
.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal .Jornal.TYPE_A .Photo { display:none;}
.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal .Jornal.TYPE_A .Text { text-align:justify; font-size:7px; }

.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal .Jornal.TYPE_B {width:165px; height:71px; overflow:hidden;}
.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal .Jornal.TYPE_B .Photo { display:none; }
.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal .Jornal.TYPE_B .Text {text-align:justify;}

.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal .Jornal.TYPE_C {width:165px; height:146px; overflow:hidden;}
.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal .Jornal.TYPE_C .Photo { height:85px; overflow:hidden; }
.TabsContainer#Anunciar .SecondCol#ConfirmarSecond .TableTipoJornal .Jornal.TYPE_C .Text {text-align:justify; line-height:90%;}

.TabsContainer#Anunciar li { color:#333;list-style:none; margin:0px; padding:0px 0px 5px 0px; }
.TabsContainer#Anunciar .FirstColDetail {float:none; margin:auto; width:310px; margin-bottom:10px; color:#333; text-align:left;}
.TabsContainer#Anunciar .FirstColDetail h3 {color:#ED1B23; font-size:15px; padding-bottom:5px;}
.TabsContainer#Anunciar .FirstColDetail .Extras {padding-bottom:18px;}
.TabsContainer#Anunciar .FirstColDetail .HeaderExtras {cursor:pointer; line-height:normal; font-size:11px; font-weight:bold; padding:7px 0px 7px 18px; display:block; background-image:url(/images/bkg/bkg_extras.gif); background-repeat:no-repeat; background-position:left center;}
.TabsContainer#Anunciar .FirstColDetail .Details {}
.TabsContainer#Anunciar .FirstColDetail .Details ul {margin:0px 0px 18px 0px; padding:0px;}
.TabsContainer#Anunciar .FirstColDetail .Details ul li { color:#333; list-style:none; margin:0px; padding:0px 0px 5px 0px;}
.TabsContainer#Anunciar .FirstColDetail .DetailDescription {padding-bottom:18px;}
.TabsContainer#Anunciar .FirstColDetail .Estado {color:#000; font-weight:bold; padding-bottom:14px; float:left;}
.TabsContainer#Anunciar .FirstColDetail .Preco {color:#000; font-weight:bold; font-size:12px; padding-bottom:15px; float:right;}

/*Anunciante*/
.Anunciante {background-color:#F5F5F5; padding:8px 8px 8px 0px; margin-top:20px;} 
.Anunciante a {color:#000;} 
.Anunciante h3 {color:#AB141C; font-size:12px; padding-bottom:2px;}
.Anunciante .PhotoPerfil {text-align:left; width:132px;} 
.Anunciante .PhotoPerfil img {border:1px solid #C9C9C9;} 
.Anunciante .Status {vertical-align:top; padding-bottom:10px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:10px; line-height:120%; color:#999;} 
.Anunciante .Status .StatusOnline {color:#C7B8B9;} 
.Anunciante .UltimosAnuncios {vertical-align:bottom; color:#000; line-height:120%; font-size:10px;} 
.Anunciante .InfoText {vertical-align:top;} 

/*Anunciantes Lista*/
.ColRight#Anunciantes .ArticleAnunciante {width:171px; padding:8px 0px 8px 0px; border-bottom:1px dotted #CCC; float:left; margin-right:12px;}
.ColRight#Anunciantes .ArticleAnunciante#AnuncianteLast {margin-right:0px;}
.ColRight#Anunciantes .ArticleAnunciante#AnuncianteLastLine {border-bottom:0px none;}
.ColRight#Anunciantes .ArticleAnunciante#AnuncianteLastLineLast {border-bottom:0px none; margin-right:0px;}
.ColRight#Anunciantes .PhotoPerfil {width:50px; vertical-align:top;}
.ColRight#Anunciantes .PhotoPerfil img {border:1px solid #C9C9C9;}
.ColRight#Anunciantes .InfoPerfil {vertical-align:top;}
.ColRight#Anunciantes .InfoPerfil h3 {color:#AB141C; font-size:11px; padding:0px 0px 2px 0px;}
.ColRight#Anunciantes .InfoPerfil h3 a {color:#AB141C;}
.ColRight#Anunciantes .InfoPerfil .Status {vertical-align:bottom; height:25px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:10px; line-height:110%; color:#999;}
.ColRight#Anunciantes .InfoPerfil .Status .StatusOnline {color:#C7B8B9;}
.ColRight#Anunciantes .InfoPerfil .UltimosAnuncios {vertical-align:bottom; height:53px; color:#000; font-size:10px; line-height:120%;}
.ColRight#Anunciantes .InfoPerfil .UltimosAnuncios a {color:#000;}

.ColRight#Anunciantes .ArticleAnuncianteDestaque {background-color:#F5F5F5; width:354px; padding:8px 0px 8px 0px; border-bottom:1px dotted #CCC; float:left; margin-right:12px;}
.ColRight#Anunciantes .ArticleAnuncianteDestaque#DestaqueLast {margin-right:0px;}
.ColRight#Anunciantes .ArticleAnuncianteDestaque .InfoPerfil h3 {font-size:12px;}
.ColRight#Anunciantes .ArticleAnuncianteDestaque .PhotoPerfil {width:110px;}
.ColRight#Anunciantes .ArticleAnuncianteDestaque .InfoPerfil .Status {vertical-align:top; height:30px; line-height:120%;}

/*A Minha Conta*/
.FW_Content .ColRight .TabsContainer#AnunciosMinhaConta {h\eight:290px; min-height:290px; margin:25px 0px 5px 0px;}

.FW_Content .ColRight .TabsContainer#DadosPessoais {h\eight:350px; min-height:350px;}
.FW_Content .ColRight .TabsContainer#DadosPessoais h3 {font-size:12px; padding-bottom:2px; margin-bottom:14px; border-bottom:1px dotted #CCC;}
.FW_Content .ColRight .TabsContainer#DadosPessoais .DadosButton {overflow:visible; padding:0px 2px 0px 2px; font-size:11px;}
.FW_Content .ColRight .TabsContainer#DadosPessoais .TableDados {margin-bottom:20px;}
.FW_Content .ColRight .TabsContainer#DadosPessoais .TableDados td {padding-bottom:14px; vertical-align:top;}
.FW_Content .ColRight .TabsContainer#DadosPessoais .TableDados td.NoPadding {padding-bottom:0px;}
.FW_Content .ColRight .TabsContainer#DadosPessoais .TableDados td.PhotoPerfil img {border:1px solid #C9C9C9;}
.FW_Content .ColRight .TabsContainer#DadosPessoais .TableDados .MensagemImagem {font-size:10px; color:#999; padding:12px 0px 12px 0px;}
.FW_Content .ColRight .TabsContainer#DadosPessoais .TableDados .BrowseFoto {border:1px solid #CCC; background-color:#FFF; color:#666; padding:1px 2px 1px 2px;}
.FW_Content .ColRight .TabsContainer#DadosPessoais .TableDados .DadosField {width:225px; border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px;}
.FW_Content .ColRight .TabsContainer#DadosPessoais .TableDados .DadosBigField {width:267px; border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px;}
.FW_Content .ColRight .TabsContainer#DadosPessoais .TableDados .DadosTextarea {width:540px; height:60px; overflow:auto; border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px;}
.FW_Content .ColRight .TabsContainer#DadosPessoais .TableDados .DadosSelect {width:220px; border:1px solid #CCC; color:#666; padding:0px;}

/*Comprar Créditos*/
.FW_Content .ColRight .PagamentosCreditos {margin-top:30px;}
.FW_Content .ColRight .PagamentosCreditos .Nota {font-size:10px; color:#999;}

.FW_Content .ColRight .PagamentosCreditos .FirstCol {float:left; width:444px;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .Nota {padding:14px 0px 4px 0px;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .DadosTabs {margin-bottom:1px;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .DadosTabs .HeaderDadosTab {cursor:pointer; line-height:normal; display:block; background-color:#333; background-image:url(/images/bkg/bkg_dadostab.gif); background-position:left center; background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#FFF; padding:3px 0px 3px 24px;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .DadosTabs .HeaderDadosTab:hover {background-image:url(/images/bkg/bkg_dadostab_sel.gif); background-position:left center; background-repeat:no-repeat;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .DadosTabs .HeaderDadosTab.Sel,
.FW_Content .ColRight .PagamentosCreditos .FirstCol .DadosTabs .HeaderDadosTab.Sel:hover {background-image:url(/images/bkg/bkg_dadostab_sel.gif); background-position:left center; background-repeat:no-repeat;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .DadosTabs .ElevadorDadosTabs {padding:20px 0px 20px 0px; text-align:center;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .ComprarCreditosTable {text-align:left;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .ComprarCreditosTable td {padding-bottom:10px;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .ComprarCreditosTable .ComprarCreditosField {width:310px; border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .ComprarCreditosTable .ComprarCreditosSmallField {width:65px; border:1px solid #CCC; color:#666; padding:1px 2px 1px 2px; text-align:center}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .ComprarCreditosTable .ComprarCreditosSelect {width:220px; border:1px solid #CCC; color:#666; padding:0px;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .ComprarCreditosTable .ComprarCreditosButton {overflow:visible; padding:0px 2px 0px 2px; font-size:11px;}
.FW_Content .ColRight .PagamentosCreditos .FirstCol .MenuLinks { text-align:left; padding:0px 11px 0px 11px; }
.FW_Content .ColRight .PagamentosCreditos .FirstCol .MenuLinks A { display:block; color:#BA4A50; padding-bottom:4px; }

.FW_Content .ColRight .PagamentosCreditos .SecondCol {float:right; width:240px;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .Nota {padding:0px 12px 0px 12px;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .BoxContent {border-top:1px solid #E6E6E6;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .BoxContent .Item {zoom:1; margin-bottom:0px; padding-bottom:0px; border-bottom:0px none;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .BoxContent .Item h3 {font-size:11px; color:#AB141C; padding-bottom:6px; letter-spacing:normal;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .BoxContent .Item .Photo {padding-right:7px;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .BoxContent .Item .Creditos {margin-right:5px; float:left; width:70px; height:56px; border:1px solid #C9C9C9; background-color:#FFF;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .BoxContent .Item .Creditos#CreditosLast {margin-right:0px;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .BoxContent .Item .Creditos .TableCreditos {width:100%; height:100%;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .BoxContent .Item .Creditos .TableCreditos .TipoCreditos {vertical-align:top; line-height:normal; color:#999; padding:2px 0px 0px 4px;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .BoxContent .Item .Creditos .TableCreditos .NumeroCreditos {vertical-align:bottom; color:#666; font-weight:bold; font-size:20px; line-height:normal; padding:0px 0px 0px 3px;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .BoxContent .Item .Creditos .TableCreditos .NumeroCreditosGold {vertical-align:bottom; color:#CC9900; font-weight:bold; font-size:20px; line-height:normal; padding:0px 0px 0px 3px;}
.FW_Content .ColRight .PagamentosCreditos .SecondCol .PayPalLogos {padding:15px 0px 15px 0px;}

/*Contactos*/
.ColRight#Contactos .ContentText .FirstCol {float:left; width:350px;}
.ColRight#Contactos .ContentText .SecondCol {float:right; width:300px;}

/*News Articles & outras páginas...*/
.ColRight .ContentText .NewsArticleBig {padding-bottom:50px;}
.ColRight .ContentText .NewsArticleBig .NewsTitle {font-size:14px; color:#000; font-weight:bold;}
.ColRight .ContentText .NewsArticleBig .NewsData {font-size:10px; color:#999999; padding-bottom:14px;}

.ColRight .ContentText .NewsPageNumbers {text-align:right; margin:3px 0px 3px 0px; font-size:10px; line-height:normal;}
.ColRight .ContentText .NewsPageNumbers strong {padding:0px 3px 0px 3px; margin-left:1px; background-color:#E11A22; color:#FFF; font-weight:normal;}
.ColRight .ContentText .NewsPageNumbers a {padding:0px 3px 0px 3px; margin-left:1px; background-color:#DDD; color:#777777;}
.ColRight .ContentText .NewsPageNumbers a:hover {background-color:#E11A22; color:#FFFFFF; text-decoration:none;}

.ColRight .ContentText .NewsArticles {border-top:1px dotted #CCC; border-bottom:1px dotted #CCC; padding-top:25px;}
.ColRight .ContentText .NewsArticles .NewsArticleSmall {float:left; width:330px; padding-bottom:25px; margin-right:20px;}
.ColRight .ContentText .NewsArticles .NewsArticleSmall .NewsTitle {font-size:11px; font-weight:bold;}
.ColRight .ContentText .NewsArticles .NewsArticleSmall .NewsTitle a {color:#AB141C;}
.ColRight .ContentText .NewsArticles .NewsArticleSmall .NewsData {font-size:10px; color:#999999; padding-bottom:12px;}

.ColRight .ContentText ul {margin:10px 0px 20px 25px; padding:0px;}

.ShareWarning {font-size:11px; font-weight:bold; color:#333; padding:2px 16px 6px 16px;} 
.ShareWarning p {padding-bottom:14px; line-height:130%;}
.ShareWarning .Highlight {color:#E41A28;}
.Share {height:16px;}
.ShareItem {float:left; margin-right:16px;}
.ShareItem a {color:#666; padding:1px 0px 2px 20px; background-repeat:no-repeat; background-image:url(/images/share.gif); cursor:pointer;}
.ShareItem a:hover {color:#333;}
.ShareItem .Facebook {background-position:0px 0px;}
.ShareItem .Twitter {background-position:0px -26px;}
.ShareItem .LinkedIn {background-position:0px -52px;}
.ShareItem .Blogger {background-position:0px -78px;}
.ShareItem .OutrasRedes {background-position:0px -104px;}

/*Home*/
.FW_Content#Home .ColRight {}
.FW_Content#Home .ColRight h1 {/*font-size:26px;*/ font-size:20pt;}
.FW_Content#Home .ColRight h1 .Small {/*font-size:18px;*/ font-size:13pt;}
.FW_Content#Home .ColRight .ClassificadosDoDia .Clear.BorderCDD {border-top:1px dotted #CCC; clear:both; overflow:hidden; height:1px;}
.FW_Content#Home .ColRight .Article {margin:15px 0px 15px 0px; float:left; width:225px; padding:0px 15px 0px 0px; border-bottom:0px none;}
.FW_Content#Home .ColRight .Article#Last {padding-right:0px;}
.FW_Content#Home .ColRight .Article h3 {padding:0; font-size:11px;}
.FW_Content#Home .ColRight .Article .Photo {float:left; width:120px;}
.FW_Content#Home .ColRight .Article .Photo img {border:1px solid #D8CFD0;}
.FW_Content#Home .ColRight .Article .Info {float:right; width:96px;}
.FW_Content#Home .ColRight .Article .SubTitle {color:#AB141C;}
.FW_Content#Home .ColRight .Article .Description {padding:3px 0 1px 0; margin:0px; float:none; width:auto; font-size:10px;}
.FW_Content#Home .ColRight .Article .Description ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.FW_Content#Home .ColRight .Article .Description ul li {list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 1px 0px;}
.FW_Content#Home .ColRight .Article .Price {width:auto; color:#666; text-align:left; font-size:10px; }
.FW_Content#Home .ColRight .TabsContainer {margin:25px 0px 5px 0px; h\eight:475px; min-height:475px;}
.FW_Content#Home .ColRight .TabsContainer .ArticleSmall {padding:0px 25px 15px 0px;  width:215px;}
.FW_Content#Home .ColRight .TabsContainer .ArticleSmall#LastSmall {padding:0px 0px 15px 0px;}
.FW_Content#Home .ColRight .TabsContainer .ArticleSmall .Info {width:136px;}

.FW_Content#Home .BoxContent#Destak {}
.FW_Content#Home .BoxContent#Destak .Capa {width:80px; float:left;}
.FW_Content#Home .BoxContent#Destak .Capa a {border:1px solid #DFE2E7; display:block;}
.FW_Content#Home .BoxContent#Destak .Capa .LinkDestak {text-align:center; padding-top:5px; font-size:10px;}
.FW_Content#Home .BoxContent#Destak .Capa .LinkDestak a {color:#999; border:0px none;}
.FW_Content#Home .BoxContent#Destak .News {width:86px; float:right;}
.FW_Content#Home .BoxContent#Destak .News h3 {font-size:10px; color:#666;}
.FW_Content#Home .BoxContent#Destak .News h3 a {color:#666;}

/*FOOTER*/
.MenuBottom {color:#999; padding-bottom:8px;}
.MenuBottom a {color:#999;}
.Copyright, .Copyright a {color:#BBB; font-size:10px;}

/*.InformacaoImportante {text-align:left; padding:15px 20px 15px 20px; margin-bottom:10px; border-top:1px solid #CCC;}*/
.InformacaoImportante {text-align:left; padding:15px 20px 15px 20px; margin-bottom:10px; border:1px solid #CCC; font-size:11px;}
.InformacaoImportante ul { padding-left:30px; list-style-image:url(/images/bkg/bkg_red_dot.gif); }

/*MAPA DO SITE*/
.ContentText .MapaSite {}
.ContentText .MapaSite ul {margin:5px 0px 25px 15px; padding:0px; list-style:none;}
.ContentText .MapaSite ul li {margin:0px;  padding:3px 0px 3px 15px; background-image:url(/images/sitemap/sm-bigbullet.gif); background-position:top left; background-repeat:no-repeat;}
.ContentText .MapaSite ul li a {color:#828282;}
.ContentText .MapaSite ul li a:hover {color:#E11A22; text-decoration:none;}
.ContentText .MapaSite ul.SubSub {margin:2px 0px 2px 15px; padding:0px; list-style:none; font-size:10px;}
.ContentText .MapaSite ul.SubSub li {margin:0px;  padding:0px 0px 0px 14px; background-image: url(/images/sitemap/sm-smallbullet.gif); background-position:top left; background-repeat:no-repeat;}
.ContentText .MapaSite ul.SubSub li a {color:#999999;}
.ContentText .MapaSite ul.SubSub li a:hover {color:#E11A22; text-decoration:none;}

.ContentText .MapaSite .Mapatit {font-weight:bold; color:#333; padding-left:10px;}
.ContentText .MapaSite .Mapatit a {color:#333333;}
.ContentText .MapaSite .Mapatit a:hover {color:#E11A22; text-decoration:none;}

/* Facebook integration */
.FB_like { clear:both; float:none; overflow:visible;}
