/* CSS -  SBCoaching */
* {
	padding:0;
	margin:0;
}
select, textarea, input {
	color: #666;
	font-size:10px;
}
/*cor dos fundos*/
body {
	background:#e0dbcf;
	margin:0 auto;
	color:#666666;
	font-family:Arial;
	font-size:12px;
}
/*FUNDO DA PAGINA*/
body#tornese_coach {
	background:#e0dbcf;
}
body#porque_sbc {
	background:#e0dbcf;
}
body#sobre_sbc {
	background:#e0dbcf;
}
body#instrutores_sbc {
	background:#e0dbcf;
}
body#tudo_sobre_coaching {
	background:#e0dbcf;
}
body#solucoes_para_vida {
	background:#e0dbcf;
}
a {
	color:#6d6e71;
	text-decoration:none;
}
a:hover {
	color:#0f3353;
	text-decoration:underline;
}
body#tornese_coach a:hover {
	color:#0f3353;
}
body#porque_sbc a:hover {
	color:#0f3353;
}
body#sobre_sbc a:hover {
	color:#0f3353;
}
body#instrutores_sbc a:hover {
	color:#0f3353;
}
body#tudo_sobre_coaching a:hover {
	color:#0f3353;
}
body#solucoes_para_vida a:hover {
	color:#0f3353;
}
p {
	color:#666666;
}
img {
	border:none;
}
/*TOPO*/
.top {
	width: 940px;
	margin:0 auto;
	height:30px;
}
.top, .header, .top a {
	color:#567892;
	font-size:10px;
	font-weight:bold;
}
.top li {
	list-style:none;
	float:left;
	margin:8px 11px;
}
.top li img {
	margin:-2px 0 0 9px;
}
.header {
	position:relative;
	width:934px;
	clear:both;
	height:169px;
	margin:0 auto;
	font-size:12px;
	background:#FFFFFF;
}
.header h1 {
	float:left;
	margin-right:52px;
}
.header ul {
	margin:57px 10px 0 0;
}
.header ul li {
	list-style:none;
	margin:3px;
}
.header .listR, .top .listR {
	float:right;
}
.top .listR li {
	margin:8px 7px;
}
/*títulos e subtítulos*/
h2 {
	font-size:16px
}
h3 {
	font-size:14px
}
/*ESTRUTURA GERAL*/
.boxL {
	float:left;
}
.boxC {
	float:left;
}
.boxR {
	float:right;
}
/* ESTRUTURA DO CONTEUDO*/
#corpo {
	background:#FFFFFF;
	clear:both;
	width: 940px;
	margin:0 auto;
	position:relative;
	text-align:left;
}
/*MENU*/

.menu {
	position:relative;
	background: url(../img/fat_menu.gif) top left repeat-x;
	width:100%;
	clear:both;
	height:27px;
}

.menuPag {
	position:relative;
	background: url(../img/fat_menuPag.gif) top left repeat-x;
	width:100%;
	clear:both;
	height:27px;
	margin:2px 0 0 0;
}

