﻿/* ========= [  CONTENT  ] ========= */
div#content div.main-content { background : #fff url(/Style%20Library/fei/img/shadow-left-content-footer.png) repeat-y 15.812em top; position : relative }
div#content div.breadcrumb { background : #fff url(/Style%20Library/fei/img/shadow-top-column-right.png) no-repeat right bottom; padding : 1.5em 1.5em 2.5em; }
div#content div.breadcrumb div { border-bottom : 1px solid #e5e5e5; padding-bottom : 0.4em; }
div#content div.breadcrumb div span { color : #a7a7a7; font-size : 11px; }
div#content div.breadcrumb div span  a{ color : #a7a7a7; font-size : 11px; }
div#content div.breadcrumb div.back { float:right; border-bottom:none !important;}
div#content div.breadcrumb div.back a:hover{ color : #a7a7a7; text-decoration:none}
div#content div.breadcrumb div span.ms-sitemapdirectional { color : #0084bc; }
div#content div.column-left { background : none; margin-top : -0.5em; padding : 0 0.8em 0 1.25em; width : 13.7em; }
div#content div.column-left h3 { background: url(/Style%20Library/fei/img/title/tit-a-fei.png) no-repeat left top; color: #0084BC; font-size: 18px; display: block; overflow: hidden; height: 1.7em; }
div#content div.column-left h3 a { text-decoration:none; background: url(/Style%20Library/fei/img/title/tit-a-fei.png) no-repeat left top; color: #0084BC; font-size: 18px; display: block; overflow: hidden; height: 1.7em; }

div#content div.column-left div.nav-int { margin-bottom: 1.05em; }
div#content div.column-left div.nav-int h4 { font-size: 13px; width: 14.11em; font-weight: bold; color: #0084BC; padding: 0.65em 1.9em 0.65em 0.9em; background-image: url(/Style%20Library/fei/img/bg-menu-left-null.png); background-repeat: no-repeat; background-position: 0em 0.05em; }
div#content div.column-left div.nav-int ul { margin: 0.4em 0 0.4em; }
div#content div.column-left div.nav-int ul li { font-size: 12px; font-weight: normal; color: #0084BC; background: url(/Style%20Library/fei/img/bg-menu-left-arrow.png) no-repeat 0.1em 0.75em; padding: 0.3em 0 0.3em 1.05em; }
div#content div.column-left div.nav-int ul li a { color: #0084BC; }
div#content div.column-left div.nav-int ul li h4 { font-size: 12px; width: 15.16em; font-weight: normal; color: #0084BC; padding: 0 1.9em 0 0; background-position: 999em -7.68em; }
div#content div.column-left div.nav-int ul li ul { margin: 0.45em 0 -0.3em; }
div#content div.column-left div.nav-int ul li ul li { color: #C75E00; }
div#content div.column-left div.nav-int ul li ul li a { color: #C75E00; }
div#content div.column-left div.nav-int ul li ul li h4 { font-size: 12px; width: 14.11em; font-weight: normal; color: #C75E00; padding: 0 1.9em 0 0; background-position: 999em -15.15em; }
div#content div.column-left div.nav-int ul li ul li ul li { color: #666; font-size: 11px; }
div#content div.column-left div.nav-int ul li ul li ul li a { color: #666; }
div#content div.column-left div.nav-int ul li.selected { font-weight: bold; }
div#content div.column-left div.nav-int ul li.selected h4 { font-weight: bold; }
div#content div.column-left div.nav-int ul li.selected ul h4 { font-weight: normal; }

div#content div.column-right { background : none; margin : 0; position : static; width : 44.19em; }

div#content div.column-right p,
div#content div.column-right li { font-size : 0.75em; }
div#content div.column-right div.content-text { margin-bottom : 9.2em; padding-left : 0.5em; }
div#content div.column-right.negative-bottom div.content-text { margin-bottom : 0; }
div#content div.column-right div.content-text div.content-int { padding : 0.8em 1.25em 1.25em 1.2em; zoom: 1; }

/* Default align images */

div#content div.column-right div.content-text div.content-int .img-Left { float : left!important; padding : 1em 1em 1em 0!important; }
div#content div.column-right div.content-text div.content-int .img-Right { float : right!important; padding : 1em 0 1em 1em!important; }

/* Titulos páginas internas */

div#content div.column-right div.content-text div.content-int div.title-azul { background : url(/Style%20Library/fei/img/bg-tit-int.png) no-repeat top; margin-bottom : 1em; }
div#content div.column-right div.content-text div.content-int div.title-azul h1 { background : url(/Style%20Library/fei/img/bg-tit-int-bottom.png) no-repeat bottom left; color : #0084bc; display : block; font-size : 1.5em; font-weight : normal; padding : 0.5em 1.188em; }

div#content div.column-right div.content-text div.content-int div.title-vermelho { background : url(/Style%20Library/fei/img/bg-tit-int2.png) no-repeat top; }
div#content div.column-right div.content-text div.content-int div.title-vermelho  h1 { color : #810623;}

div#content div.column-right div.content-text div.content-int div.title-cinza { background : url(/Style%20Library/fei/img/bg-tit-int3.png) no-repeat top; }
div#content div.column-right div.content-text div.content-int div.title-cinza  h1 { color : #d34235;}

div#content div.column-right div.content-text div.content-int div.title-amarelo { background : url(/Style%20Library/fei/img/bg-tit-int4.png) no-repeat top; }
div#content div.column-right div.content-text div.content-int div.title-amarelo  h1 { color : #d34235;}

/* Box botton negative sem footer */

div#content div.negative-bottom { margin-bottom : -3.5em; position : relative; z-index : 2; }
div#content div.negative-bottom div.content-text div.content-int { background : #ffffff;  position: relative; }
div#content div.box-negative-botton { background : #fff url(/Style%20Library/fei/img/bg-column-right-bottom.gif) no-repeat right bottom; height : 4.125em; position : absolute; bottom : -4.125em; right : 0; width : 43.8em; z-index : 1; }

div#content div.amb-int { width : 41.25em; margin-bottom : 0.2em; }
div#content div.amb-int div { background : #f1f1f1; }
div#content div.amb-int div p { padding : 5.85em 21em; }
div#content div.none-client,
div#content div.amb-int #amFlashName { display : none; }

div#content div.amb-noticias { width : 41.25em; height : 9.813em; margin-bottom : 0.2em; }
div#content div.amb-noticias div { background : #f1f1f1; }
div#content div.amb-noticias div p { padding : 5.85em 21em; }

div#content div.amb-campus { width : 41.25em; margin-bottom : 1.5em; }

div#content div.noticias-home-destaque { width : 41.25em; margin : 0.9em 0 0.9em 0; }
div#content div.noticias-home-destaque div { background : #f1f1f1; }
div#content div.noticias-home-destaque div p { padding : 7.35em 21em; }

div#content div.noticias-galeria-imagens { width : 41.25em; height : 34.38em; margin : 0.9em 0 0.9em 0; }
div#content div.noticias-galeria-imagens div { background : #f1f1f1; }
div#content div.noticias-galeria-imagens div p { padding : 22.35em 21em; }

div#content div.column-right div.content-text div.content-int ul.list-img li { margin-bottom : 1.5em; }
div#content div.column-right div.content-text div.content-int ul.list-img li img { float : left; margin-right : 1.8em }
div#content div.column-right div.content-text div.content-int ul.list-img li strong { display : block; margin : 0.5em 0; }
div#content div.column-right div.content-text div.content-int ul.list-img li strong.highlights { color : #0084bc; font-style : normal; font-weight : bold; font-size : 1.364em; margin : 0; }
div#content div.column-right div.content-text div.content-int ul.list-img li a.rector { background : url(/Style%20Library/fei/img/bg-link-palavra-reitor.png) no-repeat; clear : both; color : #0084bc; display : block; font-size : 0.75em; padding : 0.45em 0 0.45em 3em; width : 13em; }

div#content div.column-right div.content-text div.content-int a.link-blue { color : #0084BC!important; }
div#content div.column-right div.content-text div.content-int a.link-blue:hover { color : #0084BC!important; text-decoration : underline!important; }

div#content div.column-right div.content-text div.content-int a p { color : #0084bc; }
div#content div.column-right div.content-text div.content-int a p:hover { text-decoration : underline; }
div#content div.column-right div.content-text div.content-int a p b { font-weight : normal; }
div#content div.column-right div.content-text div.content-int a p b:hover { text-decoration : underline; }

div#content div.column-right div.content-text div.content-int p { margin-bottom : 1.5em; }
div#content div.column-right div.content-text div.content-int p a { color : #0084bc; }
div#content div.column-right div.content-text div.content-int p a strong { color : #0084bc; font-weight : normal; }
div#content div.column-right div.content-text div.content-int p a strong u,
div#content div.column-right div.content-text div.content-int p a strong u em { color : #0084bc; }
div#content div.column-right div.content-text div.content-int p a u { text-decoration : none; }
div#content div.column-right div.content-text div.content-int p a u strong { color : #0084bc; font-weight : normal; }
div#content div.column-right div.content-text div.content-int p a:hover { color : #0084bc; text-decoration : underline; }
div#content div.column-right div.content-text div.content-int h3 { color: #0084BC; font-size: 20px; font-weight: normal; margin-bottom : 0.3em; }
div#content div.column-right div.content-text div.content-int h3 a{ color: #0084BC; font-size: 26px; font-weight: normal; margin-bottom : 0.3em; }
div#content div.column-right div.content-text div.content-int h4 { color : #0084bc; font-size : 0.938em; margin-bottom : 1.25em; }
div#content div.column-right div.content-text div.content-int h5 { color : #C75E00; font-size : 0.75em; margin-bottom : 1.25em; }
div#content div.column-right div.content-text div.content-int h5 a { color : #0084bc; font-size : 100%; font-weight:normal; }
div#content div.column-right div.content-text div.content-int h5 a:hover { color : #0084bc; text-decoration : underline; }
div#content div.column-right div.content-text div.content-int h5 a h5 { color : #0084bc; font-size : 100%; font-weight:normal; }
div#content div.column-right div.content-text div.content-int h5 a h5:hover { text-decoration : underline; }
div#content div.column-right div.content-text div.content-int h3.cinza { color: #666; }
div#content div.column-right div.content-text div.content-int img.fullsize { border: 1px solid #CCC; margin: 10px 0; }
div#content div.column-right div.content-text div.content-int p.emphasis { text-align : right; }
div#content div.column-right div.content-text div.content-int p.emphasis em { font-size : 1.167em; font-weight : bold; }
div#content div.column-right div.content-text div.content-int div.dotted-line { overflow: hidden; height: 5px; border-bottom: 1px dotted #CCC; margin: 0 0 1.1em 0; }

div#content div.column-right div.content-text div.content-int p.emphasis-top { text-align : center; }
div#content div.column-right div.content-text div.content-int p.emphasis-top em { color : #0084bc; font-weight : bold; font-size : 1.083em;  }

div#content div.column-right div.content-text div.content-int ol.list-text li { background : url(/Style%20Library/fei/img/ico-arrow-blue.gif) no-repeat left 4px; font-size: 12px; margin-bottom : 1.5em; padding-left : 1.3em; }

div#content div.column-right div.content-text div.content-int ul.list-photo-border { margin : 0px -0.55em; zoom : 1; }
div#content div.column-right div.content-text div.content-int ul.list-photo-border li { background : url(/Style%20Library/fei/img/bg-top-list-photo-border.png) no-repeat top; display : block; float : left; margin : 0.75em; padding-top : 0.5em; width : 26.7em; }
div#content div.column-right div.content-text div.content-int ul.list-photo-border li div { background : url(/Style%20Library/fei/img/bg-bottom-list-photo-border.png) no-repeat bottom; padding : 0 0.6em 0.5em; }
div#content div.column-right div.content-text div.content-int ul.list-photo-border li img { float : left; margin-right : 0.688em; }
div#content div.column-right div.content-text div.content-int ul.list-photo-border li strong { color : #0082b8; display : block; font-size : 1.25em; font-weight : bold; margin-bottom : 0.2em; }
div#content div.column-right div.content-text div.content-int ul.list-photo-border li span.data { color : #0082b8; }
div#content div.column-right div.content-text div.content-int ul.list-photo-border li div.link { background : none; margin : 1.2em 0 -1.2em;}
div#content div.column-right div.content-text div.content-int ul.list-photo-border li div.link a { background : url(/Style%20Library/fei/img/ico-arrow-blue.gif) no-repeat 0 2px; color : #0084bc; padding-left : 1.3em; width : auto; }

div#content div.column-right div.content-text div.content-int ul.agenda-destaques { margin: 0; }
div#content div.column-right div.content-text div.content-int ul.agenda-destaques li.tit { background: url(/Style%20Library/fei/img/bg-titbox-eventos-destaque.png) no-repeat; padding: 1.2em 0.1em 0.9em 1.4em; margin-right: -0.1em; border: 0px; border-bottom: 1px solid #d8d9d6; }
div#content div.column-right div.content-text div.content-int ul.agenda-destaques li { border: 1px solid #d8d9d6; border-top: 0px; padding: 0.5em 0.7em; }
div#content div.column-right div.content-text div.content-int ul.agenda-destaques li a { color: #D34235; cursor: pointer; } 
div#content div.column-right div.content-text div.content-int ul.agenda-destaques li span { font-weight: bold; margin-right: 2.0em; }

div#content div.column-right div.content-text div.content-int ul.list-news { margin : 0 -0.75em } 
div#content div.column-right div.content-text div.content-int ul.list-news li { display : block; float : left; margin : 0.75em; padding-top : 0.5em; width : 55.1em; }
div#content div.column-right div.content-text div.content-int ul.list-news li div { padding : 0 0.3em 0; }
div#content div.column-right div.content-text div.content-int ul.list-news li strong { color : #0082b8; display : block; font-size : 1.25em; font-weight : bold; margin-bottom : 0.2em; }

