/* CSS Document */


#contato{
     margin-left:5px;
     margin-right:10px;
}



#contato h2{
     font:13px Arial,Helvetica,sans-serif;
     border-top:1px dashed #CCC;
     margin-top:20px;
     padding-top:20px;
}



#contato h2 em{
     text-decoration:underline;
     font-weight:bold;
}



#contato p{
     font:13px Arial,Helvetica,sans-serif;
     line-height:150%;
     text-align:justify;
     margin-bottom:10px;
     margin-left:5px;
     margin-right:10px;
}



#contato strong{
     font:bold 14px Arial,Helvetica,sans-serif;
}



#contatoForm{
     margin-top:20px;
}



#contatoForm dl dd{
     width:400px;
     float:left;
     margin-bottom:10px;
     font:11px Arial,Helvetica,sans-serif;
}



#contatoForm dl dt{
     width:100px;
     height:25px;
     font:13px Arial,Helvetica,sans-serif;
     float:left;
     margin-bottom:10px;
     line-height:180%;
     clear:both;
}



#contatoGoogleMaps{
     border:1px solid #000;
}



#contatoLink{
     text-align:center;
     text-decoration:none;
     color:#00F;
     margin-top:6px;
}



#contatoLink:hover{
     text-decoration:underline;
}



#contatoResultado{
     clear:both;
     float:left;
     font:11px Arial,Helvetica,sans-serif;
     width:300px;
     height:20px;
     margin-left:140px;
     margin-top:20px;
}



#depoimentosPaginacao{
     text-align:center;
}



#depoimentosPaginacao a{
     font:bold 12px Arial,Helvetica,sans-serif;
     color:#618B1B;
     text-decoration:none;
     margin-left:20px;
}



#depoimentosPaginacao a:hover{
     text-decoration:underline;
}



#dicaDestaque{
     height:560px;
}



#dicaDestaque h2{
     font:bold 20px "Arial Narrow";
     color:#036;
     margin-bottom:12px;
}



#dicaDestaque h3 img{
     float:right;
     margin-left:12px;
     margin-bottom:8px;
     border:none;
}



#dicaDestaque h3 p{
     font:13px Arial,Helvetica,sans-serif;
     color:#036;
     line-height:150%;
}



#dicaLeiaMais{
     font:bold 12px Arial,Helvetica,sans-serif;
     color:#036;
     margin-right:10px;
     margin-bottom:20px;
     text-decoration:none;
}



#dicaLeiaMais:hover{
     text-decoration:underline;
}



#dicas{
     margin-left:4px;
}



#dicas dl dd{
     font:12px Arial,Helvetica,sans-serif;
     margin:0px;
     margin-bottom:25px;
     padding-bottom:15px;
     border-bottom:1px dashed #999;
     line-height:150%;
     text-align:justify;
}



#dicas dl dt{
     margin-bottom:4px;
}



#dicas dl dt a{
     color:#86C225;
     text-decoration:none;
     font:bold 20px "Arial Narrow",Arial,Helvetica,sans-serif;
}



#dicas dl dt a:hover{
     text-decoration:underline;
}



#dicas dl dt small{
     display:block;
     font:12px Arial,Helvetica,sans-serif;
}



#dicasPaginacao{
     text-align:center;
}



#dicasPaginacao a{
     font:bold 12px Arial,Helvetica,sans-serif;
     color:#618B1B;
     text-decoration:none;
     margin-left:20px;
}



#dicasPaginacao a:hover{
     text-decoration:underline;
}



#equipe dd{
     text-decoration:none;
     color:#000;
     margin-left:4px;
     margin-right:0px;
}



#equipe dd a{
     text-decoration:none;
     color:#060;
     font-size:12px;
     font-weight:bold;
}



#equipe dd a:hover{
     text-decoration:underline;
}



#equipe dd img{
     float:left;
     margin-right:14px;
     margin-bottom:4px;
     border:3px solid #86C225;
}



#equipe dd p{
     line-height:180%;
     font:14px Arial,Helvetica,sans-serif;
}



#equipe dd strong{
     font-weight:bold;
     font-size:16px;
}



#equipe dd ul{
     margin-left:40px;
}



#equipe hr{
     clear:both;
     padding-top:20px;
     margin-bottom:20px;
     border:none;
     border-bottom:1px dashed #CCC;
}



#fotosAlbuns{
     width:560px;
     min-height:400px;
}



#fotosAlbuns h2 a{
     display:block;
     font:bold 13px Arial,Helvetica,sans-serif;
     color:#000;
     margin-left:15px;
     text-decoration:none;
     margin-bottom:2px;
     padding-left:16px;
     background-image:url(../imagens/seta.gif);
     background-repeat:no-repeat;
     background-position:left;
}



#fotosAlbuns h2 a:hover{
     text-decoration:underline;
}



