@charset "utf-8";

/* CSS Document */



/* 

	PROJETO

	AUTOR:LOREM IPSUM

 */





/* ----------------------------------------------------------------*/

/* ------------->>> RESET PARA TODOS OS BROWSERS <<<---------------*/

/* ----------------------------------------------------------------*/

	/*Baseado no CSS Reset de Eric Meyer */

	html, body, div, span, applet, object, iframe,

	h1, h2, h3, h4, h5, h6, p, blockquote, pre,

	a, abbr, acronym, address, big, cite, code,

	del, dfn, em, font, ins, kbd, q, s, samp,

	small, strike, strong, sub, sup, tt, var,

	b, u, i, center,

	dl, dt, dd, ol, ul, li,

	fieldset, form, label, legend,

	table, caption, tbody, tfoot, thead, tr, th, td, button {

		margin: 0;

		padding: 0;

		border: 0;

		outline: 0;

		font-size: 100%;

		vertical-align: baseline;

		background: transparent;

	}		

	

	img { margin: 0; padding: 0; border: 0; outline: 0; }

	

	body { color: black; background: white;}

	

	h1, h2, h3, h4, h5, h6 { font-weight: bold; }

	

	strong { font-weight: bold; }

	

	button { background: none; cursor: pointer; }

	

	ol, ul { list-style: none; }

	

	blockquote, q { quotes: none; }

	

	:focus { outline: 0; }

	

	ins { text-decoration: none; }

	

	del { text-decoration: line-through; }

	

	table { border-collapse: collapse; border-spacing: 0;}



	a { text-decoration: none; }

	

	a:visited { text-decoration: none; }

	

	a:hover { text-decoration: underline; }

	

	

/* ----------------------------------------------------------------*/

/* ------------->>> HTML, BODY & MAIN CONTAINERS <<<---------------*/

