﻿body{
	min-width:980px;
	background: url(../images/bg.png) repeat-x;
}
body.bgnone{
	background: none;
}
body.bgmantida .cabecalho{
	background:url(../images/menu-simplificado/center.png) repeat-x;
}
.template-pagina{
	margin:0px auto;
	width:980px;
}

/*topos*/
.topo-completo{
	/*padding-bottom:50px;*/
}
.topo-completo-intranet{
	padding-bottom:10px;
}
.topo-completo .logo{
	float:left;
	margin-left:35px;
	/*margin-top:8px;*/ margin-top:15px;
}
.topo-completo .menu-auxiliar{
	float:left;
	margin-left:45px;
	margin-top:33px;
}
	.topo-completo .menu-auxiliar ul, .topo-completo .menu-auxiliar li{
		margin:0px;
		padding:0px;	
	}
	.topo-completo .menu-auxiliar li{
		list-style:none;
		display:inline
	}
		.topo-completo .menu-auxiliar li a{
			line-height:22px;
			padding-top:5px;
			padding-bottom:5px;
			padding-right:12px;
			font-size:12px;
			color:#00458E;
			padding-left:26px;
		}
		.topo-completo .menu-auxiliar li a.unijui-virtual{
			background:url(../images/unijui-virtual.png) no-repeat left center;
		}
		.topo-completo .menu-auxiliar li a.biblioteca{
			background:url(../images/biblioteca.png) no-repeat left center;
		}
		.topo-completo .menu-auxiliar li a.webmail{
			background:url(../images/webmail.png) no-repeat left center;
		}
	.topo-completo .menurapidoform{
		float:left;
		width:405px;
		margin-top:32px;
		margin-left:16px;
	}
	.topo-completo-intranet .menurapidoform, .topo-completo-autenticado .menurapidoform{
		margin-top:36px;
	}
	.topo-completo .menu_rapido{
		width:220px;
	}
	.topo-completo .pesquisarb{
		background:url(../images/procurar.png) no-repeat left top;
		width:20px;
		height:23px;
		border:none;
		cursor:pointer;
	}
	.topo-completo .amenurapidoform input[type=text]:focus, .amenurapidoform select:focus {
		background: #FFFFFF; /* Fundo amarelo palha */
		border:1px solid #ffffff;  /* Borda vermelha de 2px */
		outline: 1px solid #02448E;
		padding-right:2px;
	}
	.optionnivel1, .optionnivel2, .optionnivel3, .optionnivel4{
		background:url(../images/mini-indent3.gif) no-repeat 3px center;
	}
	.optionnivel1{
		font-weight:bold;
		background:#EBF0F6;
	}
	.optionnivel2{
	}
	.optionnivel3{
		background-position:18px center;
	}
	.optionnivel4{
		background-position:33px center;
	}
	
.menu-referencia-center ul, .menu-referencia-center li{
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
	display:inline;
}
	.menu-referencia-center{
		/*background:url(../images/menu-principal-middle.png) repeat-x left center;*/
		height:36px;
	}
		.menu-referencia-center>ul>li>a>img{
			display:none;
		}
		.menu-referencia-left{
			/*background:url(../images/menu-principal-left.png) no-repeat left center;*/
			padding-left:15px;
			/*position:absolute;*/
			margin-top: 7px;
			width:965px;
		}
		.menu-referencia-right{
			/*background:url(../images/menu-principal-right.png) no-repeat right center;*/
			padding-right:15px;
		}
			.menu-referencia-center>ul{
				margin-top:-12px !important;
				float:left;
			}
			.menu-referencia-center>ul>li{
				float:left;
				white-space:nowrap;
				height:40px !important;
				padding:0px !important;
				margin-top:19px;
				margin-bottom:-19px;
			}
				.menu-referencia-center>ul>li>a{
					line-height:20px;
					padding:4px 10px 17px 10px;
					display:block;
				}
					.menu-referencia-center>ul>li>a>span{
						font-size:12px;
						color:#D7EBFF;
					}
		.menu-referencia-center ul:first-child li a{
			background:none;
		}
		.menu-referencia-center li a:hover, .menu-referencia-center ul:first-child li a:hover{
			background:url(../images/menu-principal-hover.png) repeat-x left top;
			text-decoration:none;
		}
		.menu-referencia-center li a{
			margin-right:-5px;
		}
		
		.menu-referencia-center li.item-1106>a{
			padding-right:85px !important;
		}
		.menu-referencia-center li.item-1255>a{
			padding-right:75px !important;
		}
		.menu-referencia-center li.item-1359>a{
			padding-right:70px !important;
		}
		.menu-referencia-center li.item-1354>a{
			padding-right:135px !important;
		}
		.menu-referencia-center li.item-421>a{
			padding-right:63px !important;
		}
		
		.menu-referencia-center li a span.second-title{
			position:absolute;
			z-index:1;
			color:#7A95B8 !important;
			margin-top:14px;
			margin-left:0px;
			font-size:9px !important;

			line-height:20px;
			padding-top:0px;
		}
		
	.menu-referencia-center>ul>li>ul{
		display:none;	
		position:absolute;
		width:283px;
		float:left;
		background:url(../images/submenu-principal.png) no-repeat left top;
		margin:-3px 0px 0px -10px;
		padding:12px 0px 0px 0px;
		z-index:1;
	}
		.menu-referencia-center li ul{
			display:none;
		}
		.menu-referencia-center.hover-css li:hover ul{
			display:block;
			z-index:1000;
		}
	.menu-referencia-center li:hover li{
		display:block;
		padding-right:14px;
		text-align:left !important;
		text-indent:5px;
		background:url(../images/submenu-principal-middle.png) repeat-y left top !important;
	}
	.menu-referencia-center li:hover ul li a{
		background:none;
		display:block;
		color:#0033CC;
		padding:0px;
		line-height:30px;
		margin:0px;
		border-bottom:1px solid #FFFFFF;
		margin-left:30px;
	}
	.menu-referencia-center li:hover ul li a:hover{
		text-decoration:underline;	
	}
			/*rodapés dos menus*/
			.menu-referencia-center li:hover ul li:last-child{
				padding-bottom:5px;
				background:url(../images/submenu-principal-bottom.png) no-repeat left bottom !important;
			}
			/*fim dos rodapés*/
	
			
			.menu-referencia-center li:hover ul ul li:last-child{
				padding-bottom:0px;
				background:none !important;
			}
			.menu-referencia-center li:hover ul li:last-child a{
				border:none;
			}
				.menu-referencia-center li:hover ul ul li{
					padding-right:0px;
				}
				.menu-referencia-center li:hover ul ul li:last-child a{
					border-bottom:1px solid #FFFFFF;
				}


		/*bug no menu formas de ingresso*/
			.menu-referencia-center li.item-1452{
				display:block;
				padding-right:14px;
				text-align:left !important;
				text-indent:5px;
				background:url(../images/submenu-principal-middle.png) repeat-y left top !important;
			}
				.menu-referencia-center li.item-1452 a{
					border-bottom:1px solid #FFFFFF !important;
				}
				.menu-referencia-center li.item-1455 a{
					border:none !important;
				}
		/**/

		.menu-referencia-center ul ul ul li a{
			text-indent:20px;
			background:url(../images/indent-menu-referencia.png) no-repeat 10px center !important;
		}
		

/*Menus expandidos*/
	.menu-referencia-center>ul.menu-expandido-right>li>ul, .menu-referencia-center>ul.menu-expandido-left>li>ul{
		width:534px;
		background:url(../images/submenu-principal-expandido.png) no-repeat left top;
	}
		.menu-referencia-center>ul.menu-expandido-right>li>ul>li a, .menu-referencia-center>ul.menu-expandido-left>li>ul>li a{
			width:210px !important;
		}
	.menu-referencia-center ul.menu-expandido-right li:hover ul li, .menu-referencia-center ul.menu-expandido-left li:hover ul li{
		background:url(../images/submenu-principal-middle-expandido.png) repeat-y left top !important;
	}
	.menu-referencia-center ul.menu-expandido-right>li:hover>ul>li:last-child, .menu-referencia-center ul.menu-expandido-left>li:hover>ul>li:last-child{
		background:url(../images/submenu-principal-bottom-expandido.png) no-repeat left bottom !important;
	}
	
/*Menu expandido para Esquerda*/
	.menu-referencia-center>ul.menu-expandido-left>li>ul{
		margin-left:-296px;
		background:url(../images/submenu-principal-expandido-left.png) no-repeat left top;
	}
		.menu-referencia-center>ul.menu-expandido-left>li>ul>li{
			padding-left:276px;
		}

		
/*Banners dentro do menu de referência*/
	.menu-referencia-center ul.menu-expandido-right>li>ul>li.first-child, .menu-referencia-center ul.menu-expandido-left>li>ul>li.first-child{
		margin-top:-16px;
	}
	.inside-menu-referencia-banner{
		overflow:hidden;
		float:right;
		position:absolute;
		width:238px !important;
		margin-left:8px;
		margin-top:-1px;
		background:none;
	}
		.inside-menu-referencia-banner img{
			width:228px;
		}
		 ul.menu-expandido-left .inside-menu-referencia-banner{
			 margin-left:-224px; 
		 }



	.topo-mantidas-center{
		/*background:url(../images/menu-simplificado/center.png) repeat-x left top;*/
		height:40px;
	}
		.topo-mantidas-right{
			/*background:url(../images/menu-simplificado/right.png) no-repeat right top;*/
			padding-right:10px;
		}
		.topo-mantidas-left{
			/*background:url(../images/menu-simplificado/left.png) no-repeat left top;*/
			padding-left:10px;
		}
		.topo-mantidas-center .logo{
			margin:4px 20px 0px 13px;
			float:left;
		}
		.menu-referencia-mantidas{
			padding-top:3px;	
		}
			.menu-referencia-mantidas img, .menu-referencia-rodape img{
				display:none;
			}
		.menu-referencia-mantidas, .menu-auxiliar-mantidas{
			background:url(../images/menu-simplificado/separador.jpg) no-repeat left top;
			float:left;
			margin-top:6px;
			padding-left:20px;
			width:740px;
			height:30px;
		}
			.menu-referencia-mantidas a{
				color:#FFF;
				padding:4px 33px 0px 20px;
			}
		.menu-auxiliar-mantidas{
			margin-left:-30px;
			width:78px;
		}
		.menu-auxiliar-mantidas a{
			padding-bottom:50px;
			width:22px;
			overflow:hidden;
			float:left;
			margin:-42px 0px 0px 6px;
		}
			.menu-auxiliar-mantidas .unijui-virtual{
				background:url(../images/unijui-virtual.png) no-repeat left bottom;	
				margin:-58px 0px 0px -4px;
			}
			.menu-auxiliar-mantidas .biblioteca{
				background:url(../images/biblioteca.png) no-repeat left bottom;	
			}
			.menu-auxiliar-mantidas .webmail{
				background:url(../images/webmail.png) no-repeat left bottom;	
			}

		.topo-mantidas-center ul li, .topo-mantidas-center ul{
			list-style:none;
			display:inline;
			margin:0px;
			padding:0px;
			float:left;
		}
		.logo-mantida{
			float:left;
			margin:-10px 0px 0px 20px;
			width:31%;	
		}
		.titulo-mantida{
			float:right;
			width:70%;
			position: relative;
		}
		.titulo-mantida *{
			font-size:30px;
			margin:-38px 5px 0px 0px;
			text-align:right;
		}
		.titulo-mantida .moduletablemuseu{
			margin-left:-310px;	
		}
		.titulo-mantida .moduletablemuseu *{
			white-space:nowrap;
			font-size:23px;
		}

