﻿@charset "utf-8";@import "reset.css";#geral{width:740px;margin:0 auto;}
#geral #header{width:740px;height:112px;}
#geral #header .logo_topo{float:left;width:230px;height:111px;background:url(../imagens/h/control-id-logo.jpg) no-repeat;}
#geral #header .logo_topo a{display\:block;width:230px;height:111px;margin:44px 0 0;}
#geral #header .head_sup_log{float:left;width:510px;}
#geral #header .head_sup_log ul.links_sup{display:block;width:375px;float:left;margin:28px 0 0;}
#geral #header .head_sup_log ul.links_sup li{display:inline;}
#geral #header .head_sup_log ul.links_sup li a{display:block;float:left;color:#404040;padding:5px 22px 11px 37px;}
#geral #header .head_sup_log ul.links_sup li a:hover{text-decoration:none;color:#c41200;}
#geral #header .head_sup_log ul.links_sup li a.home{background:url(../imagens/icones/home.jpg) no-repeat 12px 0;}
#geral #header .head_sup_log ul.links_sup li a.contato{background:url(../imagens/icones/fone.jpg) no-repeat 12px 0;}
#geral #header .head_sup_log ul.links_sup li a.mapa{background:url(../imagens/icones/mapa.jpg) no-repeat 12px -3px;}
#geral #header .head_sup_log .box_log{display:block;width:135px;float:left;margin:0 0;}
#geral #header .head_sup_log .box_log ul{padding:8px 0 0 0;}
#geral #header .head_sup_log .box_log ul li{padding:3px 0 3px 0;clear:both;}
#geral #header .head_sup_log .box_log input{float:left;border:1px solid #d0d0d1;font-size:9px;}
#geral #header .menu{width:503px;word-spacing:3px;float:left;font-size:11px;font-weight:bolder;padding:0 0 3px 7px;border-bottom:1px solid #404040;}
#geral #header .menu ul{padding:13px 0 0;}
#geral #header .menu ul li{display:block;float:left;padding:0 6px 0 0;}
#geral #header .menu a{font-size:11px;color:#404040;}
#geral #header .menu a:hover{text-decoration:none;color:#c41200;}
#geral #header .menu ul li #menu1{position:absolute;display:block;width:169px;padding:0;margin:17px 0 0 -77px;z-index:10;background:#FFF;}
#geral #header .menu ul li #menu1 li{padding:0;}
#geral #header .menu ul li #menu1 li a{display:block;width:159px;padding:6px 0 6px 10px;border-bottom:1px solid #c6c8ca;}
#geral #header .menu ul li #menu1 li a:hover{background:#eeeeee;}
#geral #flash{width:740px;height:240px;margin:0 0 8px 0;}
#geral #conteudo{width:740px;}
#geral #conteudo .home_itens{float:left;width:234px;height:auto;margin:0 0 0 12px !important;margin:0 6px 0 4px;background:#fbfbfb;}
#geral #conteudo .home_itens b{width:154px;height:19px;padding:0 0 0 80px;margin:0 0 12px;font-size:13px;color:#c41200;background:url(../imagens/h/h2-home.jpg) no-repeat;}
#geral #conteudo .home_itens b.destaq{width:auto;height:auto;padding:0 1px 0;margin:0;font-size:12px;color:#c41200;background:none;}
#geral #conteudo .home_itens .produtos{margin:4px 0 0 0;padding:0 20px 0 0;font-size:10px;line-height:12px;}
#geral #conteudo .home_itens .produtos h2{font-size:11px;height:15px;color:#555555;padding:7px 0 0;}
#geral #conteudo .home_itens .produtos h2 a{color:#c41200;}
#geral #conteudo .home_itens .produtos h4{font-size:10px;color:#555555;padding:7px 0 0;}
#geral #conteudo .home_itens .produtos p{padding:0 1px;}
#geral #conteudo .home_itens .not{margin:0 0 0 0;padding:0 20px 0 0;font-size:10px;line-height:12px;}
#geral #conteudo .home_itens .not h3{font-size:10px;color:#555555;padding:0 0 6px;}
#geral #conteudo .home_itens .not h3 a{color:#c41200;}
#geral #conteudo .home_itens .not p{padding:0 0 8px;}
#geral #conteudo .home_itens .cases p{padding:0 2px 26px 2px;height:15px;}
#geral #conteudo .home_itens .cases img{margin:3px 0 3px 4px;border:2px solid #c6c8ca;}
#geral #conteudo .final{
	float:left;
	width:355px;
	height:auto;
	background:#fbfbfb;
	border-right-style: dotted;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #999;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 12px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: justify;
	white-space: normal;
	line-height: 15px;
}

#geral #conteudo .final h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DC2720;
	text-align: center;
}

