a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#eventosb a:hover,
#associeseb a:hover,
#publicaesb a:hover,
#contatob a:hover,
#diretoriab a:hover,
#historiab a:hover,
#homeb a:hover,
#asbnpb a:hover,
#cursosb a:hover,
#duvidasb a:hover,
#sociosb a:hover  {
   background-position: -139px 0%;
}

#cursosb a,
#diretoriab a,
#eventosb a,
#asbnpb a,
#contatob a,
#publicaesb a,
#sociosb a  {
   background-repeat: no-repeat;
   display: block;
   height: 25px;
   width: 139px;
   background-position: 0% 0px;
   font-size: 25px;
   line-height: 25px;
}
#formularioacesso p,
#associadotext p,
#buscartext p,
#textocursostext p,
#textoeventostext p  {
	font: 13px/16px Arial;
	margin: 0px;
	text-align: left;
}

#wrapper {
	width:497px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 11px;
	z-index: 50;
}


#slideshow {
	float:left;
	width:497px;
	height:208px
}
#slides {
	position:absolute;
	width:498px;
	height:208px;
	list-style:none;
	overflow:hidden;
	margin-top: 0px;
	margin-left: -40px;
}
#slides li {width:500px; height:300px}

.pagination {
	float:right;
	list-style:none;
	height:80px;
	margin:2px 0 0 10px;
	width: 120px;
}
.pagination li {
	float:left;
	cursor:pointer;
	padding:2px 2px;
	background:#666;
	border:1px solid #999;
	margin:0 5px 0 0;
	text-align:center;
	color:#222;
	margin-top: 2px;
	width: 12px;
	height: 12px;
}
.pagination li:hover {background:# C00; border:1px solid #bbb; color:#000}
li.current {border:1px solid #ccc; background:#888}

li#content {width:464px; height:270px; padding:15px 18px 15px 18px; background:#fff}


#associeseb a,
#duvidasb a,
#historiab a,
#homeb a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   width: 139px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

/*configurações das fontes dos rodapés*/
#rodapeal p,
#rodapeba p,
#rodapees p,
#rodapedf p,
#rodaperj p,
#rodapeform p,
#rodapesp p,
#rodapesc p,
#rodapego p,
#rodapemg p,
#rodapetext p,
#rodapeeventos p,
#rodapecursos p,
#rodapecursos2 p,
#rodapepublicacoes p,
#rodapepublicacoes1 p,
#rodapepublicacoes2 p,
#rodapetextdiretoria p,
#rodapetextdiretoria2 p,
#rodapetexthistoria p,
#rodapetextsbnp p {
   font: 11px/13px Arial;
   margin: 3px;
   
   color: #010101;
   text-align: center;
}


#clnicastext p,
#publicidadetext p  {
   font: 11px/13px Arial;
   margin: 0px;
   color: #010101;
   text-align: justify;
}

#vermais1b a:hover,
#vermais2b a:hover  {
   background-position: -49px 0%;
}

#clinicab a:hover,
#clinica2b a:hover  {
   background-position: -114px 0%;
}

#publi1b a:hover,
#publi2b a:hover  {
   background-position: -186px 0%;
}

#bannerpublicacaodestaqueb a:hover  {
   background-position: -204px 0%;
}

#bannerpublicacaodestaqueb a  {
   background: url(homemedia/bannerpublicacaodestaqueb.png) no-repeat 0% 0px;
   display: block;
   height: 181px;
   width: 204px;
   font-size: 181px;
   line-height: 181px;
}

#bannerpublicacaodestaqueb  {
   visibility: visible;
   position: absolute;
   left: 733px;
   top: 416px;
   z-index: 4;
   width: 204px;
   height: 181px;
}

#vermais1b a,
#vermais2b a  {
   background: url(homemedia/vermais2b.png) no-repeat 0% 0px;
   display: block;
   height: 9px;
   width: 49px;
   font-size: 9px;
   line-height: 9px;
}

#barra3,
#barra1,
#barra4  {
   visibility: visible;
   position: absolute;
   z-index: 5;
   width: 227px;
   height: 1px;
   background-repeat: no-repeat;
}

#boxcursosg,
#boxeventosg  {
   background: url(homemedia/boxeventosg.png) no-repeat;
   visibility: visible;
   position: absolute;
   top: 782px;
   z-index: 4;
   width: 244px;
   height: 176px;
}



#box2  {
	background: url(homemedia/boxeventosg.png) no-repeat;
	visibility: visible;
	position: absolute;
	top: 782px;
	z-index: 4;
	width: 244px;
	height: 176px;
	left: 234px;
}


