@font-face {
    font-family: 'museo100';
    src: url('../fonts/museo100-regular_0-webfont.eot');
    src: url('../fonts/museo100-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo100-regular_0-webfont.woff') format('woff'),
         url('../fonts/museo100-regular_0-webfont.ttf') format('truetype'),
         url('../fonts/museo100-regular_0-webfont.svg#museo100') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'museo300';
    src: url('../fonts/museo300-regular-webfont.eot');
    src: url('../fonts/museo300-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo300-regular-webfont.woff') format('woff'),
         url('../fonts/museo300-regular-webfont.ttf') format('truetype'),
         url('../fonts/museo300-regular-webfont.svg#museo300') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'museo500';
    src: url('../fonts/museo500-regular-webfont.eot');
    src: url('../fonts/museo500-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo500-regular-webfont.woff') format('woff'),
         url('../fonts/museo500-regular-webfont.ttf') format('truetype'),
         url('../fonts/museo500-regular-webfont.svg#museo500') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'museo700';
    src: url('../fonts/museo700-webfont.eot');
    src: url('../fonts/museo700-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo700-webfont.woff') format('woff'),
         url('../fonts/museo700-webfont.ttf') format('truetype'),
         url('../fonts/museo700-webfont.svg#museo700') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CenturyGothicRegular';
    src: url('../fonts/gothic.eot');
    src: url('../fonts/gothic.eot') format('embedded-opentype'),
         url('../fonts/gothic.woff') format('woff'),
         url('../fonts/gothic.ttf') format('truetype'),
         url('../fonts/gothic.svg#CenturyGothicRegular') format('svg');
	font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CenturyGothicBold';
    src: url('../fonts/gothicb.eot');
    src: url('../fonts/gothicb.eot') format('embedded-opentype'),
         url('../fonts/gothicb.woff') format('woff'),
         url('../fonts/gothicb.ttf') format('truetype'),
         url('../fonts/gothicb.svg#CenturyGothicBold') format('svg');
	font-weight: normal;
    font-style: normal;
}


/* GERAL TAGS */
*, a, a:hover, a:focus, a:active, a.active{
	outline: none;
	outline-style:none;
	outline-width:0;
	text-decoration:none;
}

body{
	font-family: 'CenturyGothicRegular';
	color:#FFF;
	font-size: 15px;
}

a{color: #F06230;}
a:hover{color: #BFCED5;}

.container {
     padding-right: 0; /*15px in bootstrap.css*/
     padding-left: 0;  /*idem*/
     margin-right: auto;
     margin-left: auto;
}

/* GERAL CUSTOMIZADAS */
.container{
	min-width: 986px !important;
}

.alpha6 {
    background: rgb(29,9,5);
	background: transparent\9;
	background: rgba(29,9,5,0.6);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#991D0905,endColorstr=#991D0905);
		  zoom: 1;
}.alpha6:nth-child(n) {filter: none;}

.alpha9 {
    background:rgb(29,9,5);
	background: transparent\9;
	background:rgba(29,9,5,0.9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e51D0905,endColorstr=#e51D0905);
	zoom: 1;
}.alpha9:nth-child(n) {filter: none;}

/* GERAL TITULO */
h5 {
	font-family: 'CenturyGothicRegular';/*'museo300';*/
	font-size: 20px;
	color: #FFF;
	letter-spacing: -1px;
	word-spacing: 1px;
	text-transform:uppercase;
	border-top: 1px dashed #724A23;
	border-bottom: 1px dashed #724A23; 
	display:inline-block;
	padding: 16px 0;
	padding-right: 90px;
	text-indent: 3px;
	margin-top: 35px;
}

h5.interna {
	font-family: 'CenturyGothicRegular'; /*'museo500';*/
	font-size: 20px;
	color: #BFCED5;
	letter-spacing: -1px;
	word-spacing: 1px;
	text-transform:uppercase;
	border-top: none;
	border-bottom: none; 
	display:inline-block;
	padding: 0 0;
	padding-right: 0;
	text-indent: 3px;
	margin-top: 0px;
	margin-bottom: 30px;
}

.texto-header{
	margin: 160px 0 0 10%;
}

.texto-header h6{
	/*font-family: 'museo100';*/
	font-size: 21px;
	color: #FFF;
	text-transform:uppercase;
	letter-spacing: -2px;
	line-height: 32px;
	color: #9D8B4D;
}


.texto-header h6 strong{
	font-size: 27px;
	font-weight: normal;
}

.texto-header p{
	/*font-family: 'museo500';*/
	font-size: 13px;
	color: #F06230;
	margin-top: 0px;
	display:inline-block;
}








.login-header{
	width:380px;
	height:53px;
	margin: 38px 0 0 116px;
	padding:0;
}
.login-header h6{
	width:85px;
	/*font-family: 'museo300';*/
	font-weight:normal;
	font-size: 14px;
	color: #B45737;
	padding:0;
	margin:0 0 0 -4px;
	padding-top: 5px;
	text-transform:uppercase;
	line-height: 13px;
	letter-spacing:-0px;
	text-align:left;
	float:left;
}
.login-header input{
	width:110px;
	float:left;
	padding: 3px;
	margin: 0px 3px 0 0;
}

.login-header button{float:left;}

/*novos css para canal assoc TEMPORARIO*/
#canal .btn{
	background: #9D8B4D;
	width: 40px;
	height:35px;
}

#canal .btn .glyphicon{
	color: #FFF;
	margin: 0 0 0 -3px;
}
#canal{
	margin-top: 30px;
}
#canal input#pass{
	width: 85%;
}



















