
/* - schools.css - */
@media screen {
/* http://emmasia.uevora.pt/emmasia/portal_css/schools.css?original=1 */
/* */
/* */
#visual-portal-wrapper {
border-color:#ccc;
border-style:solid;
border-width:0 1px;
margin:0 auto;
padding:0 2px;
position:relative;
width:993px;
}
#portal-top {
padding:2.55em 0 0;
}
.documentContent {
border:1px solid #ccc;
padding:0px 10px 20px !important;
}
.documentContent p a,
.documentContent li a {
border-bottom:0;
text-decoration:underline;
}
.documentFirstHeading {
border-bottom:0;
color:#627a8f;
font-size:130%;
margin:15px 0 10px;
padding:0;
text-transform:uppercase;
}
body.kssActive h1.documentFirstHeading.inlineEditable:hover {
padding:1px 1px 3px;
}
.documentContent ul {
list-style-image:none;
list-style-type:none;
margin-left:0.75em;
}
.documentContent ul li {
background-image:url(http://emmasia.uevora.pt/emmasia/sprite.png);
background-position:0 -877px;
background-repeat:no-repeat;
padding-left:14px;
}
table.listing ul li, .stx table ul li {
background-position:0 -878px;
padding-left:11px;
}
.documentActions ul li {
background-image:none;
padding-left:0.5em;
}
.documentContent ul .formTab {
background-image:none;
padding-left:0;
}
.context,
.formControls .actionButtons .button,
.documentEditable * .context,
.standalone,
.documentEditable * .standalone,
.destructive,
.documentEditable * .destructive {
background-image:none;
font-size:100%;
padding:1px 3px;
}
.contentViews {
position: relative;
}
.tileHeadline a {
text-decoration: underline;
color: #73a20f !important;
}
.themeComment {
left:-9999px;
position:absolute;
}
.managePortletsLink {
padding:0 0 5px;
}
#portal-siteactions {
border-color:#ccc;
border-style:solid;
border-width:1px 1px 1px 0;
height:2em;
left:2px;
margin:0;
padding:0;
position:absolute;
top:2px;
width:766px;
}
#portal-siteactions li {
border-left:1px solid #ccc;
float:right;
margin: 0;
}
#portal-siteactions li:first-child {
float:left;
}
#portal-siteactions li a {
border:0;
color:#000;
display:block;
margin:0;
padding:4px 5px 5px;
text-transform:none;
}
#portal-siteactions li a:hover {
background-color:#f6f6f6;
border:0;
color:#000;
}
#portal-searchbox {
background:url(http://emmasia.uevora.pt/emmasia/sprite.png) no-repeat 147px -1084px;
border:1px solid #ccc;
height:2em;
margin:0;
overflow:visible !important;
padding:0;
position:absolute;
right:2px;
top:2px;
width:222px;
}
.LSBox {
float:none;
text-align:left;
}
#portal-searchbox #searchGadget {
background:none;
border:0;
font-size:110%;
margin:4px 0 0 6px;
padding:0;
width:136px;
}
input.searchButton {
background:none;
border:0;
font-size:100%;
margin:0 !important;
padding:0;
text-transform:none;
}
#portal-searchbox input.searchButton {
color:#b4b5b5;
font-size:110%;
position:absolute;
right:2px;
text-align:center;
top:3px;
width:70px;
}
.searchSection {
display:none;
}
.LSResult {
left:2px;
padding:0;
top:7px;
}
.livesearchContainer {
width:308px;
}
#livesearchLegend {
margin-top:-26px;
margin-left:-1px;
padding:8px 9px 8px 8px;
}
.LSTable {
margin-left:0;
}
.topPortlets {
float:right;
margin:0 0 0 2px;
width:224px;
}
.topPortlets .visualPadding {
border:1px solid #ccc;
min-height:103px;
padding:2px 2px 0;
}
.topPortlets .portletItem {
padding:5px 5px 0;
}
#portal-logo {
background:url(http://emmasia.uevora.pt/emmasia/top_bg.jpg) no-repeat 100% 0;
display:block;
min-height:107px;
overflow:hidden;
text-align:right;
}
#portal-logo img {
margin:18px 15px 10px 0;
}
#portal-languageselector {
clear:both;
margin:0;
padding:5px 7px 0;
}
#portal-languageselector a {
color:#000;
text-decoration:none;
}
.currentItem {
border:2px solid #fff;
}
#portal-breadcrumbs {
background:#dadada url(http://emmasia.uevora.pt/emmasia/sprite.png) repeat-x 100% 0;
border-color:#ccc;
border-style:solid;
border-width:0 1px 1px;
margin:2px 0 0;
padding:2px 12px;
text-transform:none;
}
#portal-personaltools {
background-color:#e8ecf0;
border-bottom:0;
border-top:0;
left:5px;
padding:0;
position:absolute;
text-align:left;
text-transform:none;
top:3em;
}
#portal-personaltools li {
margin:0;
}
#portal-personaltools li a {
color:#73a20f;
display:inline-block;
padding:0 0.5em;
}
#portal-personaltools li a:hover {
background-color:#fff;
}
#portal-globalnav {
overflow:hidden;
padding:0;
}
#portal-globalnav li {
background:url(http://emmasia.uevora.pt/emmasia/sprite.png) repeat-x 0 0;
border-color:#ccc;
border-style:solid;
border-width:0 1px 0 0;
float:left;
margin:0 1px 0 0;
}
#portal-globalnav li a {
background:url(http://emmasia.uevora.pt/emmasia/sprite.png) no-repeat 0 -1134px;
border:0;
color:#565656;
display:block;
line-height:1.6em;
margin-right:0;
padding:4px 20px 3px;
text-transform:uppercase;
white-space:nowrap;
}
#portal-globalnav li.selected a,
#portal-globalnav li a:hover {
background-color:transparent;
border:0;
color:#000;
}
#portal-column-one .visualPadding {
padding:2px 2px 0 2px;
border:1px solid #ccc;
margin:2px 0 0;
}
#portal-column-two .visualPadding {
padding:2px 2px 0 2px;
border:1px solid #ccc;
margin:2px 0 0;
}
dl.portlet {
border-bottom:0;
margin:0 0 2px;
}
.portlet a {
color:#565656;
}
.portletHeader {
background:#dadada url(http://emmasia.uevora.pt/emmasia/sprite.png) repeat-x 100% 0;
padding:2px 1em;
border-width:0 0 1px;
border-style:solid;
border-color:#ccc;
text-transform:uppercase;
color:#565656;
}
.portletHeader a:hover {
color:#000;
}
.portletItem {
border:0;
padding:10px 5px 0;
}
dl.portletItem {
background-color:#fff;
}
.portletItem a:visited, .portletFooter a:visited {
color:#565656;
}
.portletItem a:hover, .portletFooter a:hover {
color:#000;
}
dd.portletFooter  {
border:0;
}
.portletNavigationTree {
background-color:#b4c9dd;
color:#56616b;
font-weight:bold;
line-height:1.6em;
}
.portletNavigationTree .portletItem {
padding:0 0 1px;
margin:0 0 2px;
}
.navTreeItem {
padding:0 0 0 7px;
border-top:1px solid #e7e7e7;
}
.navTreeItem a,
dd.portletItem .navTreeItem a {
background: url(http://emmasia.uevora.pt/emmasia/sprite.png) no-repeat 0 -676px;
padding:4px 4px 4px 15px;
border:0;
color:#56616b;
}
dd.portletItem .navTreeItem .state-published {
color:#56616b !important;
}
.navTreeCurrentItem {
border:0 !important;
}
dd.portletItem .navTreeItem a:hover,
dd.portletItem .navTreeItem .navTreeCurrentItem  {
background-color:transparent;
}
.navTreeItem a:hover,
dd.portletItem .navTreeItem a:hover {
border:0;
color:#56616b;
}
dd.portletItem .navTreeLevel2 .navTreeItem  {
border-top:0;
}
#portal-sitemap {
line-height:1.5em;
}
#portal-sitemap li {
border:0;
list-style-image:none;
list-style-type:none;
}
#portal-sitemap .navTreeLevel2 {
border-left:0;
}
#portal-sitemap li a {
text-decoration:none;
}
#portal-sitemap a:hover {
background-color:transparent;
border-color:#fff;
}
#schools-links a {
font-weight: bold;
}
dl.portletLogin {
margin-bottom: 0.5em;
}
.ploneCalendar {
border-collapse: separate;
}
.ploneCalendar .weekdays th {
background-color: transparent;
}
.ploneCalendar td {
background-color: #e1e1e1;
}
.portletItemDetails {
text-align: left;
font-weight: bold;
color: #565656;
}
#portal-footer {
background:#8da7bf url(http://emmasia.uevora.pt/emmasia/sprite.png) repeat-x 0 -484px;
margin:2px 0 0;
padding:10px 7px 5px;
border-width:0 1px 1px;
border-style:solid;
border-color:#ccc;
color:#dbe6f0;
}
#portal-footer acronym {
color: #dbe6f0;
}
#portal-footer a {
color: White;
font-weight: bold;
}
#portal-footer a:hover {
text-decoration: none;
}
#portal-footer a:visited {
color: White;
}
#portal-colophon {
background-color:#fff;
margin:0 -3px;
padding:0.5em 0;
position:relative;
}
#portal-colophon ul {
margin: 0;
}
.kupu-html body {
min-width: 1px;
text-align: left;
}
body.kupu-fulleditor-zoomed #portal-columns {
overflow: visible;
}
.kupu-html .documentContent {
border: 0;
}
.hiddenStructure {
position:absolute;
}
/* */

}


