@import url('reset.css');

@import url('widgets.css');

@import url('social.css');

@import url('elements.css');

@import url('comments.css');
/*
* Folder v1.0
*
*/
/* Vars ----------------------------------------------------*//* Mixins ----------------------------------------------------*//* IMPORT ------------------------------------------------------------*/
/* GENERAL ------------------------------------------------------------*/
.cf:after,
.cf:before {
  content: "";
  display: table;
}
.cf:after {
  clear: both;
}
.cf {
  zoom: 1;
}
.help{
	cursor:help;
}
.wrapper {
  margin: 0 auto;
  width: 940px;
  /*position: relative;*/
}
body {
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 13px;
}
body a {
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
body p {
  margin-bottom: 21px;
}
#main h1,
#main h2,
#main h3,
#main h4,
#main h5,
#main h6 {
  text-shadow: 4px 4px 0 rgba(0, 0, 0, 0.1);
}
#main,
footer {
  line-height: 1.5em;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Voltaire', sans-serif;
}
h1 {
  font-size: 42px;
}
h2 {
  font-size: 36px;
}
h3 {
  font-size: 24px;
}
h4 {
  font-size: 21px;
}
h5 {
  font-size: 18px;
}
h6 {
  font-size: 14px;
}
.alignleft {
  float: left;
  margin: 5px 10px 5px 0;
}
.alignright {
  float: right;
  margin: 5px 0px 5px 10px;
}
.section-div {
  height: 54px;
  border-top: 1px solid #ccc;
}
#logo {
  margin-top: 15px;
  margin-bottom: 15px;
  float: left;
}
#logo:hover {
  opacity: 0.8;
}
#unidade {
	/*opacity: 0.8;*/
	font-size:24px;
	font-family:Tahoma;
	color:#FFFF00;
	text-align:center;
}
/* ENTRY CONTENT ----------------------------------------------------*/.entry-content .heading {
  margin-bottom: 1.5em;
}
/* COMBO NAVIGATION ------------------------------------------------------------*/
#comboNav {
  width: 100%;
  margin-top: 40px;
  margin-bottom: 30px;
  float: left;
}
/* NAVIGATION ------------------------------------------------------------*/
/* NAVIGATION ------------------------------------------------------------*/


nav{
	float: right;
	line-height: 1.8em;
}

nav a{
	text-decoration: none;
	color: #acacac;
}

#menu_nav{
	float: right;
	width: 680px;
	margin-top: 46px;	
}
#nav{
	z-index:100 !important;
	overflow:visible !important;
	position:absolute;
}

#nav li{
	display: inline;
	font-size: 16px;
	float: left;
}

#nav>li>a{
	display: block;
	overflow: hidden;
	padding: 5px 10px 0px 10px;
	color: #FFFF00;
	text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	font-weight:100;
}

#nav>li>a:hover,
#nav>li.current-menu-item>a,
#nav>li.current_page_item>a{
	background: /*#111E31;*/#FFFF00;
	border-bottom: solid #FFF 5px;
	color:#111E31;
}

#nav>li.current-menu-item>a,
#nav>li.current_page_item>a{
	color: #111E31;
}

#nav>li>a>.subheader{
	color: #717171;
	display: block;
	font-size: 11px;
	margin-top: -8px;
	font-weight: lighter;
}

#nav .sf-sub-indicator{
	float: right;
}

#nav>li>a>.sf-sub-indicator{
	display: none;
}



