﻿* {
	margin: 0;
	padding: 0;
	list-style: none;
	outline: none;
}

a img {
	border: none;
}

a {
	text-decoration: none;
	color: #012B5D;
}

a:hover {
	text-decoration: underline;
}

body {
	font-family: Tahoma, Georgia, Arial;
	background: url("../img/bg_body.jpg") #fff top center no-repeat;
}
#newsletters {
	font-family: Tahoma, Georgia, Arial;
	background: url("../img/body-news.jpg") #fff top center no-repeat;
}

#geral {
	width: 963px;
	margin: 0 auto;
}

#topo {
	height: 140px;
}

#logo {
	margin-top: 10px;
	margin-left: 50px;
	float: left;
}

#indicacao {
	float: right;
	width: 322px;
	margin-top: 50px;
}

#indicacao h3 {
	color: #666;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 5px;
}

#indicacao li {
	float: left;
}

#indicacao li.button {
	width: 60px;
}

#indicacao input {
	width: 117px;
	float: left;
	border: 1px solid #999;
	font-size: 11px;
	color: #444;
	padding: 2px;
	margin-right: 5px;
}

#indicacao button {
	color: #fff;
	font-size: 11px;
	border: none;
	background: #D0651F;
	padding: 2px 4px;
	float: right;
	margin-right: 14px;
	cursor: pointer;
	
}
#busca {
  	margin-left:10px;
  	width: 220px;
  	margin-bottom: 20px;
  	

}
#busca button{
 	width: 45px;
 	margin-right: 0px;
 	color: #fff;
 	font-size: 11px;
	border: none;
	background: #D0651F;
	padding: 2px 4px;
	float: right;
	margin-right: 5px;
	cursor: pointer;
	
}
#busca input {
	width: 160px;
	background: #F9F9F9;
	border: 1px solid #d7d7d7;
	height: 16px;
	background: url("../img/bg_input.jpg") repeat-x;
	font-size: 11px;
	padding-left: 2px;
	padding-top: 2px;
	color: #666
	}
.pgbusca {
 margin-bottom: 10px;
}

.pgbusca #titulo_busca {
	background: url("../img/bg_h2_destaque.jpg") no-repeat #f8f8f8 left;
	font-size: 14px;
	width: 420px;
	padding: 5px 0 5px 30px;
	font-weight: normal;
	color: #666;
	text-transform: uppercase;
	margin-bottom: 10px;
	
}

.pgbusca li {
 font-size: 11px !important;
 margin-left: 5px;


}
.pgbusca li a{
font-size:11px;
text-decoration:underline;
}
.pgbusca li a:hover{
text-decoration:none;
}
#menu_principal {
	height: 30px;
	text-align: center;
	margin-left: 13px;

}

#menu_principal ul {
	padding-top: 4px;
}

#menu_principal li {
	float: left;
	text-transform: uppercase;
	font-size: 11px;
	padding: 5px 8px;
	border-right: 1px solid #666;
}

#menu_principal li.last {
	border-right: none;
}

#menu_principal li a {
	color: #fff;
}

#menu_principal li a.destaque {
	color: #0ff;
}

#testeira {
	height: 150px;
	z-index: -1;
}
/* TESTEIRA -  CONTROLADOR*/
    .slideshow2 {position: absolute; z-index: 2; height: 150px; width: 965px; margin-left:0px;; }
	.slideshow2 img { padding: 0px; border: 0px; z-index: 1;}
	#nav2 {position: absolute; padding-top:255px; padding-left:300px; z-index: 2;}
	#nav2 a { padding-top:255px; border: 1px solid #14587D; color:#fff; font-weight:600; background: #14587D; text-decoration: none; margin: 0px 3px; padding: 1px 6px;}
	#nav2 a.activeSlide { background: #203D4D }
	#nav2 a:focus { outline: none; }
/* ********************** */
#chamada_video {
	width: 260px;
	margin-top: 25px;
	float: right;
}

/* Content */
#lateral_esq {
	width: 243px;
	float: left;
	margin-top: -100px;
}

