/* CSS Document */

 * {

    margin: 0;

}



html {

    height: 100%;

}



body {

    height: 100%;

    background: url(../imagens/fundo.png) top repeat-x;

	color: #000000;

	margin:0;

	padding:0;

	font-family: Arial, Verdana, "Times New Roman";

}



ol, ul, li, button, input, textarea, form, a, img, h1, h2, h3, h4, h5, dd, dt, dl{

	margin:0;

	padding:0;

	list-style:none;

	text-decoration:none;

	border:none;

}



p{

    color:#666666;

    font-family:Verdana,Arial,Helvetica,sans-serif;

    font-size:11px;

    text-align:justify;

    margin:0 20px 10px 30px;

}



ul{

    margin:0 10px 0 15px;

}



h2{

    height:18px;

    margin:10px 0 10px 13px;

    position:relative;

}



h2 span{

    position: absolute;

    width: 100%;

    height: 100%;

}



h2 .seta{

    float:left;

    margin:0px 5px 0 0;

}



.logo-img{

    left:50%;

    margin-left:-96.5px;

    position:absolute;

    margin-top:30px;

}



#Geral{

    height:93%;

    left:50%;

    margin-left:-380px;

    position:absolute;

    top:0;

    width:760px;

}



#Topo{

	float:left;

	width:100%;

}



#Topo .voltar_site{

    border:1px solid;

    float:left;

    height:30px;

    width:760px;

}



#Topo .voltar_site .btn_voltar_site{

    background:transparent url(../imagens/btn_voltar_site.png) no-repeat scroll 0 0;

    float:right;

    height:20px;

    margin-top:5px;

    width:99px;

}





#Topo .logo{

	width:100%;

	height:140px;

}



#Topo .logo h1{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	float:left;

	left:50%;

    margin-left:-284px;

    margin-top:115px;

    position:absolute;

}



#Topo .txt-logo{

    left:50%;

    margin-left:-221px;

    margin-top:115px;

    position:absolute;

}

/*  ----------------- INICIO MENU HEADER-------------*/

#menu , #menu *{

    margin: 0;

    padding: 0;

}



#menu {

    list-style-type: none;

    width: 100%;

}



#menu li {

  float: left;

}



#menu li a{

    display:block;

    height:30px;

    text-decoration:none;

    width:152px;

}



#menu #home {background:transparent url(../imagens/menu_home.png) no-repeat scroll 0 0;}

#menu #home:hover {background:transparent url(../imagens/menu_home.png) no-repeat scroll 0 -40px;}

#menu #acooperativa {background:transparent url(../imagens/menu_acooperativa.png) no-repeat scroll 0 0;}

#menu #acooperativa:hover {background:transparent url(../imagens/menu_acooperativa.png) no-repeat scroll 0 -40px;}

#menu #intinerario {background:transparent url(../imagens/menu_intinerarios.png) no-repeat scroll 0 0;}

#menu #intinerario:hover {background:transparent url(../imagens/menu_intinerarios.png) no-repeat scroll 0 -40px;}

#menu #contato {background:transparent url(../imagens/menu_contato.png) no-repeat scroll 0 0;}

#menu #contato:hover {background:transparent url(../imagens/menu_contato.png) no-repeat scroll 0 -40px;}

#menu #restrita {background:transparent url(../imagens/menu_restrita.png) no-repeat scroll 0 0;}



/* -------------------- FIM DO MENU ----------------*/



/* ----------------- INICIO DO CONTEUDO ------------*/

.conteudo{

    background: url(../imagens/fundo_conteudo.png) no-repeat;

    float:left;

    height:100%;

    width:760px;

    margin-top: 10px;

}



p.assinatura {

    float:right;

    margin-top:20px;

    font-style: italic;

}





.conteudo .btn_saibamais{

    background:transparent url(../imagens/btn_saiba_mais.png) no-repeat scroll 0 0;

    float:right;

    height:20px;

    margin-right:10px;

    margin-top:10px;

    width:81px;

}



.conteudo .btn_saibamais:active{

    background:transparent url(../imagens/btn_saiba_mais.png) no-repeat scroll 0 -29px;

    float:right;

    height:20px;

    margin-right:10px;

    width:81px;

}



.conteudo .btn_coperpam_10anos {

    margin-top:-7px !important;

}



