html, body, * html #tudo {
	height:100%;
	color: #797979;
} 

body {
    margin:0; 
    padding:0;        
    font: 12px Verdana, Arial, Helvetica, sans-serif !important;
    text-align:center;
}

#tudo img{
	border: 0 none;
} 

#tudo { 
    position:relative;  /*Contexto de posicionamento */	
    margin:0 auto;
    text-align:left;
    min-height:100%;   
    min-width: 1418px; 
}

#sombreado-rodape{
	background: url(../images/sombra_rodape.png) repeat-x;
	height: 292px;
    margin-top: 20px;
    position: relative;
}

#links-rodape{
	margin-top: -60px;
}

#sombreado-rodape2{
	background: url(../images/sombra_rodape2.png) repeat-x;
	height: 56px;
    position: relative;
    top: -25px;
}

#conteudo, #conteudo-interna {
	margin: 0 auto;
    min-height: 1235px; /*100%;*/
    min-width: 1418px;
    position: relative;
    text-align: left;
    z-index: 10;
}

#conteudo-interna {
	min-height: 580px;
	max-width: 1418px;
}

#conjunto-rodape{
	max-width: 1418px;
	position: relative;
	margin: 0 auto;
}

#cabecalho{
	 background: url(../images/fundo_cabecalho.png) repeat-x;
	 height: 280px;
}

#cabecalho-conteudo{
    position:relative;  /*Contexto de posicionamento */	
    margin:0 auto;
    max-width: 1418px;
}

#cabecalho-direita{
	background: url(../images/fundo_logo_sppa.png) no-repeat;
	height: 180px;
	float: left;
	width: 517px;
	margin-left: 130px;
}

#cabecalho-direita img{
	margin-left: 15px;
    margin-top: 50px;
}

#freud{
	float: right;
}

#freud img{
	margin: 0;
}

#cabecalho-esquerda{
	background: url(../images/fundo_cabecalho_esquerdo.png) no-repeat;
	height: 195px;
	float: right;
	width: 771px;
}

#cabecalho_menu{
 	position: relative;
    width: 1100px;
    height: 35px;
    margin-left: 123px;
}

#menu{
    position: relative;
    width: 1163px;    
    height: 35px;    
    list-style: none;
    margin: 0;
    padding: 0;
    list-style-type: none;	
    float: left;
}
#menu li{
    width: auto;
    height: 35px;
    line-height: 12px;
    padding-left: 8px;
    padding-right: 12px;
    float: left;    
    margin-top: 10px;
    background: url("../images/separador_menu.png") no-repeat scroll right -6px transparent;
}

#menu li a, #menu li a h1{
    color: #899357;
    text-decoration: none;    
    vertical-align: middle;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    height: 35px;
}

#icone-home{
	background: url(../images/icone_home.png) no-repeat;
	height: 34px;
    width: 75px;
    float: left;
}

#icone-faq{
	background: url(../images/icone_faq.png) no-repeat;
	height: 33px;
    width: 72px;
    float: left;
}

#icone-fale-conosco{
	background: url(../images/icone_fale_conosco.png) no-repeat;
	height: 33px;
    width: 123px;
    float: left;
}

#icone-home h3, #icone-faq h3, #icone-fale-conosco h3, #informativo h3{
	color: #FFFFFF;
    font-size: 9px;
    margin: 10px 0 0 7px;
}

#informativo h3{
	font-size: 8px;
	margin: 11px 0 0 7px;
	width: 190px;
}

#pesquisa{
	background: url(../images/fundo_campo_pesquisa.png) no-repeat;
	height: 70px;
    width: 577px;
    float: right;
    margin-top: -23px;
}

#informativo{
	background: url(../images/icone_informativo.png) no-repeat;
	height: 70px;
    width: 500px;
    float: right;
    margin-top: 10px;
}

#informativo a{
	text-decoration: none;
}

#pesquisa input{
	margin-left: 6px;
    margin-top: 41px;
    width: 270px;
}

#icones-cabecalho{
	position: relative;
	left: -301px;
    top: 11px;
    height: 32px;
    float: right;
}


.clear {clear:both;}

#buscar{
 	height: 27px;
    margin-left: 278px;
    margin-top: -24px;
    width: 25px;
    cursor: pointer;
}


#banner-superior{
	margin-bottom: 0 !important;
    margin-left: 126px !important;
    margin-top: 52px !important;
    padding: 0;
    position: relative;
    text-align: center;
    width: 1170px;
    
}

/* Easy Slider */

#slider ul, #slider li,
#slider2 ul, #slider2 li,
#slider3 ul, #slider3 li,
#slider4 ul, #slider4 li{      
    margin:0;
    padding:0;
    list-style:none;
	text-align: center;
	
}

#slider2{
	margin-top:-2em !important;
	height: 285px !important;
}

#slider2, #slider3{
	margin-top:1em;
	margin-left: 26px;
	width: 516px !important;
}

 #slider3{
	width: 226px !important;
}

#slider4{
	height: 243px !important;	
}

#slider3{
	width: 800px !important;
	margin-left: 75px;
}