#clinicab a,
#clinica2b a  {
   display: block;
   height: 84px;
   width: 114px;
   font-size: 84px;
   line-height: 84px;
}

#vermais2b,
#vermais1b  {
   visibility: visible;
   position: absolute;
   top: 941px;
   z-index: 7;
   width: 49px;
   height: 9px;
}

#publi1b a,
#publi2b a  {
   background-repeat: no-repeat;
   display: block;
   height: 158px;
   width: 186px;
   background-position: 0% 0px;
   font-size: 158px;
   line-height: 158px;
}

#logoprincipallnomarge  {
   background: url(homemedia/logoprincipallnomarge.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 105px;
   top: 17px;
   z-index: 6;
   width: 101px;
   height: 125px;
}

#clinica2b,
#clinicab  {
	visibility: visible;
	position: absolute;
	left: 99px;
	z-index: 5;
	width: 114px;
	height: 84px;
}

#formularionewsletter  {
	visibility: visible;
	position: absolute;
	left: 738px;
	top: 366px;
	z-index: 5;
	width: 207px;
	height: 25px;
}

#textoprincipaltext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: justify;
   color: #4E4E4E;
}

/*CSS do conteudo principal*/

#conteudosbnp p  {
	font: 15px/18px Arial;
	margin: 0px;
	text-align: justify;
	color: #4E4E4E;
	font-weight: normal;
}
#formularioassociesse p,
#conteudocadastro p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: justify;
   color: #4E4E4E;
}

#conteudopublicacoes p  {
	font: 15px/18px Arial;
	margin: 0px;
	text-align: justify;
	color: #4E4E4E;
}

#conteudosocios p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: justify;
   color: #4E4E4E;
}

#conteudosbnp  {
	visibility: visible;
	position: absolute;
	left: 247px;
	top: 211px;
	z-index: 4;
	width: 468px;
}

#conteudopublicacoes  {
	visibility: visible;
	position: absolute;
	left: 247px;
	top: 211px;
	z-index: 4;
	width: 468px;
}

#conteudossocios  {
	visibility: visible;
	position: absolute;
	left: 247px;
	top: 211px;
	z-index: 4;
	width: 468px;
}

#conteudocadastro  {
	visibility: visible;
	position: absolute;
	left: 247px;
	top: 211px;
	z-index: 4;
	width: 468px;
}


#formularioassociesse  {
	visibility: visible;
	position: absolute;
	left: 247px;
	top: 630px;
	z-index: 4;
	width: 468px;
	height: 285px;
}

#pagina-associados {
	visibility: visible;
	position: absolute;
	left: 249px;
	top: 220px;
	z-index: 4;
	width: 468px;
	height: 285px;
}



/* final da CSS do conteudo principal*/

#clinica3,
#clinica4  {
	background: url(homemedia/clinica4.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 99px;
	z-index: 5;
	width: 114px;
	height: 84px;
}

#textoprincipaltext  {
	visibility: visible;
	position: absolute;
	left: 244px;
	top: 419px;
	z-index: 4;
	width: 467px;
}




#homeb,
#historiab  {
   visibility: visible;
   position: absolute;
   left: 87px;
   z-index: 5;
   width: 139px;
   height: 24px;
}

#formulariobuscarg  {
	visibility: visible;
	position: absolute;
	left: 89px;
	top: 445px;
	z-index: 5;
	width: 148px;
	height: 42px;
}

#textoeventostext  {
	visibility: visible;
	position: absolute;
	left: 240px;
	top: 824px;
	z-index: 6;
	width: 225px;
}

#anuncieb a:hover  {
   background-position: -118px 0%;
}

#formularioacesso  {
background: url(homemedia/acesso.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 738px;
	top: 194px;
	z-index: 5;
	width: 195px;
	height: 115px;
}

#associadotext p  {
   color: #010101;
}

#publicidadetext  {
   visibility: visible;
   position: absolute;
   left: 742px;
   top: 609px;
   z-index: 5;
   width: 64px;
}

#proximoseventos  {
   background: url(homemedia/proximoseventos.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 240px;
   top: 786px;
   z-index: 5;
   width: 213px;
   height: 25px;
}

#boxpublicidadeg  {
   background: url(homemedia/boxpublicidadeg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 732px;
   top: 604px;
   z-index: 4;
   width: 205px;
   height: 353px;
}

#textocursostext  {
	visibility: visible;
	position: absolute;
	left: 490px;
	top: 822px;
	z-index: 6;
	width: 221px;
}

#proximoscursos  {
   background: url(homemedia/proximoscursos.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 490px;
   top: 786px;
   z-index: 5;
   width: 208px;
   height: 25px;
}

