/*============================================================================================================================================================
Stylesheet - v1.0 		[ content.css ]

Autor:					Mauricio Vargas[ WEB STANDARDS ] - [ SEO ]
Contato:				mauricio@agenciahive.com.br
Website:				http://www.agenciahive.com.br/
Criado em :				15:13 26/06/2009
Última Atualização:		15:13 26/06/2009
==============================================================================================================================================================*/


body 												{ background:url(../img/bg.jpg) no-repeat center top; color:#000; }
body, input, textarea, select							{ font:11px Tahoma, Helvetica, Arial, sans-serif; text-decoration:none; }
a 													{ text-decoration:none; color:#116663; }
a:hover 												{ color:#0a3937; }
address												{ font-style:normal; font-weight:normal; }
address a											{  }
small												{  }

/* CLASSES GERAIS */
.none												{ display:none; }
.block												{ display:block; }
.f-left												{ float:left; }
.f-right											{ float:right; }
.clear												{ clear:both; height:1px; }
.a-left												{ text-align:left; }
.a-right											{ text-align:right; }
.a-justify											{ text-align:justify; }
.a-center											{ text-align:center; }
.strong												{ font-weight:bold; }
.normal												{ font-weight:normal; }
.vermelho											{ color:#ce2727; }
.pequeno											{ font-size:10px; }
.m-left												{ margin-left:30px; }
.bt-voltar											{ display:block; float:right; width:90px; height:30px; background:url(../img/bt-back.png) no-repeat; }

/* CORES */
.preto												{ color:#000; }
.branco												{ color:#FFF; }
.azul-01											{ color:#096184; }
.azul-02											{ color:#00aeef; }
.azul-03											{ color:#839da7; }
.cinza-01											{ color:#707070; }
.cinza-02											{ color:#363636; }
.laranja-01											{ color:#f58220; }

/* ESTRUTURAÇÃO DO MALANDRO */
.flash
	{ margin:0px auto; height:300px; width:860px; }
.wrap
	{ overflow:hidden; width:780px; margin:0 auto; }
.sidebar
	{ width:220px; position:absolute; margin-top:-70px; }
.corpo
	{ width:550px; height:660px; }
.rodape
	{ width:860px; height:50px; overflow:hidden; color:#FFF; padding-top:180px; margin:0 auto;  }

	/* Elementos da página inicial - Sidebar */

	.nav				{ margin-left:60px; width:140px; height:330px; }
	.nav a				{ display:block; }
	.m-home				{ width:50px; height:15px; margin-left:75px; }
	.m-empresa			{ width:74px; height:15px; margin-left:45px; margin-top:15px; }
	.m-decoracoes		{ width:98px; height:17px; margin-left:29px; margin-top:14px; }
	.m-equipamentos		{ width:119px; height:13px; margin-left:12px; margin-top:19px;}
	.m-inflaveis		{ width:72px; height:15px; margin-left:10px; margin-top:22px; }
	.m-fornecedores		{ width:127px; height:25px; margin-left:4px; margin-top:15px; }
	.m-novidades		{ width:86px; height:15px; margin-left:18px; margin-top:14px; }
	.m-paleta			{ width:96px; height:26px; margin-left:22px; margin-top:19px; }
	.m-fale				{ width:120px; height:21px; margin-left:19px; margin-top:9px; }
	.m-cadastro			{ width:86px; height:28px; margin-left:40px; margin-top:10px; }
	.inf-ativo			{ border-bottom:5px solid #fadd15; color:#000000; }

	.endereco
		{ width:175px; padding-left:45px; margin-top:70px; }
	.telefones
		{ width:175px; padding-left:45px; margin-top:40px; }
	.orcamento
		{ width:175px; padding-left:45px; margin-top:75px; }
	
	/* Titulos */
	.tit-empresa									{ clear:both; background:url(../img/tit-empresa.png) no-repeat; height:32px; width:226px; }
	.tit-decoracaodeeventos							{ clear:both; background:url(../img/tit-decoracaodeeventos.png) no-repeat; height:32px; width:300px; }
	.tit-decoracoes									{ clear:both; background:url(../img/tit-decoracoes.png) no-repeat; height:32px; width:226px; }
	.tit-equipamentos								{ clear:both; background:url(../img/tit-equipamentos.png) no-repeat; height:32px; width:226px; }
	.tit-inflaveis									{ clear:both; background:url(../img/tit-inflaveis.png) no-repeat; height:32px; width:226px; }
	.tit-fornecedores								{ clear:both; background:url(../img/tit-fornecedores.png) no-repeat; height:32px; width:226px; }
	.tit-novidades									{ clear:both; background:url(../img/tit-novidades.png) no-repeat; height:32px; width:170px; }
	.tit-paleta										{ clear:both; background:url(../img/tit-paleta.png) no-repeat; height:32px; width:253px; }
	.tit-faleconosco								{ clear:both; background:url(../img/tit-faleconosco.png) no-repeat; height:32px; width:253px; }
	.tit-orcamento									{ clear:both; background:url(../img/tit-orcamento.png) no-repeat; height:32px; width:253px; }
	.tit-cadastro									{ clear:both; background:url(../img/tit-cadastro.png) no-repeat; height:32px; width:170px; }
	.tit-parceiros									{ clear:both; background:url(../img/tit-parceiros.png) no-repeat left bottom; height:32px; width:170px; padding:10px 0px 5px 0px; }
	.tit-recebanovidades							{ clear:both; background:url(../img/tit-recebanovidades.png) no-repeat; height:45px; width:170px; }
	.tit-novidades-home								{ clear:both; background:url(../img/tit-novidades-home.png) no-repeat; height:32px; width:170px; }
	
	/* Elementos da página inicial - conteúdo */
	.interno										{ padding:10px; }
	.interno-home									{ background:url(../img/bg-interno-home.png) no-repeat; height:600px; width:514px; padding:10px; overflow:auto; }
	.interno-internas								{ height:600px; width:514px; padding:10px; }
	.interno-internas1								{ height:600px; width:514px; padding:10px; overflow:auto; }
	.bg-parceiros									{ background:url(../img/bg-parceiros.png) no-repeat; height:81px; /*height:76px;*/ width:485px; padding:10px 0px 0px 10px; /*padding:15px 0px 0px 10px;*/ margin:5px 0px 40px 10px; }
	.parceiro-1										{ width:117px; height:60px; margin-right:10px; }
	.parceiro-2										{ width:100px; height:60px; margin-right:10px; }
	.parceiro-3										{ width:108px; height:60px; margin-right:8px; }
	.parceiro-4										{ width:112px; height:60px; }
	.baixo-novidades								{ width:515px; height:90px; }
	.baixo-novidades abbr							{ color:#af3403; font-weight:bold; }
	.lado-novidades									{ width:280px; }
	.lado-recebanovidades							{ width:235px; }

	/* Pagina:  Empresa */
	.video-empresa									{ width:460px; height:280px; border:3px solid #66e7ea; }
	.aempresa										{ font:14px Verdana, Arial, Tahoma; }
	
	/* Pagina:  Decorações */
	.decoracoes-fotos								{ width:342px; float:left; }
	.decoracoes-fotos h4								{ display:block; line-height:48px; font-size:18px; margin-bottom:10px; width:330px; padding-left:10px; background-color:#d4f7fb; border:1px solid #d4f0d7; color:#116663; }
	.decoracoes-fotos ul li							{ display:inline; }
	.decoracoes-fotos ul li a							{ display:block; float:left; margin-left:20px; margin-top:10px; height:141px; width:141px; overflow:hidden; }
	.desc-decoracoes								{ display:block; width:135px; height:20px; padding-left:6px; padding-top:5px; background:#e6d225; position:absolute; margin-top:116px; color:#116663; }
	
	/* Pagina:  Equipamentos */
	.equipamentos-listagem							{ width:490px; clear:both; padding-top:15px; }
	.equipamentos-listagem .imagem-dos-equipamentos	{ width:160px; height:140px; overflow:hidden; float:left; margin:0px 10px; overflow:hidden; }
	.equipamentos-listagem h5						{ font-size:16px; color:#116663; margin-bottom:5px; }
	
	/* Pagina:  Inflaveis  */
	.inflaveis-fotos							{ width:500px; float:left; }
	.inflaveis-fotos .inflaveis-menu-sup			{ display:block; height:32px; padding-top:15px; margin-bottom:10px; width:500px; padding-left:10px; background-color:#d4f7fb; border:1px solid #d4f0d7; color:#116663; overflow:auto; }
	.inflaveis-fotos .inflaveis-menu-sup li		{ display:inline; }
	.inflaveis-fotos .inflaveis-menu-sup li a		{ display:block; float:left; height:18px; padding:0px 10px; font-weight:bold; }
	.inflaveis-fotos .inflaveis-menu-sup li a:hover{ border-bottom:5px solid #fadd15; color:#000000; }
	.inflaveis-fotos .inflaveis-fotos-lista li	{ display:inline; }
	.inflaveis-fotos .inflaveis-fotos-lista li a	{ display:block; float:left; margin-left:20px; margin-top:10px; height:141px; width:141px; overflow:hidden; }
	.desc-inflaveis								{ display:block; width:135px; height:20px; padding-left:6px; padding-top:5px; background:#e6d225; position:absolute; margin-top:116px; color:#116663; }
	
	/* Pagina:  Fornecedores */
	.fornecedores-fotos								{ width:342px; float:left; }
	.fornecedores-fotos ul li							{ display:inline; }
	.fornecedores-fotos ul li span						{ display:block; float:left; width:500px; margin-left:10px; margin-top:5px; height:80px; overflow:hidden; }
	.fornecedores-fotos ul li span	h5					{ font-size:18px; color:#c35908; }
	.desc-fornecedores								{ display:block; width:135px; height:20px; padding-left:6px; padding-top:5px; background:#e6d225; position:absolute; margin-top:116px; color:#116663; }
	
	/* Pagina:  Novidades */
	.novidades-fotos-lista li							{ border-bottom:1px solid #fff; margin-bottom:10px; }
	.novidades-detalhe								{ width:492px; text-align:justify; overflow:auto; height:570px; padding:0 10px; }
	.novidades-fotos								{ width:342px; }
	.novidades-fotos a								{ display:block; float:left; width:500px; margin-left:10px; margin-top:5px; height:100px; overflow:hidden; }
	.novidades-fotos-lista a						{ display:block; }
	.novidades-detalhe h5,
	.novidades-fotos-lista h5						{ font-size:12px; color:#c35908; margin-bottom:2px; }
	.desc-novidades									{ display:block; width:135px; height:20px; padding-left:6px; padding-top:5px; background:#e6d225; position:absolute; margin-top:116px; color:#116663; }
	.leia-na-integra								{ margin-left:420px!important; background-color:#FFF; font:#ca5408; width:100px!important; text-align:center; height:18px!important; padding-top:5px; display:block; }
	
	/* Pagina:  Paleta de Cores */
	.paleta-fotos									{ width:342px; float:left; }
	.paleta-fotos ul li								{ display:inline; }
	.paleta-fotos ul li a								{ display:block; float:left; width:500px; margin-left:10px; margin-top:5px; height:100px; overflow:hidden; }
	.paleta-fotos ul li a h5								{ font-size:18px; color:#c35908; }
	.desc-paleta									{ display:block; width:135px; height:20px; padding-left:6px; padding-top:5px; background:#e6d225; position:absolute; margin-top:116px; color:#116663; }
	.leia-na-integra								{ margin-left:420px!important; background-color:#FFF; font:#ca5408; width:100px!important; text-align:center; height:18px!important; padding-top:5px; }
	
	/* Pagina:  Fale Conosco */
	.localizacao									{ border:2px solid #52e5e9; }
	.localizacao-mapa h4								{  }
	.localizacao-mapa								{ width:465px; }
	
	/* Formularios */
	.campo-input									{ background:#FFF; height:18px; padding-top:6px; width:140px; border:1px solid #34ccd3; float:left; margin-right:5px; }
	.bt-ok											{ background:url(../img/bg-bt-ok.png) repeat-x; height:27px; width:34px; border:1px solid #e6ae09; }
	.campo-faleconosco								{ background:#d6f9fb; border:1px solid #58d0ce; width:450px; padding:5px; }
	.campo-faleconosco2								{ background:#d6f9fb; border:1px solid #58d0ce; width:450px; padding:5px; height:100px; }

	/* Elementos do Rodapé do site */
	.endereco-rodape								{ height:30px; width:470px; float:left; text-align:right; }
	.logo-hive										{ height:30px; width:50px; float:left; background:url(../img/logo-hive.png) no-repeat center center; }
	.telefone-rodape								{ height:30px; width:280px; float:left; }
	.rodape a										{ color:#FFF; text-decoration:underline; }
	.rodape a:hover									{ color:#FACF3B; }
	
	
/* 404 ERROR */
div#not-found 										{  }
div#not-found h1										{ font:25px Tahoma, Verdana, Arial; font-weight:bold; color:#09428F; }
div#not-found h2										{ font:14px Tahoma, Verdana, Arial; font-weight:bold; color:#09428F; }
div#not-found div										{ text-align:center; }
div#not-found ul#possiveis-erros						{ width:480px; background:#f1f1f1; border:1px solid #CCC; padding:20px; margin:0 auto; text-align:left; }
div#not-found ul#possiveis-erros li						{ list-style:square; padding-left:10px; margin-left:10px; }

/* PAGINACAO */
.paginador											{ }
.paginador a											{ font-size:10px; font-weight:bold; }
.paginador a:hover,
.paginador a.paginaSel								{ font-weight:bold; color:#ea6e0a; font-size:14px; }