#slider li, #slider2 li, #slider3 li, #slider4 li{ 
    /* 
            define width and height of list item (slide)
            entire slider area will adjust according to the parameters provided here
    */     
    height: 245px;
    overflow:hidden; 
}

#slider4{
	margin-top: 58px;
	margin-bottom: 20px;
}

#slider3 li, #slider4 li{
	height: 170px;
}
		
#slider2 li, #slider3 li{ 
	height:155px;
}

#slider2 li{
	height:285px;
}
#prevBtn, #nextBtn,#prevBtn3, #nextBtn3,
#slider1next, #slider1prev{ 
    display:block;
    width:30px;
    height:77px;
    position:absolute;
    left:-30px;
    top:57px;
    z-index:1000;
}

#div_wrap_controls-slider4{
	 margin: 0 0 0 96px;
}

#prevBtn{ 
	left: -2px;
}

#prevBtn3,#nextBtn3{
	left: 0;
    top: 243px;
}

#nextBtn3{
	left: 890px;
}

#nextBtn{
	left: 539px;
}

#slider1next{ 
    left:696px;
}														
#prevBtn a, #nextBtn a,#prevBtn3 a, #nextBtn3 a,
#slider1next a, #slider1prev a{  
    display:block;
    position:relative;
    width:30px;
    height:77px;
    background:url(../../images/btn_prev.png) no-repeat 0 0;	
}

#prevBtn4 a, #nextBtn4 a, #nextBtn a,#nextBtn3 a, #slider1next a{ 
    background:url(../../images/btn_next.png) no-repeat 0 0;	
}

#prevBtn4 a, #nextBtn4 a{  
	background:url(../../images/btn_prev4.png) no-repeat 0 0;	
	position: absolute;
	height: 30px;
    width: 59px;
}

#prevBtn4 a{
	top: 0;
}

#nextBtn4 a{ 
    background:url(../../images/btn_next4.png) no-repeat 0 0;	
}

#nextBtn4{
	bottom: 0;
    height: 100px;
    right: 349px;
    top: 150px;
}

#prevBtn4{
	width: 100px; 
	height: 100px; 
	bottom: 36px; 
	top: 0px; 
	right: 250px;
}

/* numeric controls */	

ol#controls{
    position: relative;
    padding:0;
    margin: 0;
    height:21px;
}
ol#controls li{
    margin:0 3px 0 3px; 
    padding:0;
    float:left;
    list-style:none;
    height:21px;
    line-height:21px;
    text-align: center;
}
ol#controls li a{
    float:left;
    height:21px;
    line-height:21px;        
    color:#fff;
    padding:0;
    text-decoration:none;
    text-align: center;
}
ol#controls li.current a{    
    color:#000;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus,
ol#controls li a:focus, #prevBtn3 a:focus, #nextBtn3 a:focus,
#prevBtn4 a:focus, #nextBtn4 a:focus{outline:none;}

#div_wrap_controls{
    position: absolute;
    left: 50%;    
	/*margin-left: 100px;*/
    padding:0;
    height:21px;
    padding-left:7px;
    padding-right:7px;
    top:215px;
}

#slider4 ul{
	width: 690px !important;
}

#slider4 ul li{
	width: 223px !important;
	margin-left: 15px !important;
  /*  margin-top: 170px;*/
}

#div_controls_left{
    position:absolute; left:0; top:0; width:7px; height:21px;
}
#div_controls_right{
    position:absolute; right:0; top:0; width:7px; height:21px;
}

#noticia, #links, #agenda, #calendario, #revista{
	float: left;	
}

#noticia{
 	background:url(../../images/noticias_home.png) no-repeat 0 0;	
 	height: 49px;
    width: 245px;
}

#links{
 	background:url(../../images/links_home.png) no-repeat 0 0;	
 	height: 49px;
    width: 245px;
    margin-left: 42px;
}

#multimidia{
	background:url(../../images/multimidia_home.png) no-repeat 0 0;	
 	height: 49px;
    width: 393px;
    float: right;
    padding-left: 33px;
}

#noticia h2, #links h2, #agenda h2, #multimidia h2, #area-restrita h2, #galeria-home h2, #area-restrita-interna h2, #revista h2{
	color: #F26E01;
	margin-bottom: 0;
    margin-left: 70px;
    margin-top: 26px;
    font-size: 15px;
}

#agenda h2, #revista h2{
 	margin-top: 19px;
}

#links h2{
	margin-top: 19px;
	margin-left: 60px;
    width: 220px;
}

#area-restrita h2{
	padding-top: 25px; 
	margin-left: 82px;
}

#multimidia h2{
	margin-left: 29px;
    margin-top: 20px;
}

#noticia ul, #links ul{
	list-style-type: none;
	padding-left: 0;
}

#noticia li{
	background:url(../../images/marcador_noticias_home.png) no-repeat 0 0;	
	padding-left: 20px;
	margin-bottom: 10px;
	font-size: 11px;
	width: 250px;
	min-height: 15px;
}

#links li{
	margin-bottom: 16px;
}

#links li a, #noticia li a{
	text-decoration: none;
}

#noticia li a{
	color: #797979;
}