.conteudo .btn_acessar{

    background:transparent url(../imagens/btn_acessar.png) no-repeat scroll 0 0;

    float:right;

    height:20px;

    margin-right:10px;

    margin-top:19px;

    width:81px;

}



.conteudo .btn_acessar:active{

    background:transparent url(../imagens/btn_acessar.png) no-repeat scroll 0 -29px;

    float:right;

    height:20px;

    margin-right:10px;

    width:81px;

}



.conteudo .flash{

    height:200px;

    margin:0px 0 10px 0;

    width:760px;

    background:url(../imagens/img_bus.png) no-repeat top right;

    float: left;

}



.conteudo .flash .botao {

    background:transparent url(../imagens/btn_blue.png) no-repeat scroll 0 0;

    float:right;

    height:22px;

    margin-right:10px;

    margin-top: 166px;

    text-align:center;

    width:81px;

}



.conteudo .esquerda{

	width:430px;

	float:left;

    margin-right:10px;

	background:url(../imagens/fundo_campo1.png) no-repeat top right;

}



.conteudo .esquerda .campo1{

    float:left;

    height:203px;

    width:427px;

}



.conteudo .esquerda .campo1 p{

	Width:380px;

}



.conteudo .figura{

	float:left;

	margin: 0px 20px 0 0;

}



.conteudo .frm_div{

    color:#015687;

    font-weight:bold;

    height:360px;

    margin:60px 0 0 150px;

    width:360px;

}



.conteudo .frm_div p{

    color:#BD3F3C;

    float:right;

    font-size:9px;

    font-weight:bold;

    margin-bottom:20px;

    margin-right:0;

    margin-top:0;

    width:254px;

}



.conteudo .barra_central{

    margin-left: 10px;

}



.conteudo .campo5{

    float:left;

    padding-bottom:40px;

    padding-top:10px;

    width:760px;

}



.conteudo .campo6{

    float:left;

    height:282px;

    width:378px;

}



.conteudo .campo7{

    float:left;

    height:282px;

    width:378px;

}



.conteudo .campo8{

    float:left;

    height:567px;

    width:430px;

}



.conteudo .campo8 .tabela_bu {

    float:left;

    height:331px;

    margin-top:10px;

    width:409px;

}



.conteudo .campo8 .tabela_bu span {

    float:left;

    height:11px;

    width:407px;

}



.conteudo .campo8 .tabela_bu p {

    float:right;

    margin:0px;

    width:266px;

}



.conteudo .campo8 .tabela_bu label{

    color:#56AEDF;

    float:left;

    font-family:verdana;

    font-size:10px;

    text-align:right;

    text-transform:uppercase;

    width:142px;

}



.conteudo .campo9{

    float:left;

    height:567px;

    margin-top:30px;

    width:330px;

}



.conteudo .campo9 .link_sptrans{

    height:40px;

    margin-left:30px;

    margin-top:110px;

    text-align:center;

    width:250px;

}



.conteudo .campo9 .link_sptrans a{

    font-family: Verdana;

    font-size: 9px;

    text-decoration: underline;

    color: #56aedf;

}



.conteudo .campo9 span{

    color:#56AEDF;

    float:right;

    font-family:verdana;

    font-size:10px;

    margin-bottom:5px;

    margin-left:10px;

    text-align:center;

    text-transform:uppercase;

}



.conteudo .frm_div label{

    font-family: Verdana;

    font-size: 9px;

    float:right;

    margin-bottom:7px;

}



.conteudo .frm_div label span{

    float:right;

    margin-top:3px;

}



.conteudo .frm_div textarea{

    background:transparent url(../imagens/fundo_txtarea4.png) no-repeat;

    color:#4d4d4f;

    float:right;

    height:188px;

    width:258px;

    margin-left: 5px;

    border: 1px solid #989898;

}



.conteudo .frm_div input{

    background:url(../imagens/fundo_form4.png) no-repeat;

    border: 1px solid #989898;

    width: 258px;

    height: 16px;

    float: right;

    font-family:Verdana;

    font-size:10px;

    color:#4D4D4F;

    margin-left: 5px;

    padding-top: 3px;

}



.conteudo .frm_div .btn_enviar{

    background:transparent url(../imagens/btn_enviar.png) no-repeat scroll 0 0;

    border:medium none;

    float:right;

    height:20px;

    margin:3px 90px 10px 0;

    width:80px;

}



