
/* - easynewsletter.css - */
@media screen {
/* http://bip-archive.inesctec.pt/portal_css/easynewsletter.css?original=1 */
/* */
/* */
input.easynewsletter_text {
width:98%;
}
input.easynewsletter_button {
width:100%;
text-align:left;
padding-left:20px
}
#enl_actions{
margin: 1em 0 2em 0;
padding:0.5em;
border-bottom: 1px solid #75AD0A;
}
#enl_actions li{
display: inline;
margin: 0 1em 0 0;
}
/* */

}


/* - ++resource++collective.flowplayer.css/flowplayer.css - */
@media screen {
/* http://bip-archive.inesctec.pt/portal_css/++resource++collective.flowplayer.css/flowplayer.css?original=1 */
/* */
.autoFlowPlayer {
display: block;
height: 250px;
width: 300px;
border: 0px;
}
.autoFlowPlayer.audio {
height: 27px;
}
.autoFlowPlayer.audio.minimal {
width: 40px;
}
.portletFlowPlayer .video {
height: 100px;
width: 100%;
}
.portletFlowPlayer .audio {
display: block;
height: 28px;
}
.playListFlowPlayer {
display:block;
}
}


/* - ++resource++collective.flowplayer.css/flowplayer-horizontal.css - */
@media screen {
/* http://bip-archive.inesctec.pt/portal_css/++resource++collective.flowplayer.css/flowplayer-horizontal.css?original=1 */
.flowPlaylistVisible a.playListFlowPlayer {
padding-left: 38px;
padding-bottom: 8px;
}
.flowPlaylistHidden .playlist_wrap {
display: none;
}
#pl {
height:80px;
border:1px solid #ddd;
width:584px;
position:relative;
overflow:hidden;
padding:5px 0;
float:left;
background:#f5fbfb url(++resource++collective.flowplayer.css/gradient.png) repeat-x scroll 0 0;
}
#pl div#flowPlaylist {
height:80px;
position:absolute;
width:10000em;
}
#pl div#flowPlaylist a {
background:transparent url(++resource++collective.flowplayer.css/entry.png) no-repeat scroll 0%;
color:#666;
float:left;
font-family:"bitstream vera sans","lucida grande","verdana";
font-size:11px;
height:60px;
margin:0px 4px;
padding:10px;
text-decoration:none;
width:117px;
}
#pl div#flowPlaylist a:hover {
background-position:-140px 0;
color:#000;
}
#pl div#flowPlaylist a.playing {
background-position:-280px 0;
color:#000;
}
#pl div#flowPlaylist a.paused {
background-position:-420px 0;
color:#000;
}
#pl div#flowPlaylist a.progress {
opacity:0.8;
}
#pl div#flowPlaylist em {
float:right;
margin-top:15px;
color:red;
font-style:normal;
}
a.nextPage, a.prevPage {
display:block;
width:18px;
height:18px;
background:url(++resource++collective.flowplayer.css/left.png) no-repeat;
margin:30px 10px;
cursor:pointer;
float:left;
}
a.nextPage:hover, a.prevPage:hover {
background-position:0px -18px;
}
a.nextPage {
background-image:url(++resource++collective.flowplayer.css/right.png);
}
a.nextPage.disabled, a.prevPage.disabled {
visibility:hidden;
}
}


/* - ++resource++cioppino.twothumbs.stylesheets/twothumbs.css - */
@media screen {
/* http://bip-archive.inesctec.pt/portal_css/++resource++cioppino.twothumbs.stylesheets/twothumbs.css?original=1 */
.thumb-rating{
float: right;
position: relative;
}
.total-thumbs-up .tally-total{
color: green;
}
.total-thumbs-down .tally-total{
color: red;
}
input.like-button, input.dislike-button{
padding: 10px 5px;
background-color:inherit;
background-image: url(++resource++cioppino.twothumbs.images/thumbs-sprite.png);
background-repeat: no-repeat;
border: 1px solid #eee;
cursor: pointer;
}
form input.like-button{
padding-left: 30px;
background-position: -39px -27px;
}
form input.dislike-button{
background-position: -13px -23px;
text-indent: -3000px;
white-space: nowrap;
width: 35px;
}
form .selected input.like-button{
background-position: -39px 5px;
}
form .selected input.dislike-button{
background-position: -13px 10px;
}
.twothumbs-feedback{
position: absolute;
z-index: 1;
width: 200%;
margin-left: -52%;
padding: 4%;
font-size: 90%;
border: 1px solid #555;
background-color: #ddd;
text-align: center;
right: 0; /* */
}
.twothumbs-feedback a.close-link:link {
border-bottom: 0;
float: right;
width: 13px;
height: 13px;
background: url(++resource++cioppino.twothumbs.images/thumbs-sprite.png) no-repeat 0 0;
}
.twothumbs-feedback a.close-link:link:hover {
background-position: 0 -13px;
}
.twothumbs-feedback a.close-link:link:active {
background-position: 0 -26px;
}

}