#links li h5{
 	margin-top: 3px;
 	color: #F26E01;
}

#links li h5 img{
	vertical-align: text-bottom;
}

#conteudo-superior{
	left: 50%;
    margin-left: -482px;
    min-height: 170px;
    padding-bottom: 150px;
    position: relative;
    width: 1025px;
    top: 0px;
}

#mais-noticias-esquerda-home, .mais-agenda-esquerda, .mais-revista-esquerda, #mais-eventos-esquerda-home{
	background:url(../../images/mais_noticias_esquerda_home.png) no-repeat 0 0;
	float: left;
	height: 18px;
    width: 9px;
}

#mais-eventos-esquerda-home{
	margin-left: 2px;
}

#mais-eventos-meio-home a, .mais-agenda-meio a, #mais-noticias-meio-home a{
	text-decoration: none;
	color: #F26E01;
}

#mais-noticias-meio-home, .mais-agenda-meio, .mais-revista-meio, #mais-eventos-meio-home{
	background:url(../../images/mais_noticias_meio_home.png) repeat-x 0 0;
	float: left;	
	height: 18px;
    font-size: 9px;
    color: #F26E01;
    padding-top: 2px;
}

#mais-noticias-direita-home, .mais-agenda-direita, .mais-revista-direita, #mais-eventos-direita-home{
	background:url(../../images/mais_noticias_direita_home.png) no-repeat 0 0;
	float: left;	
	height: 18px;
    width: 20px;
}

#agenda, #revista{
 	background:url(../../images/agenda_home.png) no-repeat 0 0;	
 	height: 49px;
    margin: 0 0 0 15px;
    width: 416px;
}

#area-restrita{
	background:url(../../images/area_restrita.png) no-repeat 0 0;	
 	height: 49px;
 	width: 970px;
}

#area-restrita-interna{
	background:url(../../images/area_restrita_interna.png) no-repeat 0 0;	
 	height: 235px;
 	width: 240px;
 	margin-right: 142px;
 	margin-top: 165px;
}

#area-restrita-interna h2{
	margin-top: 0;
    padding-top: 25px;
}

#borda-superior-agenda-home,#borda-superior-revista-home{
	background:url(../../images/borda_superior_agenda_home.png) no-repeat 0 0;	
	height: 18px;
    margin-top: 8px;
    width: 230px;
}

#borda-meio-agenda-home,#borda-meio-revista-home{
	background:url(../../images/borda_meio_agenda_home.png) repeat-y 0 0;	
	height: 180px;
	width: 230px;
}

#borda-inferior-agenda-home, #borda-inferior-revista-home{
	background:url(../../images/borda_inferior_agenda_home.png) no-repeat 0 0;	
	height: 15px;
}

#banner-inferior{
	float: left;
}

#conteudo-meio {
    left: 50%;
    margin-left: -482px;
    min-height: 297px;
   /* padding-bottom: 150px;*/
    position: relative;
    width: 1025px;
    /*margin-top: 80px;*/
    top: 70px;
}

#conteudo-inferior {
    left: 50%;
    margin-left: -482px;
    min-height: 220px;
    position: relative;
    width: 1025px;
    top: 36px;
}

#borda-superior-multimidia-home{
	background:url(../../images/borda_superior_multimidia_home.png) no-repeat 0 0;	
	height: 8px;
    margin-top: 8px;
    width: 175px;
}

#borda-meio-multimidia-home{
	background:url(../../images/borda_meio_multimidia_home.png) repeat-y 0 0;	
	height: 120px;
}

#borda-inferior-multimidia-home{
	background:url(../../images/borda_inferior_multimidia_home.png) no-repeat 0 0;	
	height: 15px;
}

#texto-multimidia{
	float: left;
	margin-left: -33px;
}

#video-multimidia{
	float: right;
	margin-right: 46px;
	margin-top: 10px;
}

#bt-boletim-sppa, #bt-boletim-sppa-interna{
	background:url(../../images/bt_boletim_sppa.png) no-repeat 0 0;	
	height: 40px;
	float: left;
	width: 215px;
	margin-left: 9px;
    margin-top: 40px;
}

#bt-trabalhos-download, #bt-trabalhos-download-interna{
	background:url(../../images/bt_trabalhos_download.png) no-repeat 0 0;	
	height: 40px;
	float: left;
	width: 215px;
	margin-left: 9px;
    margin-top: 40px;
}

#bt-forum, #bt-forum-interna{
	background:url(../../images/bt_forum.png) no-repeat 0 0;	
	height: 40px;
	float: left;
	width: 215px;
	margin-left: 9px;
    margin-top: 40px;
}

#bt-solicitacao_copias, #bt-solicitacao_copias-interna{
	background:url(../../images/bt_solicitacao_copias.png) no-repeat 0 0;	
	height: 40px;
	float: left;
	width: 215px;
	margin-left: 9px;
    margin-top: 40px;
}

#bt-boletim-sppa h4, #bt-trabalhos-download h4, #bt-forum h4, #bt-solicitacao_copias h4,
#bt-boletim-sppa-interna h4, #bt-trabalhos-download-interna h4, #bt-forum-interna h4, #bt-solicitacao_copias-interna h4{
	color: #FFFFFF;
    font-size: 9px;
    margin: 15px 0 0 25px;
}