#lateral_esq h2 {
	background: url("../img/bg_h2_lateral.jpg") no-repeat;
	font-size: 14px;
	width: 195px;
	padding: 5px 0 5px 20px;
	font-weight: normal;
	color: #666;
	margin-left: 10px;
}

#menu_lateral_esq {
	margin-left: 10px;
	background: url("../img/bg_menu_lateral.png") no-repeat;
	padding-left: 18px;
	padding-top: 10px;
	margin-bottom: 30px;
	position: relative;
	z-index: 2;

}

#menu_lateral_esq li {
	background: url("../img/bg_li_menu_lateral.png") no-repeat bottom left;
	padding: 5px 0px 8px 20px;
	font-size: 14px;
}

#menu_lateral_esq li a {
	color: #666;
}

#chamada_habilidade {
	background: #f9f9f9;
	width: 199px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 8px;
}

#chamada_habilidade h3 {
	font-size: 13px;
	color: #666;
	margin-bottom: 3px;
}

#chamada_habilidade p {
	font-size: 11px;
	color: #999;
	margin-top: 3px;
}

.agenda {
	text-transform: uppercase;
	font-size: 10px;
	margin-top: 20px;
	display: block;
}

.agenda a {
	color: #666;
}

#chamada_news {
	width: 205px;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 20px;
	padding-bottom: 10px;
	margin-left: 15px;
	margin-top: 15px;
}

#news-cadastro label {
	width: 35px;
	display: block;
	float: left;
	font-size: 11px;
	margin-right: 5px;
	padding-top: 3px;
}

#news-cadastro input {
	border: 1px solid #d7d7d7;
	background: url("../img/bg_input.jpg") repeat-x;
	font-size: 11px;
	padding: 2px;
	width: 158px;
	
}

#news-cadastro .button {
	text-align: right;
	font-size: 11px;
	font-family: Tahoma;
	margin-top: 10px;
	margin-left: 0px !important;
}

#news-cadastro .button a {
	color: #000;
	margin-right: 10px;
}

#news-cadastro .button a:hover {
	text-decoration: none;
}

#news-cadastro button {
	background: none;
	border: none;
	cursor: pointer;
	font-size: 11px;
	font-family: Tahoma;
	color: #000;
}

#news-cadastro li {
	margin-bottom: 3px;
}

#chamada_links {
	width: 221px;
	margin-left: 5px;
}

#chamada_links img {
	margin-bottom: 20px;
}

#chamada_enquete {
	width: 215px; margin-left : 15px;
	margin-top: 15px;
	margin-bottom: 20px;
	margin-left: 15px;
}

#chamada_enquete p {
	font-size: 11px;
	color: #666;
	margin-bottom: 15px;
}

#chamada_enquete li {
	font-size: 11px;
	color: #666;
	margin-top: 10px;
}

#chamada_enquete input {
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	float: left;
}

#chamada_enquete button {
	color: #fff;
	font-size: 11px;
	border: none;
	background: #D0651F;
	padding: 2px 4px;
	margin-right: 14px;
	cursor: pointer;
	margin-top: 5px;
}

#chamada_mural {
	width: 215px;
	margin-left: 15px;
	margin-top: 15px;
	margin-bottom: 20px;
}

#chamada_mural p {
	font-size: 11px;
	color: #999;
}

#chamada_mural a {
	color: #999;
	text-decoration: underline;
	
}

#chamada_mural a:hover {
	text-decoration: none;
}

#chamada_mural .name {
	color: #D1661F;
	margin-bottom: 15px;
	display: block;
}

/* meio */
#meio {
	width: 460px;
	float: left;
	margin-top: 20px;
}

#chamada_flash {
	padding-bottom: 30px;
	border-bottom: 1px dotted #ccc;
	width: 450px;
	height: 300px;
}

#chamada_flash h2 {
	background: url("../img/bg_h2_treinamento.jpg") no-repeat #f8f8f8 left;
	font-size: 14px;
	width: 430px;
	padding: 5px 0 5px 20px;
	font-weight: normal;
	color: #666;
	text-transform: uppercase;
	margin-bottom: 5px;
}

#chamada_artigos {
	margin-top: 20px;
	float:left;
}