#boxnewsletterg  {
   background: url(homemedia/boxnewsletterg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 731px;
   top: 319px;
   z-index: 4;
   width: 206px;
   height: 93px;
}

#associadotext  {
   visibility: visible;
   position: absolute;
   left: 772px;
   top: 170px;
   z-index: 5;
   width: 134px;
}

#buscartext p  {
   color: #010101;
}

#diretoriab a  {
   background-image: url(homemedia/diretoriab.png);
}

#publicaesb a  {
   background-image: url(homemedia/publicaesb.png);
}

#associeseb a  {
   background-image: url(homemedia/associeseb.png);
}

#boxclinicasg  {
   background: url(homemedia/boxclinicasg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 86px;
   top: 494px;
   z-index: 2;
   width: 139px;
   height: 464px;
}

#historiab a  {
   background-image: url(homemedia/historiab.png);
}

#boxeventosg  {
   left: 232px;
}

#clnicastext  {
   visibility: visible;
   position: absolute;
   left: 96px;
   top: 503px;
   z-index: 5;
   width: 43px;
}

#newsletterg  {
   background: url(homemedia/newsletterg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 760px;
   top: 316px;
   z-index: 6;
   width: 146px;
   height: 50px;
}

#duvidasb a  {
   background-image: url(homemedia/duvidasb.png);
}

#associeseb  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 319px;
   z-index: 10;
   width: 139px;
   height: 24px;
}

#publicaesb  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 296px;
   z-index: 9;
   width: 139px;
   height: 25px;
}

#boxcursosg  {
   left: 481px;
}

#diretoriab  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 229px;
   z-index: 6;
   width: 139px;
   height: 25px;
}

#eventosb a  {
   background-image: url(homemedia/eventosb.png);
}

#topbannerg  {
   background: url(homemedia/topbannerg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 1024px;
   height: 155px;
}

#boxbuscarg  {
   background: url(homemedia/boxbuscarg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 86px;
   top: 417px;
   z-index: 4;
   width: 139px;
   height: 74px;
}


/*Inicio dos styles dos rodapés*/

#rodapetext  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 1016px;
	z-index: 4;
	height: 20px;
	width: 100%;
}


#rodapepublicacoes  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 1847px;
	z-index: 4;
	height: 20px;
	width: 100%;
	left: 0px;
}

#rodapepublicacoes1  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 2250px;
	z-index: 4;
	height: 20px;
	width: 100%;
	left: 0px;
}


#rodapepublicacoes2  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 2107px;
	z-index: 4;
	height: 20px;
	width: 100%;
	left: 0px;
}

#rodapetextsbnp  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 1240px;
	z-index: 4;
	width: 100%;
	height: 20px;
}

#rodapetexthistoria  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 3555px;
	z-index: 4;
	width: 100%;
	height: 20px;
	left: 0px;
}


#rodapetextdiretoria  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 1720px;
	z-index: 4;
	width: 100%;
	height: 20px;
	left: 0px;
}

#rodapetextdiretoria2  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 1420px;
	z-index: 4;
	width: 100%;
	height: 20px;
	left: 0px;
}


/*final dos styles dos rodapés*/

#contatob a  {
   background-image: url(homemedia/contatob.png);
}

#anuncieb a  {
   background: url(homemedia/anuncieb.png) no-repeat 0% 0px;
   display: block;
   height: 47px;
   width: 118px;
   font-size: 47px;
   line-height: 47px;
}

#boxacessog  {
   background: url(homemedia/boxacessog.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 731px;
   top: 162px;
   z-index: 4;
   width: 206px;
   height: 152px;
}

#buscartext  {
   visibility: visible;
   position: absolute;
   left: 96px;
   top: 426px;
   z-index: 5;
   width: 50px;
}

#cursosb a  {
   background-image: url(homemedia/cursosb.png);
}

#vermais2b  {
   left: 667px;
}

#clinica2b  {
   top: 615px;
}

#publi2b a  {
   background-image: url(homemedia/publi2b.png);
}

#publi1b a  {
   background-image: url(homemedia/publi1b.png);
}

#sociosb a  {
   background-image: url(homemedia/sociosb.png);
}

#historiab  {
   top: 207px;
}

#vermais1b  {
   left: 416px;
}

#clinicab  {
   top: 521px;
}

#clinica4  {
   top: 804px;
}

#duvidasb  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 364px;
   z-index: 12;
   width: 139px;
   height: 24px;
}

#contatob  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 386px;
   z-index: 13;
   width: 139px;
   height: 25px;
}

#clinica3  {
   top: 711px;
}

#boxlogog  {
   background: url(homemedia/boxlogog.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 1px;
   z-index: 5;
   width: 147px;
   height: 158px;
}