#bt-boletim-sppa-interna, #bt-trabalhos-download-interna, #bt-forum-interna, #bt-solicitacao_copias-interna{
	margin-top: 5px;	
}

#bt-trabalhos-download h4, #bt-trabalhos-download-interna h4{
	margin-top: 9px;
}

#bt-trabalhos-download h5, #bt-trabalhos-download-interna h5{
	color: #F26E01;
	margin: 0 0 0 24px;
	font-size: 9px;
}

#galeria-home{
	background:url(../../images/galeria_home.png) no-repeat 0 0;	
	height: 60px;
    width: 940px;
    margin-left: -21px;
   /* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d4d4d4'); *//* IE */
	/*background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d4d4d4));*/ /* webkit browsers */
	/*background: -moz-linear-gradient(top,  #ffffff,  #d4d4d4);*/ /* Firefox 3.6+ */
}

#galeria-home h2{
	margin: 23px 0 0 100px;
    padding: 37px 0 0;
}

#rodape{
	background:url(../../images/fundo_rodape.png) repeat-x 0 0;	
	height: 303px;
	margin-top: 55px;
}

#conteudo-rodape{
	background:url(../../images/fundo_rodape2.png) repeat-x 0 0;	
	height: 279px;
	position: relative;
	left: 128px;
    top: -44px;
    width: 1134px;
}

#logo-rodape{
	float:left;
	left: 210px;
    top: -45px;
    position: relative;
}

#separador-rodape{
	float:left;
	left: 388px;
    top: -47px;
    position: relative;
}

#logo-keyworks-rodape{
	float:right;
	right: 238px;
    top: -32px;
    position: relative;
}

#bt-link-rodape, #bt-contato-rodape, #bt-rede-social-rodape{
	background:url(../../images/bt_rodape.png) no-repeat 0 0;	
	height: 54px;
    position: relative;
    top: 40px;
    float: left;
    width: 118px
}

#bt-contato-rodape{
 	left: 35px;
}

#bt-rede-social-rodape{
   	float: right;
    right: 103px;
	z-index: 99999;
}

#bt-link-rodape h2, #bt-contato-rodape h2, #bt-rede-social-rodape h2{
	color: #FFFFFF;
	font-size: 16px;
    width: 153px;
    margin-top: 16px;
    font-weight: normal;
}

#bt-contato-rodape h2 {
    margin-left: 25px;
}

#bt-link-rodape h2{
	margin-left: 54px;
}

#bt-rede-social-rodape h2{
	margin-left: -23px;
}

#bt-contato-rodape{
	color: #FFFFFF;
    font-size: 11px;
    width: 221px;
}

#bt-contato-rodape p{
    margin-left: 25px;
    margin-top: 21px;
}

#email-contato-home{
	background:url(../../images/email_contato_home.png) no-repeat 0 0;	
	height: 48px;
}

#email-contato-home h6{
	font-size: 12px;
    font-weight: normal;
    margin-bottom: 0;
    padding-left: 72px;
    padding-top: 27px;
}

#logo-rodape img{
 	float: left;
}

#logo-rodape h6{
	color: #FFFFFF;
 	float: left;
 	font-size: 10px;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 17px;
    margin-top: 35px;
}

#menu-rodape-direita{
	float: left;
}

#menu-rodape-esquerda{
	float: right;
}

#bt-link-rodape{
	width: 485px;
}

#menu-rodape-direita li a, #menu-rodape-esquerda li a {
	text-decoration: none;
	color: #FFFFFF;
}

#menu-rodape-direita, #menu-rodape-esquerda{
	list-style: none outside none;
	font-size: 11px;
}

.marcador-menu-rodape{
	background:url(../../images/marcador_menu_rodape.png) repeat-x 0 0;	
	height: 4px;
	margin-bottom: 4px;
    margin-top: 4px;
}

#lateral-direita{
	float: right;
}

#banners-direita{
	height: 205px;
}

#conteudo-pagina{
	float: left;
    margin: 0 0 0 145px;
    width: 755px;
}

#titulo-paginas h1{
	font-size: 25px;
    font-weight: normal;
    float: left;
    color: #F26E01;
    text-transform: uppercase;
    width: 575px;
    margin-bottom: 0;
    margin-top: 25px;
}

#acessibilidade{
	float: right;
	margin-top: 21px;
	font-size: 9px;
    font-weight: normal;
}

#barra-titulo{
	background:url(../../images/barra_titulo.png) no-repeat 0 0;
	height: 5px;	
	width: 736px;
	/*position: absolute;
	margin: 50px 0 0;
	left: 136px;*/
	margin-left: -11px;
}

#acessibilidade a{
	color: #899357;
	cursor: pointer;
}

#texto-pagina{
	margin-top: 12px;
}

.conteudo-jornais{
	float: left;
    min-height: 150px;
    text-align: center;
    width: 188px;
}

.conteudo-jornais h5{
	color: #6f764c;
	margin-bottom: 0;
    margin-top: 0;
}

