body { margin: 0px; padding: 0px; }

#topo { width: 100%; height: auto; background:;}

#topo2 { width: 1015px; background: #FFF; height: 55px; margin: 0 auto; }

#bloco_ico {position: relative; float: left; }

#bloco_ico ul { list-style: none; padding:4px 0px 0px 0px; margin:0px; }

#bloco_ico ul li {display: inline;}


/* ##### Menu ###### */
#menu{
	position: relative;
	float: left;
	padding-left: 15px;
	padding-top:4px;
	width: 558px;
	background: url('../images/bg-bottom-menu.png') bottom no-repeat;
}

#menu ul {
	position: relative;
	float: left;
	padding:0px;
	margin:0px;
	list-style:none;
}

#menu ul li { display: inline;}

#menu ul li a {
	padding: 0px 3px;
	padding-bottom: 10px;
	display: inline-block;
 
	/* visual do link */
	font-family: 'Helvetica';
	color: #808080;
	font-size: 12px;
	text-decoration: none;
}

#menu ul li a:hover {
	color: #6D6D6D;
}

#ico_login{
	position: relative;
	float: left;
	padding-top: 4px;
}

/* #### HOME #### */

.container-home{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-home{
	background:;
	position: relative;
	background:;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

.logo-home{
	position: relative;
	float: left;
	padding-left: 30px;
	z-index: 99;
}

#campo_busca-home{
	position: relative;
	float: left;
	margin-top: 56px;
	margin-left: 220px;
	width: auto;
}

#search-home, [type=search] { 
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 20px;
	text-align: left;
	display: block; 
	width: 430px;
	height: 43px;         
	word-spacing: 0px;
	border:1px solid #cfcfcf;  
	background: #F0F0F0;   
}

#submit-home, [type=submit]{
	position: absolute;
	margin-left: -58px;
	margin-top: 0px;
	z-index: 99;
	background: url('../images/ico/ico-submit.png');
	width: 58px;
	height: 44px;
	border: none;
}

/* #### Banner #### */
.banner{
	position: relative;
	float: left;
	/*background: red;*/
	width: auto;
	height: auto;
	margin-top: -70px;
	/*margin: 0 auto;*/
	padding: 0px;   
}

/* #### Box Home #### */
#titulo_boxes{
	float: left;
	font-family: 'Helvetica';
	color: #FFF;
	font-size: 18px;
	padding-top: 12px;
	padding-left: 10px;
}

.blocos-home{
	position: relative;
	float: left;
	padding-top: 30px;
	width: auto;
	height: auto;
}

#box1{
	position: relative;
	float: left;
	background:;
	width: 320px;
	height: 295px;
}

#box2{
	position: relative;
	float: left;
	background:;
	width: 320px;
	height: 295px;
	margin-left: 20px;
}

#box2, a:link, a:visited {
	color: #FFF;
	text-decoration: none;
}
#box2, a:active {
	text-decoration: none;
}

#box3{
	position: relative;
	float: left;
	background:;
	width: 320px;
	height: 295px;
	margin-left: 20px;
}

#box4{
	position: relative;
	float: left;
	background:;
	width: 320px;
	height: 295px;
	margin-top: 20px;
}

#box4, a:link, a:visited {
	color: #4F4F4F;
	text-decoration: none;
}
#box4, a:active {
	text-decoration: none;
}

#box5{
	position: relative;
	float: left;
	background:;
	width: 320px;
	height: 295px;
	margin-left: 20px;
	margin-top: 20px;
}

#box6{
	position: relative;
	float: left;
	background:;
	width: 320px;
	height: 295px;
	margin-left: 20px;
	margin-top: 20px;
}

#box7{
	position: relative;
	float: left;
	background:;
	width: 320px;
	height: 295px;
	margin-top: 20px;
}

#box8{
	position: relative;
	float: left;
	background:;
	width: 320px;
	height: 295px;
	margin-left: 20px;
	margin-top: 20px;
}

#box9{
	background: url('../images/box/capa_box9.png') no-repeat;
	position: relative;
	float: left;
	background:;
	width: 320px;
	height: 295px;
	margin-left: 20px;
	margin-top: 20px;
}

#box9 p{
	float: left;
	font-family: 'Helvetica';
	color: #FFF;
	/*font-weight: bold;*/
	font-size: 11px;
	padding-left: 150px;
	padding-top: 10px;
}

#busca-box9{
	padding-left: 150px;
}

#search-box9, [type=search] { 
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	text-align: left;
	display: block; 
	width: 127px;
	height: 20px;           
	word-spacing: 0px;
	border: 1px solid #33CCCC;
	border-radius: 4px;         
}

#submit-box9, [type=submit]{
	position: relative;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	z-index: 99;
	background: url('../images/ico-submit-box9.png');
	width: 16px;
	height: 19px;
}

#txt-box2{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-top: 198px;
	width: 320px;
	height: 50px;
	background: url('../images/box/capa_txt-box.png');
}

#txt-box4{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-top: 170px;
	width: 320px;
	height: 80px;
	background: url('../images/box/capa_txt-box.png');
}

#txt-box8{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-top: 193px;
	width: 320px;
	height: 60px;
	background: url('../images/box/capa_txt-box.png');
}

/* #### Rodape #### */
.rodape{
	position: relative;
	float: left;
	/*background: silver;*/
	width: 100%;
	height: auto;
}

#conteudo-rodape{
	padding-top: 50px;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

#mapa-footer{
	position: relative;
	float: left;
	padding-left: 0px;
	padding-top:6px;
	width: auto;
	background: url('../images/bg-bottom-footer.png') bottom no-repeat;
}

#mapa-footer ul {
	position: relative;
	float: left;
	padding-left:1px;
	margin:0px;
	list-style:none;
}

#mapa-footer ul li { display: inline;}

#mapa-footer ul li a {
	padding: 0px 2px;
	padding-bottom: 10px;
	display: inline-block;
 
	/* visual do link */
	font-family: 'Helvetica';
	color: #808080;
	font-size: 12px;
	text-decoration: none;
}

#mapa-footer ul li a:hover {
	color: #6D6D6D;
}

#bloco_ico-footer {position: relative; float: left; margin-left: 5px; }

#bloco_ico-footer ul { list-style: none; padding:9px 0px 0px 0px; margin:0px; }

#bloco_ico-footer ul li {display: inline;}

/* #### Redes Sociais #### */

#redes-sociais{
	position: relative;
	float: left;
	padding-left: 0px;
	margin-top:-29px;
	width: auto;
}

#redes-sociais ul {
	position: relative;
	float: left;
	padding-left:0px;
	margin:0px;
	list-style:none;
}

#redes-sociais ul li { display: inline;}

#redes-sociais ul li a {
	padding: 0px 0px;
	padding-bottom: 0px;
	display: inline-block;
 
	/* visual do link */
	font-family: 'Helvetica';
	color: #808080;
	font-size:;
	text-decoration: none;
}

#redes-sociais ul li a:hover {
	color: #6D6D6D;
}

#creditos{
	position: relative;
	float: left;
	width: 1000px;
	height: auto;
	margin-top: 10px;
}

#ico-levitron{
	position: relative;
	float: left;
	padding-top: 5px;
	marginleft: -10px;
}

#creditos span{
	margin-top: 10px;
	float: right;
	font-family: 'Helvetica';
	color: #808080;
	font-size: 12px;
}

/* #### FaÃ§a Parte #### */
.container-facaparte{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-facaparte{
	background:;
	position: relative;
	background:;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

.logo-facaparte{
	position: relative;
	float: left;
	padding-left: 0px;
	padding-top: 25px;
	z-index: 99;
}

#campo_busca-facaparte{
	position: relative;
	float: left;
	margin-top: 70px;
	margin-left: 307px;
	width: auto;
}

#search-facaparte, [type=search] { 
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 20px;
	text-align: left;
	display: block; 
	width: 415px;
	height: 43px;         
	word-spacing: 0px;
	border:1px solid #cfcfcf;  
	background: #F0F0F0;   
}

#submit-facaparte, [type=submit]{
	position: absolute;
	margin-top: 0px;
	margin-left: -58px;
	z-index: 99;
	background: url('../images/ico/ico-submit.png');
	width: 58px;
	height: 44px;
	border: none;
}

#menu-secundario{
	background: url('../images/bg-bottom-facaparte.png') -5px bottom no-repeat;
	position: relative;
	float: left;
	margin-top: 30px;
	width: 1000px;
	height: 40px;
}

.menu_secundario ul {
	position: relative;
	float: left;
	padding: 5px 0px 0px 10px;
	margin: 0px;
	list-style:none;
}

.menu_secundario ul li { display: inline;}

.menu_secundario ul li a {
	padding: 0px 3px;
	padding-bottom: 10px;
	display: inline-block;
 
	/* visual do link */
	font-family: 'Helvetica';
	font-size: 14px;
	text-decoration: none;
}

#banner-facaparte{
	position: relative;
	float: left;
	margin-top: 10px;
}

#txt-facaparte{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	padding-top: 10px; 
	color: #4f4f4f;
	font-size: 16px;
	width: 1010px;
	height: auto;
}

/* #### Bloco 1 #### */
#bloco1-facaparte{
	position: relative;
	font-family: 'Helvetica';
	float: left;
	background:;
	margin-top: 30px;
	width: 670px;
	height: auto;
}

#bloco1-facaparte ul {
	position: relative;
	float: left;
	padding:0px;
	margin:0px;
	list-style:none;
}

#bloco1-facaparte ul li { display: inline;}