input.error {
  background:#F8DBDB;
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

input.error:focus {
  border-color: #953b39;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}
.bemvindo{
	/*font-family: 'museo700';*/
	font-size: 15px;
	line-height:30px;
	text-indent:20px;
}
.bemvindo span{
	color: #DF6935;
}
.bemvindo button{
	text-indent:2px;
	line-height:42px;
}

.modal-title{
	font-family: 'museo700';
	font-size: 20px;
	color:#000;
}

.modal-body{
	font-family: 'museo100';
	font-size: 16px;
	color:#000;
}
.modal-footer{
	padding-bottom: 6px;
	padding-top: 6px;
	
	
}



/* GERAL IMAGENS */
.img-left{
	float:left; 
	margin-right: 20px;
}


/* MENU */
.fundo-menu{
	background: #0B0503; 
	height: 138px; 
	border-top:1px solid #959595; 
	border-bottom:1px solid #959595;
}

/* MENU */
.menu {
	height: 138px;
	padding: 45px 0;
}

.nav li { padding:0 19px 0 0; }

@media (max-width: 1199px) {
	
.nav li { padding-right: 3px !important; }
	
}

.nav > li > a {
  position: relative;
  display: block;
  padding: 12px 15px 10px 15px;
  color: #DF6935 !important;
  text-transform:uppercase;
  font-family: 'CenturyGothicRegular';
  font-size: 14px;
}

.nav > li > a:hover,
.nav > li > a:focus,
.nav > li.active a.dropdown-toggle {
  text-decoration: none;
  background-color: transparent !important;
  color: #BFCED5 !important;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: transparent !important;
  border-color: transparent !important;
}


#busca{
	width: 150px;
}

.logoassociadas{
	margin-left: -30px;
	margin-top: 30px;
}


@media (max-width: 1199px) {
.nav li { padding-right: 3px !important; }
}

@media (min-width: 800px) {
.texto-header{margin: 160px 0 0 12%;}
}

@media (min-width: 700px) and (max-width: 944px) {
.texto-header h6{font-size: 120%;}
.texto-header h6 strong{font-size: 120%;}
}

@media (min-width: 700px) and (max-width: 1020px) {
.logoassociadas img{
	width:100%;
}
}



@media (max-width: 1199px) {
.nav li { padding-right: 3px !important; }
}


/* SUBMENU */
.dropdown-menu {
	left: 11px;
	border: 1px solid #0D0604 ;
	border-top: 15px solid #0D0604;
	background: #26120C;

}

.dropdown-menu:after {
content: '';
position: absolute;
width: 0;
height: 0;
border: 12px solid transparent;
border-bottom-color: #26120C;
top: -24px;
left: 30px;
}

.dropdown-menu li{

	background: url(../img/bg-submenu.png) bottom center repeat-x !important;
	height:36px;
	line-height:36px;
}

 
.dropdown-menu > li > a {
	color: #CAA294;
	font-family: 'CenturyGothicRegular';
	font-size: 13px;
	text-transform:uppercase;
	height:36px;
	line-height:36px;
	background:url(../img/seta-submenu.png) 12px 17px no-repeat;
	text-indent:6px
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #DF6935;
  background:url(../img/seta-submenu.png) 12px 17px no-repeat;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #DF6935;
  background: none !important;
}



/* CARROSSEL */
.carousel {
  margin-top: 32px;
  width: 100%;
  height: 265px;
}

.carousel-inner {
  width: 100%;
  height: 100%;
}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}