#chamada_artigos h2 {
	background: url("../img/bg_h2_artigos.jpg") no-repeat #f8f8f8 left;
	font-size: 14px;
	width: 420px;
	padding: 5px 0 5px 30px;
	font-weight: normal;
	color: #666;
	text-transform: uppercase;
	margin-bottom: 10px;
}

#chamada_destaque {
	margin-top: 10px;
	float:left;
	overflow: hidden;
}

#chamada_destaque h2 {
	background: url("../img/bg_h2_destaque.jpg") no-repeat #f8f8f8 left;
	font-size: 14px;
	width: 420px;
	padding: 5px 0 5px 30px;
	font-weight: normal;
	color: #666;
	text-transform: uppercase;
	margin-bottom: 10px;
}
#chamada_destaque ul {
 overflow: hidden;
}
.text .esquerda {
	float: left;
	width: 100%;
	border-bottom:1px solid #f0f0f0;
	overflow: auto;
}
.sinopse {
 font-weight: bold;
 font-size: 12px;
 margin-top: 10px;
}
.destaque {
	margin-bottom: 20px;
}

.destaque img {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}

.destaque h3 {
	font-size: 11px;
	font-weight: normal;
	color: #D16621;
	margin-bottom: 10px;
}

.destaque h3 a {
	color: #D16621;
}

.destaque p {
	font-size: 11px;
	color: #999;\	
}

.destaque a {
	font-size: 11px;
	color: #999;
	text-decoration: underline;
}

.destaque a:hover {
	text-decoration: none;
}

/* Lateral Direita */
#lateral_dir {
	width: 260px;
	float: right;
	margin-top: 20px;
}

#lateral_dir h2 {
	font-size: 14px;
	width: 232px;
	padding: 5px 0 5px 10px;
	font-weight: normal;
	color: #666;
	text-transform: uppercase;
	margin-bottom: 5px;
	background: #f8f8f8;
}

#chamada_publicidade {
	width: 242px;
	height: 320px;
	margin-bottom : 20px;
	padding-bottom: 30px;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 20px;
}

#chamada_clientes {
	margin-bottom: 20px;
	width: 242px;
}

#chamada_clientes ul {
	margin-top: 20px;
}
#chamada_clientes object { 
 width: 240px !important;
 height: 240px !important;}
#chamada_clientes embed {
 width: 240px !important;
 height: 240px !important;
}
.titulo_modelo_doc {
 margin-bottom: 0 !important;
}
#galeria_foto {
	overflow: auto;

}

#galeria_foto ul {
 overflow: auto;
 width: 320px;
}
#galeria_foto ul li{
 overflow: auto;
 float: left;
 width: 100px;
height: 75px;
 margin: 0 5px 5px 0px;
}
#galeria_foto ul li img{
 width: 100px;
 height: 75px;
 margin: 0;
}
.embed embed {
 width: 425px;
 margin-bottom: 10px;
}
.embed object {
 width: 425px;
 margin-bottom: 10px;
}
#chamada_clientes li {
	text-align: center;
	margin: 5px 0;
}
#chamada_clientes li img {
 width: 85px;
}
.clientes-imagem img{
 float: left;
}
.clientes-imagem p {
 float: left;
 margin-top: 5px;	 }
#chamada_depoimentos {

}

#chamada_depoimentos {
	width: 215px;
	margin-top: 15px;
}

#chamada_depoimentos h2 {
	margin-bottom: 10px;
}

#chamada_depoimentos p {
	font-size: 11px;
	color: #999;
	margin-left: 10px;
}

#chamada_depoimentos a {
	color: #999;
	text-decoration: underline;
	margin-right: 8px;
}

#chamada_depoimentos a:hover {
	text-decoration: none;
}

#chamada_depoimentos .name {
	color: #D1661F;
	margin-bottom: 15px;
	display: block;
}

#chamada_twitter h2{
	font-size: 14px;
	width: 232px;
	padding: 5px 0 5px 10px;
	font-weight: normal;
	color: #666;
	text-transform: uppercase;
	margin-bottom: 5px;
	padding-top: 42px;
	background: url("../img/bg_h2_twitter.jpg") no-repeat;
}

/* Rodape */

#rodape {
	clear: both;
	width: 963px;
}