.info-jornal{
	margin-bottom: 40px;
}

#migalhas{
	background:url(../../images/fundo_migalha.png) no-repeat 0 0;
	height: 26px;
    margin-top: -27px;
    color: #5B5B5B;
    font-size: 14px;
}

#migalhas a{
 	color: #6F764C;
}

#migalhas h6{
	margin-bottom: 0;
    margin-top: 0;
    padding-left: 12px;
    padding-top: 6px;
}

#migalhas img{
	vertical-align: text-bottom;
}

#area-restrita-interna a, #area-restrita a{
	text-decoration: none;
}

#conteudo-psicanalise p, #conteudo-biblioteca p, #conteudo-subpaginas p{
	text-align: justify;
	margin: 0 0 24px;
}

#conteudo-subpaginas p{
	margin: 0 0 3px;
}

#conteudo-biblioteca img{
	float: right;
	margin: 0 0 10px 43px;
}

#conteudo-biblioteca h3{
	color: #6F764C;
	font-size: 12px;
}

#fundo-pesquisa-agenda-esquerda, #fundo-pesquisa-revista-esquerda, #fundo-pesquisa-associados-esquerda{
	background:url(../../images/fundo_pesquisa_agenda_esquerda.png) no-repeat 0 0;
	float: left;
    height: 50px;
    width: 9px;
}

#fundo-pesquisa-agenda-meio,#fundo-pesquisa-revista-meio, #fundo-pesquisa-associados-meio{
	background:url(../../images/fundo_pesquisa_agenda_meio.png) repeat-x 0 0;
	float: left;
	height: 50px;
	width: 551px;
	font-size: 12px;
}

#fundo-pesquisa-agenda-direita,#fundo-pesquisa-revista-direita,#fundo-pesquisa-associados-direita{
	background:url(../../images/fundo_pesquisa_agenda_direita.png) no-repeat 0 0;
	float: right;
	height: 50px;
    width: 10px;
    margin-right: 185px;
}

.fundo-campo-pesquisa-agenda-esquerda,.fundo-campo-pesquisa-revista-esquerda, .fundo-campo-pesquisa-associados-esquerda{
	background:url(../../images/fundo_campo_pesquisa_agenda_esquerda.png) no-repeat 0 0;	
	height: 35px;
	float: left;
	width: 13px;
}

.fundo-campo-pesquisa-agenda-meio,.fundo-campo-pesquisa-revista-meio, .fundo-campo-pesquisa-associados-meio{
	background:url(../../images/fundo_campo_pesquisa_agenda_meio.png) repeat-x 0 0;
	float: left;
	height: 35px;
}

.fundo-campo-pesquisa-agenda-meio input, 
.fundo-campo-pesquisa-revista-meio input,
.fundo-campo-pesquisa-associados-meio input,
.fundo-campo-pesquisa-associados-meio select{
	margin-left: -4px;
    margin-top: 8px;
    width: 142px;
}

.fundo-campo-pesquisa-associados-meio select{
	margin-top: 9px;
}

.fundo-campo-pesquisa-agenda-direita,.fundo-campo-pesquisa-revista-direita, .fundo-campo-pesquisa-associados-direita{
	background:url(../../images/fundo_campo_pesquisa_agenda_direita.png) no-repeat 0 0;
	float: right;
	height: 35px;
    width: 13px;
    margin-left: -2px;
}

#campo-dt-ini, #campo-dt-fim{
	float: left;
	margin-top: 7px;
}

#buscar-agenda, #buscar-associados, #buscar-revista{
	float: right;
	background:url("../../images/bt_pesquisa_agenda.png") no-repeat scroll 72px 14px transparent;
	width: 115px;
}

#buscar-agenda h3,#buscar-revista h3, #buscar-associados h3{
	color: #F26E01;
	cursor: pointer;
    font-size: 14px;
    width: 95px;
}

#info-agenda, #info-revista{
    padding-top: 20px;
}

#info-agenda ul, #conteudo-imprensa ul, #info-associados ul, #info-revista ul{
	list-style-type: none;
	padding-left: 12px;
}

#info-revista ul li{
	margin: 0 0 250px;
	margin-bottom: 50px\9;
	clear: both;
}

#submicao{
	position: relative;
	clear:both;
	margin-top: 10px;
	
}
#submicao ul li{
	color: #5C4033;
	width:300px;
 	height:50px;
 	border: 6px solid; 	
 	text-align:center;
 	list-style:none;
 	background-color: #D2B48C;
}

#submicao ul li a{
	color: #5C4033;
	text-decoration: none;
	line-height:25px;
	display: block;	
}

#info-agenda li{
	background:url("../../images/marcador_agenda.png") no-repeat 0 0 transparent;
}

#conteudo-imprensa li{
	background:url("../../images/marcador_imprensa.png") no-repeat 0 2px transparent;
	padding-left: 22px;
	margin: 0 0 14px;
}

#info-agenda h2, #info-revista h2{
	font-size: 14px;
    margin-bottom: 0;
    margin-top: 0;
    color: #6F764C;
    margin-left: 25px;
    padding-top: 3px;
}