.carousel-control {
  position: absolute;
  top: 5px;
  bottom: 0;
  left: auto;
  right: auto;
  width: 30px;
  height: 30px;
  font-size: 12px;
  color: #ffffff;
  text-shadow: none;
  filter: none;
  text-align:center !important;
  display: block;
  background-image: none;
  background-repeat: no-repeat;
  background: #0B0503;
}
.carousel-control.left {
  right: 38px;
}

.carousel-control.right {
  right: 5px;
}
.carousel-control.left span.glyphicon{
	font-size: 13px;
	padding-top: 9px; 
}
.carousel-control.right span.glyphicon{
	font-size: 13px;
	position:absolute;
	right:0;
	top: 15px;
	padding-top: 9px;
}


.carousel-control:hover,
.carousel-control:focus {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.carousel-caption {
  position: absolute;
  background: #1D0905;
  width: 90%;
  height: 50px;
  right: 5%;
  left: 5%;
  z-index: 10;
  top: 185px;
  padding: 5px 0;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  line-height:20px;
}

.carousel-indicators {
  position: absolute;
  bottom: -35px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
 
/* GERAL INDEX */
.titulo{
	/*font-family: 'museo700';*/
	font-size: 13px;
	color: #F06230;
}

.texto{
	font-size: 12px;
	color: #987A7A;
}

.autor{
	font-size: 10px;
	color: #FFF;
}

.noticias{
	margin: 30px 0 0 0;
}
.noticias li{
	background: #0B0503;
	height: auto;
	margin-bottom: 6px;
	border: 2px outset #271610;
	padding: 5px 10px;
}
.noticias li p{
	margin: 0 0 4px 0;
}

.control-assoc{
	width:100px;
	height:40px;
	position:absolute;
	top: 47px;
	left: 220px;
}
 
.control-assoc a {
  position: absolute;
  top: 0px;
  bottom: 0;
  left: auto;
  right: auto;
  width: 30px;
  height: 30px;
  font-size: 10px;
  color:#FFF;
  text-align: center;
  background: #DF6935;
  line-height: 30px;
}
.control-assoc #prev2 {
  right: 38px;
}

.control-assoc #next2 {
  right: 5px;
}
#fade-assoc{
	height:210px;
	overflow: hidden;
	width: 100%;
}

/* GERAL INTERNA */

.titulo-interna{
	/*font-family: 'museo700';*/
	font-size: 16px;
	color: #F06230;
}

.texto-interna{
	font-size: 15px;
	color: #FFF;
}

.autor-interna{
	font-size: 11px;
	color: #FFF;
}

.valores{
	list-style:none;
	padding:0;
	margin:0;
}

.valores li{
	height: 40px;
	line-height:50px;
	border-bottom: 1px solid #7B7B7B;
	font-size: 12px;
	color: #FFF;
}

.valores li span{
	font-size: 9px;
	color: #DF6A35;
}

.objetivos li{
	height: auto;
	padding-bottom:25px;
	font-size: 13px;
	color: #FFF;
}

.associada{
	/*font-family: 'museo700';*/
	font-size: 15px;
	color: #F06230;
	text-transform:uppercase;
}
.responsavel{
	/*font-family: 'museo700';*/
	font-size: 15px;
	color: #FFF;
}
.telefones{
	font-size: 15px;
	color: #FFF;
}
.emailresp{
	font-size: 15px;
	color: #ccc;
}

.assoc ul{
	margin-bottom: 30px;
	
}

#faqs 			{ position:relative; }
#faqs h3.titulo-interna		{ color: #FFF;}
#faqs h3		{ cursor:pointer; color: #FFF;}
#faqs h3.active	{ color: #F06230; }
#faqs div   	{ position:relative; }
#faqs div p		{ padding:0; margin-bottom:15px; }
#faqs h3 span	{color: #BFCED5; margin-right: 10px;}


