/*
 *
	@padrão links permitidos: a:link,a:visited {estilo}
	#não permitido uso somente de a {estilo} pois o Chrome não aceita
*/

* { padding:0; 
    margin:0;
}

img {border:0px;}
sup {color:red;}
.cor {
	background:#DDD no-repeat scroll 0 0;
}

#corpo_header {
	border:1px solid #FFF;
	/*border:1px solid #DDD;*/
	margin:0pt auto;
	width:780px;
	overflow: hidden;
	background-color: #FFF;
}

#banner {
	width: 780px;
	/*height: 175px; */
	border-right:1px solid #CCC;
}

#banner #mapa_banner {
	/*background:transparent url(http://www.nead.com.br/hp-2.0/imagens/banner_04022016.jpg) repeat scroll 0 0;*/
	background:transparent url(http://www.nead.com.br/hp-2.0/imagens/BannerTopNEAD_780_x_124px.jpg) repeat scroll 0 0;
	background-size: 100%;
	/*background:transparent url(http://www.nead.com.br/hp-2.0/imagens/BannerTopNEAD_780_x_124px.jpg) repeat scroll 0 0;*/
	/*background:transparent url(http://www.nead.com.br/hp-2.0/imagens/banner_14052012.jpg) repeat scroll 0 0;*/
	display:block;
	height:175px;
	position:relative;
	width:780px;
}

#mapa_banner #uniasselvi {
	left:0px;
	top:0px;
	z-index:20;
}

#mapa_banner dd {
	margin:0;
	padding:0;
	position:absolute;
}

#mapa_banner #nead {
	right:0px;
	top:0px;
	z-index:20;
}
#mapa_banner #abmes {
	left:250px;
	top:0px;
	z-index:20;
}

#mapa_banner a#link_uniasselvi {
	display:block;
	height:122px;
	text-decoration:none;
	width:245px;
	z-index:20;
}
#mapa_banner a#link_abmes {
	display:block;
	height:122px;
	text-decoration:none;
	width:104px;
	z-index:20;
}
#mapa_banner a#link_nead {
	display:block;
	height:122px;
	text-decoration:none;
	width:420px;
	z-index:20;
}

#banner #banner_top {
	background:#FFF;
	border-bottom:1px solid #DDD;
	height:124px;
	width: 780px;
}

#banner #banner_bottom {
	background:#666;
	height:33px;
	width:100%;
}

#banner_bottom #banner_pesquisa {
	width:100%;
	clear:both;
}

#banner_exame {
	display:block;
	width:100%;
	background:#FFF;
	border-bottom:1px solid #DDD;
	height:201px;
}

#banner_bottom #banner_link {
	background:#333;
	border-top:1px solid #000;
	float:right;
	height:33px;
	width:100%;
}

#banner_link ul.ul_left {
	float: left;
	width: 70%;
	padding: 4px 0 0 8px;
}
#banner_link ul.ul_right {
	float: right;
	width: 55px;
	text-align: right;
	padding: 4px 8px 0 0;	
}

#banner_link ul {
	list-style-type:none; 
}

#banner_link ul li {
	display: inline;
	font-family:Verdana;
	font-size:12px;	
	color:#666;
}
#banner_link ul li a {
	vertical-align : middle;
	font-size:10px;
}
#banner_link ul li a:link,
#banner_link ul li a:visited{
	color:#FFF;
	text-decoration:none;
	margin:0; 
	padding:0; 
}
#banner_link ul li a:hover{
	text-decoration:underline;
}

#autenticacao {
	/*border-bottom:1px solid #DDD;*/
	/*height:82px;*/
}

#autenticacao #autentica {
	/*margin-top:10px;*/
	/*margin-left:100px;*/
	padding: 10px;
	/*width:100px;*/
	border-bottom:1px solid #DDD;
}
#autentica {
	height:68px;

}

#autenticacao #boneco {
	float:left;
	padding-left:38px;
	width:57px;
}

#credencial {
	background-color:#FFE;
	height:140px;
}

#credencial h4, #credencial p {
	font-family:Verdana;
}

#credencial h4 {
	font-weight:bold;
	font-size:10px;
	margin-left:2px;
}

#credencial p {
	margin-left:5px;
	font-size:9px;
}
#recredenciado{	
	margin-top:3px;
}

/* coluna direita */
#corpo_site_right {
	background:#FFF;
	float:right;
	width:232px
}

#noticias {
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	border-top:1px solid #DDD;
	float: left;
	width: 33.3333%;
	height: 135px;

}

