body { background:#6F92BA url('img-layout/bkg.jpg') repeat-x; margin:0; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Verdana }
img  {border:0;}

#borda-geral, #borda-topo, #borda-conteudo, #borda-rodape {width:770px;background:#FFF; height:auto; position:relative; float:left;}
#borda-topo         { background:url('img-layout/top-3.jpg') no-repeat right; }
#borda-geral        { margin:auto; float:none;}
#borda-conteudo     { width:715px; height:auto; padding:0px 30px 0px 25px;}
#borda-rodape       { height:92px; background: #FFF url(img-layout/bkg-footer.jpg) repeat-x top;}
#borda-rodape p     { font: 12px  Arial; color:#000; margin-top:65px;}
#borda-rodape img   { margin:60px 200px 0 50px;}


.img-top, .col-esq, .col-dir, .conteudo { float:left; position:relative; }
.img-top			{ width:770px; height:auto;}
.col-esq            { width:224px; height:auto; background:#535BA6 url(img-layout/col-esq-bottom.jpg) bottom no-repeat; float:left }
.col-esq-a          { width:220px; height:auto; background:#535BA6 url('img-layout/col-esq-bottom.jpg') no-repeat center bottom; padding-left:8px;float:left; }
.col-dir            { width:202px; height:auto; background:#B8B7D6 url('img-layout/col-dir-bottom.jpg') no-repeat center bottom; margin-bottom: 10px; float:right }
.conteudo 	        { width:420px; height:auto; padding:20px 25px; }
.conteudo-artigos   { width:420px; height:auto; padding:20px 25px; float:right; position:relative;}
	
/*HOME COLUNA ESQUERDA "SAIBA MAIS" COM DESTAQUES PARA PÁGINAS*/
.tit_saiba { color: #fff; font-size: 16px; font-family: tahoma, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; }
.texto_saiba { color: #38429b; font-size: 12px; font-family: tahoma, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; }
.texto_saiba:hover { color: #d72a2a; font-size: 12px; font-family: tahoma, sans-serif; font-weight: bold; line-height: 15px; text-decoration: underline; }
/*FIM*/


/* Menu Topo */
.menu-topo     	  { width:140px; height:auto; margin:0; padding:0; position:absolute; left:610px; top:80px;  z-index:200; }
.menu-topo li  	  { display:inline; }
/*.menu-topo a   	  { font:bold 10px Arial; color:#FFF; text-decoration:none; }
.menu-topo :hover { color:#F90; }*/


/*Primeiro Grupo */
.menu	            { width:751px; height:32px; padding-left:19px; background:url('img-layout/bkg-menu.jpg'); float:left; position:relative; z-index:100 }
.menu ul            { margin:0; padding:0; z-index:200; }
.menu li            { background:url('img-layout/marcador-menu-top.jpg') no-repeat left; display:inline; position:relative; float:left; z-index:200; list-style-type:none; } /*float:left;  correção de bug I.6**/
.menu li a          { width:auto; height:30px; font:bold 11px Arial; color:#FFF; padding:0px 11px; text-align:left;  line-height:30px; text-decoration:none; position:relative; float:left; display:block; }
.menu li a:hover    { color:#194A7C; }
.menu a.cat-1       { background:#F00 url(img-layout/marcador-menu-top-red.jpg) no-repeat 2px 12px;} 
/* Styling for Expand */


/* Otultando os Subs menus */
.menu ul ul {margin:0px; padding:0px;  display:none; position:absolute; z-index:200; }


/* Segundo grupo */
.sub-menu            { width:165px; white-space:nowrap; left:0px; top:30px; float:left; position:relative; /* Posição do menu */ z-index:300; }
.sub-menu li         { background:#C0D7ED; }
.sub-menu li a       { width:154px; height:22px; line-height:22px; padding:0; padding-left:6px; margin:0; color:#15477A; display:block; }
.sub-menu li a:hover { background:#F7941C; color:#FFF; }
.sub-menu a.cat-2	 { background: url('img-menu/men-marcador.gif') no-repeat 127px 6px; } /* link em destaque no menu */


/* Terceiro grupo */
.sub-sub-menu            { width:182px; white-space:nowrap; left:160px; top:0px; position:absolute; float:left; /* Posição do menu */ z-index:500; }
.sub-sub-menu li         { background:#C0D7ED; }
.sub-sub-menu li a       { width:202px; height:22px; padding:0; padding-left:6px; display:block; }
.sub-sub-menu li a:hover { color:#FFF }

.sub-sub-menu-2            { width:272px; white-space:nowrap; left:160px; top:0px; position:absolute; float:left; /* Posição do menu */ z-index:500; }
.sub-sub-menu-2 li         { background:#C0D7ED; }
.sub-sub-menu-2 li a       { width:285px; height:22px; padding:0; padding-left:4px; display:block; }
.sub-sub-menu-2 li a:hover { color:#FFF }

.sub-sub-menu-3            { width:150px; white-space:nowrap; left:160px; top:0px; position:absolute; float:left; /* Posição do menu */ z-index:500; }
.sub-sub-menu-3 li         { background:#C0D7ED; }
.sub-sub-menu-3 li a       { width:150px; height:22px; padding:0; padding-left:4px; display:block; }
.sub-sub-menu-3 li a:hover { color:#FFF }

/* Fim formatação do menu */


/* Aplicação de mostrar e ocultar os submenus */
div.menu li:hover{
cursor:default;
z-index:100;
}

div.menu li:hover ul ul,
div.menu li li:hover ul ul,
div.menu li li li:hover ul ul,
div.menu li li li li:hover ul ul
{display:none;}

div.menu li:hover ul,
div.menu li li:hover ul,
div.menu li li li:hover ul,
div.menu li li li li:hover ul
{display:block;}
/* End of non-anchor hover selectors */


/*** Conteúdo ***/
blockquote                   { background:#FFFAF0; border-top:#F8A41E solid 2px; border-bottom:#F8A41E solid 2px; padding:10px 20px; margin-top:30px;text-align:center; font-weight:bold; color:#10486D;}
h1                           { font:20px bold; font-family:Arial; color:#27277F; margin-top:20px;}
h2                           { font:22px bold; font-family:Arial; color:#FC9707; margin-top:40px;}
h2 a                         { font:20px bold; font-family:Arial; color:#FC9707; margin-top:40px; text-decoration:none;}
h3                           { font-family:Verdana; color:#FC9707; margin-top:40px; background:url('imagens/h3-degrade.jpg') no-repeat bottom; border-left:10px solid #FC9707; padding:0px 0px 8px 8px; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px}
p                            { line-height:18px;}

.depoimentos                 { background:url('img-layout/marcador-coluna-direita.jpg') no-repeat left center; padding-left:20px; margin-left:10px; color:#27277F; text-transform:uppercase}/*pagina missao*/
.lista-conteudo              { padding:0px 0px 0px 20px;margin:0;}
.lista-conteudo li           { margin-top:10px; line-height:18px; list-style-image:url('img-layout/marcador-bolinha.jpg')}

.lista-numerica              { padding:0px 0px 0px 20px;margin:0;}
.lista-numerica li           { margin-top:30px; line-height:18px;list-style-type:none}


.link-lista 				 { color:#FF9900;font-weight:bold}
.link-lista:link			 { color:#FF9900;font-weight:bold}
.link-lista:hover			 { color:#FF6600;font-weight:bold}
.lista-sem-bullet            { padding-left:10px; margin-left:10px;}
.lista-sem-bullet li         { list-style:none; margin-bottom:20px;}/*pagina quem somos*/
.seta-azul                   { padding:0px 0px 0px 20px;margin:10px 0px 0px 0px;}
.seta-azul span              { background:url('img-layout/marcador-seta-azul.jpg') no-repeat left center; color:#16468B; padding-left:15px; font-weight:bold}

/* index */
.leia-mais                   { text-align:right; border-bottom:#FC9707 solid 1px; padding-right:10px; font-weight:bold; color:#FC9707;}
.leia-mais a				 { color:#FC9707; text-decoration:none;}
.newsletter                  { background:url('imagens/tit_newsletter.jpg') no-repeat center; border:medium none; color:#FFF; padding-left:20px}
.txt-input                   { font-weight:bold; color:#27277F; margin-top:5px;}
input                        { background:#D1DEEC; border:#27277F solid 1px;}

/* cadastro */
/*.cadastro-form span          { font-weight:bold; color:#27277F; margin-top:5px;}
.cadastro-form input         { background:#D1DEEC; border:#27277F solid 1px;}*/



/*pagina formacao em coaching*/
.lista-numero li             { list-style:none; color:#16468B; font-weight:bold; margin-bottom:10px;}
.lista-numero li span        { margin-left:7px;}
.bkg                         { background:url('img-layout/bkg-titulo-formacao-ici.jpg'); color:#FFF; padding:5px; border:medium none; font-size:14px;font-weight:bold; text-align:center; margin-bottom:0}
.lista-formacao-ici li       { color:#16468B; font-weight:bold; list-style-image:url('img-layout/marcador-bolinha.jpg')}

/*pagina icf - selo mundial*/
.conteudo-centralizado       {width:480px; height:auto; padding:20px 35px; margin-left:90px; }
.bkg-bege                    { background:#FFFAF0; margin:0; padding:10px;}
.bkg-bege a                  { color:#333;}
.bkg-bege-texto-azul-bold	 {background:#FFFAF0; margin:0; padding:10px;color:#16468b; font-weight:bold}
.bkg-bege-texto-azul		 {background:#FFFAF0; margin:0; padding:10px;color:#16468b}

/*pagina coaching senior*/
.lista-coaching-senior li    { color:#000; font-weight:bold; border-bottom:1px solid #F79123; padding-bottom:3px; list-style-image:url('img-layout/marcador-bolinha.jpg')}

/*pagina programa credenciamento icf*/
.col-esq-credenciamento      { float:left; margin-top:60px;}
.credenciamento-azul         { color:#16468B; font-weight:bold;}
.credenciamento-azul a        { color:#16468B; font-weight:bold;}
.lista-credenciamento        { background:#FFFAF0; margin:0; list-style-image:url('img-layout/marcador-bolinha.jpg'); padding-left:30px; padding-right:10px; padding-top:10px; padding-bottom:10px}
.lista-credenciamento li     { margin-bottom: 8px;}
.p-credenciamento span       { color:#FF0000;}

/*pagina formacao-de-lideranca-sustentavel*/
.lista-credenciamento-numerada		{ background:#FFFAF0; margin:0; padding-left:30px; padding-right:10px; padding-top:10px; padding-bottom:10px;list-style-image:none}
.lista-credenciamento-numerada li   { margin-bottom: 8px;}

/*pagina coaching executivo*/
.txt-laranja span            { color:#FC9707; padding-left:30px;}
.txt-laranja                 { background:url('img-layout/marcador-seta-laranja.jpg') no-repeat left top;}

/*pagina customized products*/
.txt-seta-laranja a          { color:#141414; padding-left:30px;}
.txt-seta-laranja            { background:url('img-layout/marcador-seta-laranja.jpg') no-repeat left top;}

/*pagina programa lider coach*/
.txt-laranja2                { color:#FC9707;}

/*pagina depoimentos*/
.pag-depoimentos             { background:url('img-layout/marcador-quadrado.jpg') no-repeat left top; }
.pag-depoimentos span        { padding-left:15px; color:#16468B; font-style:italic;}
.testemunhas                 { color:#16468B; text-align:right; font-weight:bold; margin-bottom:30px;}


/*pagina diferencial do curso*/
.lista-numero-diferencial li             { list-style:none; margin-bottom:10px;}
.lista-numero-diferencial li span        { margin-left:7px;}
.lista-numero-diferencial li  a          { color:#16468B;}

.lista-diferenciais  				{ font-weight:bold; list-style-image:url('img-layout/marcador-seta-azul.jpg')}
.lista-diferenciais li				{ margin-bottom:8px;}
.lista-diferenciais a				{ color:#16468B;}
.diferencial-vermelho               { background:#FF0000; color:#FFF; border:none; text-align:center; font-weight:bold;}
.diferencial-vermelho-2             { background:#FFF; color:#FF0000; text-align:center;}
.ancoras							{ font-weight:bold; font-size:12px; color:#16468B; padding-top:20px; border-top:#CCC solid 1px;}
.topo-anc a                         { color:#16468B; font-weight:bold;}
.topo-anc a:hover                   { color:#FF9900; }

/*pagina faq*/
.lista-faq li             { list-style:none; margin-bottom:15px;}
.lista-faq li span        { margin-left:7px;}
.lista-faq li  a          { color:#16468B; font-weight:bold;}

/*pagina artigos*/
.lista-artigos              { padding:0px 0px 0px 20px;margin:0;}
.lista-artigos li           { margin-top:10px; line-height:18px; list-style-image:url('img-layout/marcador-bolinha.jpg')}
.lista-artigos span         { background:url('img-layout/marcador-seta-azul.jpg') no-repeat left center; color:#16468B; padding-left:15px; font-weight:bold}
.lista-artigos a            { color:#FF9900; font-size:11px; font-weight:bold; text-decoration:none;}

.menu-artigo              { list-style:none;}
.menu-artigo li           { margin-bottom:10px;}
.menu-artigo li a         { color:#FFF; text-decoration:none;}
.menu-artigo li a:hover   { text-decoration:underline;}

/* agenda default */
.texto_branco     		  { color: #f1f9fd; font: 11px Verdana; line-height: 16px }
.tit_laranja     		  { color: #e38d03; font: 15px Verdana; line-height: 16px }
.tit_laranja:link    	  { color: #f49703; }
.tit_laranja:visited      { color: #f49703; }
.tit_laranja:active       { color: #f49703; }
.tit_laranja:hover        { color: #f49703; }

.sucesso-bloco			  { height:300px; padding:20px 0px 0px 0px;}
.sucesso-bloco h2		  { border-bottom:#FF9900 solid 2px; border-top:#FF9900 solid 2px; }

.texto_azul    			  { color: #16468b; font-size: 12px; font-family: Verdana, Arial, Geneva; line-height: 18px; text-decoration: none}
