@charset "UTF-8";
/* CSS Document */

ul.accordion{
			margin: 0 35px 20px 0 !important;
}

body{
	background-image: url("../img/background.jpg");
	background-repeat: no-repeat;
	background-position: center 237px;	
	background-attachment: fixed;
}

@font-face {
    font-family: 'qlassik_boldregular';
    src: url('../fonte/qlassikbold_tb-webfont.eot');
    src: url('../fonte/qlassikbold_tb-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonte/qlassikbold_tb-webfont.woff') format('woff'),
         url('../fonte/qlassikbold_tb-webfont.ttf') format('truetype'),
         url('../fonte/qlassikbold_tb-webfont.svg#qlassik_boldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

h1{ font-size: 35px; font-family: 'qlassik_boldregular', sans-serif; font-weight: 400; color: #333; }
h2{ font-size: 35px; font-family: 'qlassik_boldregular', sans-serif; font-weight: 400; color: #7670A4; }
h3{ font-size: 18px; font-family: 'qlassik_boldregular', sans-serif; font-weight: 400; color: #333; }
p{ font-size: 12px; font-family: 'Roboto', sans-serif; font-weight: 300; color: #999999; }
label{ font-size: 16px; font-family: 'Roboto', sans-serif; font-weight: 300; color: #3A62A7; display: inline; }
a { font-size: 18px; font-family: 'qlassik_boldregular', sans-serif; font-weight: 400; color: #333; } 
a:hover { color: #7670A4; }

.conteudo{
	background: #FFF;
	width: 100%;
	padding-bottom: 30px;
}
.publicacoes{
	background-image: url("../img/publicacoes.png");
} 
.videos{
	background-image: url("../img/videos.png");
} 
.calendario{
	background-image: url("../img/calendario.png");
}
.publicacoes a, .videos a, .calendario a{
	text-decoration:none;
}
.publicacoes h1:hover, .videos h1:hover, .calendario h1:hover{
	color:#7670A4;
}
.publicacoes h1, .videos h1, .calendario h1{
	margin: 0 0 10px 0;
}
.publicacoes , .videos , .calendario{
	width: 290px;
	height: 160px;
	margin-top: 20px;
	padding:100px 5px 0 5px;	
	text-align:center;
}
.tituloSecao {
	margin-top:20px;
}
.tituloSecao img{
	margin-right:15px;
	margin-bottom: 10px;
}
.tituloSecao h1{
	display:inline;
}
.tituloSecao h2{
	display:inline;
}
.divider{
	background-image: url("../img/divider.png");
	background-repeat: repeat-x;
	width: 100%;
	height: 6px;
}
.galeria{
	margin-top:20px;
	margin-bottom:-6px;
}
.galeria h3{
	background: rgba(255,255,255, 0.8);
	z-index:998;
	position:relative;
	padding: 4px;
	margin-top:-29px;
	margin-bottom:0;
	color: #333;
	font-family: 'qlassik_boldregular', sans-serif; 
	font-size: 18px; 
}
.pull-center{
	margin-top:20px;
	text-align:center;
}
.pull-center p {
	margin: 5px 0;
}
.noticias {
	background-image: url("../img/bg_noticias.png");
	background-repeat: no-repeat;
	height: 130px;
	cursor: pointer;
	margin-top: 30px;
	margin-bottom: 30px;
	font-size: 18px; 
	font-family: 'qlassik_boldregular', sans-serif; 
	font-weight: 400; 
	padding-left: 15px; 
}
.noticias a:link{
	text-decoration: none !important;
}	
.noticias:hover{
	background-image: url("../img/bg_noticias_hover.png");
	background-repeat: no-repeat;	
}
.noticias p{
	margin-left: 110px;
	margin-bottom: 15px;
}
.newsletter {
	background-color:#F3F3F3;
	padding: 10px;
}

/* Menu Fixo Topo */

html, body, div, blockquote, pre,
ol, ul, li, fieldset, form, label, legend,
table, caption{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

header,footer,
article,section,
hgroup,nav,
figure{
	display:block;
}
nav a:link{
    text-decoration:none;
	color:#7670a4;
    -webkit-transition:color 0.5s ease-out;
    -moz-transition:color 0.5s ease-out;
    -o-transition:color 0.5s ease-out;
    -ms-transition:color 0.5s ease-out;
}
nav a:hover{
	text-decoration:none;
	color:#FFFFFF;
    filter:alpha(opacity=100);
    -moz-opacity:1;
    opacity:1;
}
#nav-total  {
    width:100%;
	height:60px;
	background:rgba(130,121,184,0.5);
}
.nav-total  {
	height:60px;
	/*background: rgba(130,121,184,0.75);*/
}
.f-nav  { 
    z-index: 9999; 
	position: fixed; 
	top: 0; width:100%; 
} 
nav  {
    width:950px;
	height:60px;
	margin:0 auto;
	margin-left: 20%;
}
nav ul li{
   display:inline; 
   float:left;
}
nav ul li a,
nav ul li a:visited {
   color:#7670a4;
   font-family: 'qlassik_boldregular', sans-serif;
   font-size:23px;
   float:left;
   font-weight:normal;
   margin:0 19px 0 19px;
   line-height:60px;
}  
nav ul li a:hover  {
    color:#444;	
}

/* Menu fixo Topo Fim */


/* jQuery Slider */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:920px;margin:0;padding:20px;position:absolute;bottom:0;}

/* Fim jQuery Slider */
 
input[type='text'], textarea{
	margin: 3px 0 15px 0;
	padding: 4px 10px;
	border: none;
	font-size: 16px;
	height: 30px;
	display: block;
}
.Conteudo input[type='radio'], .Conteudo input[type='checkbox']{
	display: inline;
	margin: 12px 8px 15px 15px;
}

/* GRID INPUT */

.input_grid_12{
	width: 680px;
}
.input_grid_11{
	width: 620px;
}
.input_grid_10{
	width: 560px;
}
.input_grid_9{
	width: 500px;
}
.input_grid_8{
	width: 440px;
}
.input_grid_7{
	width: 380px;
}
.input_grid_6{
	width: 400px;
}
.input_grid_5{
	width: 340px;
}
.input_grid_4{
	width: 260px;
}
.input_grid_3{
	width: 200px;
}
.input_grid_2{
	width: 100px;
}
.input_grid_1{
	width: 40px;
}

/* GRID SELECT */


.select_grid_12{
	width: 700px;
}
.select_grid_11{
	width: 640px;
}
.select_grid_10{
	width: 580px;
}
.select_grid_9{
	width: 520px;
}
.select_grid_8{
	width: 460px;
}
.select_grid_7{
	width: 400px;
}
.select_grid_6{
	width: 340px;
}
.select_grid_5{
	width: 280px;
}
.select_grid_4{
	width: 220px;
}
.select_grid_3{
	width: 160px;
}
.select_grid_2{
	width: 100px;
}
.select_grid_1{
	width: 40px;
}

.article-info {
	display:none;
}

.btn dropdown-toggle{
	display:none;
}

.page-header h1{
	display:none;
}

.page-header h2{
	margin-left: 0%;
	padding-top: 10px;
}

.back_button{
	padding-top: 20px !important;
	padding-left: 10px !important;
	padding-bottom: 0px !important;
}

.back_button a{
	text-decoration: none;
}

.conteudo-interno{
	margin-left: 20px !important;
	margin-right: 20px !important;
	margin-bottom: 20px;
	margin-top: 7px;
	border-radius: 5px;
}

.conteudo-interno p{
	color: #000;
	
}

.joomcat98_txt li a {
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    margin-top: -18px;
}

.joomcat98_txt{
	color:#fff;
}


.well{
	background-color: #fff;
	border: none;
}

.well-small {
    color: #7670A4;
    font-family: 'qlassik_boldregular',sans-serif;
    font-size: 35px;
    font-weight: 400;
	
}


#jg_voting{
	display: none !important;
}

.minifrontpage-default .mfp-table-cell p{
	box-shadow: none !important;
	background: #FFF!important;
}

.banner-principal{
	height: 300px !Important;
}

.mfp-table-cell p {
    margin-left: 65px !important;
    margin-top: -15px !important;
}

.mfp-date-author{
	margin-left: 75px;
}

.mfp-introtitle{
	margin-left:0px;
}

.newsletter{
	margin-top: -13px;
}

.acymailing_form label{
	color: #000 !important;
}

.conteudo-interno ul{
	list-style:disc outside none;
}

.form-actions{
	background-color: #fff !important;
}

.contact label{
	color: #000 !important;
}

.contact input{
	border: 1px solid black;
	border-radius: 0px !important;
}

#jform_contact_message{
	border: 1px solid black;

}

.contact h3{
	display:none;
	
}


.nivo-main-image{
	height: 300px !important;
	max-height: 300px !important;
	min-height: 300px !important;
	
}


.nivo-imageLink{
	height: 300px !important;
	max-height: 300px !important;
	min-height: 300px !important;
	
}

.theme-default .nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
    width:  960px !important;
    height: 300px !important;
}

.nivo-caption p {
	font-weight: bold !important;
	color: #fff !important;
	margin-left: 30px !important;
	font-size: 16px !important;

}


.p-especial{
	padding-bottom: 65px !important;
}


.pagination{
	margin-left:160px;
}

/* Social */
.s2s_supra_contenedor .social2s_credits {
    font-size: 9px;
    display: none;
}

.s2s_supra_contenedor{
  display:inline-block;
}

.s2s_supra_contenedor i{
      color: #FFF;
    font-size:20px;
}

.s2s_wapp .btn{
  background: #1865AC!important;
  color:#FFF!important;
}

.s2s_wapp .btn:hover{
  color: #FFF!important;
  background: #114C82!important;
  text-decoration:none;
}

.blog .s2s_supra_contenedor{
  display:none;
}

.s2s_wapp .wapp_link{
  background:#34a641!important;
}

a#cartilha {
    position: absolute;
    height: 11%;
    width: 21%;
    top: 81%;
    right: 46%;
    z-index: 999;
}

a#folder {
    position: absolute;
    height: 11%;
    width: 21%;
    top: 81%;
    right: 24%;
    z-index: 999;
}