/*banners*/
.banner-principal{
	text-align:center;
	margin:0px auto 25px;
}
	.banner-principal a img{
		margin-bottom:-2px;
	}
	/*banner com fundo escuro*/
	.banner-principal-completo .moduletablebarra{
		padding-bottom:5px;
		/*margin-top:-30px;*/
		background:url(../images/borderbanner.png) repeat-x left bottom;
	}
	.banner-principal-completo .bannergroupbarra{
		background:#161B1F;
	}
		.comunica .banner-principal-completo .bannergroupbarra{
			background:#4F93C9;
		}
	.banner-principal .position-banner{
		overflow:hidden;		
		margin:0px auto;
		height:289px !important;
	}
			.comunica .banner-principal .position-banner{
				height:116px !important;
			}
		.banner-principal-completo .position-banner{
			width:980px;
		}
		.banner-principal-completo-direita .position-banner, .banner-principal-completo-esquerda .position-banner, .banner-principal-completo-direita .mini-banners.banner, .banner-principal-completo-esquerda .mini-banners.banner{
			width:715px;
		}
		.banner-principal-completo-direita{
			padding-right:220px;
		}
		.banner-principal-completo-esquerda{
			padding-left:220px;
		}
			.banner-principal-direita, .banner-principal-esquerda{
				text-align:right;
				margin:0px auto;
				width:961px;
				height:308px !important;
				overflow:hidden;
				padding-right:19px;
				margin-bottom:-308px;
			}
			.banner-principal-esquerda{
				text-align:left;
				padding-right:0px;
				padding-left:19px;
			}
	.banner-principal .position-banner2{
		width:8000px;
		text-align:left;
	}
	.banner-principal .position-banner .banneritem{
		float:left !important;
	}
	.mini-banners{
		height:260px;
	}
	.mini-banners.bannerbarra{
		text-align:right;
		margin-top:-274px;
		margin-bottom:30px;
	}
	.mini-banners.banner{
		/*margin-top:-282px;*/margin-top:-286px;
		margin-bottom:40px;
	}
		.mini-banner-container{
			padding:4px;
			padding-right:20px;
		}
			.banner-principal-completo-direita .mini-banner-container, .banner-principal-completo-esquerda .mini-banner-container{
				padding-right:16px !important;
			}
		.mini-banners.banner .mini-banner-container{
			padding:5px 26px 4px 0px;		
		}
			.mini-banner{
				padding:3px 2px 4px 2px;
				background:#FFF;
				float:right;
					-moz-border-radius:1px;
					-khtml-border-radius:1px;
					-webkit-border-radius:1px;
					border-radius:1px;
					opacity:0.4;
			}
		.mini-banner:hover, .mini-banner.active{
			background:#D9F3FF;
			opacity:1.0;
		}
	
	/* Sombras no banner destaque */
	.sombra-top-banner {
		height: 20px;
		width: 100%;
		background: url('/templates/template_unijui/images/sombra-top-banner.png') repeat-x top center;
		position: absolute;
		top: 0;
		left: 0;
	}

	.sombra-bottom-banner {
		height: 20px;
		width: 100%;
		background: url('/templates/template_unijui/images/sombra-bottom-banner.png') repeat-x top center;
		position: absolute;
		bottom: -20px;
		left: 0;
	}

	.sombra-lateral-banner {
		width: 100%;
		height: 330px;
		background: url('/templates/template_unijui/images/sombra-lateral-banner.png') repeat-x top center;
		position: absolute;
		top: 0;
		left: 0;
	}

	#slider li { display:none; }
	#slider li.active { display: block; }

/*Menus*/
.coluna-esquerda, .coluna-direita{
	float:left;
	width:208px;
	padding-right:14px;
	overflow:hidden;
}
	.coluna-esquerda .moduletable, .coluna-direita .moduletable{
		margin-bottom:50px !important;
	}
	.coluna-direita .moduletable h3, .coluna-esquerda .moduletable h3, body.comunica .conteudo-principal-direita h3 a, body.comunica .conteudo-principal-direita h3{
		font-size:15px;
		color:#0F0F0F;
		border-bottom:1px solid #E6E9EE;
		padding-bottom:6px;
		padding-left:3px;
		margin-bottom:0px;
		margin-top:20px;
	}
		.comunica .coluna-direita .moduletable{
			margin-bottom:64px;
			margin-top:-14px;
		}
.coluna-direita{
	float:right;
	padding-right:0px;
	padding-left:14px;
}
	.mover-conteudo-direita .coluna-direita, .mover-conteudo-esquerda .coluna-esquerda{
		margin-top:15px;
	}
	
	.pre-menu, .menu-padrao, .pos-menu, .menu-visitante{
		margin-top:5px;
	}
	.menu-padrao ul, .menu-padrao li, .menu-padrao a{
		margin:0px !important;
		padding:0px !important;
		list-style:none !important;
	}
	.menu-padrao ul li a img{
		border:none;
		padding-right:5px;
		margin-left:-5px;
	}
	.menu-padrao ul li a{
		display:block;
		text-indent:10px;
		text-decoration:none;
		line-height:30px;
		display:block;
	}
		.menu-padrao ul ul img{
/*			display:none;*/
		}
		.menu-padrao ul li a, .menu-padrao ul li a:hover, .menu-padrao ul li.active ul li a, .menu-padrao ul li ul li a, .menu-padrao li.current li a{
			color:#02448E;
			border-bottom:1px solid #F2EDE1;
			background-color:#FFFFFF;
		}
		.menu-padrao ul li a:hover, .menu-padrao ul li.active ul li a:hover, .menu-padrao ul li ul li a:hover{
			border-bottom:1px solid #E4CB7D;
			color:#013978;
			background-color:#FFFDF3;
		}
		.menu-padrao li.current>a{
			background-color:#FFE7A9 !important;
		}

		.menu-padrao ul ul a{
			background-image:url(../images/indent_orange.png);
			background-repeat:no-repeat;
			background-position:left center;
			text-indent:20px;
		}
		.menu-padrao ul ul li{
			margin-left:20px !important;
		}

		
/*Pesquisar*/
	.form-limit {
		margin:10px;
		text-align:center;
		visibility:hidden;
	}
	.phrases-box{
		float:left;	
	}
	.ordering-box{
		float:right;
		margin-top:2px;
	}
	.form-limit+.counter{
		text-align:center;
		display:none;	
	}
	fieldset.only{
		margin-top:10px;	
	}
	.highlight{
		background:#FF6;	
	}


/*Conteúdo*/
.super-conteudo-principal{
	width:940px;
}
	.conteudo-principal-direita, .conteudo-principal-esquerda{
		width:715px;
	}
		.conteudo-principal-esquerda{
			float:right;
		}
		.conteudo-principal-direita{
			float:left;
		}
		
.item-page h2:first-child, .item-pagemenu-ensino-modificado h2:first-child, .contact .contact-name, h2 span.subheading-category, .contact-category h2:first-child, .item-pageradio2 h2:first-child, .category-list h2, .contentpane h1:first-child, .moduletable-contentpane h3:first-child, .item-page.comunica h2:first-child a
{
	color:#000;
	font-size:22px;
	width:92%;
	margin-top:5px;
}
	.item.column-1 h2, .item.column-1 h2 a, h1.title a, h1.title, .item-page h2:first-child a{
		color:#000;
		font-size:18px;
	}
		.item.column-1 h2 a, h1.title a, .item-page h2:first-child a{
			color:#03F;
		}
	.item-page .actions ul, .item-page .actions li, .item-page .actions{
		margin:0px !important;
		padding:0px !important;
	}
	.contentpane h1:first-child{
		text-align:left;	
	}
	
	.item-page .actions{
		margin-top:-36px !important;
		text-align:right;
	}
	.item-page .actions li{
		list-style:none;
		display:inline;
	}
	.item-page dl{
		margin-top:15px;
		margin-bottom:15px;
	}
	.article-info .create, .article-info .published, .article-info .modified{
		margin:0px;
		margin-top:-8px;
		margin-bottom:-8px;
		padding:0px;
		color:#666;
	}

/*menu profissional do futuro*/
.menuprofissionalfuturo{
	display:none;
}
.customfbprofissional{
	margin-top:-40px;
}

/*pathway*/
.main-breadcrumbs{
	margin-top:-10px;
	margin-bottom:10px;
}
.mover-conteudo-direita .main-breadcrumbs, .mover-conteudo-esquerda .main-breadcrumbs{
	margin-top:-12px;
	width:735px;
}
.breadcrumbs, .breadcrumbs a{
	padding-left:2px;
	margin-bottom:-3px;
	color:#333333;
	font-weight:bold;
}
.breadcrumbs a{
	padding-left:0px;
}
.breadcrumbs img{
	padding-left:5px;
	padding-right:5px;
}
.article-info-term{
	display:none;	
}

.template-ajax-loader{
	display:none;
	bottom:15px;
	right:20px;
	position:absolute;
	z-index:1;
	width:184px;
	padding:6px;
	padding-bottom:4px;
	background-color:#C64934;
	color:#FFF;
	position:fixed;
}


/*Menu Horizontal Logado*/
.img-close{
	margin-bottom:-6px;
	margin-right:20px;
	cursor:pointer;
}
.menu-horizontal-logado a{
	cursor:pointer;
	outline:0 !important;
}
.menu-horizontal-logado{
	width:978px;
	background:url(../images/corpo-intranet.jpg) repeat-y;
	margin:0px auto;
	margin-top:6px;
}
.meio-menu-horizontal-logado{
	overflow:hidden;
	background:url(../images/topo-intranet.jpg) no-repeat;
}
.rodape-menu-horizontal-logado{
	background:url(../images/rodape-topo-intranet.jpg) no-repeat;
	height:14px;
	margin-top:8px;
	margin-bottom:-10px;
}
.menu-horizontal-logado li.menu-horizontal-logado-aberto{
	background:url(../images/aba-menu-horizontal-left.jpg) no-repeat left top;
}
.menu-horizontal-logado li.menu-horizontal-logado-aberto ul li a span{
	background:none !important;
}
.menu-horizontal-logado-aberto a span{
	background:url(../images/aba-menu-horizontal-right.jpg) no-repeat right top !important;
	padding-right:25px;
	margin-right:-25px;
	height:44px;
	float:left;
}
.menu-horizontal-logado-aberto a{
	color:#4145A3 !important;
}
.menu-horizontal-logado-aberto ul li a span{
	background:none;
	padding-right:0px;
	margin-right:1px;
	float:none;
}
.menu-horizontal-logado ul{
	list-style: none;
	width:978px;
	margin:0px;
	overflow:visible;
}
.menu-horizontal-logado ul li{
	margin:0px;
	list-style-image:none;
	padding-right:25px;
	margin-right:10px;
	
	list-style:none;
	float:left;
	padding-left:12px;
	background:url(../images/separador-intranet.jpg) right 12px no-repeat;
}
.menu-horizontal-logado ul li:last-child{
	background:none;
}
.menu-horizontal-logado ul li.parent a{
	padding-right:12px;
	margin-right:-12px;
	background:url(../images/parent.gif) right 18px no-repeat;
}
.menu-horizontal-logado ul li a{
	display: block;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	height:38px;
	line-height:38px;
	text-align:left;
}
.menu-horizontal-logado ul li a span{
	font-size:12px;
}
.menu-horizontal-logado ul li a img{
	border:none;
	margin-bottom:-3px;
	margin-right:4px;
}
.menu-horizontal-logado ul li a:hover{
	text-decoration:none;
}
.menu-horizontal-logado ul li a:hover span{
	text-decoration:underline;
}
.menu-horizontal-logado ul li.active a span{
	font-weight:bold;
}

/*Começo dos submenus*/
.menu-horizontal-logado ul li.parent ul{
	width:1020px;
	margin-right:-1050px;
	margin-top:8px;
	margin-bottom:-46px;
}
.menu-horizontal-logado ul li ul li{
	background:none;
	line-height: 1.75;
	margin-bottom:1px;
	width:218px;
	margin-left:20px !important;
	margin-right:0px;
	padding:0px;
	list-style-image:url(../images/mini-indent.gif);
}
.menu-horizontal-logado ul li ul li.parent {
	height:auto;
}
	
.menu-horizontal-logado ul li ul li *{
	line-height:17px;;
	padding:0px;
	background:none;
	font-size:11px !important;
}
.menu-horizontal-logado ul li.parent ul li span span{
	display:block;
	color:#000;
}
	