div#content div.column-right div.content-text div.content-int ul.list-news-photo-large { margin : 0em -0.75em }
div#content div.column-right div.content-text div.content-int ul.list-news-photo-large li { background : url(/Style%20Library/fei/img/bg-bottom-list-news-photo-large.gif) no-repeat bottom; display : block; float : left; margin : 0.1em 0.75em; width : 55.1em; }
div#content div.column-right div.content-text div.content-int ul.list-news-photo-large li div { background : url(/Style%20Library/fei/img/bg-top-list-news-photo-large.gif) no-repeat top; padding : 0 0.1em 0.5em 0; }
div#content div.column-right div.content-text div.content-int ul.list-news-photo-large li img { float : left; margin-right : 1.468em; }
div#content div.column-right div.content-text div.content-int ul.list-news-photo-large li strong { color : #0082b8; display : block; font-size : 1.25em; font-weight : bold; margin-bottom : 0.2em; padding-top: 0.8em; }

div#content div.column-right div.content-text div.content-int p.all { border-top : 1px dotted #d8d9d6; border-bottom : 1px dotted #d8d9d6; clear : both; margin : 1.688em 0.75em 0 0; padding : 0.2em 0; text-align : right; }
div#content div.column-right div.content-text div.content-int p.all a { background : url(/Style%20Library/fei/img/ico-arrow-dual.gif) no-repeat center right; color : #0084bc; padding-right : 1em; }

div#content div.column-right div.content-text div.content-int div.highlight-text { background : url(/Style%20Library/fei/img/bg-highlighted-text.png) no-repeat top; margin : -0.8em 0 0.5em 0; padding : 1em 1.5em; }
div#content div.column-right div.content-text div.content-int div.highlight-text h3 { color : #0084bc; font-size : 1.25em; margin-bottom : 0.3em; }
div#content div.column-right div.content-text div.content-int div.highlight-text p { margin : 0; }

div#content div.column-right div.content-text div.content-int ul.list-photo li { background : url(/Style%20Library/fei/img/bg-list-photo.png) no-repeat top; margin-top : 0.2em; padding : 0.8em 0.5em 0.2em; position : relative; }
div#content div.column-right div.content-text div.content-int ul.list-photo li span { background : url(/Style%20Library/fei/img/ico-arrow-blue.gif) no-repeat left center; color : #0082b8; font-weight : bold; padding-left : 1.3em; position : absolute; top : 43%; left : 185px; }

div#content div.column-right div.content-text div.content-int div.flash-history { width : 41.25em; height : 25em; margin-bottom : 1.5em; }
div#content div.column-right div.content-text div.content-int div.flash-history div { background : #f1f1f1; }
div#content div.column-right div.content-text div.content-int div.flash-history div p { padding : 16em 21em; }

div#content div.column-right div.content-text div.content-int div.column-thin { display : inline; float : right; width : 13em; height : auto; }
div#content div.column-right div.content-text div.content-int div.column-wide { display : inline; float : left; width : 27em; height : auto; }

div#content div.column-right div.content-text div.content-int div.column-mid-right { float : right; display : inline; width : 20em; margin-top:0.9em; zoom : 1; }
div#content div.column-right div.content-text div.content-int div.column-mid-left { float : left;  display : inline; width : 20em; margin-top:0.9em; zoom : 1; }

div#content div.column-right div.content-text div.content-int div.submit-bt a{  color: #FFF !important; }
div#content div.column-right div.content-text div.content-int div.submit-bt a:hover { text-decoration: none; color: #FFF; }
div#content div.column-right div.content-text div.content-int div.submit-bt input { background: url(/Style%20Library/fei/img/bg-button-submit-right.png) no-repeat right; height: 25px; width: 100%; color: #FFF; font-size: 12px; font-weight: bold; padding: 0; text-align: center; }
div#content div.column-right div.content-text div.content-int div.submit-bt { background: url(/Style%20Library/fei/img/bg-button-submit.png) no-repeat; height: 25px; font-size: 12px; }
div#content div.column-right div.content-text div.content-int div.submit-bt div { background: url(/Style%20Library/fei/img/bg-button-submit-right.png) no-repeat top right; height: 25px; padding-top: 5px; text-align: center; width: 100%; }

div#content div.column-right div.content-text div.content-int div.submit-bt-azul a{  color: #FFF !important; }
div#content div.column-right div.content-text div.content-int div.submit-bt-azul a:hover { text-decoration: none; color: #FFF; }
div#content div.column-right div.content-text div.content-int div.submit-bt-azul input { background: url(/Style%20Library/fei/img/bg-button-submit-right-azul.png) no-repeat right; height: 25px; width: 100%; color: #FFF; font-size: 12px; font-weight: bold; padding: 0; text-align: center; }
div#content div.column-right div.content-text div.content-int div.submit-bt-azul { background: url(/Style%20Library/fei/img/bg-button-submit-azul.png) no-repeat; height: 25px; font-size: 12px; }
div#content div.column-right div.content-text div.content-int div.submit-bt-azul div { background: url(/Style%20Library/fei/img/bg-button-submit-right-azul.png) no-repeat top right; height: 25px; padding-top: 5px; text-align: center; width: 100%; }

div#content div.column-right div.content-text div.content-int div.box-cinza div.submit-bt { background: url(/Style%20Library/fei/img/bg-button-submit.png) no-repeat; height: 25px; margin-bottom: 0.5em; padding-bottom: 0px; }
div#content div.column-right div.content-text div.content-int div.box-cinza div.submit-bt div { background: url(/Style%20Library/fei/img/bg-button-submit-right.png) no-repeat top right; height: 25px; padding-top: 5px; text-align: center; width: 100%; }

div#content div.column-right div.content-text div.content-int div.people { background: url(/Style%20Library/fei/img/bg-people.png); text-align: center; padding: 0 0 10px 0; }
div#content div.column-right div.content-text div.content-int div.people h4,
div#content div.column-right div.content-text div.content-int div.people p { margin: 0; }
div#content div.column-right div.content-text div.content-int div.people img { margin-bottom: 5px; }
div#content div.column-right div.content-text div.content-int div.people a { color: #0084bc; display: block; font-size: 0.75em; }
div#content div.column-right div.content-text div.content-int div.people a.resume { background: url(/Style%20Library/fei/img/ico-resume.gif) no-repeat left; display: inline; font-weight: bold; padding-left: 1.25em; }

div#content div.column-right div.content-text div.content-int a.discipline,
div#content div.column-right div.content-text div.content-int a.teacher-body { background : url(/Style%20Library/fei/img/bg-disciplinas.png) no-repeat; display : block; height : 1.563em; margin : 1em 0; }
div#content div.column-right div.content-text div.content-int a.teacher-body { background : url(/Style%20Library/fei/img/bg-corpo-docente.png) no-repeat; }
div#content div.column-right div.content-text div.content-int a.discipline span,
div#content div.column-right div.content-text div.content-int a.teacher-body span { display : none; }

div#content div.column-right div.content-text div.content-int div.search-area { background : url(/Style%20Library/fei/img/bg-box-pattern-gray.gif); padding : 0.8em 0.8em 0.5em; }
div#content div.column-right div.content-text div.content-int div.search-area h4 { display : block; text-align : center; margin-bottom : 0.5em; }
div#content div.column-right div.content-text div.content-int div.search-area ul li { background : url(/Style%20Library/fei/img/ico-arrow-blue.gif) no-repeat left center; margin : 0.5em 0; padding-left : 1.3em; }
div#content div.column-right div.content-text div.content-int div.search-area ul li a { color : #0084bc; font-weight : bold; }

div#content div.column-right div.content-footer { position : absolute; bottom : -69px; !important; right : 0; width : 44.19em; }
div#content div.column-right div.content-footer div { background : url(/Style%20Library/fei/img/shadow-bottom-content.png) no-repeat top; padding : 0.6em 0 0 0.5em; }
div#content div.column-right div.content-footer div div { background : #fff; }

div#content div.column-right div.content-footer div.content div.regarding-links { background: url(/Style%20Library/fei/img/shadow-bottom-content-footer-main.png) repeat-y right; float : left; padding : 0.1em 0.7em 0 0; width : 28.9em; }
div#content div.column-right div.content-footer div.content div.regarding-links div { background: #fff; height: 187px; padding: 0.59em; }
div#content div.column-right div.content-footer div.content div.regarding-links div div {height : auto; padding: 0; }
div#content div.column-right div.content-footer div.content div.regarding-links div div.top-box-title { font-size: 1.2em; width: 444px; background: url(/Style%20Library/fei/img/img-bordernewsrelated.png) 0 0 no-repeat; height : auto; padding: 3px 0 0 0; }
div#content div.column-right div.content-footer div.content div.regarding-links div h3 { color: #000000; padding: 0.5em 0.6em; font-weight: normal; border: 1px solid #f4cca5; border-top: 0px; }
div#content div.column-right div.content-footer div.content div.regarding-links div h3 em { color: #c75e00; font-style: normal; font-weight: normal; }
div#content div.column-right div.content-footer div.content div.regarding-links div ol { margin-top: 0.2em; padding: 0.5em 0; border: 1px solid #d1e3ea; border-bottom: none; }
div#content div.column-right div.content-footer div.content div.regarding-links div ol li { padding : 0.25em 0 0.25em 1em; }
div#content div.column-right div.content-footer div.content div.regarding-links div ol li a { background : url(/Style%20Library/fei/img/ico-arrow-red.gif) no-repeat 0 0.31em; padding-left : 1.3em; display: block; }
div#content div.column-right div.content-footer div.content div.regarding-links div div.border-blue { margin: 0; padding: 0 0 3px 0; width: 444px; background : url(/Style%20Library/fei/img/border-blue.png) bottom no-repeat; display: block;}

div#content div.column-right div.content-footer div.content div.blog-twitter { background : url(/Style%20Library/fei/img/bg-column-right-bottom.gif) no-repeat scroll right bottom #fff; float : right; font-size : 1em; padding : 0.5em; width : 13.08em; height: 190px; }
div#content div.column-right div.content-footer div.content div.blog-twitter ul { margin-top : 0.7em; }
div#content div.column-right div.content-footer div.content div.blog-twitter ul li { text-align : center; margin-bottom:0.5em; }
div#content div.column-right div.content-footer div.content div.blog-twitter ul li div { padding : 0!important; margin : 0!important; }
div#content div.column-right div.content-footer div.content div.blog-twitter ul li div a.ms-toolbar { font-size : 9px; }

div#content div.column-right div.content-text div.content-int div.top-box-title { background: url(/Style%20Library/fei/img/top-box-tit-content.png) no-repeat; padding-top: 7px; margin: 0 0 3px 0; width: 660px; }
div#content div.column-right div.content-text div.content-int div.top-box-title div { border: 1px solid #F4CCA5; border-top: 0px; text-indent: -999px; margin: 0px; }

div#content div.column-right div.content-text div.content-int div.column-wide div.top-box-title { background: url(/Style%20Library/fei/img/top-box-tit-column-wide.png) no-repeat; width: auto; }
div#content div.column-right div.content-text div.content-int div.column-thin div.top-box-title { background: url(/Style%20Library/fei/img/top-box-tit-column-thin.png) no-repeat; width: auto; }
div#content div.column-right div.content-text div.content-int div.column-mid-right div.top-box-title { background: url(/Style%20Library/fei/img/top-box-tit-column-mid.png) no-repeat; width: auto; }
div#content div.column-right div.content-text div.content-int div.column-mid-left div.top-box-title { background: url(/Style%20Library/fei/img/top-box-tit-column-mid.png) no-repeat; width: auto; }

div#content div.column-right div.content-text div.content-int div.top-box-title div.tit-html-text { text-indent: 0px; padding: 0.55em 1.02em 0.69em; }
div#content div.column-right div.content-text div.content-int div.top-box-title div.tit-html-text h3 { font-size: 1.02em; font-weight: normal; color: #000; text-transform: uppercase; }
div#content div.column-right div.content-text div.content-int div.top-box-title div.tit-html-text h3 span { font-size: 1.02em; color: #C75E00; }

/* tabela generica */

div#content div.column-right div.content-text div.content-int table.data-content { font-size: 11px; }
div#content div.column-right div.content-text div.content-int table.data-content tr th { font-size: 12px; font-weight: bold; color: #c75e00; border: 1px solid #d1e3ea; padding: 7px 5px; margin: 0; }
div#content div.column-right div.content-text div.content-int table.data-content tr td { font-size: 11px; border: 1px solid #d1e3ea; padding: 7px 5px; margin: 0; }
div#content div.column-right div.content-text div.content-int table.data-content tr.blue { background: #f2f7fb; }

div#content div.column-right div.content-text div.content-int table.data-content table tr { border: 0px; }
div#content div.column-right div.content-text div.content-int table.data-content table tr td { border: 0px; }

/* ========= [  Page Bolsa de Estudo ] ========= */

div#content div.column-right div.content-text div.content-int div.column-right-bolsa { margin: 0;}
div#content div.column-right div.content-text div.content-int div.column-right-bolsa .border-bottom img { border: 1px solid #d1e3ea; border-bottom: none; }
div#content div.column-right div.content-text div.content-int div.column-right-bolsa .border-bottom { background: url(/Style%20Library/fei/img/border-bottom-serv.png) left bottom no-repeat; padding-bottom: 3px;}
div#content div.column-right div.content-text div.content-int div.column-right-bolsa .border-bottom ul { margin-top: -5px; padding: 20px 20px 13px 20px; border-left: 1px solid #D1E3EA; border-right: 1px solid #D1E3EA; border-top: 1px solid #D1E3EA; width: 278px; }
div#content div.column-right div.content-text div.content-int div.column-right-bolsa .border-bottom ul li { background: none; font-size: 0.683em; }
div#content div.column-right div.content-text div.content-int div.column-right-bolsa .border-bottom ul li a { color: #636363; }
div#content div.column-right div.content-text div.content-int div.column-right-bolsa .border-bottom ul li div { border: 1px dotted #D8D9D6; border-left: 0px; border-right: 0px; padding: 6px 0 6px 0; text-align: right; margin: 10px 0 0 0;}
div#content div.column-right div.content-text div.content-int div.column-right-bolsa .border-bottom ul li div a { font-size: 11px; color: #0084BC; background: url(/Style%20Library/fei/img/ico-arrow-dual.gif) no-repeat 91px 5px; padding-right: 12px; }