#info-revista h2{
	color: #797979;
	font-size: 12px;
}

#info-agenda p, #info-revista p{
	text-align: justify;
	margin-left: 25px;
    margin-top: 0;
    float: left;
    width: 627px;
}

.div-revista p{
	text-align: center !important;
	float: none !important;
	margin-top: 0 !important;
	margin-left: 0 !important;
    width: 101px !important;
}

#info-associados h5{
	color: #6F764C;
	margin-bottom: 0;
    margin-top: 0;
    font-size: 11px;
}

#info-associados li{
	background:url("../../images/marcador_associados.png") no-repeat 0 0 transparent;
	margin: 0 0 25px;
	padding-left: 20px;
    padding-top: 2px;
}

#icone-home a, #icone-faq a, #icone-fale-conosco a{
	text-decoration: none;
}

#calendario{
	float: right;
}

#conteudo-agenda-home h5,#conteudo-revista-home h5{
    margin-left: 12px;
    margin-top: 0;
}

#conteudo-agenda-home h3, #borda-meio-agenda-home h3,#conteudo-revista-home h3, #borda-meio-revista-home h3{
	font-size: 12px;
    margin-left: 10px;
    margin-top: 0;
    width: 217px;
}

.galeria-foto{
 	float: left;
 	height: 135px;
 	margin: 0 48px 10px 0;
}

#borda-meio-multimidia-home p{
	margin-left: 6px;
    margin-top: 0;
    width: 165px;
}

#conteudo-paginas-esquerda{
	float: left;
    margin: 0 43px 10px 0;
    width: 226px;
}

.fotos-paginas-esquerda, .fotos-paginas-direita{
	margin: 0 0 35px;
}

#conteudo-paginas-direita{
    float: right;
    margin: 0 0 10px 43px;
    width: 226px;
}

#conteudo-links ul{
	list-style-type: none;
	padding-left: 0;
}

#conteudo-links ul a{
	margin-top: 0;
	color: #F26E01;
	font-weight: normal;
	text-decoration: none;
}

#conteudo-links ul li{
	margin-bottom: 20px;
}

#pagination .prev{
	background:url("../../images/bt_prev.png") no-repeat 0 0 transparent;
	height: 35px;
    width: 30px;
    float: left;
    cursor: pointer;
    list-style:none;
}

#pagination .next{
	background:url("../../images/bt_next.png") no-repeat 0 0 transparent;
	height: 35px;
    width: 30px;
    float: right;
    cursor: pointer;
    list-style: none;
}

#pagination{
	float: right;
    height: 35px;
    padding-left: 0;
    width: 66px;
}

#detalhe-paginacao{
	float: right;
    margin: 21px 0 0;
    display: none;
}

#conteudo-agenda-home h2, #conteudo-revista-home h2{
	color: #797979;
	margin-left: 0;
	float: left;
	font-size: 11px;
    font-weight: normal;
    margin-top: 0;
}

#conteudo-agenda-home p, #conteudo-revista-home p{
	color: #797979;
	margin-left: 13px;
	margin-top: 0;
	float: left;
	margin-bottom: 0;
}
	
.agenda, .revista{
	margin-left: 12px;
}

.div-revista{
	float: left;
    margin: 15px 100px 50px 60px;
    width: 86px;
}

#conteudos_revistas_sessao{
  	margin-left: -4px;
    margin-top: 9px;
    width: 227px;
}

#conteudo-links h3{
	text-transform: uppercase;
}

.cargos1,.cargos2,.cargos3,.cargos4,.cargos5,.cargos6,.cargos7,.cargos8,.cargos9,.cargos10,.cargos11,.cargos12,.cargos13,
.cargos14,.cargos15,.cargos16,.cargos17{
	width: 156px;
	min-height: 40px;
	float: left;
	margin: 0 0 35px 0;
}

.cargos1, .diretores1, .comissoes1{
	background-color: #dbc194;
}

.cargos2, .diretores2, .comissoes2{
	background-color: #d8c9b2;
}

.cargos3, .diretores3, .comissoes3{
	background-color: #d7d3cd;
}

.cargos4, .diretores4, .comissoes4{
	background-color: #e6d2b8;
}

.cargos5, .diretores5, .comissoes5{
	background-color: #dccfbf;
}

.cargos6, .diretores6, .comissoes6{
	background-color: #f1d9bb;
}

.cargos7, .diretores7, .comissoes7{
	background-color: #f5ebd8;
}

.cargos8, .diretores8, .comissoes8{
	background-color: #dedac0;
}

.cargos9, .diretores9, .comissoes9{
	background-color: #eeecde;
}

.cargos10, .diretores10, .comissoes10{
	background-color: #f4ecc4;
}

.cargos11, .diretores11, .comissoes11{
	background-color: #fdf8df;
}

.cargos12, .diretores12, .comissoes12{
	background-color: #f7f7c5;
}

.cargos13, .diretores13, .comissoes13{
	background-color: #fcfbe7;
}

.cargos14, .diretores14, .comissoes14{
	background-color: #e1e0a9;
}