.menu-horizontal-logado ul li.parent ul li a *{
	color:#4145A3;
}
	.menu-horizontal-logado ul li.active ul li a span
	{
		font-weight:normal;
	}
	.menu-horizontal-logado ul li.active ul li.active a span
	{
		font-weight:bold;
	}
	.menu-horizontal-logado .parent
	{
		font-weight:normal;
	}
.menu-horizontal-logado ul li.parent ul li.parent a{
	height:17px;
	line-height:17px;
	margin-bottom:1px;
}
.menu-horizontal-logado ul li.parent ul li.parent{
	margin-bottom:0px;
}
.terceiro-nivel{
	margin-top:0px !important;
	margin-bottom:0px;
	width:208px !important;
}
.terceiro-nivel *{
	color:#4A5DBC;
	padding:0px;
	height:17px;
	line-height:17px;
	margin:0px;
	width:198px;
}
.terceiro-nivel li span span{
	color:#000;
}
.terceiro-nivel li{
	height:17px;
	line-height:17px;
	margin-bottom:1px;
	width:208px;
	margin-left:10px;
	margin-right:0px;
	padding:0px;
	list-style-image:url(../images/mini-indent2.gif) !important;	
}
	.terceiro-nivel li a span
	{
		font-weight:normal !important;
	}
	.terceiro-nivel li.active a span
	{
		font-weight:bold !important;
	}
	.terceiro-nivel li.active ul li.active a span
	{
		font-weight:bold !important;
	}
	.terceiro-nivel li.active ul li a span
	{
		font-weight:normal !important;
	}
.terceiro-nivel li.parent{
	height:auto;
}
.terceiro-nivel .terceiro-nivel *{
	width:188px;
}
.menu-horizontal-logado ul li.parent ul li a{
	width:auto !important;
	display:inline;
}

.template-usuario{
	text-transform:capitalize;
	background:url(../images/perfil.jpg) no-repeat left center;
	padding-left:40px;
	padding-top:13px;
	padding-bottom:13px;
	margin-left:240px;
	margin-top:-40px;
	float:left;
	width:120px;
	margin-bottom:-6px;
}
.template-logout, .template-logout-span{
	font-size:9px;
	color:#00458E !important;
}
.template-logout-span{
	color:#333 !important;
}

/*Rodapé institucional*/
.menu-referencia-rodape{
	background:#01334C url(../images/bgmenurodape.png) repeat-x left top;
	padding:20px 0px 14px 0px;
	border-top:6px solid #D7EBFF;
}
	.menu-referencia-rodape ul{
		width: 196px;
		margin:0px;
		padding:0px;
		float:left;
		overflow:hidden;
	}
		.menu-referencia-rodape ul ul{
			float:none;
		}
	.menu-referencia-rodape li{
		list-style:none;
		padding:0px;
		margin:0px 0px 0px 10px;
	}
	.menu-referencia-rodape a{
		color:#FFF;
	}
		.menu-referencia-rodape ul>li>a>span{
			padding-left:6px;
			font-size:12px;
			font-weight:bold;
			background:none;
		}
		.menu-referencia-rodape ul>li li a{
			font-size:11px;
			font-weight:normal;
			background:url(../images/iconemenurodape.png) no-repeat 2px center;
			padding-left:10px;
			line-height:19px;
			white-space:nowrap;
			color:#D7EBFF;
		}
		