#noticias ul {
	list-style:none;
}

#avisos {
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;

	border-top:1px solid #DDD;
	overflow: hidden;
	float: left;
	width: 33%;
	height: 135px;
}

#perguntas_frequentes {
	border-bottom:1px solid #DDD;
	/*border:1px solid #DDD;*/
	border-top:1px solid #DDD;
	overflow: hidden;
	height: 135px;
	width: 33.3333%;

}

#perguntas_frequentes p {
	text-align:center;
}

#parceiro_perto {
	height:163px;
	border-top:1px solid #DDD;
}
#parceiro_perto span {
	display:block;
	height:8px;
}
#calendario {
	/*border-bottom:1px solid #DDD;*/
}
#validator form{
	padding: 5px;
	font-family:verdana;
	font-size: 11px;

}
#validator input{
	margin: 5px;
	margin-left: 10px;
	width: 367px;
	padding: 3.5px;
	border:  1px solid #ddd;
}

#lupa {
	float:left;
	padding-left:60px;
	margin-top:20px;
	width:20px;
}

#pesquisa {
	margin-left:80px;
	margin-top:20px;
	width:100px;
}

#parceiros {
	border-top:1px solid #DDD;
	height:100px;
}

/* coluna esquerda */
#corpo_site_left {
	background:#FFF;
	border-right:1px solid #DDD;
	float:left;
	width:780px; /*546*/
}

#corpo_site_left #menu {
	/*background: #FFF url(http://www.nead.com.br/hp-2.0/imagens/ead_menu.jpg) repeat-y;*/
	border-bottom:1px solid #DDD;
	font-family:Verdana;
	height:225px;
	margin-top:0px;
	width:780px;
}

#content_esquerdo {
	/*border-right:1px solid #DDD;*/
	float:left;
	width:546px;
	height: 206px;
}

#sobre_ead {
	/*background: #FFF url(http://www.nead.com.br/hp-2.0/imagens/ead_sobre.jpg) no-repeat left;*/
	/*border-bottom:1px solid #DDD;*/
	height:214px;
	margin-top:0px;
}

#curso_ead {
	/*background: #FFF url(http://www.nead.com.br/hp-2.0/imagens/ead_curso.jpg) repeat-y;*/
	/*border-bottom:1px solid #DDD;*/
	height:281px;
	margin-top:0px;
	width:100%;
	overflow: hidden;
}

.desc_curso {
	height:130px;
	height:auto !important;
	/*height:190px;*/
	margin-left:29px;
	margin-right:5px;
	overflow:hidden;
}

.image {
	float:left;
	height:78px;
	margin:2pt 9px 3px 2pt;
	width:111px;
}

.td2 {
	background:#6599FF; /*fc0*/
	color:#FFF;
	font:bold 11px Verdana;
	padding:2px 2px;
}

.optCurso {
	color:#F60;
	font-family:Verdana;
	font-size:10px;
	height:12px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:8px;
	text-align:right;
}

.descricao_curso {
	color:#666;
	font-size:11px;
	font-family:Verdana;
	padding-left:5px;
	padding-top:0px;
	margin-left:2px;
	text-align:justify;
	text-indent:20px;
}

.tdfooter {
	text-align:right;
}

#fique_ligado {
	background: #FFF url(http://www.nead.com.br/hp-2.0/imagens/ead_ligado.jpg) repeat-y;
	overflow: hidden;
	height:275px;
	margin-top:0px;
	width:100%;
}

#fique_ligado_t {
	margin-left:32px;
}

.fique_ligado_texto_i {
	margin-left:30px;
}
.fique_ligado_texto, .fique_ligado_texto_i {
	color:#666;
	font-size:11px;
	font-family:Verdana;
	font-weight:normal;
	height:24px;
	text-align:left;
	display:block;
}
.fique_ligado_texto {
	border-bottom:1px solid #CCC;	
}

.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
}
.fb-page{
	float: right;
	margin-right: 25px;
	margin-top: 10px;
}

.clearfix:after {
    clear: both;
}
#fundo_fundo {

	background:transparent url(http://www.nead.com.br/hp-2.0/imagens/fundoface.jpg) repeat scroll 0 0;
	background-size: 100%;
    border-top:1px solid #DDD;
    height:170px;
}
#area_like_facebook {
	/*background: #f8f8f8;*/
	/*border-bottom:1px solid #DDD; */
	padding: 10px;
	display:block;
	clear: both;
	overflow: hidden;
}