.cargos15, .diretores15, .comissoes15{
	background-color: #f1d4ac;
}

.cargos16, .diretores16, .comissoes16{
	background-color: #edddca;
}

.cargos17, .diretores17, .comissoes17{
	background-color: #ebe4da;
}

.cargos1 p,.cargos2 p,.cargos3 p,.cargos4 p,.cargos5 p,.cargos6 p,.cargos7 p,.cargos8 p,.cargos9 p,.cargos10 p,
.cargos11 p ,.cargos12 p,.cargos13 p, .cargos14 p,.cargos15 p,.cargos16 p ,.cargos17 p, #emails p{
	margin: 4px 0 0 4px;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
}

.diretores1 h5,.diretores2 h5,.diretores3 h5,.diretores4 h5,.diretores5 h5,.diretores6 h5,.diretores7 h5,.diretores8 h5,.diretores9 h5,.diretores10 h5,
.diretores11 h5 ,.diretores12 h5,.diretores13 h5, .diretores14 h5,.diretores15 h5,.diretores16 h5 ,.diretores17 h5{
	margin: 4px 0 7px 4px;
	font-size: 12px;
	font-weight: normal;
	width: 200px !important;
}

.diretores1,.diretores2 ,.diretores3 ,.diretores4 ,.diretores5 ,.diretores6 ,.diretores7 ,.diretores8 ,.diretores9 ,.diretores10 ,
.diretores11 ,.diretores12 ,.diretores13 , .diretores14 ,.diretores15 ,.diretores16  ,.diretores17 {
	width: 210px;
	min-height: 40px;
	float: left;
	margin: 0 0 35px 0;
}

.comissoes1,.comissoes2 ,.comissoes3 ,.comissoes4 ,.comissoes5 ,.comissoes6 ,.comissoes7 ,.comissoes8 ,.comissoes9 ,.comissoes10 ,
.comissoes11 ,.comissoes12 ,.comissoes13 , .comissoes14 ,.comissoes15 ,.comissoes16  ,.comissoes17 {
	float: left;
	margin: 0 25px 35px 0;
	width: 355px;
	min-height: 40px;
}

.comissoes1 h5,.comissoes2 h5 ,.comissoes3 h5 ,.comissoes4 h5 ,.comissoes5 h5 ,.comissoes6 h5 ,.comissoes7 h5 ,.comissoes8 h5 ,.comissoes9 h5 ,.comissoes10 h5 ,
.comissoes11 h5 ,.comissoes12 h5 ,.comissoes13 h5 , .comissoes14 h5 ,.comissoes15 h5 ,.comissoes16  h5 ,.comissoes17  h5{
	float: left;
    margin: 0;
    font-size: 12px;
    font-weight: normal;
}

#cargos{
	float: left;
	width: 158px;
	
}

#todos-diretores{
	float: left;
	background:url("../../images/fundo_admin_meio.png") repeat-y 0 0 transparent;
	width: 811px;
	
}

#diretores{
	float: left;
	width: 248px;
}

#comissoes{
	float: right;
    margin: 0 0 0 25px;
    width: 369px;
}

#cargos h3, #diretores h3, #comissoes h3{
	text-align: center;
	color: #565354;
}

#cargos h5, #diretores h5, #comissoes h5{
	color: #565354;
    float: left;
    margin-bottom: 0;
    margin-top: 0;
}

.div-ligacao{
	background-color: #848585;
    height: 3px;
    margin: 20px 0 53px;
    width: 20px;
    float: left;
}

.titulo-fluxo{
	float: left;
}

#titulos-fluxo{
	height: 60px;
	text-align: center;
}

.linhas{
	float: left;
	width: 800px;
	margin-left: 20px;
}

#fundo-admin-superior{
	background:url("../../images/fundo_admin_superior.png") no-repeat 0 0 transparent;
	height: 21px;
    width: 811px;
}

#fundo-admin-meio{
	background:url("../../images/fundo_admin_meio.png") repeat-y 0 0 transparent;
	width: 811px;
}

#fundo-admin-inferior{
	background:url("../../images/fundo_admin_inferior.png") no-repeat 0 0 transparent;
	height: 17px;
    width: 811px;
    float: left;
}

.comissao{
	float: left;
	margin: 0 7px;
}

#emails-admin{
	float: left;
    margin: 0 0 0 20px;
    width: 800px;
}

#emails, #titulo-emails{
	background-color: #D3D3D4;
    float: left;
    min-height: 40px;
    width: 156px;
}

#titulo-emails{
	float: left;
    margin: 0 0 0 18px;
    min-height: 40px;
    width: 587px;
}

#titulo-emails p{
	float: left;
	margin: 4px 0 7px 4px;
	font-size: 12px;
	font-weight: normal;
	width: 215px;
}

.marcador-email-titulo{
	/*background: url("../images/marcador_submenu.png") repeat-x scroll 0 0 transparent;*/
	height: 1px;
	float: left;
	margin-left: 5px;
    margin-right: 5px;
    margin-top: 12px;
    width: 139px;
    border-top-style: solid;
    border-top-width: 2px;
}

#conteudo-publicacao-independente p{
	 margin: 0;
}