#bloco1-facaparte ul li a {
	padding: 0px 3px;
	padding-bottom: 10px;
	display: inline-block;
}

#ladoa-facaparte{
	position: relative;
	float: left;
	width: 178px;
	height: auto;
}

#ladoa-facaparte > .bloco1{
	background-color: #f6f6f6;
	font-size: 14px;
	padding: 70px 28px;
	text-align: center;
	top: 0px;
	position: relative;
	margin-bottom: 28px;
	color: #dc8925;
}

#ladoa-facaparte > .secao01 {padding: 460px 28px;}
#ladoa-facaparte > .secao02 {padding: 114px 28px;}
#ladoa-facaparte > .secao03 {padding: 114px 28px;}
#ladoa-facaparte > .secao04 {padding: 434px 28px;}
#ladoa-facaparte > .secao05 {padding: 242px 28px;}

#ladoa-facaparte span{
	padding-bottom: 15px;
}

#ladob-facaparte{
	font-family: 'Helvetica';
	position: relative;
	float: left;
}

#form-faca-parte{
	padding-left: 10px;
}

#form-faca-parte span{
	font-family: 'Helvetica';
	color: #4f4f4f;
	font-size: 14px;
}

#form-faca-parte, [type=text] { 
	color: #808080;
	font-family: 'Helvetica';
	text-align: left;
	display: block;        
	word-spacing: 0px;
}


/* #### Bloco 2 #### */
#bloco2-facaparte{
	position: relative;
	float: left;
	background:;
	margin-top: 50px;
	margin-left: 10px;
}

#bloco2-facaparte span{
	color: #FFF;
	font-family: 'Helvetica';
	font-size: 18px;
}

#bloco2-beneficios{
	/*background: url('../images/beneficios.png');*/
	background: url('../images/guiaBeneficios.png');
	width: 319px;
	height:147px;
	float:left;
	color:#333333;
}

#bloco2-beneficios ul{
	position: relative;
	float: left;
	margin-left: -12px;
	padding-top: 10px;
	list-style-image: url('../images/ico-mark-lista2.png');
	width: 5px;
	height: 5px;
}

#bloco2-beneficios ul li{
	font-family: 'Helvetica';
	font-size: 14px;
	padding-bottom: 15px;
	/*background: red;*/
	color:#242424;
	width: 284px;
}

#txt-oganizacinais{
	position: relative;
	float: left;
	margin-top: 20px;
}

#txt-oganizacinais span{
	font-family: 'Helvetica';
	color: #000;
}

#ladoa-conclusao{
	background:;
	position: relative;
	margin-top: 10px;
	float: left;
	width: auto;
	height: auto;
}

#ladoa-conclusao span{
	font-family: 'Helvetica';
	color: #4f4f4f;
	font-size: 14px;
}

/* #### DiretÃ³rio Membros #### */

.container-dir-membros{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-dir-membros{
	background:;
	position: relative;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

.logo-dir-membros{
	position: relative;
	float: left;
	padding-left: 0px;
	padding-top: 25px;
	z-index: 99;
}

#campo_busca-dir-membros{
	position: relative;
	float: left;
	margin-top: 70px;
	margin-left: 290px;
	width: auto;
}

#campo_busca-dir-empresa{
	position: relative;
	float: left;
	margin-top: 20px;
	margin-left: 0px;
	width: auto;
}

#search-empresa, [type=search] { 
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	/*text-align: left;*/
	padding-left: 20px;
	display: block; 
	width: 305px;
	height: 43px;         
	word-spacing: 0px;
	border:1px solid #cfcfcf;  
	background: #F0F0F0;   
}

#submit-empresa, [type=submit]{
	position: relative;
	float: left;
	z-index: 99;
	background: url('../images/ico/ico-submit-empresa.png');
	width: 57px;
	height: 43px;
	border: none;
}

#campo1{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#campo1 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 280px;
	height: ;
}

#campo1 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

.titulo-diretorio-membro{
	margin-left: 30px;
	position: absolute;
	top: 5px;
	font-weight:bold;
	width:230px;
}

#campo2{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#campo2 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 280px;
	height: ;
}

#campo2 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

#campo3{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#campo3 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 280px;
	height: ;
}

#campo3 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

#campo4{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#campo4 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 280px;
	height: ;
}

#campo4 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

#campo5{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#campo5 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 280px;
	height: ;
}

#campo5 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

#campo6{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#campo6 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 280px;
	height: ;
}

#campo6 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

#mais-diretorio-membros{
	background: url('../images/logos/mais-diretorio-membros.png');
	position:absolute;
	margin-top:-20px;
	margin-left: 125px;
	z-index:99;
	width: 29px;
	height: 27px;
}

/* #### Listagem Membros #### */

.container-lista-membros{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-lista-membros{
	background:;
	position: relative;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

.logo-lista-membros{
	position: relative;
	float: left;
	padding-left: 0px;
	padding-top: 25px;
	z-index: 99;
}

#campo_busca-lista-membros{
	position: relative;
	float: left;
	margin-top: 70px;
	margin-left: 290px;
	width: auto;
}

#campo_busca-lista-empresa{
	position: relative;
	float: left;
	margin-top: 20px;
	margin-left: 0px;
	width: auto;
}

#search-empresa-lista, [type=search] { 
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	/*text-align: left;*/
	padding-left: 20px;
	display: block; 
	width: 305px;
	height: 43px;         
	word-spacing: 0px;
	border:1px solid #cfcfcf;  
	background: #F0F0F0;   
}

#submit-empresa-lista, [type=submit]{
	position: relative;
	float: left;
	margin-left: 8px;
	z-index: 99;
	background: url('../images/ico/ico-submit-empresa.png');
	width: 57px;
	height: 43px;
	border: none;
}

#select-empresa-lista{
	position: relative;
	float: left;
	margin-left: 13px;
	margin-top: 7px;
	background: url('../images/seta-down.png') no-repeat right #FFF;
	width: 220px;
    height: 30px;
    overflow: hidden;
}

#select-empresa-lista select{
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	width: 220px;
	height: 30px;     
	background: transparent; /* importante para exibir o novo Ã­cone */
    -webkit-appearance: none;
}

#select-uf-lista{
	position: relative;
	float: left;
	margin-left: 13px;
	margin-top: 7px;
	background: url('../images/seta-down.png') no-repeat right #FFF;
	width: 150px;
    height: 30px;
    overflow: hidden;
}

#select-uf-lista select{
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	width: 150px;
	height: 30px;     
	background: transparent; /* importante para exibir o novo Ã­cone */
    -webkit-appearance: none;
}

#sub-setor{
	position: relative;
	float: left;
	margin-top: 30px;
	background: url('../images/bg-bottom-facaparte.png') -10px bottom no-repeat;
	width: 1010px;
	height: 25px;
}
#sub-setor{
	font-family: 'Helvetica';
	color: #03afef;
	font-size: 17px;
}

#setor1{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#setor1 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 241px;
	height: ;
}

#setor1 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

#setor2{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#setor2 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 241px;
	height: ;
}

#setor2 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

#setor3{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#setor3 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 241px;
	height: ;
}

#setor3 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

#setor4{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#setor4 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 241px;
	height: ;
}

#setor4 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

#setor5{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#setor5 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 241px;
	height: ;
}

#setor5 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

#setor6{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#setor6 section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 241px;
	height: ;
}

#setor6 section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
}

#setor7{
	position: relative;
	float: left;
	margin-top: 20px;
	/*background: red;*/
	background: url('../images/top-setor7.png') top no-repeat;
	width: 1010px;
	height: 60px;
}

#mais-diretorio-lista{
	background: url('../images/logos/mais-diretorio-membros.png');
	position:absolute;
	margin-top:-20px;
	margin-left: 110px;
	z-index:99;
	width: 29px;
	height: 27px;
}

/* #### Detalhe Membros #### */

.container-det-membros{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-det-membros{
	background:;
	position: relative;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

.logo-det-membros{
	position: relative;
	float: left;
	padding-left: 0px;
	padding-top: 25px;
	z-index: 99;
}

#campo_busca-det-membros{
	position: relative;
	float: left;
	margin-top: 70px;
	margin-left: 290px;
	width: auto;
}

#campo_busca-membros{
	position: relative;
	float: left;
	margin-top: 20px;
	margin-left: 0px;
	width: 1010px;
}

#det-admin{
	background: url('../images/bg-bottom-facaparte.png') 0px bottom no-repeat;
	position: relative;
	float: left;
	margin-top: 50px;
	width: 1010px;
	height: 30px;
}

#det-admin span{
	font-family: 'Helvetica';
	color: #03afef;
}

#det-mem-campo-a{
	position: relative;
	margin-top: 30px;
	float: left;
	width: 505px;
	height: auto;
	/*background: silver;*/
}

#det-mem-campo-a-1{
	position: relative;
	float: left;
	/*background: red;*/
	margin-left: 5px;
	width: auto;
	height: auto;
}

#det-mem-campo-a-1 span{
	font-family: 'Helvetica';
}

#det-txt1{
	color: #03afef;
	font-size: 14px;
}

#det-txt2{
	color: #4f4f4f;
	font-size: 12px;
}

#det-txt3{
	color: #4f4f4f;
	font-size: 12px;
}

#video-det-mem{
	float: left;
	margin-top: 40px;
}

#titulo-contato-det{
	background: url('../images/titulo-contato-det.png');
	margin-top: 50px;
	float: left;
	width: 468px; 
	height: 50px;
}

#titulo-contato-det span{
	float: left;
	font-family: 'Helvetica';
	font-size: 11px;
	margin-left: 65px;
}