#menu_rodape {
	height: 30px;
	text-align: center;
	margin-left: 10px;
	padding-top: 20px;
}

#menu_rodape ul {
	padding: 2px 0;
	border-bottom: 1px dotted #ccc;
	border-top: 1px dotted #ccc;
	overflow: auto;
}

#menu_rodape li {
	float: left;
	text-transform: uppercase;
	font-size: 11px;
	padding: 5px 8px;
	border-right: 1px solid #999;
}

#menu_rodape li.last {
	border-right: none;
}

#menu_rodape li a {
	color: #333;
}

#menu_rodape li a.destaque {
	color: #D16620;
}

#web {
	margin: 0 auto;
	margin-top: 30px;
	width: 250px;
	overflow: auto;
}

#web li {
	float: left;
	margin: 0 5px;
}

.endereco_base {
	clear: both;
	font-size: 12px;
	color: #999;
	width: 690px;
	margin: 15px auto;
}
.devby {
	clear: both;
	font-size: 11px;
	color: #999;
	width: 800px;
	margin: 15px auto;
}

.devby a {
	color: #666;
	text-decoration: underline;
}
.devby a:hover { 
 text-decoration: none;
}

/* Text */

.text {
	width: 450px;
	font-size: 11px;
	color: #666;
}

.text h1 {
	background: url("../img/bg_h2_treinamento.jpg") no-repeat #f8f8f8 left;
	font-size: 14px;
	width: 430px;
	padding: 5px 0 5px 20px;
	font-weight: normal;
	color: #666;
	text-transform: uppercase;
	margin-bottom: 20px;
}

.text h3 {
	font-size: 11px;
	color: #FF6600;
	margin-bottom: 15px;
	font-weight: normal;
}

.text p {
	font-size: 11px;
	color: #666;
	margin-bottom: 15px;
}

.text p a {
	color: #FF6600;
}

.text img {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}

.text li {
	color: #D16620 !important;
	font-size: 12px !important;
	margin-bottom: 5px !important;
	overflow: hidden;
}

.text li a{
	color: #D16620;
}

.pages {
	height: 20px;
}

.pages li {
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #f60;
	font-family: Trebuchet MS;
}

.pages li a{
	color: #f60;
	margin: 0 2px 0 3px;
}

.pages p {
	clear: both;
}
/* Formul�rio */

.pwforms label{
	width: 62px;
	display: block;
	float: left;
	font-size: 13px;
	font-family: Trebuchet MS;
	color: #333;
	margin-right: 10px;
}

.pwforms input{
	width: 250px;
	padding: 2px;
	font-size: 13px;
	border: 1px solid #bbb;
	background: #f8f8f8;
}

.pwforms textarea{
	width: 340px;
	padding: 2px;
	font-size: 13px;
	height: 150px;
	border: 1px solid #bbb;
}

.pwforms li{
	margin-bottom: 15px;
}

.pwforms button {
	color: #fff;
	font-size: 11px;
	border: none;
	background: #FF6500;
	padding: 3px 6px;
	margin-left: 72px;
	cursor: pointer;
	margin-top: 5px;
	border-bottom: 1px solid #FFD8BF;
	border-left: 1px solid #FFD8BF;
}
.cursos {
	color: #000000;
	font:normal 11px Arial, Verdana, Helvetica, sans-serif;
}
.resumo {
	color: #666;
	font:normal 11px Tahoma, Verdana, Helvetica, sans-serif;
}
/* TESTEIRA -  CONTROLADOR*/
    .slideshow {position: absolute; z-index: 2; height: 300px; width: 245px; margin-left:0px;; }
	.slideshow img { padding: 0px; border: 0px; z-index: 1;}
	#nav {position: absolute; margin-top:275px; margin-left:330px; z-index: 2;}
	#nav a { padding-top:255px; border: 1px solid #14587D; color:#fff; font-weight:600; background: #14587D; text-decoration: none; margin: 0px 3px; padding: 1px 6px;}
	#nav a.activeSlide { background: #203D4D }
	#nav a:focus { outline: none; }