.box-agenda-mes{
	height: 30px;
	background: #F0602F;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px;
	font-weight: bold;
	font-size: 15px;
	padding: 5px 10px;
	display: table;
	margin-left: 1%;
}

.box-agenda {
	width: 23%;
	height: auto;
	background: #000;
	background:rgb(0,0,0);
	background: transparent\9;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	border: 1px solid #F0602F;
	zoom: 1;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius: 10px;
	padding: 0;
	margin:5px 1%; 
	float:left;
}
.box-agenda:nth-child(n) {
	filter: none;
}





.menu-interno{
	margin: 0 0 0 0;
	width: 20%;
	float:left;
}
.menu-interno li{
	background: #0B0503;
	height: auto;
	margin-bottom: 6px;
	border: 2px outset #271610;
	padding: 5px 10px;
	font-size: 16px;
	color: #FFF;
}
.menu-interno li a{
	display:block;
	color: #F06230;
	
}
.menu-interno li a:hover, .menu-interno li a.active{
	text-decoration:none;
	
	color:#BFCED5;
}


.box-infos {
	width: 78%;
	height: auto;
	background: #000;
	background:rgb(0,0,0);
	background: transparent\9;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	/*border: 1px solid #F0602F;*/
	zoom: 1;
	-moz-border-radius: 0px; 
	-webkit-border-radius: 0px; 
	border-radius: 0px;
	padding: 20px;
	margin:0; 
	float:right;
}
.box-infos:nth-child(n) {filter: none;}
.box-infos ul{
	list-style:none;
	margin:0;
	padding:10px;
}

.box-infos ul{
	list-style:none;
	margin:0;
	padding:10px;
}
.box-infos ul li{
	float:left;
	height: auto;
	margin: 8px 0;
}

.box-infos ul li.texto {
	color: #FFF;
	width:65%;
	font-size: 14px;
}

.box-infos ul li.titulo {
	color: #F06230;
	width: 35%;
}

.box-infos ul li.linhahorizontal {
	width: 100%;
	border: 1px dotted #333;
	height:2px;
	display:inline-block;
}



/* GERAL CANAL ASSOCIADOS */

.canal-noticias{
	
}


/* HEADER */
.logo{
	width: 351px;
	height: 56px;
	background: url(../img/logo-abrafe.png) 100% 100% no-repeat;
	display:block;
	margin: 170px 0 0 0;
}

/* CONTENT */
.conteudo-inicial{
	background: url(../img/bg-conteudo-index.jpg) top center no-repeat; 
	height: 558px;
}

.conteudo-interna{
	background: #070707 url(../img/bg-conteudo-internas.jpg) top center no-repeat;
	/*background-size: cover;
	background-position: top left;*/

	height: auto;
	padding: 20px 0;
}

.link-util{
	width:140px;
	display: table-cell;
}
 
.resultados{
	font-size: 15px;
	color: #FFF;
}


/* FOOTER*/
.by{
	color:#FFF;
	text-decoration:none;
	font-family: 'museo500';
	font-size:10px;
	display:block;
	margin-top: 22px;
  -webkit-transition: all 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */
 -moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */
   -o-transition: all 0.3s ease-out;  /* Opera 10.50–12.00 */
	  transition: all 0.3s ease-out;  /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
}

.by span{
	font-family: 'museo700';
	font-size:14px;
}
.by:hover{
	color:#DF6935;
	text-decoration:none;
}

footer p{margin: 0;}

.quadrado{
	background: #DF6935;
	padding: 10px 12px 10px 20px;
	text-indent: -7px;
	margin-right: 6px;
	text-align: center;
	font-size: 20px;
}