/* - Quills.css - */
@media all {
/* http://emmasia.uevora.pt/emmasia/portal_css/Quills.css?original=1 */
/* */
/* */
div.weblog-about {
color: #76797c;
margin: 1em;
}
ul.weblog-footer {
list-style: none;
clear: both;
}
ul.weblog-footer li {
display: inline;
}
ul.weblog-footer a {
background-color: transparent;
border: 1px solid White;
color: #76797c;
height: auto;
padding: 0.2em;
margin-right: 0.2em;
text-decoration: none;
text-transform: lowercase;
}
ul.weblog-footer a:hover {
background-color: #eeeeee;
color: #436976;
border: 1px solid #ccc;
}
/* */
.weblog-entry {
/* */
}
div.entry-trackback {
font-size: smaller;
}
/* */
.draft h2.weblog-heading {
border: 1px solid #ccc;
}
.weblog-entry{
margin-bottom: 0.0em;
}
.weblog-entry .weblog-topics {
font-size: 85%;
text-transform: lowercase;
color: #76797c;
margin-bottom: 0.5em;
}
.weblog-entry .weblog-topics a {
margin-right: 0.5em;
color: #76797c;
}
.weblog-topics-label {
display: inline;
}
.weblog-topics ul {
display: inline;
padding-left: 0em;
}
.weblog-topics ul li {
display: inline !important;
}
.weblog-topic-images {
float:right;
margin: 6px;
text-align:center;
}
.weblog-day {
margin: 4px;
}
.weblog-view-entry-title {
border-bottom: 0;
}
.weblog-day-title {
border-bottom: 1px #ccc solid;
padding: 3px;
}
.caption {
font-size: 8px !important;
color:#ccc;
border-top: 1px solid #ccc;
margin:0;
padding:0;
margin-top:3px;
}
#weblogtopics .row {
overflow: auto;
margin-bottom: 1em;
}
#weblogtopics .icon {
float: left;
margin-right: 1em;
}
#weblogtopics h3 {
font-size: small;
margin: 0;
padding: 0;
}
.weblog-read-more {
font-size: 0.8em;
font-weight: bold;
padding-left: 0.6em;
}
p .weblog-read-more a {
color: #76797c;
text-decoration: none;
border: none;
}
.weblog-footer {
margin-top: 0.5em;
margin-bottom: 1em;
}
/* */
.portletWeblogArchive .portletBody {
padding:   20px;
}
.portletWeblogArchive li {
list-style: none;
}
.portletWeblogArchive a {
margin: 0 0 0.2em 0;
border: 1px solid White;
display: block;
background-repeat: no-repeat;
background-position: 0 1px;
padding: 0.3em 0.5em;
text-decoration: none;
}
/* */
.portletWeblogArchive ul {
margin-left: 0em;
}
.portletWeblogArchive a:hover {
background-color: #eeeeee;
color: #436976;
border: 1px solid #ccc;
}
.portletQuillsLinks dd, dd.portletFooter {
text-align:center !important;
}
.blogName{ }
/* */
.tag_cloud{ }
.cloudItem:hover {
text-decoration: underline;
}
.cloudItem {
display: inline;
}
/* */
.tagRank_0{ font-size: 100% }
.tagRank_1{ font-size: 115% }
.tagRank_2{ font-size: 130% }
.tagRank_3{ font-size: 145% }
.tagRank_4{ font-size: 160% }
.tagRank_5{ font-size: 175% }
.tagRank_6{ font-size: 190% }
.tagRank_7{ font-size: 205% }
.tagRank_8{ font-size: 220% }
.tagRank_9{ font-size: 235% }
.tagRank_10{ font-size: 250% }
/* */
/* */

}


/* XXX ERROR -- could not find 'themeSunRain.css'*/

/* XXX ERROR -- could not find 'techlight.css'*/

/* XXX ERROR -- could not find 'twinapex_theme.css'*/

/* XXX ERROR -- could not find 'kuputabs-alternative.css'*/

/* - ploneCustom.css - */
@media all {
/* http://emmasia.uevora.pt/emmasia/portal_css/ploneCustom.css?original=1 */
/* */
/* */
/* */
/* */
/* */

}