/* ********************** */
.clientes_logos {
	 width:50%;
	 height:100px;
	 float:left;
	 vertical-align: middle;
}
.resultados {
	color: #000;
	font:normal 11px Tahoma, Verdana, Helvetica, sans-serif;
}
.mensagens_depoimento {
	width: 100%;
	height: 150px;
}
#titulo_treinamentos {
	color: #000;
	font:normal 11px Tahoma, Verdana, Helvetica, sans-serif;
	}

.linha_fotos {
	height: 130px;
}
#chamada_artigos {
	height: 160px;
}
.link_artigo {
	color:#000;
}
.col_esquerda_palavra {
	float:left;
	width: 70%;
}
.col_direita_palavra {
	float:left;
	width: 30%;
}
.nome_parceiro {
	color:#333;
	font-size: 13px;
}
.breadcrumb {
	font-size: 10px;
}
.rating { cursor: pointer; display: block; width: 100px; }
.rating:after { content: '.'; display: block; height: 0;width: 0;clear: both; visibility: hidden; }

.cancel, .star {float: left; width: 17px;height: 15px;overflow: hidden;text-indent: -999em;cursor: pointer; }

.star,
.star a {background: url("../img/star.gif") no-repeat 0 0px;}
.star a { display: block; width: 100%; height: 100%; background-position: 0 0px; }

div.rating div.on a { background-position: 0 -16px;}
div.rating div.hover a, div.rating div a:hover { background-position: 0 -32px; }

div.done, div.done a { cursor: default; }

/* Inicio Da PAgina de TESTE */
#teste_pergunta {
 height: auto !important;
}

#teste_pergunta h4 {
 margin-bottom: 10px;
 font-family: tahoma;
}
#teste_pergunta li{
 font-size: 15px; 
 color: #666;
 margin-bottom: 10px;
 font-weight: normal !important;

}
#teste_pergunta li input {

margin-right: 5px;

}
#teste_pergunta p {

font-size: 15px;
margin-top: 15px;
margin-bottom: 20px;
}
#teste_pergunta img {
 margin-bottom: 0px;
}
#teste_resultado {
 margin-bottom: 5px;
 border-bottom:1px solid #f0f0f0;
}
#teste_resultado h4 {
 margin-bottom: 10px;
 font-family: tahoma;
}

#teste_resultado p {

font-size: 15px;
margin-top: 15px;
}
#teste_resultado img {
 margin-bottom: 0px;
}
#compartilhe {

 height: 30px;
}
#compartilhe li {
 float: left;
 margin-right: 5px;

}
#compartilhe a img {
 width: 18px;
 margin: 0px;
 margin-right: 3px;

}
#compartilhe a {
 padding-top: 5px;
}
#imprimir { 
	color: #fff;
	font-size: 11px;
	border: none;
	background: #D0651F;
	padding: 2px 4px;
	float: right;
	margin-right: 14px;
	cursor: pointer;
	
}

#indicar label {
 width: 120px;

}
#indicar ul {
 width: 110px;
}
#chamada_destaque_teste {
	margin-top: 10px;
	float:left;
}

#chamada_destaque_teste h2 {
	background: url("../img/bg_h2_destaque.jpg") no-repeat #f8f8f8 left;
	font-size: 14px;
	width: 420px;
	padding: 5px 0 5px 30px;
	font-weight: normal;
	color: #666;
	text-transform: uppercase;
	margin-bottom: 10px;
}
#chamada_destaque_teste ul {
 overflow: hidden;
}
#chamada_publicidade {
 cursor: pointer !important;
}

#chamada_publicidade h2 {
 cursor: auto !important;
}
#chamada_publicidade #s5 {
 cursor: pointer !important;
}
#chamada_publicidade #s5 object {
 cursor: pointer !important;
}

.modelo_download {
 background: url(../img/bg_site.jpg) no-repeat;
width: 350px;
 height: 270px;
 padding: 30px 20px 0 30px;

}
 #modelo_email {
 background: url(../img/bg_site.jpg) no-repeat;
 width: 350px;
 height: 270px;
 padding: 30px 20px 0 30px;

}

#modelo_email p, .modelo_download p {
	font-size: 12px;
	color: #FF6600;
	margin-bottom: 15px;
}
.modelo_download p a {
	color: #FF6600;
}
