html {
	background: #BFE3F5 url(../images/fundo_html.jpg) top center no-repeat;
}
body {
	margin: 0;
	padding: 0;
	background: url(../images/fundo_body.jpg) center 141px repeat-x;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
* {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none;
}
a {
	text-decoration: none;
}
img {
	border: none;
}

#Tudo {
	margin: 0 auto;
	width: 990px;
	background: url(../images/fundo_body.jpg) center 141px repeat-x;
}


#Topo {
	position: relative;
	width: 100%;
	height: 112px;
	background: url(../images/fundo_topo.jpg) center top no-repeat;
}

/* Topo Logo */
#Topo h1 {
	position: absolute; top: 10px; left: 22px;
	width: 321px;
	height: 92px;
}
#Topo h1 a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -999999px;
	overflow: hidden;
}

#Topo p a {
	color:#fff;
}

#Topo p a:hover {
	color:#fff;
	text-decoration:underline;
}

/* Topo Menu */
#Topo ul {
	position: absolute; top: 4px; right: 0;
}
#Topo li {
	display: inline;
	float: left;
	margin: 0 20px 0 5px;
	text-transform: uppercase;
	font-weight: bold;
}
#Topo li a {
	color: #FFF;
}
#Topo li a:hover {
	text-decoration: underline;
}

/* Topo Inscreva-se */
#Topo h2 {
	position: absolute; top: 32px; right: 125px;
	font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#Topo h2 a {
	color: #FFF;
}
#Topo h2 a:hover {
	text-decoration: underline;
}
#Topo p {
	position: absolute; top: 60px; left: 696px;
	color: #FFF;
	letter-spacing: 1px;
}
#Topo form {
	position: absolute; top: 75px; left: 695px;
}
#select_cursos {
	width: 280px;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}


/* Menu Principal */
#Menu {
	position: relative;
	width: 100%;
	height: 54px;
	letter-spacing: 1px;
	background: url(../images/fundo_menu.jpg) no-repeat;
}


#Menu ul {
	width: 100%;
	height: 26px;
	line-height: 26px;
	text-transform: uppercase;
	font-weight: bold;
}
#Menu li {
	float: left;
	margin-left: 7px;
	height: 100%;
	text-align: center;
}

.m1 {
	margin-left: 0 !important;
	width: 112px;
}
.m2 {
	width: 135px;
}
.m3 {
	width: 95px;
}
.m4 {
	width: 199px;
}
.m5 {
	width: 110px;
}
.m6 {
	width: 77px;
}
.m7 {
	width: 84px;
}
.m8 {
	width: 55px;
}
.m9 {
	width: 67px;
}

#Menu li a {
	display: block;
	width: 100%;
	height: 100%;
	color: #000;
}
#Menu li a:hover {
	text-decoration: underline;
}
#Menu li.ativo {
	border-bottom: solid 2px #FFDA30;
}

/* Submenu Principal */
#Menu li.ativo ul {
	display: block;
}
#Menu ul ul {
	display: none;
	position: absolute; top: 28px; left: 0;
	width: 990px;
	line-height: 23px;
	background: #FFDA30 url(../images/submenu_lateral2.gif) top right no-repeat;
	text-transform: none;
	font-weight: normal;
}
#Menu li li {
	position: relative;
	padding: 0 4px 0 16px;
	background: url(../images/submenu_separador.gif) left 3px no-repeat;
}
#Menu li li.first {
	margin-left: 0 !important;
	background: url(../images/submenu_lateral1.gif) top left no-repeat;
}
#Menu li li a {
	display: inline;
}

/* Submenu 2 Principal */
#Menu li.ativo ul ul {
	display: none;
}
#Menu ul ul ul {
	position: absolute; top: 26px; left: 15px;
	width: 200px;
	height: auto;
	background: #FFFA9E;
}
#Menu li li li {
	float: none;
	margin: 0;
	padding: 0 8px;
	width: auto;
	height: 23px;
	line-height: normal;
	background: none;
}
#Menu li li li a {
	display: block;
	line-height: 23px;
	text-align: left;
	border-top: solid 1px #FFDA30;
}
#Menu ul ul ul li.first {
	background: none;
}
#Menu ul ul ul li.first a {
	border: none;
}

/* Banner Flash */
#Flash div {
	margin-top: 5px;
	width: 100%;
	height: 190px;
	background: none;
}

/* Centro */
#Centro {
	margin-top: 6px;
	padding-top: 16px;
	width: 100%;
	background: #FFF url(../images/fundo_centro.gif) no-repeat;
}
#Centro:after, .listagem:after, .box-mural form:after, .newsletters-min:after, .galeria:after, .galeria2:after {
	display: block;
	clear: both;
	content: ".";
	height: 0;
	visibility: hidden;
	overflow: hidden;
}