#tipo_select{

    float: right;

    background:transparent url(../imagens/fundo_form4.png) top right;

    width: 260px;

    height:20px;

    border: 0px solid;

    color:#4D4D4F;

    font-family:Verdana;

    font-size:10px;

    margin-left: 5px;

    padding-top: 3px;

    border: 1px solid #989898;

}



.conteudo .esquerda .campo2{

    float:left;

    height:120px;

    width:427px;

}



.conteudo .esquerda .campo2 p{

    width:380px;

}



.conteudo .esquerda .campo2 h4{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align: justify;

	width:180px;

	color: #333333;

}



.conteudo .esquerda .campo2 h4 span{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align: justify;

	color: #333333;

	font-weight:bold;

}



.conteudo .esquerda .linha{

    float: left;

    margin:10px 0 0 10px;

}



.conteudo .esquerda .servico{

    width:195px;

    height:100px;

    float:left;

    padding:20px 0 0 20px;

}



.conteudo .esquerda .servico .msg{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align:left;

	width:200px;

	margin:0 0 15px 0;

	font-style:italic;

	color: #666666;

	padding-top:5px;	

}



.conteudo .esquerda .servico .titulo{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align: justify;

	margin:15px 0 15px 0;

	float:left;

	font-weight:bold;

	color:#666666;

}



.conteudo .esquerda .servico p{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align: justify;

	width:180px;

	margin:0 0 18px 0;

	color: #666666;

}



.conteudo .direita{

	width:320px;

	float:left;

}



.conteudo .direita .campo3{

    background:transparent url(../imagens/borda_campo3.png) no-repeat;

    height:160px;

    width:320px;

    float:left;

    margin-bottom:10px;

}



.conteudo .direita .campo4 {

    background:transparent url(../imagens/borda_campo3.png) no-repeat scroll 0 0;

    height:160px;

    width:320px;

    float:left;

}



.conteudo .direita ul li{

    color:#666666;

    font-family:Verdana,Arial,Helvetica,sans-serif;

    font-size:11px;

    list-style-image:url(../imagens/lista.png);

    margin:0 0 10px 15px;

    text-align:justify;

    width:270px;

}



.conteudo .socioas_associados {

    float:left;

    margin-bottom:  20px;

    width:378px;

}



.conteudo .socioas_associados .titulos_associados {

    text-transform: uppercase;

    margin-bottom: 0px;

    font-weight: bolder;

    color: #015687;

}



.conteudo .socioas_associados p {

    margin-bottom: 0px;

}



.conteudo .socioas_associados span {

    font-weight: bolder;

}



.conteudo .form_intinerarios {

    color:#015687;

    float:left;

    font-family:verdana;

    font-size:11px;

    font-weight:bolder;

    height:275px;

    padding-left:77px;

    padding-top:10px;

    width:600px;

}



.conteudo .form_intinerarios .btn_pesquisar {

    background:transparent url(../imagens/btn_pesquisar_intinerarios.png) no-repeat scroll 0 0;

    float:left;

    height:20px;

    margin-left:110px;

    width:80px;

}



.conteudo .form_intinerarios .slt_titulo{

    float:left;

    height:17px;

    padding-right:10px;

    padding-top:3px;

    text-align:right;

    width:96px;

}



.conteudo .form_intinerarios span {

    float:right;

    height:13px;

    text-align:left;

    width:83px;

}



.conteudo .form_intinerarios .rdo_hora_int{

    float:left;

    height:18px;

    margin-bottom:10px;

    margin-left:107px;

    margin-right:247px;

    padding-top:3px;

    text-align:left;

    width:103px;

}



.conteudo .form_intinerarios .slt_intinerarios {

    background: url(../imagens/fundo_slt_intine.png) no-repeat;

    border: 1px solid #989898;

    width: 320px;

    height: 20px;

    margin-bottom: 10px;

}



.conteudo .form_intinerarios .frm_intinerarios {

    float:left;

    height:124px;

    width:600px;

}



.conteudo .form_intinerarios .frm_terminal {

    border-top:1px solid #56aedf;

    float:left;

    height:150px;

    padding-top:10px;

    width:600px;

}





















.area_restrita {

    background: none;

    height: 553px;

}



.area_restrita .area6, .area7{

    background: url(../imagens/fundo_area_restrita.png) no-repeat;

    float: left;

    width: 360px;

    height: 360px;

}