/* ========= [  Page Serviços  ] ========= */

div#content div.column-right div.content-text div.content-int  div.box-text.servicos { font-size: 0.900em; margin-top: 30px; }

div#content div.column-right div.content-text ul.list-news-no-bg.servicos { margin: 0;}
div#content div.column-right div.content-text ul.list-news-no-bg.servicos li { margin: 20px 19px 0 0; padding: 0; width: 310px; }
div#content div.column-right div.content-text ul.list-news-no-bg.servicos li a { font-size: 0.900em; }
div#content div.column-right div.content-text ul.list-news-no-bg.servicos li div { border: 1px dotted #D8D9D6; border-left: 0px; border-right: 0px; padding: 6px 0 6px 0; text-align: right; margin: 10px 0 0 0;}
div#content div.column-right div.content-text ul.list-news-no-bg.servicos li h3 a { color : #0084bc; font-size : 1.5em; text-decoration: none; margin-bottom: 15px; font-weight: normal; line-height: 25px; }
div#content div.column-right div.content-text ul.list-news-no-bg.servicos li img { margin: 0 15px 15px 0; border: 1px solid #d1e3ea; }
div#content div.column-right div.content-text ul.list-news-no-bg.servicos li div a { font-size: 11px; color: #0084BC; background: url(/Style%20Library/fei/img/ico-arrow-dual.gif) no-repeat 45px 5px; padding-right: 12px; }

/* ========= [  Page Projetos  ] ========= */

div#content div.column-right div.content-text div.content-int  div.box-text.projetos { margin-top: 25px; display: block; }
div#content div.column-right div.content-text div.content-int  div.box-text.projetos p { margin-bottom: 0.8em;}
div#content div.column-right div.content-text div.content-int  div.box-text.projetos p.text-explic { margin: 20px 0 20px 0; }
div#content div.column-right div.content-text div.content-int  div.box-text.projetos strong { float: left; color: #c75e00; font-size: 100%; padding-right: 5px;}

div#content div.column-right div.content-text div.content-int .top-box-title h3 { font-weight: normal; margin: 0; padding: 7px 0 10px 15px; border-bottom: 1px solid #f4cca5; border-left: 1px solid #f4cca5; border-right: 1px solid #f4cca5; font-size: 1.2em; text-transform: uppercase; color: #000; }
div#content div.column-right div.content-text div.content-int .top-box-title em { color: #c75e00; font-size: ; font-style: normal;  }

div#content div.column-right div.content-text div.content-int div.box-publicacoes-relacionadas .border-bottom { background: url(/Style%20Library/fei/img/img-borderbottom.png) bottom no-repeat; padding-bottom: 3px; }
div#content div.column-right div.content-text div.content-int div.column-mid-left div.box-publicacoes-relacionadas .border-bottom { background: url(/Style%20Library/fei/img/bg-bottom-box-cinza-column-mid.png) bottom no-repeat; padding-bottom: 3px; }
div#content div.column-right div.content-text div.content-int div.column-mid-right div.box-publicacoes-relacionadas .border-bottom { background: url(/Style%20Library/fei/img/bg-bottom-box-cinza-column-mid.png) bottom no-repeat; padding-bottom: 3px; }
div#content div.column-right div.content-text div.content-int div.box-publicacoes-relacionadas .border-bottom ul { padding: 10px 0 0 15px; border-left: 1px solid #D1E3EA; border-right: 1px solid #D1E3EA; border-top: 1px solid #D1E3EA; }
div#content div.column-right div.content-text div.content-int div.box-publicacoes-relacionadas .border-bottom ul li { background: url(/Style%20Library/fei/img/ico-arrow-red.gif) no-repeat 0px 8px; padding: 5px 15px; border: 0px; margin: 0;  }
div#content div.column-right div.content-text div.content-int div.box-publicacoes-relacionadas .border-bottom ul li a { color: #0084bc; }

/* ========= [  Representação Estudantil  ] ========= */

div#content div.column-right div.content-text div.content-int ul.representacao li strong { display: block; color: #c75e00; padding: 15px 0 5px 0; }
div#content div.column-right div.content-text div.content-int ul.representacao li { float: left; border-bottom: 1px dotted #d8d9d6; padding-bottom: 15px; width: 205px; display: inline-block; margin-right: 14px; }

/* ========= [  Page Cursos  ] ========= */

div#content div.column-right div.content-text div.content-int div.tit-cursos { height: auto!important; padding: 20px; }

div#content div.column-right div.content-text div.cursos div.title-azul { background : #0060ff url(/Style%20Library/fei/img/bg-tit-cursos-azul.png) no-repeat top; height: auto!important; margin : 0; }
div#content div.column-right div.content-text div.cursos div.title-amarelo { background : #ffd800 url(/Style%20Library/fei/img/bg-tit-cursos-amarelo.png) no-repeat top; height: auto!important; }
div#content div.column-right div.content-text div.cursos div.title-cinza { background : #ccc url(/Style%20Library/fei/img/bg-tit-cursos-cinza.png) no-repeat top; height: auto!important; }
div#content div.column-right div.content-text div.cursos div.title-vermelho { background : #f00 url(/Style%20Library/fei/img/bg-tit-cursos-vermelho.png) no-repeat top; height: auto!important; }

div#content div.column-right div.content-text div.content-int div.tit-cursos div { background : none repeat scroll 0 0 #F1F1F1; margin : 20px; padding: 5px; }
div#content div.column-right div.content-text div.content-int div.tit-cursos div div { margin : 0; padding: 0; }
div#content div.column-right div.content-text div.content-int div.tit-cursos p { color: #FFF; font-size: 14px; margin: 0; padding: 0px; }
div#content div.column-right div.content-text div.content-int div.tit-cursos h3 { color: #FFF; font-size: 25px; margin: 0; padding: 0px; }

div#content div.column-right div.content-text div.content-int div.amb-cursos { width: 41.25em; height: 15.31em; margin: 0 0 1.9em 0; }
div#content div.column-right div.content-text div.content-int div.amb-cursos div { background: #f1f1f1; }
div#content div.column-right div.content-text div.content-int div.amb-cursos div p { padding: 9.50em 21em; }

div#content div.column-right div.content-text div.content-int div.column-thin div.yellow-button { background: url(/Style%20Library/fei/img/bg-button-yellow.png) no-repeat; height: 53px; margin-bottom: 0px; text-align: center; }
div#content div.column-right div.content-text div.content-int div.column-thin div.yellow-button p { color: #FFF; font-size: 20px; padding: 0.6em 0; } 
div#content div.column-right div.content-text div.content-int div.column-thin div.yellow-button p a { color: #FFF; } 

div#content div.column-right div.content-text div.content-int div.column-thin div.top-box-title div.tit-coordenador { /*background: url(/Style%20Library/fei/img/title/tit-box-coordenador.png) no-repeat 15px 8px;*/ height: 37px; text-indent:0; }
div#content div.column-right div.content-text div.content-int div.column-thin div.top-box-title div.tit-coordenador h3 { border : none;  }
div#content div.column-right div.content-text div.content-int div.column-thin div.top-box-title div.tit-instalacoes-curso { background: url(/Style%20Library/fei/img/title/tit-box-instalacoes-curso.png) no-repeat 15px 5px; height: 55px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.top-box-title div.tit-premios-concursos { background: url(/Style%20Library/fei/img/title/tit-box-premios-concursos.png) no-repeat 15px 5px; height: 55px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.top-box-title div.tit-projetos-relacionados { background: url(/Style%20Library/fei/img/title/tit-box-projetos-relacionados.png) no-repeat 15px 7px; height: 55px; }

div#content div.column-right div.content-text div.content-int div.column-thin div.people { margin: 0 0 3px 0; border-bottom: 1px solid #D9E8ED; }