/* Lateral */
#Lateral {
	display: inline;
	float: left;
	margin-left: 7px;
	width: 245px;
}

#abtd {
	width:245px;
	height:82px; 
	margin:0 0 10px 0;
}


/* Box Multimídia */
.box-multimidia {
	margin-bottom: 25px;
	width: 100%;
	height: 83px;
}
.box-multimidia li {
	float: left;
	height: 100%;
}
.mm1 {
	width: 79px;
	background: url(../images/icone_mm1.jpg) no-repeat;
}
.mm2 {
	width: 90px;
	background: url(../images/icone_mm2.jpg) no-repeat;
}
.mm3 {
	width: 76px;
	background: url(../images/icone_mm3.jpg) no-repeat;
}
.box-multimidia a {
	display: block;
	padding-top: 65px;
	width: 100%;
	height: 18px;
	text-align: center;
	color: #136891;
	font-weight: bold;
}
.box-multimidia a:hover {
	text-decoration: underline;
}

/* Boxs Lateral */
.boxs-lateral {
	margin-bottom: 25px;
	padding-left: 53px;
	width: 192px;
}
.boxs-lateral.box1 {
	background: url(../images/fundo1_lateral.jpg) no-repeat;
}
.boxs-lateral.box2 {
	background: url(../images/fundo2_lateral.jpg) no-repeat;
}
.boxs-lateral.box3 {
	background: url(../images/fundo3_lateral.jpg) no-repeat;
}
.boxs-lateral.box5 {
	background: url(../images/fundo5_lateral.jpg) no-repeat;
}
.boxs-lateral.box6 {
	background: url(../images/fundo6_lateral.jpg) no-repeat;
}
.boxs-lateral h4 {
	margin-bottom: 8px;
	margin-left: 15px;
	padding-top: 13px;
	padding-right: 15px;
	font-size: 12px;
	text-transform: uppercase;
	color: #513016;
}
.boxs-lateral p {
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 0 7px 0 15px;
	background: url(../images/seta_box_lateral.gif) 0 2px no-repeat;
	color: #613A1A;
}
.boxs-lateral p.mais {
	margin-top: 15px;
	padding: 0 7px 0 35px;
	height: 16px;
	line-height: 15px;
	background: url(../images/mais_box_lateral.gif) 14px 0 no-repeat;
}
.boxs-lateral p.mais a {
	text-decoration: underline;
}
.boxs-lateral a {
	color: #613A1A;
}
.boxs-lateral a:hover {
	text-decoration: underline;
}

/* Pagina Clientes */

#lista-clientes {
	width:700px;
	height:auto;
	float:left;
}

#lista-clientes ul {
	list-style-type:none;
	width:700px;
	height:auto;
}

#lista-clientes li {
	width:150px;
	height:100px;
	margin:30px 0 30px 20px;
	float:left;
}


/* Pagina Equipe Curriculo José */

.curriculo-josé {
	width:700px;
	height:auto;
	margin:0 0 0 9px;
	float:left;
}

.curriculo-josé p {
	line-height:24px;
	font-size:12px;
}

.foto-josé {
	width:114px;
	height:150px;
	float:left;
	margin:7px 10px 5px 0;
}

.curriculo-josé ul {
	width:700px;
	height:auto;
	float:left;
	font-size:11px;
	line-height:22px;
	list-style-type:circle;
	color:#000;
}

/* Pagina Equipe Brasões */

.brasoes {
	width:718px;
	height:100px;
	margin:60px 0 60px 0;
}

.brasoes ul {
	list-style-type:none;
	width:700px;
	height:400px;
}

.brasoes li {
	width:auto;
	height:100px;
	margin:0  0 40px 100px;
	float:left;
}

.brasoes .cmc {
	margin:0  0 40px 50px;
}

.brasoes li.first {
	margin:0 0 0 0px !important;
}



/* Conteúdo */
#Conteudo {
	float: left;
	margin-left: 12px;
	width: 719px;
}
#Conteudo h1 {
	margin-bottom: 20px;
	font-size: 24px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #FF3300;
}
#Conteudo h2 {
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #FF3300;
}
#Conteudo h3 {
	margin-bottom: 20px;
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 1px;
	color: #000;
}
#Conteudo p {
	margin-bottom: 20px;
}
#Conteudo .localizacao a {
	font-weight: normal;
}
#Conteudo a {
	font-weight: bold;
	color: #136891;
}
#Conteudo a:hover {
	text-decoration: underline;
}
.listagem {
	margin-bottom: 20px;
	width: 100%;
}
.listagem li {
	padding-left: 20px;
	line-height: 16px;
	background: url(../images/marcador-listagem.jpg) 5px 7px no-repeat;
}

