/* CSS Document */
/* ------------------------------------------

Documento de Estilos - Site Institucional Beleza Lineare

Autor: Fabio Silva 
Site: www.belezalineare.com.br
Criacao: 15/12/2008 
Ultima Atualizacao: 23/12/2008 

--------------------------------------------*/


/*Configuracoes Gerais*/
*{font-family: arial; font-size: 12px; }

html{ padding:0px; margin:0px;}
body{ background-color:#383838; padding:0px; margin:0px; background-image:url(imagens/bgTotal.jpg); background-repeat:repeat-x; margin:0px; padding:0px; }

/* Layers */
#totalContent{ width:100%; min-height:650px; _height:650px; background-image:url(imagens/detalheBgTotal.jpg); background-position:top center; background-repeat:no-repeat; margin:0px auto 0px auto; padding:10px 0px 0px 0px;}
#content{ width:895px; margin:0px auto 0px auto; padding:0px; background-image:url(imagens/bgContent.jpg); background-repeat:no-repeat; background-position:center top; }
#menu{ width:895px; height:106px; margin:0px; padding: 11px 0px 0px 0px;}
#principal{ width:895px; margin:0px; padding:0px 0px 0px 0px; float:left}
#topSection{background-image: url(imagens/topSections.jpg);	background-repeat:no-repeat;	width:895px;	height:90px;	float:left;	margin:0px;	padding:0px;}
#banner{ width:895px; height:353px; margin:0px; padding: 0px;}
#produtos{ width:287px; height:330px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url(imagens/bgSecaoProdutos.png); background-position:right; background-repeat: no-repeat; behavior: url(scripts/iepngfix.htc); float:left;}
.produtos{ width:130px; height:165px; margin:2px; padding:0px 0px 0px 0px; float:left; background-color:#333333;}
#outrasSecoes{ width:578px; min-height:330px;_height:330px; float:right; margin:0px; padding:0px 0px 0px 0px;}
#pergunta{ width:578px; height:164px;  background-image:url(imagens/bgSecaoPergunta.png);background-repeat: no-repeat; behavior: url(scripts/iepngfix.htc);margin:0px ; padding:0px 0px 2px 0px ;}
#suaCidade{ width:287px; height:164px; float:left; background-image:url(imagens/bgSecoesHome.png); background-repeat: no-repeat; behavior: url(scripts/iepngfix.htc);margin:0px ; padding:0px 2px 0px 0px ;}
#sejaModelo{ width:287px; height:164px; float:right; background-image:url(imagens/bgSecoesHome.png); background-repeat: no-repeat; behavior: url(scripts/iepngfix.htc);margin:0px ; padding:0px ;}
	
#conteudoInternaBg{ width:895px; min-height:350px; _height:350px; background-image:url(imagens/bgConteudoInterna.jpg);  background-repeat:repeat-y;   padding:0px; margin:0px auto 0px auto;  float:left;}
#conteudoInterna{ width:895px; min-height:350px; _height:350px; background-image:url(imagens/bgContentGradient.jpg);  background-repeat:no-repeat;  background-position: top; padding:0px; margin:0px auto 0px auto; float:left;}

#bgRodapeHome{ background-image:url(imagens/bgRodapeHome.jpg); background-repeat:no-repeat; background-position:bottom center; margin:0px auto 0px auto; } 
#rodapeHome{ margin:-120px auto 0px auto; padding:0px; width:895px; height:228px; float:left;}
#bgRodape{  background-image:url(imagens/bgRodape.jpg); background-position:bottom; background-repeat:repeat-x; width:100%;  float:left; margin:0px auto 0px auto;}
#rodapeInterna{	margin:0px auto 0px auto;	padding:0px;	background-image:url(imagens/bgRodapeBottom.jpg);	background-repeat:no-repeat; width:895px; height:228px; float:left;}

#conteudomaisDetalhes{ width:748px;min-height:385px; _height:385px; margin:10px auto 0px auto; padding:0px;}

#formInscricoes{ margin:30px auto 30px auto; padding:0px;}
#formContato{ margin:10px 0px 0px 55px; padding:0px; float:left;}
#telContato{ width:215px; height:376px; margin:25px 0px 0px 0px; padding:0px; background-color:#030303; float:left;}
#telefonesContato{ width:310px; height:310px; border:1px solid black; margin-top:15px; float:left; background-image:url(imagens/bgTelefones.jpg); background-repeat:no-repeat; background-position:center center;}

#subMenuCursos{ width:748px; height:39px; margin:0px; _margin:0px 0px -3px 0px; padding:0px; }
.conteudoScroll{ width:748px; min-height:350px;_height:350px; margin:0px; padding:0px; }
.conteudoScrollRed{ width:748px; margin:0px; padding:0px; background-image:url(imagens/bktInscricoes.jpg); background-position:bottom center; background-repeat:no-repeat; background-color:#880808; float:left; margin:0px; float:left;}
.conteudoScrollBlack{width:748px; margin:0px; padding:0px; background-color:#040404; float:left; margin-top:0px; border:0px;}

#busca{width:742px; height:63px; margin:0px auto 0px auto; padding:0px; background-color:#000000;}
#areaPerguntas{ width:742px; min-height:388px;_height:388px; margin:0px auto 0px auto; padding:0px;}

#areaFotosGaleria{ width:742px; min-height:388px;_height:388px; margin:0px auto 0px auto; padding:0px; }

#previousImage{ width:128px; height:256px; float:left; margin:0px; }
#zoomImage{width:420px; height:256px; float:left; }
#nextImage{width:128px; height:176px; float:left; padding:80px 0px 0px 0px;  }
#btPreviousImage{width:28px; height:176px; float:left; padding:80px 0px 0px 0px;  }
#btNextImage{width:28px; height:176px; float:left; padding:80px 0px 0px 0px;  }

#nextImage img{ width:100px; height:61px; float:left; margin:0px 0px 0px 20px;}
#previousImage img{ width:100px; height:61px; padding:80px 0px 0px 0px; float:right; margin:0px 20px 0px 0px;}

#faqPergunte{width:694px; margin:0px; padding:0px;}
.contfaqPergunte{ width:694px; min-height:350px;_height:350px; margin:0px; padding:0px; }
.contfaqPergunteRed{ width:694px; background-image:url(imagens/bktInscricoes.jpg); background-position:center bottom; background-repeat:no-repeat; background-color:#880808; float:left; margin:0px; padding:0px;}
#eventos{ width:758px;min-height:340px; _height:340px; margin:30px auto 30px auto; padding:0px;}

#itensCategoriaProdutos{width:554px; min-height:350px;  _height:350px; margin:0px; padding:10px 0px 10px 10px; float:left; background-color:#161616;}
#indicaPagina{  width:758px; height:15px; margin:10px auto 10px auto; padding:0px;}

#mapa{width:471px; height:291px; border:0px; margin:20px 0px 20px 0px; padding:0px 0px 0px 80px; float:left;}
#infoExtra{width:229px; height:251px; margin:50px 0px 20px 0px; padding:0px 70px 0px 0px; float:right;}

/*Imagens*/
img.principalHome{behavior: url(scripts/iepngfix.htc); margin:-8px 0px -62px 10px;}
img.sectionHome{ margin:32px 13px 0px 13px; padding:0px;behavior: url(scripts/iepngfix.htc); float:left;}
img.titSections{behavior: url(scripts/iepngfix.htc);}
img.assinatura{ border:0px;behavior: url(scripts/iepngfix.htc);position:absolute;margin:180px 0px 0px 937px;padding:0px;}
img.mapa{margin:0px; padding:0px;}
img.leftTopForms{ float:left; margin:0px; padding:0px;}
img.rightTopForms{ float:right; margin:0px; padding:0px;}
img.leftBottomForms{ float:left; margin:-10px 0px 0px 0px; padding:0px;}
img.rightBottomForms{ float:right; margin:-10px 0px 0px 0px; padding:0px;}

img.iconCurso{ float:right; margin: 15px 0px 30px 0px; border:0px;}
img.subMenuCursos{ border:0px; cursor:pointer; margin:0px; padding:0px; }
img.divisoriaBusca{ margin:5px; padding:0px; }

img.duvidas{margin:0px; padding:0px; float:left; }
img.nossosProfissionais{margin:0px; padding:0px; float:right;}
img.leftCurve{ margin:0px 0px -1px -1px; padding:0px;}
img.rightCurve{ margin:0px -1px -1px 0px; padding:0px;}
img.bulletsRight{ margin:0px 0px 0px 10px; padding:0px;}
img.bulletsLeft{ margin:0px 10px 0px 0px; padding:0px;}
img.btSelect{margin:-38px 220px 0px 0px; padding:0px; float:right; }
img.btSelectGaleria{margin:-38px 230px 0px 0px; padding:0px; float:right;}
img.thumbInstalacoes{ margin:0px; padding:0px;}
img.CategoriaProd{margin:0px; padding:0px; }
img.btFaqContatos{margin:40px 0px 10px 0px; padding:0px; border:0px;}

/* Titulos */ 
h1{ text-align:center; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; color:#FFFFFF; margin:0px; padding:30px 0px 0px 0px;}
h1.titSections{ margin:40px 0px 0px 0px; padding:0px 40px 0px 0px; float:right}
h1.titSectionHome{ ont-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; color:#FFFFFF;margin:0px; padding:40px 0px 10px 0px; text-align:left;}
h2.table{ text-align:center; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; color:#FFFFFF; margin:0px ;  pading:0px;}
h2{text-align:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; color:#FFFFFF; margin:20px 85px 20px 85px ;  pading:0px;}
h2.cursosDetails{text-align:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; color:#FFFFFF;  margin:20px; pading:0px;}
h4{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:13px; color:#FFFFFF; margin:15px 20px 0px 85px; pading:0px;}
h4.galeria{text-align:center;  font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:13px; color:#FFFFFF; margin:20px; pading:0px;}
h5{text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:10px 0px 0px 0px; padding:0px;}
h6{font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; color:#FFFFFF; margin:0px; padding:10px 0px 0px 0px; }
h6.profissionais{font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:13px; color:#FFFFFF; background-color:#1f1f1f; margin:10px 0px 10px 0px; padding:3px 0px 3px 20px; }

/*Paragrafos*/
p{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:0px 85px 0px 85px ; padding:10px 0px 10px 0px;  text-align: justify;}
p{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:0px 85px 0px 85px ; padding:10px 0px 10px 0px;  text-align: justify;}
p.endereco{ margin:-50px 0px; padding:0px 0px 0px 80px; color:#d5d1d1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; float:left;}
p.rodape{ margin:0px; padding:185px 0px 0px 20px; color:#d5d1d1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
p.textoHome{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:0px 40px 0px 40px; padding:0px; text-align:left;}
p.textoDetalhes{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:0px 20px 0px 20px ; padding:10px 0px 10px 0px;  text-align: justify;}
p.textoGeral{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:0px 85px 0px 85px ; padding:10px 0px 10px 0px;  text-align: justify;}
p.cursosDetails{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:0px 20px 0px 20px; padding:10px 0px 10px 0px;  text-align: justify;}

p.textoChamadas{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:0px 20px; padding:20px 0px 0px 0px; text-align:left;}
p.textoChamadasCont{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:0px 20px; padding:60px 0px 0px 0px; text-align:center;}
p.textoContato{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:24px; margin:30px 20px 20px 20px; padding:0px; text-align:justify }

span.datas{ text-align:left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#f92c2c; line-height:16px; margin:0px; padding:0px; }

p.saibaMais{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; margin:-6px 12px 0px 0px; padding:0px; float:right;}
p.saibaMaisCursos{ float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:-10px 3px 0px 0px; padding:0px; color:#FFFFFF;}
p.outrasPerguntas{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; margin:0px 12px 0px 0px; padding:0px; float:right;}
p.avisoGaleria{ text-align:center; margin:0px; padding:8px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
p.cursosResumo{ text-align:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:12px; color:#FFFFFF; margin:5px 12px 5px 12px; padding:0px; }
p.ref{ text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin:0px 0px 0px 0px; padding:0px; width:131px;  float:left; line-height:15px;}
p.paginas{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; margin:0px 10px 0px 10px; padding:0px; text-align:center;}
p.telefonesContato{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; line-height:20px; margin:0px 20px; padding:20px 0px 0px 0px; text-align:center;}
p.textoTabela{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  margin:0px 10px 0px 10px; padding:0px; text-align:left;}
p.rodapeGaleria{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:50px 0px 0px 0px; padding:20px 0px 0px 0px;  text-align: center;}

/*  Listas */
ul{ text-align:left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;margin:0px 80px 0px 100px; padding:10px; }
li{ line-height:20px; margin:0px; padding:0px;}

ul.rodape{ text-align:left; list-style:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; margin:-15px 30px 0px 0px; padding:0px; text-align:right;  }
li.rodape{ text-decoration:none; line-height:20px; margin:0px; padding:0px; display:inline; }

ul.perguntas{ text-align:left; list-style:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;margin:0px; padding:0px; }
li.perguntas{ text-decoration:none; line-height:20px; margin:0px; padding:0px;}

ul.textoGeral{ text-align:left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;margin:0px 80px 0px 100px; padding:10px; }
li.textoGeral{ line-height:20px; margin:0px; padding:0px;}

ul.menuProdutos{  text-align:left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:0px 0px 0px 75px; _margin:0px 0px 0px 35px; padding:10px; float:left; }
li.menuProdutos{ width:151px; line-height:20px; margin:5px 1px 5px 0px; padding:10px; list-style:none; background-image:url(imagens/bgProdutosMenuItem.jpg); }
li.menuProdutosActive{ width:153px; cursor:pointer; line-height:20px; margin:5px 0px 5px 0px; padding:10px; list-style:none; background-image:url(imagens/bgProdutosMenuItemActive.jpg); }

ul.scroll{ text-align:left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;margin:0px 80px 0px 100px; padding:10px; }
li.scroll{ line-height:20px; margin:0px; padding:0px;}

ul.subMenuCursos{ list-style:none; margin:0px; padding:0px; }
li.subMenuCursos{ text-decoration:none; display:inline; margin:0px ; padding:0px 0px 0px 0px;}

ul.gradeCurricular{list-style:none; margin:0px; padding:0px; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:20px 20px 0px 20px ; padding:0px; text-align:left; }
li.gradeCurricular{ text-decoration:none;  margin:0px; padding:0px;}

ul.profissional{ text-align:left;  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;margin:20px 0px 10px 20px; padding:0px; }
li.profissional{list-style: url(imagens/bulletProfissionais.jpg); text-decoration:none; line-height:20px; margin:0px; padding:0px;}

ul.faq{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:0px 0px 40px 0px; }
li.perguntasFaq{font-weight:bold; margin:30px 0px 0px 0px; padding:0px;font-size:13px; font-variant:small-caps;}
li.respostasFaq{ list-style: url(imagens/bulletResposta.jpg); font-size:12px; margin:5px 0px 0px 15px; padding:10px; background-color: #080808;}

#fotosInstalacoes ul{ list-style:none;}
#fotosInstalacoes li{display:inline; list-style:none; cursor:pointer; margin:0px; padding:0px;}

/*Links*/
a.localizacao:link, a.localizacao:active, a.localizacao:visited{ border:0px;}
a.localizacao:hover{border:0px;}

a.perguntas:link, a.perguntas:active, a.perguntas:visited{ text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
a.perguntas:hover{ text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

a.saibaMais:link, a.saibaMais:active, a.saibaMais:visited{ text-decoration:none;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
a.saibaMais:hover{ text-decoration:none;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

a.textoGeral:link, a.textoGeral:active, a.textoGeral:visited{ text-decoration:none;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.textoGeral:hover{ text-decoration:none;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #CC0000;}

a.localContato:link, a.localContato:active, a.localContato:visited{ text-decoration:none;color:#fff55d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 0px 0px; padding:0px; }
a.localContato:hover{ text-decoration:none;color:#fff55d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 0px 0px; padding:0px;}

a.cursosSaibaMais:link, a.cursosSaibaMais:active, a.cursosSaibaMais:visited{ text-decoration:none;color:#FFFFFF;}
a.cursosSaibaMais:hover{ text-decoration:none;color:#FFFFFF;}

a.menuProdutos:link, a.menuProdutos:active, a.menuProdutos:visited{ text-decoration:none;color:#6b6b6b;}
a.menuProdutos:hover{ text-decoration:none; color:#FFFFFF; }

a.menuProdutosActive:link, a.menuProdutosActive:active, a.menuProdutosActive:visited{ text-decoration:none; color:#FFFFFF; }
a.menuProdutosActive:hover{ text-decoration:none; color:#FFFFFF; }

a.inscricao:link, a.inscricao:active, a.inscricao:visited{ border:0px; }
a.inscricao:hover{border:0px;}

a.outrosLinks:link, a.outrosLinks:active, a.outrosLinks:visited{ text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
a.outrosLinks:hover{ text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

a.rodape:link, a.rodape:active, a.rodape:visited{  text-decoration:none;color:#d5d1d1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a.rodape:hover{ text-decoration:none;color:#d5d1d1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

a.assinatura:link, a.assinatura:active, a.assinatura:visited{  text-decoration:none;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
a.assinatura:hover{ text-decoration:none;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

a.contato:link, a.contato:active, a.contato:visited{ text-decoration:none;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
a.contato:hover{ text-decoration:none;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}

a:link, a:active, a:visited{ text-decoration:none;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#fff55d; }
a:hover{ text-decoration:none;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

#galeria a:link, #galeria  a:active, #galeria a:visited{ text-decoration:none;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; }
#galeria a:hover{ text-decoration:none;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

/*Formularios*/
input.busca{ width:212px; height:15px; border:0px; color:#454545;  margin:20px 10px 20px 30px; float:left; padding:2px;}
input.btSelect{margin:-38px 220px 0px 0px; padding:0px; float:right; }
input.btSelectGaleria{margin:-38px 150px 0px 0px; padding:0px; float:right; }
input.buscaprod{ width:100px; height:15px; border:0px; color:#454545;  margin:0px 0px 0px 0px; float:left; padding:2px;}
label.busca{ height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:20px 0px 20px 0px; float:left; padding:2px;}
label.galeria{ height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:20px 5px 20px 20px; float:left; padding:2px;}
select.busca{ height:18px; width:190px; background-color:#FFFFFF; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#454545; margin:20px 20px 20px 0px; padding:2px;}
select.galerias{ height:18px; width:290px; background-color:#FFFFFF; border:0px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#454545; margin:20px 20px 20px 0px; padding:2px;}

label{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#FFFFFF;}
input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#FFFFFF;}
.txtNome{ width:272px; border:0px; background-color:#5e0000; margin:0px 0px 0px 5px; padding:0px;}
.txtSelect{ width:272px; border:0px; background-color:#5e0000; margin:0px 0px 0px 5px; padding:0px; color:#FFFFFF;}
.txtSelectUF{ width:132px; border:0px; background-color:#5e0000; margin:0px 0px 0px 5px; padding:0px; color:#FFFFFF;}
.txtEmail{ width:272px; border:0px; background-color:#5e0000; margin:0px 0px 0px 5px; padding:0px;}
.txtCidade{ width:150px; border:0px; background-color:#5e0000; margin:0px 0px 0px 5px; padding:0px;}
.txtCpf{ width:150px; border:0px; background-color:#5e0000; margin:0px 0px 0px 5px; padding:0px;}
.txtIdade{ width:48px; border:0px; background-color:#5e0000; margin:0px 0px 0px 5px; padding:0px;}
.txtCelular{ width:139px; border:0px; background-color:#5e0000; margin:0px 0px 0px 5px; padding:0px;}
.txtTelefone{ width:139px; border:0px; background-color:#5e0000; margin:0px 0px 0px 5px; padding:0px;}
.txtMensagem{ width:270px; height:87px; border:0px; background-color:#5e0000; margin:0px 5px 0px 5px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; overflow:hidden;}

#buscaProduto{ width:720px; height:60px; float:left; margin:0px 0px 0px 85px; padding:0px 0px 0px 10px;}
#buscaProduto input{ float:right; margin:20px 0px 20px 0px; }
#buscaProduto label{ float:right; margin:20px 20px 20px 0px; }

/*Table*/
.nome{ width:290px; height:32px; background-image:url(imagens/campoMaior.png); behavior: url(scripts/iepngfix.htc); background-repeat:no-repeat; margin:5px 0px; padding:0px;}
.email{ width:290px; height:32px; background-image:url(imagens/campoMaior.png); behavior: url(scripts/iepngfix.htc);background-repeat:no-repeat;  margin:5px 0px; padding:0px;}
.idade{ width:290px; height:32px; background-image:url(imagens/campoIdade.png); behavior: url(scripts/iepngfix.htc);background-repeat:no-repeat;  margin:5px 0px; padding:0px;}
.cidade{ width:290px; height:32px; background-image:url(imagens/campoCpf.png);  behavior: url(scripts/iepngfix.htc);background-repeat:no-repeat;  margin:5px 0px; padding:0px;}

.cpf{ width:290px; height:32px; background-image:url(imagens/campoCpf.png);  behavior: url(scripts/iepngfix.htc);background-repeat:no-repeat;  margin:5px 0px; padding:0px;}
.celular{ width:290px; height:32px; background-image:url(imagens/campoCelular.png);  behavior: url(scripts/iepngfix.htc);background-repeat:no-repeat;  margin:5px 0px; padding:0px;}
.telefone{ width:290px; height:32px; background-image:url(imagens/campoCelular.png);  behavior: url(scripts/iepngfix.htc);background-repeat:no-repeat;  margin:5px 0px; padding:0px;}
.textArea{ width:290px; height:92px; background-image:url(imagens/campoMensagem.png);  behavior: url(scripts/iepngfix.htc);background-repeat:no-repeat;  margin:5px 0px; padding:0px;}
.buttom{ width:85px; height:38px; behavior:url(scripts/iepngfix.htc); margin:0px 2px 0px 2px; padding:0px;}
.btOk{ width:38px; height:38px; behavior:url(scripts/iepngfix.htc); margin:0px 2px 0px 2px; padding:0px; clear:left;}
th{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#FFFFFF;}

/*Outros Classes*/
.clear{ clear:both;}
.turmas{ width:680px; height:115px; background-image:url(imagens/bgTurmas.png); background-repeat:repeat-x;  behavior: url(scripts/iepngfix.htc);margin:0px auto 0px auto; padding:0px; }
.colunaLeft{  width:500px; min-height:250px;_height:250px; margin:0px -50px 0px 20px; padding:0px; float:left;}
.colunaRight{ width:220px; min-height:400px;_height:400px; margin:0px 40px 0px -30px; padding:0px; float:right;}
.linksResumo{ width:223px; height:18px; float:right; margin:0px 12px 3px 0px; padding:0px;}
.conteudoProfissionais{ width:690px; margin:0px auto 0px auto; padding:0px;}
.galerias{ width:758px; height:87px; margin:0px; padding:0px;}
.bgTable{ background-color:#070707; height:61px;}
.bgTableBottom{background-color:#070707;height:17px;}
.bgTitTable{height:39px;background-image:url(imagens/bgTableEventos.jpg); background-repeat:repeat-x; }

/*Mootools*/
#accordion { width:720px; margin:0px 0px 0px 85px; padding:0px;}
h3.toggler{ cursor: pointer; width:685px; height:38px; background-image:url(imagens/bgToggler.jpg); background-repeat:no-repeat; text-align:left;font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:13px; margin:0px auto 0px auto; padding:9px 20px ; }
div.element, div.element  { width:720px; height:auto; background-repeat:repeat-y; background-position:top center; margin:-5px 0px; padding:0px;}
.conteudoAcordion{ margin:0px 0px 0px 85px; padding:0px;  width:685px;}

/* Galeria de imagens*/
#galeria .central {	width: 700px;	margin: auto;	border:solid 1px #CCC;	padding:5px;	text-decoration:none;	text-align:center;	}
#galeria *{	font-family:Tahoma, Verdana, Arial;	color: #000000;	text-decoration:none;	margin:0;	padding:0;	border:0;	font-size:12px;}

/*MAPA*/
#sectionMap{ width:728px; margin:0px auto 0px auto; padding:0px;}
#pagPrincipais{ width:728px; height:62px; background:url(imagens/bgSiteMap.jpg) repeat-x top; margin:20px 0px; padding:0px;}
img.left{ float:left;}
img.right{ float:right;}

ul.subSections{ list-style:none; margin:10px 0px 0px 11px; padding:5px 4px 5px 4px; float:left;}
li.sectionMap{text-align:center; list-style:none; margin:0px 8px 20px 8px; pading:0px;}
li.subSections{text-align:center; margin:0px 0px 10px 0px; pading:0px;}

h2.center{text-align:center; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; color:#FFFFFF; margin:0px; pading:0px;}

a.linksectionMap:link, a.linksectionMap:active, a.linksectionMap:visited, a.linksectionMap:hover{ border:0px; text-decoration:none; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; color:#FFFFFF; font-weight:bold;  margin:0px; padding:4px;}

a.linkMap:link, a.linkMap:active, a.linkMap:visited{ border:0px; text-decoration:none; text-align:center;font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; color:#7a7a7a; font-size:11px; font-weight:bold; margin:0px; padding:4px;}
a.linkMap:hover{text-decoration:none; background-color:#2b2b2b; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; color:#FFFFFF;  font-size:11px; font-weight:bold; text-align:center;margin:0px; padding:4px; border:0px;}