#formulario-det-mem{
	position: relative;
	float: left;
	margin-top: 20px;
}

#formulario-det-mem span{
	font-family: 'Helvetica';
	color: #4f4f4f;
	font-size: 14px;
}

#nome-det-mem, #email-det-mem, [type=text] { 
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	/*text-align: left;*/
	padding-left: 20px;
	display: block; 
	width: 445px;
	height: 30px;         
	word-spacing: 0px;
	border:1px solid #cfcfcf;  
	background: #FFF;   
}

#tel-det-mem, [type=text],[type=password]{
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	/*text-align: left;*/
	padding-left: 20px;
	display: block; 
	width: 120px;
	height: 30px;         
	word-spacing: 0px;
	border:1px solid #cfcfcf;  
	background: #FFF; 
}

#msg-det-mem{
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	/*text-align: left;*/
	padding-left: 20px;
	display: block; 
	width: 445px;
	height: 120px;       
	word-spacing: 0px;
	border:1px solid #cfcfcf;  
	background: #FFF; 
}

#submit-det-mem, [type=submit]{
	position: relative;
	float: left;
	margin-left: 291px;
	margin-top: 20px;
	z-index: 99;
	background: url('../images/submit-det-mem.png');
	width: 178px;
	height: 44px;
	border: none;
}

#det-mem-campo-b{
	background: url('../images/barra-lat-det-mem-campo-b.png') 0px no-repeat;
	/*background: orange;*/
	position: relative;
	float: left;
	margin-top: 30px;
	margin-left: 15px;
	width: 490px;
	/*height: 988px;*/
	height: auto;	
}

#det-mem-tit-prin, #det-mem-txt-sec{
	margin-left: 30px;
}

#det-mem-tit-prin{
	font-family: 'Helvetica';
	color: #03afef;
	font-size: 14px;
	width: 465px;
}

#det-mem-txt-sec{
	font-family: 'Helvetica';
	color: #4f4f4f;
	font-size: 15px;
	width: 465px;
}

#det-mem-tit-sec{
	margin-left: 30px;
	margin-top: 25px;
	float: left;

	font-family: 'Helvetica';
	color: #03afef;
	font-size: 17px;
	width: 465px;
}

#docs-compartilhado{
	position: relative;
	float: left;
	margin-left: 30px;
	margin-top: 10px;
	width: auto;
	height: auto;
}

#arquivo1-det-mem{
	background: url('../images/capa-download.png');
	margin-top: 3px;
	width: 342px;
	height: 65px;
}

#arquivo1-det-mem:hover{
	background: url('../images/capa-download-hover.png');
	margin-top: 3px;
	width: 342px;
	height: 65px;
}

#txt-arquivo1{
	float: left;
	margin-top: 15px;
	margin-left: 20px;
	font-family: 'Helvetica';
	color: #03afef;
	font-size: 13px;
	width: 250px;
}

#det-mem-campo-b-sucesso{
	background: url('../images/barra-lat-det-mem-campo-b.png') 0px no-repeat;
	/*background: orange;*/
	position: relative;
	float: left;
	margin-top: 30px;
	margin-left: 15px;
	width: 490px;
	height: 580px;
}

#enviado-com-sucesso{
	position: relative;
	float: left;
	background: url('../images/det-enviado-sucesso.png');
	font-family: 'Helvetica';
	margin-top: 50px;
	width: 458px;
	height: 50px;
}

#enviado-com-sucesso span{
	margin-left: 65px;
	float: left;
	font-size: 11px;
}

/* #### Beneficios #### */

.container-beneficios{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-beneficios{
	background:;
	position: relative;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

#banner-beneficio{
	margin-top: 5px;
	float: left;
	background: url('../sistema/banner/BannerBeneficios.png');
	width: 1000px;
	height: 249px;
}

#conteudo-beneficios .item {float: left; width: 1000px; height: 225px; border: 1px solid #03afef; margin-bottom: 30px; font-family: 'Helvetica';}
#conteudo-beneficios .item .imagem-item {width: 232px; height: 225px; float: left; background-position: center; background-repeat: no-repeat;}
#conteudo-beneficios .item .conteudo {width: 650px; float: left; height: 225px; padding-left: 42px; padding-right: 76px;}
#conteudo-beneficios .item .conteudo .titulo {color: #03afef; margin-bottom: 10px; font-weight: 200; font-size: 18px;}
#conteudo-beneficios .item .conteudo .texto {margin-top: 23px; color: #898989; line-height: 20px; font-size: 14px;}

#busca_beneficio{
	position: relative;
	float: left;
	margin-left: 0px;
	margin-top: 15px;
	width: 1000px;
	height: auto;
}

#select-beneficio{
	position: relative;
	float: left;
	background: url('../images/seta-down.png') no-repeat right #FFF;
	width: 230px;
    height: 40px;
    overflow: hidden;
}

#select-beneficio select{
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	width: 230px;
	height: 40px;     
	background: transparent; /* importante para exibir o novo Ã­cone */
    -webkit-appearance: none;
}

#submit-beneficio, [type=submit]{
	position: relative;
	float: left;
	margin-top: -2px;
	margin-left: 10px;
	z-index: 99;
	background: url('../images/ico/ico-submit-beneficio.png');
	width: 58px;
	height: 44px;
	border: none;
}

#beneficio1{
	position: relative;
	float: left;
	margin-top: 25px;
	width: 1000px;
	height: auto;
}

#texto-ben{
	position: relative;
	float: left;
	
	width: 956px;
	height: auto;
	padding-top:7px;

	font-family: 'Helvetica';
	font-size: 14px;
	color: #4f4f4f;
}


.texto-beneficios{
	float:left;
	margin-left: 50px;
	height: auto;
	font-family: 'Helvetica';
	font-size: 12px;
	color: #4f4f4f;
	width:100%;
}

#beneficio2{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio3{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio4{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio5{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio6{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio7{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio8{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio9{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio10{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio11{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio12{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio13{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio14{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio15{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio16{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#beneficio17{
	position: relative;
	float: left;
	margin-top: 35px;
	width: 1000px;
	height: auto;
}

#ico-status-on{
	background: url('../images/ico/ico-on.png');
	position: relative;
	float: left;
	width: 31px;
	height: 31px;
}

/*#ico-status-off{
	background: url('../images/ico/ico-off.png');
	position: relative;
	float: left;
	margin-left: -31px;
	width: 31px;
	height: 31px;
	display: none;
}*/

#select-estado{
	position: relative;
	float: left;
	background: url('../images/seta-down.png') no-repeat right #FFF;
	width: 142px;
    height: 28px;
    overflow: hidden;
}

#select-estado select{
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	width: 142px;
	height: 28px;     
	background: transparent; /* importante para exibir o novo Ã­cone */
    -webkit-appearance: none;
}

#select-estado01 select{
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	width: 162px;
	height: 38px;     
	background: transparent; /* importante para exibir o novo Ã­cone */
    -webkit-appearance: none;
}

#submit-estado, [type=submit]{
	position: relative;
	float: left;
	margin-top: -2px;
	margin-left: 10px;
	z-index: 99;
	background: url('../images/ico/ico-submit-beneficio.png');
	width: 58px;
	height: 44px;
	border: none;
}

#select-area-atua{
	position: relative;
	float: left;
	background: url('../images/seta-down.png') no-repeat right #FFF;
	width: 230px;
    height: 28px;
    overflow: hidden;
}

#select-area-atua select{
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	width: 230px;
	height: 28px;     
	background: transparent; /* importante para exibir o novo Ã­cone */
    -webkit-appearance: none;
}

#select-conheceu-gbc{
	position: relative;
	float: left;
	background: url('../images/seta-down.png') no-repeat right #FFF;
	width: 230px;
    height: 28px;
    overflow: hidden;
}

#select-conheceu-gbc select{
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	width: 230px;
	height: 28px;     
	background: transparent; /* importante para exibir o novo Ã­cone */
    -webkit-appearance: none;
}

/* #### Ã€rea Membros - Restrita #### */

.container-area-membros{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-area-membros{
	background:;
	position: relative;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

.logo-area-membros{
	position: relative;
	float: left;
	padding-left: 0px;
	padding-top: 25px;
	z-index: 99;
}

#acesso-lado-a{
	/*background: red;*/
	font-family: 'Helvetica';
	float: left;
	width: 657px;
	height: auto;
	margin-top: 35px;
}

#titulo-acesso{
	position: relative;
	float: left;
	background: url('../images/bg-titulo-area-restrita-v2.png');
	width: 657px;
	height: 50px;
	margin-bottom: 20px;
}

#titulo-acesso span{
	float: left;
	font-size: 12px;
	margin-left: 65px;
}

#dados-log{
	/*background: red;*/
	margin-top: 15px;
	float: left;
	width: 657px;
	height: auto;
}

#form-area-membros{
	float: left;
	margin-left: 15px;
	margin-bottom: -5px;
}

#form-area-membros span{
	font-family: 'Helvetica';
	color: #4f4f4f;
	font-size: 14px;
}

#form-area-membros, [type=text] { 
	color: #808080;
	font-family: 'Helvetica';
	text-align: left;
	display: block;        
	word-spacing: 0px;
}

#esqueci-senha{
	margin-left: 15px;
	color: #9cc7ab;
	font-size: 12px;

}

#dados-log2{
	/*background: red;*/
	margin-top: 15px;
	float: left;
	width: 657px;
	height: auto;
}

#codigo-area-membros{
	float: left;
	margin-left: 15px;
	margin-bottom: -5px;
}

#enviar-area-membros{
	margin-top: -15px;
	background: url('../images/submit-area-membros.png');
	width: 178px;
	height: 44px;
}