.menu.sub {
	background: url(../img/fat_menu.gif) top left repeat-x;
}
/*FUNDO DO SUBMENU*/
body#tornese_coach .menu.sub {
	background: url(../img/fat_menu.gif) top left repeat-x;
}
body#porque_sbc .menu.sub {
	background: url(../img/fat_menu.gif) top left repeat-x;
}
body#sobre_sbc .menu.sub {
	background: url(../img/fat_menu.gif) top left repeat-x;
}
body#instrutores_sbc .menu.sub {
	background: url(../img/fat_menu.gif) top left repeat-x;
}
body#tudo_sobre_coaching .menu.sub {
	background: url(../img/fat_menu.gif) top left repeat-x;
}
body#solucoes_para_vida .menu.sub {
	background: url(../img/fat_menu.gif) top left repeat-x;
}
.menu ul {
	list-style:none;
	overflow:visible;
	font-size:11px;
}
.menu ul li {
	position:relative;
	z-index:1000;
	overflow:visible;
	float:left;
}
.menu ul li a {
	display:block;
	font-weight:bold;
	padding:6px 15px 0 30px;
	cursor:pointer;
	color:#6d6e71;
	text-transform:uppercase;
	overflow:hidden;
}
.menu.sub ul li a {
	color:#6d6e71;
}
.menu ul li.select a, .menu li a:hover {
	color:#0f3353;
	text-decoration:none;
}
.menu.sub ul li.select a, .menu.sub li a:hover {
	color:#0f3353;
	text-decoration:none;
}
body#tornese_coach .menu ul li.select a, body#tornese_coach .menu li a:hover {
	color:#0f3353;
}
body#porque_sbc .menu ul li.select a, body#porque_sbc .menu li a:hover {
	color:#0f3353;
}
body#sobre_sbc .menu ul li.select a, body#sobre_sbc .menu li a:hover {
	color:#0f3353;
}
body#instrutores_sbc .menu ul li.select a, body#instrutores_sbc .menu li a:hover {
	color:#0f3353;
}
body#tudo_sobre_coaching .menu ul li.select a, body#tudo_sobre_coaching .menu li a:hover {
	color:#0f3353;
}
body#solucoes_para_vida .menu ul li.select a, body#solucoes_para_vida .menu li a:hover {
	color:#0f3353;
}
body#tornese_coach .menu.sub ul li.select a, body#tornese_coach .menu.sub li a:hover, body#porque_sbc .menu.sub ul li.select a, body#porque_sbc .menu.sub li a:hover, body#sobre_sbc .menu.sub ul li.select a, body#sobre_sbc .menu.sub li a:hover, body#instrutores_sbc .menu.sub ul li.select a, body#instrutores_sbc .menu.sub li a:hover, body#tudo_sobre_coaching .menu.sub ul li.select a, body#tudo_sobre_coaching .menu.sub li a:hover, body#solucoes_para_vida .menu.sub ul li.select a, body#solucoes_para_vida .menu.sub li a:hover {
	color:#0f3353;
}
.informacoes {
	float:left;
	margin:0 8px 5px 0;
}
/*CONTEÚDO*/
.content {
	/*position:relative;*/
	margin:0px 8px 8px 8px;
	clear:both;
}
.content p {
	margin:10px 0;
}
.banner {
	margin:0 auto;
	margin-bottom:8px;
	width:923px;
}
/*PÁGINAS DE POUSO*/
#content_pouso {
	width:880px;
	margin-left:35px;
	margin-top:10px;
	clear:both;
	background-color:#FFF;
	float:left;
}
#content_pouso ul {
	margin-left:20px;
	line-height:17px;
	list-style-image:url(../img/pouso/bullet.jpg);
}
#banner_pouso_qualidade {
	background-image:url(../img/pouso/img_principal.jpg);
	margin:0 auto;
	margin-bottom:8px;
	margin-top:10px;
	width:941px;
	height:297px;
	position:relative;
	float:left;
}
#banner_pouso_motivacao {
	background-image:url(../img/pouso/pouso_motivacao.jpg);
	margin:0 auto;
	margin-bottom:8px;
	margin-top:10px;
	width:941px;
	height:297px;
	position:relative;
	float:left;
}
#banner_pouso_neuro {
	background-image:url(../img/pouso/pouso_pnl.jpg);
	margin:0 auto;
	margin-bottom:8px;
	margin-top:10px;
	width:941px;
	height:297px;
	position:relative;
	float:left;
}
#banner_pouso_autoestima {
	background-image:url(../img/pouso/pouso_autoestima.jpg);
	margin:0 auto;
	margin-bottom:8px;
	margin-top:10px;
	width:941px;
	height:297px;
	position:relative;
	float:left;
}
#banner_pouso_inteligencia {
	background-image:url(../img/pouso/pouso_inteligencia.jpg);
	margin:0 auto;
	margin-bottom:8px;
	margin-top:10px;
	width:941px;
	height:297px;
	position:relative;
	float:left;
}
#banner_pouso_parabens {
	background-image:url(../img/pouso/banner_obrigado.jpg);
	margin:0 auto;
	margin-bottom:8px;
	margin-top:10px;
	width:941px;
	height:297px;
	position:relative;
	float:left;
}