/* sub navigation -----------------------------------------------------*/
.sfHover ul {
  display: block;
  margin-top: 30px;
  margin-left: 0px;
  text-shadow: none;
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
}
.sfHover ul li a {
  display: block;
  padding: 20px 20px;
  display: block;
  font-size: 11px;
  text-decoration: none;
}
/* WIDGET COLS ------------------------------------------------------------*/
.widget-cols {
  margin-top: 60px;
  margin-bottom: 30px;
  font-size: 11px;
}
.widget-cols h4 {
  margin-bottom: 30px;
  font-weight: normal;
  text-align: center;
}
.widget-cols > li {
  width: 300px;
  float: left;
  margin-right: 20px;
}
.widget-cols > li.fourth-col {
  margin-right: 0px;
}
/* HEADER ------------------------------------------------------------*/
header .wrapper {
  /* SLIDER ------------------------------------------------------------*/

}
header .wrapper #home-slider {
	float: right;
	margin-bottom: -73px;
	-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
}
/* MAIN ------------------------------------------------------------*/
#main_titulo{
	height:60px;
	position:absolute;
	margin:0 auto;
	width:100%;
}
body.home #main {
  padding-top: 100px;
}
/* HEADLINE ----------------------------------------------------*/#headline {
  margin-bottom: 20px;
  font-family: 'Voltaire', sans-serif;
  font-size: 48px;
  line-height: 1.1em;
  text-align: center;
  text-shadow: 4px 4px 0 rgba(0, 0, 0, 0.1);
  text-indent: -9000px;
  border-bottom: 1px solid #ccc;
  padding-top: 22px;
  padding-bottom: 22px;
}
/* MASTHEAD ----------------------------------------------------*/.masthead {
  margin-bottom: 35px;
  font-family: 'Voltaire', sans-serif;
  font-size: 48px;
  line-height: 1.1em;
  text-align: center;
  text-shadow: 4px 4px 0 rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid #ccc;
  padding-bottom: 22px;
}
/* FILTERED ITEMS ----------------------------------------------------*/.isotope-item {
  z-index: 2;
}
.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}
#filter-buttons {
  text-align: center;
  margin-bottom: 20px;
}
#filter-buttons li {
  display: inline-block;
  margin-bottom: 0px;
  border-bottom: 1px solid #999;
}
#filter-buttons li a {
  display: block;
  text-decoration: none;
  padding: 5px 10px;
  margin-bottom: 0px;
}
#filter-container {
  width: 965px;
  margin-bottom: 60px;
  /* Fixes shadow and margin right */

  padding-left: 5px;
  padding-top: 5px;
  margin-left: -5px;
}
#filter-container figure {
  width: 300px;
  float: left;
  margin-right: 20px;
  margin-bottom: 30px;
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
}
#filter-container figure .thumb {
  display: block;
  width: 100%;
  line-height: 0em;
  border-bottom: 2px solid #ccc;
}
#filter-container figure .thumb img {
  max-width: 100%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#filter-container figure .thumb:hover img {
  opacity: 0.2;
}
#filter-container figure figcaption {
  margin: 18px 10px 20px 10px;
  text-align: center;
}
#filter-container figure figcaption .heading {
  margin-bottom: 13px;
  font-size: 32px;
  line-height: 1.2em;
  text-transform: uppercase;
  display: block;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#filter-container figure figcaption .readmore {
  display: block;
  margin: 10px 0px;
}
/* PAGE ----------------------------------------------------*/#page-content,
#page-content-sb {
  position: relative;
  margin-top: 30px;
  margin-bottom: 30px;
}
#page-content-sb {
  width: 640px;
  float: left;
  margin-right: 60px;
}
.ver-mais{
	border:1px;
	border-color:#CCC;
	margin:5px auto;
	text-align:center;
	color:#FFFF00;
	background:#111E31;
	width:120px;
	height:20px;	
}
.ver-mais:hover {
	color:#111E31;
	font:bold;
	background:#FFFF00;
	width:120px;
	height:20px;	
}