#acesso-lado-b{
	background: url('../images/acesso-lado-b.png');
	position: relative;
	float: left;
	width: 319px;
	height: 388px;
	margin-top: 35px;
	margin-left: 25px;
}

#acesso-lado-b-1{
	float: left;
	margin:10px;
	width:300px;
}

#acesso-lado-b-2{
	float: left;
	margin-top: 30px;
	margin-left: 20px;
	width: 295px;
}

#acesso-lado-b-2 span{
	font-family: 'Helvetica';
	font-size: 14px;
}

#acesso-lado-b-3{
	float: left;
	margin-top: 30px;
	margin-left: 20px;
	width: 295px;
}

#acesso-lado-b-3 span{
	font-family: 'Helvetica';
	font-size: 14px;
}

#acesso-lado-b span{
	font-family: 'Helvetica';
	color: #4f4f4f;
}

/* #### Meu Perfil - Membros #### */

.container-meuperfil-membros{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-meuperfil-membros{
	background:;
	position: relative;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

.logo-meuperfil-membros{
	position: relative;
	float: left;
	padding-left: 0px;
	padding-top: 25px;
	z-index: 99;
}

#meuPerfil-lateral{
	position: relative;
	float: left;
	margin-top: 30px;
	width: 228px;
	height: auto;
}

#meuPerfil-lateral span{
	margin-bottom: 5px;
}

#dados-perfil-tudo{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-left: 30px;
	margin-top: 30px;
	width: 742px;
	height: auto;
}

#obrigatorio-dados-per{
	float: left;
	width: 742px;
	font-size:12px;
}

#campo-logo-org{
	float: left;
	width: 742px;
	height: auto;
	margin-top: 10px;
}

#upload-perfil{
	font-family: 'Helvetica';
	float: left;
	width: 350px;
	margin-left: 10px;
}

#btn-salvar-logo{
	position: relative;
	float: right;
}

#linha-azul-perf-membros{
	position: relative;
	float: left;
	background: url('../images/linha-azul-perf-membros.png');
	width: 742px;
	height: 3px;
	margin-top: 5px;
}

#form1-membros{
	float: left;
	width: 742px;
	height: auto;
	margin-top: 10px;
	/*background: silver;*/
}

#form1-perfil-membros span{
	font-family: 'Helvetica';
	color: #4f4f4f;
	font-size: 14px;
}

#form1-perfil-membros, [type=text] { 
	color: #808080;
	font-family: 'Helvetica';
	text-align: left;
	display: block;        
	word-spacing: 0px;
}

#form2-membros{
	float: left;
	width: 742px;
	height: auto;
	margin-top: 10px;
	/*background: silver;*/
}

#form2-perfil-membros span{
	font-family: 'Helvetica';
	color: #4f4f4f;
	font-size: 14px;
}

#form2-perfil-membros, [type=text] { 
	color: #808080;
	font-family: 'Helvetica';
	text-align: left;
	display: block;        
	word-spacing: 0px;
}

#form3-membros{
	float: left;
	width: 742px;
	height: auto;
	margin-top: 10px;
	/*background: silver;*/
}

#form3-perfil-membros{
	float: left;
	margin-top: -3px;
}

#form3-perfil-membros span{
	font-family: 'Helvetica';
	color: #4f4f4f;
	font-size: 14px;
}

#form3-perfil-membros, [type=text] { 
	color: #808080;
	font-family: 'Helvetica';
	text-align: left;
	display: block;        
	word-spacing: 0px;
}

#select1-perfil-membros{
	position: relative;
	float: left;
	background: url('../images/seta-down.png') no-repeat right #FFF;
	width: 230px;
    height: 28px;
    overflow: hidden;
}

#select1-perfil-membros select{
	position: relative;
	float: left;
	color: #808080;
	font-family: 'Helvetica';
	font-size: 12px;
	width: 230px;
	height: 28px;     
	background: transparent; /* importante para exibir o novo Ã­cone */
    -webkit-appearance: none;
}

#btn-salvar-dados{
	position: relative;
	float: right;
	margin-top: 20px;
}

#btn-salvar-fotos{
	position: relative;
	float: right;
	margin-top: 20px;
}

#upload-docs{
	position: relative;
	font-family: 'Helvetica';
	float: left;
	width: 700px;
	margin-top: 25px;
}

#upload-doc1{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-top: 30px;
}

#upload-doc2{
	font-family: 'Helvetica';
	position: relative;
	float: right;
	margin-top: 30px;
}

#upload-doc3{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-top: 30px;
}

#upload-doc4{
	font-family: 'Helvetica';
	position: relative;
	float: right;
	margin-top: 30px;
}

#file-doc1{
	position: relative;
	float: left;
	margin-top: 15px;
}

/* #### Listar Cases #### */

.container-listar-cases{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-listar-cases{
	background:;
	position: relative;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

#dados-listar-cases{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-left: 30px;
	margin-top: 30px;
	width: 742px;
	height: auto;
}

table.bordasimples {border-collapse: collapse; width: 100%;}
table.bordasimples tr td {border:1px solid #ccc; padding: 7px 0; font-family: 'Helvetica'; font-size: 13px;}


.titulo-coluna {
	text-align: center;
}

/* #### Editar Cases #### */

.container-editar-cases{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-editar-cases{
	background:;
	position: relative;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

#dados-editar-cases{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-left: 30px;
	margin-top: 30px;
	width: 742px;
	height: auto;
}

/* #### Cadastro Case #### */

.container-cadastro-case{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-cadastro-case{
	background:;
	position: relative;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

.logo-cadastro-case{
	position: relative;
	float: left;
	padding-left: 0px;
	padding-top: 25px;
	z-index: 99;
}

#dados-cadastro-case{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-left: 30px;
	margin-top: 30px;
	width: 742px;
	height: auto;
}

#form1-cadastro-case{
	float: left;
	width: 742px;
	height: auto;
	margin-top: 10px;
	/*background: silver;*/
}

#form1-case span{
	font-family: 'Helvetica';
	color: #808080;
	font-size: 14px;
}

#form1-case, [type=text] { 
	color: #808080;
	font-family: 'Helvetica';
	text-align: left;
	display: block;        
	word-spacing: 0px;
}

#upload-docs-case{
	position: relative;
	font-family: 'Helvetica';
	float: left;
	width: 700px;
	margin-top: 25px;
}

#form1-perfil-case span{
	font-family: 'Helvetica';
	color: #4f4f4f;
	font-size: 14px;
}

#form1-perfil-case, [type=text] { 
	color: #808080;
	font-family: 'Helvetica';
	text-align: left;
	display: block;        
	word-spacing: 0px;
}

#upload-fotos-case{
	position: relative;
	font-family: 'Helvetica';
	float: left;
	width: 700px;
	margin-top: 25px;
}

#upload-doc1-case{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-top: 30px;
}

#upload-doc2-case{
	font-family: 'Helvetica';
	position: relative;
	float: right;
	margin-top: 30px;
}

#upload-foto1-case{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-top: 30px;
}

#upload-foto2-case{
	font-family: 'Helvetica';
	position: relative;
	float: right;
	margin-top: 30px;
}

#upload-foto3-case{
	font-family: 'Helvetica';
	position: relative;
	float: left;
	margin-top: 30px;
}

#upload-foto4-case{
	font-family: 'Helvetica';
	position: relative;
	float: right;
	margin-top: 30px;
}


/* #### Cursos #### */

.container-cursos{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-cursos{
	background:;
	position: relative;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

#menu-secundario-cursos{
	background: url('../images/bg-bottom-cursos.png') -5px bottom no-repeat;
	position: relative;
	float: left;
	margin-top: 30px;
	width: 1000px;
	height: 40px;
}

.menu_secundario-cursos ul {
	position: relative;
	float: left;
	padding: 5px 0px 0px 10px;
	margin: 0px;
	list-style:none;
}

.menu_secundario-cursos ul li { display: inline;}

.menu_secundario-cursos ul li a {
	padding: 0px 3px;
	padding-bottom: 10px;
	display: inline-block;
 
	/* visual do link */
	font-family: 'Helvetica';
	font-size: 14px;
	text-decoration: none;
}

#mais-diretorio-cursos{
	background: url('../images/logos/mais-diretorio-membros.png');
	position:absolute;
	margin-top:-20px;
	margin-left: 125px;
	z-index:99;
	width: 29px;
	height: 27px;
}

#campo1-cursos{
	position: relative;
	float: left;
	margin-top: 30px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#campo1-cursos section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 280px;
	height: ;
}

#campo1-cursos section span{
	font-family: 'Helvetica';
	font-size: 15px;
	color: #f1748a;
}

#campo2-cursos{
	position: relative;
	float: left;
	margin-top: 50px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#campo2-cursos section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 280px;
	height: ;
}

#campo2-cursos section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #f1748a;
}

#campo3-cursos{
	position: relative;
	float: left;
	margin-top: 50px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#campo3-cursos section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 280px;
	height: ;
}

#campo3-cursos section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #f1748a;
}

#campo4-cursos{
	position: relative;
	float: left;
	margin-top: 50px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#campo4-cursos section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 280px;
	height: ;
}

#campo4-cursos section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #f1748a;
}

#campo5-cursos{
	position: relative;
	float: left;
	margin-top: 50px;
	/*background: red;*/
	width: 1010px;
	height: 170px;
}

#campo5-cursos section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 280px;
	height: ;
}

#campo5-cursos section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #f1748a;
}

/* #### Detalhe Cursos #### */

