@charset "utf-8";
/* CSS Document */
/******css fae criado por nois********/



#fundo{background: url(../img/fundo_menu_fundo.png); background-repeat:repeat-x; }
.barra{float:left; margin-top:2px; }
#ajuste1{margin-left:88px; }
#menu_superior2{display:none; }
	#menu_superior1{margin-right: 10px; }
.navbar-search .search-query{background-color:#FFF; }
body {padding-top: 12px; }
	.botao_topo{display:none; }
	#botao_desktop{vertical-align: top; margin: 1px 0px 0px -5px; padding: 3px; }
	#form2{width:140px; float:left; margin-right: 4px; }
		#login{float:right; font-size:11px; margin-right: 16px; margin-top: -5px; color:#656567; font-weight:normal; }
		.logon{margin: 7px 0 0 0; width: 120px; background-image:url(../img/login.jpg); background-repeat:repeat-x; }
		#ok{padding: 3px; background-color: #F1F1F1; border-style: none; border-radius: 4px; margin-bottom: 3px; }
		#div{float: right; width: 415px; margin-top: -4px; }
		#webmail2{float:right; margin-right: 13px; }
		.dropdown{background-image:url(../img/fundo_botao.png); font-weight:bold; padding-top:1px; }
		.navbar-inner{padding:0px; }
		#float{float:right; background-position-x: -701px; background-image:url(../img/fundo_botao.png); background-repeat:repeat-x; }
		.esqueci{height: 20px; width: 300px; float: right; margin: -30px 0px 0px 0px; font-size: 10px; text-align: right; padding-right: 10px; }
		.esqueci a{text-decoration:underline; color:#696969; }
		.destaques img{cursor:pointer; }
		#m_1 {}
		#m_2 {background-position-x: -83px;}
		#m_3 {background-position-x: -168px;}
		#m_4 {background-position-x: -267px;}
		#m_5 {background-position-x: -366px;}
		#m_6 {background-position-x: -434px;}
		#m_7 {background-position-x: -577px;}



.topofae{margin:0;}
.topo{margin:0; padding-top:0px; background-image:url(../img/topofae.jpg); background-repeat: no-repeat; }
	.topo h1{ height:84px;}
.submenu{margin:0; padding-top:0px; background-image:url(../img/fundo_menu02.jpg); background-repeat: no-repeat; height:106px; }
.destaques{width:140px; float:left; padding-top:10px; padding-left:0px; margin-left:0px; background-image:url(../img/fundo_destaque.jpg); background-repeat: no-repeat; height:95px; }

footer{ background-color:#434343; padding:20px 10px 10px 10px;}
.cursos{ background-color:#fff; padding:10px;}
.banner{background-color:#FFFFFF;}

.footlinks {color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
	.footlinks ul{color:#FFF; }
		.footlinks li{ color:#FFF; list-style-image:url(../img/arrow.gif);}
			.footlinks li a{ color:#FFF; text-decoration:none; font-size:0.9em; }
			.footlinks li a:hover{ color:#FFF; text-decoration:underline;}

.rodape-interna{background-color:#434343; padding:0px;}

.box-rodape-interna{ margin:10px -25px 30px 25px;width: 20%; float:left;}
	.box-rodape-interna ul li{ width:100%; float:left;}
/****** fim css fae criado por nós********/

/**** Menu Interno*****/
.well {min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #e1e1e1; border: 1px solid #eee; border: 1px solid rgba(0, 0, 0, 0.05); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
	.well blockquote {border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); }
.well-large {padding: 24px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.well-small {padding: 9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

/**** Sub Menu *****/


.menu, .menu ul {margin: 0; padding: 0; border: 0; list-style-type: none; display: block; }
	.menu li {margin: 0; padding: 0; border: 0; display: block; float: left;	/* move all main list items into one row, by floating them */ position: relative;	/* position each LI, thus creating potential IE.win overlap problem */ z-index: 1;		/* thus we need to apply explicit z-index here... */ text-align:left; }
	.menu li:hover {z-index: 10000;	/* ...and here. this makes sure active item is always above anything else in the menu */ white-space: normal;/* required to resolve IE7 :hover bug (z-index above is ignored if this is not present) see http://www.tanfa.co.uk/css/articles/pure-css-popups-bug.asp for other stuff that work */ background-color:#c7c7c7; }
		.menu li li {float: none;/* items of the nested menus are kept on separate lines */ }
	.menu ul {visibility: hidden;	/* initially hide all submenus. */ position: absolute; z-index: 10; left: 0;	/* while hidden, always keep them at the bottom left corner, */ bottom: 0;		/* 		to avoid scrollbars as much as possible */ }
		.menu li:hover>ul {visibility: visible;	/* display submenu them on hover */ bottom: 100%;	/* 1st level go above their parent item */ }
		.menu li li:hover>ul {	/* 2nd+ levels go on the right side of the parent item */ bottom: 0; left: 100%; }
/* -- float.clear --

	force containment of floated LIs inside of UL */
.menu:after, .menu ul:after {content: "."; height: 0; display: block; visibility: hidden; overflow: hidden; clear: both; }
.menu, .menu ul {	/* IE7 float clear: */ min-height: 0; }
.menu ul {background-image: url(empty.gif);	/* required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */ padding: 30px 30px 10px 30px; margin: 0 0 -10px -30px; /*background: #f00;*/	/* uncomment this if you want to see the "safe" area. you can also use to adjust the safe area to your requirement */ }
	.menu ul ul {padding: 30px 30px 30px 10px; margin: 0 0 -30px -10px; }

/* - - - ADxMenu: DESIGN styles - - - */
.menu, .menu ul li {color: #333; }
	.menu ul {width: 11em; }
	.menu a {padding:0px; text-decoration: none; color: #333; display: block; position: relative; }
	.menu a:hover, .menu li:hover>a {color: #333; background-color:#c7c7c7; }
	.menu li li {	/* create borders around each item */ padding: .4em 1em; border: 1px solid #ccc; }
		.menu ul>li + li {	/* and remove the top border on all but first item in the list */ border-top: 0; }
		.menu li li:hover>ul {	/* inset 2nd+ submenus, to show off overlapping */ bottom: 5px; left: 90%; }

.up{background-color:#f1f1f1; width:138px; }
.upcinza{background-color:#e5e5e5; width:138px; }
.link {display:none; vertical-align: top; margin: 1px 0px 0px -5px; padding: 3px; }

/*TESTE */
.nav-header {display: block; padding: 5px 5px; font-size: 13px; font-weight: bold; line-height: 18px; color: #FFF; background:#666465; border-left:#e1b40c solid 3px; }
.nav-list {padding-right: 0; padding-left: 0; margin-bottom: 0; }
	.nav-list > li > a{margin-right: -15px; margin-left: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); margin:2px 0px 2px 0px; border:#c5c5c5 solid 1px; background:#e1e1e1; color:#8d8d8d; font-weight:bold; }
	.nav-list > li > a {padding:3px 3px 5px; border-left:#e1b40c solid 3px; }
	.nav-list > .active > a,
	.nav-list > .active > a:hover {color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #0088cc; }
	.nav-list [class^="icon-"] {margin-right: 2px; }
	.nav-list .divider {*width: 100%; height: 1px; margin: 8px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; }

.lista-inter {width:220px; height:165px; background:url(../img/fd-dest-inter.gif) repeat; color:#d8b83f; text-transform:uppercase; float:left; list-style:none; font-weight:normal; margin:0px 0px 15px 8px; padding-bottom:5px; }
	.lista-inter a:link, .lista-inter a:visited {color:#d8b83f; font-size:0.9em; text-decoration:none; }
	.lista-inter a:hover {text-decoration:none; }

.img_conteudo {margin:0px 0px 5px 10px; text-align:left; clear:both; }
.img_projetos {margin:10px 0px 25px 10px; float:right; }

div.figura {float: right; margin: 0; padding: 0px; display:block; }
	div.figura p {text-align: right; font-style: italic; font-size: smaller; text-indent: 0; clear:both; }

.slides_container, .slides_container a:link, .slides_container a:visited {font-size:1em; color:#616161; text-decoration:nome; }

.textointernas p{font-size: 2em; color:#616161; text-decoration:nome; font-weight:normal; line-height:1.5em; }
	.textointernas a:link, .textointernas a:visited{color:#616161; text-decoration:underline; font-weight:bold; }
	.textointernas ul li{list-style:url(../img/bullet.gif); line-height:1.5em; }
	.textointernas h2{font-size:1.4em; color:#616161; text-decoration:nome; font-weight:normal; line-height:1.5em; margin-top: 5px; }
	.textointernas h3{font-size:1.15em; color:#616161; text-decoration:nome; font-weight:normal; line-height:1.3em; margin:6px 0px 16px; }
	.textointernas h5, .textointernas h5 a:link, .textointernas h5 a:visited{font-size:0.9em; color:#616161; text-decoration:nome; font-weight:normal; line-height:1.3em; margin:3px 0px; }
	.textointernas h6 {font-size:1.1em; color:#616161; font-weight:normal; line-height:1.3em; margin:6px 0px 16px;text-transform: none;}
	.textointernas h6 a:link {color:#616161; text-decoration:none; font-weight:bold; }
	.textointernas h6 a:hover{color:#616161; text-decoration:underline; font-weight:bold; }
	

.boxinterna {width:47%; height:auto; float:left; padding:5px 5px 10px 5px; margin:5px 5px; background:#eeeeee; font-size:0.8em; line-height:1.33em; border-top:5px solid #deb30e; text-align:left; font-size:11px; }
	.boxinterna img{ float:left;}
	.boxinterna strong{ font-size:12px;}
	.boxinterna a:link, .boxinterna a:visited {font-weight:normal; }

.textolista {padding:10px 0px 12px; border-bottom:1px solid #CCC; display:block; clear:both; width:100%; float:left; margin-bottom: 15px; }
	.textolista, .textolista a:link, .textolista a:visited {font-size:1em; text-decoration:none; font-weight:normal; line-height:1.4em; }
	.textolista a:hover {text-decoration:underline; }

.vermais {display:block; clear:both; width:100%; height:30px; }

/* Paginação */
#pag {font-family:Verdana, Geneva, sans-serif; width:100%; height:auto; text-align:center; clear:both; padding:15px 0px; font-weight:normal; font-size:0.9em; }
	#pag a:link, #pag a:visited {font-size:0.9em; text-decoration:none; font-weight:normal; }
	#pag a:hover {text-decoration:underline; }
	#pag strong {font-size:1.3em; font-weight:bold; }
		#pag a:link strong, #pag a:visited strong {font-size:0.9em; text-decoration:none; }
		#pag a:hover strong {text-decoration:underline; }

ul.nav li.dropdown:hover ul.dropdown-menu{display: block; }
a.menu:after, .dropdown-toggle:after {content: none; }

/* Menu Expansivel */
.boxsubmenu {width:33%; height:auto; float:left; color:#646363; font-family:Verdana, Geneva, sans-serif }
	.boxsubmenu h1 {font-size:1em; color:#646363; line-height:1.3em; padding:0px; }
	.boxsubmenu ul {margin:0px; padding:0px; }
		.boxsubmenu ul li, .boxsubmenu ul li a:link, .boxsubmenu ul li a:visited {font-size:0.9em; font-weight:normal; list-style:none; margin-left:-10px; padding:0px; line-height:1.3em; list-style-position:inside; text-decoration:none; white-space:normal; }
			.boxsubmenu ul li a:hover {text-decoration:underline; }

.express_destaque {width:99%; height:auto; background-color:#eeeeee; padding:5px; border-top:2px solid #deb30e; border-bottom:1px solid #dddddd; font-family:Verdana, Geneva, sans-serif; float:left; margin-bottom:10px; }
.express_destaqueT {width:48%; height:auto; float:left; display:block; margin:10px; }
	.express_destaqueT, .express_destaqueT a:link, .express_destaqueT a:visited {color:#616161; font-size:1.0em; text-decoration:none; font-weight:normal; }
	.express_destaqueT h1, .express_destaqueT h1 a:link, .express_destaqueT h1 a:visited {color:#616161; font-size:1.5em; line-height:1.3em; text-decoration:none; font-weight:normal; padding:0px; }
	.express_destaqueT h4, .express_destaqueT h4 a:link, .express_destaqueT h4 a:visited {color:#616161; font-size:0.9em; text-decoration:underline; font-weight:normal; padding:10px 0px; }
	.express_destaqueT a:hover {text-decoration:none; }
	.express_destaque img {border:1px solid #666; }

.notedit {width:97,5%; padding:3px; height:auto; background:url(/img/fd-editorias.gif) repeat; }
	.notedit strong {color:#d8b83f; font-weight:normal; }
	.notedit, .notedit a:link, .notedit a:visited {color:#FFFFFF; text-decoration:none; }
	.notedit a:hover {text-decoration:underline; }

.editorias, .editorias a:link, .editorias a:visited {font-size:1em; text-decoration:none; color:#616161; }
.editorias h2, .editorias h2 a:link, .editorias h2 a:visited {font-size:1.1em; color:#616161; text-decoration:none; line-height:1.3em; }
.editorias h4, .editorias h4 a:link, .editorias h4 a:visited {font-size:0.85em; color:#616161; text-decoration:underline; line-height:0.85em; font-weight:normal; padding:5px 0px; }

.notrel h3, .notrel h3 a:link, .notrel h3 a:visited {font-size:1.0em; padding:5px 0 10px 0; margin:0px; text-decoration:none; font-weight:bold; }
.notrel p, .notrel p a:link, .notrel p a:visited {font-size:1em; padding:0px; margin:0px; text-decoration:none; font-weight:normal; }
.notrel h4, .notrel h4 a:link, .notrel h4 a:visited {font-size:0.8em; padding:0px; margin:0px; text-decoration:none; float:left; }
.notrel h4 a:hover, .notrel p a:hover, .notrel h3 a:hover {text-decoration:underline; }

.txt {float:left; padding-bottom:10px; margin-bottom:10px; }
.txt-projetos {padding-bottom:10px; margin-bottom:10px; }

.faeexpress {font-family:Verdana, Geneva, sans-serif; color:#616161; }
	.faeexpress p, .faeexpress p a:link, .faeexpress p a:visited {font-size:1em; text-decoration:none; font-weight:normal; color:#616161; }
	.faeexpress h2, .faeexpress h2 a:link, .faeexpress h2 a:visited {font-size:1.2em; text-decoration:none; font-weight:normal; color:#616161; line-height:23px; }
	.faeexpress h3, .faeexpress h3 a:link, .faeexpress h3 a:visited {font-size:0.8em; text-decoration:none; font-weight:normal; color:#616161; margin-bottom:-8px; }
	.faeexpress h4, .faeexpress h4 a:link, .faeexpress h4 a:visited {font-size:1.1em; line-height:normal; text-decoration:none; font-weight:normal; color:#616161; margin:8px 0px 0px 0px; }
	.faeexpress p a:hover, .faeexpress h2 a:hover, .faeexpress h3 a:hover, .faeexpress h4 a:hover{text-decoration:underline; }

#colfaeexpress {width:93%; padding:10px; height:auto; float:left; background-color:#dcdcdc; }

.listapos ul{color:#333;}
	.listapos li{ color:#333; list-style-image:url(../img/bullet.gif);  }
		.listapos li a{ color:#333; text-decoration:none; font-size:1.0em; }
		.listapos li a:hover{ color:#333; text-decoration: underline;}

.tabdis {font-family:Verdana, Geneva, sans-serif; font-size:0.9em; color:#616161; }

.tabela_linha{background-image:url(../img/academico/cabecalho_tabela2.jpg); background-repeat:repeat; color:#5b5b5b; font-family: 'Open Sans Condensed', Verdana, sans-serif; height:32px; font-size:1.63em; text-align:center; vertical-align:middle; font-weight:bold; border:1px solid #c8c8c8; padding:0; }
.tabela_linha1{background-image:url(../img/academico/topo_boleto.jpg); background-repeat:no-repeat; color:#5b5b5b; font-family: 'Open Sans Condensed', Verdana, sans-serif; height:32px; font-size:1.63em; text-align:center; vertical-align:middle; font-weight:bold; padding:0; }
.tabela_linha2{background-image:url(../img/academico/detalhe_celula1.jpg); background-repeat:no-repeat; background-color:#ebebeb; border:1px solid #c8c8c8; height:24px; font-family:Verdana, Geneva, sans-serif; font-size:1.0em; color:#242424; text-align:center; font-weight:normal; padding:0; margin:0; }
.tabela_linha3{background-image:url(../img/academico/detalhe_celula3.jpg); background-repeat:no-repeat; background-color:#615f5f; border:1px solid #c8c8c8; height:24px; font-family:Verdana, Geneva, sans-serif; font-size:1.0em; color:#fff; text-align:center; font-weight:normal; padding:0; margin:0; }
.tabela_linha3_fonte{color:#fff; border:1px solid #c8c8c8; height:24px; font-family:Verdana, Geneva, sans-serif; font-size:1.0em text-align:center; font-weight:normal; padding:0; margin:0; }
.tabela_linha4{height:auto; padding:10px 10px 10px 10px; background-image:url(../img/academico/background_linhas.png); }

#busca-google {width:230px; height:40px; border:solid 0px #F00; float:left; z-index:1000; margin-top: 6px; }

ul.view_mode_thumbs_title {margin:0;}
	ul.view_mode_thumbs_title li {list-style: none outside none; margin: 0 3.1em 1.5em 0;}
		ul.view_mode_thumbs_title li a {font-size: 1.4em; height:150px; text-decoration: none!important;padding: 0 0 .7em; text-align:center; display: block;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;}
		ul.view_mode_thumbs_title li a:hover {color:#000;background-color: #efefef}
			ul.view_mode_thumbs_title li a span {display: block;}
			ul.view_mode_thumbs_title li a span.titulo {}
			ul.view_mode_thumbs_title li a span.imgChamada {border: 1px solid #000; margin-bottom:0.8em;width:99.9%;height:100px; overflow:hidden; background-color:#fff}
				ul.view_mode_thumbs_title li a span.imgChamada img {display: block; max-width: inherit; width: 100%;min-height:100px;-webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; }
				/*ul.view_mode_thumbs_title li a:hover span.imgChamada img,ul.view_mode_thumbs_title li a.hover span.imgChamada img {margin-left: -2%; margin-top: -1%; width: 120%;}*/

.playlist_information {float: left; margin-right: 2%; text-align: justify; width: 53%;}
.playlist_soundcloud {float: right; width: 45%;}
.soudcloud_text	 {float: left; width: 51%;}





/* Pagina Cadastro Gazeta FAEX */
.box_cadastro_gazeta{
	margin-top: 50px;
	border:solid 5px #cccacc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
}



/*****************************************ALTERAÇÃO LISTA DOS CURSOS - PEDIDO FEITO ATRAVÉS DA NADINE ***************************************************************/

ul.lista-cursos {

}

ul.lista-cursos li {
	list-style: none;
	color: #666666;
}

ul.lista-cursos li a {
	list-style: none;
	color: #666666;
}