/* COLUMNS LAYOUT----------------------------------------------------------*/
.one-half,
.one-third,
.one-fourth {
  float: left;
  margin-bottom: 40px;
  margin-right: 2.1276%;
  position: relative;
}
.one-half {
  width: 48.9361%;
}
.one-third {
  width: 31.9148%;
}
.one-fourth {
  width: 23.4042%;
}
.last {
  clear: right;
  margin-right: 0 !important;
}
/* PORTFOLIO ----------------------------------------------------*/#portfolio-content {
  position: relative;
  margin-top: 30px;
  margin-bottom: 60px;
}
#portfolio-content #filter-container {
  margin-bottom: 60px;
}
#portfolio-content #filter-container .heading {
  border: none;
  margin-bottom: 10px;
  padding-bottom: 0px;
}
#portfolio-content #filter-container .portfolio-cat {
  font-style: italic;
}
#portfolio-content .project-pager {
  text-align: center;
  margin-bottom: 20px;
}
#portfolio-content .project-pager .previous-project {
  float: left;
}
#portfolio-content .project-pager .next-project {
  float: right;
}
#portfolio-content #project-box {
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  margin-bottom: 60px;
}
#portfolio-content #project-box .info {
  float: left;
  width: 164px;
  /* 184 - 20*/

  padding-left: 20px;
  margin-right: 68px;
  font-size: 11px;
}
#portfolio-content #project-box .info strong {
  font-weight: bold;
  display: block;
}
#portfolio-content #project-box .info p {
  margin-bottom: 12px;
}
#portfolio-content #project-box .info .launch {
  display: inline-block;
  padding: 5px;
  margin-left: -5px;
}
#portfolio-content #project-box .entry-content {
  float: left;
  width: 688px;
  /* 940 - (184 + 68) - 20*/

  margin-bottom: 40px;
}
#portfolio-content #project-box .entry-content .multicolumn .column * {
  padding-right: 20px;
}
/* RELATED PROJECTS ---------------------------------------------------*/
.related-projects {
  display: block;
  padding: 0px;
}
.related-projects .related-heading {
  font-weight: bold;
  margin-bottom: 21px;
}
.related-projects .related-list {
  display: block;
}
.related-projects figure {
  display: block;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
  width: 220px;
}
.related-projects figure:last-child {
  margin-right: 0px;
}
.related-projects figure .heading {
  text-decoration: none;
  font-style: normal;
  text-align: center;
  display: block;
  margin-bottom: 10px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.related-projects figure .thumb {
  display: block;
  margin-bottom: 10px;
  line-height: 0em;
  width: 220px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
}
.related-projects figure .thumb img {
  max-width: 100%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.related-projects figure .thumb:hover img {
  opacity: 0.15;
}
/* CONTACT  ----------------------------------------------------*/#map-holder {
  margin-bottom: 80px;
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
}
#map-holder #map_canvas {
  width: 100%;
  height: 300px;
}
#map-holder #map-content {
  padding: 20px;
  border-top: 1px solid #ccc;
}
/* BLOG ------------------------------------------------------------*/
#posts-list {
  position: relative;
  width: 640px;
  float: left;
  margin-top: 30px;
  margin-right: 60px;
}
#posts-list article {
  position: relative;
  margin-bottom: 55px;
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
}
#posts-list article .feature-image {
  width: 100%;
  line-height: 0em;
}
#posts-list article .feature-image img {
  max-width: 100%;
  border-bottom: 2px solid #ccc;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#posts-list article .feature-image a img:hover {
  opacity: 0.1;
}
#posts-list article .box {
  position: relative;
  padding-left: 40px;
  padding-top: 12px;
  padding-bottom: 18px;
}
#posts-list article .box .entry-date {
  position: absolute;
  width: 50px;
  height: 37px;
  top: 15px;
  left: -23px;
  display: block;
  padding-top: 13px;
  font-family: 'Voltaire', Arial, sans-serif;
  line-height: 1em;
  -moz-border-radius: 60px 60px 60px 60px;
  -webkit-border-radius: 60px 60px 60px 60px;
  border-radius: 60px 60px 60px 60px;
  box-shadow: 4px 4px 0 0 rgba(0, 0, 0, 0.2);
}
#posts-list article .box .entry-date .number {
  font-size: 18px;
  text-align: center;
  margin-bottom: 3px;
}
#posts-list article .box .entry-date .month {
  font-size: 13px;
  text-align: center;
}
#posts-list article .box .excerpt {
  float: left;
  width: 421px;
}
#posts-list article .box .excerpt .post-heading {
  display: block;
  font-family: 'Voltaire', Arial, sans-serif;
  font-size: 32px;
  line-height: 1.1em;
  text-shadow: 4px 4px 0 rgba(0, 0, 0, 0.1);
  margin-top: 14px;
  margin-bottom: 21px;
}
#posts-list article .box .excerpt .learnmore {
  display: inline-block;
  padding: 7px;
}
#posts-list article .box .meta {
  float: left;
  margin-left: 20px;
  font-size: 11px;
  padding-top: 15px;
}
#posts-list article .box .meta span {
  display: block;
  margin-bottom: 10px;
  padding-left: 25px;
}
#posts-list article .box .meta .user {
  background: url(../imagens/icon-user.png) no-repeat 0px 0px;
}
#posts-list article .box .meta .comments {
  background: url(../imagens/icon-comments.png) no-repeat 0px 0px;
}
#posts-list article .box .meta .tags {
  background: url(../imagens/icon-tags.png) no-repeat 0px 0px;
}
#posts-list article.format-audio .format {
  background: url(../imagens/icon-format-audio.png) no-repeat 0px 0px;
}
#posts-list article.format-video .format {
  background: url(../imagens/icon-format-video.png) no-repeat 0px 0px;
}
#posts-list article.format-link .format {
  background: url(../imagens/icon-format-link.png) no-repeat 0px 0px;
}
#posts-list article.format-quote .format {
  background: url(../imagens/icon-format-quote.png) no-repeat 0px 0px;
}
#posts-list article.format-standard .format {
  background: url(../imagens/icon-format-post.png) no-repeat 0px 0px;
}
#posts-list article.format-image .format {
  background: url(../imagens/icon-format-image.png) no-repeat 0px 0px;
}
body.single #posts-list {
  width: 640px;
}
body.single #posts-list article {
  margin-bottom: 55px;
}
body.single #posts-list article .box {
  position: relative;
  padding-left: 40px;
  padding-top: 12px;
  padding-bottom: 18px;
  padding: 0px 0px 0px 0px;
  background: none;
}
body.single #posts-list article .box .excerpt {
  float: left;
  width: 580px;
  margin-left: 40px;
  margin-bottom: 20px;
  margin-top: 10px;
}
body.single #posts-list article .box .meta {
  width: 580px;
  margin-left: 0px;
  padding: 20px 20px 20px 40px;
}
/* PAGE NAVIGATION ------------------------------------------------------------*/
#main .page-navigation {
  display: block;
  margin-bottom: 100px;
}
#main .page-navigation a {
  display: block;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#main .page-navigation .nav-next {
  float: left;
}
#main .page-navigation .nav-previous {
  float: right;
}
/* SIDEBAR ------------------------------------------------------------*/
#sidebar {
  position: relative;
  width: 240px;
  float: left;
  margin-top: 30px;
  font-size: 11px;
}
#sidebar .block {
  margin-bottom: 40px;
  padding-bottom: 5px;
}
#sidebar h4 {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 25px;
  padding-bottom: 15px;
}
#sidebar li {
  margin-bottom: 7px;
}
/* RESPONSIVE VIDEO ----------------------------------------------------*/.video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* SOCIAL BAR ----------------------------------------------------*/
#socialAnimacao{
	width: 1008px;
	float: right;
	z-index:1 !important;
}

