/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Projeto:   Website Biochamm Caldeiras
 Versão:    1.0
 Data:      06-2008
 Copyright: 2009 Biochamm Caldeiras
 Autor:		Bruno França <bhcruz_AT_gmail.com>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/

/***** Personalização de tags HTML *****/
body 						{background: #fff url(../imagens/back.jpg) repeat-x top; margin-top: 0}
h2							{border-bottom: 1px solid #A3161C;}
h3							{font-size: 1.3em; border-bottom: 1px solid #E4E4E4;}
a:link 					{text-decoration: none; color: #5A5A5A;}
a:visited 				{text-decoration: none; color: #5A5A5A;}
a.linkinformativo 	{color: #000; text-decoration: none;}
ol, ul 					{list-style: none;}


/***** Estrutura / Layout *****/
#pagina 				{background: url(../imagens/back_interno.jpg) no-repeat top center;}
#cabecalho 			{height: 110px;}
#logo					{padding: 20px 0 0 22px;}
#certificacoes		{padding: 8px 47px 0 18px;}
#menu 				{height: 320px;}
#painel_conteudo 	{background: url(../imagens/back_conteudo.gif) repeat-y top center; padding-bottom: 25px;}
#header_conteudo 	{background: url(../imagens/header_conteudo.gif) no-repeat top center; height: 9px;}
#breadcrumb			{color: #fff; text-align: right; margin: 6px 50px 0 0}
#acesso_rapido		{float: right; text-align: left; margin: 6px 50px 0 0}
#rodape 				{background: url(../imagens/footer_interno.jpg) no-repeat top center; height: 62px;}
#conteudo_rodape	{padding-top: 6px}
#banner_newsletter {padding-left: 5px; border-left: 1px solid #eee;}
#box_webmail		{padding: 8px; border: 1px dotted #A6A6A6;}
#box_newsletter	{padding: 8px; border: 1px dotted #A6A6A6;}
.mktmais				{padding-top: 5px;}


/***** Menu acesso rápido *****/
#navbar 												{margin: 0; padding: 0; height: 1em;}
#navbar li 											{list-style: none; float: left; width:110px;}
#navbar li a 										{display: block; padding: 3px 8px; background-color: #fff; color: #000; text-decoration: none;}
#navbar li ul 										{display: none; width: 210px; background-color: #fff; border: 1px solid #000;}
#navbar li ul li 									{width: 195px;}
#navbar li:hover ul 								{display: block; position: absolute; margin: 0; padding: 0;}
#navbar li:hover li 								{float: none;} 
#navbar li:hover li a 							{background-color: #fff; border-bottom: 1px solid #fff; color: #000; }
#navbar li li a:hover 							{background-color: #eaeaea;}
#navbar li:hover ul, #navbar li.hover ul 	{display: block; position: absolute; margin: 0; padding: 0;}
#navbar li:hover li, #navbar li.hover li 	{float: none;}


/***** Classes estruturais *****/
.container 				{line-height: 1.2em; font-size: 1.1em;}
.margem_titulo_home	{padding-top: 10px; padding-bottom: 10px; margin-bottom: 10px}
.margem_titulo			{padding-top: 10px; padding-bottom: 5px; margin-bottom: 15px}
.margem_subtitulo		{padding-top: 10px; padding-bottom: 5px; margin-bottom: 10px}
.datainformativo 		{color: #A3161C; font-weight: bold; font-size: 1.2em;}
.blocoinformativo		{padding-bottom: 15px; margin-bottom: 10px; border-bottom: thin solid #E4E4E4;}
.blocoparceiro			{padding-top: 5px; padding-bottom: 5px; margin-bottom: 10px; border-bottom: thin solid #E4E4E4;}
.boxparceiro			{padding-top: 15px; height:65px;}
.blocoproduto			{padding-top: 10px;}
.imagem_produto		{height: 190px; margin: 5px 0 10px 0; padding: 5px; border: 1px dotted #A6A6A6; text-align: center;}
.imagem_produtoprinc	{height: 190px; margin: 5px 0 10px 0; padding: 5px; text-align: center;}
.imagem_parquefabril	{height: 100px; margin: 0 0 25px 0; padding: 5px; text-align: center;}


/***** Classes diversas *****/
.info 					{color: #707070; font-size: .8em;}
.vermelho 				{color: #A3161C}
.rodape					{color: #fff; font-size: .8em;}
.breadcrumb 			{color: #323232; font-size: .9em; font-weight: bold;}
.destaque				{font-size: 1.1em; font-weight: bold;}
.imagem  				{margin: 5px 0 10px 0; padding: 5px; border: 1px dotted #A6A6A6; text-align: center;}
.erro 					{color: #ff0000;}
.tcenter 				{text-align: center;}
.tright 					{text-align: right;}
.left 					{text-align: left;}
.fleft 					{float: left;}
.fright 					{float: right;}
.oculto					{display: none;}
.bottom 					{vertical-align: baseline;}
.middle 					{vertical-align: middle;}
.clear 					{clear: left;}


/***** Correção dos formulários *****/
input[type='text'], input[type='password'], textarea, select, option {font-family: Verdana, Geneva, sans-serif;}