#geral #conteudo .final .relogio{margin:4px 0 0 0;padding:0 20px 0 0;font-size:10px;line-height:12px;}
#geral #conteudo .final .controle{margin:0 0 0 0;padding:0 20px 0 0;font-size:10px;line-height:12px;}
#geral #conteudo #footer{clear:both;width:727px;margin:0;padding:39px 0 24px 13px;text-align:left;color:#FFF;background:#FFF url(../imagens/bg/footer.gif) no-repeat bottom;}
#geral #conteudo #footer ul{padding:0 0 5px 0;}
#geral #conteudo #footer ul li{display:inline;}
#geral #conteudo #footer ul li a{color:#FFF;}
#geral #conteudo #footer p{line-height:15px;padding:9px 0 0;}
#geral #conteudo .direitos{height:13px;padding:12px 0 25px;color:#555555;text-align:left;background:#FFF;}
#geral #conteudo .direitos p{margin:-12px 0 0;text-align:right;}




#cont_dir {
	float: left;
	width: 230px;
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
	#cont_dir h2 {
		display: block;
		width: 200px;
		text-indent: -9990px;
	}
	#cont_dir h2.telefone {
		height: 87px;
		background: url(../imagens/h/telefone.jpg) no-repeat;
	}
	#cont_dir div.telefone {
		height: 149px;
		background: url(../imagens/bg/telefone.gif) no-repeat;
	}
		#cont_dir div.telefone ul {
			display: block;
			width: 177px;
			height: 35px;
			margin: 0 0 6px 13px;
			padding: 6px 0 0 10px;
			background: url(../imagens/bg/telefone-li.gif) no-repeat;
		}
		#cont_dir div.telefone ul b {
			font-weight: normal;
			font-size: 16px;
			padding: 0 0 0 0px;
		}
		#cont_dir div.telefone ul b.mail {
			font-size: 12px;
			line-height: normal;
		}
	#cont_dir a.chat_on {
		display: block;
		width: 175px;
		height: 53px;
		text-indent: -9990px;
		margin: 14px 0 0 12px;
		background: url(../imagens/botoes/chat-on-line.gif) no-repeat;
	}
	#orcamento {
		height: 450px;
		margin: 10px 0 0 0;
		background: url(../imagens/bg/orcamento.jpg) no-repeat;
	}
		#orcamento h2 {
			height: 45px;
			background: url(../imagens/h/orcamento.gif) no-repeat;
		}
		#orcamento p {padding: 0 10px 0 20px;}
		#orcamento ul  {
			padding: 10px 0 0 12px;
		}
			#cont_dir div.orcamento ul li {
				font-size: 12px;
				padding: 0 0 5px 0;
			}
		#orcamento input,
		#orcamento textarea,
		#orcamento select  {
			width: 163px;
			margin: 1px 0 0;
			padding: 2px 0 2px 8px;
			border: 1px solid #717171;
			color: #737373;
			font-size: 12px;
			font-family: Arial, Helvetica, sans-serif;
		}
		#orcamento select  {width: 173px;}
		#orcamento textarea {
			height: 55px;
		}
		#orcamento input.bt {
			height: 34px;
			margin: 3px 0 0;
			padding: 0;
			border: none;
			cursor: pointer;
		}
		#orcamento input.limpar {
			width: 74px;
			background: url(../imagens/botoes/limpar.gif) no-repeat;
		}
		#orcamento input.enviar {
			width:  99px;
			background: url(../imagens/botoes/enviar.gif) no-repeat;
		}
	#cont_dir div.fale_agora {
		height: 197px;
		margin: 14px 0 0;
		background: url(../imagens/bg/fale-agora.gif) no-repeat;
	}
	#cont_dir h2.fale_agora {
		height: 86px;
		background: url(../imagens/h/fale-agora.gif) no-repeat;
	}
		#cont_dir div.fale_agora a {
			display: block;
			width: 200px;
			height: 54px;
			text-indent: -9990px;
			background: url(../imagens/bg/chat.gif) no-repeat;
		}
		#cont_dir div.fale_agora p {padding: 4px 10px 0 20px;}
	#cont_dir h2.telefone2 {
		height: 53px;
		background: url(../imagens/h/telefone-de-contato.gif) no-repeat;
	}
	#cont_dir div.telefone2 {
		height: 166px;
		margin: 16px 0 0;
		background: url(../imagens/bg/telefone2.gif) no-repeat;
	}
		#cont_dir div.telefone2 ul {
			display: block;
			width: 177px;
			height: 35px;
			margin: 0 0 6px 13px;
			padding: 6px 0 0 10px;
			background: url(../imagens/bg/telefone-li2.gif) no-repeat;
		}
		#cont_dir div.telefone2 ul b {
			font-weight: normal;
			font-size: 16px;
			padding: 0 0 0 0px;
		}

#pagetop h4 { font-size: 16px; padding-bottom: 4px; }
input.enviar {
			width:  99px;
			background: url(../imagens/botoes/enviar.gif) no-repeat;
		
#geral #conteudo .final img {
	border: 1px solid #000;
}
div {
}
#geral #conteudo #final .imagem {
	height: auto;
	width: 160px;
}
form {
	font-family: Verdana, Geneva, sans-serif;
	background-color: #fbfbfb;
	float: left;
	font-size: 11px;
}
#geral #conteudo .home_itens .cases ul li {
	font-family: Verdana, Geneva, sans-serif;
}