.listagem.number li {
	margin-left: 50px;
	margin-right: 100px;
	margin-bottom: 15px;
	background: none;
}
.listagem.number li span {
	font-size: 18px;
	color: #FF3300;
	font-weight: normal;
}

.listagem.atendimentos {
	margin-left: 10px;
	padding-left: 60px;
	width: auto;
	background: url(../images/icone_telefone.jpg) no-repeat;
}
.listagem.atendimentos li {
	line-height: 25px;
	background: url(../images/seta_box_lateral.gif) 0 8px no-repeat;
}
.listagem.atendimentos a {
	font-size: 17px;
	font-weight: normal !important;
}


/* Miniaturas Newsletters */
.newsletters-min {
	width: 100%;
}
.newsletters-min li {
	float: left;
	width: 45%;
	height: 210px;
	text-align: center;
}
.newsletters-min a img {
	padding: 2px;
	width: 200px;
	height: 150px;
	border: solid 2px #DDD;
}
.newsletters-min a:hover img {
	border: solid 2px #666;
}
#Conteudo ul {
	margin-bottom: 20px;
}

.lista-simples li {margin:0 0 10px 15px; list-style-type:circle;}

.imagem {float:left; margin:10px 10px 10px 0;}

.imagem-right {float:right; margin:5px 0 10px 10px;}

/* Galeria */
.galeria {
	width: 100%;
	margin-bottom: 20px;
}
.galeria li {
	float: left;
	width: 33%;
	height: 180px;
	text-align: left;
	font-weight: bold;
}
.galeria a img {
	padding: 2px;
	border: solid 2px #DDD;
}
.galeria a:hover img {
	border: solid 2px #FF3300;
}

/* Galeria */
.galeria2 {
	width: 660px;
	margin: 0 auto 20px;
}
.galeria2 li {
	float: left;
	width: 23%;
	height: 117px;
	text-align: left;
	font-weight: bold;
}
.galeria2 a img {
	padding: 2px;
	border: solid 2px #DDD;
}
.galeria2 a:hover img {
	border: solid 2px #FF3300;
}

/* Form Newsletter */
.form-newsletter {
	margin-bottom: 20px;
}
.form-newsletter td {
	height: 25px;
	font-weight: bold;
}
.form-newsletter .label {
	padding-right: 10px;
}
.form-newsletter .text {
	width: 200px;
	height: 18px;
}

/* Form Fale Conosco */
.form-contato {
	margin-bottom: 20px;
}
.form-contato td {
	padding: 2px 0;
	font-weight: bold;
}
.form-contato .label {
	padding-right: 10px;
}
.form-contato .text {
	width: 200px;
	height: 18px;
}
.form-contato .text.ddd {
	width: 30px;
}
.form-contato .text.telefone {
	margin-left: 2px;
	width: 100px;
}
.form-contato textarea {
	width: 300px;
	height: 100px;
}

/* Form Inscreva-se */
.form-inscreva {
	margin-bottom: 20px;
	width: 545px;
	background: url(../images/fundo_table-cadastro.jpg) repeat-y;
}
.form-inscreva td {
	padding: 2px 0 2px 15px;
	font-weight: bold;
}
.form-inscreva .label {
	padding-right: 10px;
}
.form-inscreva .text {
	width: 300px;
	height: 18px;
}
.form-inscreva .text.ddd {
	width: 30px;
}
.form-inscreva .text.bairro, .form-inscreva .text.cidade {
	width: 170px;
}
.form-inscreva .uf {
	width: 50px;
}
.form-inscreva .text.numero {
	width: 50px;
}
.form-inscreva .text.complemento {
	width: 100px;
}
.form-inscreva .text.telefone {
	margin-left: 2px;
	width: 100px;
}
.form-inscreva .text.cep {
	width: 100px;
}
.form-inscreva .data_treinamento  {
	width: 95px;
}
.form-inscreva .dia, .form-inscreva .mes  {
	width: 45px;
}
.form-inscreva .ano  {
	width: 60px;
}
.form-inscreva .valor  {
	width: 60px;
}
.form-inscreva textarea {
	width: 300px;
	height: 100px;
}
.form-inscreva .enviar {
	margin-top: 15px;
}