/* GERAL CORES DE TEXTO*/
.laranja-escuro{color: #F06230;}
.laranja-menu{color: #DF6935;}
.cinza-logo{color: #BFCED5;}


/* GERAL FONTES *//*
.museo7 {font-family: 'museo700';}
.museo5 {font-family: 'museo500';}
.museo3 {font-family: 'museo300';}

/* GERAL TAMANHOS*/
.tam11{font-size: 11px;}
.tam12{font-size: 12px;}
.tam13{font-size: 13px;}
.tam14{font-size: 14px;}
.tam20{font-size: 20px;}
.tam23{font-size: 23px;}
.tam31{font-size: 31px;}

/* GERAL PADDING */
.padding-top10 {padding-top: 10px;}
.padding-top15 {padding-top: 15px;}
.padding-top20 {padding-top: 20px;}
.padding-top25 {padding-top: 25px;}
.padding-top30 {padding-top: 30px;}

.padding-bot10 {padding-bottom: 10px;}
.padding-bot15 {padding-bottom: 15px;}
.padding-bot20 {padding-bottom: 20px;}
.padding-bot25 {padding-bottom: 25px;}
.padding-bot30 {padding-bottom: 30px;}

.padding-left10 {padding-left: 10px;}
.padding-left15 {padding-left: 15px;}
.padding-left20 {padding-left: 20px;}
.padding-left25 {padding-left: 25px;}
.padding-left30 {padding-left: 30px;}

.padding-right10 {padding-right: 10px;}
.padding-right15 {padding-right: 15px;}
.padding-right20 {padding-right: 20px;}
.padding-right25 {padding-right: 25px;}
.padding-right30 {padding-right: 30px;}

/* GERAL MARGIN */
.margin-top5  {margin-top: 5px;}
.margin-top10 {margin-top: 10px;}
.margin-top15 {margin-top: 15px;}
.margin-top20 {margin-top: 20px;}
.margin-top25 {margin-top: 25px;}
.margin-top30 {margin-top: 30px;}
.margin-top40 {margin-top: 40px;}

.margin-bot5  {margin-bottom: 5px;}
.margin-bot10 {margin-bottom: 10px;}
.margin-bot15 {margin-bottom: 15px;}
.margin-bot20 {margin-bottom: 20px;}
.margin-bot25 {margin-bottom: 25px;}
.margin-bot30 {margin-bottom: 30px;}

.margin-left5  {margin-left: 5px;}
.margin-left10 {margin-left: 10px;}
.margin-left15 {margin-left: 15px;}
.margin-left20 {margin-left: 20px;}
.margin-left25 {margin-left: 25px;}
.margin-left30 {margin-left: 30px;}

.margin-right5  {margin-right: 5px;}
.margin-right10 {margin-right: 10px;}
.margin-right15 {margin-right: 15px;}
.margin-right20 {margin-right: 20px;}
.margin-right25 {margin-right: 25px;}
.margin-right30 {margin-right: 30px;}




















/**** AGENDA ****/
/*
#divAgenda{
	width:100%;
	margin:0 auto;	
}

#divAgenda .dadosMes{
	width:100%;
	float:left;
	margin-bottom:30px;
	position:relative;
	text-align:left;
}

#divAgenda .dadosMes .titulo{
	color:#BE2B19;
    font-size:18px;
    font-weight:bold;
	display:block;
}

#divAgenda .dadosMes .num{
	display:block;
}

#divAgenda .calendario{
	width:20%;
	float:left;
	margin-right:20px;
}

#divAgenda .calendario table{
	background-color: #FFFFFF;
    border: 1px solid #F0F0F0;
	font-size:14px;
	color: #666;
}

#divAgenda .calendario table a{
	text-decoration:none;
}

#divAgenda .calendario table td{
	height:25px;
	text-align:center;
	vertical-align:middle;
}

#divAgenda .calendario table .mes{
	background:#FFFFFF;
	color:#BE2B19;
	font-weight:bold;
}

#divAgenda .calendario table .semana{
	width:30px;
	background:#F8E6CE;
	font-weight:bold;
}

#divAgenda .calendario table .dia{
	background:#F9F9F9;
}

#divAgenda .calendario table .domingo{
	background:#E5E5E5;
}

#divAgenda .calendario table .hoje{
	background:#FCE3E0;
}

#divAgenda .calendario table .evento{
	background:#FFCC00;
	cursor:pointer;
}

#divAgenda .calendario table .ativo{
	background:#BE2B19;
}


#divAgenda .listagem{ 
	background: #000;
	background:rgb(0,0,0);
	background: transparent\9;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	zoom: 1;
	width:78%;
	float:right;
	display:none;
	overflow:hidden
	
}

#divAgenda .listagem .num{
	background: #0B0503;
	height: auto;
	width:98%;
	display:block;
    padding:5px 10px;
	margin:10px 1%;
    color:#9D8B4D;
	font-size: 15px;
    font-weight:bold;
	text-align:center;
	text-transform:capitalize;
	
	
	
}

#divAgenda .listagem .itens{
	width:98%;
	margin:10px 1%;
	display:block;
	background: #000;
	background:rgb(0,0,0);
	background: transparent\9;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	zoom: 1;
}

#divAgenda .listagem .itens .titulo{
	
	width:98%;
	color:#BE2B19;
	font-weight:bold;
	display:block;
    padding:5px 10px;
}

#divAgenda .listagem .itens .titulo .bts{
	width:20px;
	text-align:center;
}

#divAgenda .listagem .itens .texto{
	width:100%;
	color:#DF6935;
	font-size: 14px;
	display:block;
    padding:5px 10px;
}
#divAgenda .listagem .itens .texto p{
	color:#FFF;
	font-size: 14px;
}

/**** AGENDA ****/




.product{
	border-collapse: separate;
  	border-spacing: 10px ;
	color: #FFF;
}
.product thead tr td{
	background: #000;
	background:rgb(0,0,0);
	background: transparent\9;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	zoom: 1;
	color: #F06230;
	border:none;
	font-weight:bold;
}

.product td{
	background: #000;
	background:rgb(0,0,0);
	background: transparent\9;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	zoom: 1;
	
}
.product strong { 
    padding-left: -20px; 
    text-indent: 0px;
	margin-bottom: 8px;
	font-weight: normal;
}
.product strong:before {
    content: "•\00a0\00a0";
	font-size: 20px;
    color: #F06230; /* or whatever color you prefer */
}

.product span { 
    padding-left: 30px; 
    text-indent: 0px;
	margin-bottom: 8px;
}
.product span:before {
    content: "-\00a0\00a0";
	font-size: 20px;
    color: #000; /* or whatever color you prefer */
}
.table td,
.table th{ 
    border: 0 !important
}

div.infoassociadas ul{
	height: 166px;
	width: 100%;
	margin-bottom: 30px;
	padding: 10px;
	background: #000;
	background: rgb(0,0,0);
	background: transparent\9;
	background: rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	zoom: 1;
	cursor: pointer;
}

div.infoassociadas ul:hover{
	background: #000;
}


.linkVIP{
	width: 31%;
	height: 100px;
	margin:0 1% 30px 1%;
	padding: 15px;
	background: #000;
	background:rgb(0,0,0);
	background: transparent\9;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	zoom: 1;
	padding:0 !important;
}

.linkVIP strong{
	width:98%;
	color:#F06230;
	background: #000;
	background:rgb(0,0,0);
	background: transparent\9;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	zoom: 1;
	font-weight:bold;
	display:block;
	margin: 0 1%;
    padding:5px 10px;
	text-align:center;
}

.linkVIP a{
	display:block;
	text-align:center;
	margin: 0;
	padding:0;
	font-size:15px;
}

.diretores{
	height: auto;
	min-height: 100px;
	padding: 15px;
	background: #000;
	background:rgb(0,0,0);
	background: transparent\9;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	zoom: 1;
	padding: 15px !important;
	list-style:none !important;
}

.diretores .cargo{
	color:#F06230;
	font-weight:bold;
	display:block;
	font-size:15px;
	margin-bottom: 10px;
}

.diretores .responsavel{
	font-weight:bold;
	display:block;
	font-size:15px;
}

.diretores .sigla{
	color: #BFCED5
}


.aempresa ul{ list-style:none; margin:-20px 0 0 0; padding:0;}

.aempresa ul li { 
    padding-left: 1em; 
    text-indent: -25px;
	margin-bottom: 8px;
}
.aempresa ul li:before {
    content: "•\00a0\00a0";
	font-size: 20px;
    color: #F06230; /* or whatever color you prefer */
}

ul.noticias { list-style: none; padding: 0; margin: 0; border: none!important; }	
ul.noticias li { background: none!important; border: none!important; }	

.p-bar-nav h1,
.p-bar-nav a {
	color: white;
    font-size: 23px;
    margin-bottom: 50px;
    display: block;
}
.p-active,
.p-active a {
	color: #cb5018 !important;
}