﻿@font-face{font-family:'open_sans';src:url('../fonts/OpenSans-Regular-webfont.eot');src:url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Regular-webfont.svg#signikalight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sans';src:url('../fonts/OpenSans-Italic-webfont.eot');src:url('../fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Italic-webfont.woff') format('woff'),url('../fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Italic-webfont.svg#signikalight') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'open_sans';src:url('../fonts/OpenSans-Bold-webfont.eot');src:url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Bold-webfont.svg#signikabold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'open_sans_bolditalic';src:url('../fonts/OpenSans-BoldItalic-webfont.eot');src:url('../fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),url('../fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),url('../fonts/OpenSans-BoldItalic-webfont.svg#signikabold') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'open_sans_condensed';src:url('../fonts/opensans-condbold-v8.eot');src:url('../fonts/opensans-condbold-v8.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-condbold-v8.woff') format('woff'),url('../fonts/opensans-condbold-v8.ttf') format('truetype'),url('../fonts/opensans-condbold-v8.svg#open_sans_condensedbold') format('svg');font-weight:bold;font-style:normal}*{-webkit-box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}div#admin-toolbar,div#admin-toolbar *{-webkit-box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:99998}div#admin-toolbar span.admin-toggle{z-index:99999}div#admin-toolbar,div#admin-toolbar *{-webkit-box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.element-invisible,.element-hidden,.js-hide,#skip-link{display:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ajax-progress-throbber{display:none}.messages{color:#999;padding:6px 20px;font-size:13px;background-color:#eef1f1;margin:0 20px 30px}.file{margin:0 0 24px 0}.file .file-icon{display:none}body{font-family:"open_sans";font-weight:normal;font-style:normal;color:#333;font-size:15px;line-height:20px;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,pre,table,label,iframe,img{margin:0 0 24px 0}a{color:#333;text-decoration:underline}a:hover{color:#ff7800}h1,h2,h3,h4,h5,h6{font-family:"open_sans_condensed",sans-serif;font-weight:bold;color:#333;line-height:32px}h1{font-size:32px;margin-bottom:48px}h2{font-size:24px}h3{font-size:21px}h4,h5,h6{font-size:18px}blockquote{border-left:1px solid #999;padding-left:20px;font-family:"open_sans";font-weight:normal;font-style:italic}#maincol ul,#maincol ol{padding-left:0;margin-left:0}#maincol ul li,#maincol ol li,#maincol .curso-relacionados .noticias-curso ul li,#maincol .curso-relacionados .eventos-curso ul li{position:relative;padding-left:20px;list-style:none;padding-bottom:10px}#maincol ul li:before,#maincol ol li:before{position:absolute;color:#999;left:0}#maincol ul li img,#maincol ol li img{margin:0}#maincol ul ul,#maincol ol ol{padding-top:10px;margin-bottom:0}#maincol ul li:before{content:"▪";top:0}#maincol ol{counter-reset:li}#maincol ol li{counter-increment:li}#maincol ol li:before{content:counter(li, decimal);top:0}#maincol b,#maincol strong{font-family:"open_sans";font-weight:bold;font-style:normal}#maincol b em,#maincol strong em{font-family:"open_sans";font-weight:bold;font-style:italic}#maincol em{font-family:"open_sans";font-weight:normal;font-style:italic}#maincol .curso-relacionados{width:100%;overflow:hidden;padding-top:20px}#maincol .curso-relacionados .titulo-relacionados{padding-bottom:2px;border-bottom:3px solid #999;overflow:hidden}#maincol .curso-relacionados .noticias-curso,#maincol .curso-relacionados .eventos-curso{float:left;width:320px}#maincol .curso-relacionados .noticias-curso ul li,#maincol .curso-relacionados .eventos-curso ul li{padding:0}#maincol .curso-relacionados .noticias-curso ul li:before,#maincol .curso-relacionados .eventos-curso ul li:before{content:""}#maincol .curso-relacionados .noticias-curso{margin-right:40px}img{max-width:100%;height:auto}table th,table td{font-size:14px}.pager{display:block;width:100%;overflow:hidden;border-top:1px solid #999;padding:40px 0;margin:28px 0 0;padding-left:0}.pager li{display:inline;float:left;margin-right:10px;padding-left:0 !important}.pager li:before{content:none !important}.pager li a{text-decoration:none;float:left}.pager .pager-current{color:#ff7800}.pager .pager-next a,.pager .pager-previous a,.pager .pager-last a,.pager .pager-first a{background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px;width:16px;height:16px;margin-top:1px;cursor:pointer}.pager .pager-next a{background-position:0 -608px}.pager .pager-next a:hover{background-position:0 -624px}.pager .pager-last a{background-position:0 -640px}.pager .pager-last a:hover{background-position:0 -656px}.pager .pager-previous a{background-position:0 -672px}.pager .pager-previous a:hover{background-position:0 -688px}.pager .pager-first a{background-position:0 -704px}.pager .pager-first a:hover{background-position:0 -720px}.switcher{margin-left:4px;width:72px;height:14px;margin-bottom:-1px;font-size:11px;text-indent:0;color:#999}.switcher:before{content:"\A";white-space:pre-wrap}.switcher:hover{cursor:pointer}.switcher span{font-size:14px;position:relative;top:4px;color:#ff7800}.switchableblock{color:#999}.switchableblock .nota{color:#ff7800;display:block;margin-top:10px}.switchableblock{display:none}html{height:100%}body{position:relative;min-height:100%;min-width:1000px}#content .wrapper,body>header .wrapper,body>footer .wrapper{width:960px;margin:0 auto;position:relative;padding:0 20px}body>header .wrapper{padding:0 20px}#content{overflow:hidden;padding-bottom:700px;margin-top:-55px}#content .wrapper{background:#fff;padding-top:25px;overflow:hidden;position:relative;min-height:64px}#leftcol,#maincol{padding:0 20px;min-height:16px}#leftcol{width:200px;float:left}#maincol{width:680px;float:right}.front #maincol,.page-user #maincol,.page-node-256 #maincol,.page-node-257 #maincol,.page-node-258 #maincol,.page-node-294 #maincol,.page-node-304 #maincol,.page-node-305 #maincol,.page-node-306 #maincol,.page-node-308 #maincol,.node-type-destaque #maincol{width:920px}#toolbar{z-index:9999}body>header{height:80px;background:#fff;z-index:9998;width:100%;min-width:1000px;left:0;top:0;position:fixed;border-bottom:1px solid #999;box-shadow:0 0 5px rgba(0,0,0,0.15)}body>header .wrapper{height:80px}body>header a{text-decoration:none}body>#toolbar+header{top:30px}.logo{position:absolute;overflow:hidden;top:10px;left:35px;color:#fff;font-size:16px;background-repeat:no-repeat;background-size:240px 206px;background-image:url("../svg/eselxlogos.svg");background-position:0 0;height:70px;width:180px;text-indent:-999px;margin:0;cursor:pointer;z-index:9999}.logo a{width:100%;display:block;height:100%}.logo:hover{background-position:0 -103px}.logoipl{position:absolute;overflow:hidden;top:15px;left:282px;color:#fff;font-size:16px;background-repeat:no-repeat;background-size:440px 406px;background-position:-356px -18px;background-image:url("../svg/eselxlogos.svg");width:85px;height:20px;text-indent:-999px;cursor:pointer}.logoipl:hover{background-position:-356px -207px}header>.wrapper>nav{color:#333;position:absolute;bottom:0;right:40px;width:680px;margin:0 auto}header>.wrapper>nav h2{display:none}header>.wrapper>nav ul.mainmenu{padding:0;height:30px;margin:0;padding-bottom:4px;float:right;width:678px}header>.wrapper>nav .mainmenu li{list-style:none;float:left;font-size:14px;font-family:"open_sans_condensed",sans-serif;font-weight:bold;text-transform:uppercase}header>.wrapper>nav .mainmenu li a{text-decoration:none}header>.wrapper>nav .mainmenu li a:hover,header>.wrapper>nav .mainmenu li a:focus{color:#ff7800;border-bottom:2px solid #ff7800}header>.wrapper>nav .mainmenu li+li{margin-left:24px}header>.wrapper>nav .mainmenu .last{margin-left:0;float:right}header>.wrapper>nav .menu-mlid-466{padding-right:0}header>.wrapper>nav .active-trail a{cursor:default;color:#ff7800;text-decoration:none;border-bottom:2px solid #ff7800}header>.wrapper>nav .language-switcher-locale-url{font-family:"open_sans_condensed",sans-serif;font-weight:bold;color:#999;position:absolute;top:-35px;right:135px;font-size:11px;line-height:13px;padding:0;margin:0}header>.wrapper>nav .language-switcher-locale-url li{display:inline-block;margin-right:5px;vertical-align:middle;border:1px solid transparent;height:13px}header>.wrapper>nav .language-switcher-locale-url a{width:11px;display:block;text-indent:-500%;overflow:hidden;position:relative}header>.wrapper>nav .language-switcher-locale-url a:before{color:#999;position:absolute;top:0;left:0;width:11px;height:10px;display:block;text-indent:0}header>.wrapper>nav .language-switcher-locale-url .pt-pt a:before{content:"PT"}header>.wrapper>nav .language-switcher-locale-url .en a:before{content:"EN"}header>.wrapper>nav .language-switcher-locale-url a:hover:before{color:#ff7800}header>.wrapper>nav .language-switcher-locale-url span.locale-untranslated{width:11px;display:block;text-indent:-500%;overflow:hidden;position:relative;text-decoration:none !important}header>.wrapper>nav .language-switcher-locale-url span.locale-untranslated:before{color:#e4e8ef;position:absolute;top:0;left:0;width:11px;height:10px;display:block;text-indent:0}header>.wrapper>nav .language-switcher-locale-url .pt-pt span.locale-untranslated:before{content:"PT"}header>.wrapper>nav .language-switcher-locale-url .en span.locale-untranslated:before{content:"EN"}header>.wrapper>nav .language-switcher-locale-url li.active{color:#999;border:1px solid #cacaca;padding:5px 5px}:lang(en) header>.wrapper>nav .mainmenu li+li{margin-left:29px}:lang(en) header>.wrapper>nav .mainmenu .last{margin-left:0}.headerddcontainer{position:absolute;top:-34px}.headerddcontainer .headerddswitch{padding:2px 6px;border:1px solid transparent;height:20px;cursor:pointer;font-size:11px;font-family:"open_sans_condensed",sans-serif;font-weight:bold;text-transform:uppercase;color:#999;margin-right:4px}.headerddcontainer .headerddswitch:hover,.headerddcontainer .headerddswitch.open{border:1px solid #cacaca;color:#ff7800}.headerddcontainer ul{display:none;position:absolute;top:25px;width:260px;background:#eef1f1;padding:10px 0;z-index:99999}.headerddcontainer ul li{list-style:none;padding:0 10px;margin:0;font-size:13px;line-height:24px;white-space:nowrap}.headerddcontainer.contacts{right:210px}.headerddcontainer.contacts .contactsmenu a{display:block;padding-left:20px}.headerddcontainer.contacts .contactsmenu a:before{margin-left:-20px;margin-top:5px;float:left;display:block;content:"";height:16px;width:16px;overflow:hidden;background-repeat:no-repeat}.headerddcontainer.contacts .contactsmenu a:hover,.headerddcontainer.contacts .contactsmenu a:focus,.headerddcontainer.contacts .contactsmenu a.active,.headerddcontainer.contacts .contactsmenu a.active-trail{color:#ff7800;border:none}.headerddcontainer.tools{right:130px}.headerddcontainer.tools .toolsmenu a{display:block;padding-left:20px;border-bottom:none}.headerddcontainer.tools .toolsmenu a:before{margin-left:-20px;margin-top:5px;float:left;display:block;content:"";height:16px;width:16px;overflow:hidden;background-repeat:no-repeat}:lang(en) .headerddcontainer.contacts{right:234px}#banner{overflow:hidden;width:100%;height:200px;max-width:1440px;margin:80px auto 0;position:relative}#banner ul{margin:0;padding:0}#banner li{list-style:none}#banner img{display:block;width:100%;height:auto;margin:0}.boq-slides li{width:100%;height:100%;max-width:1440px;position:absolute}.boq-slides li img{background:#fff}.destaque{position:absolute;top:0;left:0;margin-left:0;height:100%;padding:0;color:#fff;display:table;width:100%}.destaque div{display:table-cell;text-align:left;vertical-align:middle;padding-bottom:20px}.destaque p{width:920px;margin:0 auto;text-shadow:0 0 60px #000,0 0 10px #000,1px 1px 1px #969696}.destaque .testemunho{display:block;font-size:32px;line-height:38px;position:relative;padding-left:80px;margin-bottom:6px}.destaque .autor{font-size:18px;padding-left:80px;margin-bottom:6px}.destaque .notas-adicionais{font-size:13px;padding-left:80px;margin-bottom:20px}#leftcol h2,.sidebar-nav h1{font-size:15px;line-height:16px;margin-top:0;margin-bottom:16px;font-family:"open_sans_condensed",sans-serif;font-weight:bold;text-transform:uppercase}#leftcol h2:first-child{margin-top:16px}.secondarymenu{margin:0 0 40px 0;padding:0;overflow:hidden;float:left}.secondarymenu li{list-style:none}.secondarymenu li a{font-family:"open_sans_condensed",sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:12px;color:#333;padding-left:12px;clear:left;float:left;display:block;cursor:pointer}.secondarymenu li a:before{content:"";display:block;width:12px;height:16px;float:left;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px;margin-left:-12px;margin-top:-2px}.secondarymenu li.collapsed>a:before{background-position:0 -896px}.secondarymenu li.collapsed>a:hover,.secondarymenu li.collapsed.active>a{color:#ff7800}.secondarymenu li.collapsed>a:hover:before,.secondarymenu li.collapsed.active>a:before,.secondarymenu li.collapsed.active>a:hover:before{background-position:0 -912px}.secondarymenu li.expanded>a:before{background-position:0 -928px}.secondarymenu li.expanded>a:hover,.secondarymenu li.expanded.active>a{color:#ff7800}.secondarymenu li.expanded>a:hover:before,.secondarymenu li.expanded.active>a:before,.secondarymenu li.expanded.active>a:hover:before{background-position:0 -944px}.secondarymenu li.leaf>a:before{background-position:0 -960px}.secondarymenu li.leaf>a:hover,.secondarymenu li.leaf.active>a{color:#ff7800}.secondarymenu li.leaf>a:hover:before,.secondarymenu li.leaf.active>a:before,.secondarymenu li.leaf.active>a:hover:before{background-position:0 -976px}.secondarymenu li ul{padding-left:8px;margin-top:4px;margin-bottom:12px}.secondarymenu .secondarymenu{clear:left}.sidebar-nav{clear:left;float:left;overflow:hidden;margin:0;padding:0;font-family:"open_sans_condensed",sans-serif;font-weight:bold}.sidebar-nav h1{margin-top:0}.sidebar-nav ul{margin:0;padding:0;list-style-type:none}.sidebar-nav ul li a{text-transform:uppercase;text-decoration:none;font-size:12px;padding-left:12px;clear:left;float:left;display:block;cursor:pointer}.sidebar-nav ul li a:before{content:"";display:block;width:12px;height:16px;float:left;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px;margin-left:-12px;margin-top:-2px;background-position:0 -960px}.sidebar-nav ul li a:hover:before{background-position:0 -976px}.sidebar-nav ul .toc-active a{color:#ff7800}.sidebar-nav ul .toc-active a:before{background-position:0 -976px}.affix{margin-top:0;position:fixed;width:200px;top:95px}#toolbar+header+#banner+#content .affix{top:125px}.affix-bottom{position:absolute;top:auto;width:200px;bottom:0}.rss{margin-top:15px;font-family:"open_sans_condensed",sans-serif;font-weight:bold}.rss a{text-decoration:none;padding-left:20px;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px;background-position:0 -838px}.rss a:hover,.rss a:focus{background-position:0 -870px}.page-agenda .rss a{background-position:0 -774px}.page-agenda .rss a:hover,.page-agenda .rss a:focus{background-position:0 -806px}ul+.rss,section+.rss{margin-top:40px}#maincol h1{margin-top:2px}#maincol h2{padding-bottom:8px;border-bottom:3px solid #999;overflow:hidden}#maincol h3{margin-top:40px}#maincol table{width:100%;margin:12px 0 36px}#maincol table td{padding:10px 10px 10px 0;vertical-align:top;border-top:1px solid #d9d9d9}#maincol table thead th,#maincol table tbody:first-child tr:first-child td{border-bottom:1px solid #999;text-align:left;vertical-align:top;font-family:"open_sans";font-weight:bold;font-style:normal;padding:10px 0;vertical-align:bottom}#maincol table thead th p,#maincol table tbody:first-child tr:first-child td p{margin-bottom:0}#maincol table tbody:first-child tr:first-child+tr td,#maincol table thead+tbody tr:first-child td{padding-top:12px}#maincol table th,#maincol table td{text-align:left;vertical-align:top}#maincol table thead th a{position:relative;padding-right:16px;text-decoration:none}#maincol table thead th a:before{content:"";position:absolute;right:0;top:2px;width:14px;height:14px;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px;background-position:0 -992px}#maincol table thead th a img{position:absolute;right:0;top:0;display:none}#maincol table h1,#maincol table h2,#maincol table h3,#maincol table h4,#maincol table h5,#maincol table h6,#maincol table p,#maincol table ul,#maincol table ol,#maincol table blockquote,#maincol table pre,#maincol table label,#maincol table iframe,#maincol table img{margin:0 0 12px 0}#maincol .news,#maincol .agenda{overflow:hidden;margin:0;float:left}#maincol .news h2,#maincol .agenda h2{margin:0;padding:0 !important;border:none !important}#maincol .news h3,#maincol .agenda h3{margin-top:0}#maincol .news header,#maincol .agenda header{position:relative;margin:0 0 20px;border-bottom:1px solid #999;padding:15px 0 18px}#maincol .news header h2,#maincol .agenda header h2{font-size:20px;line-height:24px;color:#999}#maincol .news header .links,#maincol .agenda header .links{position:absolute;right:0;bottom:14px;font-size:14px;line-height:20px}#maincol .news header .links a,#maincol .agenda header .links a{text-decoration:none}.news{width:560px}.news .noticias-front{overflow:hidden;margin-bottom:40px;width:100%;float:left}.news .noticias-front.views-row-odd{clear:left;margin-right:40px}.news .noticias-front h3 a:hover{color:#ff7800;text-decoration:underline}.news .noticias-front p{margin-bottom:8px}.news .noticias-front h3{font-size:26px;line-height:40px;color:#333;margin-bottom:0;margin-top:0;width:100%}.news .noticias-front h3 a{text-decoration:none;font-family:"open_sans_condensed",sans-serif;font-weight:bold}#maincol .agenda{width:300px;margin-left:60px}body>footer{min-height:64px;background:#eef1f1;box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.15);margin:0;overflow:hidden;font-size:13px;line-height:20px;position:absolute;bottom:0;width:100%}body>footer:before{content:"";width:100%;height:1px;background:#999;position:absolute;top:0}body>footer .wrapper{padding-top:64px;padding-bottom:4px;position:relative;overflow:hidden}body>footer .wrapper>.menu>li>a:first-child{font-size:14px;text-transform:uppercase;margin-bottom:4px;color:#333;font-family:"open_sans_condensed",sans-serif;font-weight:bold}body>footer .wrapper>.menu>li>a:first-child:hover,body>footer .wrapper>.menu>li>a:first-child:focus{color:#ff7800}body>footer .wrapper>.menu>li{float:left;padding:0 20px;width:200px;margin-bottom:20px}body>footer .menu-mlid-459,body>footer .menu-mlid-471,body>footer .menu-mlid-903,body>footer .menu-mlid-905{clear:left}body>footer ul{padding:0;margin:0}body>footer li{padding:0;list-style:none;margin-bottom:0}body>footer .sectionhead{color:#999;font-size:18px;margin-bottom:4px;display:block;color:#333;font-family:"open_sans_condensed",sans-serif;font-weight:bold;text-transform:uppercase}body>footer a{color:#333;text-decoration:none}body>footer a:hover,body>footer a:focus{color:#ff7800}body>footer .copy{color:#333;position:absolute;bottom:22px;left:40px;font-size:12px;line-height:16px;margin:0 0 4px 0}body>footer .copy a{text-decoration:underline}body>footer .copy p{margin:0}footer>.wrapper>.menu{float:left;width:720px;margin:0}footer>.wrapper>.menu .mainsection.item4{clear:left}#footertools{float:right;width:220px;border-left:1px solid #999;padding-bottom:60px}#footertools a{display:inline-block;position:relative;padding-left:20px}#footertools a:before{margin-top:3px;position:absolute;left:0;content:"";height:16px;width:16px;overflow:hidden;background-repeat:no-repeat}#footertools h2{font-size:14px;font-family:"open_sans_condensed",sans-serif;font-weight:bold;text-transform:uppercase;line-height:16px;padding:0 20px 5px;margin:25px 0 0 0;color:#333}#footertools h2:first-child{margin-top:0}#footertools ul{padding:0 20px}.socialmenu a:before{background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px}.socialmenu .menu-mlid-730 a:before,.socialmenu .menu-mlid-936 a:before{background-position:0 -384px}.socialmenu .menu-mlid-730 a:hover:before,.socialmenu .menu-mlid-936 a:hover:before{background-position:0 -400px}.socialmenu .menu-mlid-731 a:before,.socialmenu .menu-mlid-935 a:before{background-position:0 -480px}.socialmenu .menu-mlid-731 a:hover:before,.socialmenu .menu-mlid-935 a:hover:before{background-position:0 -496px}.contactsmenu a:before{background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px}.contactsmenu a.active-trail,.contactsmenu a.active{color:#ff7800}.contactsmenu .menu-mlid-725 a:hover:before,.contactsmenu .menu-mlid-726 a:hover:before,.contactsmenu .menu-mlid-898 a:hover:before,.contactsmenu .menu-mlid-910 a:hover:before,.contactsmenu .menu-mlid-909 a:hover:before,.contactsmenu .menu-mlid-911 a:hover:before,.contactsmenu .menu-mlid-912 a:hover:before,.contactsmenu .menu-mlid-725 a.active-trail:before,.contactsmenu .menu-mlid-726 a.active-trail:before,.contactsmenu .menu-mlid-898 a.active-trail:before,.contactsmenu .menu-mlid-910 a.active-trail:before,.contactsmenu .menu-mlid-909 a.active-trail:before,.contactsmenu .menu-mlid-911 a.active-trail:before,.contactsmenu .menu-mlid-912 a.active-trail:before{background-position:0 -16px}.contactsmenu .menu-mlid-725 a:before,.contactsmenu .menu-mlid-726 a:before,.contactsmenu .menu-mlid-898 a:before,.contactsmenu .menu-mlid-910 a:before,.contactsmenu .menu-mlid-909 a:before,.contactsmenu .menu-mlid-911 a:before,.contactsmenu .menu-mlid-912 a:before{background-position:0 0}.contactsmenu .menu-mlid-727 a:hover:before,.contactsmenu .menu-mlid-907 a:hover:before,.contactsmenu .menu-mlid-727 a.active-trail:before,.contactsmenu .menu-mlid-907 a.active-trail:before{background-position:0 -48px}.contactsmenu .menu-mlid-727 a:before,.contactsmenu .menu-mlid-907 a:before{background-position:0 -32px}.contactsmenu .menu-mlid-728 a:hover:before,.contactsmenu .menu-mlid-908 a:hover:before,.contactsmenu .menu-mlid-728 a.active-trail:before,.contactsmenu .menu-mlid-908 a.active-trail:before{background-position:0 -80px}.contactsmenu .menu-mlid-728 a:before,.contactsmenu .menu-mlid-908 a:before{background-position:0 -64px}.toolsmenu a:before{background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px}.toolsmenu a.active-trail,.toolsmenu a.active{color:#ff7800}.toolsmenu .menu-mlid-716 a:hover:before,.toolsmenu .menu-mlid-716 a.active-trail:before{background-position:0 -240px}.toolsmenu .menu-mlid-716 a:before{background-position:0 -224px}.toolsmenu .menu-mlid-1097 a:hover:before,.toolsmenu .menu-mlid-921 a:hover:before,.toolsmenu .menu-mlid-1097 a.active-trail:before,.toolsmenu .menu-mlid-921 a.active-trail:before{background-position:0 -112px}.toolsmenu .menu-mlid-1097 a:before,.toolsmenu .menu-mlid-921 a:before{background-position:0 -96px}.toolsmenu .menu-mlid-718 a:hover:before,.toolsmenu .menu-mlid-915 a:hover:before,.toolsmenu .menu-mlid-718 a.active-trail:before,.toolsmenu .menu-mlid-915 a.active-trail:before{background-position:0 -144px}.toolsmenu .menu-mlid-718 a:before,.toolsmenu .menu-mlid-915 a:before{background-position:0 -128px}.toolsmenu .menu-mlid-719 a:hover:before,.toolsmenu .menu-mlid-717 a:hover:before,.toolsmenu .menu-mlid-927 a:hover:before,.toolsmenu .menu-mlid-719 a.active-trail:before,.toolsmenu .menu-mlid-717 a.active-trail:before,.toolsmenu .menu-mlid-927 a.active-trail:before{background-position:0 -176px}.toolsmenu .menu-mlid-719 a:before,.toolsmenu .menu-mlid-717 a:before,.toolsmenu .menu-mlid-927 a:before{background-position:0 -160px}.toolsmenu .menu-mlid-720 a:hover:before,.toolsmenu .menu-mlid-918 a:hover:before,.toolsmenu .menu-mlid-720 a.active-trail:before,.toolsmenu .menu-mlid-918 a.active-trail:before{background-position:0 -336px}.toolsmenu .menu-mlid-720 a:before,.toolsmenu .menu-mlid-918 a:before{background-position:0 -320px}.toolsmenu .menu-mlid-721 a:hover:before,.toolsmenu .menu-mlid-916 a:hover:before,.toolsmenu .menu-mlid-721 a.active-trail:before,.toolsmenu .menu-mlid-916 a.active-trail:before{background-position:0 -208px}.toolsmenu .menu-mlid-721 a:before,.toolsmenu .menu-mlid-916 a:before{background-position:0 -192px}.toolsmenu .menu-mlid-722 a:hover:before,.toolsmenu .menu-mlid-1207 a:hover:before,.toolsmenu .menu-mlid-5219 a:hover:before,.toolsmenu .menu-mlid-917 a:hover:before,.toolsmenu .menu-mlid-722 a.active-trail:before,.toolsmenu .menu-mlid-1207 a.active-trail:before,.toolsmenu .menu-mlid-5219 a.active-trail:before,.toolsmenu .menu-mlid-917 a.active-trail:before{background-position:0 -304px}.toolsmenu .menu-mlid-722 a:before,.toolsmenu .menu-mlid-1207 a:before,.toolsmenu .menu-mlid-5219 a:before,.toolsmenu .menu-mlid-917 a:before{background-position:0 -288px}.toolsmenu .menu-mlid-723 a:hover:before,.toolsmenu .menu-mlid-733 a:hover:before,.toolsmenu .menu-mlid-723 a.active-trail:before,.toolsmenu .menu-mlid-733 a.active-trail:before{background-position:0 -272px}.toolsmenu .menu-mlid-723 a:before,.toolsmenu .menu-mlid-733 a:before{background-position:0 -256px}.toolsmenu .menu-mlid-724 a:hover:before,.toolsmenu .menu-mlid-734 a:hover:before,.toolsmenu .menu-mlid-724 a.active-trail:before,.toolsmenu .menu-mlid-734 a.active-trail:before{background-position:0 -368px}.toolsmenu .menu-mlid-724 a:before,.toolsmenu .menu-mlid-734 a:before{background-position:0 -352px}#infotecnica{float:right;width:240px;margin-left:40px;margin-bottom:40px;z-index:9997;position:relative}#infotecnica h2{font-size:18px;line-height:24px;margin-top:24px;margin-bottom:12px}#infotecnica h2:first-child{margin-top:0}#infotecnica p{margin:20px 0}#infotecnica p:first-child{margin:0 0 20px}#infotecnica .label{color:#333;font-family:"open_sans";font-weight:bold;font-style:normal;display:block;font-size:15px;margin-top:20px;line-height:20px}#infotecnica .label:first-child{margin-top:0}#infotecnica .label:after{content:":"}#infotecnica ul{padding:0;margin:0}#infotecnica ul li{list-style:none;padding-left:16px}.node-curso .semestres_ano{margin-left:10px;font-size:14px}.node-curso .ucyear{margin-bottom:0;margin-top:0;font-size:24px}#maincol .view-unidades-curric table{margin:0}.view-unidades-curric{border-bottom:none;width:100%;margin-bottom:24px}.view-unidades-curric tbody td:first-child>a{font-family:"open_sans";font-weight:bold;font-style:normal}.view-unidades-curric th{font-family:"open_sans";font-weight:bold;font-style:normal;font-size:13px;border-bottom:1px solid #999;padding-bottom:10px;padding-top:0 !important}.view-unidades-curric tr td{padding:10px 0}.view-unidades-curric th,.view-unidades-curric td{text-align:left;vertical-align:top}.view-unidades-curric tbody td{font-size:12px}.view-unidades-curric tbody td:first-child{font-size:14px}.view-unidades-curric .switchableblock{margin-top:10px;width:98%}.view-unidades-curric .name{width:45%;color:#999;font-weight:normal}.view-unidades-curric .teacher{width:23%}.view-unidades-curric .type{width:11%}.view-unidades-curric .hours{width:9%}.view-unidades-curric .credits{width:8%}.nota{font-size:13px;color:#999}.arquivo-noticias{font-family:"open_sans_condensed",sans-serif;font-weight:bold}.arquivo-noticias ul{padding-left:0;font-size:12px;text-transform:uppercase}.arquivo-noticias ul li{list-style:none;padding-left:12px}.arquivo-noticias ul a{text-decoration:none;color:#333;color:#999;position:relative}.arquivo-noticias ul a:before{position:absolute;content:"" !important;display:block;width:12px;height:16px;float:left;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px;left:-12px;top:-2px;background-position:0 -960px}.arquivo-noticias ul a:hover,.arquivo-noticias ul a:focus,.arquivo-noticias ul a.active{color:#ff7800}.arquivo-noticias ul a:hover:before,.arquivo-noticias ul a:focus:before,.arquivo-noticias ul a.active:before{background-position:0 -976px}.noticias-relacionadas{font-family:"open_sans_condensed",sans-serif;font-weight:bold}.noticias-relacionadas ul{padding-left:0;font-size:12px;text-transform:uppercase}.noticias-relacionadas ul li{list-style:none;padding-left:12px}.noticias-relacionadas ul a{text-decoration:none;color:#333;position:relative}.noticias-relacionadas ul a:before{position:absolute;content:"" !important;display:block;width:12px;height:16px;float:left;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px;left:-12px;top:-2px;background-position:0 -960px}.noticias-relacionadas ul a:hover,.noticias-relacionadas ul a:focus,.noticias-relacionadas ul a.active{color:#ff7800}.noticias-relacionadas ul a:hover:before,.noticias-relacionadas ul a:focus:before,.noticias-relacionadas ul a.active:before{background-position:0 -976px}.noticias-wrapper{float:left}.noticias-wrapper .noticias{overflow:hidden;margin-bottom:40px;width:320px;float:left}.noticias-wrapper .noticias.views-row-odd{clear:left;margin-right:40px}.noticias-wrapper .noticias h2{font-size:18px;line-height:23px;color:#333;margin-bottom:7px;margin-top:0;padding:0 !important;border:none !important;width:100%}.noticias-wrapper .noticias h2 a{text-decoration:none;font-family:"open_sans_condensed",sans-serif;font-weight:bold}.noticias-wrapper .noticias:hover h2 a,.noticias-wrapper .noticias-sticky:hover h2 a{color:#ff7800;text-decoration:underline !important}.noticias-wrapper .noticias p,.noticias-wrapper .noticias-sticky p{margin-bottom:8px}.noticias-wrapper .item-list{clear:left}.noticias-wrapper .highlights{overflow:hidden;border-bottom:3px solid #999;margin-bottom:60px}.noticias-wrapper .highlights .noticias-sticky{margin-bottom:32px;padding-bottom:8px;width:100%;clear:both;float:left}.noticias-wrapper .highlights .noticias-sticky h2{font-size:28px;line-height:40px;margin-bottom:8px;border:none !important}.noticias-wrapper .highlights .noticias-sticky h2 a{text-decoration:none;font-family:"open_sans_condensed",sans-serif;font-weight:bold}.noticias-wrapper .highlights .noticias-sticky img{width:320px;height:240px;margin-top:8px;margin-right:40px;float:left}.noticias-wrapper .highlights .noticias-sticky p{margin-bottom:8px}.noticia-corpo .meta-noticias,.noticias-wrapper .meta-noticias{overflow:hidden;margin:0 0 10px;color:#999;font-size:15px}.noticia-corpo .meta-noticias p,.noticias-wrapper .meta-noticias p{font-size:12px;line-height:20px;color:#999;float:left;margin:0 5px 0 0;position:relative;padding-left:14px}.noticia-corpo .meta-noticias p:before,.noticias-wrapper .meta-noticias p:before{position:absolute;left:0;top:5px;margin-right:5px;content:"";display:block;width:11px;height:11px;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px}.noticia-corpo .meta-noticias .tags:before,.noticias-wrapper .meta-noticias .tags:before{background-position:0 -512px}.noticia-corpo .meta-noticias .date:before,.noticias-wrapper .meta-noticias .date:before{background-position:0 -576px}.noticia-corpo .meta-noticias{margin-top:-40px;margin-bottom:32px}.agendamenu{margin:0 0 40px 0;padding:0;font-family:"open_sans_condensed",sans-serif;font-weight:bold}.agendamenu li{position:relative;list-style:none;padding-left:12px;font-size:12px;text-transform:uppercase}.agendamenu li:before{content:"" !important;display:block;width:12px;height:16px;float:left;margin-left:-12px;margin-top:-2px;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px;background-position:0 -960px}.agendamenu li.active:before,.agendamenu li.active-trail:before,.agendamenu li:hover:before,.agendamenu li:focus:before{background-position:0 -976px}.agendamenu li a{text-decoration:none}.agendamenu li a.active,.agendamenu li a.active-trail{color:#ff7800}.evento-corpo .meta-evento{overflow:hidden;margin:-40px 0 32px;color:#999;font-size:15px}.evento-corpo .meta-evento p{font-size:12px;line-height:20px;color:#999;float:left;margin:0 5px 0 0;position:relative;padding-left:14px}.evento-corpo .meta-evento .tags:before,.evento-corpo .meta-evento .date:before,.evento-corpo .meta-evento .local:before{position:absolute;left:0;top:4px;margin-right:5px;content:"";display:block;width:11px;height:16px;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px}.evento-corpo .meta-evento .tags:before{background-position:0 -511px}.evento-corpo .meta-evento .date:before{background-position:0 -575px}.evento-corpo .meta-evento .local:before{background-position:0 -543px}.eventos-wrapper{float:left}.eventos-wrapper h3{float:left;font-size:26px;line-height:34px;margin:31px 0;color:#999}.eventos-wrapper h3:first-child{margin-top:0}.eventos-wrapper .eventos,.agenda .eventos-front{border-top:1px solid #eef1f1;overflow:hidden;padding-top:15px;margin-bottom:15px;width:680px;float:left}.eventos-wrapper .eventos .data-evento,.agenda .eventos-front .data-evento{width:75px;float:left;font-family:"open_sans_condensed",sans-serif;font-weight:bold;font-weight:400;font-size:17px;line-height:24px}.eventos-wrapper .eventos .data-evento .date-display-start,.eventos-wrapper .eventos .data-evento .date-display-single,.agenda .eventos-front .data-evento .date-display-start,.agenda .eventos-front .data-evento .date-display-single{font-family:"open_sans_condensed",sans-serif;font-weight:bold;font-weight:400;font-size:26px;line-height:26px;color:#333}.eventos-wrapper .eventos .data-evento .date-display-end,.agenda .eventos-front .data-evento .date-display-end{font-family:"open_sans_condensed",sans-serif;font-weight:bold;font-size:17px;line-height:24px}.eventos-wrapper .eventos .data-evento .date-display-start,.agenda .eventos-front .data-evento .date-display-start{display:block}.eventos-wrapper .eventos .info-evento,.agenda .eventos-front .info-evento{display:inline;float:left;width:480px;margin:0 0 0 40px}.eventos-wrapper .eventos .info-evento a,.agenda .eventos-front .info-evento a{font-size:20px;line-height:24px;text-decoration:none;font-weight:400;margin-bottom:10px;font-family:"open_sans_condensed",sans-serif;font-weight:bold}.eventos-wrapper .eventos .info-evento a:after,.agenda .eventos-front .info-evento a:after{content:"\A";white-space:pre-wrap}.eventos-wrapper .eventos .info-evento a:hover,.agenda .eventos-front .info-evento a:hover{text-decoration:underline}.eventos-wrapper .eventos .tags,.agenda .eventos-front .tags{width:100%}.eventos-wrapper .eventos .horas,.eventos-wrapper .eventos .tags,.eventos-wrapper .eventos .local,.agenda .eventos-front .horas,.agenda .eventos-front .tags,.agenda .eventos-front .local{font-size:12px;line-height:16px;margin:0 5px 0 0;position:relative;padding-left:14px;float:left;padding-top:2px;color:#999}.eventos-wrapper .eventos .horas:before,.eventos-wrapper .eventos .tags:before,.eventos-wrapper .eventos .local:before,.agenda .eventos-front .horas:before,.agenda .eventos-front .tags:before,.agenda .eventos-front .local:before{position:absolute;left:0;top:5px;margin-right:5px;content:"";display:block;width:11px;height:11px;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px;background-position:0 -512px}.eventos-wrapper .eventos .horas,.agenda .eventos-front .horas{display:inline}.eventos-wrapper .eventos .local:before,.agenda .eventos-front .local:before{width:12px;height:12px;background-position:0 -544px}.eventos-wrapper h3+.eventos{border-top:1px solid #999}.eventos-wrapper .item-list,.search-api-page-results{clear:left;overflow:hidden;margin-top:10px}#maincol .eventos-wrapper h3{margin-bottom:10px}.agenda .eventos-front{border:none;float:left;width:280px;margin-left:0}.agenda .eventos-front.views-row-left{clear:left;margin-left:0}.agenda .eventos-front .data-evento{width:85px}.agenda .eventos-front .info-evento{width:195px;margin:0 0 0}.agenda .eventos-front .info-evento a:hover{text-decoration:underline}.eventos-relacionados{font-family:"open_sans_condensed",sans-serif;font-weight:bold}.eventos-relacionados .view-empty{font-size:12px}.eventos-relacionados ul{padding-left:0;font-size:12px;text-transform:uppercase}.eventos-relacionados ul li{position:relative;list-style:none;padding-left:12px}.eventos-relacionados ul li:before{content:"" !important;display:block;width:12px;height:16px;float:left;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px;margin-left:-12px;margin-top:-2px;background-position:0 -960px}.eventos-relacionados ul.active:before,.eventos-relacionados ul.active-trail:before,.eventos-relacionados ul:hover:before,.eventos-relacionados ul:focus:before{background-position:0 -976px}.eventos-relacionados ul a{text-decoration:none}.fucs-docente{margin-bottom:24px}.item-ligacoes-pessoais{display:block}.nao-docente-corpo .nao-docente-infoprincipal img,.docente-corpo .nao-docente-infoprincipal img,.nao-docente-corpo .docente-infoprincipal img,.docente-corpo .docente-infoprincipal img{float:left;margin-right:24px;border:1px solid #999}.nao-docente-corpo .nao-docente-infoprincipal .label,.docente-corpo .nao-docente-infoprincipal .label,.nao-docente-corpo .docente-infoprincipal .label,.docente-corpo .docente-infoprincipal .label{color:#333;font-family:"open_sans";font-weight:bold;font-style:normal;font-size:15px;line-height:20px}.nao-docente-corpo .nao-docente-infoprincipal .label:after,.docente-corpo .nao-docente-infoprincipal .label:after,.nao-docente-corpo .docente-infoprincipal .label:after,.docente-corpo .docente-infoprincipal .label:after{content:": "}.nao-docente-corpo .docente-atividade,.docente-corpo .docente-atividade,.nao-docente-corpo .nao-docente-infoadicional,.docente-corpo .nao-docente-infoadicional,.nao-docente-corpo .docente-infoadicional,.docente-corpo .docente-infoadicional{clear:both}.nao-docente-infoprincipal p{margin:0 0 11px 0}.nao-docente-infoprincipal p:last-child{margin-bottom:0}.docente-infoprincipal p{margin:0 0 10px 0}.docente-infoprincipal p:last-child{margin-bottom:0}.search{position:absolute;top:-35px;right:1px}.search .form-type-textfield,.search .form-submit{display:inline}.search .form-type-textfield input{width:92px;border:1px solid #cacaca;padding:2px 22px 3px 6px;color:#333;font-size:13px}.search .form-submit{padding:2px 0 3px 4px;position:absolute;right:0;top:4px;background:none;background:url('../svg/eselxsprite.svg');background-repeat:no-repeat;background-size:16px 1040px;background-position:0 -736px;width:16px;height:10px;text-indent:-999px;cursor:pointer;float:left;outline-style:none;border:none;border-right:none;vertical-align:middle}.search .form-submit:hover{background-position:0 -752px}.search-api-page-results .search-result:before{margin-top:5px}.page-user #user-login input{display:block;margin:10px 0 0;padding:10px;width:900px}.page-user #user-login input[type="submit"]{margin:60px 0 0;background:#999;padding:10px 60px;font-size:18px;border:none;color:#fff;width:auto}.page-user #user-login input[type="submit"]:hover,.page-user #user-login input[type="submit"]:focus{background:#b3b3b3}.page-user #user-login .description{font-size:13px;color:#999;margin:0 0 20px}.page-user .profile h3{display:none}.page-user .profile dl dt,.page-user .profile dl dd{display:inline;margin:0}.page-node-222 #leftcol .sidebar-nav,.page-node-307 #leftcol .sidebar-nav{margin-top:16px}.page-node-222 #maincol .link,.page-node-307 #maincol .link{margin:8px 0 32px;display:block;font-size:12px}.page-node-256 h2,.page-node-306 h2{margin-top:64px}.page-node-256 .nome,.page-node-306 .nome{width:38%}.page-node-256 .posicao,.page-node-306 .posicao{width:20%}.page-node-256 .email,.page-node-306 .email{width:18%}.page-node-256 .telefone,.page-node-306 .telefone{width:14%}.page-node-256 .gabinete,.page-node-306 .gabinete{width:10%}#maincol .listagemrecrutamento article+article,#maincol .listagembolsas article+article,#maincol .listagememprego article+article{border-top:1px solid #999;padding-top:24px}#maincol .listagemrecrutamento h2,#maincol .listagembolsas h2,#maincol .listagememprego h2{border:none;padding-bottom:0;font-size:22px;margin-bottom:0}#maincol .listagemrecrutamento .datalimite,#maincol .listagembolsas .datalimite,#maincol .listagememprego .datalimite,#maincol .listagemrecrutamento .infobolsas,#maincol .listagembolsas .infobolsas,#maincol .listagememprego .infobolsas{color:#999;font-size:14px}#maincol .listagemrecrutamento .item-list,#maincol .listagembolsas .item-list,#maincol .listagememprego .item-list{clear:left}#maincol .listagembolsas .datalimite{margin-bottom:0}#maincol .documentacao h2{margin-bottom:0}#maincol .documentacao table{margin-top:0}#maincol .documentacao tbody:first-child tr:first-child td{border-top:none;border-bottom:1px solid #d9d9d9;font-family:"open_sans";font-weight:normal;font-style:normal;vertical-align:top}#maincol .documentacao tbody:first-child tr:first-child td.col1{font-family:"open_sans";font-weight:bold;font-style:normal;font-size:16px}#maincol .documentacao tbody:first-child tr:first-child td.col2{font-size:13px}#maincol .documentacao tbody:first-child tr:first-child td .switcher{font-family:"open_sans";font-weight:normal;font-style:normal}#maincol .documentacao .col1{width:70%;padding-right:10px !important;font-family:"open_sans";font-weight:bold;font-style:normal;font-size:16px}#maincol .documentacao .switcher{font-family:"open_sans";font-weight:normal;font-style:normal}#maincol .documentacao .col2{width:30%;font-size:13px}#maincol .documentacao .switchableblock{padding:10px 0;font-family:"open_sans";font-weight:normal;font-style:normal;font-size:13px}#selocandidaturas{background:#ff7800;display:block;padding:6px 10px 4px;text-decoration:none;color:#fff;font-family:"open_sans";font-weight:bold;font-style:normal;font-size:14px;width:244px;margin-top:-30px;margin-bottom:40px}#selocandidaturas span{margin-top:10px;margin-left:8px;font-family:"open_sans";font-weight:normal;font-style:normal;font-size:12px;position:relative;padding-right:12px}#selocandidaturas span:after{position:absolute;top:0;right:0;content:"▼";font-size:9px}#infocandidaturas{border:1px solid #ff7800;padding:20px 20px 4px;margin-top:60px;margin-bottom:20px}#infocandidaturas h2{margin-top:0}.node-type-bolsa #maincol h1{margin:0}.node-type-bolsa #maincol .prazo{color:#999;margin:10px 0 0}.node-type-bolsa #maincol .entidadeelink{color:#999;margin-bottom:40px}.node-type-recrutamento #maincol h1{margin:0}.node-type-recrutamento #maincol .prazo{color:#999;margin:10px 0 40px}.node-type-unidade-curricular #maincol td,.node-type-unidade-curricular #maincol th{padding-right:10px}.node-type-unidade-curricular #maincol h1{margin:0}.node-type-unidade-curricular #maincol .curso{color:#999;margin:10px 0 40px;font-size:17px}.node-type-unidade-curricular #maincol table{margin:0}.node-type-unidade-curricular #maincol h2{border:none;margin:0}.node-type-unidade-curricular #maincol h3{font-family:"open_sans";font-weight:bold;font-style:normal;font-size:17px}.node-type-unidade-curricular #maincol .asterisco{color:#ff7800;font-size:18px;position:relative;margin-left:6px;top:2px;text-decoration:none}.node-type-unidade-curricular #maincol .sumario{color:#999}.node-type-unidade-curricular #maincol .nota{color:#ff7800;font-size:14px}.node-type-formulario-legislacao #maincol h1 span{font-size:17px;display:block}.node-type-formulario-legislacao #maincol .sticky-header{display:none !important}.node-type-formulario-legislacao #maincol .tableheader-processed{margin:0 0 40px}.node-type-formulario-legislacao #maincol .tableheader-processed thead{display:none}.node-type-formulario-legislacao #maincol .tableheader-processed tbody td{border:none}.node-type-formulario-legislacao #maincol .tableheader-processed td:first-child{width:25%}.node-type-formulario-legislacao #maincol .tableheader-processed .file img{display:none}.node-type-oferta-emprego #maincol h1{margin-bottom:0}.node-type-oferta-emprego #maincol .prazoelink{margin:10px 0 40px;font-size:15px;display:block;font-family:"open_sans";font-weight:normal;font-style:normal;color:#999}.node-type-oferta-emprego #maincol .prazoelink span{diplay:inline}#maincol.paginadeerro{width:920px;text-align:center;padding:80px 0 0}#maincol.paginadeerro p{font-size:16px;font-family:"open_sans";font-weight:bold;font-style:normal}#maincol.paginadeerro p:before{display:block;content:"!";font-size:48px;color:#999;margin-bottom:32px}#map{width:920px;height:460px}#map img{max-width:5000px}@media (max-width:999px){body>header{position:absolute;top:-80px}}
.headerddcontainer.location {
    right: 279px;
}

.headerddcontainer.location .locationmenu a{
	display:block;
	padding-left:20px;
}

.headerddcontainer.location .locationmenu a:before{
	margin-left:-20px;
	margin-top:5px;
	float:left;
	display:block;content:"";
	height:16px;
	width:16px;
	overflow:hidden;
	background-repeat:no-repeat;
}

.headerddcontainer.location .locationmenu a:hover,
.headerddcontainer.location .locationmenu a:focus,
.headerddcontainer.location .locationmenu a.active,
.headerddcontainer.location .locationmenu a.active-trail{
	color:#ff7800;
	border:none;
}

.locationmenu a:before{
	background:url('../svg/eselxsprite.svg');
	background-repeat:no-repeat;
	background-size:16px 1040px;
}

.locationmenu .menu-mlid-1761 a:hover:before,
.locationmenu .menu-mlid-1761 a.active-trail:before {
  background-position: 0 -48px;
}

.locationmenu .menu-mlid-1771 a:hover:before,
.locationmenu .menu-mlid-1771 a.active-trail:before {
  background-position: 0 -80px;
}

.locationmenu .menu-mlid-1761 a:before {
  background-position: 0 -32px;
}

.locationmenu .menu-mlid-1771 a:before {
  background-position: 0 -64px;
}

body > footer .copy {
    color: #333;
    bottom: 0;
    left: 0;
    width: 960px;
	margin: 0 auto 4px auto;
	position: relative;
	float:left;
	padding: 0 20px;
    font-size: 12px;
    line-height: 16px;
}