﻿.bodyB {background-color:#0095DA; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}
.bodyC {background-color:#E8E4E6; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}
.bodyR {background-color:#E7090C; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;}
.titulos {color:#E7090C; font-family:Helvetica; font-size:14px; font-weight:bold; line-height:18px;}
.textos {color:#0095DA; font-family:Helvetica; font-size:14px; font-weight:bold; line-height:18px;}
/*.txtinternas {color:#0095DA; font-family:Helvetica; font-size:14px; font-weight:bold; line-height:24px;}*/

.textoR{color:#E7090C; font-family:Helvetica; font-size:14px; font-weight:bold; line-height:18px;}


.txt18 {color:#0095DA; font-family:Helvetica; font-size:18px; font-weight:bold; line-height:22px;}
.txt14 {color:#0095DA; font-family:Helvetica; font-size:14px; font-weight:bold;line-height:18px;}
.txt12 {color:#0095DA; font-family:Helvetica; font-size:14px; font-weight:bold;line-height:14px;}
.txtclientes { color:#0095DA; font-family:Helvetica; font-size:14px; font-weight:bold; line-height:18px;}
.pad {padding-left:30px; padding-right:15px;}
.smartpad {padding-right:15px; padding-bottom:15px;}
.dnapad {padding-left:30px; padding-right:30px; padding-top:30px;}
.filosofiapad {padding:30px;}
.clientespad {padding-bottom:30px; padding-left:30px; padding-right:30px; padding-top:30px;}

div#menuTopo{background-image:url('../../img/fd_menu.gif'); background-repeat:no-repeat; width:374px; height:219px; display:block;}
div#menuTopo ul{display:inline-table;margin-top:19px; margin-right:14px;}
div#menuTopo ul li{margin:0;float:right;display:inline; line-height:10px;}

a:link {color:#E7090C; text-decoration:none;}
a:hover {color:#E7090C; text-decoration:none;}
a:visited {color:#E7090C; text-decoration:none;}
.gallery{display:block;}

/* tabelas */
.tabelaCliente{background-color:#E8E4E6;}

/* tabelas e espaços */
.tdEspTopo {height: 1px;}
.tdEspBloco {height: 2px;}
.tdEspBlocoInt {height: 2px;}
.tdEspBlocoInt1 {height: 1px;}
.tdEspFooter {height: 15px;}
.pointer{cursor:pointer}
.espBaixo{margin-bottom:20px;}
.carregando{ font-family:Helvetica, Arial; font-size:12px; font-weight:bold;color:#ffffff}

/*Noticia*/
div#noticias{background-color:#E8E4E6}
div#noticias .principal{}
div#noticias .titulo{padding:23px 30px 10px 30px;display:block;}
div#noticias .texto{padding:2px 30px 10px 30px; color: #0095da;font-family: Helvetica;font-size: 12px;font-weight: bold;line-height: 18px;z-index:1; position:relative;}
div#noticias .tdBordaDirCinza {display:block; width:100%; text-align:right; margin-top:-40px}


td.textoInt {padding-left:30px; padding-right:30px; padding-top:30px; padding-bottom:30px; background:url(../../img/curva_base_direita_cinza.jpg) no-repeat bottom right #E8E4E6}
td.tdBordaDirRed { background:url(../../img/curva_base_direita_red.jpg) no-repeat bottom right;}


/*player do vídeo portfolio*/
#playerInterno{}
#playerInterno #layer{z-index:1;position:absolute;opacity:.5;filter: alpha(opacity=50);width:815px; background-color:#000000; display:block;}
#playerInterno #imagem{z-index:0;position:relative;}



/**/
.captify{ border:solid 10px #000000}

/*conteúdo de personalizacao*/
div#conteudo{}
div#conteudo a:hover{text-decoration:none}

div#conteudo #destaque{background-color:#e8e4e6; display:table; width:100%}
div#conteudo #destaque .imagem{z-index:3;position:relative;}
div#conteudo #destaque .titulo{display:block; text-align:left; padding:5px; padding-left:30px;color: #0095da;font-family: Helvetica;font-size: 12px;font-weight: bold;line-height: 18px; margin-top:62px;z-index:1; position:relative;}
div#conteudo #destaque .texto{display:block;padding:2px 30px 10px 30px; color: #0095da;font-family: Helvetica;font-size: 12px;font-weight: bold;line-height: 18px;z-index:1; position:relative;}

div#conteudo #meiaPagina{background-color:#e8e4e6; display:table; width:100%}
div#conteudo #meiaPagina .titulo{display:block; text-align:left; padding:5px; display:block;padding-left:30px;color: #0095da;font-family: Helvetica;font-size: 12px;font-weight: bold;line-height: 18px; margin-top:62px;z-index:1; position:relative}
div#conteudo #meiaPagina .texto{display:block;padding:2px 30px 10px 30px; color: #0095da;font-family: Helvetica;font-size: 12px;font-weight: bold;line-height: 18px;z-index:1; position:relative;}
div#conteudo #meiaPagina .imagem{z-index:3;position:relative;}

div#conteudo #paginaInteira{background-color:#e8e4e6; display:table; width:100%}
div#conteudo #paginaInteira .titulo{text-align:left; padding:5px; display:block;padding-left:30px;color: #0095da;font-family: Helvetica;font-size: 12px;font-weight: bold;line-height: 18px; margin-top:20px;z-index:1;}
div#conteudo #paginaInteira .texto{display:block;padding:2px 30px 10px 30px; color: #0095da;font-family: Helvetica;font-size: 12px;font-weight: bold;line-height: 18px;z-index:1; position:relative;}
div#conteudo #paginaInteira .imagem{z-index:3;position:relative}

div#conteudo .floatEsquerdo{float:left;display:block;position:relative}
div#conteudo .floatDireito{float:right;display:block;position:relative}
div#conteudo #mais{display:inline-table; margin-top:-29px;  float:right; z-index:10;position:relative}
div#conteudo #curva{display:inline-table; margin-top:-41px; float:left; z-index:0; position:relative;}