.rodape{
	/*background:url(../images/rodape2.png) repeat-x left top;*/
	min-height:170px;
	border-top:6px solid #01334C;
}
	.rodape .template-pagina{
		margin-top:34px;
	}
	.rodape ul, .rodape li{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	.endereco-rodape{
		/*width:600px;*/
		width:470px;
		margin-top:1px;
		float:left;
	}
		.endereco-rodape img{
			float: left;
			padding-right: 15px;
			margin-right: 15px;
			margin-top: 9px;
			border-right: 1px solid #e4e4e4;
		}
		.endereco-rodape address{
			font-size:12px;
			color:#444;
			line-height:1.7;
			padding:3px 0;
			margin-bottom:9px;
		}
		.endereco-rodape a{
			color:#00458e;
			margin:8px 12px 0 0;
			display:inline-block;
		}
		.endereco-rodape p{
			font-size:12px;	
		}
		.endereco-rodape p strong, .endereco-rodape p b{
			font-size:14px;	
		}
	.social-rodape{
		float:left;
		/*width:158px;*/
		width:160px;
		/*margin:13px 0px 0px 20px;*/
		/*background:#1E2529 url(../images/social-topo.png) no-repeat left top;*/
	}
		.social-rodape .moduletable{
			/*background:url(../images/social-rodape.png) no-repeat left bottom;*/
		}
			.social-rodape h3{
				color:#333;
				font-size: 14px;
				font-weight: normal;
				text-align: left;
				text-indent: 0;
				margin: 4px 0 11px;
				line-height: 1.5;
			}
			.social-rodape ul{
				/*padding:7px 10px;*/
			}
			.social-rodape li{
				/*margin: 8px 0;*/
				list-style: none;
				margin-right: 13px;
				display: inline-block
			}
			.social-rodape li:last-child{
				margin-right:0;
			}
			.social-rodape a{
				/* color:#FFFFFF; */
				color: black;
				font-size:12px;
				display:block;
				padding:5px 0px 5px 30px;
			}
			.social-rodape a:hover{
				color:#EAE9F8;
			}
			.social-rodape a span{
				display: none;
			}
			.social-rodape img{
				position:absolute;
				margin-left:-30px;
				margin-top:-4px;
			}
	.mantidas-rodape{
		float:left;
		/*width:180px;*/
		width:330px;
		margin-left:20px;
		margin-top:-3px;
	}
	.mantidas-rodape h3{
		/*background:url(../images/mais.png) no-repeat left 5px !important;*/
		color:#333333;
		/*font-size:16px;*/
		/*padding-left:32px;*/
		/*margin-bottom:8px;*/
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		text-indent: 0;
		line-height: 1.5;
		margin: 7px 0 11px;
	}
	.mantidas-rodape li{
		/*margin:2px 0px;*/
		list-style: none;
		display: inline-block;
		margin: 0 72px 5px 0;
	}
	.mantidas-rodape a{
		text-transform:uppercase;
		/*padding-left:20px;*/
		color: #00458e;
	}
	.mantidas-rodape a img{
		padding-right:5px;
	}	
	
a img{
	border:none;	
}
iframe{
	border:none !important;
}
fieldset.filters{
	border:none;
}

.category{
	width:100%;	
	border-spacing:0px;
	border-collapse:collapse;
}
.category thead th{
	line-height:36px;

	background:#062C66;
	background: -moz-linear-gradient(100% 100% 90deg, #062C66, #01458E); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#01458E), to(#062C66)); 
	background: -webkit-linear-gradient(#062C66, #01458E); 
	background: -o-linear-gradient(#062C66, #01458E);
	border-bottom:#999999 1px solid;
	text-align:center;
}
.category thead th a, .category thead th{
	color:#FFF;
	font-size:12px;
}
.category tbody tr{
	height:29px;
	line-height:17px;
}
.category tbody tr td, .category tbody tr td, .category tbody tr td{
	padding:2px;
	border-left:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid !important;
}
.cat-list-row1{
	background:#F9F9F9;
}
.cat-list-row1:hover, .cat-list-row0:hover{
	background:#FFFFDD;
}

/*Contatos*/
	.pane-toggler.title{
		display:none;
	}
	address
	{
		padding-top:10px;
	}
	address span
	{
		display:block;
		padding-bottom:4px;
		padding-left:5px;
	}
	.jicons-text{
		font-weight:bold;
		font-size:12px;
		padding:10px 0px 0px 4px;
	}
	.contact-form{
		margin-top:20px;
	}
	.contact-form legend{
		font-size:13px;	
	}
	#jform_contact_email_copy-lbl{
		float:left;	
	}
	#jform_contact_email_copy{
		float:left;	
	}
	.contact-form .button.validate{
		float:left;
		margin:40px 0px 0px 140px;
		text-align:center;
	}

/*Paginação - integrado com framework*/
.pagination{
	margin:20px 0px 20px 0px;	
}
	.pagination p.counter{
		text-align:center;
		color:#333;
	}
	.pagination ul {
		text-align:center;
		margin:0px;
		padding:0px;
	}
		.pagination ul li{
			background-image:none;
			list-style-image:none;
			display:inline;	
		}
		
.item-separator, .article_separator{
	border-bottom:1px dashed #DFE4F2;
	display:block;
	width:80%;
	margin:0px auto;
	margin-bottom:15px;
	margin-top:10px;
	clear:both;
}
		
/*mosimage ? */
a.mosimage{
	border:none;
}
td a.mosimage+br{
	margin-bottom:20px;
}

/*mantidas - museu*/
.coluna-museu, .coluna-efa{
	width:48%;
	margin-left:20px;
	float:left;	
}
.coluna-museu:first-child, .coluna-efa:first-child, .coluna-efa.first-child{
	margin-left:0px;	
}
.coluna-museu h3, .coluna-efa h3{
	background:#F4F4F4;
	height:27px;
	line-height:27px;
	border-bottom:1px solid #E5E5E5;
	font-size:12px;
	padding-left:10px;
	margin-top:4px;
	color:#3E3E3E;
}
.coluna-museu a, .coluna-efa a{
	color:#02448E;
	font-size:13px;
	font-weight:bold;
	display:block;
}
.coluna-museu a.image-museu, .coluna-efa a.image-efa{
	float:left;
	margin-right:10px;
}
.coluna-efa p{
	margin-top:-2px;
}

/*mantidas - efa*/
.coluna-efa h3{
	background:#01458E;
	border-top:4px solid #00913F;
	color:#FFF;
}
.efa .twtr-widget{
	background:#01458E;
	margin-top:-14px;	
}
.efa .twtr-hd{
	display:none;	
}
.efa .twtr-timestamp, .efa .twtr-reply, .efa .twtr-rt, .efa .twtr-fav{
	font-size:11px;
	font-weight:normal;
	display:inline;	
}


/*mantidas - Radio*/
#imgradioswf{
	border:5px solid #000;
	display:block;
	float:right;	
}
body.radio .conteudo-principal-direita a{
	color:#02448E;
}
.noticia-destaque{
	float:left;
	/*width:470px;*/
	width:710px;
}
	.noticia-destaque a{
		font-size:20px;
		font-weight:normal;
	}
	.noticia-destaque h1{
		text-align:left;
		margin-top:0px;
	}
	.noticia-destaque a.image{
		float:left;
		margin-right:10px;
	}
		.noticia-destaque a.image img{
		}
			.noticia-destaque a.image div{
				border:3px solid #000;
			}
	a.continue-lendo, p.readmore a{
		color:#FFF !important;
		font-size:11px !important;
		font-weight:bold !important;
		background:#06F !important;	
		padding:7px 10px 7px 10px;
		float:right;
		margin-top:0px;
		margin-bottom:10px;
	}
		.noticia-destaque a.continue-lendo{
			margin-top:10px;			
		}
	.demais-noticias{
		/*float:right;*/
		float:left;
		/*width:220px;*/
		width:340px;
		background:#F3F3F3;
		padding:5px;
		/*margin-bottom:10px;*/
		margin-bottom:20px;
		margin-right:10px;
	}
		.demais-noticias.last{
			margin-right:0;
		}
		.demais-noticias a{
			font-size: 12px;
		}
		.demais-noticias a.image{
			float:left;
			margin-right:5px;	
		}
			.demais-noticias a.image div{
					border:3px solid #000;
			}
	.drops-musicais{
		width:470px;
		margin-top:10px;
		float:left;
	}
		.drops-musicais a.image{
			float:left;
			margin-right:8px;
		}
		.dropmusical{
			margin-top:10px;
			margin-bottom:10px;
			border-bottom:1px solid #F2EDE1;
		}
			.dropmusical a{
				font-size:13px;
			}
			.dropmusical p{
				margin-top:4px;	
			}

	.interatividade{
		margin-top:10px;
		float:right;
		width:230px;
	}

		body.radio .programa
		{
			background:#FFF;
			padding:5px;
			
			min-height:50px;
		}
		
		body.radio .horario
		{
			width:10%;
			text-align:center;
			margin-top:5px;
			margin-bottom:5px;
			font-weight:bold;
			line-height:50px;
			border-right:2px solid #DDDDDD;
			float:left;
		}
		
		body.radio .descricao
		{
			width:80%;
			float:left;
			margin-left:20px;
		}
		
		body.radio .descricao h2
		{
			margin-top:5px;
		}
		
		body.radio .descricao p
		{
			margin-top:-5px;
		}
		
		body.radio .radio-container
		{
			background-color:#F4F3EF;
			border-top:7px solid #E8E8E8;
			width:47%;
			margin:10px;
		}
		
		body.radio .radio-container img
		{
			border:none;
			background:#FFF;
			padding:4px;
		}
		
/*		body.radio .mosimage img, body.radio2 .mosimage img
		{
			background:#060608;
			border:none;
			padding:3px;
		}*/

		.titulo-mantida .moduletableefa {
			margin-top:4px;
			margin-left:-40px;
		}
		.titulo-mantida .moduletablefidene{
			margin-left:-110px;
		}
		.titulo-mantida .moduletableefa *{
			white-space:nowrap;
			font-size:26px;
		}
		.titulo-mantida .moduletablefidene *{
			white-space:nowrap;
			font-size:20px;
		}


/*-----------   RADIO 2015 INICIO   -----------*/
	.titulo-mantida .moduletable_radio *{
		margin:0;
	}

	.titulo-mantida .moduletable_radio audio{
		position: absolute;
		top: -54px;
		left: -60px;
		width: 270px;
		height: 35px;
	}

	@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
		.titulo-mantida .moduletable_radio audio { height: 42px !important; }
	}

	.titulo-mantida .moduletable_radio ul.menu{
		position: absolute;
		top: -35px;
		right: 24px;
		margin: 0;
	}

	.titulo-mantida .moduletable_radio ul.redes-socias-topo{
		position: absolute;
		top: -80px;
		right: 24px;
		margin: 0;
	}

	.titulo-mantida .moduletable_radio ul.menu li{
		margin-left: 30px;
	}

	.titulo-mantida .moduletable_radio ul.redes-socias-topo li{
		display: inline-block;
		margin-left: 10px;
	}

	.titulo-mantida .moduletable_radio ul.redes-socias-topo li a img{
		width: 24px;
		height: 24px;
		display: block;
	}

	.titulo-mantida .moduletable_radio ul li ul li a{
		font-size: 16px;
		color: #04558e;
		text-decoration: none;
	}

	.titulo-mantida .moduletable_radio ul li ul li a:hover{
		text-decoration: underline;
	}

	.note {
		margin-bottom: 20px;
	}

	.note_twitter{
		height: 372px;
		padding-left: 6px;
		background: transparent;
		border: 1px solid #d6d6d6;
		border-radius: 5px;
	}

	.note_twitter iframe{
		width: 100% !important;
	}

	.note_instagram{
		height: 374px;
		background: transparent;
	}

	.note_instagram	iframe{
		border: 1px solid #d3d3d3 !important;
		border-radius: 5px;
	}

	iframe p.EmbedCaption{
		color: #ff0 !important;
		height: 20px !important;
		overflow: hidden !important;
	}

	.note_comunica{
		position: relative;
		padding: 12px 6px;
		width: 100%;
		height: 200px;
		background: #016AAC;
	}

	.note_drops, .note_noticias{
		max-height: 165px;
		position: relative;
		width: 100%;
		overflow: hidden;
	}

	.note_noticias{
		height: 165px !important;
		background: #76C5F0;
	}

	.note_videos{
		height: 185px;
		position: relative;
		background: #007CC2;
	}

	.note_noticias a.image, .note_videos a.image{
		float: left;
	}

	.note_noticias a.link, .note_videos a.link{
		color: #fff;
		font-size: 15px;
		text-decoration: none;
		text-shadow: 1px 0 1px #444;
		padding: 8px;
		position: absolute;
		color: #FFF;
		top: 0;
	}

	.note_drops{
		background: #006BAC;
		padding: 0 !important;
		z-index: 1;
	}

	.note_drops a.image{
		width: 100%;
		opacity: 1;
		position: relative;
		display: inline-block;
		z-index: 2;
		transition:all 0.3s linear;
		-moz-transition:all 0.3s linear;
		-webkit-transition:all 0.3s linear;
	}

	.note_drops:hover a.image{
		opacity: 0.2;
	}

	.note_drops a.link{
		color: #fff;
		font-size: 15px;
		text-decoration: none;
		text-shadow: 1px 1px 1px #444;
		padding: 8px;
		position: absolute;
		bottom: 0;
		z-index: 3;
		opacity: 0;
		transition:all 0.8s ease;
		-moz-transition:all 0.8s ease;
		-webkit-transition:all 0.8s ease;
	}

	.note_drops:hover a.link{
		opacity: 1;
	}

	.note_podcast{
		width: 100%;
		height: 300px;
		overflow: hidden;
	}

	.note_podcast iframe, .note_podcast img{
		width: 100% !important;
	}

	.note_podcast iframe {
		height: 300px;
	}

	.note_aplicativo{
		height: 105px;
		background: none;
	}

	.note_aplicativo h3{
		color: #fff;
		text-shadow: 1px 1px 1px #444;
		padding: 8px 12px;
		margin-top: 0;
		margin-bottom: 25px;
		background: #3BB3C3;
	}

	.note_aplicativo a{
		margin-right: 9px;
		display:inline-block;
		text-decoration:none;
	}

	.note_aplicativo a.last{
		margin-right:0;
	}

	.note_aplicativo a span{
		width:105px;
		height:36px;
		display:block;
		background:url("/images/stories/unijuiFM/icons-app.png") top left no-repeat;
	}

	.note_aplicativo a span.ico-play{
		background-position: 0px 0px;
	}
	.note_aplicativo a span.ico-windows{
		background-position: 0px -36px;
	}
	.note_aplicativo a span.ico-itunes{
		background-position: 0px -72px;
	}
	.note_aplicativo a span.ico-firefox{
		background-position: 0% -108px;
	}

	.note_whatsapp{
		height: 100px;
		background: none;
	}

	.note_whatsapp h3{
		color: #fff;
		text-shadow: 1px 1px 1px #444;
		padding: 8px 12px;
		margin-top: 0;
		background: #3BB3C3;
	}

	.note_whatsapp div{
		width: 50%;
		margin-top: 5px;
		margin-left: 15px;
		display: inline-block;
	}

	.note_whatsapp div.first{
		width: 40%;
		padding-left: 12px;
	}

	.note_whatsapp img{
		float: left;
		margin-right:12px;
	}

	.note_whatsapp span{
		color: #083C44;
		font-size: 16px;
		margin-top: 8px;
		display: block;
	}

	.radio .noticias-rotativas{
		overflow:hidden;
		width: 100%;
		height: 183px;
		position:absolute;
	}
	.radio .noticias-rotativas>div>div{
		width:425px;
		float:left;
	}
	.radio .noticias-rotativas .noticias-rotativas-interno{
		width:4250px;
	}	
	.radio .destaques-comunica{
		/*display:none;*/
		font-size: 14px;
		color: #444;
		font-weight: bold;
		margin-bottom: 4px;
		display: block;
		color: #fff;
		text-shadow: 1px 1px 1px #444;
	}
	.radio .texto-rotativo{
		display:none;	
	}
	.radio .botoes-rotativos{
		position:absolute;	
	}
		.radio .botoes-rotativos a{
			text-decoration:none;
		}

	.radio .titulo-rotativo a{
		width: 200px;
		height: 158px;
		margin-top: -175px;
		margin-left: 220px;
		font-size: 14px;
		color: #FFF;
		font-weight: bold;
		line-height: 18px;
		display: block;
		padding: 10px 10px 0 10px;
		text-decoration: none !important;
	}

	.radio .botoes-rotativos a{
		width:28px !important;
		height:28px !important;
		opacity:0.8;
		margin-top:80px;
	}
	.radio .rotativos-next{
		position:absolute;
		margin-left:272px !important;
	}
	.radio .rotativos-prev{
		position:absolute;
		margin-left:0px !important;
	}
	.radio a.botoes-rotativos-link{
		display:block;
		position:absolute;
		z-index:100;
		width:280px !important;
		padding-right:20px;
		text-align:right;
		margin-top:255px !important;
		color:#66CCFF;
		opacity:1.0;
		background:url(../images/veja-mais-comunica.png) no-repeat 286px 4px;
	}

	.titulo-mantida ul li{
		list-style: none;
	}

	.titulo-mantida ul li a img{
		display: none;
	}

	.titulo-mantida ul li ul{
		margin: -10px -6px 0 0;
	}

	.titulo-mantida ul li ul li{
		/*float: left;*/
		display: inline;
		list-style: none;
		margin-left: 20px;
		position: relative;
	}

	.titulo-mantida ul li ul li a{
		font-size: 20px;
		color: #444;
		text-decoration: none;
	}

	.titulo-mantida ul li a span, .titulo-mantida ul li ul li.item-192, .titulo-mantida ul li ul li.item-201, .titulo-mantida ul li ul li.item-211{
		display: none;
	}

	.titulo-mantida ul li ul li.deeper ul{
		background: #007CC2;
		top: 34px;
		left: 0;
		position: absolute;
		z-index: 100;
		margin: 0;
		padding: 0;
		min-width: 200px;
	}

	.titulo-mantida ul li ul li.deeper ul li{
		margin: 0;
		padding: 10px;
		display: block;
		text-align: left;
		list-style: disc;
	}

	.titulo-mantida ul li ul li.deeper ul li:hover{
		background: #fff;
		opacity: 0.9;
	}

	.titulo-mantida ul li ul li.deeper ul li:hover a{
		color: #444;
	}

	.titulo-mantida ul li ul li.deeper ul li a{
		font-size: 14px;
		color: #f4f4f4;
		text-decoration: none;
	}

	.titulo-mantida ul li ul li.deeper ul{
		display: none;
	}

	.titulo-mantida ul li ul li.deeper:hover ul{
		display: block;
	}
/*-----------   RADIO 2015 FIM   -----------*/


/*Para não mostrar o "Mais artigos..." em categorias*/
.no-more-article .items-more h3{
	display:none;
}

/*Sufixo de classe menu-sinergia*/
.menu-sinergia ul img{
	display:block !important;
}
.menu-sinergia .item-1086 a, .menu-sinergia .item-1087 a, .menu-sinergia .item-1088 a, .menu-sinergia .item-1089 a{
	border:none !important;
	background:none !important;
	margin-bottom:4px !important;
	padding-left:15px !important;
	text-align:center;
}
.votedown-btn{
	display:none !important;
}

/*Avaliação do artigo*/
.content_rating{
	display:block;
	float:left;
	font-weight:bold;
	overflow:hidden;
	font-size:0px;
	margin-top:-5px;
	margin-bottom:10px;
}
	.content_rating img{
		cursor:pointer;	
	}
.content_rating+br+form{
	display:none;
}
	.content_rating+br+dl.article-info, .content_rating+br+form+dl.article-info{
		float:left;
		margin-top:-4px;
		margin-left:16px;
	}
	.content_rating+br+form+dl.article-info{
		margin-top:-4px;
		margin-left:16px;
	}
	
/*Image Resource - latest news*/
.imageresource_latestnews{
	margin-bottom:30px;
}
	.imageresource_latestnews p{
		margin:0px;
		padding:0px;
	}
	.imageresource_latestnews a.titlelink{
		background:#07306C;
		color:#FFF;
		font-size:12px;
		display:block;
		padding:8px;
	}
	.imageresource_latestnews .imageresource_latestnews_category{
		text-align:right;
		padding-right:5px;
	}
	
	