#box_banner {
	background-color:#FFF;
	margin-left:40px;
	margin-top:80px;
	width:492px;
	height:145px;
	position:relative;
	float:left;
}
#box_banner_parabens {
	background-color:#FFF;
	margin-right:40px;
	margin-top:80px;
	width:492px;
	height:145px;
	position:relative;
	float:right;
}
#detaque_pouso_obrigado {
	width:880px;
	float:right;
	position:relative;
	clear:both;
}
#separador {
	clear:both;
}
#box_detaque {
	background-color:#dedede;
	width:485px;
	height:120px;
	margin-right:20px;
	margin-bottom:20px;
	position:relative;
	float:left;
}
#texto_detaque {
	width:350px;
	height:120px;
	margin-right:20px;
	margin-bottom:20px;
	position:relative;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
}
.box_detaque_tit {
	width:430px;
	margin-left:30px;
	margin-bottom:15px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.box_detaque_tit img {
	margin-right:6px;
}
.box_detaque_text {
	width:430px;
	margin-left:30px;
}
.box_detaque_text img {
	float:left;
}
#box_pouso_materias {
	width:880px;
	margin-top:30px;
	margin-bottom:20px;
	background-color:#f7f7f7;
	position:relative;
	float:left;
}
.box_pouso_materias_tit {
	width:830px;
	margin-left:30px;
	margin-bottom:30px;
	position:relative;
	float:left;
}
.box_pouso_materias_tit_textg {
	width:800px;
	margin-top:16px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#0c3052;
	position:relative;
}
.box_pouso_materias_tit_textgg {
	width:800px;
	margin-top:16px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#0c3052;
	position:relative;
}
.box_pouso_materias_tit_img {
	margin-right:6px;
	float:left;
	position:relative;
}
.box_pouso_materias_text {
	width:830px;
	margin-left:40px;
	margin-bottom:30px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
}
.box_pouso_materias_text ul {
	margin-left:20px;
	line-height:17px;
	list-style-image:url(../img/pouso/bullet.jpg);
}
.box_pouso_materias_coluna_text {
	width:390px;
	margin-left:40px;
	margin-right:20px;
	margin-bottom:30px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	float:left;
}
.box_pouso_materias_coluna_text ul {
	margin-left:20px;
	line-height:17px;
	list-style-image:url(../img/pouso/bullet.jpg);
}
.box_pouso_materias_coluna_video {
	width:410px;
	float:left;
	position:relative;
}
.box_pouso_destaque {
	width:360px;
	margin-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#666666;
	float:left;
	font-style: italic;
}
#pouso_formulario {
	width:830px;
	position:relative;
	float:left;
}
#pouso_formulario_campos {
	width:830px;
	position:relative;
	float:left;
	margin-left:40px;
	margin-bottom:30px;
}
.pouso_formulario_campos_text {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
}
.pouso_formulario_txt_nome {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background-color:#e5e5e5;
	border:0px;
	width:345px;
	height:20px;
	color:#000;
}
.pouso_formulario_txt_email {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background-color:#e5e5e5;
	border:0px;
	width:345px;
	height:20px;
	color:#000;
}
.pouso_formulario_txt_cidade {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background-color:#e5e5e5;
	border:0px;
	width:345px;
	height:20px;
	color:#000;
}
.pouso_formulario_txt_ddd {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background-color:#e5e5e5;
	border:0px;
	width:85px;
	height:20px;
	color:#000;
}
.pouso_formulario_txt_tel {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background-color:#e5e5e5;
	border:0px;
	width:245px;
	height:20px;
	color:#000;
}
.pouso_formulario_txt_msg {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background-color:#e5e5e5;
	border:0px;
	width:715px;
	height:70px;
	color:#000;
}
#pouso_saudacao {
	color:#666;
	width:400px;
	position:relative;
	float:left;
	margin-top:5px;
	margin-left:20px;
	font-size:12px;
}
#pouso_share {
	color:#666;
	width:480px;
	position:relative;
	float:left;
	text-align:right;
	margin-top:6px;
	margin-left:20px;
}
#pouso_share_bts {
	width:80px;
 	margin-top:-3px;
	float:right;
	position:relative;
}
#pouso_navegue {
	color:#666;
	width:400px;
	position:relative;
	float:left;
	margin-top:5px;
	margin-left:20px;
}
/*FORMULÁRIO*/
.form {
	position:relative;
	float:left;
	border:0;
	width:207px;
	margin:0 auto;
}
.form.int {
	float:none;
	margin-top:15px;
}
.form-contato {
	margin:20px 0;
}
.form-contato label {
	padding-right:10px;
}
.form .bgForm {
	background:#f5f5f5 url(../img/bg_txt_form_home.jpg) no-repeat;
}
.form.int .bgForm {
	background:#f5f5f5 url(../img/bg_txt_form.jpg) no-repeat;
}
.form .bgForm form {
	padding-top:143px;
}
.resposta {
	padding:80px 20px 40px 20px;
}
.bgForm p {
	display:none;
}
.form .formB {
	position:absolute;
	left:0;
	bottom:-5px;
}
.form input, .form textarea {
	border:1px solid #eeeeee;
	width:155px;
	font-family:Arial;
	font-size:12px;
	padding:2px 5px;
	margin:0 0 5px 19px;
}
.form input {
	height:16px;
}
.enviar input {
	border:0;
}
.form input.ddd {
	width:30px;
}
.form input.tel {
	width:105px;
	margin:0 0 5px 5px;
}
.form input.btn_form {
	width:83px;
	height:23px;
	color:#FFFFFF;
}
.noticias {
	float:left;
	padding-top:5px;
}
/* FOOTER */
.tit {
	clear:both;
	position:relative;
	background: url(../img/fat_menu.gif) top left repeat-x;
	padding:5px 0 0 20px;
	z-index:1000;
	height:22px;
}
.menu .fatL, .tit .fatL, .menuPag .fatL {
	position:absolute;
	left:-2px;
	top:1px;
}
.header .fatL {
	position:absolute;
	left:-13px;
	top:0;
}
.header .fatR {
	position:absolute;
	right:-13px;
	top:0;
}
.menu .fatR, .tit .fatR, .menuPag .fatR {
	position:absolute;
	right:-4px;
	top:1px;
}
.bigfooter {
	position:relative;
	display:table;
	width:940px;
	background:#FFFFFF;
	color:#000000;
	padding-bottom:15px;
	margin-bottom:15px;
	font-size:12px;
}
.bigfooter .fatB {
	position:absolute;
	left:0;
	bottom:-5px;
}
.bigfooter dl {
	padding:0;
	list-style:none;
	text-align:left;
	float:left;
	margin:0 25px 0 20px;
}
.bigfooter dt {
	text-transform:uppercase;
	font-weight:bold;
	margin:15px 0 3px 0;
}
.list_bigfooter {
	position: relative;
	margin: 0 auto;
	text-align: center;
	width: 940px;
	height: auto;
	background:#FFFFFF;
}
/*GALERIA*/
#gallery ul {
	margin:20px 0;
}
#gallery ul li {
	list-style:none;
	float:left;
	margin:2px 4px 2px 4px;
}
#gallery a:hover img {
	filter: Alpha(Opacity=60);
	-moz-opacity: .6;
}
/*conteudo*/
.boxCont {
	position:relative;
	width:100%;
	clear:both;
	padding:13px 0 10px 0;
}
.borda {
	width:710px;
	float:left;
	border:0px solid #efefef;
	background:#FFF;
}
.boxL {
	width:708px;
	min-height:295px;
	margin:1px;
	background:#FFFFFF bottom left repeat-x;
}
.boxR {
	width:204px;
	margin-right:2px;
}
.boxR img {
	margin-bottom:5px;
}
/*Destaques*/
.destaques {
	margin:10px auto;
	font-size:12px;
}
.destaques.up {
	margin-top:20px;
}
.destaques p, .destaques h2, .destaques h3 {
	font-size:12px;
}
.destaques tr td h2 {
	font-size:18px;
	color:#6d6e71;
}
.destaques.down tr td h2 {
	font-weight:lighter;
	font-size:24px;
	margin-top:4px;
}
.destaques.down tr td h3 {
	font-size:20px;
	color:#6d6e71;
}
.destaques.down tr td {
	padding:10px;
}
.destaques h3 {
	font-weight:lighter;
}
.destaques tr td {
	width:219px;
	padding:0 8px 0 8px;
	background: url(../img/bgCont4.jpg) top right repeat-y;
}
.destaques {
	background:#efefed url(../img/box_destaque.jpg) bottom left repeat-x;
}
.destaques.up {
	background:none;
}
.destaques.down {
	background:#e7e5e1 url(../img/box_destaque_down.jpg) bottom left repeat-x;
}
.destaques.up tr td {
	background:none;
}
.destaques tr td {
	padding-top:8px;
}
.destaques.down tr td {
	background:#ffffff;
}
.destaques tr td p {
	margin-bottom:0px;
}
.destaques a.btnSaibaMais {
	color:#155a99;
	font-size:10px;
}
.imgDest {
	float:left;
	margin-top:10px;
}
.destaques tr td.end {
	background:none;
}
.destaques tr td ul {
	margin-top:10px;
}
.destaques tr td ul li {
	list-style:none;
	background: url(../img/bullet.gif) 4px 7px no-repeat;
	padding-left:10px;
}
.destaques tr td .boxTit {
	background:#567892;
	width:208px;
	color:#FFFFFF;
	padding:4px;
	height:51px;
	margin:3px 0;
}
.destaques tr td .boxTit.cf {
	background:#0e3253;
}
.destaques tr td .boxTit.cs {
	background:#3c5b78;
}
.destaques tr td .boxTit.ct {
	background:#567892;
}
.destaques tr td .contDest {
	margin-bottom:10px;
}
.destaques.up tr td .contDest {
	/*height:100px;*/
	margin-bottom:5px;
}
.destaques.down tr td .contDest {
	height:98px;
 *height:120px;
}
.destaques.down tr td .contDest p {
	float:left;
}
.destaques.down tr td .contDest.area p {
	width:130px;
	padding:10px 10px 0 10px;
}
.destaques.down tr td .contDest.maior p {
	width:135px;
	float:right;
}
.destaques.down tr td .contDest.maior .imgDest {
	float:right;
	margin-top:10px;
}
.destaques.down tr td .contDest.nosso p {
	width:120px;
	padding:0 10px 0 10px;
}
.destaques tr td .boxTit h2 {
	color:#FFFFFF;
}
/*INTERNA*/
.boxInternas {
	width:100%;
	display:table;
	background:#ffffff url(../img/bgConteudoNEW.gif) top right repeat-y;
	clear:both;
	color:#666666;
	margin-bottom:10px;
}
/*FUNDO DO CONTEUDO*/
body#tornese_coach .boxInternas {
	background: url(../img/bgConteudo.gif) top right repeat-y;
}
body#porque_sbc .boxInternas {
	background: url(../img/bgConteudo.gif) top right repeat-y;
}
body#sobre_sbc .boxInternas {
	background: url(../img/bgConteudo.gif) top right repeat-y;
}
body#instrutores_sbc .boxInternas {
	background: url(../img/bgConteudo.gif) top right repeat-y;
}
body#tudo_sobre_coaching .boxInternas {
	background: url(../img/bgConteudo.gif) top right repeat-y;
}
body#solucoes_para_vida .boxInternas {
	background: url(../img/bgConteudo.gif) top right repeat-y;
}
.boxIntL {
	width:690px;
	min-height:500px;
	float:left;
}
.boxIntL .colL {
	float:left;
	display:table;
	width:97%;
	padding-top:13px;
	margin:12px 7px 0 5px;
}
.divisoria {
	background: url(../img/divisoria.gif) 450px top repeat-y;
}
.divisoria .boxIntL .colL {
	width:435px;
}
.boxIntL .colL .texto {
	margin:15px 0 20px 0;
}
.boxIntL .colL h2 {
	font-size:18px;
}
body#tornese_coach .boxIntL .colL h2 {
	color:#0F3353;
}
body#porque_sbc .boxIntL .colL h2 {
	color:#0F3353;
}
body#sobre_sbc .boxIntL .colL h2 {
	color:#0F3353;
}
body#instrutores_sbc .boxIntL .colL h2 {
	color:#0F3353;
}
body#tudo_sobre_coaching .boxIntL .colL h2 {
	color:#0F3353;
}
body#solucoes_para_vida .boxIntL .colL h2 {
	color:#0F3353;
}
.boxIntL .colL h3 {
	font-size:14px;
}
.boxIntL .colL p {
	margin:5px 0;
}
.boxIntL .colL a {
	text-decoration:underline;
}
.boxIntL .caminho {
	font-size:11px;
}
.boxIntL .caminho a {
	color:#b8b8b8;
	text-decoration:underline;
}
.tit_interno {
	border:1px solid #d8d7d7;
	border-bottom:0;
	padding:14px 35px;
	background:#FFFFFF;
	float:left;
}
.tit_interno {
	font-size:12px;
	color:#b8b8b8;
}
.subItem {
	background:#f6f6f6;
	margin:15px 0;
	height:29px;
	width:245px;
	float:left;
}
body#tornese_coach .subItem {
	background:#e0dbcf;
}
body#porque_sbc .subItem {
	background:#e0dbcf;
}
body#sobre_sbc .subItem {
	background:#e0dbcf;
}
body#instrutores_sbc .subItem {
	background:#e0dbcf;
}
body#tudo_sobre_coaching .subItem {
	background:#e0dbcf;
}
body#solucoes_para_vida .subItem {
	background:#e0dbcf;
}
.boxIntL .colR {
	width:230px;
	float:left;
	padding:12px 0 0 7px;
}
.boxIntL .colR .depoimentos {
	font-style:italic;
	margin:58px 10px 0 12px;
}
.boxIntR {
	margin:0 auto;
	padding-bottom:15px;
	color:#000000;
	float:left;
	width:232px;
}
.boxIntR h3 {
	font-size:12px;
	margin:39px 10px 17px 26px;
}
.boxIntR ul li {
	list-style:none;
	margin:0 0 3px 26px;
}
/*CURSOS*/
.cursos {
	clear:both;
	background:#FFFFFF;
}
.cursos tr th, .cursos tr td {
	padding:0 10px;
}
.cursos tr th {
	background:#7fa2b6;
	color:#FFFFFF;
}
.cursos tr td {
	background:#f6f6f6;
}
.cursos tr.par td {
	background:#dcebf1;
}
.agenda {
	border:2px outset #cccccc;
	background:#c69623;
	position:absolute;
	top:250px;
	left:5%;
	width:650px;
	z-index:1050;
	padding-bottom:20px;
}
.agenda h2 {
	color:#006699;
	margin:15px 10px 10px 10px;
	font-size:14px;
	width:60%;
	float:left;
}
.agenda a.btnFechar {
	float:right;
	margin:15px 10px 10px 10px;
	font-weight:bold;
	color:#006699;
	font-size:14px;
}