#fotosAlbuns h3{
     display:block;
     font:13px Arial,Helvetica,sans-serif;
     font-style:italic;
     color:#000;
     margin-left:15px;
     text-decoration:none;
     margin-bottom:8px;
     padding-left:16px;
     line-height:140%;
}



#fotosTexto{
     margin-top:20px;
     padding:7px;
     text-align:center;
     margin-left:100px;
     margin-right:100px;
     background-color:#FFC;
     font:14px Arial,Helvetica,sans-serif;
     border:1px dashed #999;
     text-decoration:blink;
}



#inicialFotos{
     width:258px;
     height:140px;
     margin:0px;
     overflow:hidden;
}



#inicialFotos img{
     float:left;
     border:none;
}



#lista_depoimentos {
     margin-left:4px;
     text-align:center;
}



#lista_depoimentos li{
     list-style-type:none;
     text-align:left;
     border-bottom:1px dashed #666;
     padding-bottom:10px;
     padding-top:10px;
     margin-right:10px;
}



#lista_depoimentos li img {
     float: left;
	 margin-right: 10px;
}



#lista_depoimentos li em {
     font: bold 12px Arial,Helvetica,sans-serif;
	 font-weight: bold;
     color:#333;
}


#lista_depoimentos li p {
     font:12px Arial,Helvetica,sans-serif;
     color:#333;
     line-height:150%;
     font-style:italic;
}



#lista_depoimentos ul{
     margin:0px;
     margin-bottom:25px;
     padding-bottom:15px;
}



#materia{
     margin:0px;
}



#materia h2{
     font:bold 26px "Arial Narrow",Arial,Helvetica,sans-serif;
     margin:0px;
     margin-bottom:25px;
     color:#86C225;
}



#materia h4{
     font:bold 16px "Arial Narrow",Arial,Helvetica,sans-serif;
     display:block;
     padding:4px;
     color:#648E1C;
     border-bottom:2px solid #648E1C;
}



#materia h5{
     font:12px Arial,Helvetica,sans-serif;
     display:block;
     padding:4px;
     color:#666;
     font-style:italic;
     margin:0px;
     margin-left:4px;
}



#materia li{
     list-style:none;
}



#materia p{
     font:14px Arial,Helvetica,sans-serif;
     color:#000;
     margin:0px;
     text-align:justify;
     line-height:160%;
}



#materia p strong{
     font:bold 14px Arial,Helvetica,sans-serif;
}



#materia small{
     font:12px Arial,Helvetica,sans-serif;
     font-style:italic;
}



#materiaImg img{
     float:left;
     margin-right:12px;
     margin-bottom:6px;
     border:2px solid #86C225;
}



#negativoFotos{
     padding-top:20px;
     padding-left:1px;
     background-image:url(../imagens/negativo_fundo.jpg);
     background-repeat:repeat-x;
     background-position:top;
     height:190px;
     margin:0px;
}



#pilates dd{
     text-decoration:none;
     color:#000;
     margin-left:4px;
     margin-right:0px;
}



#pilates dd a{
     text-decoration:none;
     color:#00F;
}



#pilates dd a:hover{
     text-decoration:underline;
}



#pilates dd img{
     float:left;
     margin-right:14px;
     margin-bottom:4px;
     border:3px solid #86C225;
}



#pilates dd p{
     line-height:180%;
     font:14px Arial,Helvetica,sans-serif;
}



#pilates dd strong{
     font-weight:bold;
     font-size:16px;
}



#pilates dd ul{
     margin-left:40px;
}



#pilatesFAQ a{
     display:block;
     font:bold 13px Arial,Helvetica,sans-serif;
     color:#000;
     margin-left:15px;
     text-decoration:none;
     margin-bottom:10px;
     padding-left:16px;
     background-image:url(../imagens/seta.gif);
     background-repeat:no-repeat;
     background-position:left;
}



#pilatesFAQ a:hover{
     text-decoration:underline;
}



#quemSomos dd{
     text-align:justify;
     text-decoration:none;
     color:#000;
     margin-left:4px;
     margin-right:0px;
}



#quemSomos dd a{
     text-decoration:none;
     color:#00F;
}



#quemSomos dd a:hover{
     text-decoration:underline;
}



#quemSomos dd p{
     line-height:160%;
     font:14px Arial,Helvetica,sans-serif;
}



#quemSomos dd ul{
     margin-left:40px;
}



#quemSomos img{
     max-width:300px;
     max-height:300px;
}



#quemSomosFoto1{
     border:5px solid #86C225;
     padding:0px;
     float:left;
     margin-right:10px;
     margin-bottom:4px;
     width:300px;
}



#quemSomosFoto2{
     border:5px solid #86C225;
     padding:0px;
     float:right;
     margin-left:12px;
     margin-top:10px;
     width:300px;
}



#saudacaoDicas{
     float:left;
     width:274px;
     border-right:1px dashed #999;
     padding-right:20px;
}