.container-detalhe-curso{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-detalhe-curso{
	background:;
	position: relative;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

.logo-detalhe-curso{
	position: relative;
	float: left;
	padding-left: 0px;
	padding-top: 25px;
	z-index: 99;
}

#titulo-detalhe-curso{
	background: url('../images/bg-bottom-cursos.png') 0px bottom no-repeat;
	position: relative;
	float: left;
	margin-top: 0px;
	width: 1000px;
	height: 40px;
}

#titulo-detalhe-curso2 {
	font-family: 'Helvetica';
	font-size: 17px;
	color:#f1748a;
	position: relative;
	float: left;
	padding: 12px 0px 0px 0px;
	margin: 0px;
	list-style:none;
}

#detalhe-curso-ladoA{
	font-family: 'Helvetica';
	/*background: red;*/
	position: relative;
	float: left;
	margin-top: 30px;
	width: 500px;
	height: auto;
}

#titulo-foto-img{
	background: url('../images/titulo-fotos-imagens.png');
	position: relative;
	float: left;
	width: 478px;
	height: 50px;
}

#titulo-foto-img span{
	position: relative;
	margin-left: 63px;
	font-size: 11px;
}

#campo1-detalheCursos{
	position: relative;
	float: left;
	margin-top: 10px;
	/*background: red;*/
	width: 478px;
	height: auto;
}

#campo1-detalheCursos section{
	position: relative;
	float: left;
	/*background: orange;*/
	width: 118px;
	height: 61px;
}

#campo1-detalheCursos section span{
	font-family: 'Helvetica';
	font-size: 12px;
	color: #f1748a;
}

#campo2-detalheCursos{
	position: relative;
	float: left;
	margin-top: 40px;
	width: 478px;
	height: auto;
}

#campo2-detalheCursos span{
	position: relative;
	float: left;
	width: 478px;
}

#maisTexto span{
	position: relative;
	float: left;
	color: #f1748a;
	font-size: 17px;
	margin-top: -27px;
	margin-left: 35px;
}

#maisTexto2 span{
	position: relative;
	float: left;
	color: #f1748a;
	font-size: 17px;
	margin-top: -27px;
	margin-left: 35px;
}

#maisTexto3 span{
	position: relative;
	float: left;
	color: #f1748a;
	font-size: 17px;
	margin-top: -27px;
	margin-left: 35px;
}

#maisTexto4 span{
	position: relative;
	float: left;
	color: #f1748a;
	font-size: 17px;
	margin-top: -27px;
	margin-left: 35px;
}

#maisTexto5 span{
	position: relative;
	float: left;
	color: #f1748a;
	font-size: 17px;
	margin-top: -27px;
	margin-left: 35px;
}

#maisTexto6 span{
	position: relative;
	float: left;
	color: #f1748a;
	font-size: 17px;
	margin-top: -27px;
	margin-left: 35px;
}

#texto-curso-det, #texto-curso-det2, #texto-curso-det3, #texto-curso-det4, #texto-curso-det5, #texto-curso-det6{
	display:none;
	position: relative;
	float: left;
	color: #4f4f4f;
	font-size: 17px;
	margin-left: 35px;
	margin-top: 5px;
}

#campo2-detalheCursos-txt{
	float: left;
	font-family: 'Helvetica';
	font-size: 12px;
}

#detalhe-curso-ladoB{
	background: url('../images/barra-lat-det-mem-campo-b.png') 0px no-repeat;
	/*background: orange;*/
	position: relative;
	float: right;
	margin-right: 15px;
	margin-top: 30px;
	width: 500px;
	height: auto;
}

#detalhe-curso-ladoB-alinha{
	/*background: red;*/
	float: left;
	margin-left: 23px;
	width: 476px;
	height: auto;
}

#detalhe-curso-ladoB-txt{
	font-family: 'Helvetica';
	float: left;
	width: 476px;
	margin-top: 25px;
}

#detalhe-curso-ladoB-txt2{
	position: relative;
	float: left;
	font-family: 'Helvetica';
	width: 476px;
	margin-top: 0px;
}

#redes-sociais-cursos{
	position: relative;
	float: left;
	padding-left: 0px;
	margin-top:-10px;
	width: auto;
}

#redes-sociais-cursos ul {
	position: relative;
	float: left;
	padding-left:0px;
	margin:0px;
	list-style:none;
}

#redes-sociais-cursos ul li { display: inline;}

#redes-sociais-cursos ul li a {
	padding: 0px 0px;
	padding-bottom: 0px;
	display: inline-block;
 
	/* visual do link */
	font-family: 'Helvetica';
	color: #808080;
	font-size:;
	text-decoration: none;
}

#mais-detalhe-curso{
	background: url('../images/logos/mais-diretorio-membros.png');
	position:absolute;
	margin-top:-20px;
	margin-left: 45px;
	z-index:99;
	width: 29px;
	height: 27px;
}

/* #### Form 1 Curso #### */
.container-form1-curso{
	background:;
	width: 100%;
	height: auto;
}

#conteudo-form1-curso{
	background:;
	position: relative;
	background:;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

#form1-icone-titulo{
	position: relative;
	float: left;
	margin-top: 10px;
}
#form1-icone-titulo span{
	background: url('../images/titulo-inscricao.png');
	position: relative;
	float: left;
	width: 1000px;
	height: 47px;
}

#form1-icone-titulo ul{
	position: relative;
	float: left;
	padding:0px;
	margin:0px;
	list-style:none;
}

#form1-icone-titulo ul{
	position: relative;
	float: left;
	padding:0px;
	margin:0px;
	list-style:none;
}

#form1-icone-titulo ul li { display: inline;}

#form1-icone-titulo ul li a {
	padding: 0px 3px;
	padding-bottom: 10px;
	display: inline-block;
}

#bloco1-form1-curso{
	position: relative;
	font-family: 'Helvetica';
	float: left;
	background:;
	margin-top: 50px;
	width: 670px;
	height: auto;
}

#ladoa-form1-curso{
	position: relative;
	float: left;
	width: 178px;
	height: auto;
}

#ladoa-form1-curso span{
	padding-bottom: 15px;
}

#ladob-form1-curso{
	font-family: 'Helvetica';
	position: relative;
	float: left;
}

#form-form1-curso{
	padding-left: 10px;
}

#form-form1-curso span{
	font-family: 'Helvetica';
	color: #4f4f4f;
	font-size: 14px;
}

#form-form1-curso, [type=text], [type=password] { 
	color: #808080;
	font-family: 'Helvetica';
	text-align: left;
	display: block;        
	word-spacing: 0px;
}

#bloco2-form1-curso{
	position: relative;
	float: right;
	background:;
	margin-top: 50px;
	margin-right: 15px;
	font-family: 'Helvetica';
}

#bloco2-form1-titulo{
	/*background: url('../images/bg-inscricao-selecionada.png');*/
	width: 280px;
	height: 144px;
}

#bloco2-form1-titulo span{
	float: left;
	font-size: 14px;
	margin-top: 110px;
	margin-left: 10px;
	color: #FFF;
}




	














/*CURSO -FORM */
#bloco1-form3-curso{
	position: relative;
	font-family: 'Helvetica';
	float: left;
	background:;
	margin-top: 50px;
	width: 670px;
	height: auto;
}	
#form1-icone-titulo span.concluido{
	/*background: url('../images/inscricao-concluida.png');*/
	position: relative;
	float: left;
	width: 1000px;
	height: 47px;
}

/*ENVOLVIDOS*/
#envolvidos{
	position: relative;
	background:;
	width: 1015px;
	height: auto;
	margin: 0 auto;
}

#envolvidos .geral{height:auto;}
	#envolvidos aside#menu-envolvidos{width:230px; height:auto; float:left;}
	#envolvidos aside#menu-envolvidos ul{width:230px; margin-left:-40px;}
	#envolvidos aside#menu-envolvidos ul li{width:230px; list-style:none;}
	#envolvidos aside#menu-envolvidos ul li a{width:220px; height:32px; display:block; padding: 15px 0 0 10px; background: url('../images/bg-envolvidos.jpg') bottom left no-repeat; color:#f1748a; font-size:14px; font-family:'Helvetica';}
	#envolvidos aside#menu-envolvidos ul li a:hover{ background: url('../images/bg-envolvidos.jpg') top left no-repeat; color:#fff; text-decoration:none;}
	#envolvidos aside#menu-envolvidos ul li a.ativo{width:220px; height:32px; display:block; padding: 15px 0 0 10px;  display:block; background: url('../images/bg-envolvidos.jpg') top left no-repeat; color:#f1748a; text-decoration:none; color:#fff; font-family:'Helvetica';}

