
/* - workflow.css - */
@media screen {
/* http://www.softwarelivre.gov.br/portal_css/workflow.css?original=1 */
#menu_adm {
background: #e8e6e6;
border: 1px dashed #CCCCCC;
padding: 2px 2px 2px 2px;
width: 100% !important;
margin-bottom: 2px;
}
.menu_adm_links {
padding: 0px 0px 0px 0px;
list-style-image: none;
list-style-type: none;
}
#menu_adm ul {
margin:0.5em 0pt 0pt 1.1em !important;
padding:0pt;
}
#menu_adm_links li {
padding: 0px 0px 0px 0px;
list-style-image: none !important;
list-style-type: none !important;
white-space: wrap;
}
#menu_adm_titulo {
background: #BBBBBB;
padding: 2px 2px 2px 2px;
text-align: center;
}
/* */

}


/* - softwarelivreskin.css - */
@media screen {
/* http://www.softwarelivre.gov.br/portal_css/softwarelivreskin.css?original=1 */
/* */
/* */
#portal-column-content #content {
margin: 0 20em 0 16em;
}
/* */
#portal-personaltools {
background-color: transparent;
border: 0 none;
line-height: 1.6em;
color: Black;
padding: 0em 3em 0em 3em;
margin: 0;
text-align: right;
text-transform: lowercase;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
}
#content {
padding: 0 0 0 0 !important;
margin: 0em 0em 2em 0em;
}
/* */
.documentContent {
font-size: 110%;
padding: 0em 0.5em 2em 0.5em !important;
background: White;
}
/* */
#portal-column-two .visualPadding {
padding: 0.1em 0em;
}
/* */
#portal-logo {
/* */
background: url(http://www.softwarelivre.gov.br/logo_fundo.png);
border: 0;
margin: 0;
padding: 0;
float: left;
border-bottom: 2px solid #fff;
width: 100%;
}
#portal-logo a {
display: inline;
text-decoration: none;
overflow: visible;
border: 0;
margin: 0;
padding: 0;
padding-top: 0;
}
/* */
#portal-top {
/* */
margin: 0;
padding: 0;
background-color: #407b81;
border-bottom: 2px solid #fff;
}
/* */
#portal-siteactions {
background-color: transparent;
white-space: nowrap;
list-style-image: none;
list-style-type: none;
margin: 0.2em;
height: auto;
line-height: normal;
float: right;
padding: 3px 2em 0 0;
text-transform: none;
}
#portal-siteactions li {
display: inline;
}
#portal-siteactions li a {
background-color: transparent;
border: 0;
color: white;
height: auto;
padding: 0.2em;
margin-right: 0.2em;
text-decoration: none;
font-weight: bold;
}
#portal-siteactions li.selected a {
background-color: transparent;
color: white;
border: 0;
}
#portal-siteactions li a:hover {
background-color: transparent;
color: white;
border: 0;
}
/* */
#portal-searchbox {
float: left;
background-color: transparent;
margin: 0.2em;
padding: 0 2em 0 0;
text-align: right;
text-transform: none;
white-space: nowrap;
z-index: 2;
}
#portal-searchbox {
color: white;
background-color: transparent;
font-weight: bold;
}
/* */
input.searchButton {
margin-bottom: 1px ! important;
font-size: 85%;
background: White ! important;
cursor: pointer;
padding: 1px 1px 1px 1px;
text-transform: lowercase;
}
/* */
.portletItem {
margin: 0;
border-left: 0;
border-right: 0;
padding: 0;
}
#portlet-news .portletItem {
padding: 1em;
}
.portletHeader {
background-color: #cdd6d1;
border: 0 none;
border-bottom: 2px solid #fff;
padding: 0em;
text-transform: none;
line-height: 1.6em;
}
.portletHeader a {
color: #40584f;
}
.portletHeader span {
margin-left: 0.4em;
}
dd.portletFooter {
background-color: #eef3f5;
margin: 0;
padding: 0.25em 1em;
border: 0 none;
text-align: right;
}
/* */
#portlet-navigation-tree .portletNavigationTree {
margin: 0;
margin-left: 0.2em;
padding: 0;
list-style: none;
list-style-image: none;
line-height: 1em;
background-color: #e1dddc;
}
#portlet-navigation-tree .navTree {
list-style: none;
list-style-image: none;
margin-top: 1px;
border: 0 none;
}
#portlet-navigation-tree .navTreeLocal {
margin: 0 0 0 0;
}
#portlet-navigation-tree .navTree li {
margin-bottom: 1px;
border: 0 none;
}
#portlet-navigation-tree .navTreeItem {
display: block;
padding: 0;
margin: 0;
border: 1px solid #fff;
}
#portlet-navigation-tree .navTreeItem a,
dd.portletItem .navTreeItem a {
border: 0 none;
display: block;
text-decoration: none;
padding-top: 0.2em;
padding-bottom: 0.25em;
}
#portlet-navigation-tree .navTreeItem a:hover,
dd.portletItem .navTreeItem a:hover {
background-color: #e1dddc;
color: #000;
border: 0 none;
}
#portlet-navigation-tree .navTreeCurrentItem {
background-color: #e1dddc;
color: #000;
border: 0 none;
}
#portlet-navigation-tree li.navTreeCurrentItem {
display: block;
padding: 0;
margin: 0 0 2px 0;
}
#portlet-navigation-tree li.navTreeCurrentItem a,
#portlet-navigation-tree li.navTreeCurrentItem a:hover {
display: block;
border: 0 none;
min-height: 1.6em;
line-height: 1.6em;
height: auto;
}
#portlet-navigation-tree .visualIconPadding,
#portlet-navigation-tree .actionMenu .actionMenuContent .visualIconPadding {
padding-left: 0;
margin-bottom: 1px;
margin-left: 0.6em;
min-height: 1.6em;
height: auto;
line-height: 1.6em;
}
/* */
* html li.navTreeCurrentItem a,
* html li.navTreeCurrentItem a:hover {
height: 1.6em;
}
/* */
* html .visualIconPadding {
height: 1.6em;
}
.navTreeLevel0 { margin: 0; }
.navTreeLevel1 { margin-left: 0.75em; border-top: 2px solid #fff;}
.navTreeLevel2 { margin-left: 0.75em; border-top: 2px solid #fff;}
.navTreeLevel3 { margin-left: 0.75em; border-top: 2px solid #fff;}
.navTreeLevel4 { margin-left: 0.75em; border-top: 2px solid #fff;}
.navTreeLevel5 { margin-left: 0.75em; border-top: 2px solid #fff;}
/* */
dl.portlet {
border-bottom: 0 none;
}
#portal-barra {
float: right;
clear: both;
width: 100%;
border-bottom: 2px solid #fff;
background-color: #ffcc00;
}
#portal-barra select {
float: right;
vertical-align: middle;
background-color: #ffcc00;
font-size: 1em !important;
margin: 0.2em;
}
.img-pr {
float: left;
vertical-align: middle;
}
.img-slogan {
float: right;
margin: 0 0.5em 0 5em;
vertical-align: middle;
}
#portlet-secoes {
text-align: center;
}
.secoes-coluna-esquerda {
float: left;
width: 55%;
}
.secoes-coluna-direita {
float: right;
width: 44%;
}
.secoes-coluna-unica {
clear: both;
width: 100%;
}
.imagem-esquerda {
float: left;
clear: both;
border: 0px;
display: block;
padding: 0 0.5em 0 0;
}
.imagem-direita {
float: right;
clear: both;
border: 0px;
display: block;
padding: 0 0.5em 0 0;
}
.portletIcon {
background-color: #fe9900;
height: 1.6em;
float: left;
}
#portlet-casos {
background-color: #f0ece1;
text-align: left;
padding: 0.1em 0.1em 0em 0.1em;
}
#portlet-casos .portletIcon {
width: 2em;
}
#portlet-casos .portletFooter {
background-color: #d3e8eb;
border-top: 0.4em solid #fff;
border-right: 0 none;
border-bottom: 0 none !important;
border-left: 0;
padding: 0.1em 0.2em;
text-align: right;
}
#portlet-news {
text-align: left;
margin-bottom: 0.5em;
}
#portlet-news .portletHeader {
border-bottom: 0 none;
}
#portlet-news .portletItem {
background-color: #f1eff0;
border-top: 0.2em solid #fff;
margin-bottom: 0.2em;
}
#portlet-news .portletFooter {
background-color: #d3e8eb;
border-top: 0.4em solid #fff;
border-right: 0 none;
border-bottom: 0 none !important;
border-left: 0;
padding: 0.1em 0.2em;
text-align: right;
}
#portlet-news .portletIcon {
width: 2em;
background-color: #5fa7b3;
}
#portlet-banner {
text-align: center;
}
#portlet-imprensa {
background-color: #f1eff0;
text-align: left;
}
#portlet-imprensa .portletIcon {
width: 2em;
background-color: #5fa7b3;
}
#portlet-imprensa .portletItem {
padding-bottom: 0.6em;
border-top: 0.4em solid #fff;
}
#portlet-imprensa .portletFooter {
background-color: #d3e8eb;
border-top: 0.4em solid #fff;
border-right: 0 none;
border-bottom: 0 none !important;
border-left: 0;
padding: 0.1em 0.2em;
text-align: right;
}
#portlet-richevent {
text-align: left;
}
#portlet-richevent .portletIcon {
width: 2em;
background-color: #5fa7b3;
}
#portlet-richevent .detalhes {
text-align: right;
color: #000;
font-weight: normal;
margin-top: 0.6em;
}
#portlet-richevent .detalhes img {
padding-bottom: 0;
}
#portlet-richevent .portletTitle img {
margin: 0 0.4em 0.4em 0;
float: left;
}
.detalhes {
margin: 0.2em 0 0.2em 0;
}
.detalhes span {
margin-right: 2.4em;
}
dd.portletItem .portletTitle a:visited {
color: #3b6066;
}
.portletTitle {
color: #3b6066;
font-weight: bold;
display: block;
padding-bottom: 0.2em;
}
.portletTitle a{
color: #3b6066;
}
.portletTitle a:visited {
color: #3b6066;
}
.portletTitle a:hover {
color: #3b6066;
}
.eventDetails img {
text-align: center;
}
.richeventContent {
padding: 0 1em 1em 1em;
}
.richeventContent img {
text-align: left;
}
.logo-esquerda {
float: left;
border: 0px;
display: inline;
}
.logo-direita {
float: right;
border: 0px;
display: inline;
}
#portal-column-one #portlet-navigation-tree .portletHeader {
display: none;
}
#portal-footer{
display: none;
}
/* */

}