/*Arquivo de notícias - monthly archive*/
#monthlyarchive table, #monthlyarchive tr, #monthlyarchive td{
	width:100%;
	text-align:left;
	border:none;
}
	#monthlyarchive td p.td{
		margin:0px;	
	}
		#monthlyarchive td p.td .button{
			margin-left:20px;
			margin-top:-4px;
		}
	#monthlyarchive h2 span.month_year, #monthlyarchive h2 span.count_month_articles{
		font-size:16px;
	}
	#monthlyarchive h2 span.count_month_articles{
		color:#666;
	}
		#monthlyarchive #monthlyarchive_form ul li span.short_date+span{
			font-style:normal !important;
			font-size:inherit !important;
			font-weight:inherit !important;
			color:#333 !important;
		}
	#monthlyarchive #monthlyarchive_form div.pagination p{
		text-align:center;	
	}
		#monthlyarchive #monthlyarchive_form div.pagination p #limit.inputbox{
			display:none;	
		}
	.monthly_archives-module ul{
		padding-left:20px !important;
	}
	.monthly_archives-module{
		margin-bottom:30px;	
	}

/*JA Comments*/
#jac-container-textarea{
	width:101%;
	padding-left:1px;
	margin-bottom:10px;
}
#jac-total-comment h2.componentheading{
	width:100%;
	padding-top:10px;
}
.comment-heading{
	padding-top:4px !important;
}
	#jac-wrapper a{
		outline:0px;
	}
	#jac-wrapper fieldset{
		margin-top:20px;	
	}
#ja-popup-footer .inner span{
	display:none;
}
.jac-add-button{
	float:right;
	padding-right:8px;
}
	.jac-add-button a, .jac-add-button .jac-count-comment, .jac-lasmod li.jac-has-layout span.jac-lasmod-time span.small{
		font-size:11px !important;
		color:#666 !important;
	}
	.item-separator+.jac-add-button{
		margin-top:-36px;	
	}
.jac-lasmod{
}
	.jac-lasmod ul{
		margin:0px;
		padding:0px;
	}
	.jac-lasmod h4{
		text-indent:0px;
		padding:4px;
		margin:10px -4px 4px -4px;
	}
	.jac-lasmod ul li.jac-has-layout{
		padding:4px !important;
		margin:0px !important;
	}
		.jac-lasmod li.jac-has-layout span.jac-lasmod-author, .jac-lasmod li.jac-has-layout span.jac-lasmod-time span.small{
			display:block;
			float:none;
			padding:0px !important;
			margin:0px !important;
			width:auto;

		}
		.jac-lasmod li.jac-has-layout span.jac-lasmod-time span.small{
			padding-bottom:4px;
			font-style:italic;
		}
		.jac-lasmod li.jac-has-layout .jac-mod_content ul{
			margin:10px 0px 0px 20px;
		}
	
.comment-text blockquote.comment-quotecontent a.comment-quotefrom span{
	float:none !important;
}

/*Destaques do curso*/
.moduletablepagina-curso{
	margin-bottom:200px;	
}
	.moduletablepagina-curso h3{
		display:none;	
	}
.imageresource_latestnewspagina-curso{
	margin-top:-90px;
}
.imageresource_latestnewspagina-curso .inside-imageresource{
	float:left;
	width:220px;
	height:200px;
	position:absolute;
	overflow:hidden;
	margin-top:35px;
}
	.imageresource_latestnewspagina-curso .inside-imageresource+.inside-imageresource{
		margin-left:247px;
	}
	.imageresource_latestnewspagina-curso .inside-imageresource+.inside-imageresource+.inside-imageresource{
		margin-left:494px;
	}
	.imageresource_latestnewspagina-curso .inside-imageresource p{
		margin-top:140px;
		position:absolute;
	}
	
	.imageresource_latestnewspagina-curso .imageresource_latestnews_category{
		border-bottom:1px solid #E6E9EE;
		padding-bottom:6px;
		padding-left:4px;
	}
		.imageresource_latestnewspagina-curso .imageresource_latestnews_category a{
			color:#000;
			font-size:14px;
			font-weight:bold;
		}
		
	.imageresource_latestnewspagina-curso .inside-imageresource p{
		background:#01334C;
		margin-top:140px;
		width:210px;
		padding-top:5px;
		padding-bottom:5px;
		position:absolute;	
	}
		.imageresource_latestnewspagina-curso .inside-imageresource p a{
			color:#FFF;
			font-size:12px;	
		}
		

/*O modulo da estrutura, também dentro da pagina estude na unijuí*/
.moduletable.estrutura{
	margin-bottom:80px !important;
}
	.moduletable.estrutura h3{
		margin-bottom:6px;
	}
	.moduletable.estrutura .inside-imageresource p:first-child{
		position:absolute;
		margin-top:135px;
		width:208px;
	}



/*Menu do visitante*/
.menu-visitante{
	margin-top:30px;
	margin-bottom:10px;
	background-color:#D7EBFF;
	padding:0px 5px 0px 5px;
	/*overflow:hidden;*/
}
	.menu-visitante ul li, .menu-visitante ul{
		list-style:none !important;
		margin:0px !important;
		padding:0px !important;
	}
	.menu-visitante .moduletable{
		margin:0px 6px 0px 6px;
	}
	.menu-visitante ul li{
		line-height:31px;
		border-top:1px solid #EFF7FF;
	}
		.menu-visitante ul li:first-child{
			border:none;
		}
	.menu-visitante ul img{
		position:absolute;
		margin:8px 0px 0px -26px;
	}
	.menu-visitante ul a{
		padding:0px;
		display:block;
		margin-left:30px;
		color:#01448D;
	}
.posmenu-visitante {
	margin-top: 50px;
}

/*Basta adicionar o sufixo nos módulos de menu "showonlyactives" e dessa forma serão exibidos apenas os ítens de menu ativos*/
.menu-padrao ul.menushowonlyactives li{
	display:none;
}
.menu-padrao ul.menushowonlyactives li.active, 
.menu-padrao ul.menushowonlyactives li.active>ul>li{
	display:block;
}
.menu-padrao ul.menushowonlyactives>li.active>ul>li,
.menu-padrao ul.menushowonlyactives>li.active>ul>li.active+li, 
.menu-padrao ul.menushowonlyactives>li.active>ul>li.active+li+li, 
.menu-padrao ul.menushowonlyactives>li.active>ul>li.active+li+li+li,
.menu-padrao ul.menushowonlyactives>li.active>ul>li.active+li+li+li+li
{
	display:none;
}
.menu-padrao ul.menushowonlyactives>li.active>ul>li.active, .menu-padrao ul.menushowonlyactives>li.current>ul>li{
	display:block;
}
.menu-ensino-modificado .menu-padrao ul.menushowonlyactives li{
	display:block;
}
.menu-ensino-modificado .menu-padrao ul.menushowonlyactives li:last-child li:last-child{
	display:none;	
}
.menu-padrao ul.menu-show-children ul li{
	padding:0px !important;
	margin:0px !important;
	text-indent:0px !important;
}
 
/*ítens de menu diferentes... É usado display none para os itens que não devem ser visíveis nos seus respectivos menus...*/
.item-1108 li, .item-1109 li, .item-1110, .menu-ensino-modificado .item-1122 li, .menu-ensino-modificado .item-1107 li, .item-1180, .item-1230, .item-1231, .item-1232, .item-1234, .item-1263, .item-1262, .item-1279, .item-1280, .item-1246, .item-1330, .item-1329, .item-1328, .item-1327, .item-1381, .menu-referencia-center .item-1130, .menu-referencia-center .item-1445, .menu-referencia-center .item-1131, .menu-referencia-center .item-1132, .menu-referencia-center .item-1418, .menu-referencia-rodape .item-1130, .menu-referencia-rodape .item-1131, .menu-referencia-rodape .item-1132, .menu-referencia-rodape .item-1418, .menu-referencia-center .item-1265, .menu-show-children>li>a, .item-1228 li, .item-1625, .item-1627, .item-1637, .item-1632, .item-1638, .item-1639, .item-1640, .item-1630, .item-1634, .item-1647, .item-1653, .item-1654, .item-1656, .item-1692, .item-1702, .item-1704, .item-1686, .item-1687, .item-1694, .item-1695, .item-1700, .item-1701, .item-1703, .item-1713, .item-1718, .item-1717, .item-1719, .item-1720, .item-1722, .item-1723, .item-1787, .item-1816, .item-2766, .item-2800, {
	display:none !important;
}


/*Enquanto o iFrame está carregando*/
.loading-iframe, .pagina-inicial .eventos-destaque iframe{
	background:url(../images/loading-iframe.gif) no-repeat center 20px;
}


/*Eventos*/
.eventos .coluna-direita{
	width:300px;
}
	.eventos .coluna-direita iframe{
		margin-bottom:-60px;
	}
	.eventos .menu-visitante{
		margin-top:0px;
	}
.eventos .conteudo-principal-direita{
	width:625px;
}

.cultura .coluna-direita, .calendario-eventos .coluna-direita, .pesquisa .coluna-direita{
	width:253px;
}
	.cultura .coluna-direita .pos-menu, .calendario-eventos .coluna-direita .pos-menu, .pesquisa .coluna-direita .pos-menu{
		margin-top:30px;
	}
.cultura .conteudo-principal-direita, .calendario-eventos .conteudo-principal-direita, .pesquisa .conteudo-principal-direita{
	width:667px;
}
	.cultura .mosimage2, .extensao .mosimage2, .pesquisa .mosimage2, .egresso .mosimage2, .intercambio .mosimage2, .vestibular .mosimage2, .vestibularmais .mosimage2, .esgn .mosimage2{
		display:block;
		width:110px;
		float:left;
		margin-right:12px;
	}
		.cultura-noticia-destaque a, .extensao-noticia-destaque a, .pesquisa-noticia-destaque a{
			font-size:14px;
			font-weight:bold !important;
			display:block;
			font-weight: normal;
			padding-top:3px;
			margin-bottom:-5px;
			color:#02448E;
		}

/*Comunic@*/
body.comunica{
}
	.comunica .noticias-rotativas-container{
		height:280px !important;
	}
	.comunica .noticias-rotativas{
		overflow:hidden;
		width:714px;
		position:absolute;
	}
	.comunica .noticias-rotativas>div>div{
		width:714px;
		float:left;
	}
		.comunica .noticias-rotativas .noticias-rotativas-interno{
			width:7140px;
		}	
	.comunica .destaques-comunica, .pagina-inicial .destaques-comunica a{
		font-size:16px;
		font-weight:bold;
		background-image:url(../images/transparente-comunica.png);
		color:#FFF;
		padding:4px 5px 4px 5px;
		position:absolute;
	}
	.comunica .imagem-rotativa{
		float:left;
		margin-right:10px;
	}
	.comunica .titulo-rotativo a, .comunica .titulo-noticia-editoria{
		color:#003366;
		font-size:18px;
		font-weight:bold;
		display:block;
		margin-bottom:14px;
		line-height:26px;
	}
	.comunica .botoes-rotativos{
		position:absolute;
		margin-left:370px;
		margin-top:232px;
	}
		.comunica .botoes-rotativos .rotativos-prev, .comunica .botoes-rotativos .rotativos-next, .pagina-inicial .botoes-rotativos .rotativos-prev, .pagina-inicial .botoes-rotativos .rotativos-next{
			width:22px;
			height:22px;
			display:block;
			float:left;
			margin-left:10px;
			background:#4584B7 url(../images/anterior-comunica.png) no-repeat center center;
		}
			.comunica .botoes-rotativos .rotativos-next, .pagina-inicial .botoes-rotativos .rotativos-next
			{
				background-image:url(../images/proximo-comunica.png);
				margin-left:2px;
			}
			.comunica .botoes-rotativos .rotativos-prev:hover, .comunica .botoes-rotativos .rotativos-next:hover, .comunica .botoes-rotativos .botoes-rotativos-link:hover, .pagina-inicial .botoes-rotativos .rotativos-prev:hover, .pagina-inicial .botoes-rotativos .rotativos-next:hover{
				background-color:#069;
				opacity:1.0;
				text-decoration:none !important;
			}
	.comunica .botoes-rotativos .botoes-rotativos-link{
		display:block;
		float:right;
		width:151px;
		margin-left:125px;
		padding-right:5px;
		height:22px;
		line-height:20px;
		text-align:center;
		color:#FFFFFF;
		font-weight:bold;
		background:#4584B7 url(../images/veja-mais-comunica.png) no-repeat 146px center;
	}
	.comunica .noticia-editoria{
		width:47%;
		float:left;
		margin-bottom:40px;
	}
		.comunica .noticia-editoria.cimpar{
			margin-right:34px;
		}
		.comunica .noticia-editoria>div{
			background:#D5E0E9;
			margin-top:1px;
			min-height:128px;
			max-height:128px;
			overflow:hidden;
			height:128px;
			padding:5px;
		}
			.comunica .imagem-noticia-editoria .mosimage2{
				width:160px;
				margin-right:6px;
				float:left;
			}			
			.comunica .titulo-noticia-editoria{
				font-size:15px;
			}
	.comunica .conteudo-principal-direita .moduletable{
		width:707px;
		margin-bottom:40px;
	}
		.comunica .conteudo-principal-direita .moduletable h3{
			margin-bottom:3px;
		}
		.comunica .conteudo-principal-direita .inside-imageresource{
			width:212px;
			margin-left:35px;
			float:left;
		}
		.comunica .conteudo-principal-direita .inside-imageresource:first-child{
			margin:0px;
		}
			.comunica .conteudo-principal-direita .moduletable+.moduletable{
				clear:both;
				padding-top:25px;
			}
	.comunica .breadcrumbs{
		visibility:hidden;
	}
	.comunica.comunica2 .breadcrumbs{
		visibility:visible;		
	}
	.comunica .moduletable.twitter .custom{
		margin-top:3px;	
	}
		.comunica .moduletable.twitter .twtr-bd{
			background:#FFF !important;
			margin:1px;
		}
		.comunica .moduletable.twitter h4 a{
			font-size:14px !important;
			margin-left:-30px !important;
		}
	.comunica .menu-visitante li{
		display:none;	
	}
		.comunica .item.column-1 h2 a{
			color:#000;
		}
	.comunica dd.published{
		margin-bottom:10px;
	}
	