#saudacaoFotos{
     float:right;
     width:260px;
     height:260px;
}



#saudacaoVideos{
     float:right;
     width:260px;
     margin-bottom:30px;
     padding-bottom:20px;
     border-bottom:1px dashed #999;
     text-align:center;
}



#saudacaoVideos a{
     font:bold 13px Arial,Helvetica,sans-serif;
     color:#036;
     text-decoration:none;
     background-image:url(../imagens/seta.gif);
     background-position:left;
     background-repeat:no-repeat;
     padding-left:14px;
}



#saudacaoVideos a:hover{
     text-decoration:underline;
}



#video h2{
     font:bold 14px Arial,Helvetica,sans-serif;
     color:#036;
     text-align:center;
     margin:0px;
     margin-left:4px;
     margin-right:4px;
}



#video h3{
     font:12px Arial,Helvetica,sans-serif;
     color:#036;
     text-align:center;
     margin:4px;
     padding-bottom:8px;
}



#videos{
     margin-left:4px;
     text-align:center;
}



#videos dl dd{
     margin:0px;
     margin-bottom:25px;
     padding-bottom:15px;
     border-bottom:1px dashed #999;
     text-align:center;
}



#videos dl dd h2{
     margin-top:4px;
     margin-bottom:6px;
     display:block;
     font:bold 22px "Arial Narrow";
     color:#86C225;
}



#videos dl dd h3{
     margin-top:4px;
     display:block;
     font:14px Arial,Helvetica,sans-serif;
     color:#000;
     line-height:150%;
}



#videos dl dd small{
     margin-top:8px;
     display:block;
     font:12px Arial,Helvetica,sans-serif;
     color:#666;
}



#videosPaginacao{
     text-align:center;
}



#videosPaginacao a{
     font:bold 12px Arial,Helvetica,sans-serif;
     color:#618B1B;
     text-decoration:none;
     margin-left:20px;
}



#videosPaginacao a:hover{
     text-decoration:underline;
}



.albuns{
     background-color:#ebebeb;
     margin-left:16px;
     margin-right:16px;
     margin-bottom:20px;
     padding:8px;
     font:13px Arial,Helvetica,sans-serif;
}



.albuns li{
     margin-bottom:4px;
}



.albuns p{
     line-height:140%;
}



.albuns ul{
     margin-left:24px;
}



.curriculum{
     margin:3px;
}



.curriculum h1{
     text-align:center;
     font:bold 22px Arial,Helvetica,sans-serif;
     font-style:italic;
     margin-bottom:20px;
}



.curriculum h2{
     font:bold 18px Arial,Helvetica,sans-serif;
     padding:2px;
     border-bottom:1px solid #000;
}



.curriculum h2 strong{
     font:bold 18px Arial,Helvetica,sans-serif;
     padding:2px;
     border-bottom:1px solid #000;
}



.curriculum li{
     font:14px Arial,Helvetica,sans-serif;
     margin-bottom:3px;
}



.curriculum p{
     font:14px Arial,Helvetica,sans-serif;
     line-height:140%;
}



.curriculum p strong{
     font-weight:bold;
     font-size:15px;
}



.curriculum ul{
     margin-left:30px;
}



.equipeCurriculum{
     margin-left:2px;
}



.faq{
     background-color:#ebebeb;
     margin-left:16px;
     margin-right:16px;
     margin-bottom:15px;
     padding:8px;
     font:13px Arial,Helvetica,sans-serif;
}



.faq li{
     margin-bottom:4px;
}



.faq p{
     line-height:140%;
}



.faq ul{
     margin-left:24px;
}



.materiaAnexo{
     margin-left:15px;
     margin-bottom:6px;
}



.materiaAnexo a{
     font:bold 13px Arial,Helvetica,sans-serif;
     color:#063;
     text-decoration:none;
}



.materiaAnexo a:hover{
     text-decoration:underline;
}



.outrosDestaques{
     width:30px;
     height:26px;
     padding-top:5px;
     margin-right:10px;
     background-image:url(../imagens/fundo_dicas.jpg);
     background-repeat:no-repeat;
     float:left;
     text-align:center;
     font:bold 16px Arial,Helvetica,sans-serif;
     color:#FFF;
     text-decoration:none;
}



.outrosDestaquesBotao{
     cursor:pointer;
     width:40px;
     background-color:#86C225;
     background-image:none;
     width:45px;
     height:23px;
     padding-top:5px;
     margin-right:10px;
     float:left;
     text-align:center;
     font:bold 16px Arial,Helvetica,sans-serif;
     color:#FFF;
     text-decoration:none;
}



.titulo{
     font:bold 24px "Arial Narrow";
     color:#648E1C;
     border-bottom:2px solid #648E1C;
     margin-bottom:25px;
     margin-left:4px;
}