#oculto{
	position: fixed;
	top: 0px;
	right: -2090px;
}

#area_like_facebook_img {
	/*padding:25px 10px 25px 0;*/
	display: block;
	float:left;
	/*margin: 2%;*/
}
#area_like_facebook_like {
	display: block;
	float: right;
}
.menus_esquerda { 
	display:block; 
	float:left; 
	border-right:1px solid #DDD; 
	width:220px; 
	height:200px; 
	padding:10px 0 0 10px;
}
.menus_esquerda ul { 
    list-style-image: url('http://www.nead.com.br/hp-2.0/imagens/seta.gif');
    margin-left: 15px;
    padding: 1px;     
}
.menus_esquerda ul li {
    font-family:Verdana;
    font-size:11px;
    padding:10px 0 10px 0;
}
.menus_centro { display:block; float:left; width:280px; padding:20px 0 0 25px; }

.menus_direita { display:block; float:right; height:210px; width:233px; border-left:1px solid #DDD;  }
.menus_direita p img {padding: 28px 0 0 42px;}


.fique_ligado_texto a:link, .fique_ligado_texto_i a:link,
.fique_ligado_texto a:visited, .fique_ligado_texto_i a:visited {
	color:#666;
	text-decoration:none;
}
.fique_ligado_texto a:hover, .fique_ligado_texto_i a:hover {
	text-decoration:underline;
}

#como_estudar {
	background: #FFF url(http://www.nead.com.br/hp-2.0/imagens/ead_estudar.jpg) no-repeat left;
	float:right;
	height:214px;
	width:49%;
	margin-top:1px;
}

#como_estudar ul {
	list-style-image:url(http://www.nead.com.br/hp-2.0/imagens/seta.gif);
	margin-left:50px;
}

#como_estudar ul li {
	color:#666;
	font-size:11px;
	font-family:Verdana;
	margin-bottom:5px;
	padding:2px;
	text-align:left;
}

#lista_esquerda {
	float:left;
	padding-left:35px;
	width:256px;
}

#lista_centro {
	float:left;
}

#lista_direita {
	border-left:1px solid #DDD;
	float:right;
	width:233px;
}

#lista_esquerda ul, #lista_centro ul {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	list-style-image: url(http://www.nead.com.br/hp-2.0/imagens/seta.gif);
	margin-left:15px;
	padding:1px;
}

#lista_esquerda li, #lista_centro li {
	padding:2px;
}

#lista_centro a:link, #lista_esquerda a:link,
#lista_centro a:visited, #lista_esquerda a:visited {
	color:#666;
	text-decoration:none;
	font-size:13px;
}

#lista_centro a:hover, #lista_esquerda a:hover {
	color:#666;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
}

#conteudo_sobre_ead {
	float:right;
	margin-left:0px;
	width:546px;
}

#sobre_esquerda, #sobre_direita, #sobre_central {
	height:206px;
	/*padding: 8px;*/
}

#sobre_esquerda {
	/*border-right:1px solid #DDD;*/
	float:left;
	width:182px;
}

#sobre_central {
	margin-left:182px;
	width:182px;
}

#sobre_direita {
	/*border-left:1px solid #DDD;*/
	float:right;
	width:182px;
}

#sobre_esquerda p, #sobre_direita p, #sobre_central p {
	font-family:Verdana;
	font-size:10px;
	text-align:center;
}

#rodape {
	background:#FFF;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	border-top:1px solid #DDD;
	margin:0pt auto;
	width:780px;
	text-align:center;
}

#rodape ul {
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}

#rodape ul li {
	color:#999;
}

#rodape ul li a:link ,
#rodape ul li a:visited {
	color:#999;
	text-decoration:none;
}

#rodape ul li a:hover {
	color:#666;
	text-decoration:underline;
}

#conteudo_site {
	background: #FFF;
	margin-top:0px;
}

#conteudo_interno{
	background: #FFF url(http://www.nead.com.br/hp-2.0/imagens/site_interior.gif) repeat-y;
	padding-left:29px;
}

#conteudo_link li {
	color:#F60;
	display:inline;
	font-family:Verdana;
	font-size:10px;
	list-style-type:none;
	margin:2px;
}

