/**** [ DIF2/Maroon - Color&Images ] ****/
/* [css_components.css] */
.backgthemelight{background-color: #ffe3e5;}
.backgthememedium{background-color: #e7a2a5;}
.tdcolor{background-color: #ffe3e5;}
.backgcolor{background-color: #fff !important;}
.backgcolordark{background-color: #e7a2a5 !important;}
.colortext{color: #000 !important;}
.borderdark{border-color: #4b4b4b !important;}
.borderdarkLeft{border-left-color: #4b4b4b !important;}
.borderdarkRight{border-right-color: #4b4b4b !important;}
.borderdarkTop{ border-top-color: #4b4b4b !important;}
.borderdarkBottom{border-bottom-color: #4b4b4b !important;}
.borderlight{border-color: #a4a1a1 !important;}
.borderlightLeft{border-left-color: #a4a1a1 !important;}
.borderlightRight{border-right-color: #a4a1a1 !important;}
.borderlightTop{border-top-color: #a4a1a1 !important;}
.borderlightBottom{border-bottom-color: #a4a1a1 !important;}
.bordernoleft{
    border-top-color: #4b4b4b !important;
    border-right-color: #4b4b4b !important;
    border-bottom-color: #4b4b4b !important;
}
.borderrightred{border-right-color: #4b4b4b !important;}
.breadcrumbs{
 	color: #fff !important;
    border-left-color: #fff;
    background-color: #800000;
}
.breadcrumbs a, .menubreadcrumbs ul li a, .listlinks a{
    color: #fff !important;
    border-bottom-color: #fff !important;
}
.breadcrumbs ul li{background-image: url(../img/maroon/breadcr_bg.png);}
.listbreadcrumbs{color: #4b4b4b;}
.menubreadcrumbs ul li{background-image: url(../img/maroon/arrow_downdark.png);}
.actions ul li input{color: #690000 !important;}
.actions .search{background-image: url(../img/maroon/icon_search.png) !important;}
.actions .email{background-image: url(../img/maroon/icon_send.png);}
.actions .save{background-image: url(../img/maroon/icon_save.png);}
.actions .print{background-image: url(../img/maroon/icon_print.png);}
.actions .help{background-image: url(../img/maroon/icon_help.png);}
.actions .previous{background-image: url(../img/maroon/icon_previous.png);}
.actions .next{background-image: url(../img/maroon/icon_next.png);}
.actions .cancel{background-image: url(../img/maroon/icon_cancel.png);}
.actions .submit{background-image: url(../img/maroon/icon_submit.png);}
.actions .top{background-image: url(../img/maroon/icon_top.png);}
.actions .delete{background-image: url(../img/maroon/icon_delete.png);}
.actions .edit{background-image: url(../img/maroon/icon_edit.png);}
.actions .editdata{background-image: url(../img/maroon/icon_editdata.png);}
.actions .add{background-image: url(../img/maroon/icon_add.png);}
.actions .info{background-image: url(../img/maroon/icon_info.png);}
.actions .clear{background-image: url(../img/maroon/icon_clear.png);}
.actions .yes{background-image: url(../img/maroon/icon_yes.png);}
.actions .no{background-image: url(../img/maroon/icon_no.png);}
.actions .back{background-image: url(../img/maroon/icon_back.png);}
.actions .start{background-image: url(../img/maroon/icon_start.png);}
.actions .exit{background-image: url(../img/maroon/icon_exit.png);}
.actions .expand{background-image: url(../img/maroon/icon_expand.png);}
.actions .customize{background-image: url(../img/maroon/icon_customize.png);}
.actions .close{background-image: url(../img/maroon/icon_close.png);}
.actions .loaditem{background-image: url(../img/maroon/icon_loaditem.png);}
.actions .additem{background-image: url(../img/maroon/icon_additem.png);}
.actions .copy{background-image: url(../img/maroon/icon_copy.png);}
.actions .publish{background-image: url(../img/maroon/icon_publish.png);}
.actions .preview{background-image: url(../img/maroon/icon_preview.png);}
.actions .normallink, .simplelink{background-image: url(../img/maroon/arrow.png);}
.disablelink{color: #a4a1a1;}
.gray{color: #666;}
.border{border-color: #a4a1a1 !important;}
.actionsbuttons ul li{
	border-color: #690000 !important;
	background-color: #690000 !important;
}
.actionsbuttons a{color: #fff !important;}
.actionsbuttons a:hover{
    color: #690000 !important;
	background-color: #ffe3e5 !important;
}
.actionsbuttons li input, .actionsbuttons li input .submit{color: #fff !important;}
.actionsbuttons .search{background-image: url(../img/maroon/icon_search.png);}
.actionsbuttons .email{background-image: url(../img/maroon/icon_send.png);}
.actionsbuttons .save{background-image: url(../img/maroon/icon_save.png);}
.actionsbuttons .print{background-image: url(../img/maroon/icon_print.png);}
.actionsbuttons .help{background-image: url(../img/maroon/icon_help.png);}
.actionsbuttons .previous{background-image: url(../img/maroon/icon_previous.png);}
.actionsbuttons .next{background-image: url(../img/maroon/icon_next.png);}
.actionsbuttons .cancel{background-image: url(../img/maroon/icon_cancel.png);}
.actionsbuttons .submit{background-image: url(../img/maroon/icon_submit.png);}
.actionsbuttons .top{background-image: url(../img/maroon/icon_top.png);}
.actionsbuttons .delete{background-image: url(../img/maroon/icon_delete.png);}
.actionsbuttons .edit{background-image: url(../img/maroon/icon_edit.png);}
.actionsbuttons .add{background-image: url(../img/maroon/icon_add.png);}
.actionsbuttons .info{background-image: url(../img/maroon/icon_info.png);}
.actionsbuttons .clear{background-image: url(../img/maroon/icon_clear.png);}
.actionsbuttons .yes{background-image: url(../img/maroon/icon_yes.png);}
.actionsbuttons .no{background-image: url(../img/maroon/icon_no.png);}
.actionsbuttons .back{background-image: url(../img/maroon/icon_back.png);}
.actionsbuttons .key{background-image: url(../img/maroon/icon_key.png);}
.actionsbuttons .registration{background-image: url(../img/maroon/icon_registration.png);}
.actionsbuttons .start{background-image: url(../img/maroon/icon_start.png);}
.actionsbuttons .exit{background-image: url(../img/maroon/icon_exit.png);}
.actionsbuttons .expand{background-image: url(../img/maroon/icon_expand.png);}
.actionsbuttons .customize{background-image: url(../img/maroon/icon_customize.png);}
.actionsbuttons .close{background-image: url(../img/maroon/icon_close.png);}
.actionsbuttons .additem{background-image: url(../img/maroon/icon_additem.png);}
.actionsbuttons .loaditem{background-image: url(../img/maroon/icon_loaditem.png);}
.actionsbuttons .copy{background-image: url(../img/maroon/icon_copy.png);}
.actionsbuttons .publish{background-image: url(../img/maroon/icon_publish.png);}
.actionsbuttons .preview{background-image: url(../img/maroon/icon_preview.png);}
.box{background-color: #ffe3e5;}
.box p, .box label, .mainmenu p{color: #4b4b4b;}
.box a{color: #690000;}
.box a:hover{color: #690000 !important;}
.box h2{
    border-bottom-color: #e7a2a5;
    background-color: #690000;
    background-image: url(../img/maroon/simplemenu_header.png);
}
.box h2 a:hover{color: #fff !important;}
.box input[type="submit"]{background-color: #690000 !important;}
.box ul li, .menu li{background-image: url(../img/maroon/arrow.png);}
.boxactionsbuttons{
    color: #fff !important;
    border-top-color: #e7a2a5 !important;
    background-color: #690000 !important;
}
.boxactionsbuttons ul li{background-color: #690000 !important;}
.boxactionsbuttons a{
    color: #fff !important;
    border-bottom-color: #fff;
}
.boxactionsbuttons a:hover{color: #4b4b4b !important;}
.mainmenutable{background-color: #ffe3e5;}
.mainmenutable td{border-color: #fff;}
.mainmenu{
    color: #4b4b4b;
    background-color: #ffe3e5 !important;
}
.mainmenu h3, .mainmenu h4, .mainmenu h5{color: #690000 !important;}
.mainmenu ul{background-image: url(../img/maroon/borders_pixel.png);}
.menuareadivision{border-left-color: #e7a2a5;}
.submenutitle{color: #fff !important;}
.submenu li, ul.submenunavbar li{background-image: url(../img/maroon/breadcr_bg.png);}
.dropdownbox{
    background-color: #690000 !important;
    border-color: #fff;
}
.dropdownbox p{color: #fff;}
.dropdownbox li a{
    color: #fff !important;
    border-bottom-color: #fff;
}
.dropdownbox li a:hover{
    color: #e7a2a5 !important;
    border-bottom-color: #e7a2a5;
}
.linkservicesbox, .linkservicesboxleft, .linkservicesboxright{background-color: #ffe3e5;}
.menu{color: #4b4b4b;}
div#login{background-color: #ffe3e5 !important;}
#login a{color: #fff;}
#login h2{color: #690000 !important;}
#login input{border-color: #a4a1a1;}
.loginbutton, .logoutbutton{
    color: #fff;
    border-color: #690000;
    background-color: #690000;
}
/**loginPOPUP**/
.login-heading{color: #690000;}
.input-button{background-color: #FFE3E5;}
.login-input[type="button"]:hover, .login-input[type="submit"]:hover, .input-button:hover{background-color: #E7A2A5;}
.login-input[type="text"]:focus, .login-input[type="email"]:focus, .login-input[type="password"]:focus{border-color: #E7A2A5;}
/**ENDloginPOPUP**/
.box .homepagelink{
    color: #fff;
    background-image: url(../img/maroon/backg_homepagelink.jpg);
}
.box .homepagelink a{color: #690000;}
.box input[type="submit"]{
    color: #fff !important;
    background-color: #690000;
}
.headersublink{border-bottom-color: #690000;}
.boxarea{
    color: #fff;
    border-top-color: #e7a2a5;
    background-color: #690000 !important;
}
.boxarea a, .boxarea a:hover{
    color: #fff !important;
    border-bottom-color: #fff !important;
}
.boxarea a:hover{color: #fff !important;}
.multiselect{border-color: #a4a1a1;}
.multiselectheader{color: #690000 !important;}
#infodetails{
    border-color: #a4a1a1 !important;
    background-color: #ffe3e5;
}
#infodetails p{color: #690000;}
.warningpages h4{color: #690000 !important;}
.openleftarea{
	 background-color: #e7a2a5 !important;
}
.openrightarea{
	 background-color: #e7a2a5 !important;
}
.closeleftarea{
	 background-color: #e7a2a5 !important;
}
.closerightarea{
	 background-color: #e7a2a5 !important;
}
.openrightarea a, .closerightarea a, .openleftarea a, .closeleftarea a{color: #690000;}
.openrightarea a:hover, .closerightarea a:hover, .openleftarea a:hover, .closeleftarea a:hover{color: #fff;}
.steps ul li.on{
	color: #fff;
	background-image: url(../img/maroon/step_on.png);
}
.steps ul li.off{
	color: #fff;
	background-image: url(../img/maroon/step_off.png);
}
/* [css_layouts.css] */
.detailbox{background-color: #E7A2A5;}
#containerbox{border-color: #fff;}
.containerboxheader{color: #4b4b4b !important;}
.wizardnavigation{
	 color: #690000;
	 background-color: #ffe3e5;
}
.wizardnavigation ul li.activemode{
	 color: #fff;
	 background-color: #690000;
}
.wizardnavigation ul li.activemodelast{
	 color: #fff;
	 background-color: #690000;
	 background-image: url(../img/maroon/wiznavigationlast.png);
}
.wizardnavigation ul li.activemode input{color: #fff !important;}
.wizard .visited{background-color: #e7a2a5;}
.wizard .nextstep{background-image: url(../img/maroon/icon_nextstep.gif);}
.wizard .nextseparation{background-image: url(../img/maroon/icon_nextseparation.gif);}
.wizvertical a{
    color: #690000 !important;
    border-left-color: #690000;
}
.wizvertical a:hover{
    background-color: #fff !important;
    border-left-color: #fff;
}
.wizvertical .maintitle_active{
    color: #690000;
    border-top-color: #690000;
    border-right-color: #690000;
    border-bottom-color: #690000;
    border-left-color: #690000;
    background-color: #e7a2a5;
}
.wizvertical .maintitle{
    color: #690000;
    border-top-color: #690000;
    border-right-color: #690000;
    border-bottom-color: #690000;
    border-left-color: #690000;
}
.wizvertical .links{
    border-top: none;
    border-right-color: #690000;
    border-bottom-color: #690000;
    border-left-color: #690000;
}
.wizvertical .links_active{
    border-bottom-color: #690000;
    border-left-color: #690000;
    background-color: #e7a2a5;
}
.wiznav a, .wiznav .maintitle a:hover{
    color: #690000 !important;
    border-left-color: #690000;
    border-bottom: none;
}
.wiznav a:hover{
    border-left-color: #fff;
    background-color: #fff !important;
}
.wiznav .maintitle_active{
    color: #fff !important;
    border-color: #690000 !important;
    background-color: #690000;
}
.wiznav .maintitle{
    color: #fff !important;
    border-color: #e7a2a5;
    background-color: #ffe3e5;
}
.wiznav .maintitle a{color: #690000 !important;}
.wiznav .links{
    border-right-color: #690000;
    border-bottom-color: #690000;
    border-left-color: #690000;
}
.wiznav .links_active{
    color: #fff;
    border-bottom-color: #690000;
    border-left-color: #690000;
    background-color: #690000;
}
.pagination{
    color: #690000;
    border-color: #a4a1a1;
    background-color: #ffe3e5;
}
.footnote{border-top-color: #690000;}
.footnote sup{color: #690000;}
#alertbox{background-color: #ffe3e5;}
.alertboxtext{color: #4b4b4b;}
.panel{border-color: #a4a1a1;}
.panelboxheader, .helpboxheader{
    color: #4b4b4b !important;
    border-color: #a4a1a1 !important;
    background-image: url(../img/backg_acordeao.jpg);
}
.helpBox{
    border-color: #a4a1a1;
    background-color: #e7a2a5;
}
.simpleopenbox{
	 color: #4b4b4b !important;
    border-color: #a4a1a1;
    background-color: #ffe3e5;
}
.simpleopenbox h3{
    color: #690000 !important;
    border-bottom-color: #a4a1a1;
}
.simpleopenbox h4{
    color: #690000 !important;
    border-top-color: #a4a1a1;
    border-bottom-color: #a4a1a1;
}
#tabhtml{
    color: #4b4b4b !important;
    border-color: #a4a1a1 !important;
}
#tablink{border-bottom-color: #a4a1a1 !important;}
#tablink li{border-color: #a4a1a1;}
#tablink li a{color: #690000 !important;}
.page{background-color: #fff;}
.tableform caption, .fildsetablecomplex legend{color: #690000 !important;}
.legendscale{color: #4b4b4b !important;}
/* [css_forms.css] */
fieldset legend{color: #690000;}
input, select, textarea{
    border-color: #a4a1a1;
    background-color: #fff;
}
input[type="submit"],input[type="reset"],input[type="button"]{color: #690000 !important;}
.inputnumber, .inputyear, .inputnormaltextarea{background-color: #fff !important;}
.inputspecialnumber, .inputnormaltext{background-color: #e7a2a5 !important;}
/* [css_grids.css] */
table.grid caption{color: #690000;}
table.grid th{color: #690000;}
table.grid td{border-bottom-color: #a4a1a1;}
.gridform input[type="submit"]{
    color: #fff !important;
    border-color: #a4a1a1 !important;    
    background-color: #690000 !important;
}
.title{color: #690000;}
.titleseparation{border-bottom-color: #690000;}
.totalresults{background-color: #e7a2a5;}
.total{background-color: #a4a1a1;}
/** [css_diftemplate.css] **/
body, .x-body{
    color: #4b4b4b;
    background-color: #fff;
}
a, #contentonecolumn a, #left ul li a, #right ul li a, .language{
    color: #690000;
    border-bottom-color: #690000;
}
a:hover, #left ul li, .logout a:hover{color: #4b4b4b;}
#top{background-color: #000;}
#navigation{background-color: #690000;}
#navigation a{color: #fff;}
#contentlink a{
    color: #fff !important;
    border-color: #fff !important;
}
#contentonecolumn, #contenttwocolumns{
    border-top-color: #ffe3e5;
    background-color: #fff;
}
#contentonecolumn h2, #contenttwocolumns h2{
    color: #690000;
    border-bottom-color: #690000 !important;
    background-color: #e7a2a5;
}
#contentonecolumn h3, #contentonecolumn h4, #contentonecolumn h5, #contentonecolumn h6, #contenttwocolumns h3, #contenttwocolumns h4, #contenttwocolumns h5, #contenttwocolumns h6{color: #690000;}
#left, #right{
    border-top-color: #ffe3e5;
    background-color: #fff;
}
#footer a, #footer a:hover{color: #fff !important;}
.simpleheader{color: #690000 !important;}
.simpleheaderblack{color: #4b4b4b !important;}
.datehour{color: #fff;}
.division{
    color: #690000;
    border-left-color: #690000;
}
.language a, .language a:hover, .chosemode a, .chosemode a:hover{color: #fff !important;}
.language .active, .chosemode .active{color: #e7a2a5 !important;}
#pageheader{
    background-color: #690000;
    border-top-color: #fff;
    border-bottom-color: #fff;
}
#logo{display: none;}
#logoright{
    float: right;
    display: inline;
    width: 314px;
    height: 101px;
    background: url(../img/logotipo.png) right no-repeat;
}
#pagenavigation{background-color: #690000;}
#pagenavigation ul li{
    color: #fff;
    border-right-color: #690000;
}
#pagenavigation ul li a{
    color: #fff;
    background-image: url(../img/maroon/backg_mainnav.png);
}
#pagenavigation ul li a:hover, #pagenavigation ul li a:active{
	 color: #690000;
    background-image: url(../img/maroon/backg_mainnav_on.png);
}
#perfilnavegation ul li{
    color: #fff;
    border-left-color: #690000;
}
#perfilnavegation ul li a{
    color: #690000;
    background: url(../img/maroon/backg_mainnav_on.png) right repeat;
}
#perfilnavegation ul li a:hover, #perfilnavegation ul li a:active{
    color: #fff;
    background: url(../img/maroon/backg_mainnav.png) right repeat;
}
#perfilchange{background-color: #690000;}
#perfilchange a{color: #fff !important;}
#perfil div.column p{color: #fff;}
.menuleft h2{
    color: #fff !important;
    border-bottom-color: #e7a2a5 !important;
	background-color: #690000;
	background-image: url(../img/maroon/leftmenu_header.png) !important;
}
.menuright h2{
    color: #fff !important;
    border-bottom-color: #e7a2a5;
    background-color: #690000;
    background-image: url(../img/maroon/simplemenu_header.png) !important; 
}
.homepage a{
    color: #690000 !important;
    background-color: #e7a2a5 !important;
    background-image: none !important;
}
.homepage a:hover, .homepage a:active{
    color: #690000 !important;
    background-color: #fff !important;
    background-image: none !important;
}
div.bottom{
    color: #fff;
    border-top-color: #fff;
    background-color: #690000;
}
#mainservices a, #allservices a{background-image: url(../img/maroon/arrow.png);}