div#content div.column-right div.content-text div.content-int div.column-thin ul.list-instalacoes-curso { margin: 0 0 20px 0; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-instalacoes-curso li { background : url(/Style%20Library/fei/img/bg-people.png); margin-bottom: 3px; border-bottom: 1px solid #D9E8ED; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-instalacoes-curso li img{ margin: 0px;}
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-instalacoes-curso li p{ font-size: 12px; padding: 0px; margin: 3px 10px 5px; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-instalacoes-curso li h5{ font-size: 1.3em; color: #c75e00; padding-top: 15px; margin: 0 0 -8px; }

div#content div.column-right div.content-text div.content-int div.column-thin ul.list-premios-concursos { margin: 0 0 20px 0; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-premios-concursos li { background : url(/Style%20Library/fei/img/bg-box-premios-concursos.png) no-repeat; height: 100px; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-premios-concursos li img{ float: left;  margin: 20px 10px 0 10px;}
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-premios-concursos li p{ font-size: 11px; padding-top: 20px; }

div#content div.column-right div.content-text div.content-int div.column-thin ul.list-box-red-bullet { margin: 0 0 20px 0; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-box-red-bullet li { background : url(/Style%20Library/fei/img/bg-box-projetos-relacionados.png); margin-bottom: 3px; padding: 8px 10px 8px 32px; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-box-red-bullet li a { color: #0084bc; } 
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-box-red-bullet li.box-tit { background: url(/Style%20Library/fei/img/bg-people.png); padding: 8px 10px; color: #C75E00; font-size: 0.95em; }

div#content div.column-right div.content-text div.content-int div.column-thin div.box-destaque-reconhecimento { border: 1px solid #D1E3EA; padding: 12px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-destaque-reconhecimento div { background : url(/Style%20Library/fei/img/bg-people.png); text-align: center; padding: 10px 5px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-destaque-reconhecimento h3 { font-size: 13px; color: #0084bc; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-destaque-reconhecimento img { margin: 0 0 10px 0; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-destaque-reconhecimento p { margin: 0px; font-size: 11px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-destaque-reconhecimento a { color: #0084bc; font-weight: bold; }

div#content div.column-right div.content-text div.content-int div.top-box-title div.tit-noticias-relacionadas { background: url(/Style%20Library/fei/img/title/tit-box-noticias-relacionadas.png) no-repeat 15px 6px; height: 37px; }
div#content div.column-right div.content-text div.content-int div.top-box-title div.tit-galeria { background: url(/Style%20Library/fei/img/title/tit-box-galeria.png) no-repeat 15px 8px; height: 37px; }

div#content div.column-right div.content-text div.content-int div.high-space { height: 30px; }

div#content div.column-right div.content-text div.content-int div.box-noticias-relacionadas { border: 1px solid #D1E3EA; padding: 10px 15px 0; }
div#content div.column-right div.content-text div.content-int div.box-noticias-relacionadas ul { margin-bottom: 0.9em; }
div#content div.column-right div.content-text div.content-int div.box-noticias-relacionadas ul li { background: url(/Style%20Library/fei/img/ico-arrow-red.gif) no-repeat 0px 8px; padding: 5px 15px; border: 0px;  }
div#content div.column-right div.content-text div.content-int div.box-noticias-relacionadas ul li a { color: #0084bc; }

div#content div.column-right div.content-text div.content-int div.box-galeria { border: 1px solid #D1E3EA; padding: 0 0 20px 15px; zoom: 1; }
div#content div.column-right div.content-text div.content-int div.box-galeria ul li { float: left; width: 305px; margin: 20px 15px 0 0; }
div#content div.column-right div.content-text div.content-int div.box-galeria ul li img { float: left; margin-right: 10px; } 
div#content div.column-right div.content-text div.content-int div.box-galeria ul li h3 { color: #c75e00; font-size: 16px; font-weight: normal; }
div#content div.column-right div.content-text div.content-int div.box-galeria ul li p { font-size: 11px; margin: 0px; }

/* ========= [  Page Mestrado/Doutorado  ] ========= */

div#content div.column-right div.content-text div.content-int div.colun.first { float: left; padding-left: 0;  }
div#content div.column-right div.content-text div.content-int div.colun { float: left; padding: 0 0 0 19px; }

div#content div.column-right div.content-text div.content-int div.colun .bordertop { background: url(/Style%20Library/fei/img/bordertop.png) no-repeat top; padding-top: 5px;  }
div#content div.column-right div.content-text div.content-int div.colun .borderbottom { background: url(/Style%20Library/fei/img/bordercolun.png) no-repeat bottom; padding-bottom: 4px; }

div#content div.column-right div.content-text div.content-int div.colun.first h3 { height: 52px; padding: 6px 0 0 21px; margin-bottom: 3px; border-bottom: 1px solid #e1b5be; border-left: 1px solid #e1b5be; border-right: 1px solid #e1b5be; font-size: 1.20em; text-transform: uppercase; color: #000; font-weight: normal; }
div#content div.column-right div.content-text div.content-int div.colun h3 { width: 184px; height: 54px; padding: 4px 0 0 21px; margin-bottom: 3px; border-bottom: 1px solid #e1b5be; border-left: 1px solid #e1b5be; border-right: 1px solid #e1b5be; font-size: 1.20em; text-transform: uppercase; color: #000; font-weight: normal; }
div#content div.column-right div.content-text div.content-int div.colun h3 span { color: #84051f; font-size: 1.01em; display: block;}

div#content div.column-right div.content-text div.content-int div.colun ul { border-top: 1px solid #d1e3ea; border-left: 1px solid #d1e3ea; border-right: 1px solid #d1e3ea; width: 205px; height: 133px; }
div#content div.column-right div.content-text div.content-int div.colun ul li { font-size: 0.703em; color: #797979; margin: 15px 0 0 19px; }
div#content div.column-right div.content-text div.content-int div.colun ul li ul { border: none; width: auto; height: auto;}
div#content div.column-right div.content-text div.content-int div.colun ul li ul li { margin: 10px 0 0 0; width: 160px; display: block; background: url(/Style%20Library/fei/img/setacolun.png) no-repeat left 0.25em; font-size: 12px; color: #0084bc; font-weight: bold; padding: 0 0 0 1.3em; }
div#content div.column-right div.content-text div.content-int div.colun ul li ul li a { display: block; color: #0084bc; font-weight: bold; text-decoration: none; }

/* ========= [  Page Mantenedora  ] ========= */

div#content div.column-right div.content-text div.content-int div.banner-img { background: url(/Style%20Library/fei/img/bg-mantenedora.png) no-repeat; height: 385px; width: 630px; margin-left: -18px; padding: 58px 0 0 28px; position: relative; }
div#content div.column-right div.content-text div.content-int div.banner-img h1 { overflow: hidden; text-indent: -999px; background: url(../../img/banner-title.png) no-repeat; width: 292px; height: 104px;  }
div#content div.column-right div.content-text div.content-int div.banner-img p { font-size: 0.775em; color: #fff; width: 375px; padding-top: 10px; }
div#content div.column-right div.content-text div.content-int div.banner-img p.linkinst { font-size: 0.75em; color: #fff; position: absolute; top: 393px; left: 80px; }
div#content div.column-right div.content-text div.content-int div.banner-img p a { color: #00a1e4; text-decoration: none;}

div#content div.column-right div.content-text div.content-int div.box-mantenedora { background: #566A9D; }
div#content div.column-right div.content-text div.content-int div.box-mantenedora p { color: #FFF; margin: 0px; line-height: 18px; }
div#content div.column-right div.content-text div.content-int div.box-mantenedora img { margin-bottom: 20px; }
div#content div.column-right div.content-text div.content-int div.box-mantenedora img.foto { float: left; margin: 0 20px 0 0; }
div#content div.column-right div.content-text div.content-int div.box-mantenedora div.box-content { padding: 40px 30px; }
div#content div.column-right div.content-text div.content-int div.box-mantenedora div.linkinst { background: #DADEEA; padding: 20px 30px; }
div#content div.column-right div.content-text div.content-int div.box-mantenedora div.linkinst p { color: #666; }
div#content div.column-right div.content-text div.content-int div.box-mantenedora div.linkinst p a { color: #00a1e4; }
div#content div.column-right div.content-text div.content-int div.box-mantenedora div.linkinst img { position: relative; top: -8px; }

/* ========= [  Page Página não Encontrada  ] ========= */

div#content div.main-content.page { background: #fff;}
div#content div.main-content div.page-not-found { width: 496px; height: 400px; padding: 0 232px 0 232px;}
div#content div.main-content div.page-not-found div { background: url(/Style%20Library/fei/img/border-top-not.png) no-repeat; }
div#content div.main-content div.page-not-found div h3 { width: 435px; text-align: center; color: #0082b8; font-size: 1.3em; font-weight: normal;}
div#content div.main-content div.page-not-found div p { width: 247px; text-align: center; margin: 15px 0 0 92px; }
div#content div.main-content div.page-not-found div div.border-bottom { background: url(/Style%20Library/fei/img/border-bottom-not.png) bottom no-repeat; display: inline-block; padding-bottom: 4px;} 
div#content div.main-content div.page-not-found div div.border-bottom div { background: none; border: 1px solid #d1e3ea; border-top: none; border-bottom: none; width: 434px; margin-top: 5px; padding: 30px; } 

div#content div.main-content div.page-not-found div div.border-bottom div div.bt-page-not-found { background: none; border: none; width: 434px; margin: 30px 0 0 0; padding: 0; }
div#content div.main-content div.page-not-found div div.border-bottom div div.bt-page-not-found a { background: url(/Style%20Library/fei/img/bt-notfound.png) no-repeat; padding: 5px 0 0 26px; display: inline-block; width: 192px; font-size: 0.730em; color: #fff; text-decoration: none; height: 20px; } 
div#content div.main-content div.page-not-found div div.border-bottom div div.bt-page-not-found a.bt-space { padding: 5px 0 0 68px; width: 144px;} 

/* ========= [  Page Ensino  ] ========= */

div#content div.column-right div.content-text div.content-int div.column-left-ensino { float: left; width: 210px; }
div#content div.column-right div.content-text div.content-int div.column-right-ensino { float: right; }

div#content div.column-right div.content-text div.content-int div.column-left-ensino div.top-box-title.graduacao { background: url(/Style%20Library/fei/img/border-top-graduacao.png) 0 3px no-repeat; width: 207px; margin-top: 0px;}
div#content div.column-right div.content-text div.content-int div.column-right-ensino div.top-box-title.pos { background: url(/Style%20Library/fei/img/border-top-pos.png) 0 3px no-repeat; width: 433px; margin-top: 0px;}

div#content div.column-right div.content-text div.content-int div.column-left-ensino img.img-graduacao { border: 1px solid #d1e4eb; width: 205px; height: 164px; display: block; }

div#content div.column-right div.content-text div.content-int div.column-right-ensino a.os-cursos,
div#content div.column-right div.content-text div.content-int div.column-left-ensino a.os-cursos { font-size: 0.783em; color: #0082b8; background: url(/Style%20Library/fei/img/ico-arrow-dual.gif) 180px 13px no-repeat; width: 175px; padding: 8px 30px 6px 0; text-align: right; border: 1px solid #d1e4eb; border-top: none; border-bottom: none; display: block; }

div#content div.column-right div.content-text div.content-int div.column-left-ensino .border-bottom-cursos,
div#content div.column-right div.content-text div.content-int div.column-right-ensino .border-bottom-cursos { float: left; padding-bottom: 5px; background: url(/Style%20Library/fei/img/border-bottom-ensino.png) bottom no-repeat; }

div#content div.column-right div.content-text div.content-int div.column-left-ensino ul.comunidade-list-cursos.ensino { width: 230px; float: left; margin-top: 15px; }

div#content div.column-right div.content-text div.content-int div.column-left-ensino div.bt-areadoaluno { float: right; width: 230px; margin-top: 135px; }
div#content div.column-right div.content-text div.content-int div.column-left-ensino div.bt-areadoaluno a { background: url(/Style%20Library/fei/img/bt-areadoaluno.png) no-repeat; padding: 5px 0 0 35px; display: block; width: 230px; font-size: 12px; color: #fff; text-decoration: none; height: 25px; } 
div#content div.column-right div.content-text div.content-int div.column-left-ensino div.bt-areadoaluno a.bt-space { padding: 5px 0 0 53px; margin-top: 10px;} 

div#content div.column-right div.content-text div.content-int div.column-right-ensino div.curso-right { width: 205px; float: left; margin-left: 21px; }
div#content div.column-right div.content-text div.content-int div.column-right-ensino div.curso-left { width: 205px; float: left; }

div#content div.column-right div.content-text div.content-int div.column-right-ensino div.curso-right h5,
div#content div.column-right div.content-text div.content-int div.column-right-ensino div.curso-left h5 { width: 191px; margin: 0; padding: 9px 0 9px 14px; font-size: 0.8em; color: #c75e00; font-weight: normal; border: 1px solid #d1e4eb; border-bottom: none;  }
div#content div.column-right div.content-text div.content-int div.column-right-ensino img.img-pos { border: 1px solid #d1e4eb; width: 205px; height: 129px; display: block; }

/* ========= [  Page Área do Aluno  ] ========= */

div#content div.column-right div.content-text div.content-int ul.comunidade-list-cursos.aluno { width: 230px; float: left; margin-top: 15px; }

div#content div.column-right div.content-text div.content-int div.bt-areadoaluno { width: 230px; text-align: center; }
div#content div.column-right div.content-text div.content-int div.bt-areadoaluno a { background: url(/Style%20Library/fei/img/bt-areadoaluno.png) no-repeat; padding: 5px 0 0; display: block; width: 230px; font-size: 12px; color: #fff; text-decoration: none; height: 25px; } 
div#content div.column-right div.content-text div.content-int div.bt-areadoaluno a.bt-space { padding: 5px 0 0 53px; margin-top: 10px;} 

/* ========= [  Page Física  ] ========= */

div#content div.column-right div.content-text div.content-int table.projetos caption { background: url(/Style%20Library/fei/img/barratopo.png) no-repeat top; padding-top: 4px;}
div#content div.column-right div.content-text div.content-int table.projetos caption span { display: block; margin-bottom: 3px; padding: 7px 21px; border-bottom: 1px solid #f4cca5; border-left: 1px solid #f4cca5; border-right: 1px solid #f4cca5; font-size: 1.20em; text-transform: uppercase; color: #000; }
div#content div.column-right div.content-text div.content-int table.projetos caption span em { color: #c75e00; font-size: 12px; font-style: normal; }
div#content div.column-right div.content-text div.content-int table.projetos tr th { border: 1px solid #d1e3ea; padding: 4px 4px 4px 10px;}

div#content div.column-right div.content-text div.content-int table.projetos tr { border: 1px solid #d1e3ea; margin: 0;}
div#content div.column-right div.content-text div.content-int table.projetos tr.blue { background: #f2f7fb; }
div#content div.column-right div.content-text div.content-int table.projetos tr td { font-size: 11px; color: #0082b8; border: 1px solid #d1e3ea; padding: 7px 5px; margin: 0; }

div#content div.column-right div.content-text div.content-int table.projetos tr th a { background: url(/Style%20Library/fei/img/setanull.png) no-repeat right center; padding-right: 23px; font-size: 12px; font-weight: bold; color: #c75e00; display: block; }
div#content div.column-right div.content-text div.content-int table.projetos tr th.setadown a{ background: url(/Style%20Library/fei/img/setadown.png) no-repeat right center;}
div#content div.column-right div.content-text div.content-int table.projetos tr th.setaup a{ background: url(/Style%20Library/fei/img/setaup.png) no-repeat right center;}

div#content div.column-right div.content-text div.content-int table.projetos table tr { border: 0px; }
div#content div.column-right div.content-text div.content-int table.projetos table tr td { border: 0px; }

div#content div.column-right div.content-text div.content-int div.full-box div.full-box-bottom ul.paginacao { float: right; padding: 12px 28px 6px 0; }

/* ========= [  Page Release ] ========= */

div#content div.column-right div.content-text div.content-int div.title.title3 { background : url(/Style%20Library/fei/img/bg-tit-int3.png) no-repeat top; }
div#content div.column-right div.content-text div.content-int div.title.title3  h1 { color : #d34235;}

div#content div.column-right div.content-text div.content-int ul.news { clear : both; }
div#content div.column-right div.content-text div.content-int ul.news table { width: 100%; }
div#content div.column-right div.content-text div.content-int ul.news li { font-size: 13px; color: #666666;  border-bottom: 1px dotted #cfd0cd; margin-bottom : 18px; padding-bottom : 18px; position: relative; }
div#content div.column-right div.content-text div.content-int ul.news li.first { border-bottom: 1px dotted #cfd0cd; padding-bottom: 18px; border-top: 1px dotted #cfd0cd; padding-top: 18px; }
div#content div.column-right div.content-text div.content-int ul.news li cite { color: #a7a7a7; float: left; width: 70px; padding-right: 5px;}
div#content div.column-right div.content-text div.content-int ul.news li a.title { color: #c70000; width: 520px; font-weight: bold; display: inline-block; }
div#content div.column-right div.content-text div.content-int ul.news li a.img-icon { font-size: 10px; background: url(/Style%20Library/fei/img/ico-ver-imagem.png) no-repeat 20px 0; width: 60px; height: 17px; padding-top: 20px; position: absolute; top: -9px; }

/* ========= [  Page Revista ] ========= */

div#content div.column-right div.content-text div.content-int ul.mgzine-article table { width : 100% }
div#content div.column-right div.content-text div.content-int ul.mgzine-article li { font-size: 11px; border-bottom: 1px dotted #cfd0cd; display : block; margin-bottom: 20px; padding-bottom: 20px; }
div#content div.column-right div.content-text div.content-int ul.mgzine-article li img { border: 1px solid #d1e3ea; float: left; margin-right: 15px; }
div#content div.column-right div.content-text div.content-int ul.mgzine-article li a { font-size: 100%; display: block; margin-bottom: 5px; }
div#content div.column-right div.content-text div.content-int ul.mgzine-article li em { color: #c75e00; font-weight: bold; font-style: normal; }
div#content div.column-right div.content-text div.content-int ul.mgzine-article li cite { color: #b8b8b8; font-weight: normal; }
div#content div.column-right div.content-text div.content-int ul.mgzine-article li span,
div#content div.column-right div.content-text div.content-int ul.mgzine-article li strong { color: #000; }

div#content div.column-right div.content-text div.content-int ul.mgzine-article li a.icon-down { background: url(/Style%20Library/fei/img/img-download.png) 0 3px no-repeat; color: #0082b8; float: left; padding: 0px 10px 0px 15px; margin-right: 10px; }
div#content div.column-right div.content-text div.content-int ul.mgzine-article li a.icon-say { background: url(/Style%20Library/fei/img/img-dialogbox.png) 15px 3px no-repeat; color: #0082b8; float: left; border-left: 1px solid #a7a7a7; padding: 0px 10px 0px 35px; margin-right: 10px;  }

/* ========= [  Page Notícias ] ========= */

div#content div.column-right div.content-text div.content-int .topo { background: url(/Style%20Library/fei/img/barratopo.png) no-repeat top; padding-top: 4px; }
div#content div.column-right div.content-text div.content-int .topo h3 { display: block; margin-bottom: 3px; padding: 7px 21px; border-bottom: 1px solid #f4cca5; border-left: 1px solid #f4cca5; border-right: 1px solid #f4cca5; font-size: 1.20em; text-transform: uppercase; color: #000; font-weight: normal; }
div#content div.column-right div.content-text div.content-int .topo h3 span { color: #c75e00; font-size: 1.01em; font-style: normal; }

div#content div.column-right div.content-text div.content-int ul.news.noticias { margin-top: 20px; }
div#content div.column-right div.content-text div.content-int ul.news.noticias li a { width: 570px; display: inline-block; position: relative; left: 75px; }
div#content div.column-right div.content-text div.content-int ul.news.noticias li a.title { width: 570px; left: 0px; }
div#content div.column-right div.content-text div.content-int ul.news li cite { display: block;}

div#content div.column-right div.content-text div.content-int .form-news { padding: 20px 0 20px 18px; border-left: 1px solid #d1e3ea; border-right: 1px solid #d1e3ea; border-top: 1px solid #d1e3ea; }
div#content div.column-right div.content-text div.content-int .underborder { background : url(/Style%20Library/fei/img/border-undernews.png) no-repeat; height: 4px; }

div#content div.column-right div.content-text div.content-int .form-news fieldset ol li.first { margin-top: 0; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li { clear: both; margin-top: 5px; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li span img { margin-left : 0.5em; }

div#content div.column-right div.content-text div.content-int .form-news fieldset ol li label { float: left; color: #000; font-size: 0.970em; padding: 6px 0 0 0; font-weight: bold; width: 120px;}
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li label.date-end { width: 68px; margin-left: 13px; }

div#content div.column-right div.content-text div.content-int .form-news fieldset ol li input { font-size: 100%; padding-top: 0.6em; float: left;}
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li input.key-word { background: url(/Style%20Library/fei/img/bg-textarea.png) no-repeat right; width: 303px; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li input.date-end,
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li input.date-start { background: url(/Style%20Library/fei/img/bg-date.png) no-repeat right; width: 74px; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li textarea { background : url(/Style%20Library/fei/img/bg-text.png) no-repeat bottom left; width: 310px; height: 83px; padding: 0.8em; font-size : 100%; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li input.search-icon { background : url(/Style%20Library/fei/img/bt-bsearch.png) no-repeat; cursor: pointer; font-weight : bold; color:#fff; width: 120px; height: 25px; margin: 0.8em 0 0 26.75em; padding : 0; }

div#content div.column-right div.content-text div.content-int .form-news fieldset ol li a { float: left; margin: 1px 0 0 5px; background: url(/Style%20Library/fei/img/img-diary.png) no-repeat; width: 23px; height: 26px; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li a span { display: none; }

div#content div.column-right div.content-text div.content-int .form-news fieldset ol li span.radiobtn { vertical-align: middle; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li span.radiobtn input { margin: 9px 0 10px 0; padding: 0px; width: 12px; height: 12px; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li span.radiobtn label { margin: 7px 0 10px 0; padding: 0 20px 0 5px; width: auto; }

div#content div.column-right div.content-text div.content-int div.box-area { float: left; }
div#content div.column-right div.content-text div.content-int div.box-area .curse { width: 92px; display: inline; float: left; }
div#content div.column-right div.content-text div.content-int div.box-area div.select-bg { float: left; width: 185px; height: 22px; padding: 4px 3px 3px 3px; background: url(/Style%20Library/fei/img/bg-choice.png) no-repeat top left; }

div#content div.column-right div.content-text div.content-int div.box-area div.select-bg select { width: 175px; font-size: 100%; border: 0; }


/* ========= [  Ajustes formulário inscrição  ] ========= */
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li.radio-label label { line-height: normal; padding:0 0 0 3px; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li.radio-label input {padding : 0;  }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li.radio-label label.main-label { padding:6px 0 0; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li.select-alert div.select-bg { width:213px;}
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li.select-alert div.select-bg select { float : left; margin-right : 7px; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li.large-select div.select-bg  { background : url(/Style%20Library/fei/img/bg-textarea-large.png) no-repeat left top; width : 430px;}
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li.large-select div.select-bg select { width : 425px; }

div#content div.column-right div.content-text div.content-int .form-news fieldset ol li.radio-label {}
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li.radio-label input { position:relative; top /*\**/: 2px; *top:-3px; }
div#content div.column-right div.content-text div.content-int .form-news fieldset ol li.radio-label .main-label {padding:0!important;}


/* ========= [  Page Detalhe de Notícias ] ========= */

div#content div.column-right div.content-text div.content-int div.buttons-top-news { background : url(/Style%20Library/fei/img/border-dashed-gray.gif) repeat-x bottom; padding : 0 0 20px; margin-bottom : 20px; }
div#content div.column-right div.content-text div.content-int div.buttons-top-news ul { float : right; }
div#content div.column-right div.content-text div.content-int div.buttons-top-news ul li { float : left; margin-left : 0.5em; }
div#content div.column-right div.content-text div.content-int div.buttons-top-news ul li a { background : url(/Style%20Library/fei/img/buttons-top-news.png) no-repeat top left; display : block; width : 109px; height : 22px; }
div#content div.column-right div.content-text div.content-int div.buttons-top-news ul li a span { display : none; }
div#content div.column-right div.content-text div.content-int div.buttons-top-news ul li.permalink a { background-position : -114px; width : 94px; }
div#content div.column-right div.content-text div.content-int div.buttons-top-news ul li.send-friend a { background-position : -216px; width : 150px; }
div#content div.column-right div.content-text div.content-int div.buttons-top-news ul li.print a { background-position : -375px; width : 87px; }

div#content div.column-right div.content-text div.news cite { color : #a7a7a7; display : block; font-size : 11px; }
div#content div.column-right div.content-text div.news h1 { color : #0082b8; display : block; font-size : 25px; font-weight : normal; margin : 3px 0 23px; }
div#content div.column-right div.content-text div.news div.eye-news { background : url(/Style%20Library/fei/img/bg-atletica.png); margin-bottom : 25px; padding : 15px 20px; }
div#content div.column-right div.content-text div.news div.eye-news p { color : #666; font-size : 16px; margin : 0; }
div#content div.column-right div.content-text div.news p.rate {  }
div#content div.column-right div.content-text div.news p.rate strong { color : #c75e00; display : inline-block; float : left; font-size : 16px; font-weight : normal; margin-right : 6px; }
div#content div.column-right div.content-text div.news p.rate span { display : inline-block;  float : left; padding-top : 2px; }
div#content div.column-right div.content-text div.news p.rate cite { color : #666; display : inline-block;  float : left; margin-left : 10px; padding-top : 3px; }
div#content div.column-right div.content-text div.news p.share { clear : both; margin : 0; }
div#content div.column-right div.content-text div.news p.share a { background : url(/Style%20Library/fei/img/buttons-top-news.png) no-repeat top left; display : block; width : 109px; height : 22px; }
div#content div.column-right div.content-text div.news p.share a span { display : none; }
div#content div.column-right div.content-text div.news div.hr { background : url(/Style%20Library/fei/img/border-dashed-gray.gif) repeat-x bottom; border : none; width : 100%; }

div#content div.column-right div.content-text div.news div.Press {  }
div#content div.column-right div.content-text div.news div.Press p { margin-bottom : 0.7em; }
div#content div.column-right div.content-text div.news div.Press p strong { color : #c75e00; }
div#content div.column-right div.content-text div.news div.Press p a { color : #0082b8; }

/* ========= [  Page Estágios e Empregos ] ========= */

div#content div.column-right div.content-text div.content-int div.sesem h3 { margin-bottom: 0.1em; }
div#content div.column-right div.content-text div.content-int div.sesem h5 { font-size: 1.05em; font-weight: normal;}

div#content div.column-right div.content-text div.content-int div.sesem p.links-estagio { margin: 20px 0 10px 0; border-top: 1px dotted #b9c5c7; border-bottom: 1px dotted #b9c5c7; width: 281px; height: 15px; padding: 5px 0 10px 0;}
div#content div.column-right div.content-text div.content-int div.sesem p.links-estagio a { float: right; color: #2192c1; font-size: 0.883em; background: url(/Style%20Library/fei/img/ico-arrow-dual.gif) right no-repeat; padding: 0 15px 2px 0;}
div#content div.column-right div.content-text div.content-int div.sesem p.links-estagio a.link-cadastro { padding-left: 10px;}

div#content div.column-right div.content-text div.content-int div.border-bottom { width: 320px; font-size: 100%; background: url(/Style%20Library/fei/img/border-bottom-estagio.png) bottom no-repeat; padding-bottom: 3px; }

div#content div.column-right div.content-text div.content-int div.case-de-alunos { margin-top: 5px; background : url(/Style%20Library/fei/img/bg-atletica.png); }
div#content div.column-right div.content-text div.content-int div.case-de-alunos div { background : url(/Style%20Library/fei/img/comunidade-bordertop.png) left top no-repeat; padding-top: 10px; }
div#content div.column-right div.content-text div.content-int div.case-de-alunos div div { padding: 11px 20px 5px 25px; background : url(/Style%20Library/fei/img/comunidade-borderbot.png) bottom no-repeat; }
div#content div.column-right div.content-text div.content-int div.case-de-alunos div div h5 { font-size: 1.05em; color: #c75e00; font-weight: normal; margin-bottom: 10px; padding: 0; }
div#content div.column-right div.content-text div.content-int div.case-de-alunos div div ul li { font-style: italic; border-top: 1px dotted #b9c5c7; padding: 15px 0 15px 0; color: #666; zoom:1; }
/*div#content div.column-right div.content-text div.content-int div.case-de-alunos div div ul li img{ zoom:1; }*/
div#content div.column-right div.content-text div.content-int div.case-de-alunos div div ul li.first { border: none; padding-top: 0; }
div#content div.column-right div.content-text div.content-int div.case-de-alunos div div ul li a { line-height: 1.97em; }
div#content div.column-right div.content-text div.content-int div.case-de-alunos div div ul li strong { text-align: right; color: #000; margin: 0; padding-top: 10px; display: block; font-style: normal; }

div#content div.column-right div.content-text div.content-int div.box-right-estagio .border-bottom img { border: 1px solid #d1e3ea; border-bottom: none; }

div#content div.column-right div.content-text div.content-int div.box-right-estagio .border-bottom { background: url(/Style%20Library/fei/img/border-bottom-serv.png) left bottom no-repeat; padding-bottom: 3px;}
div#content div.column-right div.content-text div.content-int div.box-right-estagio .border-bottom ul { margin-top: -5px; padding: 20px 20px 13px 20px; border-left: 1px solid #D1E3EA; border-right: 1px solid #D1E3EA; border-top: 1px solid #D1E3EA; width: 278px; }
div#content div.column-right div.content-text div.content-int div.box-right-estagio .border-bottom ul li { background: none; }
div#content div.column-right div.content-text div.content-int div.box-right-estagio .border-bottom ul li strong { font-size: 0.958em; color: #c75e00; display: block; }
div#content div.column-right div.content-text div.content-int div.box-right-estagio .border-bottom ul li a { color: #636363; }

div#content div.column-right div.content-text div.content-int div.box-right-estagio.aconteceu { margin-top: 5px; }
div#content div.column-right div.content-text div.content-int div.box-right-estagio .border-bottom.estagio ul.aconteceu { margin: 0; }

div#content div.column-right div.content-text div.content-int div.box-right-estagio .border-bottom.estagio ul li.first { margin: 0; }
div#content div.column-right div.content-text div.content-int div.box-right-estagio .border-bottom.estagio ul li { margin-top: 20px; zoom: 1; }
div#content div.column-right div.content-text div.content-int div.box-right-estagio .border-bottom.estagio ul li a strong { color: #c75e00; font-size: 11px; }
div#content div.column-right div.content-text div.content-int div.box-right-estagio .border-bottom.estagio ul li img { float: left; margin-right: 15px; border: 1px solid #d1e3ea; }

div#content div.column-right div.content-text div.content-int h3.titulo-parceiras { margin-top: 30px; float: left; font-size: 1.15em; color: #c75e00; font-weight: normal; }
div#content div.column-right div.content-text div.content-int p.text-emp-parceiras { float: left; width: 215px; margin: 15px 0 0 0; line-height: 1.75em;}
div#content div.column-right div.content-text div.content-int ul.logo-estagio { margin-top: 65px; float: right; width: 27.2em; }
div#content div.column-right div.content-text div.content-int ul.logo-estagio li { margin: 3px 0 0 3px; float: left; border: 1px solid #e9e9e9; width: 82px; height: 77px; }

/* ========= [  Page Cursos in Company ] ========= */

div#content div.column-right div.content-text div.content-int div.column-right-company  { float: left; } 
div#content div.column-right div.content-text div.content-int div.column-right-company h5 {  width: 300px; margin-bottom: 10px; font-weight: normal; font-size: 1.0em;}
div#content div.column-right div.content-text div.content-int div.column-right-company ul { width: 304px; }
div#content div.column-right div.content-text div.content-int div.column-right-company ul li { background: url(/Style%20Library/fei/img/ico-arrow-red.gif) no-repeat 0px 8px; padding: 5px 15px; border: 0px; margin: 0;  }
div#content div.column-right div.content-text div.content-int div.column-right-company ul li a { color: #0082b8; }

div#content div.column-right div.content-text div.content-int div.column-right-company div.bt-incompany { width: 230px; margin-top: 20px;}
div#content div.column-right div.content-text div.content-int div.column-right-company div.bt-incompany a { background: url(/Style%20Library/fei/img/bt-incompany.png) no-repeat; padding: 5px 0 0 88px; display: block; width: 232px; font-size: 0.730em; color: #fff; text-decoration: none; height: 20px; } 

div#content div.column-right div.content-text div.content-int div.depoimentos { float: right; background : url(/Style%20Library/fei/img/bg-atletica.png); width: 320px; }
div#content div.column-right div.content-text div.content-int div.depoimentos div { background : url(/Style%20Library/fei/img/comunidade-bordertop.png) left top no-repeat; padding-top: 10px; }
div#content div.column-right div.content-text div.content-int div.depoimentos div div { padding: 11px 20px 5px 25px; background : url(/Style%20Library/fei/img/comunidade-borderbot.png) bottom no-repeat; }
div#content div.column-right div.content-text div.content-int div.depoimentos div div  h5 { font-size: 1.05em; color: #c75e00; font-weight: normal; margin-bottom: 10px; padding: 0; }
div#content div.column-right div.content-text div.content-int div.depoimentos div div ul li { font-style: italic; border-top: 1px dotted #b9c5c7; padding: 15px 0 15px 0; color: #666; }
div#content div.column-right div.content-text div.content-int div.depoimentos div div ul li.first { border: none; padding-top: 0; }
div#content div.column-right div.content-text div.content-int div.depoimentos div div ul li a { line-height: 1.70em; font-size: 0.95em; }
div#content div.column-right div.content-text div.content-int div.depoimentos div div ul li strong { text-align: right; font-size: 1.01em; color: #000; margin: 0; padding-top: 5px; display: block; font-style: normal; }

div#content div.column-right div.content-text div.content-int div.border-top-company { clear: both; background: url(/Style%20Library/fei/img/border-top-company.png) no-repeat; display: inline-block; margin-top: 20px; float: right;}
div#content div.column-right div.content-text div.content-int div.border-top-company .border-bottom-company { background: url(/Style%20Library/fei/img/border-bottom-serv.png) left bottom no-repeat; padding-bottom: 3px;}
div#content div.column-right div.content-text div.content-int div.border-top-company .border-bottom-company ul { margin-top: 4px; padding: 20px 0 27px 20px; border-left: 1px solid #D1E3EA; border-right: 1px solid #D1E3EA; width: 298px; height: 352px;}
div#content div.column-right div.content-text div.content-int div.border-top-company .border-bottom-company ul li { float: left; padding: 1px 5px 0 0;  }
div#content div.column-right div.content-text div.content-int div.border-top-company .border-bottom-company ul li img { border: 1px solid #d1e3ea; }

/* ========= [  Page Infraestrutura ] ========= */

div#content div.column-right div.content-text div.content-int div.column-left-infra { float: left; width: 321px; }
div#content div.column-right div.content-text div.content-int div.column-right-infra { float: right; width: 321px; }

div#content div.column-right div.content-text div.content-int div.column-right-infra h5,
div#content div.column-right div.content-text div.content-int div.column-left-infra h5 { font-weight: normal; font-size: 1.0em; margin: 10px 0 5px 0px; }

div#content div.column-right div.content-text div.content-int div.column-right-infra p,
div#content div.column-right div.content-text div.content-int div.column-left-infra p { line-height: 20px; margin: 0; }

div#content div.column-right div.content-text div.content-int div.column-right-infra p a,
div#content div.column-right div.content-text div.content-int div.column-left-infra p a { color: #0082b8; }

/* ========= [  Page Pesquisas ] ========= */

div#content div.column-right div.content-text div.content-int .form-bottom { margin-bottom: 15px; background : url(/Style%20Library/fei/img/border-bottom-pesquisas.png) bottom no-repeat; padding-bottom: 4px;}
div#content div.column-right div.content-text div.content-int .form-bottom .form-right { background : url(/Style%20Library/fei/img/border-right-pesquisas.png) no-repeat; padding-top: 4px; }
div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol { width: 648px; border-left: 1px solid #d1e3ea; border-right: 1px solid #d1e3ea; padding: 10px 0 20px 10px; }

div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol li.text { margin-bottom: 20px; padding-left: 10px; }

div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol li.textarea-membro { clear: both;}
div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol li label.equipe { float: left; padding: 0px 15px 0 0; margin-top: 3px; width: 138px; }

div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol li div.bg-textarea { background: url(/Style%20Library/fei/img/bg-textarea-pesquisas.png) 153px 0px no-repeat; overflow: hidden; width: 418px; height: 25px; margin-top: 5px; }
div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol li div.bg-textarea-outros { background: url(/Style%20Library/fei/img/bg-textarea-pesquisas.png) 153px 0px no-repeat; overflow: hidden; width: 418px; height: 39px; margin-top: 5px; }

div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol li input.membro { font-size: 0.970em; width: 258px; height: 19px; float: right; display: inline-block; margin: 3px 2px 0 0; padding: 0; }

div#content div.column-right div.content-text div.content-int .form-bottom .form-right .box-area div.select-bg { width: 265px; height: 22px; padding: 4px 3px 3px 3px; background: url(/Style%20Library/fei/img/bg-choice-pesquisa.png) no-repeat top left; margin-top: 5px; }
div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol li label { float: left; color: #000; font-size: 0.970em; padding: 8px 15px 0 0; font-weight: bold; width: 138px; text-align: right; }
div#content div.column-right div.content-text div.content-int .form-bottom .form-right .box-area div.select-bg select { width: 258px; font-size: 100%; border: 0; }

div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol li.textarea-outros { clear: both; margin: 9px 0 10px 0; }
div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol li input.outros { font-size: 0.970em; width: 258px; height: 19px; float: right; display: inline-block; margin: 3px 2px 0 0; padding: 0; }
div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol li label.l-outros { padding-top: 5px; font-weight: normal; font-style: normal;} 
div#content div.column-right div.content-text div.content-int .form-bottom .form-right fieldset ol li input.search-icon { clear: both; background : url(/Style%20Library/fei/img/bt-bsearch.png) no-repeat; cursor: pointer; width: 120px; height: 25px; margin-left: 298px; font-weight: bold; font-size: 1.04em; color: #fff; padding: 0 0 3px 0;  }

/* ========= [  Page Comunidade Atlética ] ========= */

div#content div.column-right div.content-text div.content-int div.sobre-comunidade { float: left; background : url(/Style%20Library/fei/img/bg-atletica.png); width: 320px;}
div#content div.column-right div.content-text div.content-int div.sobre-comunidade div { background : url(/Style%20Library/fei/img/comunidade-bordertop.png) left top no-repeat; }
div#content div.column-right div.content-text div.content-int div.sobre-comunidade div div { padding: 11px 13px 23px 25px; background : url(/Style%20Library/fei/img/comunidade-borderbot.png) bottom no-repeat; }
div#content div.column-right div.content-text div.content-int div.sobre-comunidade div div  h3 { color: #d3853e; margin-bottom: 5px;}
div#content div.column-right div.content-text div.content-int div.sobre-comunidade div div p { color: #666; margin: 0; line-height: 22px; }

div#content div.column-right div.content-text div.content-int h4 { color : #0084bc; font-size : 1.5em; padding: 0; font-weight: normal; margin: 0; padding: 0 0 20px 0;}
div#content div.column-right div.content-text div.content-int h4.news { color : #0084bc; font-size : 1.5em; margin: 0 0 0.5em 0; font-weight: normal; clear: both; padding-top: 25px; }

div#content div.column-right div.content-text div.content-int div.destaques-atletica { width: 306px; display: inline-block; float: right; }

div#content div.column-right div.content-text div.content-int ul.comunidade-colunright li.first { margin: 0; }
div#content div.column-right div.content-text div.content-int ul.comunidade-colunright li { float: left; margin-top: 15px;}
div#content div.column-right div.content-text div.content-int ul.comunidade-colunright li a strong { color: #c75e00; font-size: 11px; }
div#content div.column-right div.content-text div.content-int ul.comunidade-colunright li img { float: left; margin-right: 15px; border: 1px solid #d1e3ea; }

div#content div.column-right div.content-text div.content-int ul.comunidade-list-cursos { width: 330px; }
div#content div.column-right div.content-text div.content-int ul.comunidade-list-cursos li.first { margin: 0; }
div#content div.column-right div.content-text div.content-int ul.comunidade-list-cursos li { margin-top: 10px; background: url(/Style%20Library/fei/img/ico-arrow-red.gif) no-repeat 0px 3px; padding-left: 15px; }
div#content div.column-right div.content-text div.content-int ul.comunidade-list-cursos li a { color: #0084BC; display: block; }

/* ========= [  Page Sobre o Campus  ] ========= */

div#content div.column-right div.content-text div.content-int div.campus-mapa { float: right; width: 330px; height: 400px; }
div#content div.column-right div.content-text div.content-int div.campus-mapa img{ float: right; border: 1px solid #CCC; margin: 0 0 5px 5px; }

div#content div.column-right div.content-text div.content-int ul.campus-list-infra { float: left; width: 320px; }
div#content div.column-right div.content-text div.content-int ul.campus-list-infra li { margin-bottom: 6px; }
div#content div.column-right div.content-text div.content-int ul.campus-list-infra li strong { color: #C75E00; }

div#content div.column-right div.content-text div.content-int ul.campus-list-cursos { margin-bottom: 15px; }
div#content div.column-right div.content-text div.content-int ul.campus-list-cursos li { margin-bottom: 6px; background: url(/Style%20Library/fei/img/ico-arrow-red.gif) no-repeat 0px 3px; padding-left: 15px; }
div#content div.column-right div.content-text div.content-int ul.campus-list-cursos li a { color: #0084BC; }

/* ========= [  Page Sala de Imprensa  ] ========= */

div#content div.column-right div.content-text div.content-int div.column-thin div.top-box-title div.tit-contato { background: url(/Style%20Library/fei/img/title/tit-box-contato.png) no-repeat 15px 8px; height: 37px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.top-box-title div.tit-banco-de-imagens { background: url(/Style%20Library/fei/img/title/tit-box-banco-de-imagens.png) no-repeat 15px 8px; height: 55px; }

div#content div.column-right div.content-text div.content-int div.column-thin div.box-content { background: url(/Style%20Library/fei/img/bg-box-pattern.gif); margin: 0 0 20px; padding: 15px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-content h3 { color: #C75E00; font-size: 13px; line-height: 20px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-content p { margin: 0; line-height: 20px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-content p a { color: #0084BC; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-content span.black-text { color: #000; }

div#content div.column-right div.content-text div.content-int div.column-thin div.box-banco-imagens { margin: 0 0 2px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-banco-imagens p { zoom: 1; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-banco-imagens h3 { margin: 10px 0; zoom: 1; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-banco-imagens label { margin: 5px 5px 8px 0; font-size: 13px; float: left; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-banco-imagens input.form { margin: 0 0 4px; background: url(/Style%20Library/fei/img/bg-input-banco-imagens.png) no-repeat; font-size: 13px; padding: 6px 0 6px 6px; float: right; width: 120px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-banco-imagens div.submit-bt {	width: 100px; float: right; margin: 5px 0 0 0; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-banco-imagens p.esqueci-minha-senha { font-size: 11px; padding: 0 0 0 54px; }

div#content div.column-right div.content-text div.content-int div.column-wide div.top-box-title div.tit-releases { background: url(/Style%20Library/fei/img/title/tit-box-releases.png) no-repeat 15px 8px; height: 37px; }

div#content div.column-right div.content-text div.content-int div.column-wide ul.box-releases { border: 1px solid #D1E3EA; }
div#content div.column-right div.content-text div.content-int div.column-wide ul.box-releases li { border-bottom: 1px dotted #D1E3EA; padding: 10px 15px; clear: both; }
div#content div.column-right div.content-text div.content-int div.column-wide ul.box-releases li cite { color: #000; float: left; width: 45px; font-weight: normal; font-size: 12px; }
div#content div.column-right div.content-text div.content-int div.column-wide ul.box-releases li a { color: #0084BC; display : inline-block; width: 355px; }
div#content div.column-right div.content-text div.content-int div.column-wide ul.box-releases li.veja-mais { border-bottom: 0px; text-align : right; }
div#content div.column-right div.content-text div.content-int div.column-wide ul.box-releases li.veja-mais a { background: url(/Style%20Library/fei/img/ico-arrow-red.gif) no-repeat 0 4px; padding-left: 15px; width: 60px; }

/* ========= [  Page Banco de Imagens  ] ========= */

div#content div.column-right div.content-text div.content-int div.banco-imagens {  }

div#content div.column-right div.content-text div.content-int div.full-box { background: url(/Style%20Library/fei/img/bg-top-full-box.png) no-repeat; width: 660px; padding-top: 7px; }
div#content div.column-right div.content-text div.content-int div.full-box-area { background: url(/Style%20Library/fei/img/bg-bottom-full-box.png) no-repeat bottom; width: 660px; padding-bottom: 7px; }
div#content div.column-right div.content-text div.content-int div.full-box div.full-box-header{ border: 1px solid #D1E3EA; border-top: 0px; border-bottom: 1px dotted #D1E3EA; }
div#content div.column-right div.content-text div.content-int div.full-box div.full-box-content{ border: 1px solid #D1E3EA; border-top: 0px; border-bottom: 0px; }
div#content div.column-right div.content-text div.content-int div.full-box div.full-box-bottom{ border: 1px solid #D1E3EA; border-top: 1px dotted #D1E3EA; width: 41.13em; border-bottom: 0px; }

div#content div.column-right div.content-text div.content-int div.full-box ul.list-banco-imagens { padding: 20px 16px 0px; }
div#content div.column-right div.content-text div.content-int div.full-box ul.list-banco-imagens li { float: left; margin: 0 11px 20px; height: 122px;  }
div#content div.column-right div.content-text div.content-int div.full-box ul.list-banco-imagens li img { display: block; }
div#content div.column-right div.content-text div.content-int div.full-box ul.list-banco-imagens li div.legenda { background: url(/Style%20Library/fei/img/bg-box-legenda.png) no-repeat bottom; padding-bottom: 5px; width: 134px; font-size: 10px; } 
div#content div.column-right div.content-text div.content-int div.full-box ul.list-banco-imagens li div.legenda div { border: 1px solid #D1E3EA; border-bottom: 0px; margin-top: 3px; padding: 3px 5px 0; line-height: 12px; } 

div#content div.column-right div.content-text div.content-int .ajust { padding-right: 28px; }
div#content div.column-right div.content-text div.content-int div.orderby-area { float: right; padding: 5px 0 15px; }
div#content div.column-right div.content-text div.content-int div.orderby-area label { float: left; color: #666; font-size : 0.9em; padding: 3px 20px 0 0; }
div#content div.column-right div.content-text div.content-int div.orderby-area div.select-bg { float: left; background: url(/Style%20Library/fei/img/bg-order-select.png) no-repeat top left; }
div#content div.column-right div.content-text div.content-int div.orderby-area div.select-bg select { margin: 5px 5px; width: 199px; }
div#content div.column-right div.content-text div.content-int div.orderby-area div.select-bg select,
div#content div.column-right div.content-text div.content-int div.orderby-area div.select-bg p,
div#content div.column-right div.content-text div.content-int div.orderby-area div.select-bg p input { float:left; vertical-align:middle; }
div#content div.column-right div.content-text div.content-int div.orderby-area div.select-bg p { padding:6px 0 4px 10px;  }
div#content div.column-right div.content-text div.content-int div.orderby-area div.select-bg p label { line-height:18px; padding:0 0 0 4px;  }

div#content div.column-right div.content-text div.content-int .full-box-bottom { float: right; background: #fff;}
div#content div.column-right div.content-text div.content-int ul.paginacao { padding: 12px 28px 6px 0; margin-top: 10px; }

div#content div.column-right div.content-text div.content-int ul.paginacao li { float: left; border: 1px solid #FFF; margin: 0 1px; padding: 0; }
div#content div.column-right div.content-text div.content-int ul.paginacao li a{ padding: 0 4px; margin: 0px; }
div#content div.column-right div.content-text div.content-int ul.paginacao li.volta a{ padding: 0 6px; }
div#content div.column-right div.content-text div.content-int ul.paginacao li.avanca a{ padding: 0 6px; }
div#content div.column-right div.content-text div.content-int ul.paginacao li.selected { border: 1px solid #D1E3EA; }

div#content div.column-right div.content-text div.content-int .paginacao table { float: right; margin-right: 10px; width:auto!important;}
div#content div.column-right div.content-text div.content-int .paginacao table td { padding: 3px 3px 3px 3px; font-size: 12px; }
div#content div.column-right div.content-text div.content-int .paginacao a:link { border: #00ADEF solid 1px; background:#FFFFFF; padding: 2px 5px 2px 5px; }
div#content div.column-right div.content-text div.content-int .paginacao a:visited { border:#00ADEF solid 1px; background:#FFFFFF; padding: 2px 5px 2px 5px; }
div#content div.column-right div.content-text div.content-int .paginacao a { border:#00ADEF solid 1px; background:#FFFFFF; padding: 2px 5px 2px 5px; }
div#content div.column-right div.content-text div.content-int .paginacao a:hover { background:#00ADEF; color:#FFFFFF; }
div#content div.column-right div.content-text div.content-int .paginacao span { font-weight:bold; color:#0557a3; font-size: 12px; }
div#content div.column-right div.content-text div.content-int .setas { position: relative; top: 1px; }

/* ========= [  Page Projetos e Pesquisas  ] ========= */

div#content div.column-right div.content-text ul.list-news-no-bg.projetos  { margin: 0;}
div#content div.column-right div.content-text ul.list-news-no-bg.projetos li { margin: 0 19px 0 0; padding: 0 0 20px 0; float: left; width: 310px; }
div#content div.column-right div.content-text ul.list-news-no-bg.projetos li div { border: 1px dotted #D8D9D6; border-left: 0px; border-right: 0px; padding: 6px 0 6px 0; text-align: right; margin: 10px 0 0 0;}
div#content div.column-right div.content-text ul.list-news-no-bg.projetos li h3 { color: #C75E00; font-weight: normal; font-size: 16px; margin: 0 0 6px; display: inline; }
div#content div.column-right div.content-text ul.list-news-no-bg.projetos li img { margin: 0 15px 15px 0; border: 1px solid #d1e3ea; }

/* ========= [  Page Comunidade Fei  ] ========= */

div#content div.column-right div.content-text ul.list-news-no-bg {  }
div#content div.column-right div.content-text ul.list-news-no-bg li { zoom: 1; }
div#content div.column-right div.content-text ul.list-news-no-bg li h3 { color: #C75E00; font-weight: normal; font-size: 16px; margin: 0 0 6px; }
div#content div.column-right div.content-text ul.list-news-no-bg li p { margin: 0 0 1.08em 0; padding: 0em; font-size: 0.98em; }
div#content div.column-right div.content-text ul.list-news-no-bg li img { float: left; margin: 0 1.08em 1.08em 0; padding: 0em; border: 1px solid #D8D9D6; }
div#content div.column-right div.content-text ul.list-news-no-bg li div { border: 1px dotted #D8D9D6; border-left: 0px; border-right: 0px; padding: 4px 0 4px 215px; margin-bottom: 25px; }
div#content div.column-right div.content-text ul.list-news-no-bg li div a { font-size: 11px; color: #0084BC; background: url(/Style%20Library/fei/img/ico-arrow-dual.gif) no-repeat 90px 5px; padding-right: 20px; }

div#content div.column-right div.content-text ul.list-news-boxed {  }
div#content div.column-right div.content-text ul.list-news-boxed li { padding: 1.1em 1.1em 0 1.1em; border-bottom: 2px solid #FFF; background: url(/Style%20Library/fei/img/bg-people.png); zoom: 1; }
div#content div.column-right div.content-text ul.list-news-boxed li h3 { font-size: 1.0em; color: #C75E00; }
div#content div.column-right div.content-text ul.list-news-boxed li h4 { font-size: 1.3em; color: #C75E00; font-weight: normal; margin-bottom: 0.5em; }
div#content div.column-right div.content-text ul.list-news-boxed li h5 { font-size: 1.0em; color: #666; font-weight: normal; margin: 0 0 0.2em 0; }
div#content div.column-right div.content-text ul.list-news-boxed li p { font-size: 1.0em; }
div#content div.column-right div.content-text ul.list-news-boxed li img { float: left; margin: 0 1.0em 1.52em 0; padding: 0em; }
div#content div.column-right div.content-text ul.list-news-boxed li p.all { margin: -5px 0 6px 0; padding: 0px; border: 0px; }

div#content div.column-right div.content-text ul.dotted li { border-top: 1px dotted #CCC; padding-top: 1.15em; }
div#content div.column-right div.content-text ul.dotted li.first { border-top: 0px; padding-top: 0em; }
div#content div.column-right div.content-text ul.red-title li h3{ color: #C70000; }

/* ========= [  Page Projetos Institucionais  ] ========= */

div#content div.column-right div.content-text div.content-int div.column-thin div.top-box-title div.tit-proximas-instalacoes { background: url(/Style%20Library/fei/img/title/tit-box-proximas-instalacoes.png) no-repeat 15px 7px; height: 55px; }

div#content div.column-right div.content-text div.content-int div.column-thin ul.list-proximas-instalacoes { background : url(/Style%20Library/fei/img/bg-people.png); margin-bottom: 1.35em; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-proximas-instalacoes li { border-top: 2px solid #FFF; padding: 0 10px 10px 0; zoom: 1; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-proximas-instalacoes li img { float: left; margin: 15px;}
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-proximas-instalacoes li div { float: right; width: 6.75em; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-proximas-instalacoes li div.clear { float: none; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-proximas-instalacoes li h3 { font-size: 0.98em; color: #C75E00; padding-top: 13px; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-proximas-instalacoes li p { font-size: 0.88em; padding-top: 3px 0 0; margin: 6px 0; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-proximas-instalacoes li a { font-size: 0.88em; color: #0084BC; padding: 0 20px 0 0; background: url(/Style%20Library/fei/img/ico-arrow-dual.gif) no-repeat 4.92em 0.495em; }

div#content div.column-right div.content-text div.content-int div.list-depoimentos p { margin-bottom: 8px; }
div#content div.column-right div.content-text div.content-int div.list-depoimentos h3 { font-size: 13px; color: #000; margin-bottom: 15px; }

div#content div.column-right div.content-text div.content-int div.patrocinio { padding-bottom: 15px; clear: both; }
div#content div.column-right div.content-text div.content-int div.patrocinio img { float: left; border: 1px solid #d8d9d6; margin: 1px; }
div#content div.column-right div.content-text div.content-int div.patrocinio h3 { font-size: 16px; font-weight: normal; color: #c75e00; margin-bottom: 15px; }

div#content div.column-right div.content-text div.content-int div.box-destaque-gde { margin : 0 0 25px; background : url(/Style%20Library/fei/img/bg-big-box.gif) no-repeat bottom right; zoom: 1; }
div#content div.column-right div.content-text div.content-int div.box-destaque-gde div { background : url(/Style%20Library/fei/img/bg-top-list-news-photo-large.gif) no-repeat top right; }
div#content div.column-right div.content-text div.content-int div.box-destaque-gde img { float : left; margin-right : 1.468em; }
div#content div.column-right div.content-text div.content-int div.box-destaque-gde h3 { color : #C70000; display: block; font-size: 16px; font-weight: bold; margin-bottom: 0.2em; padding-top: 0.8em; }
div#content div.column-right div.content-text div.content-int div.box-destaque-gde p { margin-bottom : 0.2em; padding: 10px 10px 0; }

/* ========= [  Page Disciplinas  ] ========= */

div#content div.column-right div.content-text div.content-int div.top-box-title div.tit-disciplinas { background: url(/Style%20Library/fei/img/title/tit-box-disciplinas.png) no-repeat 15px 10px; height: 37px; }

div#content div.column-right div.content-text div.content-int table.table-disciplinas { border: 1px solid #d1e3ea; }
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr { border: 1px solid #d1e3ea; margin: 0;}
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr th { color: #C75E00; font-size: 12px; font-weight: bold; padding: 8px 10px; border: 1px solid #d1e3ea; }
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr td { padding: 8px 10px; font-size: 11px; color: #666; border: 1px solid #d1e3ea; font-family: Arial, Sans-serif; }
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr td.content-centralizado { text-align:center;  }
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr td.bt-detalhes { color: #0084BC; cursor: pointer; }
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr.content-detalhes { display: none; }
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr.content-detalhes td { padding: 15px; font-size: 12px; }
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr.content-detalhes td h3 { color: #C75E00; font-size: 16px; font-weight: normal; margin: 0 0 6px; }
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr.content-detalhes td p { font-size: 12px; }
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr.content-detalhes td ul li { font-size: 12px; background: url(/Style%20Library/fei/img/ico-arrow-red.gif) no-repeat 0px 8px; padding: 5px 15px 0px;  }
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr.legenda td p { margin: 0px; font-size: 11px; }
div#content div.column-right div.content-text div.content-int table.table-disciplinas tr.legenda td strong { color: #000; }

/* ========= [  Page Detalhes Evento  ] ========= */

div#content div.column-right div.content-text div.content-int div.box-detalhes { background: url(/Style%20Library/fei/img/bg-people.png); padding: 0.5em 1.2em; margin-bottom: 1.3em; }
div#content div.column-right div.content-text div.content-int div.box-detalhes p { padding: 0em; margin: 0.7em 0; }
div#content div.column-right div.content-text div.content-int div.box-detalhes strong { color: #C75E00; }
div#content div.column-right div.content-text div.content-int div.box-detalhes a { color: #0084BC; }

div#content div.column-right div.content-text div.content-int div.desc-detalhes { font-size: 0.75em; }
div#content div.column-right div.content-text div.content-int div.desc-detalhes div { line-height: 1.4em; }

/* ========= [  Page Ex-alunos  ] ========= */

div#content div.column-right div.content-text div.content-int ul.feianos-destaque { margin-bottom: 0.5em; }
div#content div.column-right div.content-text div.content-int ul.feianos-destaque li { padding: 1.1em 0 0; border-top: 1px dotted #CCC; }
div#content div.column-right div.content-text div.content-int ul.feianos-destaque li img { float: left; border-top: 1px solid #CCC; margin: 0 0.8em 0.2em 0; }
div#content div.column-right div.content-text div.content-int ul.feianos-destaque li h3 { color: #000; font-size: 1.0em; }
div#content div.column-right div.content-text div.content-int ul.feianos-destaque li p { font-size: 1.0em; }

div#content div.column-right div.content-text div.content-int div.list-news-dated { margin-top: 1.0em; }
div#content div.column-right div.content-text div.content-int div.list-news-dated img { float: left; margin: 0 0.9em 0.9em 0; }
div#content div.column-right div.content-text div.content-int div.list-news-dated strong { color: #C75E00; }
div#content div.column-right div.content-text div.content-int div.list-news-dated p { margin-bottom: 0.6em; color: #666; }
div#content div.column-right div.content-text div.content-int div.list-news-dated p a { color: #0084BC; }

/* ========= [  Page Pastoral Universitária  ] ========= */

div#content div.column-right div.content-text div.content-int div.top-box-title div.tit-destaque { background: url(/Style%20Library/fei/img/title/tit-box-destaque.png) no-repeat 15px 10px; height: 37px; }
div#content div.column-right div.content-text div.content-int div.top-box-title div.tit-cadernos-da-fei { background: url(/Style%20Library/fei/img/title/tit-box-cadernos-da-fei.png) no-repeat 15px 9px; height: 37px; }
div#content div.column-right div.content-text div.content-int div.top-box-title div.tit-calendario-da-pastoral { background: url(/Style%20Library/fei/img/title/tit-box-calendario-da-pastoral.png) no-repeat 15px 6px; height: 37px; }

div#content div.column-right div.content-text div.content-int div.box-cinza { background: url(/Style%20Library/fei/img/bg-top-box-cinza-column-mid.png) no-repeat top; padding-top: 6px; }
div#content div.column-right div.content-text div.content-int div.box-cinza div { background: url(/Style%20Library/fei/img/bg-bottom-box-cinza-column-mid.png) no-repeat bottom; padding-bottom: 6px; }
div#content div.column-right div.content-text div.content-int div.box-cinza a { color: #0084BC; }
div#content div.column-right div.content-text div.content-int div.box-cinza div div.content { background: none; border-left: 1px solid #D1E3EA; border-right: 1px solid #D1E3EA; padding: 0.7em 1.2em 0.05em; }
div#content div.column-right div.content-text div.content-int div.box-cinza div div.content-center { background: none; border-left: 1px solid #D1E3EA; border-right: 1px solid #D1E3EA; padding: 0.7em 0em 0.05em; text-align: center; }

div#content div.column-right div.content-text div.content-int div.column-thin div.box-cinza { background: url(/Style%20Library/fei/img/bg-top-box-cinza-column-thin.png) no-repeat top; padding-top: 6px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-cinza div { background: url(/Style%20Library/fei/img/bg-bottom-box-cinza-column-thin.png) no-repeat bottom; padding-bottom: 6px; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-cinza div div.content { background: none; }
div#content div.column-right div.content-text div.content-int div.column-thin div.box-cinza div div.content-center { background: none; }

div#content div.column-right div.content-text div.content-int div.box-subhome-noticias div div.content { padding: 0.2em 0.51em 0.05em; }
div#content div.column-right div.content-text div.content-int div.box-subhome-noticias div div.content h3 { font-size: 0.85em; color: #0084BC; }
div#content div.column-right div.content-text div.content-int div.box-subhome-noticias div div.content img { float: left; margin-right: 0.5em; }
div#content div.column-right div.content-text div.content-int div.box-subhome-noticias div div.content ol.list-text { margin-left: 9.82em; }
div#content div.column-right div.content-text div.content-int div.box-subhome-noticias div div.content ol.list-text li { margin-bottom: 0.6em; }
div#content div.column-right div.content-text div.content-int div.box-subhome-noticias div div.content ol.list-text li:after { display: inline; }
div#content div.column-right div.content-text div.content-int div.box-subhome-noticias div div.content div.clear { backgroound: none; padding-bottom: 0em; }

/* ========= [  Page Pós-graduação  ] ========= */

div#content div.column-right div.content-text div.content-int div.destaque-subhome { background: none; padding: 0px; border-top: 1px solid #D1E3EA; }
div#content div.column-right div.content-text div.content-int div.destaque-subhome div div.content { padding: 0px; }
div#content div.column-right div.content-text div.content-int div.destaque-subhome img { border-bottom: 1px solid #D1E3EA; }

div#content div.column-right div.content-text div.content-int div.destaque-subhome a.os-cursos { font-size: 0.783em; color: #0082b8; background: url(/Style%20Library/fei/img/ico-arrow-dual.gif) 295px 15px no-repeat; display: block; padding: 8px 0 6px 180px;}

/* ========= [  Page Matriculas  ] ========= */

div#content div.column-right div.content-text div.content-int div.top-box-title.drop-down { margin-top: 8px; }
div#content div.column-right div.content-text div.content-int div.top-box-title.drop-up { margin-top: 8px; }
div#content div.column-right div.content-text div.content-int div.top-box-title.drop-down h3 { background: url(/Style%20Library/fei/img/ico-arrow-down.png) no-repeat right center; }
div#content div.column-right div.content-text div.content-int div.top-box-title.drop-up h3 { background: url(/Style%20Library/fei/img/ico-arrow-up.png) no-repeat right center; }

div#content div.column-right div.content-text div.content-int div.box-noticias-relacionadas.drop-down-box { display: none; }

/* ========= [  Page Informacoes Tecnicas  ] ========= */

div#content div.column-right div.content-text div.content-int div.column-thin ul.list-detalhes-descritivo { margin: 0 0 20px 0; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-detalhes-descritivo li { margin-bottom: 1em; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-detalhes-descritivo li img{ float: left;  margin: 0 15px 15px 0; border: 1px solid #d8d9d6;}
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-detalhes-descritivo li h3{ font-size: 12px; color: #c75e00; padding-top: 0px; }
div#content div.column-right div.content-text div.content-int div.column-thin ul.list-detalhes-descritivo li p{ font-size: 11px; padding-top: 3px 0 0; margin: 6px 0; }

/* ========= [  Page Visite a FEI  ] ========= */

div#content div.column-right div.content-text div.content-int div.box-pattern { background: url(/Style%20Library/fei/img/bg-people.png); margin-bottom : 1.5em; padding: 1.2em; zoom : 1; }

div#content div.column-right div.content-text div.content-int div.bottom-space { margin-bottom: 1.2em; }

div#content div.column-right div.content-text div.content-int div.list-img { background: none; }
div#content div.column-right div.content-text div.content-int div.list-img img { border: 1px solid #d8d9d6; margin: 0 0.04em 0.2em; }

/* ========= [  Page Perguntas Frequentes  ] ========= */

div#content div.column-right div.content-text div.content-int div.list-perguntas h6 { font-size: 13px; color: #C75E00; background-image: url(/Style%20Library/fei/img/bg-list-perguntas-open.png); background-repeat: no-repeat; background-position:  right top; padding-bottom: 25px; padding-right: 60px; cursor: pointer; }
div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta { display: none; }

div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta .perguntas-f { width: 659px; margin-bottom: 10px; border-collapse: collapse; font-size: 12px; }
div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta .perguntas-f strong { font-size: 12px; }
div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta .perguntas-f caption span { color: #c75e00; font-size: 21px; }
div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta .perguntas-f caption { color: #000; margin-bottom: 10px; text-align: center; width: 659px; font-size: 21px; }
div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta .perguntas-f th { text-align: left; border: 1px solid #d1e3ea; padding: 10px 0 10px 10px; }
div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta .perguntas-f th.curso { width: 125px;}
div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta .perguntas-f th.horario { width: 259px; }
div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta .perguntas-f th.duracao { width: 100px; }
div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta .perguntas-f tr { border: 1px solid #d1e3ea; }
div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta .perguntas-f td { border: 1px solid #d1e3ea; padding: 15px 10px 15px 10px; }
div#content div.column-right div.content-text div.content-int div.list-perguntas div.resposta .description { font-size: 12px; margin-bottom: 20px; }

/* ========= [  Page Notícias Internas  ] ========= */

div#content div.column-right div.content-text div.content-int div.box-img-left { float: left; width: 300px; margin: 0 20px 10px 0; }
div#content div.column-right div.content-text div.content-int div.box-img-left img { width: 300px; }
div#content div.column-right div.content-text div.content-int div.box-img-left p { margin: 3px 0px; font-size: 11px; color: #0084BC; }

div#content div.column-right div.content-text div.content-int div.box-img-right { float: right; width: 300px; margin: 0 0 10px 20px; }
div#content div.column-right div.content-text div.content-int div.box-img-right img { width: 300px; }
div#content div.column-right div.content-text div.content-int div.box-img-right p { margin: 3px 0px; font-size: 11px; color: #0084BC; }

div#content div.column-right div.content-text div.content-int ul.box-2img li { float: left; margin: 0 5px; width: 318px; }
div#content div.column-right div.content-text div.content-int ul.box-2img img { width: 318px; }
div#content div.column-right div.content-text div.content-int ul.box-2img p { margin: 3px 0px 20px; font-size: 11px; color: #0084BC; }

div#content div.column-right div.content-text div.content-int ul.box-3img li { float: left; margin: 0 5px; width: 208px; }
div#content div.column-right div.content-text div.content-int ul.box-3img img { width: 208px; }
div#content div.column-right div.content-text div.content-int ul.box-3img p { margin: 3px 0px 20px; font-size: 11px; color: #0084BC; }

div#content div.column-right div.content-text div.content-int ul.box-4img li { float: left; margin: 0 5px; width: 154px; }
div#content div.column-right div.content-text div.content-int ul.box-4img img { width: 154px; }
div#content div.column-right div.content-text div.content-int ul.box-4img p { margin: 3px 0px 20px; font-size: 11px; color: #0084BC; }

div#content div.column-right div.content-text div.content-int div.box-img-full li { float: left; margin: 0 5px; width: 660px; }
div#content div.column-right div.content-text div.content-int div.box-img-full img { width: 660px; }
div#content div.column-right div.content-text div.content-int div.box-img-full p { margin: 3px 0px 20px; font-size: 11px; color: #0084BC; }

/* ========= [  Page Vestibular  ] ========= */

div#content div.column-right div.content-text div.content-int div.inscricoes-data { text-align: center; }
div#content div.column-right div.content-text div.content-int div.inscricoes-data p { font-size: 1.05em; color: #0084BC; margin: 0 0 -0.50em 0; text-align: center; }
div#content div.column-right div.content-text div.content-int div.inscricoes-data strong { font-size: 1.51em; color: #C70000; font-weight: bold; }
div#content div.column-right div.content-text div.content-int div.inscricoes-data img { margin: 1.29em 0 0; }

div#content div.column-right div.content-text div.content-int div.cadastro-email input { float: left; }
div#content div.column-right div.content-text div.content-int div.cadastro-email input.textbox { background: url(/Style%20Library/fei/img/bg-form-email.png) no-repeat; height: 1.51em; width: 20.2em; }
div#content div.column-right div.content-text div.content-int div.cadastro-email input.submit { background: url(/Style%20Library/fei/img/bt-form-email.png) no-repeat; height: 2.62em; width: 3.5em; overflow: hidden; text-indent: -999em; line-height: 0; cursor: pointer; }

/* ========= [  Page Indique esta Página  ] ========= */

div#FormIndiqueAmigo1 div#content { background:none; }
div#content div.indique { background: #FFF; width: 302px; height: 500px; padding: 0 50px; }
div#content div.indique .labelIndique { float: left; padding: 4px 5px 0 0; width: 100px; font-size: 12px; }
div#content div.indique span img { margin-top:3px; }
div#content div.indique input { border: 0px; float: left; background: url(/Style%20Library/fei/img/bg-textarea-indique.png) no-repeat; width: 303px; height: 28px; margin-bottom: 8px; }
div#content div.indique input.submit-bt { background: url('/Style%20Library/fei/img/buttom-alert.png') no-repeat; width: 100px; height: 25px; overflow: hidden; text-indent: -999em; position:relative; left:202px; top: 13px; line-height: 0; cursor: pointer; }

/* ========= [  Page Agende uma Visita  ] ========= */

div#content div.column-right div.content-text div.content-int div.form-agende-visita {  } 
div#content div.column-right div.content-text div.content-int div.form-agende-visita p { margin: 0; font-size: 12px; } 
div#content div.column-right div.content-text div.content-int div.form-agende-visita label { font-size: 12px; position: relative; top: 2px; display : inline-block; width : 80px; } 
div#content div.column-right div.content-text div.content-int div.form-agende-visita input.textbox { font-size: 11px; background: url(/Style%20Library/fei/img/form-input-right.png) no-repeat right; border: 0px; padding: 5px !important; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita div.textbox { background: url(/Style%20Library/fei/img/form-input-bg.png) no-repeat; display: inline-block; position:relative; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita span.checkbox input { padding: 0px !important; position: relative; top: 4px; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita span.checkbox label { padding: 0 0 0 6px !important; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita div.h-space { width: 20px; display: inline-block; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita div.box-area { display: inline-block; position: relative; width:167px; }  
div#content div.column-right div.content-text div.content-int div.form-agende-visita div.box-area div { width: 160px; height:18px; *height:10px;}  
div#content div.column-right div.content-text div.content-int div.form-agende-visita div.box-area div select { width: 160px; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita div.clear { margin-top: 10px; } 
div#content div.column-right div.content-text div.content-int div.form-agende-visita p.obs { font-size: 9px; } 
div#content div.column-right div.content-text div.content-int div.form-agende-visita input.submit-bt { font-size: 12px; background : url(/Style%20Library/fei/img/bt-bsearch.png) no-repeat; cursor: pointer; font-weight : bold; color:#fff; width: 120px; height: 25px; margin: 0.8em 0 0 22.05em; padding : 0; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita div.pot label { width : 3.47em; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita .position { position:absolute; top:0; right:-20px; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita span input { margin:0; padding:0; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita .prof label { width : 60px!important; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita .coluna-form span { display:block; clear:both; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita .coluna-form label { width : auto; }
div#content div.column-right div.content-text div.content-int div.form-agende-visita .space-height { height : 15px; clear:both; }

/* ========= [  Tags interna  ] ========= */

div#content div.column-left div.box-tags { clear: both; padding: 0px; }
div#content div.column-left div.box-tags h2 { background : url(/Style%20Library/fei/img/title/box-tags.png) no-repeat left top; text-indent: -999px; height: 35px; }
div#content div.column-left div.box-tags div.content-tags { background: none; }
div#content div.column-left div.box-tags div.content-tags h2,
div#content div.column-left div.box-tags div.content-tags h3,
div#content div.column-left div.box-tags div.content-tags h4 { font-size : 16px; background: none; font-weight: bold; height: auto; margin: 0; padding: 0 0.2em 0.3em 0; text-indent: 0; }
div#content div.column-left div.box-tags div.content-tags a { font-size : 16px; background: none; height: auto; }

/* ========= [  Info FEI  ] ========= */

div#content div.column-right div.content-text div.content-int div.column-mid-right div.newsletter { padding: 0.5em 2.3em; height : 6.6em; }
div#content div.column-right div.content-text div.content-int div.column-mid-right div.newsletter fieldset { padding-top: 0px; }

/* ========= [  Flash Area  ] ========= */

div#content div.column-right div.content-text div.content-int div.flashArea { background: #EEE; }
div#content div.column-right div.content-text div.content-int div.flashArea p { padding: 10px 0 0 10px; }

/* ========= [  Compartilhe  ] ========= */

div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share h3 { padding : 13px 51px 13px 20px; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul { display : inline-block; margin:0 37px; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li { float : left; padding : 8px 8px 24px; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li a { border : 1px solid #d2d2d2; display : block; height : 22px; width : 22px; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li a.facebook { background: url(/Style%20Library/fei/img/ico-share-facebook.gif) no-repeat;  }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li a.twitter { background: url(/Style%20Library/fei/img/ico-share-twitter.gif) no-repeat; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li a.delicious { background: url(/Style%20Library/fei/img/ico-share-delicious.gif) no-repeat; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li a.technorati { background: url(/Style%20Library/fei/img/ico-share-technorati.gif) no-repeat; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li a.windows { background: url(/Style%20Library/fei/img/ico-share-windows.gif) no-repeat; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li a.Linkedin { background: url(/Style%20Library/fei/img/ico-share-linkedin.gif) no-repeat; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li a.google { background: url(/Style%20Library/fei/img/ico-share-google.gif) no-repeat; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li a.wyspace { background: url(/Style%20Library/fei/img/ico-share-myspace.gif) no-repeat; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li a.orkut { background: url(/Style%20Library/fei/img/ico-share-orkut.gif) no-repeat; }
div#SexyAlertBox-BoxContent div#SexyAlertBox-BoxContenedor.share ul li span { display : none; }

/* ========= [  Legenda do Conteúdo na página de Noticia - Modo de Edição  ] ========= */

.legenda{ font-size:x-small!important; color:red; font-weight:bold; margin-left:15px; }