/* class */
.titulo {
	background: url(http://www.nead.com.br/hp-2.0/imagens/seta.gif) no-repeat left;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	padding-left:12px;
	margin-left:20px;
}
.titulo_left {
	float:left;	
}

.subtitulo {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding-left:30px;
	padding-bottom:10px;
	margin:0px 2px;
}

.titulos {
	/*background: url(http://www.nead.com.br/hp-2.0/imagens/seta.gif) no-repeat left;*/
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	padding-top:2px;
	margin:2px 2px;
}

.titulos a:link ,
.titulos a:visited {
	text-decoration:none;
	color:#000;
}

.titulos a:hover {
	text-decoration:underline;
}

.telefone {
	background: url(http://www.nead.com.br/hp-2.0/imagens/icon-telefone.gif) no-repeat left;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding-left:16px;
	padding-top:0px;
	margin:2px 2px;
}

.botao1 {
	margin:0px;
	padding:0px;
}

.botao1 a:link ,
.botao1 a:visited {
	background: #FFF url(http://www.nead.com.br/hp-2.0/imagens/botao.jpg) no-repeat center center;
	color:#FFF;
	display:block;
	font:bold 11px arial, helvetica, sans-aerif;
	height:23px;
	margin-top:2px;
	text-align:center;
	text-decoration: none;
	width:89px;
	line-height:2.0em;
}

.botao1 a:hover {
	background: #FFF url(http://www.nead.com.br/hp-2.0/imagens/botao_over.jpg) no-repeat center center;
	color:#FFC;
}

.botaoA{
	border: none;
	width: 120px;
	padding: 4px;
	margin-bottom: 10px;
	background-color: #fbda00;
	color: #111;
}

#calendario button {
	float: right;
	margin-top: 20px;
}
#calendario {
	padding: 10px;
	margin-left: 10px;
}
#dia {
 	position:absolute; 
 	margin: 14px;
 	font-size:30px;
 	color: #3b3b3b;
 	font-family: verdana; 
}
.usuario{
	width: 70px;
	height: 60px;
	float: right;
	margin-right: 5px;
}

button:hover {
	background-color: #3b3b3b;
	color:#fbda00;
}
.cinza {
	background:#DDD;
}
.botaoA a:visited  {
	text-decoration: none;

}

a:link.ver, 
a:visited.ver {
	color:#F60;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}

a:hover.ver {
	color:#FC6;
}

a:link.verLink,
a:visited.verLink {
	color:#000;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
}

a:hover.verLink {
	color:#000;
	text-decoration:underline;
}

a:link.verBemLink,
a:visited.verBemLink {
	background:#FFF;
	color:#000;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}

a:hover.verBemLink {
	background:#FFF;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

a:link.linkVoltar, 
a:visited.linkVoltar {
	color:#F00;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	margin:10px 0 0 10px;
	text-decoration: none;
}

a:hover.linkVoltar {
	color:#F00;
	text-decoration:underline;
}

a:link.verCurso,
a:visited.verCurso {
	color:#666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
}

a:hover.verCurso {
	color:#666;
	text-decoration:none;
}

.texto {
	color:#666;
	font-size:11px;
	font-family:Verdana;
	padding-left:12px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
}

.texto p {
	color:#F60;
	font-size:9px;
	font-weight:none;
}

.texto a:link,
.texto a:visited{
	color:#666;
	font-size:11px;
	font-family:Verdana;
	text-align:left;
	text-decoration:none;
}

.texto a:hover {
	text-decoration:underline;
}

.textoImg {
	color:#666;
	font-size:11px;
	font-family:Verdana;
	margin-left:50px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
}

.textoImg a:link,
.textoImg a:visited{
	color:#666;
	font-size:11px;
	font-family:Verdana;
	text-align:left;
	text-decoration:none;
}

.textoImg a:hover {
	text-decoration:underline;
}

.lista {
	color:#666;
	font-size:11px;
	font-family:Verdana;
	list-style-type:square;
	margin-bottom:5px;
	padding-left:25px;
	padding-right:10px;
	text-align:left;
}

.center { text-align:center; }
.right  { text-align:right; padding-bottom:5px; }
.left   { text-align:left; }
.margem-topo { margin-top:5px; }
.margem-esqu { margin-left:5px; float:left; }
.block { display:block; clear:both;}

#modelo {
	margin-left:100px;
}

/* barra de historico */
#navhistory {
	background:transparent none repeat scroll 0%;
	color:#999;
	font-size:11px;
	font-family:Arial;
	margin:0pt 0pt 3px 10px;
	padding-top:3px;
	text-align:left;
}

#navhistory a:link ,
#navhistory a:visited {
	text-decoration:none;
	color:#999;
}