/* Destaque Home */
.destaque {
	position: relative;
	float: left;
	margin-bottom: 14px;
	padding: 0;
	width: 719px;
	background: #FEE860 url(../images/fundo_destaque.jpg) repeat-y;
}
.destaque img {
	width: 691px;
	height: 294px;
}
.destaque h3 {
	margin: 0 14px 10px;
	font-size: 22px;
	font-weight: normal;
}
.destaque p {
	margin: 0 !important;
	padding: 0 14px 0;
	font-size: 12px;
	line-height: 15px;
}
.destaque p.first {
	padding-top: 13px;
	background: url(../images/fundo_destaque-top.jpg) no-repeat;
}
.destaque p.saibamais {
	position: absolute; left: 0; bottom: 0;
	margin: 0 !important;
	padding: 0 !important;
	width: 100%;
	height: 26px;
	background: url(../images/fundo_destaque-bottom.jpg) left bottom no-repeat;
}
.destaque p.saibamais a {
	position: absolute; right: 25px; bottom: 20px;
	display: block;
	width: 174px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	color: #333 !important;
	background: url(../images/fundo_saibamais-destaque.gif) right bottom no-repeat;
}
.destaque p.saibamais a:hover {
	text-decoration: underline;
}

/* Boxs Novidades */
.boxs-novidades {
	position: relative;
	float: left;
	margin-left: 13px;
	margin-bottom: 14px;
	padding: 0;
	width: 231px;
	height: 435px;
	background: #FEE860 url(../images/fundo_boxs-novidades.jpg) repeat-y;
}
.boxs-novidades.first {
	clear: both;
	margin-left: 0 !important;
}
.boxs-novidades img {
	width: 204px;
	height: 100px;
}
.boxs-novidades h3 {
	margin: 0 13px 10px;
	font-size: 14px;
}
.boxs-novidades p {
	margin: 0 !important;
	padding: 0 13px 5px;
}
.boxs-novidades p.first {
	padding-top: 15px;
	background: url(../images/fundo_boxs-novidades-top.jpg) no-repeat;
}
.boxs-novidades p.saibamais {
	position: absolute; left: 0; bottom: 0;
	margin: 0 !important;
	padding: 0 !important;
	width: 100%;
	height: 26px;
	background: url(../images/fundo_boxs-novidades-bottom.jpg) left bottom no-repeat;
}
.boxs-novidades p.saibamais a {
	display: block;
	width: 97px;
	height: 26px;
	line-height: 25px;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	color: #333 !important;
	background: url(../images/fundo_saibamais.jpg) right bottom no-repeat;
}
.boxs-novidades p.saibamais a:hover {
	text-decoration: underline;
}


/* Newsletter Lateral */
.boxs-lateral.box6 form {
	padding-top: 5px;
	padding-left: 15px;
	color: #613A1A;
}
.boxs-lateral.box6 label {
	clear: both;
	display: block;
	height: 20px;
	line-height: 20px;
}
.boxs-lateral.box6 input {
	clear: both;
	float: left;
}
#nome_news, #email_news {
	width: 150px;
	height: 19px;
}
#enviar_news {
	float: none;
	margin-top: 10px;
	width: 70px;
	height: 18px;
	background: url(../images/fundo_mural_enviar.gif) no-repeat;
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	border: none;
}

/* Atendimento Personalizado */
.boxs-lateral.box4 {
	background: url(../images/fundo4_lateral.jpg) no-repeat;
}
.boxs-lateral.box4 form {
	padding-top: 5px;
	padding-left: 15px;
	color: #613A1A;
}
.boxs-lateral.box4 label {
	clear: both;
	display: block;
	height: 20px;
	line-height: 20px;
}
.boxs-lateral.box4 input {
	clear: both;
	float: left;
}
#nome_atp, #email_atp {
	width: 150px;
	height: 19px;
}
#ddd_atp {
	width: 35px;
	height: 19px;
}
#telefone_atp {
	clear: none;
	margin-left: 2px;
	width: 109px;
	height: 19px;
}
#enviar_atp {
	float: none;
	margin-top: 10px;
	width: 70px;
	height: 18px;
	background: url(../images/fundo_mural_enviar.gif) no-repeat;
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	border: none;
}

/* Box Mural */
.box-acompanhe {
	clear: both;
	float: left;
	margin-bottom: 20px;
	width: 416px;
	height: 186px;
	background: url(../images/fundo_boxs-mt.jpg) repeat-x;
}
.box-acompanhe h3 {
	padding-left: 22px;
	margin-bottom:0 !important;
	height: 33px;
	line-height: 31px;
	background: url(../images/fundo1_titulo_boxs_mt.jpg) top left no-repeat;
	font-size: 12px;
	text-transform: uppercase;
	color: #513016;
}

.box-acompanhe #Botoes {
	width: 416px;
	height: 150px;
}

