body.smallText {
 font-size:75%;
}

body {
 background-color:#FFF;
}

#portal-logo {
 display:none;
}

#portal-header {
 background:#185E92;
 height:19px;
 border:medium none;
 padding-bottom:0px;
}

#logodetec {
 background:none repeat scroll 0 0 white;
 margin-top:0;
}

#portal-siteactions {
  display:none;
}

.documentFirstHeading {
 color:black;
}

#portal-searchbox {
 display:none;
}

#portal-colophon {
 display:none;
}

#portal-footer {
 background:url("imagem/footer.jpg") repeat scroll left top ;
 clear:both;
 color:white;
 margin:0;
}

#portal-footer a:visited {
 color:white;
 background:#185E92;
}

#portal-footer a {
 border:medium none;
 color:white;
 text-decoration:none;
 background:#185E92;
}

#portal-footer a:hover {
 color:white;
 font-weight:bold;
 text-decoration:underline;
 background:#185E92;
}

#portal-globalnav {
 background:#185E92;
 color:#FFF;
 display:inline;
 font-size:15px;
 height   :20px;
 margin-top:10px;
 text-align:left;
}

#portal-globalnav li {
 display:inline;
 height:20px;
}

#portal-globalnav li a {
 background-color:#185E92;//#DEE7EC;
 border-color:#D7D7D7;
 border-style:solid solid none;
 border-width:1px;
 color:#FFF;
 font-weight:bold;
 height:auto;
 margin-right:0.5em;
 padding:0 1.25em;
 text-decoration:none;
 text-transform:none;
 height:20px;
}

#portal-globalnav li.selected a {
 background-color:#DEE7EC;
 border-color:#D7D7D7 #D7D7D7 #FFFFFF;
 border-style:solid;
 border-width:1px;
 color:#185E92;
 height:20px;
}

#portal-globalnav li a:hover {
 background-color:#DEE7EC; 
 color:#185E92;
 font-weight:bold;
 height:20px;
}
.documentEditable {
 background:none repeat scroll 0 0 #DEE7EC; 
 color:black;
 margin-top:-40px;
 padding:0 1em 1em !important;
 font-size:12px;
}
.documentEditable .documentContent {
 background:none repeat scroll 0 0 #DEE7EC;
 border:1px solid black;
 color:black;
 padding:0;
}
.documentContent {
 background:none repeat scroll 0 0 #DEE7EC;
 color:black;
 font-size:13px;
}
#portal-column-one {
 background:none repeat scroll 0 0 #DEE7EC;
 color:black;
}
#region-content {
 background:none repeat scroll 0 0 #DEE7EC;
// font-size:13px;
 margin-top:-40px;
}
#portal-column-one .visualPadding {
 background:none repeat scroll 0 0 #DEE7EC;
 color:black;
 margin-top:0;
}
#portal-column-two .visualPadding {
 background:none repeat scroll 0 0 #DEE7EC;
}
.portletItem {
 background:none repeat scroll 0 0 #DEE7EC;
 border-left:1px solid #8CACBB;
 border-right:1px solid #8CACBB;
 color:black;
 padding:1em;
}
.portletHeader, .managedPortlet .portletHeader {
 background-color:#DEE7EC;
 border:1px solid #8CACBB;
 color:black;
 font-weight:lighter;
 line-height:1.6em;
 margin-top:0;
 padding:0 1em;
 text-transform:none;
 font-size:12px;
}
#portal-column-one .portletItem {
 background:none repeat scroll 0 0 #DEE7EC;
}
#portal-column-content {
 background:none repeat scroll 0 0 #DEE7EC;
 margin-top:-40px;
}
.documentActions {
 border-top:1px solid black;
 padding:0;
 text-align:right;
}
.documentActions a {
 background:none repeat scroll 0 0 #DEE7EC;
 border:medium none !important;
 color:black;
 text-decoration:none;
}
.documentActions ul {
 display:block;
 list-style-image:none;
 list-style-type:none;
 margin:-1.5em 0 0;
 padding:0 0.5em;
}
.documentActions li {
 background:none repeat scroll 0 0 transparent;
 color:black;
 display:inline;
 font-size:90%;
 margin:0 0.5em;
 padding:0 0.25em;
}
.portletNavigationTree .portletItem {
 background:none repeat scroll 0 0 #DEE7EC;
 color:black;
 padding-left:0;
}
.navTreeItem a, dd.portletItem .navTreeItem a {
 border:0 none;
 color:black;
 line-height:1.4em;
 background:none repeat scroll 0 0 #DEE7EC;
}
.portletItem a:visited {
 color:black;
}
dl.portletNavigationTree .navTreeItem a:hover, dl.portletNavigationTree a.navTreeCurrentItem {
 border:0 none;
 color:black !important;
}
.navTreeCurrentItem {
 border:0 none !important;
}
.navTreeLevel1 {
 color:black;
 margin-left:0;
}
.navTreeLevel1 .navTreeItem a, .navTreeLevel1 dd.portletItem .navTreeItem a {
 color:black;
 margin:0;
 padding-left:1em !important;
}
.portletItem ul {
 color:black;
 list-style-type:none;
 font-size:12px;
}
.portletNavigationTree .navTree .navTreeItem a:hover, .portletNavigationTree .navTree .navTreeItem a.navTreeCurrentItem {
 color:black;
}
#portal-breadcrumbs {
 background: white;
 border-bottom:1px solid #8CACBB;;
 color:#000000;
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
 left:0px;
 padding:0;
 top:0;
 line-height:1.6em;
 text-transform:none;
 width:auto;
}

a {
color:black;
}

#portal-personaltools {
 display:block;
 background       :#DEE7EC;
 border-bottom    :1px solid #8CACBB;
 border-top       :1px solid #8CACBB;
 color            :black;
 line-height      :1.6em;
 list-style       :none outside none;
 margin-top:0px;
 padding:0 3em;
 text-align:right;
 text-transform:none;
}

#portal-personaltools li a {
 color:#436976;
 background       :#DEE7EC;
}

ul {
 line-height:1.5em;
 padding:0;
}

ul, menu, dir {
-moz-padding-start:40px;
 display:block;
 list-style-type:disc;
 margin:1em 0;
}

#content a[href^="http://localhost:8080/detec"] {
 background:none repeat scroll 0 0 #DEE7EC;
 color:black;
 padding:0;
}

.state-published {
 color:black !important;
}

#document-action-print  {
 background-image:none;
 color:#000000;
}

#document-action-sendto  {
 background-image:none;
 color:#000000;
}

.portletHeader a, .managedPortlet .portletHeader a {
 color:black;
 background:none repeat scroll 0 0 #DEE7EC;
}

#content .link-plain {
 background:none repeat scroll 0 0 #DEE7EC;
 padding:0 !important;
}

#document-action-sendto, #document-action-print {
 padding:1px 1px 1px 5px;
}

b, strong {
 font-size:18px;
 font-weight:bolder;
}