#navhistory a:hover {
	text-decoration:underline;
	color:#999;
}

/* mapa do site */

#mapa_site {
	float:left;
	font-family:Verdana;
	font-size:12px;
	padding-bottom:10px;
}

#mapa_site ul {
	padding-left:35px;
	list-style-type:square;
}

#mapa_site ul li ul {
	list-style-type:disc;
}

/* tabelas */
table.cc_table, table.cc_table td {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #FC6;
	border-collapse:collapse;
	margin:0pt auto;
}

table.cc_table thead td {
	background:#FFFFCC none repeat scroll 0%;
	font-weight:bold;
}

table.cc_table_gray, table.cc_table_gray td {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #999999;
	border-collapse:collapse;
	margin:0pt auto;
}

table.cc_table_gray thead td {
	background:#CCCCCC none repeat scroll 0%;
	font-weight:bold;
}

/*===== CSIT Curso =====*/
.curs_clas {
	background:#69F;
	color:#FFF;
	font:bold 11px Verdana;
	margin-left:2pt;
	margin-top:15px;
	padding:4px 3px;
	text-align:right;
	width:209px;
}
.curs_codi {
	border-bottom:1px solid #DDD;
	border-left:2px solid #DDD;
	margin-left:216px;
	padding:6px;
}
.curs_codi:hover{
	background-color: #f5f5f5;	
}

/* tst */
#identidade_curso {
	height:130px;
	border-bottom:1px solid #DDD;
	margin:0px 2px 8px 2px;
	width:100%;
}
#logos {
	float:left;
	width:100px;
}
#menus {
	float:right;
	padding:0 5px 0 0;
}
.image_image {
	float:right;
	width:400px;
	height:300px;
	margin-left:15px;
}
.image_logo {
	float:left;
	height:100px;
	margin:1pt 9px 3px 2pt;
	width:auto;
}
.texto_h3 { 
	background:#69F;
	color:#FFF;
	font:bold 11px Verdana;
	margin-left:2pt;
	margin-top:5px;
	padding:2px 3px;
	text-align:right;
	width:209px;
}
.texto_curso {
	text-indent:30px;
	margin-left:5px;
}
.calendario_ul {
	list-style-type:none;
}
.calendario_ul ul li{
	padding:0;
}
.calendario{
	background:transparent url(http://www.nead.com.br/hp-2.0/imagens/calendario.jpg) no-repeat scroll 1px 50%;
	margin-left:3px;
	padding-left:25px;
}
.calendar{
	width: 65px;
	height: 55px;
} 

#content-base {
	clear:both;
}
.content-base{
	clear:both;
}
#link_navegacao_header {
	color:#F00;
	float:right;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	margin:0 10px 10px 10px;
	padding:5px;
	text-align:center;
}

#link_navegacao_footer {
	color:#F00;
	float:right;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	margin:10px;
	padding:5px;
	text-align:center;
}
a:link.linkFooter, 
a:visited.linkFooter {
	color:#F00;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
	padding:3px;
}
a:hover.linkFooter {
	background:#999;
	color:#FFF;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	padding:3px;
}
.noborder { border:0 none; }


/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 46px; 
	float: right;
	padding-bottom: 0.7em;	
}
/***
 * jQuery Carousel 0.9.8
 * Copyright 2010 Thomas Lanciaux and Pierre Bertet.
 * This software is licensed under the CC-GNU LGPL <http://creativecommons.org/licenses/LGPL/2.1/>
 */