.box-acompanhe li {
	width:208px;
	height:50px;
	float:left;
}

/* Parceiros */
#box-parceiros {
	clear: both;
	float: left;
	margin-bottom: 20px;
	width: 718px;
	height: auto;
	background: url(http://www.e-equilibrium.com.br/images/fundo_box_parceiros.jpg) repeat-x;
}

#box-parceiros h3 {
	padding-left: 22px;
	margin-bottom:0 !important;
	height: 33px;
	line-height: 31px;
	background: url(../images/fundo1_titulo_boxs_mt.jpg) top left no-repeat;
	font-size: 12px;
	text-transform: uppercase;
	color: #513016;
}

#box-parceiros ul {
	width:710px;
	height:90px;
	margin:28px 0 0 6px;
}

#box-parceiros li {
	list-style-type:none;
	width:auto;
	padding:0 3px 10px 3px;
	float:left;
	margin-left:-3px;
}


/* Box Treinandos */
.box-treinandos {
	float: left;
	margin-left: 14px;
	margin-bottom: 0!;
	width: 288px;
	height: 186px;
	background: url(../images/fundo_boxs-mt.jpg) repeat-x;
}
.box-treinandos h3 {
	padding-left: 22px;
	height: 33px;
	margin-bottom:0 !important;
	line-height: 31px;
	background: url(../images/fundo1_titulo_boxs_mt.jpg) top left no-repeat;
	font-size: 12px;
	text-transform: uppercase;
	color: #513016;
}
.box-treinandos h3 span {
	display: block;
	background: url(../images/fundo2_titulo_boxs_mt.jpg) top right no-repeat;
}
.box-treinandos p {
	margin: 8px auto 0;
	width: 247px;
	height: 134px;
}


.slideshow {
	width:210px;
	height:132px;
	margin:8px 39px 0 0;
	float:right;
}

/* Rodapé */
#Rodape {
	position: relative;
	width: 976px;
	height: 215px;
	letter-spacing: 1px;
	background: url(../images/fundo_rodape.jpg) repeat-x;
	border-left: solid 7px #FFF;
	border-right: solid 7px #FFF;
}
#Rodape h2 {
	position: absolute; top: 13px; left: 18px;
	width: 144px;
	height: 41px;
}
#Rodape h2 a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -999999px;
	overflow: hidden;
	background: url(../images/logo_rodape.jpg) no-repeat;
}
#Rodape p {
	margin-top: 14px;
	text-align: center;
	color: #FFF;
}
#Rodape ul {
	padding-top: 18px;
	padding-left: 54px;
	width: 922px;
	height: 158px;
	background: url(../images/fundo_rodape2.gif) no-repeat;
}
#Rodape ul ul {
	padding: 0;
	width: auto;
	height: auto;
	background: none;
}

#Rodape li {
	float: left;
	padding: 0 0 0 10px;
	height: 158px;
	font-weight: bold;
	text-transform: uppercase;
	background: url(../images/rodape_separador.jpg) top right no-repeat;
}
#Rodape li li {
	float: none;
	margin-top: 6px;
	padding: 0;
	height: auto;
	font-weight: normal;
	text-transform: none;
	background: none;
}

.r1 {
	padding-top: 51px !important;
	width: 139px;
	height: 107px !important;
}
.r2 {
	width: 145px;
}
.r3 {
	width: 194px;
}
.r4 {
	width: 158px;
}
.r5 {
	width: 114px;
}
.r6, .r7, .r8, .r9, .r10, .r11, .r12 {
	width: 111px;
	height: 18px !important;
	background: none !important;
}

#Rodape li a {
	color: #FFF;
}
#Rodape li a:hover {
	text-decoration: underline;
}

/* Botão Link */
a.link {
	display: block;
	height: 19px;
	line-height: 18px;
	background: #613A1A url(../images/fundo_link2.gif) top right no-repeat;
	color: #FFF !important;
}
a.link span {
	float: left;
	display: block;
	padding-left: 27px;
	height: 19px;
	background: url(../images/fundo_link1.gif) top left no-repeat;
	cursor: pointer;
}

/* Listagem Agenda */
.listagem-agenda {
	position: relative;
	padding-top: 15px;
	height: 63px;
	padding-left: 68px;
	border-top: solid 2px #ECDC93;
}
.listagem-agenda.first {
	border: none;
}
.listagem-agenda p {
	margin: 0 !important;
	font-size: 12px;
}
.listagem-agenda .dd {
	display: block;
	position: absolute; top: 8px; left: 15px;
	width: 34px;
	text-align: center;
	font-size: 26px;
	color: #CC0000;
	border-bottom: solid 1px #CCC;
}
.listagem-agenda .mm {
	display: block;
	position: absolute; top: 38px; left: 15px;
	padding-top: 3px;
	width: 34px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #666;
}