#social-bar{
	display: block;
	float: left;
	width: 68px;
	background:url(../imagens/social-desktop.png) no-repeat bottom center;
	padding: 10px 0px 20px 0px;
}

#social-bar ul{
	display: block;
	margin: 0 auto ;
	width: 32px;
}

#social-bar li{
	display: block;
	padding: 0px;
	margin: 3px 0px;
}

#social-bar a{ display: block; }
/* FOOTER ------------------------------------------------------------*/
footer {
  font-size: 11px;
}
footer h1,
footer h2,
footer h3,
footer h4,
footer h5,
footer h6 {
  text-shadow: 4px 4px 0 rgba(255, 255, 255, 0.1);
}
/* FOOTER BOTTOM ------------------------------------------------------------*/
.footer-bottom {
  padding-top: 20px;
  padding-bottom: 60px;
  overflow: hidden;
  border-top: 1px dashed rgba(255, 255, 255, 0.1);
}
.footer-bottom .direitos {
  padding-top: 10px;
  margin:0 auto;
  text-align:center;
}
.footer-bottom .right {
  width: 50%;
  float: right;
}

/*-----------------------------Home--------------------------------------------------*/
#fechar2{
	width:65px;
	height:20px;
	cursor:pointer;
	float:right;
	background:url(../imagens/fechar2.png) no-repeat 0px 0px;
}
#fechar2:hover{
	background:url(../imagens/fechar2.png) no-repeat 0px -20px;
}

