@charset "UTF-8";/* CSS Document *//*zerando navegadores*/body {	font:normal 11px/normal Arial, Helvetica, sans-serif;	color: #000;	margin:0px;	padding:0;	background-color: #F0F0F0;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;	}img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	}a { outline:0; }#navegacao {	display: block;	margin: 0px;	padding: 0px;	height: 52px;	width: 1000px;	background-image: url(imagens/navegacao.png);	background-repeat: no-repeat;	background-position: -1px;}#nav, #nav * {	margin: 0px;	*margin: -7px 0px 0px; /*hack ie7*/	padding: 0px;	}#nav {	list-style: none;	float:left;	}#nav li {float: left;}#nav li a {	display:block;	text-decoration: none;	color: #999;	padding: 20px 5px 0px 5px;	border-left: none;	height: 32px;	margin: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	font-size: 12px;	background-image: url(imagens/sombra-menu.png);	background-repeat: no-repeat;	background-position: -2px center;	text-align: center;	width: 95px;	}#nav li a:visited {	color: #999;}#nav li a:hover {	color: #666;	background: url(imagens/sombra-menu.png) no-repeat -2px center;	height: 29px;	width: 110px;	}#conteudo {	margin: 0px 0px 5px;	padding: 10px;	height: 322px;	width: 980px;	background-image: url(imagens/conteudo.png);	background-repeat: no-repeat;	background-position: -1px top;	display: block;	overflow: auto;	text-align: left;}#conteudo.bfcad {	background-image: url(imagens/conteudo-bfcad.png);}#conteudo.servicos {	background-image: url(imagens/conteudo-servicos.png);}#conteudo.tecnologia {	background-image: url(imagens/conteudo-tecnologia.png);}#apresentacao {	margin: 0px;	padding: 0px;	height: 342px;	width: 1000px;}.cont-inter {	margin: 0px;	padding: 8px 0px 0px 10px;	height: 311px;	width: 970px;	display: block;	overflow: auto;	text-align: left;	color: #666;}.cont-inter p {	padding-right: 5px;	margin-bottom: 5px;	font-size: 12px;}.cont-inter h1 {	color: #166FA8;	font-size: 16px;	margin-bottom: 8px;}.clientes, .contato {	display: block;	height: 70px;	width: 475px;	float: left;	}.contato {	height: 250px;	background-color: #FAFAFA;	padding: 5px;	width: 465px;	}.fundo {	background-color: #FFF;	}.figura{	height: 240px;	display: block;	margin: 0px 10px 0px 0px;	padding: 0px;	width: 100px;	float: left;	clear: none;	}.contato a, .contato a:visited{	color: #03F;	text-decoration: none;	}.contato a:hover {	color: #F60;	}.clientes img {	float: left;	margin-right: 10px;	}.clientes h1 {	font-size: 13px;	margin-bottom: 1px;	}.clientes p {	line-height: 125%;	margin-bottom: 0px;	margin-top: 0px;	}span.imagem {	border-top: 0 none;	border-right: 0 none;	border-bottom: 0 none;	border-left: 0 none;	display: inline;	margin-bottom: 5px;	margin-left: 10px;	float: right;	margin-top: 0px;	margin-right: 10px;	padding: 0px;	height: 301px;	width: 491px;	}span.central {	margin-right: auto;	margin-left: auto;	float: none;	display: block;	margin-top: 0px;	margin-bottom: 0px;	height: 264px;	width: 352px;	padding: 0px;	background-image: url(imagens/bitfly.jpg);	background-repeat: no-repeat;	background-position: center 0px;	}p, h1, h2, h3, h4, h5, h6 {	margin:0;	padding:0;	font-weight:normal;	line-height: 120%;	}object {	margin: 0px;	padding: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	}body {	text-align: center;	margin: 0px;	padding: 5px 0px 10px;	background-color: #F2F2F2;}/*fim zerando navegador*/#geral {	display: block;	padding: 0px;	height: auto;	width: 1000px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;}span#logo {	height: 52px;	width: 170px;	margin: 0px;	*margin: -14px 0px 0px; /*hack ie7*/	padding: 0px;	display: block;	float: left;}span#logo a {	height: 52px;	width: 170px;	margin: 0px;	padding: 0px;	display: block;	float: left;	text-indent: -9000px;}span#logo a:hover {	height: 52px;	width: 170px;	margin: 0px;	padding: 0px;	display: block;	float: left;	text-indent: -9000px;	background-image: url(imagens/bitfly_2.jpg);	background-repeat: no-repeat;	background-position: -1px center;}span#contato {	height: 35px;	width: 48px;	margin: 0px 3px 0px 0px;	*margin: -14px 3px 0px 0px; /*hack ie7*/	display: block;	float: right;	padding: 10px 0px 5px 25px;	background-image: url(imagens/sombra-menu.png);	background-repeat: no-repeat;	background-position: left center;}span#contato a {	height: 30px;	width: 37px;	margin: 0px;	padding: 0px;	display: block;	float: left;	text-indent: -9000px;	background-image: url(imagens/contato.png);	background-repeat: no-repeat;	background-position: -1px center;}span#contato a:hover {	display: block;	float: left;	text-indent: -9000px;	background-image: url(imagens/contato-2.png);	background-repeat: no-repeat;	background-position: -1px center;	margin: 0px;	padding: 0px;}.topo {	display: block;	margin: 0px;	padding: 0px;	height: 40px;	width: 1000px;	background-image: url(imagens/topo.png);	background-repeat: no-repeat;	background-position: -1px center;}.topo h1{	color: #166FA8;	font-size: 10px;	display: block;	height: 28px;	width: 990px;	text-align: left;	padding-left: 10px;	padding-top: 12px;	font-weight: bold;}h1.titulo {	font-size: 9px;	font-weight: bold;	text-align: left;	display: block;	height: 13px;	width: 990px;	padding-left: 10px;	color: #166FA8;	padding-bottom: 2px;}.menu {	height: 190px;	width: 1000px;	display: block;	background-image: url(imagens/fundo-menu.png);	background-repeat: no-repeat;	background-position: -1px top;	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.menu h1 {	color: #FAFAFA;	font-size: 12px;	height: 22px;	width: 990px;	display: block;	margin: 0px;	padding: 10px 0px 0px 15px;	text-align: left;	font-weight: bold;}/*sanfona*/#sanfona {	width:auto;	height:300px;	overflow:auto;	margin:0px 10px 0px 0px;	}#sanfona h3 {	font-size:12px;	cursor:pointer;	line-height:18px;	padding-left:20px;	margin:1px 0;	background: #F0F0F0 url(imagens/mais.gif) no-repeat 3px center;	border-left: 5px solid #166FA8;	}div#sanfona ul ol h3 { /*sub*/	border-left: 5px solid #F60;	margin-left: -7px;	background: #F0F0F0 url(imagens/mais-b.gif) no-repeat 3px center;	background-color: #0070AC;	color: #FFF;	font-weight: bold;	}#sanfona  h3.corrente {	background:#E8E8E8 url(imagens/menos.gif) no-repeat 3px center;	}div#sanfona ul ol h3.corrente {	background:#0070AC url(imagens/menos-b.gif) no-repeat 3px center;	}#sanfona ul {	list-style-type:none;	margin:0;	padding:0;           	}/*sanfona-fim*/#sanfona li {	color: #06F;	text-decoration: none;	font-size: 12px;	padding-bottom: 3px;	font-weight: normal;}#sanfona li strong, #sanfona li strong p {	color: #F60;	text-decoration: none;	font-size: 11px;	padding-bottom: 3px;	font-weight: normal;}#sanfona li strong p {	text-indent: -7px;	margin: 0px;}#sanfona ol {	color: #06F;	text-decoration: none;	font-size: 11px;	padding-bottom: 3px;	padding-left: 10px;}#sanfona ol ol li { /*sub item*/	color: #333;	text-decoration: none;	font-size: 11px;	padding-bottom: 3px;	padding-left: 10px;	list-style-type: none;}#sanfona li a {	color: #039;	text-decoration: none;	}#sanfona li a:hover {	background: #dce3e9 url(imagens/seta.gif) no-repeat 98%;	color: #999;	border-left: 5px solid #cad2dd;	}* html #sanfona h3, * html #sanfona h3.corrente { 	background-position: 8px center;	}	*:first-child+html #sanfona h3, *:first-child+html #sanfona  h3.corrente { 	background-position: 8px center;	}/*formulários*/form {	margin: 0px;	padding: 0px;	}div.form-contato {	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 0px;	margin: 0px;	}input, textarea {	background-color: #FFF;	border: 1px solid #E0E0E0;	height: 14px;	width: 180px;	outline:0;	margin: 0px;	padding: 0px;	}		input[type="radio"] {			border: 0px solid #FFF;			background-color: #F5F5F5;			}		input {		border-width: expression(this.type=="radio"?'0px':'1px');		background-color: expression(this.type=="radio"?'#FFF':'#F5F5F5');		}textarea {	height: 45px;	display: block;	margin-left: 7px;	border: 1px solid #999999;	background-color: #EFEFEF;	color: #333333;	padding: 2px 4px;	font: 100% "“Trebuchet MS”";	width: 150px;	}label {	color: #06F;	margin: 0px;	padding: 0px;	font-size: 10px;	}/*foco e desfoco*/.textbox, .textboxOn {	display: block;	margin-left: 5px;	border: 1px solid #999999;	background-color: #EFEFEF;	color: #333333;	padding: 1px 4px;	font: 100% "“Trebuchet MS”";	width: 170px;}.textboxOn {	border-color: #F90;	background-color: #F5F6F6;}/*foco e desfoco*-final*/div.form-contato img{	margin: 0px;	padding: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	float: none;	clear: none;	background-color: transparent;	outline:0;	}button{	padding: 0px;	margin: 0px 0px 0px 5px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	background-color: transparent;	outline:0;	display: inline;	height: 27px;	width: 65px;	}	