#asbnpb a  {
   background-image: url(homemedia/asbnpb.png);
}

#anuncieb  {
	visibility: visible;
	position: absolute;
	left: 96px;
	top: 900px;
	z-index: 5;
	width: 118px;
	height: 47px;
}

#eventosb  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 251px;
   z-index: 7;
   width: 139px;
   height: 25px;
}

#publi1b  {
   visibility: visible;
   position: absolute;
   left: 742px;
   top: 624px;
   z-index: 5;
   width: 186px;
   height: 158px;
}

#publi2b  {
   visibility: visible;
   position: absolute;
   left: 743px;
   top: 788px;
   z-index: 5;
   width: 186px;
   height: 158px;
}


#cursosb  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 274px;
   z-index: 8;
   width: 139px;
   height: 25px;
}

#shadowg  {
	background: url(homemedia/shadowg.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 62px;
	top: 138px;
	z-index: 2;
	width: 900px;
	height: 860px;
}

#homeb a  {
   background-image: url(homemedia/homeb.png);
}

#sociosb  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 341px;
   z-index: 11;
   width: 139px;
   height: 25px;
}

#barra4  {
   background-image: url(homemedia/barra4.png);
   top: 929px;
   left: 241px;
}

#barra2  {
   background: url(homemedia/barra4.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 490px;
   top: 929px;
   z-index: 5;
   width: 227px;
   height: 1px;
}

#barra3  {
   background-image: url(homemedia/barra3.png);
   top: 812px;
   left: 241px;
}

#barra1  {
   background-image: url(homemedia/barra3.png);
   top: 812px;
   left: 490px;
}

#flashg  {
	visibility: visible;
	position: absolute;
	left: 229px;
	top: 159px;
	z-index: 6;
	width: 497px;
	height: 270px;
}

#topimage  {
	visibility: visible;
	position: absolute;
	left: 238px;
	top: 159px;
	z-index: 6;
	width: 487px;
	height: 45px;
}



#asbnpb  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 184px;
   z-index: 4;
   width: 139px;
   height: 25px;
}

#homeb  {
   top: 162px;
}

#white  {
   background color:#FFFFFF
   visibility: visible;
   position: absolute;
   left: 75px;
   top: 155px;
   z-index: 3;
   width: 874px;
   height: 843px;
}



#bg  {
	background: url(homemedia/bg.png) repeat;
	visibility: visible;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
	width: 1024px;
	height: 998px;
	top: 0px;
}

#home  {
   margin: 0px auto 0px auto;
   width: 1077px;
   position: relative;
}

html, body  {
   background: url(homemedia/bg.png) repeat-x;
   padding: 0px;
   margin: auto;
   background-color: #FFFFFF;
}

#botaopubli1 {
	visibility: visible;
	position: absolute;
	z-index: 7;
	left: 524px;
	top: 756px;
}

#botaopubli2 {
	visibility: visible;
	position: absolute;
	z-index: 7;
	left: 524px;
	top: 1110px;
}

#botaopublivoltar {
	visibility: visible;
	position: absolute;
	z-index: 7;
	left: 469px;
	top: 2195px;
}

#botaopublivoltar2 {
	visibility: visible;
	position: absolute;
	z-index: 7;
	left: 459px;
	top: 2044px;
}

#rodapeal  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 1000px;
	z-index: 4;
	height: 18px;
	width: 100%;
	left: 7px;
}

#rodapedf  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 986px;
	z-index: 4;
	height: 20px;
	width: 100%;
}

#rodapees  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 986px;
	z-index: 4;
	height: 20px;
	width: 100%;
}

#rodapego  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 986px;
	z-index: 4;
	height: 20px;
	width: 100%;
}

#rodapemg  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 1200px;
	z-index: 4;
	height: 20px;
	width: 100%;
}

#rodapesp  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 2320px;
	z-index: 4;
	height: 20px;
	width: 100%;
}

#rodapeform  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 1133px;
	z-index: 4;
	height: 20px;
	width: 100%;
}

#rodapecursos  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 1070px;
	z-index: 4;
	height: 20px;
	width: 100%;
}


#rodapecursos2  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 2280px;
	z-index: 4;
	height: 20px;
	width: 100%;
}

#rodapesc  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 1030px;
	z-index: 4;
	height: 20px;
	width: 100%;
}

#rodaperj  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 1310px;
	z-index: 4;
	height: 20px;
	width: 100%;
}


#rodapeeventos  {
	background-color:#e0e0e1;
	visibility: visible;
	position: absolute;
	top: 2461px;
	z-index: 4;
	height: 20px;
	width: 100%;
	left: 0px;
}