#envolvidos .conteudo{width: 745px; height:auto; float:right;}
	#envolvidos .conteudo .busca-envolvidos{width: 745px; height:auto; float:right; clear:both; margin:14px 0 30px 0;}
	#envolvidos .conteudo .busca-envolvidos .buscar-envolvidos{width: 260px; height:auto; padding:10px 5px;  float:left; background-color:#f3f3f3; border:1px solid #b7b7b7; color:#bcbcbc; font-size:12px; font-family:'Helvetica'; margin-top:10px;}
	#envolvidos .conteudo .busca-envolvidos .todos-cursos{position: relative; float: left; background: url('../images/seta-down.png') no-repeat 190px #FFF; width: 228px; height: 35px; overflow: hidden; margin:10px 7px 0 7px; border:1px solid #d9d9d9;}
	#envolvidos .conteudo .busca-envolvidos .busca-uf{position: relative; float: left; background: url('../images/seta-down.png') no-repeat 108px #FFF; width: 132px; height: 35px; overflow: hidden; margin:10px 7px 0 0; border:1px solid #d9d9d9;}
	.btn-procurar{width:55px; height:41px; margin-top:10px; background:url('../images/btn-procurar.jpg') top left no-repeat; cursor:pointer;}

	.box-envolvidos{width:200px; height: 255px; float:left; margin:7px 24px;}
		.box-envolvidos h2{color:#f1748a; font-size:14px; font-weight:lighter; font-family:'Helvetica'; height: 22px} 
		.box-envolvidos .imagem{width:198px; height:212px;} 
		.box-envolvidos .imagem img{position:absolute; z-index:1; border:1px solid #f1748a;}
		.box-envolvidos .imagem .faixa{width:180px; height:53px; margin-top:146px;opacity:0.75; -moz-opacity: 0.75; filter: alpha(opacity=75); position:absolute; z-index:4; padding: 15px 0 0 20px; background: url('../images/bg-envolvidos01.png') top left no-repeat; color:#fff; font-size:24px;}  
	
	#envolvidos .detalhes{}
	#envolvidos .detalhes .imagem-envolvido{width: 198px; height:198px; border:1px solid #f1748a; float:left; margin-right:20px;}	
	#envolvidos .detalhes .dados-envolvido{width: 510px; height:auto; float:left; font-family:'Helvetica';}	
	#envolvidos .detalhes .dados-envolvido h1{color:#f1748a; font-size:17px; font-weight:lighter; margin-bottom:4px;}
	#envolvidos .detalhes .dados-envolvido p{color:#4f4f4f; font-size:15px; font-weight:lighter; line-height:16px;}
	#envolvidos .detalhes .dados-envolvido p a{color:#4d86ee; text-decoration:underline;}	
	
	#envolvidos .detalhes .box-cursos{width:100%; height:auto; clear:both; padding-top:20px; }
	#envolvidos .detalhes .box-cursos .topo{width:100%; height:50px; clear:both; background:url('../images/topo-cursos-concluidos.jpg') top left no-repeat;}
	#envolvidos .detalhes .box-cursos .box-curso{width: 305px; height: 54px; margin:5px 3px; float:left; padding:10px 50px 0 10px; font-size:13px; background: url('../images/gb-cursos-ok.jpg') top left no-repeat; font-family:'Helvetica'; }
	#envolvidos .detalhes .box-cursos .box-curso .nome-curso{color:#f1748a; margin-top:-3px;}
	#envolvidos .detalhes .box-cursos .box-curso .data{color:#a12f43; margin-top:-8px;}
		
	.paginacao-padrao{width:100%; height:auto; clear:both; padding-top:40px;}
		.paginacao-padrao .first{width: 33px; height:33px; float:left; margin-left:20px;}
		 .paginacao-padrao .last{width: 33px; height:33px; float:right; margin:-29px 20px 0 0;}
		.paginacao-padrao .numeros{width: 195px; height:33px; margin:0 auto;}
		.paginacao-padrao .numeros .num{width: 32px; height:32px;display:block; float:left;  margin:0 1px; background: url('../images/bg-paginacao.jpg') top left no-repeat; text-align:center; color:#d0d0d0; font-size:21px; padding-top:5px;}
		.paginacao-padrao .numeros .num:hover{background: url('../images/bg-paginacao.jpg') top right no-repeat; color:#f1778d;}
		
	.paginacao-padrao01{width:100%; height:auto; clear:both; padding-top:40px;}
		.paginacao-padrao01 .first{width: 33px; height:33px; float:left; margin-left:20px;}
		 .paginacao-padrao01 .last{width: 33px; height:33px; float:right; margin:-29px 20px 0 0;}
		.paginacao-padrao01 .numeros{width: 195px; height:33px; margin:0 auto;}
		.paginacao-padrao01 .numeros .num{width: 32px; height:32px;display:block; float:left;  margin:0 1px; background: url('../images/bg-paginacao01.jpg') top left no-repeat; text-align:center; color:#d4d4d4; font-size:21px; padding-top:5px;}
		.paginacao-padrao01 .numeros .num:hover{background: url('../images/bg-paginacao01.jpg') top right no-repeat; color:#f1778d;}
		
		.pag-ativa-emp{background: url('../images/bg-paginacao01.jpg') top right no-repeat !important;
color: #F1778D!important;}
		
#linha-rosa-perf-alunos{
	position: relative;
	float: left;
	border-bottom:2px solid #f1748a;
	width: 742px;
	height: 3px;
	margin-top: 5px;
}

.lista-cursos{width: 745px; height:auto; float:right; padding-top:20px;}
.lista-cursos .bloco-titulo {width:96%; height:15px; margin-bottom:4px; padding:10px 5px; background:#f3f3f3; color:#4f4f4f;}
.lista-cursos .bloco-titulo .box-curso{width:195px; height:auto; margin-right:10px; padding:0 0 0 10px; color:#4f4f4f; font-size:12px; float:left; font-family:'Helvetica';}
.lista-cursos .bloco-titulo .box-numero{width:115px; height:auto; margin-right:10px; color:#4f4f4f; font-size:12px; float:left; font-family:'Helvetica'; text-align:center;}
.lista-cursos .bloco-titulo .box-material{width:95px; height:auto; color:#4f4f4f;  margin:0 40px; font-size:12px; float:left; font-family:'Helvetica';text-align:center;}
.lista-cursos .bloco-titulo .box-certificado{width:95px; height:auto; color:#4f4f4f; font-size:12px; float:left; font-family:'Helvetica'; text-align:center;}

.lista-cursos .blocos-cursos{width: 703px; height:50px; padding:10px; border:1px solid #bfbfbf; margin-bottom:4px;}
.lista-cursos .blocos-cursos .bloco-1{width: 195px; height:auto; float:left; margin-right:10px; font-family:'Helvetica';}
.lista-cursos .blocos-cursos .bloco-1 .nome-curso{font-size:12px; color:#4f4f4b; font-family:'Helvetica'; margin-top:-1px;}
.lista-cursos .blocos-cursos .bloco-1 .data-curso{font-size:12px; color:#f1748a; font-family:'Helvetica'; margin-top:-6px;}
.lista-cursos .blocos-cursos .bloco-2{width: 115px; height:auto;font-size:12px; float:left; padding-top:15px; text-align:center; margin-right:10px; font-family:'Helvetica';}
.lista-cursos .blocos-cursos .bloco-3{width: 95px; height:auto; float:left; margin:0 40px; padding-top:8px;  font-family:'Helvetica';}
.lista-cursos .blocos-cursos .bloco-4{width: 95px; height:auto; padding-top:5px; float:left; padding-top:12px;  font-family:'Helvetica';}

.status-curso{font-size:12px; color:#f1748a; font-family:'Helvetica'; margin-top: 5px;text-align: center;}

#sobreCertificado{width:1015px; height:auto; margin:0 auto;}
	#sobreCertificado aside#menu-sobreCertificado{width:230px; height:auto; float:left;}
	#sobreCertificado aside#menu-sobreCertificado ul{width:230px; margin-left:-40px;}
	#sobreCertificado aside#menu-sobreCertificado ul li{width:230px; list-style:none;}
	#sobreCertificado aside#menu-sobreCertificado ul li a{width:220px; height:32px; display:block; padding: 15px 0 0 10px; background: url('../images/bg-sobre-certificado.jpg') bottom left no-repeat; color:#dc8925; font-size:14px; font-family:'Helvetica';}
	#sobreCertificado aside#menu-sobreCertificado ul li a:hover{ background: url('../images/bg-sobre-certificado.jpg') top left no-repeat; color:#fff; text-decoration:none;}
	#sobreCertificado aside#menu-sobreCertificado ul li a.ativo{width:220px; height:32px; display:block; padding: 15px 0 0 10px;  display:block; background: url('../images/bg-sobre-certificado.jpg') top left no-repeat; color:#fff; text-decoration:none; font-family:'Helvetica';}

#sobreCertificado .conteudo{width: 745px; height:auto; float:right; margin-top: 20px;}
	#sobreCertificado .conteudo .texto{width:100%; height:auto; padding:10px 0; text-align:justify;}
	#sobreCertificado .conteudo .texto h2, #sobreCertificado .conteudo .tipologia h2{font-size:17px; font-family:'Helvetica'; font-weight:lighter; color:#dc8925;}
	#sobreCertificado .conteudo .texto p{font-size:15px; font-family:'Helvetica'; color:#4f4f4f;}
	#sobreCertificado .conteudo .texto p img{margin-right:10px;}
	#sobreCertificado .conteudo .texto .box{padding:5px 0;}	
	
	#sobreCertificado .conteudo .texto p.texto-1{background:url(../images/certificadoMini/ico1.png) no-repeat; padding-left:45px;}
	#sobreCertificado .conteudo .texto p.texto-2{background:url(../images/certificadoMini/ico7.png) no-repeat; padding-left:45px;}
	#sobreCertificado .conteudo .texto p.texto-3{background:url(../images/certificadoMini/ico2.png) no-repeat; padding-left:45px;}
	#sobreCertificado .conteudo .texto p.texto-4{background:url(../images/certificadoMini/ico6.png) no-repeat; padding-left:45px;}
	#sobreCertificado .conteudo .texto p.texto-5{background:url(../images/certificadoMini/ico3.png) no-repeat; padding-left:45px;}
	#sobreCertificado .conteudo .texto p.texto-6{background:url(../images/certificadoMini/ico5.png) no-repeat; padding-left:45px;}
	#sobreCertificado .conteudo .texto p.texto-7{background:url(../images/certificadoMini/ico4.png) no-repeat; padding-left:45px;}
	
	
	
	#sobreCertificado .conteudo .tipologia{width:100%; height:auto; padding:10px 0;}
	#sobreCertificado .conteudo .tipologia a{border:0; margin:5px 15px 0 0;}
	

	#sobreCertificado .aba-empreendimento{width:100%; height:50px; border-bottom:2px solid #ffc928; margin-bottom:15px;}
	#sobreCertificado .aba-empreendimento .btn-grafico-crescimento{width:244px; height:50px; display:block; float:left; background:url('../images/btn-grafico-crescimento.jpg') top left no-repeat;}
	#sobreCertificado .aba-empreendimento .btn-empreendimentos{width:244px; height:50px; display:block; float:left; background:url('../images/btn-empreendimentos.jpg') top left no-repeat;}
	#sobreCertificado .aba-empreendimento .btn-grafico-crescimento:hover{width:244px; height:50px; display:block; float:left; background:url('../images/btn-grafico-crescimento01.jpg') top left no-repeat;}
	
	#sobreCertificado .aba-empreendimento .btn-grafico-crescimento01{width:244px; height:50px; display:block; float:left; background:url('../images/btn-grafico-crescimento01.jpg') top left no-repeat;}
	#sobreCertificado .aba-empreendimento .btn-empreendimentos01:hover{width:244px; height:50px; display:block; float:left; background:url('../images/btn-empreendimentos.jpg') top left no-repeat;}
	#sobreCertificado .aba-empreendimento .btn-empreendimentos01{width:244px; height:50px; display:block; float:left; background:url('../images/btn-empreendimentos01.jpg') top left no-repeat;}
	
	
	#sobreCertificado .aba-profissionais{width:100%; height:50px; border-bottom:2px solid #ffc928; margin-bottom:15px;}
	#sobreCertificado .aba-profissionais .btn-grafico-crescimento{width:244px; height:50px; display:block; float:left; background:url('../images/btn-grafico-crescimento.jpg') top left no-repeat;}
	#sobreCertificado .aba-profissionais .btn-profissionais{width:244px; height:50px; display:block; float:left; background:url('../images/btn-profissionais.jpg') top left no-repeat;}
	#sobreCertificado .aba-profissionais .btn-grafico-crescimento:hover{width:244px; height:50px; display:block; float:left; background:url('../images/btn-grafico-crescimento01.jpg') top left no-repeat;}
	
	#sobreCertificado .aba-profissionais .btn-grafico-crescimento01{width:244px; height:50px; display:block; float:left; background:url('../images/btn-grafico-crescimento01.jpg') top left no-repeat;}
	#sobreCertificado .aba-profissionais .btn-profissionais01:hover{width:244px; height:50px; display:block; float:left; background:url('../images/btn-empreendimentos.jpg') top left no-repeat;}
	#sobreCertificado .aba-profissionais .btn-profissionais01{width:244px; height:50px; display:block; float:left; background:url('../images/btn-empreendimentos01.jpg') top left no-repeat;}
	
	
	#sobreCertificado .resultado-filtro{width:100%; height:auto; clear:both; padding-top:15px;}
		#sobreCertificado .resultado-filtro .topo{width:100%; height:50px; background:#f3f3f3; border-bottom:1px solid #d0d0d0;}
			#sobreCertificado .resultado-filtro .topo .col01{width:309px; height:30px; float:left; padding:10px;  border-right:1px solid #d0d0d0; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro .topo .col02{width:60px; height:30px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro .topo .col03{width:60px; height:30px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro .topo .col04{width:99px; height:30px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro .topo .col05{width:68px; height:30px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro .topo .col06{width:22px; height:30px; float:left; padding:10px; font-size:12px; color:#4f4f4f; text-align:center; font-family:'Helvetica';}
			
		#sobreCertificado .resultado-filtro .linha{width:100%; height:45px; border-bottom:1px solid #d0d0d0;}
			#sobreCertificado .resultado-filtro .linha .col01{width:308px; height:25px; float:left; padding:10px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro .linha .col02{width:60px; height:25px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro .linha .col03{width:60px; height:25px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro .linha .col04{width:99px; height:25px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro .linha .col05{width:68px; height:25px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro .linha .col06{width:22px; height:25px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
	
	#sobreCertificado .resultado-filtro-graficos{width:97%; height:auto; clear:both; padding:10px; border:2px solid #ffc928;}
	
	#sobreCertificado .resultado-filtro-profissionais{width:100%; height:auto; clear:both; padding-top:15px;}
		#sobreCertificado .resultado-filtro-profissionais .topo{width:100%; height:50px; background:#f3f3f3; border-bottom:1px solid #d0d0d0;}
			#sobreCertificado .resultado-filtro-profissionais .topo .col01{width:145px; height:24px; float:left; padding:17px 10px 10px 10px;  border-right:1px solid #d0d0d0; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro-profissionais .topo .col02{width:90px; height:24px;  float:left; padding:17px 10px 10px 10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro-profissionais .topo .col03{width:175px; height:24px; float:left; padding:17px 10px 10px 10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro-profissionais .topo .col04{width:210px; height:24px; float:left; padding:17px 10px 10px 10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro-profissionais .topo .col05{width:20px;  height:24px; float:left; padding:17px 10px 10px 10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			
			
		#sobreCertificado .resultado-filtro-profissionais .linha{width:100%; height:45px; border-bottom:1px solid #d0d0d0;}
			#sobreCertificado .resultado-filtro-profissionais .linha .col01{width:144px; height:25px; float:left; padding:10px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro-profissionais .linha .col02{width:90px; height:25px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro-profissionais .linha .col03{width:175px; height:25px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro-profissionais .linha .col04{width:210px; height:25px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			#sobreCertificado .resultado-filtro-profissionais .linha .col05{width:20px; height:25px; float:left; padding:10px;  border-right:1px solid #d0d0d0; text-align:center; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
			
			
			.tipologia-leed{width:300px; height:532px; float:left; margin-top:30px; margin-bottom: 63px; border-top: 2px solid #03AFEF}
						
			.tipologia-leed .texto{width:100%; height:auto; padding:10px 0;}
	.tipologia-leed h2{font-size:14px; font-family:'Helvetica'; font-weight:lighter; color:#dc8925;}
	.tipologia-leed-membros h2{font-size:14px; font-family:'Helvetica'; font-weight:lighter; color:#03afef; height:44px}
	.tipologia-leed .texto h3{font-size:12px; font-family:'Helvetica'; color:#4f4f4f;}
	.tipologia-leed .texto p{font-size:12px; font-family:'Helvetica'; color:#4f4f4f;}
	.tipologia-leed .texto .box{padding:5px 0;}	
	.tipologia-leed .texto .download{
	width:71%;
	height: 47px;
	display:block;
	padding:20px 80px 0 20px;
	background: url('../images/btn-download01.jpg') top left no-repeat;
	color:#dc8925;
	font-size:13px;
	font-family:'Helvetica';
}

.tipologia-leed .texto ul {margin: 0; padding: 0; list-style: none}
.tipologia-leed .texto ul li {float: left; padding: 0 5px;}
			
		.tipologia-leed .imagem{width:347px; height:180px;} 
		.tipologia-leed .imagem img{position:absolute; z-index:1; border:1px solid #ffc928;}
		.tipologia-leed-membros .imagem img{position:absolute; z-index:1; border:1px solid #03afef !important;}
		.tipologia-leed .imagem .faixa{width:327px; height:38px; margin-top:127px; opacity:0.75; -moz-opacity: 0.75; filter: alpha(opacity=75); position:absolute; z-index:4; padding: 15px 0 0 20px; background: url('../images/bg-tipologia01.png') top left no-repeat; color:#fff; font-size:14px; font-family:'Helvetica';}  
		.tipologia-leed-membros .imagem .faixa {background: url('../images/bg-tipologia02.jpg') top left no-repeat;}
	
	.etapas-certificacao{width:100%; height: 26px; padding:0 0 25px 30px; background: url(../images/numeracao-etapas.jpg) no-repeat; font-size:15px; color:#4f4f4f; font-family:'Helvetica';}
	.etapa01{background-position: 0px 0px;}
	.etapa02{background-position: 0px -51px;}
	.etapa03{background-position: 0px -101px;}
	.etapa04{background-position: 0px -152px;}
	.etapa05{background-position: 0px -203px;}


/* Registrar */	
	.registrar-passos {height: 50px}
	.registrar-passos ul {padding: 0; margin: 0; list-style: none;}
	.registrar-passos ul li {float: left; margin-right: 10px;}
	
	.bloco1-registrar {position: relative; font-family: 'Helvetica'; float: left; width: 670px; height: auto;}
	.bloco1-registrar .bloco01 {margin: 0 0 30px 15px;}
	.bloco1-registrar .bloco01 > ul {padding: 0; margin: 0; list-style: none;}
	.bloco1-registrar .bloco01 > ul li{display: inline;}
	.bloco1-registrar .bloco01 > ul li a {padding: 0px 3px; padding-bottom: 8px;}
	
	.bloco1-registrar .linha01 {margin-bottom: 10px; height: 43px; color: #4f4f4f; font-size: 14px;}
	.bloco1-registrar .linha01 label {display: block; font-family: 'Helvetica'; color: #4f4f4f; font-size: 14px; margin-bottom: 3px;}
	.bloco1-registrar .linha01 input[type="text"] {width: 430px; height: 25px;}
	
	.bloco1-registrar .linha01 .linha02 {float: left;}
	.bloco1-registrar .linha01 .linha02:first-child {margin-right: 15px;}
	.bloco1-registrar .linha01 .linha02 input[type="text"]  {width: 197px;}
	
	.bloco1-registrar > ul {padding: 0; margin: 0; list-style: none; margin-bottom: 5px; height: 52px;}
	.bloco1-registrar > ul li {float: left; margin-right: 10px;}
	
	
	.area-avaliacao-col01{width:340px; height:auto; border-right:2px solid #dddddd; float:left; padding-right:30px; margin-right:30px;}
	.area-avaliacao-col02{width:340px; height:auto; float:left;}
	
	.area-avaliacao-col01 .download-item, .area-avaliacao-col02 .download-item{width:242px; height:46px; margin-bottom:5px; background:url('../images/bg-download.jpg') top left no-repeat; padding: 18px 78px 0px 20px;}
	.area-avaliacao-col01 .download-item:hover , .area-avaliacao-col02 .download-item:hover{width:242px; height:46px; background:url('../images/bg-download.jpg') bottom left no-repeat;padding: 18px 78px 0px 20px;}
	.area-avaliacao-col01 .download-item .nome, .area-avaliacao-col02 .download-item .nome{font-size: 13px; color:#dc8925; font-family:'Helvetica'; margin: 0;}
	.area-avaliacao-col01 .download-item .referencia, .area-avaliacao-col02 .download-item .referencia{font-size: 12px; color:#4f4f4f; font-family:'Helvetica'; margin: 0;}
	
	.bloco-comite{width:100%; height:auto; clear:both; padding-top:25px;}
	.bloco-comite h2{width:100%; margin-bottom:10px; color:#dc8925; font-size:14px; font-family:'Helvetica';}
	.bloco-comite .item{width:293px; height:37px; display:block; background:url('../images/btn-ver-detalhes.jpg') top left no-repeat; color:#4f4f4f; font-size:12px; font-family:'Helvetica'; text-decoration:none; padding:10px 	180px 0 17px; float:left; margin-bottom:5px;}
	.bloco-comite .item01{width:293px; height:27px; display:block; background:url('../images/btn-ver-detalhes.jpg') top left no-repeat; color:#4f4f4f; font-size:12px; font-family:'Helvetica'; text-decoration:none; padding:15px 	180px 0 17px; float:right; margin-bottom:5px;}

	.box-item-tipologia{float:left; margin:0 21px; height:145px;}
	
	.tipologia-item .topo{width:100%; height:auto; margin:15px 0; font-size:12px; color:#4f4f4f; font-family:'Helvetica';}
	.tipologia-item .topo p{margin-bottom:10px;}
	.tipologia-item .coluna01{width: 315px; height:auto; float:left; padding-right:10px; margin-right:10px; border-right:1px solid #dddddd;}
		.tipologia-item .coluna01 p{font-size: 12px; color:#4f4f4f; font-family:'Helvetica'; margin-bottom:5px;}
	.tipologia-item .coluna02{width: 395px; height:auto; float:left;}
		.tipologia-item .coluna02 p{color:#dc8925; font-size:14px; font-family:'Helvetica';}
		.tipologia-item .coluna02 .item-download{width: 237px; height:43px; display:block; float:left;margin-bottom:3px; background:url(../images/bg-download.jpg) top left no-repeat; color:#dc8925; font-size:14px; font-family:'Helvetica'; padding:20px 85px 0 20px;}
		.tipologia-item .coluna02 .item-download:hover{background:url(../images/bg-download.jpg) bottom left no-repeat;}
		
	.links-uteis{width:315px; height:auto; float:left; overflow:hidden; margin-right:23px;}
	.links-uteis p{color:#4f4f4f; font-size:14px; margin:0; font-family:'Helvetica';}
	.links-uteis a{font-size:12px; color:#558cbf; text-decoration:underline; margin-bottom:20px; display:block; font-family:'Helvetica';}
	
	.sitemap{width:185px; height:auto; float:left; overflow:hidden;}
	.sitemap.margin{margin-right:19px;}
	.sitemap a{font-size:12px; color:#558cbf; text-decoration:underline; margin:10px 0; display:block; font-family:'Helvetica';}
	
	.noticias .search{width:100%; height:70px; clear:both; padding-top:15px;}
		.noticias .search input[type=text]{width:260px; height:auto; padding:10px 20px; font-size:12px; color:#bcbcbc; font-family:'Helvetica'; background:#f3f3f3; border:1px solid #bbbbbb;}
	.noticias .bloco-item{width:280px; height:320px; float:left; margin: 13px 25px; border-bottom:2px solid #53b952;}	
		.noticias .bloco-item h2{color:#53b952; font-size:14px; font-weight:lighter; font-family:'Helvetica'; height: 25px;}
		.noticias .bloco-item p{color:#4f4f4f; font-size:12px; font-family:'Helvetica';}
		.noticias .bloco-item .imagem{width: 278px; height: 178px; border:1px solid #53b952;}
		.noticias .bloco-item .imagem img{position:absolute; z-index:1;}
		.noticias .bloco-item .imagem .faixa{width: 265px; height: 55px; position:absolute; z-index:99; background:url('../images/faixa-noticia.png') top left no-repeat; color:#fff; font-size:24px; font-family:'Helvetica'; padding: 10px 0 0 15px; margin-top:125px; }
		.noticias .search input[type=button]{width:56px; height: 41px; border:0px; background:url('../images/btn-buscar.jpg') top left no-repeat;}
		
		.detalhe-noticia{width:99%; height:auto; clear:both; display:block;}
			.detalhe-noticia h1{width:100%; height:20px; border-bottom:2px solid #53b952; font-size:14px; color:#53b952; font-weight:lighter; font-family:'Helvetica';}
			.detalhe-noticia .coluna01{width: 500px; height:auto; float:left;}
			.detalhe-noticia .coluna02{width: 480px; height:auto; float:right;}
			.detalhe-noticia .coluna02 p{font-size: 12px; color:#4f4f4f; margin-bottom:15px; font-family:'Helvetica';}
			
		#slideshow { border:1px solid #53b952; }
		#navDetalhe { width: 100%; height: 75px; margin:0px 0 0 -45px;}
		#navDetalhe li { width: 108px; float: left; list-style: none;   margin:3px;}
		#navDetalhe a { width: 108px; display: block; border: 1px solid #71c56f;}
		#navDetalhe li.activeSlide a { }
		#navDetalhe a:focus { outline: none; }
		#navDetalhe img { border: none; display: block }
		
		
		
		.revista .search{width:100%; height:70px; clear:both; padding-top:15px;}
		.revista .search input[type=text]{width:260px; height:auto; padding:10px 20px; font-size:12px; color:#bcbcbc; font-family:'Helvetica'; background:#f3f3f3; border:1px solid #bbbbbb;}
	.revista .bloco-item{width:151px; height:220px; float:left; margin: 13px 25px;}	
		.revista .bloco-item .imagem{width: 151px; height: 201px; border:1px solid #53b952;}
		.revista .bloco-item .imagem img{position:absolute; z-index:1;}
		.revista .bloco-item .imagem .faixa{width: 137px; height: 57px; position:absolute; z-index:99; background:url('../images/bg-revistas.png') top left no-repeat; color:#fff; font-size:24px; font-family:'Helvetica'; padding: 10px 0 0 15px; margin-top:149px; }
		.revista .search input[type=button]{width:56px; height: 41px; border:0px; background:url('../images/btn-buscar.jpg') top left no-repeat;}
		
		.contato .coluna01{width:652px; height: auto; float:left; margin-right:35px;}
			.contato .coluna01 .linha{width:100%; height:50px; margin-bottom:10px;}
			.contato .coluna01 .linha01{width:137px; height:50px; margin-bottom:10px; float:left;}
			.contato .coluna01 .linha02{width:320px; height:50px; margin-bottom:10px; float:left;}
			.contato .coluna01 .linha03{width:230px; height:50px; margin-bottom:10px; float:left;}
			.contato .coluna01 .linha04{width:118px; height:50px; margin-bottom:10px; float:left;}
			.contato .coluna01 label{color:#808080; font-size:14px; font-family:'Helvetica'; display:block;}
			.contato .coluna01 .tam465{width:442px;}
			.contato .coluna01 .tam135{width:100px;}
			.contato .coluna01 .tam320{width:300px;}
			.contato .coluna01 .tam230{width:200px;}
			.contato .coluna01 .margin{margin-right:15px;}
			
		.contato .coluna02{width:305px; height: auto; float:left;}
		.contato .coluna02 .telefone, .contato .coluna02 .endereco{margin-bottom:50px; font-family:'Helvetica'; font-size:14px; color:#4f4f4f;}
		.contato .coluna02 .telefone p,.contato .coluna02 .endereco p{margin-left:60px;}
	
		input[type=submit].busca-faq{width:57px; height:43px; border:0; display:block; float:left; background:url('../images/btn-buscar01.jpg') top left no-repeat; margin:0px 0 0 -2px;}
		.item-faq{width:100%; height:auto; margin-bottom:30px; clear:both; overflow:hidden;}
			.item-faq .pergunta-aberta{width: 955px; color:#bdbcbc; font-size:12px; font-family:'Helvetica'; float:left; margin:0 0 0 10px;}
			.item-faq .resposta{width: 890px; color:#4f4f4f; font-size:15px; font-family:'Helvetica'; float:left; margin-left:50px;}
			.item-faq .pergunta{width: 955px; color:#4f4f4f; font-size:15px; font-family:'Helvetica'; float:left; margin:0 0 0 10px;}