/*Página Inicial*/
	.pagina-inicial{}
	.pagina-inicial .cursos-pagina-inicial{
		float:left;
		width:300px;
		margin-right:20px;
		overflow:hidden;
		height:130px;
		max-height:123px;
		min-height:123px;
		margin-bottom:20px;
	}
		.pagina-inicial .cursos-pagina-inicial.posicao-2{
			margin-right:0px;
		}
		.pagina-inicial .cursos-pagina-inicial a, .pagina-inicial .eventos-destaque a, .pagina-inicial .cabecalho-cursos-pagina-inicial span{
			color:#012649;
		}
			.pagina-inicial .lista-cursos.cursos-pagina-inicial .cabecalho-cursos-pagina-inicial{
				position:absolute;
				width:300px;	
			}
				.pagina-inicial .lista-cursos.cursos-pagina-inicial ul
				{
					padding-top:40px;	
				}
					.pagina-inicial .lista-cursos.cursos-pagina-inicial .espaco-acima
					{
						margin-top:16px;	
					}
		.pagina-inicial .rolagem-cursos-down, .pagina-inicial .rolagem-cursos-up{
			display:block;
			float:right;
			width:14px;
			height:14px;
			margin:9px 0px 5px 2px;
			background:url(../images/seta-cursos-baixo.jpg) no-repeat center top;
			cursor:pointer;
		}
		.pagina-inicial .rolagem-cursos-up{
			background:url(../images/seta-cursos-cima.jpg) no-repeat center top;
		}
			.pagina-inicial .rolagem-cursos-down:hover, .pagina-inicial .rolagem-cursos-up:hover{
				background-position:center bottom;
			}
	.pagina-inicial .cabecalho-cursos-pagina-inicial{
		border-bottom:2px solid #E6E9EE;
		height:30px;
		line-height:30px;
		margin-bottom:8px;
		background:#FFF;
	}
		.pagina-inicial .cabecalho-cursos-pagina-inicial a, .pagina-inicial .cabecalho-cursos-pagina-inicial span{
			font-size:18px;
			font-weight:bold;
		}
	
	.pagina-inicial .cursos-pagina-inicial ul, .pagina-inicial .cursos-pagina-inicial li{
		margin:0px;
		padding:0px;
		list-style:none;
		display:block;
		white-space:nowrap;
	}
		.pagina-inicial .cursos-pagina-inicial li{
			background:url(../images/identador-cursos.png) no-repeat 6px center;
			padding-left:15px;
			line-height:17px;
			height:17px;
		}
	
	.pagina-inicial .noticias-rotativas{
		overflow:hidden;
		width:300px;
		height:274px;
		position:absolute;
	}
	.pagina-inicial .noticias-rotativas>div>div{
		width:300px;
		float:left;
	}
		.pagina-inicial .noticias-rotativas .noticias-rotativas-interno{
			width:3000px;
		}	
		.pagina-inicial .destaques-comunica	{ 
			/*display:none; */
		}
		.pagina-inicial .texto-rotativo{
			display:none;	
		}
		.pagina-inicial .botoes-rotativos{
			position:absolute;	
		}
			.pagina-inicial .botoes-rotativos a{
				text-decoration:none;
			}

		.pagina-inicial .titulo-rotativo a{
			width:280px;
			background-image:url(../images/transparente-comunica3.png);
			margin-top:-100px;
			position:absolute;
			font-size:16px;
			color:#FFF;
			font-weight:bold;
			line-height:22px;
			display:block;
			padding:10px 10px 100px 10px;
			text-decoration:none !important;
		}
		
		.pagina-inicial .botoes-rotativos a{
			width:28px !important;
			height:28px !important;
			opacity:0.8;
			margin-top:80px;
		}
			.pagina-inicial .rotativos-next{
				position:absolute;
				margin-left:272px !important;
			}
			.pagina-inicial .rotativos-prev{
				position:absolute;
				margin-left:0px !important;
			}
				.pagina-inicial a.botoes-rotativos-link{
					display:block;
					position:absolute;
					z-index:100;
					width:280px !important;
					padding-right:20px;
					text-align:right;
					margin-top:255px !important;
					color:#66CCFF;
					opacity:1.0;
					background:url(../images/veja-mais-comunica.png) no-repeat 286px 4px;
				}
	
	.pagina-inicial	.eventos-destaque{
		margin-left:320px;
		float:left;
		height:300px !important;
		margin-top:-18px;
		margin-right:20px;
		width:300px;
	}
			.pagina-inicial	.eventos-destaque iframe{
				height:260px;
				margin-top:-6px;
				
			}
	.pagina-inicial .menu-visitante{
		float:right;
		margin:-13px 0px 0px 0px !important;
		padding:0px;
		width:300px;
	}
	.pagina-inicial .galeria-de-imagens{
		display:block;
		float:right;
		margin-top:11px;
	}
		.pagina-inicial .galeria-de-imagens .mosimage2{
			float:left;
			margin-right:10px;
		}
		.pagina-inicial .galeria-de-imagens .galeria-3 .mosimage2{
			margin-right:0px !important;
		}
		
	.pagina-inicial .separador-pagina-inicial{
		height:5px;
		margin-bottom:30px;
		margin-top:8px;
		background:#01334C;
	}
	.pagina-inicial a.link-mais-eventos{
		font-size:11px !important;
		font-weight:normal;
		color:#00458e;
		float:right;
		padding-right:10px;
		margin-top:3px;
		background:url(../images/veja-mais-comunica.png) no-repeat right 12px;
	}
	
/*Para menu sempre fixo na posição X*/
	.moduletable-fixo{
		width:200px;
	}
/*Para listas de artigos de uma categoria (modulo)*/
	ul.category-module li a
	{
		font-weight:normal !important;
	}

/*Atendimento Unijuí*/
	.menu-atendimento-unijui span.image-title{
		display:none;
	}
	.menu-atendimento-unijui a{
		border:none !important;
		background:#EFEFEF !important;
			-moz-border-radius:4px;
			-khtml-border-radius:4px;
			-webkit-border-radius:4px;
		border-radius:4px;
	}
	.menu-atendimento-unijui a:hover, .menu-atendimento-unijui li.current a{
		background:#A9DBF6 !important;
	}
	.menu-atendimento-unijui li{
		margin-bottom:10px !important;	
	}

/*Páginas nas quais não quero exibir as imagens das notícias*/
	body.conteudo-sem-imagem .conteudo-principal-direita img{
		display:none;
	}

/*Contato e Chat sempre visível*/
@media screen and (min-width:1050px){
.pagina-inicial .menu-visitante li.item-1121{
	position:fixed;
	right:0;
	top:40%;	
	height:120px;
	width:34px;
	overflow:hidden;
	background:#F00;
	border:none !important;
	background:url(../images/contato-vertical.png) no-repeat left top;
}
	.pagina-inicial .menu-visitante li.item-1121:hover{
		background-position:right top;
	}
	.pagina-inicial .menu-visitante li.item-1121 img{
		display:none;
	} 
	.pagina-inicial .menu-visitante li.item-1121 a{
		display:block;
		height:178px;
		text-indent:-200px;
		outline:none;
		width:34px;
		margin-left:0px;
	}
}

/*----------- Botão da Central de Contatos INICIO -----------*/
.coluna-direita li.item-1121, .coluna-esquerda li.item-1121{
	width:100%;
	text-align:center;
	position:absolute;
	top:-66px;
	left:0;
	border:none;
}
.coluna-direita li.item-1121 img, .coluna-esquerda li.item-1121 img{
	margin:6px 0 0 0;
}
.coluna-direita li.item-1121 a, .coluna-esquerda li.item-1121 a{
	display:block;
	margin:0;
	padding:5px 28px 5px 26px;
	text-decoration:none;
	background:#F2F5F9;
	border:1px solid #E3EBF2;
	transition:all 0.4s ease-in-out;
	-moz-transition:all 0.4s ease-in-out;
	-webkit-transition:all 0.4s ease-in-out;
}
.coluna-direita li.item-1121 a:hover, .coluna-esquerda li.item-1121 a:hover{
	background:#FCFDFE;
	border:1px solid #D8E3ED;
	box-shadow:inset 0px 0px 4px #E8EEF4;
	-moz-box-shadow:inset 0px 0px 4px #E8EEF4;
	-webkit-box-shadow:inset 0px 0px 4px #E8EEF4;
}
.coluna-direita li.item-1121 a span, .coluna-esquerda li.item-1121 a span{
	color:#01448D;
	font-size:12px;
	margin-left:25px;
}
.coluna-direita .menu-visitante, .coluna-esquerda .menu-visitante{
	position:relative;
	top:40px;
	/*padding-bottom:30px;*/
}
/*----------- Botão da Central de Contatos FIM -----------*/

/*Egressos separador menu
.item-1477 span{
	line-height: 20px;
	margin-left: 20px !important;
	background-color: #FFFFFF;
	color: #02448E;
	background-position: left center;
	background-repeat: no-repeat;
}*/

/* MENU SINERGIA SEM BACKGROUND NO LINK ATIVO */
li.item-1086.current>a, li.item-1087.current>a, li.item-1088.current>a, li.item-1089.current>a{
	background-color:#FFF !important;
}
ul ul li.item-1086, ul ul li.item-1087, ul ul li.item-1088, ul ul li.item-1089, ul ul li.item-1085{
	margin-left:0px !important;
}

/*CSS VESTIBULAR*/
.container{
	border-top:#DEDEDD 3px solid;
	width:690px;
	margin: 0 auto;
}
.vestibular1{
	margin-bottom:5px;
	border:#CCC 1px solid;
}
.vestibular1 tr td{
	padding: 10px;
}
#destaque{
	width:325px;
	float:left;
	margin:10px 10px 10px 0px;
	padding:0px 5px 0px 5px !important;
	border-right:#DEDEDD 3px solid;
	overflow:hidden !important;
}
#mercado{
	width:330px;
	float:left;
	margin:10px 10px 10px 0px;
}
#bolsas{
	width:330px;
	float:left;
	padding-left:5px;
	margin:10px 10px 10px 0px;
	border-right:#DEDEDD 3px solid;
}
#saladeaula{
	width:330px;
	float:left;
	margin:10px 10px 10px 0px;
}
.cdestaques{
	overflow:hidden !important;
}
.linhav{
	background-color:#B7CEDF;
}