#conteudo-faq ul, #conteudo-publicacao-independente ul, #conteudo-boletim ul {
    list-style-type: none;
    padding-left: 0;
}

#conteudo-faq li, #conteudo-boletim li{
    background: url("../../images/marcador_noticias_home.png") no-repeat scroll 0 0 transparent;
    font-size: 11px;
    margin-bottom: 10px;
    min-height: 15px;
    padding-left: 20px;
}

#conteudo-faq li p, #conteudo-publicacao-independente li p, #conteudo-boletim li p{
	padding-top: 3px;
}

#conteudo-publicacao-independente li p{
	margin: 0 0 20px;
}

#conteudo-faq li a, #conteudo-publicacao-independente li a, #conteudo-boletim li a{
	text-decoration: none;
	color: #797979;
}

#conteudo-faq li a:hover, #conteudo-publicacao-independente li a:hover{
	text-decoration: underline;
	color: #797979;
}

#conteudo-faq li a p, #conteudo-boletim li a p{
	text-align: justify;
	font: 12px Verdana,Arial,Helvetica,sans-serif;
	color: #797979;
}

#conteudo-subpaginas{
	margin-top: 50px;
}

#conteudo-subpaginas img{
	max-width: 780px;
}

.fotos-paginas-video-esquerda, .fotos-paginas-video-direita{
	margin: 0 0 10px;
}

.forms_campos{
	float: left;
	width: 500px;
	margin: 0 0 7px;
}

.forms_campos label{
	float: left;
	width: 150px;
	text-align: right;
}

.forms_campos input, .forms_campos select, .forms_campos textarea{
	float: right;
	border-color: #B7B7B7;
    border-style: solid;
    font: 12px Verdana,Arial,Helvetica,sans-serif;
}

.forms_campos select{
	width: 335px;
}

.forms_campos input, .forms_campos textarea{
	width: 331px;
}

#botoes{
	float: right;
    width: 403px;
}

#botoes button{
	background: none repeat scroll 0 0 #869054;
	color: #FFFFFF;
}

.forms_campos label.error {
    color: #D31F29;
    font-size: 10px;
    width: 300px;
    float: right;
}

#detalhes-agenda h2, #detalhes-noticias h2{
	font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
}

#detalhes-noticias h2{
	color: #F26E01;
	font-size: 12px;
}

#detalhes-noticias h3{
	font-size: 12px;
	font-weight: normal;
}

#detalhes-agenda h3{
	color: #F26E01;
    font-size: 12px;
}

#mais-noticias{
	margin-top: 75px;
}

#mais-noticias h2, #conteudo-modal-revistas h2{
	font-size: 12px;
	color: #F26E01;
}

#conteudo-modal-revistas h2{
	font-size: 20px;
}

#conteudo-modal-revistas p{
	text-align: justify;
}

#conteudo-detalhes-revista-esquerda{
	float: left;
	/*width: 150px;*/
	text-align: center;
	color: #F26E01;
	width: 150px;
}

#conteudo-detalhes-revista-direita{
	float: right;
	width: 605px;
}

#conteudo-detalhes-revista-direita a{
	color: #797979;
	text-decoration: none;
}

#conteudo-detalhes-revista-direita a:HOVER{
	text-decoration: underline;
}

#agenda p a, #agenda h2 a{
	color: #797979;
	text-decoration: none;
}

#agenda p a:hover, #agenda h2 a:hover{
	text-decoration: underline;
}

#info-revista a{
	color: #797979;
}

#info-revista a:hover p{
	text-decoration: underline;
}

#resultados-busca{
	margin-top: 20px;
}

#resultados-busca p{
	color: #797979;
    font-size: 12px;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 0;
    text-align: justify;
}

#resultados-busca p a{
	color: #797979;
	text-decoration: none;
}

#resultados-busca p a:hover{
	text-decoration: underline;
}

.itens-busca{
	margin-bottom: 40px;
}

#info-associados #pagination li{
	padding: inherit;
}

#info-associados ul li p{
	float: left;
	margin: 0;
}

#bt-rede-social-rodape a{
	text-decoration: none;
}

#usuario-logado{
	float: right;
    margin: 0 95px 0 0;
}

#usuario-logado h3{
	font-size: 12px;
	font-weight: normal;
	float: left;
}

#usuario-logado h3 a{
	color: #797979;
	text-decoration: underline;
}

#conteudo-boletim a{
	text-decoration: none;
	color: #797979;
	font-weight: normal;
}

#conteudo-boletim li{
	font-size: 12px;
}

#conteudo-boletim a:hover{
	text-decoration: underline;
}

#conteudo-form-login{
	height: 175px;
    margin: 32px 0 0 190px;
    text-align: center;
    width: 325px;
    border: 1px solid;
}

#conteudo-form-login p{
	color: #F26E01;
}

#conteudo-form-login form{
	margin-top: 10px;
}

/* hack para funcionar somente no crome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	 #sombreado-rodape{
	 	margin-top: 1020px;
	 } 
}

#mais-videos{
	float: right;
	margin-right: 45px;
}

#menu-rodape-direita{
    width: 200px;
}