/* Álbuns */
.albuns {
	padding-bottom: 30px;
}
.album {
	display: inline;
	float: left;
	margin: 25px 0 0 30px;
	padding: 3px;
	width:287px;
	height:150px;
	background: #513016;
}
.album img {
	display: block;
	width: 287px;
	height: 98px;
	background: #FFF;
}
.album h3 {
	padding: 8px 5px;
}
.album h3 a {
	font-size: 11px;
	color: #FFF !important;
	font-weight: normal !important;
}

/* Galerias */
#Boxiv {
	margin: 0 auto 30px auto;
	padding: 20px 0;
	width: 700px;
	background: #513016;
	text-align: center;
}
#Boxiv span {
	font-size: 18px;
	color: #FFF;
}
#Foto {
	padding: 7px;
	margin-bottom: 10px;
	background: #FFF;
}
.thumbs {
	display: inline;
	float: left;
	margin-left: 7px;
	margin-bottom: 20px;
}
.thumbs li img {
	cursor: pointer;
	top: auto;
	left: auto;
	display: block;
	width: 100%;
	height:100%;
}
.thumbs li {
	display: block;
	float: left;
	width: 68px;
	height: 50px;
	border: 3px solid #513016;
	overflow: hidden;
	margin: 2px;
	background: #513016;
}

/* Depoimento Destaque */
.depo_destaque {
	display: none;
	margin-bottom: 25px;
	width: 245px;
	background: url(../images/depodestaque_fundo1.jpg) left bottom no-repeat;
	color: #FFF;
}
.depo_destaque .depo {
	padding: 20px 20px 15px;
	background: url(../images/depodestaque_fundo2.jpg) left top no-repeat;
	font-size: 18px;
}
.depo_destaque .sign {
	padding: 0 20px 20px;
	text-align: right;
}

/* Depoimentos Listagem */
.depo_listagem {
	clear: both;
	float: left; 
	margin-bottom: 25px;
	width: 100%;
}
.depo_listagem .foto {
	float: left;
	margin: 0 10px 0 0;
	padding: 2px;
	border: solid 1px #CCC;
}
.depo_listagem h4 {
	padding: 0 0 4px 0;
	color: #55A2C7;
	font-size: 12px;
	border-bottom: solid 4px #CCC;
}
.depo_listagem p {
	margin: 0 !important;
	padding: 10px 0 0 0;
	color: #666;
	font-size: 12px;
}

/* Iframe Newsletters */
#iframeNews {
	display: none;
	position: absolute; top: 50%; left: 50%;
	width: 800px;
	height: 500px;
	margin-left: -400px;
	margin-top: 250px;
	background: #FFF;
	border: solid 4px #999;
}
#iframeNews a.fechar {
	position: absolute; top: 0; right: 0;
	padding: 1px 6px 5px 10px;
	background: #999;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
#iframeNews a.fechar:hover {
	text-decoration: underline;
}

/* Professional and Self Coaching */

#PSC-Lateral {display: inline; float: left; width: 245px;}

#PSC-Conteudo {background:; float: left; margin:0 0 10px 0; width: 705px; border-left:1px solid #f2f2f2; padding:0 0 0 10px; line-height:18px;}

#PSC-Conteudo p {margin:0 0 20px 20px; text-align:justify;}

#PSC-Conteudo ul {margin:0 0 20px 20px;}

#PSC-Conteudo li {list-style-type:circle; margin:0 0 10px 30px;}

#PSC-Conteudo .Titulo {font:18px "Times New Roman", Times, serif; color:#F60; border-bottom:1px dotted #666; margin-left:0px !important; margin-top:20px;}

#PSC-Conteudo .Contentdata {width:auto; height:100%; margin-left:-15px;}

#PSC-Conteudo .Contentdata p {margin:8px; font-size:13px; color:#CC3333;}

#PSC-Conteudo .Contentdata .data {margin:10px 0 23px 0; color:#CC3333; font-size:25px; text-align:center;}

#PSC-Conteudo .Contentdata .subdata {margin:-10px 0 23px 0; color:#CC3333; font-size:18px; text-align:center;}

#PSC-Conteudo .Contentdata .chamada1 {background:#ccc; width:228px; height:140px; float:left; margin:0 4px 0 2px;}

#PSC-Conteudo .Contentdata .chamada2 {background:#ccc; width:228px; height:140px; float:left; margin:0 4px 0 2px;}

#PSC-Conteudo .Contentdata .chamada3 {background:#ccc; width:228px; height:140px; float:left; margin:0 0 0 2px;}