/* Corrige a posição dos ícones (inseridos pelo joomla) do item de menu principal */
.icone-titulo-menu img {
	margin-bottom: -5px;
}

/*----------- VESTIBULAR VERAO 2014 INICIO -----------*/

	/*----------- Menu Vestibular Verão 2014 INICIO -----------*/
		ul.menu-vestibular {
			padding: 6px 10px 10px 10px !important;
		}

		ul.menu-vestibular, ul.menu-vestibular li ul {
			margin: 0 !important;
			background: #077CBB !important;
		}

		ul.menu-vestibular li, ul.menu-vestibular li ul li {
			list-style: none !important;
			margin: 0 !important;
		}

		ul.menu-vestibular li a, ul.menu-vestibular li.active ul li a, ul.menu-vestibular li ul li a, ul.menu-vestibular li.current li a{
			color: #fff !important;
			border-bottom:1px solid #4CA1CB !important;
			background-color: transparent !important;
			background-image: none !important;
			text-indent: 2px;
		}

		ul.menu-vestibular li a:hover, ul.menu-vestibular li.active ul li a:hover, ul.menu-vestibular li ul li a:hover {
			color: #fff !important;
			border-bottom: 1px solid #E3F3F9 !important;
			background-color: #0787CB !important;
		}

		ul.menu-vestibular li ul li ul li a {
			text-indent: 8px !important;
		}

		.menu-vestibular li.current>a {
			background-color: transparent !important;
		}

		.item-1869, .item-2018 {
			clear: both;
		}

		.item-2013, .item-2014 {
			position: relative;
		}

		.item-2013 span, .item-2014 span {
			text-transform: uppercase;
			font-weight: bold;
			font-size: 13px;
			color: #fff;
			float: left;
			margin: 10px 0;
			padding: 5px;
		}

		.item-2014 span {
			margin-top: 15px;
		}

		.item-1868 a.titulomenuvestibular {
			display: none;
		}
	/*----------- Menu Vestibular Verão 2014 FIM -----------*/

	/*----------- Botões Vestibular Verão 2014 INICIO -----------*/
		.btn-vestibular-verao-2014 {
			width: 200px;
			height: 34px;
			position: relative;
			margin: 25px auto;
			background: #077CBB;
			box-shadow: 1px 0 1px #ccc;
			cursor: pointer;
		}

		.btn-vestibular-verao-2014:hover {
			text-decoration: none;
			box-shadow: 1px 2px 1px #ccc;
		}

		.btn-big {
			width: 310px !important;
		}

		.btn-big2 {
			width: 340px !important;
		}

		.btn-left {
			float: left;
			margin: 20px 20px 20px 100px;
		}

		.btn-left2 {
			float: left;
			margin: 20px 100px 20px 20px;
		}

		.btn-vestibular-verao-2014 a {
			padding: 10px 50px;
			font-size: 16px;
			color: #fff !important;
			text-decoration: none;
			text-shadow: 1px 1px 1px #034569;
			float: left;
		}

		.btn-vestibular-verao-2014 a.inscricoes {
			padding: 8px 52px !important;
		}

		.btn-vestibular-verao-2014 a.acessar-inscricao {
			padding: 8px 14px !important;
		}

		.btn-vestibular-verao-2014 a.gabarito {
			padding: 8px 25px !important;
		}

		.btn-vestibular-verao-2014 a.confira-local-prova {
			padding: 8px 40px !important;
		}

		.btn-vestibular-verao-2014 a.enem {
			padding: 8px 9px !important;
		}

		.btn-vestibular-verao-2014 a.boletim {
			padding: 8px 20px !important;
		}
	/*----------- Botões Vestibular Verão 2014 FIM -----------*/

	/*----------- Módulo Atendimento Vestibular Verão 2014 INICIO -----------*/
		.vestibular-chat, .vestibular-fone {
			width: 317px;
			height: 70px;
			float: left;
			padding: 5px 7px 5px 18px;
			border-left: 2px solid #9BCCE7;
			box-shadow: 0px 0px 1px #ccc;
		}

		.vestibular-fone {
			margin-left: 26px;
		}

		.vestibular-chat img, .vestibular-fone img {
			float: left;
			margin: 20px 17px 0 0;
			padding: 0;
			border: none;
			background: none;
		}

		.vestibular-chat span p, .vestibular-fone span p {
			color: #0178BC;
			font-size: 13px;
			line-height: 1;
			text-shadow: 1px 1px 1px #fff;
		}

		.vestibular-chat span p.titulo, .vestibular-fone span p.titulo {
			font-size: 14px;
		}

		.vestibular-chat a {
			text-decoration: none;
		}
	/*----------- Módulo Atendimento Vestibular Verão 2014 FIM -----------*/

	hr.vestibular {
		margin: 20px 0;
		border: 0;
		border-top: 1px solid #eeeeee;
		border-bottom: 1px solid #ffffff;
		clear: both;
	}

	.contentpaneatendimento-vestibular h1, .contentpaneatendimento-vestibular h2, .item-pageatendimento-vestibular h2 {
		font-size: 24px;
		font-weight: normal;
		text-align: left;
		color: #2E619E;
		line-height: 1;
		margin-top: 4px;
	}

	.contentpaneatendimento-vestibular a, .contentpaneatendimento-vestibular a, .item-pageatendimento-vestibular a {
		color: #077CBB;
	}

/*-----------  VESTIBULAR VERAO 2014 FIM   -----------*/

/*--- Corrige o margin-top negativo usado nos modulos com a classe pagina-curso ---*/
.mtop0-imp {
	margin-top: 0 !important;
}

.item-3743, .item-2113 {
	display: none !important;
}

/*-----------   AIPD INICIO   -----------*/
.aipd{
	background:url(../images/bg-aipd.jpg) repeat-x top #fff;
}

.aipd .topo-mantida{
	height:100px;
}

.aipd .topo-mantidas-left, .aipd .topo-mantidas-right{
	display:none;
}

.aipd .topo-mantida h1{
	color:#fff;
	font-size:20px;
	font-weight:normal;
}

.aipd .logo-mantida h1{
	width:550px;
	text-align:left;
	margin-top:30px;
}

.aipd .titulo-mantida h1{
	text-align:left;
	margin-top:0;
}

.aipd .super-conteudo-principal{
	min-height: 500px;
}

.blogaipd h2 span.subheading-category{
	font-size:16px;
	color:#2E619E;
	margin-bottom:20px;
}

.blogaipd h2, .item-pageaipd h2{
	font-size:20px;
	color:#FCB131;
	margin-bottom:15px;
	font-weight: normal;
}

.aipd .rodape{
	border:none;
	background:url(../images/rodape-aipd.png) repeat-x bottom;
}

.aipd .rodape .template-pagina .endereco-rodape{
	padding-top:40px;
}

.aipd .rodape .template-pagina .endereco-rodape p, .aipd .rodape .template-pagina .endereco-rodape a{
	color:#5f74a5;
}
/*-----------   AIPD FIM   -----------*/

/*-----------   SINERGIA 2014 INICIO   -----------*/
.moduletable-busca_sinergia{
	position:absolute;
	top:5px;
	right:50px;
}

.moduletable-busca_sinergia label{
	display:none;
}

.imageresource_latestnewsdestaques-sinergia{
	margin:10px 0;
	min-height:230px;
	padding-bottom:30px;
	display:inline-block;
}

.imageresource_latestnewsdestaques-sinergia .inside-imageresource{
	float:left;
	width:300px;
	margin-left:20px;
	position:relative;
}

.imageresource_latestnewsdestaques-sinergia .inside-imageresource:first-child{
	margin-left:0;
}

.imageresource_latestnewsdestaques-sinergia .inside-imageresource p{
	padding:0;
}

.imageresource_latestnewsdestaques-sinergia .inside-imageresource .titlelink{
	font-size:14px;
	color:#2E619E;
	text-align:center;
	width:300px;
	top:215px;
	left:0;
	position:absolute;
}

.mostread-mais_lidos-sinergia{
	padding-left:13px;
}

.mostread-mais_lidos-sinergia li{
	margin:6px 0;
}
/*-----------   SINERGIA 2014 FIM   -----------*/


/*Esconder botões para a versão normal do portal*/
.menu-referencia-smartphone, #voltar-versao-classica, .menu-padrao-smartphone{
	display:none;	
}

.categoriasinergia .super-conteudo-principal {
	padding-top: 70px !important;
}


/*-----------   FUTURO ALUNO 2015 INICIO   -----------*/
	body.futuro_aluno{
		background:url(/images/stories/futuro_aluno/bg_2015.jpg) no-repeat center fixed;
	}

	.futuro_aluno .rodape{
		background: #fff;
	}

	.futuro_aluno #conteudo{
		width:700px;
		margin:0 auto;
		padding-top:30px;
	}

	.futuro_aluno .texto{
		width:220px;
		float:left;
		position: relative;
	}

	.futuro_aluno .texto p{
		color:#fff;
		font-size:13px;
	}

	.futuro_aluno .texto-saca, .futuro_aluno .texto-gincana, .futuro_aluno .texto-profissional{
		display: none;
		position:absolute;
	}

	.futuro_aluno .texto-gincana{
		top:211px;
	}

	.futuro_aluno .texto-profissional{
		top:422px;
	}

	.futuro_aluno .botao{
		width:460px;
		float:right;
	}

	.futuro_aluno .botao_saca, .futuro_aluno .botao_gincana, .futuro_aluno .botao_profissional{
		width:460px;
		height:211px;
		display:block;
		text-indent:-9999px;
		background:url(/images/stories/futuro_aluno/botoes2015.png) no-repeat;
	}

	.futuro_aluno .botao_saca{
		background-position:0 1px;
	}

	.futuro_aluno .botao_saca:hover{
		background-position:0 -211px;
	}

	.futuro_aluno .botao_gincana{
		background-position:0 -844px;
	}

	.futuro_aluno .botao_gincana:hover{
		background-position:0 -1055px;
	}

	.futuro_aluno .botao_profissional{
		background-position:0 -422px;
	}

	.futuro_aluno .botao_profissional:hover{
		background-position:0 -633px;
	}

	.futuro_aluno .conteudo-principal-esquerda{
		background: #fff;
	}

	.blogfuturo_aluno, .contentpanefuturo_aluno, .item-pagefuturo_aluno, .contactfuturo_aluno, .category-listfuturo_aluno{
		padding: 10px 0px 10px 0px;
	}

	ul.menu_futuro-aluno{
		margin: 0;
		padding: 0;
	}

	ul.menu_futuro-aluno li{
		list-style:none;
		border-top: 1px solid #BCA2CE;
	}

	ul.menu_futuro-aluno li:last-child{
		border-bottom: 1px solid #BCA2CE;
	}

	ul.menu_futuro-aluno li a{
		line-height:40px;
		font-size:16px !important;
		color:#fff;
		border: none;
		background: none;
	}

	ul.menu_futuro-aluno li a:hover{
	  text-decoration: underline;
	  border: none;
	  color: #fff;
	  background: none;
	}

	.futuro_aluno .menu-padrao ul li a, .futuro_aluno .menu-padrao ul li.active ul li a, .futuro_aluno .menu-padrao ul li ul li a, .futuro_aluno .menu-padrao li.current li a,  .futuro_aluno .menu-padrao ul li a:hover, .futuro_aluno .menu-padrao ul li.active ul li a:hover, .futuro_aluno .menu-padrao ul li ul li a:hover, .futuro_aluno .menu-padrao li.current li a:hover{
		line-height:40px;
		font-size:16px !important;
		color:#fff;
		border: none !important;
		background: none !important;
	}

	.futuro_aluno .menu-padrao ul li.item-1351
	{
		display: none;
	}

	.futuro_aluno #multimidia{
		margin:30px 0 10px 0;
		padding:10px;
	}

	.futuro_aluno #multimidia ul{
		width: 180px;
		margin: 0 auto;
		padding: 0;
	}

	.futuro_aluno #multimidia ul li{
		list-style:none;
		display:inline-block;
	}

	.futuro_aluno #multimidia ul li a span{
		display:none;
	}

	.futuro_aluno #multimidia ul li a{
		margin-left: 20px;
	}

	.futuro_aluno #multimidia ul li:first-child a{
		margin-left: 0;
	}

	.futuro_aluno .multimidia{
		border-bottom:#AEAEAE 2px solid;
		border-top:#AEAEAE 2px solid;
	}

	.futuro_aluno #abas{
		top:100px;
		right:0;
		position:fixed;
	}

	.futuro_aluno #abas a{
		color:#FFF;
		width:117px;
		height:51px;
		display:block;
		text-indent:-9999px;
		background:url(../../../images/stories/futuro_aluno/abas.png) no-repeat;
		margin-top: 10px;
	}

	.futuro_aluno #abas a.gincana{
		background-position:0 -51px;
	}

	.futuro_aluno #abas a.profissional{
		background-position:0 -102px;
	}
