/**** [ CMEnet theme - Instituto Politécnico de Beja ] ****/
body, .x-body {
    color: #808080;
    background-color: #fff;
}
a, #contentonecolumn a{
    border-bottom-color: #202020;
    color: #202020;
}
a:hover, #contentonecolumn a:hover{
    border-bottom-color: #808080;
    color: #808080;
}
/*
div#difheaderInnerStage {
    margin-top: 41px;
}
*/
#top{
    background-color: #ededed; 
}
#top a{
    border-color: #808080;
    color: #808080;
}
#top a:hover{
    border-color: #99cc00 !important;
    color: #99cc00 !important;
}
#top .chosemode a {
    border-color: #939598 !important;
    color: #939598 !important;
}
#top .chosemode a:hover{
    border-color: #99cc00 !important;
    color: #99cc00 !important;
}
.language{
    background-color: #808080;
    border: none !important;
    color: #fff !important;
}
.datehour{
    color: #808080;
}
.language .active, .chosemode .active {
    color: #99cc00 !important;
}
div#top div.headerclose {
    background-color: #99cc00;
    line-height: 12px;
}
div#top div.headerclose a {
    color: #fff !important;
}
/*
#header{
    margin-top: 41px;
}
*/
#pageheader{
	height: 146px;
	border-bottom: none;
	 background: #fff url("../img/logo_right.jpg") no-repeat scroll right center;
}
#logo{
    float: left;
	display: inline;
	width: 389px;
	height: 146px;
	background: url(../img/logotipo.png) no-repeat;
}
#headerLogin{
	color: #808080;
	background: #99cc00 url("../img/login_backg.png") no-repeat scroll left center;
}
#headerLogin h2{
	color: #808080;
}
.perfilimg{
    border: 10px solid #dedede;
}
/*.userimg{
	background-image: url(../img/user.png);
}
.passwimg{
	background: url(../img/passw.png) left no-repeat;
}*/
span.forgetpassw a{
    color: #808080;
}
span.forgetpassw a:hover{
    color: #000;
}
span.loginsubmitcolor input[type="submit"] {
    background-color: #ededed !important;
    color: #808080 !important;
}
span.loginsubmitcolor input[type="submit"] a {
    color: #808080 !important;
}
span.logoutsubmitcolor a {
    background-color: #ededed !important;
    color: #808080 !important;
}
#headerLogin input[type="submit"], #headerLogin a.submit {
    color: #808080 !important;
}
.toplogout {
    background-color: #99cc00;
    background-image: none !important;
    border: none !important;
}
.toplogout a{
    color: #808080 !important;
}
div#top .toplogout a:hover{
    color: #808080 !important;
}
#navigationpublic{
    background-color: #ededed !important;
    height: 4px;
}
#divintroarea #divtextarea{
    background-color: #fff;
}
#contentonecolumn h2, #contenttwocolumns h2{
	background-color: transparent !important;
	color: #99cc00 !important;
}
#contentonecolumn h3, #contenttwocolumns h3{
    color: #808080;
}
.warningpages h4{
    color: #b94a48 !important;
}
#subfooter{
	/*border-top: 1px solid #b2d136;
    background-color: #b2d136;*/
    display: none;
}
#footer div.bottomclose{
    /*border-top: 1px solid #4a8490;
    background-color: #4a8490;*/
    display: none;
}
#footer div.bottomclose a{
    color: #808080 !important;
}
/*div.subfootermenu ul li{
    border-bottom: 1px solid #fff;
}*/
/*#subfooter a{
    color: #fff !important;
}
#subfooter a:hover{
    color: #18525F !important;
}*/
div.bottom {
	border-top: 1px solid #808080;
    background-color: #fff; 
}
#copyright{
	color: #808080;
}
#technical {
	color: #808080;
    background: url("../img/footerlogo.png") no-repeat scroll right center;
}
span.treedashboard{
	background-image: url(../img/treebutton.png);
}
a.treedashboard:hover {
    color: #000 !important;
}
div.dashPanelTab{
    background: url("../img/backg_dashpaneltab.png") no-repeat scroll left top transparent !important;
    border-color: #fff !important;
}
div.dashPanelBar{
	background: #d0d0d0 url(../img/backg_dashpanelbar.png) left top no-repeat !important;
}
div.dashPanelBar .x-box-scroller-left .x-box-scroller {
    background: url("../img/scroll_left.png") no-repeat scroll left top #000 !important;
}
div.dashPanelTab.x-top-active{
    background: url("../img/backg_home.png") no-repeat scroll left top transparent !important;
    color: #000;
}
div.dashPanelTab{
    color: #000;
}
div.dashPanelTab:hover{
    color: #000 !important;
}
.actionsbuttons ul li{
    background-color: #99cc00 !important;
}
.actionsbuttons ul li a:hover{
	color: #808080 !important;
    background-color: #99cc00 !important;
}
.closerightarea, .openrightarea{
    background-color: #99cc00 !important;
}
.closerightarea a, .openrightarea a{
    color: #808080 !important;
}
.closerightarea a:hover, .openrightarea a:hover{
    color: #000 !important;
}
#right h2{
    background-color: #808080;
    color: #fff !important;
}
.box{
    background-color: #ededed;
    border: none;
}
.box h2{
    background-color: #808080 !important;
    color: #fff !important;
}
.box a{
    border-bottom-color: #808080 !important;
    color: #808080 !important;
}
.box a:hover{
    color: #000 !important;
}
.box ul li{
    color: #808080 !important;
}
div#footer .actions{
   margin-bottom: 3px !important;
}
/*area administracao*/
td.label {
    background: none !important;
    padding: 0 10px 0 10px !important;
    vertical-align: top !important;
}
