/* = = = = = = = = = = = =
	Traxx Motos
	
	CSS de tipografia

= = = = = = = = = = = = = */


/* estruturas gerais */
	body { font-size:1em; font-family:Tahoma, Arial, Verdana, sans-serif; }
	a { color:#fff; }
	a:hover, a:focus { text-decoration:none; }
		a.lupa { background:url(../images/ico_lupa.png) no-repeat center right; }
		a.seta_l-r { background:url(../images/ico_seta_l-r.png) center right no-repeat; }
		a.seta_r-l { background:url(../images/ico_seta_r-l.png) center left no-repeat; }
		a.voltar { float:right; font-size:0.6em; margin:10px 0; padding:2px 0 2px 22px; background:url(../images/ico_back.png) center left no-repeat; text-transform:uppercase; font-weight:bold; clear:both; }
		a.topo { font-size:0.6em; font-weight:bold; padding:4px 0 1px 20px; margin:0 0 0 10px; background:url(../images/ico_seta-up.png) left center no-repeat; text-transform:uppercase; }
		a.adicionar { float:none; font-size:0.7em; margin:18px 0; margin-bottom:5px; text-decoration:none;}
		a.more { color:#6698F6; font-size:0.8em; margin-left:20px; white-space:nowrap; }
		
	h1, h2, h3, h4, h5 { color:#6596f3; line-height:120%; }
	h2 { font-size:0.8em; text-transform:uppercase; color:#6698f6; margin-bottom:5px; }
		h2.pageTitle { font-size:1.3em; clear:both; color:#FEDD03; }
	h3 { font-size:1.0em; color:#fff; }
	
	.data { color:#6698f6; font-size:0.7em; font-weight:bold; }
	

/* container */
	#conteudo p { color:#b8cae1; font-size:0.9em; line-height:150%; margin:0 0 18px; }
	#conteudo dl { color:#b8cae1; font-size:0.9em; line-height:150%; margin:8px 0 18px; }
		#conteudo dt { font-size:1.4em; color:#fff; background:url(../images/ico_seta-dt.gif) left 6px no-repeat; padding-left:18px; }
		#conteudo dd { margin-bottom:38px; padding-left:18px; }
	#conteudoTexto { color:#b8cae1; margin-top:25px; } 
	#conteudoTexto ul { margin-bottom:18px; }
	#conteudoTexto ul li { color:#b8cae1; font-size:0.9em; line-height:150%; margin:0 0 5px; list-style:outside disc; margin-left:18px; }
	#conteudoTexto ol li { color:#b8cae1; font-size:0.9em; line-height:150%; margin:0 0 5px; list-style:decimal; margin-left:18px; }
	#conteudoTexto ol.letter li { list-style:lower-latin; }
	#conteudoTexto h3 { font-size:0.9em; font-weight:bold; color:#FEDD03; margin:12px 0 4px; }
	#conteudo strong { color:#fff; }
	
	.migalha { font-size:0.7em; text-transform:uppercase; }
	
	#totalResult { font-size:1.2em; font-weight:bold; color:#fff; clear:both; border-bottom:1px solid; margin:40px 0 20px; }
	#resulRegs { font-size:0.9em; color:#ccc; }
	#resulRegs td { padding-top:8px; padding-bottom:8px; vertical-align:top; }
	#resulRegs td.campo { font-size:0.8em; }
	#resulRegs td.dado { font-size:0.8em; font-weight:bold; color:#fff; }
	#resulRegs caption { text-align:left; font-size:1em; color:#FEDD03; font-weight:bold; padding:0 0 4px 0; }
	#resulRegs .compre-aqui { font-size:11px; color:#fff; font-weight:normal; }



/* pagina de noticias */
	#noticiaPrincipal h3 { font-size:1.4em; text-transform:uppercase; }
	#noticiaPrincipal p { color:#B8CAE1; }
	#noticiaPrincipal a.more { color:#fff; padding:0 0 0 22px; background:url(../images/ico_mais.png) left center no-repeat; font-size:0.6em; font-weight:bold; text-transform:uppercase; }
	#conteudo .noticia h3 { margin-top:3px; }
	#conteudo .noticia h3 a { text-decoration:none; text-transform:uppercase; font-size:18px; }
	#conteudo .noticia h3 a:hover, .noticia h3 a:focus { text-decoration:underline; }
	#conteudo .noticia span { color:#B8CAE1; font-size:0.9em; line-height:150%; margin:0 20px 18px 0; }
	#conteudo .noticia a.more { color:#fff; padding:2px 0 2px 30px; background:url(../images/ico_mais.png) 8px center no-repeat; font-size:0.6em; font-weight:bold; text-transform:uppercase; margin-left:0; }
	
	
/* galeria Fun - Traxx e Eu */
	#galeriaFun p.cliente { font-size:0.8em; }
		p.cliente span.nome { font-size:1em; font-weight:bold; text-transform:uppercase; color:#fff; display:block; }
		p.recado span.recado { font-size:1em; font-weight:bold; color:#fff; display:block; }
	
	

/* sibebar */
	.vejaTb h4 { color:#FEDD03; text-transform:uppercase; font-size:0.7em; }
	.vejaTb address { font-style:normal; color:#B8CAE1; font-size:0.8em; margin-bottom:14px; padding-left:8px; line-height:140%; }
	
	#sidebar .noticia h3 a { text-decoration:none; font-size:12px; }
	#sidebar .noticia h3 a:hover, .noticia h3 a:focus { text-decoration:underline; }
	#sidebar .noticia span { color:#B8CAE1; font-size:0.8em; line-height:150%; margin:0 20px 18px 0; }
	#sidebar .noticia span.data { font-size:0.7em; }
	#sidebar .noticia a.more { color:#fff; padding:2px 0 2px 30px; background:url(../images/ico_mais.png) 8px center no-repeat; font-size:0.6em; font-weight:bold; text-transform:uppercase; margin-left:0; font-size:10px; } 



/* topo */
	p.opt { font-size:0.7em; color:#6698f6; }
	 p.opt a { color:#6698f6; }
	  p.opt a.newsletter { padding:0 0 0 22px; background:url(../images/ico_letter.png) no-repeat center left; _background:url(../images/ico_letter.gif) no-repeat center left; }
	  p.opt a.rss 			{ padding:0 0 0 19px; background:url(../images/ico_rss.gif) no-repeat center left; }
	  
	  
/* paginacao */
	.paginacao { margin:40px auto 0 auto; text-align:center;	font-size:14px; font-weight:bold; background:#1860DE; border-bottom:3px solid #fff;	border-top:3px solid #fff;	padding:6px 0 8px 0; }
	.paginacao a { text-decoration:none; }
	.paginacao a:hover { text-decoration:underline; }
	.paginacao span { display:inline; }
	.paginacao span a { padding:3px 6px 4px 6px; }
	.paginacao span.pagAtual { padding:3px 6px 4px 6px; color:#FEDD03; }
	  

/* menu html */
	#menuHtml { margin:20px 0 16px; font-size:0.7em; }
	#menuHtml span { color:#6698f6; }
	#menuHtml a { font-weight:bold; text-transform:uppercase; font-size:0.9em; }

/* rodape */
	#rodape { color:#6698f6; font-size:0.9em; }


/* assinatura */
	.assinatura a { text-decoration:none; font-size:0.8em; }
	.assinatura a:link, .assinatura a:visited { color:#729acc; }
	.assinatura a:hover, .assinatura a:focus { color:#fff; }
	  
/* destaques da home */
	.destaqueColuna h3 { margin:14px 0 7px; text-transform:uppercase; }
	.destaqueColuna a { font-size:0.6em; font-weight:bold; text-transform:uppercase; padding:10px 28px 10px 0; }
	.destaqueColuna p { color:#6698f6; font-size:0.9em; margin:7px 0 18px; line-height:150%; }
	
	.destaqueNoticias a { text-decoration:none; }
	.destaqueNoticias a.seta_r-l { padding:0 0 0 28px; font-size:0.6em; display: block; margin-bottom: 40px;  font-weight:bold; text-transform:uppercase; }
	
	.noticia p { color:#6698f6; font-size:0.9em; }
	.noticia a:hover p, .noticia a:focus p { color:#fff; }