#destaques_home_t_1{
	width:930px;
	height:200px;	
}

#destaque1_cima{
	width:445px;
	height:190px;
	margin:10px 10px 10px 10px;
	float:left;
}
#destaque2_cima{
	width:445px;
	height:190px;
	margin:10px 10px 10px 10px;
	float:left;
}

#destaques_home_t_2{
	width:930px;
	height:200px;	
}
#destaques_home1{
	background:#CAE6DB;
	float:left;
	width:300px;
	height:190px;
	margin:5px 5px 5px 5px;
}
#destaques_home1 img{
	width:285px;
	height:174px;
	margin-top:8px;
}

#destaques_home2{
	background:#CAE6DB;
	float:left;
	width:300px;
	height:190px;
	margin:5px 5px 5px 5px;
}

#destaques_home2 iframe{
	height:190px;
}

#destaques_home3{
	float:left;
	background:url(../imagens/fdo_form_home.jpg) no-repeat;
	width:300px;
	height:190px;
	margin:5px 5px 5px 5px;
}

#destaques_home3 form{
	width:285px;
	height:130px;
	margin-top:20px;
}
#titulo_form_index {
	font-size:14px;
	font-family:tahoma;
	font-weight:bold;
	width: 300px;
}

.label_home{
	float:left;
	text-align:right;
	width:70px;
}

.cont_form{
	float:left;
	margin-left:20px;
}

.cont_form input{
	width:175px;
}

.cont_form textarea{
	width:173px;
}

#envia_home{
	width: 80px;
	color: #FFFF00;
	font-size: 11px;
	background: #111E31;
	padding: 3px 10px;
	border: 1px solid #ccc;
	-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	cursor: pointer;
}

#envia_home:hover{
	background: #111E31;
	color: #FFFF00;
	font-weight: bold;
}

#comunicados_site{
	margin-top:88px;
	width:40px;
	float:left;
	background:url(../imagens/comunicados-objetivo.png) no-repeat;
	height:220px;
	position:fixed;
	cursor:pointer;
}
#comunicados_site:hover{
	background:url(../imagens/comunicados-objetivo2.png) no-repeat;
}
/*-------------------------		NOSSA ESCOLA		------------------------------*/
#main_qs {
	padding-top: 0;
	background-image: url(../imagens/main-bg.png), url(../imagens/main-bg.png);
	background-repeat: repeat-x, repeat-x;
	background-position: bottom left, top left;
	min-height: 500px;
	padding-top: 40px;
	line-height: 1.5em;
}
#main_qs h1{
	text-shadow: 4px 4px 0 rgba(0, 0, 0, 0.1);
}


#qs_pg {
	text-align:center;
}
/*ALTERA O TITULO DO FILTRO*/
#titulo_box {
	width:900px;
	background:#111E31;
	margin:1px 0 1px 0;
}
/*ALTERA A FONTE DO TITULO DO FILTRO*/
#titulo_box_link{
	text-decoration: none;
	color: #fff;
	font-family:Tahoma;
	font-size: 14px;
}
/*ALTERA O CONTEUDO DO FILTRO*/
#conteudo_box {
	margin-bottom: 2px;
	padding: 20px 20px;
	position: relative;
	background:#fff;
	width:894px;
	margin-bottom: 0px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
  
}
#titulo_topicos {
	text-decoration: none;
	color:#111E31;
	font-family:Tahoma;
	font-size: 18px;
	font-weight:bold;
}
#titulo_topicos_sub {
	text-decoration: none;
	color:#111E31;
	font-family:Tahoma;
	font-size: 16px;
}
#titulo_topicos_fra {
	text-decoration: none;
	color:#000;
	font-family:Tahoma;
	font-size: 18px;
}
#titulo_topicos_fra2 {
	text-decoration: none;
	color:#FF0;
	font-family:Tahoma;
	font-size: 18px;
}
#tabela_ne {
	border-collapse:collapse;
	
}
#tabela_td_ne1 {
	width:35px;
	height:35px;
	text-align:center;
	font-weight:bold;
}
#tabela_td_ne2 {
	width:444px;
	text-align:center;
}

