@charset "utf-8";
/* CSS Responsável pelo conteúdo da páginas */

#geral .col_esq {background: url(../imagens/bg/col-esq.jpg) repeat-y 0 120px;}
	#geral #conteudo .colun_esq {
		float: left;
		width: 215px;
	}
	#geral #conteudo .colun_dir {
		float: left;
		width: 525px;
	}
		#geral #conteudo .colun_dir .titulo {
			width: 525px;
			height: 115px;
			margin: 0 0 5px 0;
			text-align: right;
			background: url(../imagens/h/h2-internas.gif) no-repeat;
		}
		#geral #conteudo .colun_dir .titulo h1 {
				color: #FFF;
				font-size: 18px;
				padding: 32px 55px 0 0;
			}

		#geral #conteudo .colun_dir .titulo h2 {
				color: #FFF;
				font-size: 18px;
				padding: 32px 55px 0 0;
			}
		#geral #conteudo .colun_dir .txt {
			width: 513px;
			padding: 28px 6px;
			font-size: 10px;
			line-height: 14px;
			border: 1px solid #525252;
		}
			#geral #conteudo .colun_dir .txt select {
				width: 57px;
				font-size: 10px;
				margin: 0 4px;
				border: 1px solid #525252;
			}
			#geral #conteudo .colun_dir .txt p {padding: 0 0 20px;}
			#geral #conteudo .colun_dir .txt h3.cases {
				clear: both;
				margin: 30px 0 12px 0;
				padding: 6px 0 6px 15px;
				background: #E8E8E8;
			}
			#geral #conteudo .colun_dir .txt a.voltar {
				display: block;
				clear: both;
			}
			#geral #conteudo .colun_dir .txt div.box_cases {
				float:left;
				width: 141px;
				height:270px;
				margin:25px 0;
				padding: 0 15px;
				background: url(../imagens/bg/cases.gif) no-repeat scroll center 0;
				height:290;
			}
			#geral #conteudo .colun_dir .txt div.box_cases-inter {
				float:inherit
				width: 139px;
				height: 283px;
				margin: 12px 0;
				padding: 20px 15px;
				background: url(../imagens/bg/cases-2.jpg) repeat-x center 0;
				}
			
			#geral #conteudo .colun_dir .txt div.box_cases-inter h4 {
				padding:4px 15px 0;
				}
			#geral #conteudo .colun_dir .txt div.box_cases img {
					display: block;
					margin: 20px 0 0 10px;
					border: 2px solid #c6c8ca;
				}
			#geral #conteudo .colun_dir .txt div.box_cases-inter img {
					display: block;
					border: 2px solid #c6c8ca;
			}

			 #geral #conteudo .colun_dir .txt div.box_cases-inter p {
                 padding: 1px;   
 			   }	
				
				
				#geral #conteudo .colun_dir .txt div.box_cases-inter h4 {padding: 4px 1px 0;}

				#geral #conteudo .colun_dir .txt div.box_cases-inter  h5 {
					padding: 2px 15px 0;
					color: #c83c30;
				}
					#geral #conteudo .colun_dir .txt div.box_cases p {
					padding: 0 3px 0 10px;
					line-height:10px;
					height: 93px;
					text-align:left;
				}
				#geral #conteudo .colun_dir .txt div.box_cases p.footer_cases{
				font-size:9px;
				}
					#geral #conteudo .colun_dir .txt div.box_cases a {text-decoration: underline;}
		#geral #conteudo .colun_dir .txt div.box_not {
				padding: 10px 12px;
				border-bottom: 1px solid #525252;
				}
				
				
				
				
				
			#geral #conteudo .colun_dir .txt div.box_cases img {
					display: block;
					margin: 20px 0 0 10px;
					border: 2px solid #c6c8ca;
				}
				#geral #conteudo .colun_dir .txt div.box_cases h4 {padding: 4px 15px 0 10px;}
				#geral #conteudo .colun_dir .txt div.box_cases h5 {
					padding: 2px 15px 0 10px;
					color: #c83c30;
				}
				#geral #conteudo .colun_dir .txt div.box_cases p {
					padding: 0 10px 0 10px;
					line-height: 11px;
				}
				
				#geral #conteudo .colun_dir .txt div.box_cases a {text-decoration: underline;}
			#geral #conteudo .colun_dir .txt div.box_not {
				padding: 10px 12px;
				border-bottom: 1px solid #525252;
			}
				#geral #conteudo .colun_dir .txt div.box_not p {padding: 0;}
					#geral #conteudo .colun_dir .txt div.box_not h3 a {
						color: #C41200;
						font-size: 11px;
					}
			#geral #conteudo .colun_dir .txt h3.noticias {
				color: #C41200;
				font-size: 11px;
			}
			#geral #conteudo .colun_dir .txt p.legenda {
				font-style: italic;
				padding: 0;
			}
			#geral #conteudo .colun_dir .txt h3.contato {
				color: #C41200;
				font-size: 13px;
				padding: 0 0 4px 0;
			}
			#geral #conteudo .colun_dir .txt ul.contato {padding: 0 0 20px 0;}
			#geral #conteudo .colun_dir .txt h3.atend {
				color: #C41200;
				font-size: 13px;
				padding: 0 0 20px 0;
			}
			
				#geral #conteudo .colun_dir .txt ul.mail li a {
					padding: 0 0 0 20px;
					background: url(../imagens/setas/vermelha.jpg) no-repeat 10px 3px;
				}
			#geral #conteudo .colun_dir .txt ul.mapa {
				color: #C41200;
				font-size: 11px;
			}
				#geral #conteudo .colun_dir .txt ul.mapa ul {padding: 6px 0 0 14px;}
					#geral #conteudo .colun_dir .txt ul.mapa ul li {padding: 2px 0;}
				#geral #conteudo .colun_dir .txt ul.mapa a {
					padding: 0 0 0 8px;
					background: url(../imagens/setas/vermelha.jpg) no-repeat 0 3px;
				}
				#geral #conteudo .colun_dir .txt ul.mapa li {padding: 5px 0;}
			#geral #conteudo .colun_dir .txt h2.produtos {
				clear: both;
				font-size: 12px;
				padding: 0 0 8px 0;
			}
			#geral #conteudo .colun_dir .txt h3.produtos2 {
				clear: both;
				font-size: 12px;
				padding: 8px 0 8px 0;
			}
		#geral #conteudo .colun_esq ul {
			padding: 15px 12px 50px 0;
		}
			#geral #conteudo .colun_esq ul h4 {
				padding: 0 0 2px 6px;
				margin: 10px 0 0;
				font-size: 11px;
				border-bottom: 1px solid #525252;
				border-left: 1px solid #525252;
			}
				#geral #conteudo .colun_esq ul h4 a:hover {text-decoration: none;}
			#geral #conteudo .colun_esq ul ul {
				padding: 2px 0 0 8px;
			}
				#geral #conteudo .colun_esq ul ul a {
					display: block;
					padding: 0 0 0 18px;
					background: url(../imagens/setas/vermelha.jpg) no-repeat 10px 3px;
				}
				#geral #conteudo .colun_esq ul ul li {
					padding: 2px 0;
				}
			#geral #conteudo .colun_dir .txt div.box_prod {
				float: left;
				width: 139px;
				height: 129px;
				margin: 12px 0;
				padding: 0 4px;
				background: url(../imagens/bg/produtos.gif) no-repeat center 0;
			}
			#geral #conteudo .colun_dir .txt div.sensor {margin:5px 12px 12px 0;}
				#geral #conteudo .colun_dir .txt div.box_prod img {
					display: block;
					margin: 20px auto 0;
					border: 2px solid #c6c8ca;
				}
				#geral #conteudo .colun_dir .txt div.box_prod h4 {padding: 4px 15px 0;}
			#geral #conteudo .colun_dir .txt div.imagem {
				float: left;
				width: 185px;
				height: 185px;
				margin: 4px 14px 2px 0;
				border: 2px solid #c6c8ca;
			}
			#geral #conteudo .colun_dir .txt div.catracas {
				float: left;
				width: 187px;
				height: 397px;
				margin: 4px 14px 2px 0;
				border: 2px solid #c6c8ca;
			}
			#geral #conteudo .colun_dir .txt div.cat_tecn {
				width: 384px;
				height: 195px;
				margin: 0 auto 20px;
				border: 2px solid #c6c8ca;
			}
			#geral #conteudo  #caminho ul li {
				padding:3px 0 15px 7px;
				color:#C31202;	
				display: inline;	
			}
				#geral #conteudo  #caminho ul li.seta {
					background: transparent url(../imagens/setas/vermelha.jpg) no-repeat scroll 0 6px
					;
				}
			#geral #conteudo .colun_dir .txt ul.caract {padding: 0 0 20px 0;}
				#geral #conteudo .colun_dir .txt ul.caract li {
					padding: 0 0 0 20px;
					background: url(../imagens/setas/vermelha.jpg) no-repeat 10px 4px;
				}
			#geral #conteudo .colun_dir .txt p.type {padding: 0 0 10px;}
			#geral #conteudo .colun_dir .txt a.pdf {
				display: block;
				padding: 6px 0 8px 40px;
				margin: 0 0 30px;
				background: url(../imagens/icones/pdf.jpg) no-repeat 9px 0;
			}
			
			
			
			/*//////////////////////imaem bio//////////////////////*/
			
				
				#geral #conteudo .colun_dir .txt div.imagem2 {
				float: left;
				width: 300px;
				height: 176px;
				margin: 4px 14px 2px 0;
				border: 2px solid #c6c8ca;
			}