.carousel, .carousel .carousel-wrap {
	background:#FFF;
	border: 1px solid #C4C4C4;
    margin: 0 auto;
	width:531px;

}
.js .carousel-wrap {
    /*background: none repeat scroll 0 0 #000;*/
    /*border: 1px solid #000;*/
	border: 0 none;
    display: inline-block;
    margin: 0 0px;
    vertical-align: middle;
    width: 500px;
}
.IE .js .carousel-wrap {
    display: inline;
}
.carousel ul {
    margin: 0;
    padding: 0;
}
.js ul li {
    display: inline;
    float: left;
    height: 335px;
    overflow: hidden;
    text-align: center;
    width: 500px;
}
.carousel .carousel-control {
    /*border: 1px solid #CCC;*/
	border: 0 none;
    cursor: pointer;
    display: inline-block;
    height: 100px;
    line-height: 999px;
    overflow: hidden;
    text-indent: -9999px;
    vertical-align: middle;
    width: 13px;
}
.carousel .carousel-next {
    background: url('imagens/carousel-next.png') no-repeat scroll 50% 50% transparent;
}
.carousel .carousel-previous {
    background: url('imagens/carousel-prev.png') no-repeat scroll 50% 50% transparent;
}
.carousel .carousel-control:hover {
    opacity: 0.7;
}
.carousel .disabled, .carousel .disabled:hover {
    cursor: default;
    opacity: 0.1;
}
.carousel div {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.carousel ul {
    list-style: none outside none;
    padding: 0;
}
.carousel ul li {
    margin: 0;
    position: relative;
	height:70px;
    width: 100px;
}
.carousel ul li cite {
    bottom: 3px;
    font-size: 11px;
    line-height: 19px;
    position: absolute;
    right: 10px;
}
.carousel ul li cite a img {
    vertical-align: middle;
}
.carousel ul li cite a {
    color: #FFFFFF;
    text-decoration: none;
}
.lista_album{
	background:#FFF;
	border: 1px solid #C4C4C4;
    margin: 0 auto;
	padding:5px;
	width:576px;
}
.lista_box {
    clear: both;
    overflow: hidden;
}
.lista_box li{
	display:inline;
}
.lista_box li div{
	float:left;
	padding:5px;
	height:80px;
	width:105px;
}
#conteudo_noticia {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 0 none;
	font-family: verdana,sans-serif;
	font-size: 13px;
	list-style-type: none;
	margin: 0;
	min-height: 300px;
	margin: 15px;
	width: 750px;
}
#conteudo_noticia ul li{ list-style-type:none; }

#conteudo_noticia ul li a:link, #conteudo_noticia ul li a:active, #conteudo_noticia ul li a:visited{ 
    color: #666;
    text-decoration: none;
}
#conteudo_noticia ul li a:hover{ 
	color:#666;
	text-decoration:underline;
}
#conteudo_noticia img.foto_demostracao {
	float:left;
	margin:15px 10px 10px 0;
}
#conteudo_noticia #mostra_foto {
	margin:15px auto;
	width:500px;
}
/** tipsy - Facebook-style tooltip plugin for jQuery
  * http://onehackoranother.com/projects/jquery/tipsy/#examples
  *
  */
.tipsy { padding: 5px; font-size: 13px; font-family: verdana,sans-serif; position: absolute; z-index: 100000; }
.tipsy-inner { padding: 10px; background-color: black; color: white; /*bazinga - gambi for ie width: expressio bla bla*/ width: expression( document.body.clientWidth > 150 ? "150px" : "auto" ); max-width:250px; text-align: left; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url('http://www.uniasselvi.com.br/extranet/layout/imagens/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow  { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow  { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow  { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow  { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }

/*
	Coin Slider jQuery plugin CSS styles
	http://workshop.rs/projects/coin-slider
*/
.coin-slider { overflow: hidden; zoom: 1; position: relative; background:#666;}
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 4px; float: left; }
.cs-buttons a { margin-left: 5px; height: 5px; width: 5px; float: left; border: 1px solid #c0c0c0; color: #c0c0c0; text-indent: -1000px; border-radius: 13px; -moz-border-radius:13px; -webkit-border-radius:13px;} /*b8c4cf*/
.cs-active { background-color: #c0c0c0; color: #FFFFFF; }

.cs-title { width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 10px; font-weight:bold; font-size:40px; font-family:Arial; }

.ic-facebook {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-top: 1px;
	line-height: 14px;
	vertical-align: text-top;
	background-image: url('http://www.nead.com.br/extranet/layout/imagens-2.0/facebook14.png');
	background-position: 0 0;
	background-repeat: no-repeat;	
}
.pull-right {
	float:right;
}

.g-recaptcha {
	margin:10px auto!important;
	width:310px;
}

/* 
	drop Donw 
*/

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
	opacity: 50;
    border: solid 1px black;
    display: none;
    position: absolute;
    background-color: #333;
    min-width: 150px;
    margin-left: -5px;
    overflow: auto;
    color: black;
    padding: 5px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.5);

}

.dropdown:hover .dropdown-content {
    display: block;
    z-index:9;
}
.dropbtn {
    color: white;
    border: none;
    cursor: pointer;
}

.dropdown-content a{
	padding:5px !important;
    text-decoration: none;
    display: block;
}
.dropdown-content a:hover{
	display:block;
	background-color: #fbda00;
	color: #333 !important;
}

 