/* ----------------------------------------------------------------*/

	

	html { font-size: 62.5%; }			

	body { font: normal 1em/1.4em arial, sans-serif; color:#656565; background:#fff url(images/structure/background.jpg) repeat-x; }

		



/* ----------------------------------------------------------------*/

/* ---------------->>> FIX CORREÇÕES E ADD-ONS <<<-----------------*/

/* ----------------------------------------------------------------*/





	.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

	.clearfix { display: inline-block; }

	

	/* Hides from IE-mac \*/

	* html .clearfix { height: 1%; }

	

	/* Hides from IE-mac \*/

	.clearfix { display: block; } 

	

	/* End hide from IE-mac */

	*+html .clearfix{ min-height: 1%;}

	

	/*Correção PNG - IE6 */

	

	body *   { behavior: url(includes/css/fix/iepngfix.htc); } 

	body   { behavior: url(includes/css/fix/csshover.htc); } 

	

	

	/*Correção Inputs - Mozilla, Internet Explorer 6 , Internet Explorer 7*/

	/*input { padding:3px; _padding:1px; *padding:1px; }*/

	





/* 

	PROJETO

	AUTOR:GUILHERME CÂNDIDO E CRUZ

	

	Aqui se encontram os estilos relacionados a estrutura geral 

	da página, são eles elementos de importância relacionados com

	posicionamento em geral seguindo um templante.

 */

	



/* -----------------------------------------------------------*/

/* ----------------->>> RELEVANT ELEMENTS <<<-----------------*/

/* -----------------------------------------------------------*/



	#estructure { margin:0 auto; background:url();width:960px;font-size:12px;}

	#middle.porcentagem { width:100%; float:left;}
	#middle.porcentagem .s1 { float:left; margin-left:20px; display:inline;}
	#middle.porcentagem .side-right { margin-right:20px; display:inline;}
	

	#middle h2, #middle h3, #middle h4, #middle h5, #middle h6 { line-height:25px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px;}

	#middle h2 a, #middle h3 a, #middle h4 a, #middle h5 a, #middle h6 a { line-height:25px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px;}

	

	p { color:#333333; line-height:15px; font-size:12px; padding-left:2px;}
	p a { color:#333333;}
	p a:hover { color:#717171; text-decoration:none;}
	
	.sleft p a { color:#717171; text-decoration:underline!important;}
	.sleft p a:hover { color:#717171; text-decoration:underline;}
	.sleft p { text-align:justify;}
	
	.s1 p { font-size:11px;}
	.s2 p { font-size:11px;}



/* ------------------------------------------------------------*/

/* ------------------->>> TOP ELEMENTS <<<---------------------*/

/* ------------------------------------------------------------*/

	#top { min-height:234px; _height:234px; float:left; width:100%;}

	#top .ir-para-conteudo { background:url(images/structure/seta-baixo.jpg) no-repeat scroll 0 6px; display:block; text-decoration:underline; text-indent:-5000px; color:#636363; padding-left:10px;}

	#top .ir-para-conteudo:hover { text-indent:0px;}

	

	#top .logotipo { float:left; margin-left:9px; margin-top:8px; display:inline;}

	#top .logotipo a { background:url(images/structure/redesocialmedia.png); width:304px; height:77px; text-indent:-5000px; display:block;}



	#top .gerenciador-banner { float:left; border:solid 4px #dddddd; margin-left:19px; display:inline; margin-top:13px;}

	#top .gerenciador-banner object { float:left;}

	#top .gerenciador-banner .AdImagem img { float:left; width:613px; height:60px;}
	
	#top .gerenciador-banner * { height:59px !important;width:468px !important;}
	
	#top .gerenciador-banner .AdImagem img  { height:59px !important;width:468px !important;}


	

	#top .menu { float:left; width:100%; margin-top:18px;}

	#top .menu li { float:left; text-align:center;}

	#top .menu li a { font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF;height:24px; display:block; padding-top:8px; width:158px; }

	#top .menu li a:hover { text-decoration:none; background:url(images/structure/bg-hover.jpg) repeat-x; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF;border-top:solid 1px #FFFFFF; margin-left:-2px; margin-top:0px;  }

	#top .menu li a.selecionado { text-decoration:none; background:url(images/structure/bg-hover.jpg) repeat-x; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF;border-top:solid 1px #FFFFFF; margin-left:-2px; margin-top:0px;  }

/* ------------------------------------------------------------*/

/* ------------------>>> MIDDLE ELEMENTS <<<-------------------*/

/* ------------------------------------------------------------*/

	#middle.interna p a { color:#3C97F5;}

	#middle.interna h1, #middle.interna h2, #middle.interna h3, #middle.interna h4{  letter-spacing:0px;}
	
	#middle.interna h3 { margin-left:15px; height:11px;}

	#middle.full #side-left { width:703px;}

	#middle.full .form-busca { float:none; clear:both; width:auto;}

	#middle.grande #side-left { width:703px;}

	

	.grande .titulo { float:left; width:100%; position:relative;}

	.grande .tit-interno { float:left; width:552px;}

	.grande .tamanholetra { clear:none!important; position:absolute; bottom:0px; right:0px; top:auto!important;}

	.grande #side-right .s2 { background-color:#F7F7F7; float:right; padding-left:14px ;padding-right:6px; width:172px; }

	.grande #side-right .s1 { float:right;  }

	

	#middle.interna .box-destaque-interna h2 {  border-bottom:solid 1px #efefef; padding-bottom:5px }

	#middle.interna .box-destaque-interna h2 a { color:#636363; font-size:24px;}

	#middle.interna .box-destaque-interna h3 { font-size:15px; margin-bottom:10px;}

	#middle.interna .box-destaque-interna h4 { font-size:16px;  margin-bottom:10px;}

	#middle.interna .box-destaque-interna h5 { font-size:17px;  margin-bottom:10px;}
	
	#middle.interna .box-destaque-interna h2.tit-busca a { color:#636363; font-size:17px!important;}

	

	.categoria .box-destaque-interna h2 {  border:none!important; }

	

	.tamanholetra { position:relative; float:right; top:-5px; clear:both; width:100%;  margin-bottom:9px; }

	.tamanholetra .amais { background:url(images/structure/textomais.jpg) no-repeat; width:23px; height:20px; float:right; text-indent:-5000px;}

	.tamanholetra .amenos { background:url(images/structure/textomenos.jpg) no-repeat; margin-right:5px; display:inline; width:23px; height:20px; float:right; text-indent:-5000px;}

	.tamanholetra span { position:relative; top:8px; font:normal 10px 'trebuchet ms'; color:#636363; float:right; margin-right:5px; display:inline;}

	

	#middle.interna .box-destaque-interna p { line-height:18px;}

	#middle.interna ul { margin:10px 0; clear:both;}

	

	#middle a { line-height:15px; }
	
	#middle #side-left.azul a { line-height:15px; color:#3C97F5;}

	#side-left { float:left; width:519px; padding-left:29px; padding-right:12px;}

	

	.box-destaque { float:left; width:100%; border-bottom:solid 1px #eeeeee; padding-bottom:20px;;}

	.box-destaque h2 { color:#ff9d00; font-size:24px; margin-bottom:12px;}

	.box-destaque h2 a { color:#ff9d00;}

	.box-destaque img { float:right; border:solid 4px #bcbcbc; margin-left:6px; margin-top:4px;}
	
	.box-destaque p { font-size:11px;}


	

	

	.box-destaque-interna { float:left; width:100%; border-bottom:solid 1px #eeeeee; padding-bottom:25px; }
	
	.box-destaque-interna-category {	border-bottom:1px solid #EEEEEE;float:left;margin-bottom:8px;padding-bottom:0px;width:100%; }

	.box-destaque-interna .tit-category a { color:#636363; font-size:16px; margin-bottom:12px;}
	
	.box-destaque-interna-busca {	border-bottom:1px solid #EEEEEE;float:left;margin-bottom:8px;padding-bottom:0px;width:100%; }



	.box-destaque-interna h2 { color:#ff9d00; font-size:24px; margin-bottom:12px;}

	.box-destaque-interna h2 a { color:#ff9d00;}

	.box-destaque-interna img { float:right; margin-right:48px; display:inline; border:solid 4px #bcbcbc; margin-left:6px;}

	.box-destaque-interna div img { margin-left:0px; margin-right:0px; border:solid 1px #bcbcbc;} 

	.box-destaque-interna p { margin-bottom:10px; line-height:17px;}
	.box-destaque-interna p.subtitulo { color:#333333; font:bold 14px Arial, Helvetica, sans-serif;}
	
	.alignleft { float:left!important; margin-right:10px!important; margin-bottom:10px!important; border:none!important;}
	.alignright { float:right!important; margin-left:10px!important; margin-bottom:10px!important; border:none!important;}
	

	.wp-caption-text { font-size:10px; padding-left:10px; text-align:right;}

	

	.interna .box-destaque-interna { padding-bottom:2px; }

	.categoria .box-destaque-interna { padding-bottom:10px; margin-bottom:10px;} 

	

	.box-profissionais { float:left; width:198px; margin-top:7px; padding-right:12px;}

	.box-profissionais h2 {width:186px; margin-bottom:11px; height:17px;}

	.box-profissionais img { border:solid 4px #bcbcbc; margin-bottom:15px;}

	.box-profissionais p { color:#8D8D8D;font-size:17px; font-weight:bold; line-height:17px; border-bottom:1px solid #EAEAEA;margin-bottom:0px;padding-bottom:15px;}

	

	.box-materiaespecial { float:left; border-bottom:solid 1px #eaeaea; width:265px; padding-left:0px; padding-right:20px; padding-top:8px; padding-bottom:16px;  }

	.box-materiaespecial h3 { width:135px; height:17px;   margin-bottom:8px;}

	.box-materiaespecial h2 { color:#3c97f5; font-size:25px; margin-bottom:0px; line-height:30px; margin-bottom:4px;}

	.box-materiaespecial h2 a { color:#3c97f5;}

	.box-materiaespecial p {  font-size:12px; line-height:15px;}

	

	.box-ranking { float:left; width:199px; background-color:#f7f7f7; border-top:1px solid #EEEEEE; padding-left:15px; padding-top:14px;}

	.box-ranking h3 { background:url(images/pages/home/tit-ranking.jpg); width:174px; height:17px; text-indent:-5000px; margin-bottom:17px;}

	.box-ranking .listagem-ranking .titulo { color:#3c97f5; float:left; font-size:12px; width:70px; text-align:right; margin-right:5px;}

	.box-ranking .listagem-ranking .porcentagem { float:left; width:70px; height:6px; background-color:#acacac; margin-top:5px; margin-right:5px;}

	.box-ranking .listagem-ranking .porcentagem .numero0 { background-color:#ffac59; width:0; float:left; height:6px;}

	.box-ranking .listagem-ranking .porcentagem .numero1 { background-color:#ffac59; width:7px; float:left; height:6px;}

	.box-ranking .listagem-ranking .porcentagem .numero2 { background-color:#ffac59; width:14px;; float:left; height:6px;}

	.box-ranking .listagem-ranking .porcentagem .numero3 { background-color:#ffac59; width:21px;; float:left; height:6px;}

	.box-ranking .listagem-ranking .porcentagem .numero4 { background-color:#ffac59; width:28px;; float:left; height:6px;}

	.box-ranking .listagem-ranking .porcentagem .numero5 { background-color:#ffac59; width:35px;; float:left; height:6px;}

	.box-ranking .listagem-ranking .porcentagem .numero6 { background-color:#ffac59; width:42px;; float:left; height:6px;}

	.box-ranking .listagem-ranking .porcentagem .numero7 { background-color:#ffac59; width:49px; float:left; height:6px;}

	.box-ranking .listagem-ranking .porcentagem .numero8 { background-color:#ffac59; width:56px; float:left; height:6px;}

	.box-ranking .listagem-ranking .porcentagem .numero9 { background-color:#ffac59; width:63px; float:left; height:6px;}

	.box-ranking .listagem-ranking .porcentagem .numero10 { background-color:#ffac59; width:70px; float:left; height:6px;}

	.box-ranking .valor  { color:#ff9d00; font-size:12px;}

	.box-ranking .listagem-ranking { float:left; margin-left:-15px; display:inline;}

	.box-ranking .listagem-ranking li { float:left; margin-bottom:3px;}

	

	.box-eventoespecial { float:right; width:204px; padding:0px 0px 0px 24px;  }

	.box-eventoespecial h3 {  width:135px; height:17px;   margin-bottom:8px;}

	.box-eventoespecial h2 { color:#ffaa22; font-size:20px;  }

	.box-eventoespecial h2 a { color:#ffaa22;}

	.box-eventoespecial p {margin-bottom:15px;padding-bottom:15px; font-size:11px; }



	#side-right { float:right; width:205px;}

	#middle.grande #side-right { float:right !important;width:190px;}

	.min {  width:auto!important;}

	.min object { clear:both; float:none;}

	.min .s2 { float:none!important; clear:both; overflow:auto;}

	

	.s1 { float:left; width:185px;}

	.s1 object { margin-top:10px; float:left;}

	.box-ferramentas { float:left; width:185px;}
	
	.box-ferramentas p { margin-bottom:15px; border-bottom:solid 1px #eaeaea; padding-bottom:15px;}

	.box-ferramentas h3 { /*background:url(images/pages/home/tit-ferramentas.jpg);*/ width:187px; height:23px;}

	.box-ferramentas h2 { color:#3c97f5; font-size:13px; font-family:Arial, Helvetica, sans-serif;}

	.box-ferramentas h2 a { color:#3c97f5; font-size:19px;}
	
	.box-podcast { float:left; width:185px; margin-bottom:15px; border-bottom:solid 1px #eaeaea; padding-bottom:15px;}
	
	.box-podcast p {}

	.box-podcast h3 {/* background:url(images/pages/home/tit-podcast.jpg);*/ width:187px; height:23px; }

	.box-podcast h2 { color:#3c97f5; font-size:19px; font-family:Arial, Helvetica, sans-serif;}

	.box-podcast h2 a { color:#3c97f5;}
	.box-podcast a:hover  h2  { text-decoration:underline;}
	.box-podcast object { margin-bottom:10px;^}


	.box-colaboradores { float:left; width:185px; margin-top:10px;}

	.box-colaboradores h3 { background:url(images/pages/home/tit-colaboradores.jpg) no-repeat; width:185px; height:26px; margin-bottom:6px; text-indent:-5000px;}

	.box-colaboradores ul { float:left; width:100%;}

	.box-colaboradores ul li { float:left; width:100%; height:84px;}

	.box-colaboradores ul li b { color:#aeaeae; font-size:10px;}

	.box-colaboradores img { float:left; border:solid 4px #bcbcbc; margin-right:9px;}

	

	.s2 { float:right; width:177px;  padding-left:14px; padding-right:14px;}
	

	.box-ultimasnoticias { float:left; padding-top:9px; width:285px;}

	.box-ultimasnoticias h3 {  margin-bottom:10px; width:150px; height:19px; float:left;}

	.box-ultimasnoticias h2 {  color:#8D8D8D; font-size:17px; font-weight:bold; line-height:17px;}

	.box-ultimasnoticias h2 a { color:#8D8D8D;font-size:17px; font-weight:bold; line-height:17px!important;}
	
	.box-ultimasnoticias h2 a span { color:#636363!important;}
	
	.box-ultimasnoticias ul { float:left; width:100%;}

	.box-ultimasnoticias ul li{ float:left; width:100%;border-bottom:1px solid #EAEAEA;margin-bottom:15px;padding-bottom:15px;}



	.box-maislidas { float:left; padding-top:9px;}

	.box-maislidas h3 {  margin-bottom:10px; width:150px; height:19px; float:left;}

	.box-maislidas h2 { color:#ff9d00; font-size:13px; font-family:Arial, Helvetica, sans-serif;}

	.box-maislidas div { float:left; width:100%;}

	.box-maislidas div a { color:#636363;font-size:14px;font-weight:bold;line-height:16px !important;}

	#crp_related ul li { float:left; width:100%; border-bottom:1px solid #EAEAEA;margin-bottom:15px;padding-bottom:15px;}

	.widgettitle { display:none;}

	

	.ir-para-topo { background:url(images/pages/home/bt-topo.jpg) no-repeat; width:100%; margin-top:19px; margin-bottom:9px; height:14px; text-indent:-5000px; float:left;  display:inline;}



	#resultado-url { background-color:#f7f7f7; border:solid 1px #ededed; width:960px; margin-top:35px; height:32px; padding-top:15px; display:block;float:left; text-align:center;margin-bottom:19px;font:bold 14px Arial, Helvetica, sans-serif;color:#535353;}

	#resultado-url a {color:#ff7f00;}

	

	.addthis_container a img { border:0!important;}

	

	#sendtofriendform { display:none; border-top:1px solid #EEEEEE; float:left; width:253px; padding-top:10px; margin-top:10px;;}

	#send-link-to-friend-result { font:bold 14px Arial, Helvetica, sans-serif; color:#535353; margin-bottom:10px; float:left;}

	#send-link-to-friend-result a { color:#3C97F5; }	

	#sendtofriendform .gtextbox { width:204px!important;}

	#sendtofriendform .gtextarea  { width:204px!important;}

	#sendtofriendform .gtitle  { width:204px!important; margin-top:13px;}

	

	#aparece { width:290px;float:left;  }

	#aparece span { font:bold 14px Arial, Helvetica, sans-serif; color:#535353; margin-bottom:10px; float:left;}

	#aparece form { clear:both;}

	#aparece .feed_title { clear:both;}

	#aparece a { color:#FF9D00;}

	#aparece input { display:block; width:236px;}

	

	#feed {border-top:1px solid #EEEEEE; float:left; width:100%; padding-top:10px; margin-top:10px;}

	#feed span { font:bold 14px Arial, Helvetica, sans-serif; color:#535353; margin-bottom:10px; float:left;}

	#feed form { clear:both;}

	#feed .feed_title { clear:both;}

	#feed a { color:#FF9D00;}

	#feed input { display:block; width:236px;}

	

	.comentario { border-top:1px solid #EEEEEE; float:left; width:265px; padding-top:10px; margin-top:10px;}

	.comentario span { font:bold 14px Arial, Helvetica, sans-serif; color:#535353; margin-bottom:10px; float:left;}

	.comentario span a { color:#3C97F5;}

	.comentario form { clear:both; display:none;}

	.comentario input { display:block; width:236px;}

	

	.full #enviarlink { width:436px!important;}

	.grande #enviarlink { width:436px!important;}

	#enviarlink {border-top:1px solid #EEEEEE;float:left;margin-top:10px;padding-top:10px;}

	.busca-tit {color:#FF9D00; font-size:22px;font-weight:bold; float:left; padding-bottom:20px;}
	.category-tit {border-bottom:2px solid #FF9D00;color:#FF9D00;float:left;font-size:22px;font-weight:bold;margin-bottom:14px;padding-bottom:16px;width:100%;}

	.box_404 { margin:100px auto;width:39%; height:289px;}

	.box_404 h1 { margin-top:10px; font-size:18px; line-height:18px; width:440px; margin-bottom:6px;}

	.box_404 a { color:#0099CC; text-decoration:underline; margin-top:5px; display:block;}

	.box_404 span { color:#FF9D00; font-weight:bold; font-size:33px;}

	.box_404 span b { font-size:35px; font-weight:bold; color:#3C97F5 !important;}

	

	.publicidade-middle {  float:left;  width:518px; margin:10px 0;}

	.publicidade { float:right; padding:10px 0; margin-right:10px; display:inline;}
	
	.pub-mob { float:right; margin-right:22px; display:inline;}
	

/* ------------------------------------------------------------*/

/* ------------------>>> BOTTOM ELEMENTS <<<-------------------*/

/* ------------------------------------------------------------*/

	#bottom{ background:url(images/structure/background-bottom.jpg) repeat-x; height:112px; float:left; width:100%;  color:#858585;}

	#bottom ul { float:left; margin-top:43px; width:505px; margin-left:11px; display:inline;}

	#bottom ul li { float:left; margin-right:24px;}

	#bottom ul li a { color:#858585; font-size:11px; padding-left:16px; float:left;}

	#bottom ul li .icon01 { background:url(images/structure/icon01.png) no-repeat;}

	#bottom ul li .icon02 { background:url(images/structure/icon02.png) no-repeat;}

	#bottom ul li .icon03 { background:url(images/structure/icon03.png) no-repeat;}

	#bottom ul li .icon04 { background:url(images/structure/icon04.png) no-repeat;}

	

	#bottom p { float:left; width:505px; font-size:11px; margin-left:11px; color:#858585; margin-top:4px;}

	#bottom p a { color:#3C97F5;}

	

	#bottom .wrap { width:960px; margin:0 auto;}

	#bottom .logo-rodape { float:left; display:inline; border-right:solid 1px #bfbfbf; margin-left:39px; margin-top:43px; padding-right:10px; margin-right:10px;}

	

	/* 

	PROJETO

	AUTOR:LOREM IPSUM

	

	Aqui se encontram os estilos relacionados a estrutura geral 

	dos elementos de formulários. 

 */

	

/* -----------------------------------------------------------*/

/* ---------------------->>> FLEMENTS <<<---------------------*/

/* -----------------------------------------------------------*/

		

	ul {}

	li {}	

	

	dl {}

	dt {}

	dd {}



	label {}

	input {}

	select {}

	textarea {}

	button {}

	

		

/* -----------------------------------------------------------*/

/* ----------------------->>> FORM#1 <<<----------------------*/

/* -----------------------------------------------------------*/

	.form-contato { margin:0 auto; width:649px;}

	.form-contato label { background:url(images/structure/tit-encurtador.jpg); margin-top:22px; margin-right:3px; width:161px; height:18px; text-indent:-5000px; float:left;}

	.form-contato input.txt { color:#dad9d9; font-size:13px; font-weight:bold; float:left; border:solid 1px #dad9d9; width:375px; padding-top:4px; padding-left:5px; height:18px; margin-top:18px;}

	.form-contato .bt-ok { cursor:pointer; background:url(images/structure/bt-ok.jpg); margin-top:18px; margin-left:-2px; width:37px; height:25px; text-indent:-5000px; float:left; border:0;}

/* -----------------------------------------------------------*/

/* ----------------------->>> FORM#2 <<<----------------------*/

/* -----------------------------------------------------------*/	

	.form-busca { float:left; width:185px; padding-bottom:23px;   border-bottom:solid 1px #eaeaea; margin-bottom:15px;}

	.form-busca span {  /*background:url(images/pages/home/tit-busca.jpg);*/ width:56px; background: height:18px; display:block; font-weight:bold; margin-top:-11px;}

	.form-busca h3 {/* background:url(images/pages/home/tit-podcast.jpg);*/ width:187px; height:23px; }

	.form-busca input.txt { float:left; display:inline; color:#666666; border:solid 1px #c2c2c2; font-size:11px; height:16px; margin-left:15px; margin-top:12px; width:126px;}

	.form-busca .bt-buscar { cursor:pointer; background:url(images/pages/home/bt-buscar.jpg); width:26px; height:20px; border:0; margin-top:12px; margin-left:-1px;}



	.box_404 .form-busca { float:left; width:356px; height:57px; border:solid 1px #eaeaea; margin-top:25px;}

	.box_404 .form-busca span {  margin-left:6px; background:url(images/pages/home/tit-busca.jpg); width:56px; background: height:18px; display:block; text-indent:-5000px; margin-top:-11px;}

	.box_404 .form-busca input.txt { float:left; display:inline; color:#666666; border:solid 1px #c2c2c2; font-size:11px; height:16px; margin-left:15px; margin-top:15px; width:300px;}

	.box_404 .form-busca .bt-buscar { cursor:pointer; background:url(images/pages/home/bt-buscar.jpg); width:26px; height:20px; border:0; margin-top:15px; margin-left:-1px;}

	.box_404 a { clear:both; margin:6px 0;float:left;}

/* -----------------------------------------------------------*/

/* ----------------------->>> FORM#3 <<<----------------------*/

/* -----------------------------------------------------------*/		

	

/* 

	PROJETO

	AUTOR:LOREM IPSUM

	

	Aqui se encontram os estilos padrões de classes relacionados 

	com paragrafos, cores, image-replacement e entre outros.

 */

	

	

	

/* -----------------------------------------------------------*/

/* -------------------->>> TEXT & LINKS <<<-------------------*/

/* -----------------------------------------------------------*/



	.mais { margin-left:5px; font-weight:bold;}

	.mais span {color:#636363;}

	

	.laranja { color:#ff9d00;}

	.cinza { color:#989898;}

	.azul { color:#3c97f5!important;}

	

/* ------------------------------------------------------------*/

/* -------------------->>> POSITIONING <<<---------------------*/

/* ------------------------------------------------------------*/	

	

	.left { float:left;}

	.right { float:right;}

	.center { margin:0 auto; display:block;}

	.block { display:block;}

	.none {display:none;}

	

	

/* ------------------------------------------------------------*/

/* -------------------->>> PROPERTIES <<<---------------------*/

/* ------------------------------------------------------------*/	



	.noborder { border:0;}

	.nobg { background:none;}

	.nomargin { margin:0;}

	.nopadding { padding:0;}

	.cor01 { color:#535353!important;}

	.img-left { float:left!important; margin-right:10px!important;}

	.img-right { float:right!important; margin-left:10px!important; margin-right:0!important;}

	

	.auto { overflow:auto;}

	

	.table { display:table;}

	.table-cell { display:table-cell;}

	.table-column { display:table-column;}

	

	.clear { clear:both;}

	.clear-left { clear:left;}

	.clear-right { clear:right;}

	

	.m-top01 { margin-top:5px;}

	.m-top02 { margin-top:15px;}

	.m-top03 { margin-top:30px;}

	

	.m-left01 { margin-left:5px;}

	.m-left02 { margin-left:15px;}

	.m-left03 { margin-left:30px;}

	

	.m-right01 { margin-right:5px;}

	.m-right02 { margin-right:15px;}

	.m-right03 { margin-right:30px;}