#PSC-Conteudo .Contentdata .caixa {
	background:#FCFCFC url(http://www.e-equilibrium.com.br/portal/images/psc/back-sub.gif) right top no-repeat;
	border-top:1px #ccc solid;
	border-left:1px #ccc solid;
	border-bottom:1px #F1F1F1 solid;
	border-right:1px #F1F1F1 solid;
}

#PSC-Conteudo .Sub {
	background:#FCFCFC url(http://www.e-equilibrium.com.br/portal/images/psc/back-sub.gif) right top no-repeat;
	width:auto;
	height:auto;
	margin:0 0 20px 20px;
	padding:10px 20px 5px 0;
	border-top:1px #ccc solid;
	border-left:1px #ccc solid;
	border-bottom:1px #F1F1F1 solid;
	border-right:1px #F1F1F1 solid;
}

#PSC-Conteudo .Entre-Contato {
	background:#FCFCFC;
	width:auto;
	height:auto;
	margin:30px 0 20px 20px;
	padding:10px;
	border-top:1px #ccc solid;
	border-left:1px #ccc solid;
	border-bottom:1px #F1F1F1 solid;
	border-right:1px #F1F1F1 solid;
	color:#CC3333;
	font:14px "Times New Roman", Times, serif;
	line-height:20px;
	letter-spacing:1px;
	float:left;
}

#PSC-Conteudo .Entre-Contato a:hover {text-decoration:underline;}

#PSC-Conteudo img {margin:0 0 10px 20px;}

#PSC-Links {background:#fff; width:auto; height:auto;}

#PSC-Links ul {width:auto; height:100%; min-height:450px; font:11px Verdana, Geneva, sans-serif;}

#PSC-Links li {background:url(../images/psc_menu_back.gif) bottom repeat-x; width:100%; height:20px; border-bottom:1px dotted #ccc; margin:0 0 15px 0; line-height:20px; text-indent:10px;}

#PSC-Links a, #PSC-Links a:visited {text-decoration:none; color:#9b1b1b;}

#PSC-Links a:hover {text-decoration:underline; color:#F63;}

#PSC-Links a.psc-ativa {color:#F63;; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}