.ipt_res {

    background:transparent url(../imagens/fundo_input_res.png) no-repeat scroll 0 0;

    border:1px solid #999999;

    color:#666666;

    font-family:verdana;

    font-size:11px;

    height:17px;

    margin-top:10px;

    padding-left:3px;

    padding-top:3px;

    width:147px;

}



.frm_restrita {

    float:left;

    height:299px;

    left:50%;

    margin-left:-75px;

    padding-top:18px;

    position:relative;

    width:150px;

}



.frm_restrita img {

    margin-top: 20px;

    float: left;

}



.area_restrita .area7 {

    margin-left: 40px;

}



.voltar_index  {

    background:transparent url(../imagens/btn_voltar_site.png) no-repeat scroll 0 0;

    float:right;

    height:21px;

    margin-top:5px;

    width:100px;

}



.voltar_index:active  {

    background:transparent url(../imagens/btn_voltar_site.png) no-repeat scroll 0 -29px;

    float:right;

    height:21px;

    margin-top:5px;

    width:100px;

}

.menu1 {
	COLOR: #000000; TEXT-DECORATION: none
}


.btn { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	cursor: hand;
	font-size: 8pt;
	color: #000000; 
	border: 1 solid #A3A3A3; 
}

.btn_entrar {

    background:transparent url(../imagens/btn_entrar.png) no-repeat scroll 0 0;

    float:right;

    height:20px;

    margin:10px 0 0 30px;

    width:81px;

}



h2#eventos span{background: url(../imagens/eventos.png) no-repeat scroll left center;}

h2#cooper span{background: url(../imagens/cooper-pam.png) no-repeat scroll left center;}

h2#colaboradores span{background: url(../imagens/colaboradores.png) no-repeat scroll left center;}

h2#bilhete span{background: url(../imagens/bilhete_unico.png) no-repeat scroll left center;}

h2#associados span{background: url(../imagens/associados.png) no-repeat scroll left center;}

h2#intinerarios span{background: url(../imagens/intinerarios.png) no-repeat scroll left center;}

h2#txt_contato span{background: url(../imagens/contato.png) no-repeat scroll left center;}

h2#txt_saude span{background: url(../imagens/saude.png) no-repeat scroll left center;}

h2#txt_oportunidades span{background: url(../imagens/oportunidades.png) no-repeat scroll left center;}

h2#cooper-pam span{background: url(../imagens/cooper-pam2.png) no-repeat scroll left center;}

h2#valores span{background: url(../imagens/valores.png) no-repeat scroll left center;}

h2#objetivos span{background: url(../imagens/objetivos.png) no-repeat scroll left center;}



#Rodape{

	width:100%;

	height:30px;

	float:left;

	clear:both;

	text-align:center;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#000000;

	background: url(../imagens/fundo_rodape.png) no-repeat;

    margin-top: 10px;

}



#Rodape p{

    margin:9px;

}



#Desenvolvedor {

    float:right;

    height:15px;

    width:180px;

    margin-bottom: 10px;

    margin-top: 5px;

}



#Desenvolvedor p {

    color:#666666;

    font-family:Verdana,Arial,Helvetica,sans-serif;

    font-size:9px;

    margin:0 0 10px;

    text-align:justify;

    float: right;

    margin-right: 10px;

}



#Desenvolvedor a {

    color: #666666;

    text-decoration: underline;

}



.btn_novo_modelo {

    background:transparent url(../imagens/btn_entrar.png) no-repeat scroll 0 0;

    float:left;

    height:22px;

    width:82px;

}



.btn_novo_modelo:active {

    background:transparent url(../imagens/btn_entrar.png) no-repeat scroll 0 -29px;

    float:left;

    height:22px;

    width:82px;

}



/* Stick Footer */

.trunk {

    min-height: 100%;

    height: auto !important;

    height: 100%;

    margin: 0 auto -45px;

    float: left;

    width: 100%;

}



.push {

    height: 45px;

    float: left;

	width: 100%;

}



.footer {

    height: 45px;

    padding-top: 0px; /* caso o ocnteudo saia fora do footer */

    float: left;

	width: 100%;

}

.brd {

	border: 1px solid #888888;
	margin-top: 5px;

}


.fundofoto {
	
	background: url(../imagens/fundo_moldura_galeria.png) no-repeat;
	width: 212px;
	height: 152px;
	align: center;
	padding-bottom:8px;
	padding-left:14px;

}