/*-----------   FUTURO ALUNO 2015 FIM   -----------*/

/*-----------   Artigos exibidos no Unijuí Virtual INICIO   -----------*/
.artigo-autenticado h2{
	text-align:center;
	border-bottom:1px solid #eaeaea;
	padding-bottom:10px;
	width:100% !important;
}

.artigo-autenticado p{
	padding-left:0;
	font-size: 12px;
}
/*-----------   Artigos exibidos no Unijuí Virtual FIM   -----------*/

.servicos_informatica .super-conteudo-principal {
	padding-top: 25px !important;
}

/*-----------   OLIMPIADA EMPREENDEDORA INICIO   -----------*/
	ul.menu_olimpiada_empreendedora li.item-2863 a{
		background-color: #e6e7e9 !important;
	}

	ul.menu_olimpiada_empreendedora li.item-2863 a:hover{
		color: #f36438;
		border-bottom: none !important;
	}

	ul.menu_olimpiada_empreendedora li.item-2863 a{
		line-height: 40px;
		color: #30366a;
		font-size: 12px;
		font-weight: bold;
		color: #30366a;
		border-bottom: none;
	}

	ul.menu_olimpiada_empreendedora ul li a{
		line-height: 40px !important;
		color: #30366a !important;
		font-weight: bold;
		color: #30366a;
		border-bottom: none;
	}

	ul.menu_olimpiada_empreendedora ul li {
		margin-left:0px !important;
	}

	ul.menu_olimpiada_empreendedora ul li a:hover{
		color: #f36438 !important;
		border-bottom: none !important;
	}

	ul.menu_olimpiada_empreendedora ul li:nth-child(odd)  a{
		background-color: #f0f2f1 !important;
	}

	ul.menu_olimpiada_empreendedora ul li:nth-child(even) a {
		background-color: #e6e7e9 !important;
	}

	div.menu-padrao ul.menu_olimpiada_empreendedora ul a{
		background-image: none;
		text-indent: 10px;
	}

	a.link_tenho_interesse_olimpiada{
		color:white !important;
		padding: 12px 24px;
		border-radius: 5px;
		background-color: #f36438 !important;
		box-shadow: rgba(204, 85, 48,0.3) 2px 2px 1px;
		text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
		cursor:default;
		margin-top:20px;
		margin-bottom:20px;
		display: inline-block;
		font-size: 16px;
	}
	
	a.link_tenho_interesse_olimpiada:hover{
		cursor:pointer;
	}

	div.blog_olimpiada_empreendedora div div p iframe{
		width: 100%;		
		height:300px;
	}
	div.blog_olimpiada_empreendedora div div p span img{
		width: 100%;
		height:100%;
	}

	div.blog_olimpiada_empreendedora,
	div.item-page_olimpiada_empreendedora,
	iframe.wrapper_olimpiada_empreendedora{
		padding: 0px 15px;
		border-radius: 10px;
		border:rgba(243, 100, 56, 0.4) 1px solid !important;
	}

	div.item-page_olimpiada_empreendedora h3,
	div.moduletable_olimpiada_empreendedora h3,
	div.moduletable_multimidia_olimpiada_empreendedora h3,
	div.blog_olimpiada_empreendedora div.cat-children h3,
	div.blog_olimpiada_empreendedora div.items-row div h2,
	div.blog_olimpiada_empreendedora div.cat-children ul li span a
	{
		color: #f36438 !important;
	}

	div.item-page_olimpiada_empreendedora h2{
		font-family: Verdana, Arial, Helvetica, sans-serif !important;
		box-sizing: border-box;
		font-weight: bold;
		text-align: left;
		text-rendering: optimizeLegibility;
		color: #000;
		font-size: 22px;
		width: 92%;
	}

	div.item-page_olimpiada_empreendedora h3{
		font-family: Verdana, Arial, Helvetica, sans-serif !important;
		box-sizing: border-box;
		font-weight: bold;
		text-align: left;
		text-rendering: optimizeLegibility;
		font-size: 18px;
		width: 92%;
	}

	div.pos-superconteudo div.template-pagina
	{
		width:100%;
	}
	div.custom_multimidia_olimpiada_empreendedora h3
	{
		color: #f36438 !important;
		margin-bottom:0px;
	}
	div.moduletable_olimpiada_empreendedora{
		margin-left: -15px;
	}
	div.item-page_olimpiada_empreendedora, div.blog_olimpiada_empreendedora{
		margin-right: -15px;
	}
	div.moduletable_olimpiada_empreendedora h3, div.moduletable_multimidia_olimpiada_empreendedora h3{
		font-size:18px;
		border-bottom:#f36438 solid 2px;
		text-transform: uppercase;
	}
	div.blog_olimpiada_empreendedora, div.item-page_olimpiada_empreendedora{
		margin-top:30px;
		padding-bottom: 30px;
	}

	div.imageresource_latestnews_multimidia_olimpiada_empreendedora, 
	div.imageresource_latestnews_multimidia_olimpiada_empreendedora div.inside-imageresource div a.imagelink,
	div.imageresource_latestnews_multimidia_olimpiada_empreendedora div.inside-imageresource div a.imagelink div,
	div.imageresource_latestnews_multimidia_olimpiada_empreendedora div.inside-imageresource div a.imagelink div iframe {
		width:100%;
	}
	div.imageresource_latestnews_multimidia_olimpiada_empreendedora div.inside-imageresource div a.imagelink div iframe{
		min-height:300px;
	}

	div.conteudo-principal-esquerda div.item-page_olimpiada_empreendedora a {
		color: #00458e;
	}

	div.imageresource_latestnews_multimidia_olimpiada_empreendedora div.inside-imageresource{
		width: calc(50% - 2px);
		display: inline-block;
	}

	div.item-page_olimpiada_empreendedora>iframe{
		width: 100%;
		min-height: 600px;
		margin-bottom:10px;
	}

	@media screen and (max-width: 769px)  {
		div.imageresource_latestnews_multimidia_olimpiada_empreendedora div.inside-imageresource{
			width: 100% !important;
		}
		div.moduletable_olimpiada_empreendedora{
			margin-left: 0px !important;
		}
		div.item-page_olimpiada_empreendedora, div.blog_olimpiada_empreendedora{
			margin-right:  0px !important;
		}
	}
/*-----------   OLIMPIADA EMPREENDEDORA FIM   -----------*/

.contentpanesalaodoconhecimento iframe {
	margin-top: 14px;
}

.item-page-salaodoconhecimento ul li {
	line-height: 25px;
}
.dbotaon{
	text-align: center;
}
.botaon{
	color: rgb(255, 255, 255) !important;
	background-color: rgb(17, 105, 178);
	border-color: rgb(15, 91, 155);
	display: inline-block;
	margin-bottom: 0px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border-image-source: initial;
	border-image-slice: initial;
	border-image-width: initial;
	border-image-outset: initial;
	border-image-repeat: initial;
	white-space: nowrap;
	font-size: 14px;
	line-height: 1.8;
	-webkit-user-select: none;
	border-width: 1px;
	border-style: solid;
	border-color: transparent;
	padding: 6px 12px;
	border-radius: 4px;
}
.botaon:hover{
	color: rgb(255, 255, 255) !important;
	background-color: rgb(13, 78, 131);
	border-color: rgb(9, 58, 99);
	text-decoration: none;
}

.sprite.fidene {
	background-position: -90px 0;
	position: relative;
	display: inline-block;
}
.sprite {
	background: url(../images/sprite_pronto.png) no-repeat top left;
	width: 15px;
	height: 13px;
}
.sprite.efa {
	background-position: -25px 0;
	position: relative;
	display: inline-block;
}
.sprite.museu {
	background-position: -333px 0;
	position: relative;
	display: inline-block;
}
.sprite.radio2 {
	background-position: -358px 0;
	height: 10px;
	position: relative;
	display: inline-block;
}
.sprite.editora {
	background-position: 0 0;
	position: relative;
	display: inline-block;
}
.sprite.facebook {
	background-position: -50px 0;
	width: 30px;
	height: 30px;
	position: relative;
	display: inline-block;
}
.sprite.twitter {
	background-position: -383px 0;
	width: 30px;
	height: 30px;
	position: relative;
	display: inline-block;
}
.sprite.youtube {
	background-position: -423px 0;
	width: 30px;
	height: 30px;
	position: relative;
	display: inline-block;
}
.sprite.instagram {
	background-position: -293px 0;
	width: 30px;
	height: 30px;
	position: relative;
	display: inline-block;
}

/*Footer*/
#footer .mais-universidade ul li a {
	color: #444;
	text-transform: uppercase;
}
#footer .endereco {
	font-size: 12px;
}
#footer .mais-universidade ul {
	padding: 0;
}
#footer .mais-universidade ul li{
  display: inline;
}
#footer .conecte-se ul {
	padding: 0;
}
#footer .conecte-se ul li {
	list-style: none;
	margin-right: 10px;
	display: inline-block;
}
div#footer .conecte-se ul li{
	padding-right: 20px;
 }
div#footer .grid h4 {
	background: none;
}

@media screen and (max-width: 998px) {
  div#footer .grid {
	display: inline-block;
	width: 100%;
	vertical-align: top;
	margin: 10px auto;
  }
  div#footer .grid h4 {
	font-size: 20px;
	text-indent: initial;
  }
  div#footer .mais-universidade {
	text-align: center;
  }
  div#footer .mais-universidade ul li {
	display: block;
	padding: 20px;
  }
  div#footer .mais-universidade ul li a{
	font-size: 18px;
  }
  div#footer .endereco {
	text-align: center;
  }
  div#footer .endereco > a {
	font-size: 18px;
  }
  div#footer address {
	font-size: 18px;
	margin-bottom: 10px;
  }
  div#footer .conecte-se {
	text-align: center;
  }
  .rodape ul, .rodape li {
	margin: 0px;
	padding: 0 10px;
	list-style: none;
  }
}

@media screen and (min-width: 999px) {
	#footer .mais-universidade {
		padding-left: 37px;
	}
  div#footer .grid {
	display: inline-block;
	width: 33%;
	margin: 30px 0;
	vertical-align: top;
  }
  div#footer .grid h4 {
	margin-top: 0;
	font-size: 15px;
	text-indent: initial;
  }
  div#footer .grid .endereco img{
	float: left;
	margin-right: 30px;
  }
  div#footer .grid .endereco address{
	padding-top: 3px;
	line-height: 1.7;
  }
  div#footer .mais-universidade ul li {
	display: inline;
	list-style: none;
	margin: 0 130px 5px 0;
  }
  div#footer .conecte-se {
   padding-left: 63px;
  }
  div#footer .conecte-se ul li{
	padding-right: 20px;
  }
}

.rodape ul, .rodape li {
	display: inline;
}