.PSC-Legenda {font:14px "Times New Roman", Times, serif; color:#3f0707; width:100%; border-bottom:1px dotted #666; margin-left:0;}

.PSC-Destaque {background:url(../images/psc/backdestaque2.jpg) top left no-repeat; text-indent:12px; font:14px "Times New Roman", Times, serif; color:#CC3333;}

.PSC-Call {width:100%; height:25px; display:block; font:14px "Times New Roman", Times, serif; color:#CC3333; line-height:25px;}

.PSC-FloatLeft {float:left;}

.PSC-TextCenter {text-align:center;}

#PSC-Conteudo .SubTitulo {font:16px "Times New Roman", Times, serif; color:#F60; text-align:center; border-bottom:1px dotted #666; margin-left:0}

#PSC-Conteudo img {float:left; margin:5px 10px 10px 20px;}

#PSC-Conteudo .noleft {float:none;}

#PSC-Conteudo .right {float:right; margin-right:60px;}

#PSC-Conteudo .Diferenciais li {font-size:12px; margin:0 0 22px 0;}

#banner-ibc {margin-left:-20px;}

.PSC-boxs-lateral {
	margin-bottom: 25px;
	padding-left: 8px;
	width: 192px;
}

.PSC-boxs-lateral.box5 {
	background: url(../images/fundo5_lateral.jpg) no-repeat;
	width:245px;
}

.PSC-boxs-lateral h4 {
	margin-bottom: 30px;
	margin-left: 45px;
	padding-top: 13px;
	padding-right: 15px;
	font-size: 12px;
	text-transform: uppercase;
	color: #513016;
}
.PSC-boxs-lateral p {
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 0 7px 0 15px;
	background: url(../images/seta_box_lateral.gif) 0 2px no-repeat;
	color: #613A1A;
	font-size:13px;
	width:83%;
	border-bottom:1px dashed #ccc;
}
.PSC-boxs-lateral p.mais {
	margin-top: 15px;
	padding: 0 7px 0 35px;
	height: 16px;
	line-height: 15px;
	background: url(../images/mais_box_lateral.gif) 14px 0 no-repeat;
}
.PSC-boxs-lateral p.mais a {
	text-decoration: underline;
}
.PSC-boxs-lateral a {
	color: #613A1A;
}
.PSC-boxs-lateral a:hover {
	text-decoration: underline;
}

#PSC-Conteudo h3 {margin:0 0 10px 20px;}

#PSC-Conteudo h6 {
	margin-top:-18px;
	margin-bottom: 20px;
	font-size: 10px;
	font-weight:normal;
	color: #666;
}


#PSC-Form {background:url(http://www.e-equilibrium.com.br/portal/images/psc/psc_form_back.gif) top no-repeat; width:235px; height:auto; padding:5px;}

#PSC-Form label {color:#5c4a36; margin-top:15px; font-size:14px;}

#PSC-Form input {background:url(http://www.e-equilibrium.com.br/portal/images/psc/psc_form_input_back.gif) bottom repeat-x; width:230px; height:19px; border:1px solid #eeeee;  margin-bottom:5px;} 

#PSC-Form h2 {font:16px "Times New Roman", Times, serif; margin-bottom:5px; margin-top:10px; color:#5c4a36;}

#PSC-Form h3 {font:10px Verdana, Geneva, sans-serif; margin-bottom:10px;}

#PSC-Form #enviar {background:url(http://www.e-equilibrium.com.br/portal/images/psc/psc_informe-se.png) center no-repeat; border:0; width:100px; height:25px;}

#PSC-Form .Tel {width:235px; height:auto; margin-bottom:5px;}

#PSC-Form .Tel #LabelDDD {width:50px; float:left; margin:0;}

#PSC-Form .Tel #Labeltel {width:180px; margin:0;}  

#PSC-Form .Tel #InputTel {width:200px; margin:0;}

#PSC-Form .Tel #InputDDD {width:25px; float:left; margin:0;}

#Certificacoes {width:auto; height:120px;}

#Certificacoes .min {margin-bottom:40px;}

/* PSC - Cronograma */

#Cronograma {float: left; margin:0 0 10px 0; width: 705px; line-height:18px;}

#Cronograma .Titulo-Data {width:90px; height:30px; float:left; font:18px "Times New Roman", Times, serif; line-height:30px; border:0; background:#fff;}

#Cronograma .Titulo-Horario {width:196px; height:30px; float:left; font:18px "Times New Roman", Times, serif; line-height:30px; border:0; text-align:center; background:#fff;}

#Cronograma .Titulo-Trainer {width:196px; height:30px; float:left; font:18px "Times New Roman", Times, serif; line-height:30px; border:0; text-align:center; background:#fff;}

#Cronograma .Titulo-Modulo {width:204px; height:30px; float:left; font:18px "Times New Roman", Times, serif; line-height:30px; border:0; text-align:center; background:#fff;} 

#Cronograma .Data {width:90px; height:90px; float:left; background:#FCFCFC;}

#Cronograma .Horario {width:196px; height:90px; float:left; background:#FCFFFC;}

#Cronograma .Trainer {width:196px; height:90px; float:left; background:#FCFCFC;}

#Cronograma .Modulo {width:196px; height:90px;  float:left; background:#FCFFFC;}

#Cronograma .Data h3 {width:40px; height:26px; font:24px Verdana, Geneva, sans-serif; margin-top:15px; border-bottom:1px solid #661212; color:#661212;}

#Cronograma .Data h4 {text-align:center; font-size:10px; margin-bottom:-6px;}

#Cronograma .Data h5 {text-align:center; font-size:12px;}

#Cronograma .Horario p {width:180px; height:70px; text-align:justify; margin:5px 0 0 5px;}

#Cronograma .Trainer p {width:180px; height:70px; text-align:justify; margin:5px 0 0 5px; line-height:17px;}

#Cronograma .Modulo p {width:180px; height:70px; text-align:center; margin:5px 0 0 5px;}

#Cronograma h3 {margin-left:0; margin-bottom:0;}

#Cronograma h6 {font-size:10px; color:#666; margin:0; text-align:center;}

#Cronograma {width:705; height:auto;}

#Cronograma  h2 {width:97%; font:18px "Times New Roman", Times, serif; color:#661212; border-bottom:1px dotted #ccc; margin:30px 0 30px 20px;}

#Cronograma ul {width:686px; height:auto; float:left;}

#Cronograma li {border:1px solid #E6E6E6; margin:0; list-style-type:none; text-indent:0;}

.Destaque-II {font:18px "Times New Roman", Times, serif; color:#661212;}





/* Workshop Internacional de Coaching Integrativo */

#WICI-datas {
	background:#FCFCFC;
	width:auto;
	height:auto;
	margin:20px 0;
	padding:10px 7px;
	border-top:1px #ccc solid;
	border-left:1px #ccc solid;
	border-bottom:1px #F1F1F1 solid;
	border-right:1px #F1F1F1 solid;
}

#WICI-datas h3 {color:#F60;