/* - ++resource++sl_stylesheets/social_like.css - */
@media screen {
/* http://bip-archive.inesctec.pt/portal_css/++resource++sl_stylesheets/social_like.css?original=1 */
#viewlet-social-like {margin-top: 5px;}
#viewlet-social-like .twitter-count-horizontal {height: 20px !important;}
#viewlet-social-like .fb_edge_widget_with_comment {position: relative; margin-top: 0px;}
.twitter-share-button {margin-top: 0.8px;}
.horizontal .fb_iframe_widget iframe {height: 23px !important;}
}


/* - ploneCustom.css - */
@media all {
/* http://bip-archive.inesctec.pt/portal_css/ploneCustom.css?original=1 */
/* */
/* */
/* *********************************************************************/
body {
font: 8.5pt "Trebuchet MS", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
background-color: transparent;
color: rgb(64,64,64);
margin:auto;
padding: 0;
background: rgb(51,51,51);
}
a, a:visited {
color: rgb(64,170,207);
background-color: transparent;
text-decoration: none !important;
}
a:hover {
color: rgb(162,222,244);
background-color: transparent;
text-decoration: none !important;
}
#portal-logo img {
border: 0;
padding: 0;
margin: 3em 0em 3em 6px; /**/
}
#portal-columns{
width: 970px;
padding:0;
margin:0;
}
#portal-column-left, #portal-table-left{
vertical-align: top;
border-collapse: collapse;
border-spacing: 0;
padding:0;
margin:0;
width: 320px;
}
#portal-column-content{
width: 650px;
padding: 38px 15px 0 13px;
text-align: justify;
}
#portal-column-top{
vertical-align: top;
border-collapse: collapse;
border-spacing: 0;
padding: 0;
margin: 0;
height: 264px;
}
#portal-top{
background: black;
border: 0;
}
#portal-header{
border-bottom: 2pt solid white;
}
#portal-cover-view {
overflow: hidden;
}
#portal-cover{
border:1px solid black;
}
#portal-cover img{
display:block;
}
/* ********************************************************************/
.portlet {
background: transparent;
border:0;
}
.portletItem {
background: transparent;
border:0;
color: rgb(70,68,65);
}
#portal-column-one{
vertical-align: top;
width: 160px;
}
#portal-column-one .portletHeader {
background:white;
padding: 0 8px;
border:1pt solid rgb(64,170,207);
font-weight: bold;
text-transform: uppercase;
font-size:8pt;
color: rgb(51,51,51);
}
#portal-column-one .visualPadding{
padding:0;
}
#portal-column-one a{
color: rgb(64,170,207);
font-size:8pt;
font-weight: bold;
border:0;
text-transform: none;
text-decoration: none;
}
#portal-column-one .portletItem {
padding: 5px 1em 0 8px;
margin: 0;
}
#portal-column-one .portletItem a.selected {
color: white;
background: rgb(64,170,207);
padding-right: 0.5em;
}
#portal-column-one .portletItem a:hover{
color: white;
background: rgb(64,170,207);
padding-right: 0.5em;
}
#portal-column-one .portletItem p{
font-size:8pt;
}
#portal-column-one .portlet-comments li a{
color: rgb(70,68,65);
}
#portal-column-two{
background:#D1EFFA;
vertical-align: top;
width: 160px;
}
#portal-column-two .visualPadding{
padding:0;
background: rgb(209,239,250);
}
#portal-column-two li{
list-style: none;
padding: 0;
margin: 0;
}
#portal-column-two .portletHeader {
background:white;
padding: 0 8px;
border:1pt solid rgb(64,170,207);
font-weight: bold;
text-transform: uppercase;
font-size:8pt;
color: rgb(51,51,51);
}
#portal-column-two .portletItem {
padding: 0;
margin: 0;
font-size:8pt;
}
#portal-column-two ul{
margin:0;
padding:0em;
}
#portal-column-two .portletItem li a {
color: rgb(70,68,65);
border-bottom: 1px solid white;
padding: 5px 10px 5px 10px;
margin: 0;
width: 140px;
display:block;
}
#portal-column-two li.selected a {
background-color:rgb(240,250,254);
border-bottom: 1px solid rgb(64,170,207);
}
#portal-column-two .portletItem li a:hover {
background-color:rgb(240,250,254);
border-bottom: 1px solid rgb(64,170,207);
}
/* *********************************************************************/
#portal-searchbox {
float: right;
margin: 0 14px 0 0;
* margin: 10px 14px 0 0;
padding: 0;
text-align: right;
height: 55px;
}
.searchSection{
display:none;
}
.livesearchContainer {
background-color: white;
}
#livesearchLegend{
background-color: black;
color: white;
border:0;
}
#searchGadget{
border:1pt solid rgb(64,170,207);
color: rgb(51,51,51);
background: rgb(217,217,217);
width: 6em;
margin: 0;
padding-left:0.5em;
text-transform:uppercase;
font-size:8pt;
}
#portal-searchbox input.searchButton{
display:none;
}
/* *********************************************************************/
.image-left {
border: 0;
}
.image-right {
margin: 0.5em 0 0.5em 0.5em;
border: 0;
}
.newsImageContainer {
float:none;
margin: 0 0 0.5em 0;
}
.newsImage {
border:0;
}
.image-previous a {
float: right;
display: block;
margin: 1em 0.2em 1em 0.2em;
width: 11px;
height: 11px;
background: transparent url(portal_url/imagens/anterior.gif) no-repeat;
}
.image-previous a:hover {
background-position: -11px 0;
}
.image-next a {
float:right;
display: block;
margin: 1em 0.2em 1em 0.2em;
width: 11px;
height: 11px;
background: transparent url(portal_url/imagens/seguinte.gif) no-repeat;
}
.image-next a:hover {
background-position: -11px 0;
}
/* *********************************************************************/
table.archive{
width: 100%;
border-spacing: 0;
border-collapse: collapse;
font-size:8pt;
}
table.archive th {
color: rgb(102,102,102);
border-bottom: 1pt solid rgb(64,170,207);
text-transform: uppercase;
margin:0;
}
table.archive th.special {
border-right: 1pt solid rgb(64,170,207);
}
table.archive td {
text-align: left;
padding:0.5em;
}
table.archive td.center {
text-align: center;
}
table.archive td.special-right{
color: rgb(128,128,128);
border-right: 1pt solid rgb(64,170,207);
padding:0.5em !important;
text-align: right;
}
table.archive td.special-center{
color: rgb(128,128,128);
border-right: 1pt solid rgb(64,170,207);
padding:0.5em;
text-align: center;
}
table.archive td a{
color: rgb(0,0,0);
padding: 0.2em !important;
text-decoration: none;
}
table.archive td a:hover{
color: rgb(255,255,255);
background-color: rgb(0,0,0) !important;
}
/* *******************************************************************/
#discussion{
padding:0;
margin:0;
}
.discussion-standalone{
background: none;
color: rgb(64,170,207);
cursor: pointer;
padding: 1px 1px 1px 1px;
font-size: 9pt;
border: 0;
text-align: left;
}
.comment {
background: transparent;
border: 0;
padding: 0;
margin:0;
font-size: 8pt;
}
.comment h1,
.comment h2,
.comment h3,
.comment h4,
.comment h5,
.comment h6 {
border-bottom: 0;
font-weight: normal;
}
.comment h3{
font-weight: bold;
border:0;
}
.comment h3 a {
font-weight: bold;
background-image:none;
margin:0;
padding:0;
}
.commentBody {
margin: 0;
}
/* ********************************************************************/
#content {
padding: 0 0 2em 0 !important;
}
h1{
color: white;
background: black;
border: 1pt solid rgb(64,170,207);
text-transform: uppercase;
font-weight: normal;
font-size:8pt;
padding-left: 0.3em;
}
h2{
color: rgb(64,170,207);
border-bottom: 1px solid rgb(64,170,207);
text-transform: uppercase;
font-size:9pt;
font-weight: normal;
}
h3{
color: rgb(0,0,0);
font-weight: bold;
font-size:9pt;
line-height: 1.5em;
padding: 1em 0 0 0;
}
h3 a{
color: rgb(0,0,0) !important;
text-decoration: none;
border-bottom: 1px solid rgb(64,170,207);
}
h3 a:hover{
color: rgb(102,102,102) !important;
}
h3 a:visited{
color: rgb(0,0,0);
}
.documentEditable .documentContent {
border:0;
}
#content a[href^="http:"], #content a.link-external {
text-decoration: none !important;
background:none;
padding:0;
}
.documentContent p a{
text-decoration: none;
border: 0;
}
.top{
vertical-align: top;
}
#visual-portal-wrapper{
background: white;
border: 0;
width:985px;
margin: 0 auto;
}
.documentContent {
background:white;
padding: 0 !important;
}
.documentContent p {
margin: 0 0 0.5em 0;
line-height: 15.5pt;
}
.documentContent ul {
list-style-image: url(portal_url/imagens/bolinha.gif);
list-style-type: disc;
margin: 0.5em 0 0 1.5em;
}
.documentDescription{
font-size:8pt;
font-weight: normal;
padding: 1em 0 0 0;
}
.documentActions {
padding: 2em 0 0 0;
border-top: 0;
}
.documentActions li{
background:white;
border:0;
}
#portal-cover-view a{
text-decoration: none;
border:0;
color: rgb(64,170,207) !important;
}
.listingBar{
clear: none;
border:0;
padding:0;
background: transparent;
text-align: right;
padding:0;
}
.listingBar span.previous,
.listingPrevious {
text-align: right;
margin: 0.2em;
padding:0;
}
.listingBar span.next,
.listingNext {
text-align: right;
margin-left: 0.2em;
}
#roleta{
margin:1em 0 0 0;
padding:0 0 0;
width:100%;
}
#roleta-image{
vertical-align: top;
width:105px;
}
#roleta h3{
color: black;
padding: 0;
margin:0;
border-bottom:1px solid rgb(64,170,207);
}
#roleta p{
padding-bottom: 1em;
}
#newsletter{
color: black;
margin-left:7em;
margin-right:7em;
margin-top:0.5em;
padding: 1em;
border-bottom:1px solid rgb(64,170,207);
background: rgb(251,251,251);
}
.documentFirstHead{
color: white;
background: rgb(51,51,51);
border: 1pt solid rgb(64,170,207);
text-transform: uppercase;
font-weight: normal;
font-size:8pt;
}
#newsletter-body {
font: 8.5pt "Trebuchet MS", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
background-color: transparent;
color: white;
margin:auto;
padding: 0;
width:970px;
background: rgb(51,51,51);
}
#newsletter dd{
line-height: 1.5em;
margin-bottom: 1.5em;
margin:0;
}
/* ***********************************************************************/
#portal-globalnav {
float:right;
font-size: 8pt;
background-color: transparent;
padding: 0;
white-space: nowrap;
list-style: none;
margin: 38px 15px 0 0;
line-height: normal;
height: 110px;
* height:auto;
}
#portal-globalnav li {
display: block;
margin: 0 0 0.2em 0;
padding: 0;
}
#portal-globalnav li a {
/* */
background-color: transparent;
color: #C5C5C5;
border:1pt solid rgb(64,170,207);
padding: 0 0 0 0.5em;
text-decoration: none;
text-transform: uppercase;
width: 6em;
display:block;
* display:inline-block;
margin-right: 0;
}
#portal-globalnav li.selected a {
/* */
background-color: white;
border:1pt solid rgb(64,170,207);
color: black;
}
#portal-globalnav li a:hover {
background-color: white;
border:1pt solid rgb(64,170,207);
* height:1%; /**/
color: black;
}
/* *******************************************************************/
#portal-mix{
float: right;
clear: right;
}
#portal-lang {
float: right;
clear: right;
background-color: transparent;
padding: 0 0.2em 0.2em 0;
list-style: none;
margin: 0 15px 0 0;
*margin: 13px 15px 0 0;
}
#portal-lang li {
display: inline;
margin: 0;
padding: 0;
}
#portal-lang li a {
/* */
background-color: transparent;
border:1pt solid rgb(64,170,207);
color: #C5C5C5;
height: auto;
padding: 0 0.3em 0 0.3em;
text-decoration: none;
text-transform: uppercase;
width: 1em;
display:inline-block;
line-height: normal;
}
#portal-lang li.selected a {
/* */
background: white;
border: 1px solid rgb(64,170,207);
color: black;
}
#portal-lang li a:hover {
background-color: white;
border-color: rgb(64,170,207);
color: black;
* height:1%; /**/
}
/* *********************************************************************/
#portal-footer {
background-color: transparent;
border-top: 3pt solid rgb(64,170,207);
border-bottom: 0;
float: none;
line-height: 1.2em;
margin: 1em 0em 1em 0em;
padding: 0.5em 0em 1em 11em;
text-align: left;
}
#portal-footer a{
color: rgb(102,102,102);
}
#portal-footer a:visited{
color: rgb(102,102,102);
}
#portal-footer a:hover{
color: rgb(153,153,153);
text-decoration: none;
}
#portal-footer-up{
font-size:8pt;
padding: 0.5em 0 0.5em 0;
color: rgb(64,170,207);
}
#portal-footer-up .copy{
color:rgb(0,143,180);
}
.links-footer{
padding-left:18.7em;
}
.special-footer{
font-size:7.5pt;
border-top:1pt solid rgb(64,170,207);
padding: 0.5em 0 0.5em 0;
margin-left:20.0em;
color: rgb(102,102,102);
}
.portletFooter{
background-color: transparent;
border: 0px;
}
.mark{
color:rgb(64,170,207);
}
.mark-name{
color:black;
font-weight:bold;
}
/* */
.documentByLine {
text-align: right;
}
/* */
#atrb_relatedItems{
background-color: white;
}
/* */
.autoFlowPlayer{
height: 300px;
width: 400px;
}
/* */
/* */

}

