/**** [ CMEnet@theme - ENIDH ] ****/
body,.x-body{
	color: #011e39;
    background: #fff;}
/*popupLOGIN*/
.login-heading{
	color: #7797b8;
	font-family: 'kanitregular', sans-serif !important;
	font-weight: normal !important;}
.x-btn-default-toolbar-small-disabled .x-btn-inner {color: #fff !important;}
.x-btn-disabled span{opacity: 1.0; filter: alpha(opacity=100);}
.input-button{
	background-color: #123960;
	background-image: none;}
.input-button span{color: #fff !important;}
.login-submitbutton{background-image: url(../img/login_button_w.png);}
.login-input[type="button"]:hover, .login-input[type="submit"]:hover, .input-button:hover{background-color: #7797b8 !important;}
.login-input[type="text"]:focus, .login-input[type="email"]:focus, .login-input[type="password"]:focus{border-color: #7797b8 !important;}
/*FIM popupLOGIN*/
label{font-family: proxima_nova_rgregular; font-weight: normal !important;}
.x-panel form label{font-family: proxima_nova_rgregular; font-weight: normal !important;}
.x-form-item-label{font-family: proxima_nova_rgregular; font-weight: normal !important;}
a,#contentonecolumn a{
    color: #7797b8;
    border-bottom: none;}
a:hover,#contentonecolumn a:hover{
    color: #123960;
    border-bottom: none;}
div#top{line-height: 31px;}
#top{
	color: #fff;
	text-transform: uppercase;
    background-color: #123960;}
#top span{color: #fff;}
.language{
    color: #fff !important;
    border: none;
    background-color: transparent !important;}
.language a{color: #7797b8 !important;}
.language a:hover{color: #9d9d9d !important;}
.language .active{color: #9d9d9d !important;}
.datehour{
    padding: 8px 14px 7px 14px;
    color: #fff !important;}
.toplogout{
	padding: 8px 14px;
	border-color: #7797b8 !important; 
	background-color: #7797b8;}
.toplogout:hover{
	border-color: #123960 !important; 
	background-color: #123960;}
a.toplogout{color: #fff !important;}
a.toplogout:hover{color: #fff !important;}
.logout a:hover{color: #fff;}
div#top div.headerclose{
    line-height: 15px;
    background-color: #123960;}
div.bottomclose {
    line-height: 15px;
    background-color: #123960;}
div.bottomclose a{color: transparent !important;}
div.bottomclose a:hover{color: transparent !important;}
div.bottomclose .open{
	padding-right: 0px;
	background: url("../img/opensubfooter.png") right no-repeat;}
div.bottomclose .close{
	padding-right: 0px;
	background: url("../img/closesubfooter.png") right no-repeat;}
div#top div.headerclose a{color: transparent !important;}
div#top div.headerclose a:hover{color: transparent !important;}
div#top div.headerclose .close{
	padding-right: 0px;
	background: url("../img/closesubfooter.png") right no-repeat;}
div#top div.headerclose .open{
	padding-right: 0px;
	background: url("../img/opensubfooter.png") right no-repeat;}
div#headerTopButtons a:hover{color: #fff !important;}
/*div#topMenuMenuContainer .submenunavbar li{background-image: none !important;}
div#topMenuMenuContainer .submenunavbar li a:hover{
	color: #e6094d !important;
	border: none ! important;}*/
#pageheader{
	height: 130px;
    border: none;
	background: #123960 url(../img/logotipo.png) 30px no-repeat;}
#logo{display: none;}
#logoright{display: none;}
#navigationpublic{background-color: #7797b8 !important;}
#divintroarea #divtextarea{background-color: #eff0f2;}
#contentonecolumn,#contenttwocolumns{background-color: #fff;}
#contentonecolumn h2,#contenttwocolumns h2{
    color: #011e39;
    text-transform: uppercase;
    font-size: 230% !important;
    padding-left: 0px;
    background-color: #fff;}
#contentonecolumn h3,#contenttwocolumns h3{
	color: #7797b8;
	text-transform: uppercase;}
.warningpages h4{color: #7797b8 !important;}
div#footer .actions{
	line-height: 25px;
	margin-bottom: 0;
	background-color: #fff !important;}
div#footer .actions a{
	color: #7797b8 !important;
	font-size: 130%;
	text-transform: uppercase;}
div#footer .actions a:hover{color: #9d9d9d !important;}
div.bottom{background-color: #123960;}
#subfooter{
	font-size: 110%;
	background: #eff0f2 url(../img/backg_subfooter.png) repeat;}
div.subfootermenu ul li{border-bottom: none;}
#subfooter a{
    color: #7797b8 !important;
    border-bottom: none;}
#subfooter a:hover{
	color: #9d9d9d !important;
    border-bottom: none !important;}
#copyright{background: url("../img/companylogo.png") left no-repeat;}
#technical{
	padding: 10px 60px 0 0;
	background: rgba(0, 0, 0, 0) url("../img/footerlogo.png") right no-repeat;}
.actions .top{
	padding-left: 30px !important;
	background-image: url("../img/icon_top.png");}
.actions .top a{color: #7797b8 !important;}
.actionsbuttons ul li{
	text-transform: uppercase !important;
	padding: 10px;
	font-size: 110%;
	-webkit-border-radius: 0;
	border: none !important;
	background-color: #123960 !important;}
.actionsbuttons ul li:hover{
	border: none !important;
	background-color: #7797b8 !important;}
.actionsbuttons a{color: #fff !important;}
.actionsbuttons a:hover{
    color: #fff !important;
	background-color: #7797b8 !important;}
.actionsbuttons ul li input{
	color: #fff !important;
	font-size: 120% !important;
	text-transform: uppercase !important;
    padding-left: 0px;}
.actionsbuttons .submit{background-image: none; padding-left: 0px !important;}
.actionsbuttons .clear{background-image: none; padding-left: 0px;}
.actionsbuttons input.clear{background-image: none; padding-left: 0px;}
.actionsbuttons input.submit{background-image: none; padding-left: 0px;}
.footnote{border-top-color: #7797b8;}
.footnote sup{color: #7797b8;}
.openleftarea, .openrightarea{
	height: 50px;
	margin-top: 10px;
	background-color: #123960 !important;
	background-image: url("../img/icon_menu.png") !important;}
.closeleftarea, .closerightarea{
	background-color: #123960 !important;
	background-image: url("../img/icon_menu.png");}
.closerightarea a, .openrightarea a{color: #fff !important;}
.closerightarea a:hover, .openrightarea a:hover{color: #fff !important;}
div.dashPanelBar{background: #eff0f2 url("../img/backg_dashpanelbar.png") no-repeat scroll left top !important;}
div.dashPanelTab{
	color: #123960;
	border-color: #eff0f2 !important;
    background: #eff0f2 url("../img/backg_dashpaneltab.png") no-repeat scroll left top !important;}
div.dashPanelTab:hover{
    background-color: #7797b8 !important;
    background-image: none;
    color: #fff;}    
span.treedashboard{background-image: url("../img/treebutton.png");}
div#stats div.dashPanelTab:hover{color: #fff !important;}
div.dashPanelTab.x-top-active{
	color: #fff;
	background: #fff url("../img/backg_home.png") no-repeat scroll left top !important;}
div.dashPanelTab.x-top-active:hover{color: #fff !important;}
#right{
	width: 240px;
	background-color: #fff;}
#right h2{
	height: 50px;
	line-height: 50px;
	text-transform: uppercase;
	color: #fff !important;
    border-top: 10px solid #7797b8;
    background-color: #123960 !important;
    background-image: none !important;
    font-size: 140%;
    margin-top: 20px !important;}
.box{background-color: #f9f9f9;}
.box h2{
	font-size: 140%;
    color: #fff !important;
    background-color: #123960 !important;}
.box a{
	text-transform: uppercase;
    color: #7797b8 !important;
    border-bottom: none !important;}
.box a:hover{color: #333 !important;}
.box dl dt{color: #123960;}
.box .submenunavbar{margin-bottom: 20px !important;}
.box ul li, .menu li{
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: none;}
div#difrightnavbarInnerStage .submenunavbar li{
	margin-left: 0;
	padding-left: 20px !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	background-color: #f9f9f9 !important;
	background-position: 0% 50%;
	background-image: url("../img/arrow.png") !important;}