* {
margin:0;
padding:0;
list-style: url(none) none;
padding: 0px;
margin: 0px;
border: 0px;
border-collapse: collapse
}
a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
a span {
text-decoration:none;
}
a:hover span {
text-decoration:underline;
}
body {
color: #000;
font-size: 11pt;
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
margin: 0 auto;
background-color:#1aaab6;
background-image:url(img/bgTopo.jpg);
background-position:top center;
background-repeat:no-repeat;
}
.oSite {
margin-top:60px;
}
/* BARRA TOP
--------------------*/
.topRapido {
padding-left:auto;
padding-right:auto;
background-color:#289da3;
height:26px;
background-image:url(img/barraTop.gif);
background-repeat:repeat;
}
.topRapido img {
padding-top:5px;
}
.topRapido ul {
text-align:right;
padding-right:25px;
}
.topRapido ul li {
display:inline;
}
/* Corpo do site, onde tem a tabela 780px que centraliza o site*/
.corpoSite{
margin:0 auto;
/*background-image:url(img/bgTopo.jpg);
background-position:top center;
background-repeat:no-repeat;*/
padding-top:63px;
}
/* Coluna Lateral Esquerda: onde tem a Marca, coluna de Clientes, Produtos, Depoimentos e Newsletters */
.corpoSite .logo {
width: 145px;
}
.corpoSite .logo h1 a {
width: 147px;
height: 76px;
display: block;
background-image: url(img/logo.gif);
background-position: top left;
background-repeat: no-repeat;
padding-bottom:23px;
}
.corpoSite .logo h1 span {
display:none;
}
.rodape{background-color:#000;color:#FFF;font-size:11px;font-family:tahoma;}
.rodape ul{margin-top:10px;}
.rodape ul li{display:inline;padding-right:10px;}
.rodape p{color: #b3b3b3;font-size:11px;display:block;padding-bottom: 6px;}
.assinaturaRodape{
display: block;
margin-top: 80px;
padding-left: 40px;
padding-bottom: 30px;
padding-right: 40px;
}
.rodape ul.assinatura{display: block;width: 250px;margin-top: 0px;}
.rodape ul.assinatura li{padding-left:5px;padding-bottom:20px;}
.conteudo{width: 448px;padding-right: 10px;padding-left: 10px;}
/* PÁGINAS INTERNAS
--------------------*/
.internas{
padding: 6px 11px 15px 13px;
margin: 6px 3px 10px 3px;
display: block;
width: 418px;
background: #FFF;
}
.internas p{
font-family:tahoma;
font-size:11px;
color:#4c4c4c;
text-align:left;
}
/* SUB MENUS INTERNAS
--------------------*/
ul.subMenu{
width: 415px;
display: block;
background: #13858F;
height: 23px;
margin-bottom: 40px;
}
.subMenu li{
border-right: 1px solid #FFFFFF;
display: block;
float: left;
}
.subMenu a{
height: 13px;
display: block;
padding-top: 5px;
padding-bottom: 5px;
float: left;
}
.subMenu  a span{display: none;}
.subMenu li a:hover{background: #19a9b5;}
.subMenu li img{
margin-right: 5px;
margin-left: 5px;
}
.subMenu .click{background: #19a9b5;}
.contato{color: #4c4c4c;display: block;text-align: left;padding-bottom: 20px;}
.contato a{color: #4c4c4c;}
.contato  h2{ background-image: url(img/titIntContato.gif);
height: 38px;
background-repeat:no-repeat;
margin-top:30px;
margin-bottom:20px;
}
.contato  h2 span{display:none;}
.formulario label {
margin: 2px;
font-size: 11px;
display: block;
text-align: left;
width: 250px;
}
.formulario {
display: block;
padding-bottom: 20px;
padding-right: 10px;
clear: both;
padding-left: 10px;
}
.formulario form {
text-align: center;
}
.formulario br{clear: both;display: block;}
.formulario .txtfield {
width: 250px;
border: 1px solid #7f9db9;
font-size: 11px;
background: #efefef;
color: #44442d;
display: block;
font-family: Tahoma, Helvetica, sans-serif;
padding: 2px;
margin-right: 5px;
margin-left: 2px;
}
.formulario .txtfield:focus, .header .txtfield:focus {
background: #FFFFFF;
border: 1px solid #7f9db9;
}
.formulario .boxBotoes {
padding-top: 5px;
padding-left: 150px;
display: block;
width: 250px;
}
.formulario .botoes {
margin-right: 5px;
}
TABLE.navBar TD
{
font-size: 11px;
color: #13858f;
padding: 0px 3px 0px 3px;
font-weight: bold;
}
TABLE.navBar TD A
{
color: #13858f;
text-decoration: none;
font-weight: normal;
}
TABLE.navBar TD A:visited
{
color: #13858f;
text-decoration: none;
font-weight: normal;
}
TABLE.navBar TD A:hover
{
color: #13858f;
text-decoration: underline;
font-weight: normal;
}
/* PORTFÓLIO
--------------------*/
div.clientes{
	font-size: 11px;
	color: #4c4c4c;
	display: block;
	text-align: left;
	padding-bottom: 20px;
}
div.clientes a{color: #4c4c4c;}
div.clientes h2{
	height: 38px; 
	background-repeat:no-repeat;
	margin-top:30px;
	margin-bottom:20px;
}

div.clientes h2 span{display:none;}

div.clientes h3{background-image: url(/fishy/img/titIntSelecioneProjeto.gif);height: 38px; background-repeat:no-repeat;margin-top:30px;}
div.clientes h3 span{display:none;}

div.clientes select {width: 172px;border: 1px solid #7f9db9;font-size: 10px;background: #efefef;color: #44442d;margin-right: 10px; margin-bottom: 45px;}



/* BOX CLIENTES
--------------------*/
div.clientes div.boxClientes {
	display: block;
	background: url(/fishy/img/pontosDiv.gif) repeat-x bottom;
	width: 413px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

div.clientes div.boxClientes img{display: block;border: 2px solid #FFF;float: left;margin-right: 10px;}

div.clientes div.boxClientes ul {float: left;width: 250px;}
div.clientes div.boxClientes ul .botoes {float: left;width: 250px;}
div.clientes div.boxClientes .botoes li{display: inline;float: left;}

div.clientes div.boxClientes .titulo{font-size: 14px;display: block;color: #13858f;font-weight: bold;}

div.clientes div.boxClientes .subtitulo {display:block;margin-bottom: 20px;}

div.clientes ul.subMenu li img{
	margin-right: 5px;
	margin-left: 5px; 
}
div.clientes_detalhe{
	text-align: left;
	font-size: 11px;
	color: #4c4c4c;
	padding-bottom: 20px;
}
div.clientes_detalhe a{color: #4c4c4c;}

div.clientes_detalhe h1 {font-size: 18px;color: #13858f;}

div.clientes_detalhe h2{
	background-image: url(/fishy/img/titIntClientes.gif);
	background-color: transparent;
	height: 38px; 
	background-repeat:no-repeat;
	margin-top:30px;
	margin-bottom:20px;
	margin-left:5px;
}

div.clientes_detalhe h2 span{display:none;}

div.clientes_detalhe h3{background-image: url(/fishy/img/titIntConhecaClientes.gif);background-color: transparent;height: 38px; background-repeat:no-repeat;margin-top:30px;margin-bottom:20px;}

div.clientes_detalhe h3 span{display:none;}

div.clientes_detalhe p{
	margin: 30px 0px;
	padding: 0px;
	display: block;
}

div.clientes_detalhe h4.clientesDetalhe{margin-top:30px;margin-bottom:20px;text-align:left;margin-left:5px;color:#488e9a;}

div.clientes_detalhe td.clientesDetalhe img{margin-left:100px;}


div.clientes_detalhe div.clientesProjetos ul{
	text-align:left;
	padding-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:100px;
	display: block;
}

div.clientes_detalhe div.clientesProjetos ul li{
	background: url(/fishy/img/marcadorListaClientes.gif) no-repeat left center;
	padding-top: 6px;
	padding-bottom: 6px;
}

div.clientes_detalhe div.clientesProjetos ul li a{font-weight:normal;padding-left:15px;}

div.clientes_detalhe div.clientesProjetos p {font-weight:bold;color: #13858f;margin-bottom: 15px;}
DIV.div_portfolio_detcases .boxCases p{margin-bottom:20px;width:98%;color:#4c4c4c;}
/* BOX CASES INTERNO
--------------------*/
DIV.div_portfolio_detcases .boxCasesInterno {
	display: block;
/*	background: url(/fishy/img/pontosDiv.gif) repeat-x bottom;*/
	width: 413px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

DIV.div_portfolio_detcases .boxCasesInterno a img{display: block;border: 2px solid #FFF;margin-right: 10px;padding-right: 5px;}
DIV.div_portfolio_detcases .boxCasesInterno ul .botoes {width: 250px;}
DIV.div_portfolio_detcases .boxCasesInterno .botoes li{display: inline;}
DIV.div_portfolio_detcases .boxCasesInterno .titulo{font-size: 14px;display: block;color: #13858f;font-weight: bold; margin-top: 20px;}
DIV.div_portfolio_detcases .boxCasesInterno .subtitulo {display:block;margin-bottom: 20px;}
DIV.div_portfolio_detcases .boxCasesInterno .subtitulo span {color:#13858f;}
DIV.div_portfolio_detcases .boxCasesInterno .subtitulo.case {display:block;margin-bottom: 5px; width:250px;}
DIV.div_portfolio_detcases .boxCasesInterno .subtitulo.nomeCase {display:block;margin-bottom: 10px; width:150px;}
DIV.div_portfolio_detcases .boxCasesInterno ul li.subtitulo.nomeCase{width: 150px;}

DIV.div_portfolio_detcases .boxCasesInterno .listagem ul li.anterior a{
	text-decoration:underline;
}
DIV.div_portfolio_detcases DIV.listagem{
	margin-top: 25px;
}

DIV.div_portfolio_detcases .boxCasesInterno p{margin-bottom:20px;width:100%;color:#4c4c4c;}

DIV.div_portfolio_detcases .caseTituloInternos{margin-top:15px;}
	
DIV.div_portfolio_detcases .caseResumo{
	display: block;
	background: url(/fishy/img/pontosDiv.gif) repeat-x bottom;
	width: 413px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

DIV.div_portfolio_detcases .caseResumo h4{
	background-image: url(/fishy/img/titIntCaseResumo.gif);
	height:20px;
	background-repeat:no-repeat;
	margin-top: 20px;
}

DIV.div_portfolio_detcases .caseResumo h4.caseProblema{
	background-image: url(/fishy/img/titIntCaseProblema.gif);
	background-repeat:no-repeat;
}

DIV.div_portfolio_detcases .caseResumo h4.caseSolucoes{
	background-image: url(/fishy/img/titIntCaseSolucoes.gif);
	background-repeat:no-repeat;
}

DIV.div_portfolio_detcases .caseResumo h4.caseResultados{
	background-image: url(/fishy/img/titIntCaseResultados.gif);
	background-repeat:no-repeat;
}

DIV.div_portfolio_detcases .caseResumo h4 span{display: none;}

DIV.div_portfolio_detcases .caseTituloInternos .caseSolucoesLista{
	text-align:left;
	padding-left:15px;
	margin-right:5px;
	margin-top:20px;
	margin-bottom:15px;
	display: block;
	background: url(/fishy/img/marcadorListaClientes.gif) no-repeat left center;
}

DIV.div_portfolio_detcases .caseTituloInternos .caseSolucoesLista ul li{
	
}

DIV.div_portfolio_detcases UL.subMenu li img{
	margin-right: 5px;
	margin-left: 5px; 
}
/* PORTFÓLIO
--------------------*/
DIV.div_portfolio_listcases .portfolio{
	font-size: 11px;
	color: #4c4c4c;
	display: block;
	text-align: left;
	padding-bottom: 20px;
}
DIV.div_portfolio_listcases .portfolio a{color: #4c4c4c;}
DIV.div_portfolio_listcases .portfolio h2{ background-image: url(img/titIntPortfolio.gif);
	height: 38px; 
	background-repeat:no-repeat;
	margin-top:30px;
	margin-bottom:20px;
}

DIV.div_portfolio_listcases .portfolio h2 span{display:none;}

DIV.div_portfolio_listcases .portfolio h3{background-image: url(img/titIntSelecioneProjeto.gif);height: 38px; background-repeat:no-repeat;margin-top:30px;}
DIV.div_portfolio_listcases .portfolio h3 span{display:none;}

DIV.div_portfolio_listcases .portfolio select {width: 172px;border: 1px solid #7f9db9;font-size: 10px;background: #efefef;color: #44442d;margin-right: 10px; margin-bottom: 45px;}



/* BOX CLIENTES
--------------------*/
DIV.div_portfolio_listcases .boxClientes {
	display: block;
	background: url(img/pontosDiv.gif) repeat-x bottom;
	width: 413px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

DIV.div_portfolio_listcases .boxClientes a img{display: block;border: 2px solid #FFF;float: left;margin-right: 10px;}

DIV.div_portfolio_listcases .boxClientes ul {float: left;width: 250px;}
DIV.div_portfolio_listcases .boxClientes ul .botoes {float: left;width: 250px;}
DIV.div_portfolio_listcases .boxClientes .botoes li{display: inline;float: left;}

DIV.div_portfolio_listcases .boxClientes .titulo{font-size: 14px;display: block;color: #13858f;font-weight: bold;}

DIV.div_portfolio_listcases .boxClientes .subtitulo {display:block;margin-bottom: 20px;}




/* BOX LISTA CLIENTES
--------------------*/
DIV.div_portfolio_listcases .boxLista{padding-top: 15px;padding-bottom: 15px;background: url(img/pontosDiv.gif) repeat-x bottom;}

DIV.div_portfolio_listcases .boxLista p{background: url(img/marcadorListaClientes.gif) no-repeat left;padding-left: 15px;}

DIV.div_portfolio_listcases .boxLista strong{color: #13858f;}



/* BOX PROJETO
--------------------*/

DIV.div_portfolio_listcases .boxProjeto h5 {
	font-size: 14px;
	font-weight: bold;
	color: #13858f;
	display: block;
}
DIV.div_portfolio_listcases .boxProjeto p {margin: 0px;padding: 0px;line-height: 20px;}
DIV.div_portfolio_listcases .imagemClientes {
	background: url(img/pontosDiv.gif) repeat-x left top;
	margin-top: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}
DIV.div_portfolio_listcases .boxProjeto .telasProjeto li {
	float: left;
	margin-right: 5px;
	display: block;
}
DIV.div_portfolio_listcases .boxProjeto .telasProjeto {
	display: block;
	margin-bottom: 20px;
	height: 20px;
}

DIV.div_portfolio_listcases .projetoOnline {
	text-align: right;
	float: right;
	width: 100px;
	display: block;
	
}

DIV.div_portfolio_listcases .boxProjeto .imagemClientes img {background: url(img/pontosDiv.gif) repeat-x left bottom ;}




/* 
DIV.div_portfolio_listcases .projetoOnline {background: url(img/btProjetoOnline.gif) no-repeat right;
text-align: right;width: 400px;height: 20px;margin-bottom: 26px;}
DIV.div_portfolio_listcases .projetoOnline a span {display: none;height: 20px;}
DIV.div_portfolio_listcases .projetoOnline a {height: 20px;display: block;}
*/

/* BOX CASES
--------------------*/
DIV.div_portfolio_listcases .boxCases {
	display: block;
	background: url(img/pontosDiv.gif) repeat-x bottom;
	width: 413px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	
}

DIV.div_portfolio_listcases .boxCases a img{display: block;border: 2px solid #FFF;float: left;margin-right: 10px;}
DIV.div_portfolio_listcases .boxCases ul.tituloCase {width: 120px;}
DIV.div_portfolio_listcases .boxCases ul .botoes {width: 250px;}
DIV.div_portfolio_listcases .boxCases .botoes li{display: inline;}
DIV.div_portfolio_listcases .boxCases .titulo{font-size: 14px;display: block;color: #13858f;font-weight: bold;width:120px; margin-top: 20px;}
DIV.div_portfolio_listcases .tituloCase .titulo{font-size: 14px;display: block;color: #13858f;font-weight: bold;width:120px;margin: 0px;}

DIV.div_portfolio_listcases .boxCases .subtitulo {display:block;margin-bottom: 20px; width:120px;}
DIV.div_portfolio_listcases .boxCases .subtitulo span {color:#13858f;}
DIV.div_portfolio_listcases .boxCases .subtitulo.case {display:block;margin-bottom: 10px; width:200px;}
DIV.div_portfolio_listcases .boxCases .subtitulo.nomeCase {display:block;margin-bottom: 10px; width:150px;}
DIV.div_portfolio_listcases .boxCases ul li.subtitulo.nomeCase{width: 150px;}


DIV.div_portfolio_listcases .boxCases p{margin-bottom:20px;width:98%;color:#4c4c4c;}
/* BOX CASES INTERNO
--------------------*/
DIV.div_portfolio_listcases .boxCasesInterno {
	display: block;
/*	background: url(img/pontosDiv.gif) repeat-x bottom;*/
	width: 413px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

DIV.div_portfolio_listcases .boxCasesInterno a img{display: block;border: 2px solid #FFF;margin-right: 10px;padding-right: 5px;}
DIV.div_portfolio_listcases .boxCasesInterno ul.tituloCase {width: 120px;}
DIV.div_portfolio_listcases .boxCasesInterno ul .botoes {width: 250px;}
DIV.div_portfolio_listcases .boxCasesInterno .botoes li{display: inline;}
DIV.div_portfolio_listcases .boxCasesInterno .titulo{font-size: 14px;display: block;color: #13858f;font-weight: bold;width:120px; margin-top: 20px;}
DIV.div_portfolio_listcases .boxCasesInterno .subtitulo {display:block;margin-bottom: 20px; width:120px;}
DIV.div_portfolio_listcases .boxCasesInterno .subtitulo span {color:#13858f;}
DIV.div_portfolio_listcases .boxCasesInterno .subtitulo.case {display:block;margin-bottom: 5px; width:250px;}
DIV.div_portfolio_listcases .boxCasesInterno .subtitulo.nomeCase {display:block;margin-bottom: 10px; width:150px;}
DIV.div_portfolio_listcases .boxCasesInterno ul li.subtitulo.nomeCase{width: 150px;}

DIV.div_portfolio_listcases .boxCasesInterno .listagem ul li.anterior a{
text-decoration:underline;}

DIV.div_portfolio_listcases .boxCasesInterno p{margin-bottom:20px;width:100%;color:#4c4c4c;}

DIV.div_portfolio_listcases .caseTituloInternos{margin-top:15px;}
	
DIV.div_portfolio_listcases .caseResumo{
	display: block;
	background: url(img/pontosDiv.gif) repeat-x bottom;
	width: 413px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

DIV.div_portfolio_listcases .caseResumo h4{
	background-image: url(img/titIntCaseResumo.gif);
	height:20px;
	background-repeat:no-repeat;
	margin-top: 20px;
}

DIV.div_portfolio_listcases .caseResumo h4.caseProblema{
	background-image: url(img/titIntCaseProblema.gif);
	background-repeat:no-repeat;
}

DIV.div_portfolio_listcases .caseResumo h4.caseSolucoes{
	background-image: url(img/titIntCaseSolucoes.gif);
	background-repeat:no-repeat;
}

DIV.div_portfolio_listcases .caseResumo h4.caseResultados{
	background-image: url(img/titIntCaseResultados.gif);
	background-repeat:no-repeat;
}

DIV.div_portfolio_listcases .caseResumo h4 span{display: none;}

DIV.div_portfolio_listcases .caseTituloInternos .caseSolucoesLista{
	text-align:left;
	padding-left:15px;
	margin-right:5px;
	margin-top:20px;
	margin-bottom:15px;
	display: block;
	background: url(img/marcadorListaClientes.gif) no-repeat left center;
}

DIV.div_portfolio_listcases .caseTituloInternos .caseSolucoesLista ul li{
	
}

DIV.div_premios_fishy DIV.fishy p.textoPremios{
	line-height: 15px;
	margin-bottom: 10px;
	margin-top: 15px;
	display: block;
}
DIV.div_premios_fishy DIV.fishy p.textoPremios strong{
	color:#488e9a;
	font-weight:bold;
	display: block;
}
DIV.div_premios_fishy DIV.fishy p.textoPremios span{
	color:#4c4c4c;
}
DIV.div_premios_fishy DIV.fishy p.textoPremios a{
	color:#4c4c4c;
	text-decoration:underline;
	font-weight:normal;
}
DIV.div_premios_fishy DIV.fishy p.textoPremios a:visited{
	color:#4c4c4c;
	font-weight:normal;
}
DIV.div_premios_fishy DIV.fishy p.textoPremios a:hover{
	color:#488e9a;
	text-decoration:underline;
}

DIV.div_premios_fishy DIV.fishy{
	text-align: left;
	font-size: 11px;
	color: #4c4c4c;
	padding-bottom: 20px;
}
DIV.div_premios_fishy DIV.fishy h2{
	background-image: url(img/titIntFishy.gif);
	background-color: transparent;
	height: 38px;
	background-repeat:no-repeat;
	margin-top:24px;
	margin-bottom:20px;
}
DIV.div_premios_fishy DIV.fishy h2 span{
	display:none;
}
DIV.div_premios_fishy DIV.fishy img.apresentacao{
	margin-bottom:15px;
	margin-top:15px;
}
DIV.div_premios_fishy DIV.fishy h3.premios{
	background-image: url(/fishy/img/titIntPremios.gif);
}
DIV.div_premios_fishy DIV.fishy h3 span{
	display:none;
}
DIV.div_premios_fishy DIV.fishy h3{
	height: 38px;
	margin-top:30px;
	margin-bottom:20px;
	background: url(/fishy/img/titIntPremios.gif) no-repeat;
	display: block;
}
/* CSS Document */

/* PRODUTOS
--------------------*/
DIV.div_solucoes_produtos DIV.internas DIV.solucoes {color: #4c4c4c;display: block;text-align: left;padding-bottom: 20px; }
DIV.div_solucoes_produtos DIV.internas DIV.solucoes.servicos{height:650px;}
DIV.div_solucoes_produtos DIV.internas DIV.solucoes a {color: #4c4c4c;}
DIV.div_solucoes_produtos DIV.internas DIV.solucoes  h2{ background-image: url(img/titIntSolucoes.gif);
	height: 38px; 
	background-repeat:no-repeat;
	margin-top:30px;
	margin-bottom:20px;
}

DIV.div_solucoes_produtos DIV.internas DIV.solucoes  h2 span{display:none;}


DIV.div_solucoes_produtos DIV.internas DIV.solucoes  h4 span{ visibility:hidden;}

DIV.div_solucoes_produtos DIV.internas DIV.solucoes   p {display: block;padding-bottom: 5px;padding-top: 5px;color:#4c4c4c;}
DIV.div_solucoes_produtos DIV.internas DIV.solucoes   p strong{display: block;padding-top: 10px;}



DIV.div_solucoes_produtos DIV.internas DIV.solucoes ul.produtos{
	text-align:left;
	padding-left:5px;
	margin-right:5px;
	display: block;
}

DIV.div_solucoes_produtos DIV.internas DIV.solucoes ul.produtos li{
	background: url(img/marcadorListaProdutos.gif) no-repeat left center;
	padding-bottom: 4px;
}

DIV.div_solucoes_produtos DIV.internas DIV.solucoes ul.produtos li a{
	font-weight:normal;
	padding-left:15px;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#4c4c4c;
}
DIV.div_solucoes_produtos DIV.internas DIV.solucoes ul.produtos li a:hover{
	text-decoration:underline;
}
DIV.div_solucoes_produtos DIV.internas DIV.solucoes  h4{ 
	color: #13858f;
	font-weight:bold;
}


DIV.div_solucoes_produtos DIV.internas DIV.solucoes DIV.description{
	margin-top: 10px;
	margin-bottom: 0px;
	font-family:tahoma;
	font-size:11px;
	color:#4c4c4c;
	text-align:left;
	padding-bottom:25px;
	padding-right:1px;
	padding-left:1px;
}

DIV.div_solucoes_produtos DIV.internas DIV.solucoes DIV.outrosproj{
	padding-top:30px;	
}
DIV.div_solucoes_produtos DIV.internas DIV.solucoes DIV.saibamais{
	padding-top:0px;	
	padding-bottom:40px;	
}
.fishy_boxCentral{
	width:205px;
	background-color: #FFF;
	overflow: hidden;
	text-align:left;
	padding:6px;
}
.fishy_boxCentral h2{
	background-image:url(img/setaBoxCentral.gif);
	background-repeat:no-repeat;
	background-position:6px 7px;
	height:20px;
	line-height:20px;
	background-color:#229ca2;
	font-family:tahoma;
	font-size:11px;
	color:#fff;
	margin-bottom: 6px;
	padding-left: 15px;
}
.fishy_boxCentral .boxTextoIndDestaque span{
	background-color:#f2f2f2;
	display:block;
	margin-top: 6px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 6px;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#484848;
}
.fishy_boxCentral .boxTextoIndDestaque span strong{
	font-weight:bold;
	color:#488e9a;
	text-align:left;
	display: block;
}
.fishy_boxLateralDir{width: 133px;background-color:#3fc6d0;padding:6px;margin-bottom:14px;}

.fishy_boxLateralDir h2{
	display:block;
	height: 20px;
	background-color:#000000;
	margin-bottom:6px;
}

.fishy_boxLateralDir h2 span{display:none;}

.fishy_boxLateralDir span{
	display:block;
	color:#FFF;
	font-size:11px;
	cursor:pointer;
	margin:0;
	padding:0;
}

.fishy_boxLateralDir span strong{font-size:12px;}

.fishy_boxLateralDir span.textoBlog{color:#000000;padding-top: 10px;display: block;}

.fishy_boxLateralDir .boxBlog span{padding-left:11px;padding-right:6px;}

.fishy_boxLateralDir .pontilhado {
	background-image:url(img/bgNovidades.gif);
	background-repeat: repeat-x;
	background-position: center;
	margin-left:5px;
	margin-right:5px;
	padding:10px 6px 10px 6px;
	text-align: left;
}

.fishy_boxLateralDir h2.tituloBox.novidades{
	height: 20px;
	background-color:#000000;
	margin-bottom:6px;
}

.fishy_boxLateralDir h3{
	width:133px;
	height: 20px;
	clear:both;
	background-color:#8cdee2;
	margin-top:10px;

}

.fishy_boxLateralDir h3 span{display:none;}

.fishy_boxLateralDir a h3 {cursor:pointer;}

.fishy_boxLateralDir .boxNovidade span{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	
}

.fishy_boxLateralDir .boxNovidade span.novidades{
	font-weight:normal;
	color:#000000;
	margin:0;
	padding:0;
}

.fishy_boxLateralDir .boxNovidade a{text-decoration:none;}

.fishy_boxLateralDir .boxNovidade a:hover{text-decoration:underline;}

.fishy_boxLateralDir .boxNovidade{
	background-image:url(img/bgNovidades.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left:5px;
	margin-right:5px;
	padding:10px 6px 10px 6px;
	text-align: left;
}
.fishy_boxLateralEsq 
{
	width: 133px;
	background-color:#3fc6d0;
	padding:6px;
	margin-bottom:14px;
	text-align: left;
}
.fishy_boxLateralEsq a 
{
	color:#fff;
}
.fishy_boxLateralEsq h2 
{
	margin-top:6px;
	margin-bottom:6px;
}
.fishy_boxLateralEsq h2 span 
{
	display:none;
}
.fishy_boxLateralEsq span 
{
	font-size:11px;
	display:block;
	padding-left: 5px;
}
.fishy_boxLateralEsq span strong 
{
	font-weight:bold;
	padding-top: 5px;
	display: block;
}
.fishy_boxLateralEsq ul
{
	background-color:#3fc6d0;
}
.fishy_boxLateralEsq ul li
{
	height:20px;
	margin-bottom:6px;
	background-color:#000000;
}
.fishy_boxLateralEsq ul li.noPadding
{
	margin-bottom:0px;
}
.fishy_boxLateralEsq ul li a span
{
	display:none;
}
.fishy_boxLateralEsq ul li a
{
	display:block;
	height:20px;
}
.fishy_boxLateralEsq form input{
	border:  1px solid #000;
	background-color: #7ed7dd;
	padding: 2px;
	width: 91px;
	font-size: 10px;
	margin-bottom: 5px;
}

.fishy_boxLateralEsq form input.botao {
	width: 25px;
	border:0;
	background-color: #3bc2cb;
	margin-left:6px;
}
.fishy_boxLateralEsq form select{
	border:  1px solid #000;
	background-color: #7ed7dd;
	padding: 2px;
	width: 122px;
	font-size: 10px;
	margin-bottom: 5px;
}
.fishy_boxLateralEsq .campoDiv
{
	background: url(/fishy/img/pontosDivBuscaBlog.gif) repeat-x left bottom;
	padding-top:10px;
	padding-bottom:10px;
}
fishy_faleconosco .contato{color: #4c4c4c;display: block;text-align: left;padding-bottom: 20px;}
fishy_faleconosco .contato a{color: #4c4c4c;}
fishy_faleconosco .contato  h2{ background-image: url(/fishy/img/titIntContato.gif);
	height: 38px; 
	background-repeat:no-repeat;
	margin-top:30px;
	margin-bottom:20px;
}

fishy_faleconosco .contato  h2 span{display:none;}


fishy_faleconosco .formulario label {
	margin: 2px;
	font-size: 11px;
	display: block;
	text-align: left;
	width: 250px;
}
fishy_faleconosco .formulario {
	display: block;
	padding-bottom: 20px;
	padding-right: 10px;
	clear: both;
	padding-left: 10px;
}
fishy_faleconosco .formulario form {
	text-align: center;
}


fishy_faleconosco .formulario br{clear: both;display: block;}

fishy_faleconosco .formulario .txtfield {
	width: 250px;
	border: 1px solid #7f9db9;
	font-size: 11px;
	background: #efefef;
	color: #44442d;
	display: block;
	font-family: Tahoma, Helvetica, sans-serif;
	padding: 2px;
	margin-right: 5px;
	margin-left: 2px;
}

fishy_faleconosco .formulario .txtfield:focus, .header .txtfield:focus {
	background: #FFFFFF;
	border: 1px solid #7f9db9;
}


fishy_faleconosco .formulario .boxBotoes {
	padding-top: 5px;
	padding-left: 150px;
	display: block;
	width: 250px;

}
fishy_faleconosco .formulario .botoes {
	margin-right: 5px;

}

.fishy_flashDestaque{
	margin-top:13px;
	margin-bottom:10px;
	background: #FFF;
	padding: 6px;
	width: 432px;
}
.fishy_imprensa{color: #4c4c4c;display: block;text-align: left;padding-bottom: 20px;}
.fishy_imprensa a{color: #4c4c4c;}
.fishy_imprensa  h2{
	height: 38px; 
	background-repeat:no-repeat;
	margin-top:30px;
	margin-bottom:20px;
}
.fishy_imprensa DIV.gravata{
	font: normal bold 11px arial;
}
.fishy_imprensa  h2 span{display:none;}

.fishy_imprensa  h4 {font-size: 14px;font-weight: bold;color: #13858f;}

.fishy_imprensa h4 span{ visibility:hidden;}

.fishy_imprensa  p {display: block;padding-bottom: 15px;}

.fishy_imprensa .barraImpressao {display: block;margin-bottom: 60px;}
.fishy_imprensa .barraImpressao li {display: block;float: left;margin-right: 5px;}

.fishy_imprensa th {display: block;float: left;font-size: 11px;font-weight: normal;}

.fishy_imprensa  #verTodas {
	background: #179da8;
	width: 103px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left: 1px solid #FFFFFF;
}
.fishy_imprensa  #noticiasAnteriores {
	background: #13858f;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 304px;
}
.fishy_imprensa table {width: 418px;}

.fishy_imprensa .listaNoticias li {
	font-size: 11px;
	background: #ededed;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 1px;
	padding-left: 5px;
	height: 15px;
}
.fishy_imprensa .boxListaNoticias {
	background: url(img/pontosDiv.gif) repeat-x left bottom;
	margin-bottom: 20px;
	padding-bottom: 20px;
	font-size: 11px;
}
.fishy_imprensa .boxListaNoticias a {line-height: 15px;}
.fishy_imprensa .boxListaNoticias .titulo {color: #13858f;display: block;font-weight: bold;}

div.fishy_imprensa ul.subMenu li img{
	margin-right: 5px;
	margin-left: 5px; 
}
.fishy_internaBlog{
	display: block;
	width: 470px;
	background: #FFF;
	padding: 15px;
	margin-left: 10px;
}

.fishy_internaBlog .oBlog{color: #4c4c4c;display: block;text-align: left;padding-bottom: 20px;}
.fishy_internaBlog .oBlog a{color: #4c4c4c;}

.fishy_internaBlog p{
	font-family:tahoma;
	font-size:11px;
	color:#4c4c4c;
	text-align:left;
	padding-bottom: 15px;
	height:auto;
}

.fishy_internaBlog DIV{
	font-family:tahoma;
	font-size:11px;
	color:#4c4c4c;
	text-align:left;
	padding-bottom: 15px;
	height:auto;
}

.fishy_internaBlog p span{
	color:#13858f;
	display:block;
	font-weight:bold;
}
.fishy_internaBlog p span.primeiroComentario{
	margin-top:10px;
}

.fishy_internaBlog  h4 {
	font-size: 14px;
	font-weight: bold;
	color: #13858f; 
	text-align:left;
	margin-top:7px;
}

.fishy_internaBlog img{
	margin-bottom:15px;
	margin-top:15px;
	margin-left:1px;
}

.fishy_internaBlog .oPost{
padding-bottom: 30px;
}

.fishy_internaBlog .boxComentarios{background: url(img/pontosDiv.gif) repeat-x left bottom;}
.fishy_internaBlog .barraImpressao ul {display: block;}
.fishy_internaBlog .barraImpressao li {display: block;float: left;}
.fishy_internaBlog .postComentario{margin-top:3px;}

.fishy_internaBlog .formulario .comentarioBlog form label{
	font-size: 11px;
	display: block;
	text-align: left;
	float:left;
}

.fishy_internaBlog .formulario .comentarioBlog form input{
	border:  1px solid #000;
	background-color: #fff;
	font-size: 10px;
	width:200px;
	float:right;
}

.fishy_internaBlog .formulario .comentarioBlog form textarea{
	border:  1px solid #000;
	background-color: #fff;
	width:200px;
	font-size: 10px;
	float:right;
}

.fishy_internaBlog .formulario .comentarioBlog form input.botao {
	width: 25px;
	border:0;
	background-color: #fff;
	margin-left:6px;
	float:right;
}
.fishy_internaBlog TD.xlk  {
font-size: 11px;
color: #13858f;
padding: 0px 3px 0px 3px;
font-weight: bold;
}
.fishy_internaBlog TD.xlk A {
color: #13858f;
text-decoration: none;
font-weight: normal;
}
.fishy_internaBlog TD.xlk A:visited {
color: #13858f;
text-decoration: none;
font-weight: normal;
}
.fishy_internaBlog TD.xlk A:hover {
color: #13858f;
text-decoration: underline;
font-weight: normal;
}

.fishy_trabalheConosco{margin:0;padding:0;background-color:#1aaab6;}
.noclass
{
}

/* PORTFÓLIO
--------------------*/
div.portfolio{
	font-size: 11px;
	color: #4c4c4c;
	display: block;
	text-align: left;
	padding-bottom: 20px;
}
div.portfolio a{color: #4c4c4c;}
div.portfolio h2{ background-image: url(/fishy/img/titIntPortfolio.gif);
	height: 38px; 
	background-repeat:no-repeat;
	margin-top:30px;
	margin-bottom:20px;
}

div.portfolio h2 span{display:none;}



/* BOX PROJETO
--------------------*/

div.portfolio div.boxProjeto h5 {
	font-size: 14px;
	font-weight: bold;
	color: #13858f;
	display: block;
}
div.portfolio div.boxProjeto p {margin: 0px;padding: 0px;line-height: 20px;}
div.portfolio div.imagemClientes {
	background: url(/fishy/img/pontosDiv.gif) repeat-x left top;
	margin-top: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}
div.portfolio div.telasProjeto li {
	float: left;
	margin-right: 5px;
	display: block;
}
div.portfolio div.telasProjeto {
	display: block;
	margin-bottom: 15px;
	padding-bottom: 15px;
	background: url(/fishy/img/pontosDiv.gif) repeat-x left bottom;
}

div.portfolio div.projetoOnline {
	text-align: right;
	float: right;
	width: 100px;
	display: block;
	
}

div.portfolio div.imagemClientes img {background: url(/fishy/img/pontosDiv.gif) repeat-x left bottom ;}

div.portfolio ul.subMenu li img{
	margin-right: 5px;
	margin-left: 5px; 
}
/* PORTFÓLIO
--------------------*/
div.portfolio_lista{
	font-size: 11px;
	color: #4c4c4c;
	display: block;
	text-align: left;
	padding-bottom: 20px;
}
div.portfolio_lista a{color: #4c4c4c;}
div.portfolio_lista h2{ background-image: url(/fishy/img/titIntPortfolio.gif);
	height: 38px; 
	background-repeat:no-repeat;
	margin-top:30px;
	margin-bottom:20px;
}

div.portfolio_lista h2 span{display:none;}

div.portfolio_lista h3{background-image: url(/fishy/img/titIntSelecioneProjeto.gif);height: 38px; background-repeat:no-repeat;margin-top:30px;}
div.portfolio_lista h3 span{display:none;}

div.portfolio_lista select {width: 172px;border: 1px solid #7f9db9;font-size: 10px;background: #efefef;color: #44442d;margin-right: 10px; margin-bottom: 45px;}
div.portfolio_lista select.clientes {width: 355px;border: 1px solid #7f9db9;font-size: 10px;background: #efefef;color: #44442d;margin-right: 10px; margin-bottom: 10px;}



/* BOX CLIENTES
--------------------*/
div.portfolio_lista div.boxClientes {
	display: block;
	background: url(/fishy/img/pontosDiv.gif) repeat-x bottom;
	width: 413px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

div.portfolio_lista div.boxClientes img{display: block;border: 2px solid #FFF;float: left;margin-right: 10px;}

div.portfolio_lista div.boxClientes ul {float: left;width: 250px;}
div.portfolio_lista div.boxClientes ul .botoes {float: left;width: 250px;}
div.portfolio_lista div.boxClientes .botoes li{display: inline;float: left;}

div.portfolio_lista div.boxClientes .titulo{font-size: 14px;display: block;color: #13858f;font-weight: bold;}

div.portfolio_lista div.boxClientes .subtitulo {display:block;margin-bottom: 20px;}

div.portfolio_lista ul.subMenu li img{
	margin-right: 5px;
	margin-left: 5px; 
}