#tabela_td_ne3 {
	width:326px;
	text-align:center;
	font-weight:bold;
}
#tabela_td_ne4 {
	width:418px;
	text-align:center;
}
#titulo_tabela_ne {
	text-decoration: none;
	color:#111E31;
	font-family:Tahoma;
	font-size: 14px;
	font-weight:bold;
}

#td_ne_vans_titulo{
	border-left: 2px #111E31 solid;
	border-top: 2px #111E31 solid;
	border-right: 1px #ffff00 solid;
	border-bottom: 1px #ffff00 solid;
	text-align:center;
	font-weight:bold;
	text-align:left;
	height: 50px;
	padding-left: 10px;
}
#td_ne_vans1 {
	border-left: 1px #111E31 solid;
	border-right: 1px #111E31 solid;
	border-bottom: 1px #111E31 solid;
	width: 133px;
	height: 50px;
	text-align: left;
	color:#000;
	padding-left: 10px;
}
#td_ne_vans2 {
	border-right:1px #111E31 solid;
	border-bottom:1px #111E31 solid;
	width:240px;
	height:50px;	
	color:#000;
	padding-left: 10px;
}
#td_ne_vans3 {
	border-right: 1px #111E31 solid;
	border-bottom: 1px #111E31 solid;
	width: 482px;
	height: 50px;
	text-align:left;	
	color:#000;
	padding-left: 10px;
}
/*----------------	AULAS ELETIVAS	----------------*/
#cont_ae{
	width: 900px;
	height: 600px;
	border-top: 1px #777 solid;
	border-right: 1px #CCC solid;
	border-bottom: 1px #CCC solid;
	border-left: 1px #777 solid;
	text-align: center;
	background: #fff;
	padding: 10px;
}
#td_ae1{
	width:81px;
	padding:10px;
}
#td_ae2{
	width:484px;
	padding:10px;
}

/*------------------	GALERIA	--------------------*/
#album_galeria {
	width: 900px;
	height: 150px;
	text-decoration: none;
	color: #444;
	font-weight: bold;
	padding: 5px 10px 5px 25px;
	cursor: pointer;
	border: 1px solid #ccc;
	background: #111E31 url(../imagens/toggle_g.png) no-repeat 5px 7px;
	margin: 1px 0 1px 0;
}
#album_galeria.active {
  border-bottom: 1px solid #ccc;
  background: #111E31 url(../imagens/toggle_g.png) no-repeat 5px -78px;
}
#album_galeria:hover {
  opacity:0.9;
}
/*------------------	UNIP	--------------------*/
#unip {
	width:900px;
	height:950px;
	border-top:1px #777 solid;
	border-right:1px #CCC solid;
	border-bottom:1px #CCC solid;
	border-left:1px #777 solid;
	text-align:center;
	background:#fff;
	padding:10px;
}
/*------------------	LOCALIZAÇÃO	--------------------*/
#localizacao {
	width:900px;
	height:690px;
	border-top:1px #777 solid;
	border-right:1px #CCC solid;
	border-bottom:1px #CCC solid;
	border-left:1px #777 solid;
	text-align:center;
	background:#fff;
	padding:10px;
}
#ir_para_mapa {
	width:125px;
	height:15px;
	text-align:center;
	color: #ffff00;
	font-size: 11px;
	background: #111E31;
	padding: 1px 10px 7px 10px;
	margin:0 auto;
	border: 1px solid #ccc;
	-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	cursor: pointer;
}
#ir_para_mapa:hover {
	background: #111E31;
	color: #FFFF00;
	font-weight: bold;
}
#mapa_ampliado{
	border-top:2px #666 solid;
	border-right:2px #CCC solid;
	border-bottom:2px #CCC solid;
	border-left:2px #666 solid;
	margin:5px auto;
	text-align:center;
	color:#fff;
	background:#399;
	width:150px;
	cursor:pointer;
	height:20px;	
}
#mapa_ampliado:hover {
	border-top:2px #333 solid;
	border-right:2px #999 solid;
	border-bottom:2px #999 solid;
	border-left:2px #333 solid;
	color:#ff0;
	font:bold;
	background:#111E31;
	width:150px;
	height:20px;	
}