/*
INFO VERSIO: '2025-03-28T12:08:53+01:00 - c3f93e95b1 - refs/heads/25.03F 
*/
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*fons*/
#continguts {
background-color:#fff
}

html,body,table td,td,a,div,.gwt-ListBox,.gwt-TextBox,.gwt-PasswordTextBox,.gwt-Button,.gwt-PushButton td,.gwt-CheckBox,.gwt-TextArea,.gwt-SuggestBox,.gwt-CaptionPanel,.gwt-SuggestBoxFilterComboboxPopup .item,.gwt-ValueSpinner .textBox,.advanced-TextButtonPanel .selected-value {
font-family:"Open Sans",Arial,sans-serif;
font-size:12px;
-moz-box-sizing:border-box;
box-sizing:border-box
}

#continguts {
background-color:transparent
}

#capcalera {
background-image:url(../skin_img/logocdt.png);
background-repeat:no-repeat;
background-color:transparent;
width:150px;
background-size:150px!important;
height:50px;
background-image:url(http://preproduccio.seu.cat/aoc/demos/LF6/SIRI/images/EACAT.png)!important;
background-size:auto!important;
background-position:20px 21px
}
.gwt-PushButton {
	border-radius:3px;
	transition:all .3s;
	font-weight:700;
	line-height:1.5;
	height: 33px!important;
	cursor: pointer;
	
/* 	background-color:white; */
	background-color:#fff;
	
/* 	color:#0884C6; */
	color:#009d80;

/* 	border-color:#0884C6; */
/* 	border-color:#009d80; */
    border-color:transparent;
}

#capcaleraSeg {
background:transparent;
height:60px;
color:#fff;
-webkit-font-smoothing:antialiased;
height:50px;
height:30px!important
}

#idiomaCap,#datahoraCap,#loginCap img,#div_loginlogout img,#div_etiq_usuari,.etiqueta-cercador {
visibility:hidden!important;
width:0!important
}

#loginCap a,#div_loginlogout a {
margin:0;
padding:0;
color:transparent;
text-align:left
}

#SegExpHeaderPanel_LoginSession,#SegExpHeaderPanel_LogoutSession {
text-align:-webkit-left;
width:20px!important
}

#loginCap,#div_loginlogout {
height:20px!important;
width:20px!important;
background-image:url(../skin_img/login.png);
background-repeat:no-repeat;
background-size:20px 20px;
margin:0;
padding:2px;
position:absolute!important;
top:5px;
right:3px
}

#div_loginlogout {
background-image:url(../skin_img/logout.png)
}

.div_datahora {
text-align:-webkit-right;
position:absolute;
top:30px;
right:30px;
padding:2px;
display:none;			
}

.div_datahora .gwt-Label,.div_datahora td {
width:auto!important
}

#SegExpHeaderPanel_InfoUsuari {
padding:2px;
position:absolute!important;
top:5px;
right:30px
}

#SegExpHeaderPanel_ButtonCerca,#SegExpHeaderPanel_ButtonAvancat {
height:20px!important;
width:20px!important
}

.div_container_cerca {
position:absolute;
width:40%;
right:0px;
top:30px;
}

#SegExpHeaderPanel_ListBoxTipusCerca,#SegExpHeaderPanel_CercaExpedient {
display:inline-block;
border:2px solid#bbb;
padding:4px 3px 3px 5px;
margin:0;
font:inherit;
outline:none;
line-height:1.2;
background:#f8f8f8;
-webkit-appearance:none;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
height:25px
}

#SegExpHeaderPanel_ListBoxTipusCerca:focus {
-webkit-box-shadow:0 0 3px 1px #c00;
-moz-box-shadow:0 0 3px 1px #c00;
box-shadow:0 0 3px 1px #c00
}

#SegExpHeaderPanel_ListBoxTipusCerca:after {
content:"?";
position:absolute;
top:0;
right:0;
bottom:0;
font-size:60%;
line-height:30px;
padding:0 7px;
background:#bbb;
color:#fff;
pointer-events:none;
-webkit-border-radius:0 6px 6px 0;
-moz-border-radius:0 6px 6px 0;
border-radius:0 6px 6px 0;
content:none
}

.MenuGeneral {
width:100%;
/* background-color:#3677AE; */
background-color:#009d80;
box-shadow:rgba(0,0,0,0.258824) 0 2px 5px 0;
box-sizing:border-box
}

.MenuGeneralOpcions {
/* background-color:#0884C6; */
background-color:#009d80;
box-shadow:rgba(0,0,0,0.258824) 0 2px 5px 0;
box-sizing:border-box
}

#SegExpHeaderPanel_InfoUsuari,#div_etiq_usuari .gwt-HTML,.div_datahora,.div_datahora .gwt-Label {
-webkit-font-smoothing:antialiased;
font-family:"Open Sans",Arial,sans-serif;
font-weight:400;
font-size:14px;
color:#fff
}

.MenuGeneralArbres td {
	width:1%!important
}

.MenuGeneralExpedientsNou {
	border:0;
	width:100%;
	height:auto;
	display:table
}

.MenuGeneralArbresNou {
	width:100%;
	height:auto;
	display:table-row
}

.boto_menu_nav {
	width:35px!important;
	min-width:35px!important;
	height:35px;
	display:table-cell;
	background-image:url(../skin_img/moreblack.png);
	background-size:35px 35px;
	background-repeat:no-repeat;
	background-color:transparent;
	color:transparent;
	padding-right:10px;
	position:relative;
	top:5px;
	left:5px;
}

.pestanyes_nou,.pestanyes2_nou,.pestanyaCerca {
	display:table-cell;
	overflow:hidden;
	-ms-overflow-style:hidden;
	-webkit-font-smoothing:antialiased;	
	font-weight:400!important;
	border:0!important;
	background-color:transparent!important;
	height:auto!important;
	width:inherit!important;
	padding:5px 10px!important;
	font-family:"Open Sans",Arial!important;
	font-size:13px!important;
	margin:0!important;
	min-width:auto!important;
}

.pestanyes2_nou {
	border-bottom:2px solid!important;
	border-color:#fff!important;
	color:#fff!important;
	border-bottom:0!important;
	background-color:#009d80!important;
}

.pestanyes_nou {
	color:#cbcbcb!important;
}

.pestanyaCerca {
	color:#fff!important;
	float:none!important;
	vertical-align:inherit!important;
}

.MenuGeneralArbres {
	width:100%;
	height:60px;
	border-bottom:1px solid!important;
	border-color:#e0e0e0!important
}

.menu_complet_vertical_seleccionat {
color:#0884C6
}

.menu_complet_vertical_over {
background-color:#0884C6!important
}

#SegExpHeaderPanel_ButtonAnterior img,#SegExpHeaderPanel_ButtonSeguent img {
height:25px;
width:25px;
top:0;
cursor:pointer
}

.botonsNavegacioExpNou {
position:absolute;
top:105px;
width:auto;
display:table-row;
right:75px;
z-index:20;
background-color:#0884C6;
color:#fff;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:7px;
height:33px
}

.botonsNavegacioExpNou .gwt-PushButton {
background-color:transparent!important;
border:0!important
}

.botonsNavegacioExpNou div {
display:table-cell;
padding:6px!important;
margin:4px!important;
vertical-align:middle
}

#div_MenuComplet {
z-index:20;
top:102px;
position:absolute;
left:0;
height:auto;
max-height:500px;
overflow-y:scroll;
border:2px solid #0884C6
}

.bloc {
border:0;
padding:2px;
background-color:#FFF
}

div#SEG_EXP_TREEPANEL_REFRESCAR .gwt-Image {
width:28px;
height:28px;
border:0!important;
background-color:#fff;
padding-top:10px
}

#divarbre .gwt-lletraBlanca {
visibility:visible;
color:#0884C6!important;
margin-bottom:1px;
padding:5px;
padding-top:15px;
font-size:15px;
display:none
}

#divarbre .negre {
color:#0884C6!important;
background-color:transparent;
border:0;
display:none
}

.negre img {
visibility:hidden!important;
width:0!important
}

div#SEG_EXP_TREEPANEL_REFRESCAR {
visibility:visible;
background-color:#fff;
border:0;
padding:0;
margin:0
}

#SEG_EXP_TREEPANEL_REFRESCAR img {
visibility:visible!important;
width:28px!important;
height:28px
}

#SEG_EXO_TREEPANEL_BACK,#SegExpHeaderPanel_ButtonLlista {
position:fixed;
top:101px;
right:30px;
z-index:20;
visibility:visible;
background-color:#0884C6!important;
background-image:url(../skin_img/moreblack.png);
background-size:31px;
background-repeat:no-repeat;
border:0 solid #dcdcdc;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:7px;
padding:6px;
margin:4px;
width:33px;
height:33px;
cursor:pointer!important
}

#SegExpHeaderPanel_ButtonLlista img {
visibility:hidden
}

.gwt-TreeItem .gwt-HTML {
font-family:"Open Sans",Arial,sans-serif;
font-size:13px
}

.gwt-TreeItem {
-webkit-font-smoothing:antialiased!important;
border-left-color:rgba(0,0,0,0)!important;
border-left-style:solid!important;
border-left-width:2px!important;
box-sizing:border-box!important;
color:#333!important;
cursor:pointer!important;
display:block!important;
height:32px!important;
margin-top:0!important;
padding:10px 0 10px 6px !important
}

.gwt-TreeItemWithIcon {
border:0
}

.gwt-TreeItem-selected {
background:none!important;
background-color:transparent;
color:#0884C6;
font-weight:700
}

.gwt-TreeItem-selected .gwt-HTML {
color:#0884C6;
font-weight:700
}

.gwt-TreeItem img {
margin:6px
}

.gwt-SplitLayoutPanel-HDragger {
width:1px!important;
background:#e0e0e0;
width:8px!important;
background:#F4F4F4
}

div#divmainpanel {
border:none!important;
padding:0!important;
display:table;
margin-left:auto;
margin-right:auto
}

.blau {
border:0;
background-image:none;
background-color:transparent;
border-bottom:solid 2px;
border-color:#0884C6
}

.lletraBlau,.blau .gwt-titol {
-webkit-font-smoothing:antialiased;
box-sizing:border-box;
color:#0884C6;
display:block;
font-family:"Open Sans",Arial,sans-serif;
font-size:23px;
font-weight:400;
height:40px;
/* line-height:40px; */
text-rendering:optimizeLegibility;
width:1160px;
margin:0 0 10px
}

.blau .gwt-titol {
display:table-cell;
vertical-align:middle;
top:0!important;
margin-bottom:20px;
left:24px!important;
color:#fff;
background-color:#0884C6
}

#divverticalheaderpanel .blau {
background-color:#0884C6
}

#divverticalheaderpanel .blau table {
left:0!important
}

.visu3flexTableCell {
max-width:400px;
max-height:45px;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;
overflow:hidden;
-ms-overflow-style:hidden;
text-overflow:ellipsis;
white-space:nowrap
}

.visu3cellTaulaBPMNova .advanced-TextButtonPanel {
max-width:250px;
min-width:175px
}

.gwt-BorderPanel {border:0;}

.proves {
visibility:hidden!important
}

.dialogTopLeft,.dialogMiddleRight,.dialogTopRight,.dialogMiddleLeft,.dialogBottomLeft,.dialogBottomRight,.dialogBottomCenter,.dialogTopCenter {
background-image:none!important;
background-color:#000!important
}

.gwt-DialogBox .Caption {
background:#0884C6;
color:#fff;
padding:4px 4px 4px 12px;
cursor:default;
border-bottom:1px solid #bbb;
border-top:5px solid #000
}

.gwt-DialogBox .Caption td {
font-family:"Open Sans",Arial,sans-serif;
font-size:15px;
padding:6px
}

.CaptionCloseImage {
visibility:hidden!important;
height:0!important;
width:0!important
}

.CaptionClose {
opacity:initial;
height:16px!important;
width:16px!important;
background-image:url(../skin_img/logout.png)!important;
background-repeat:no-repeat!important;
background-size:16px 16px!important;
visibility:visible!important;
margin:0;
padding:0;
color:transparent;
cursor:pointer
}

.panell_botons_general .div_img_boto {
display:inline-block;
margin-left:auto;
margin-right:auto;
width:20px;
text-align:center;
padding-top:5px
}

.panell_botons_general .class_boto_accio {
width:30px!important;
height:30px!important;
color:#757575;
border:1px solid;
background-color:transparent;
border-color:#757575;
padding:0;
margin:5px;
color:#fff;
text-shadow:-2px 2px #346392;
background-color:#ff9664;
background-image:-webkit-gradient(linear,left top,left bottom,from(#0884C6),to(#346392));
background-image:-webkit-linear-gradient(top,#0884C6,#346392);
background-image:-moz-linear-gradient(top,#0884C6,#346392);
background-image:-o-linear-gradient(top,#0884C6,#346392);
background-image:-ms-linear-gradient(top,#0884C6,#346392);
background-image:linear-gradient(top,#0884C6,#346392);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ff9664',EndColorStr='#c86432');
-webkit-box-shadow:inset 0 0 0 1px #27496d;
-moz-box-shadow:inset 0 0 0 1px #27496d;
box-shadow:inset 0 0 0 1px #27496d;
border:none;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px
}

.panell_botons_general {
background-color:transparent;
text-align:-webkit-center;
border:0;
display:inline-block;
position:static;
width:0!important
}



.panell_botons_general .div_text_boto {
display:none;
width:85px!important
}

.panell_botons_general .class_boto_accio .div_text_boto .gwt-Label,.panell_botons_general .class_boto_accio .div_text_boto .gwt-HTML {
margin-top:2px;
font-size:12px;
width:85px;
height:90px;
display:inline-block;
max-width:85px;
white-space:normal;
text-align:center;
line-height:normal
}

.panell_botons_general .div_text_boto .gwt-Label,.panell_botons_general .div_text_boto .gwt-HTML {
margin-top:10px;
font-size:12px
}

.panell_botons_general .class_boto_accio span {
white-space:normal!important
}

#div_taula_dades .segExpScrollTableComposite_absPan {
margin-left:auto;
margin-right:auto;
width:100%!important;
height: 100% !important;					 
/* position:static!important;*/
border:none;
border-radius:0
}

#peu {
display:inline-table!important;
padding:7px!important;
}

#peu div {
display:table-cell!important;
vertical-align:middle!important
}

div#segExpFrame_titolPeu {
width:50%!important;
width:100%!important;
margin-top:-25px
}

div#segExpFrame_labelAtencioClient {
padding-right:20px;
font-weight:700
}

div#segExpFrame_labelTelefon {
font-weight:700;
padding-right:5px
}

div#segExpFrame_labelNumTelefon {
padding-right:15px
}

div#segExpFrame_labelCorreu {
font-weight:700;
padding-right:5px
}

div#segExpFrame_labelCorreuDesc {
width:100%
}

#segExpFrame_footerAnchor {
display:table-cell
}

#div_taula_dades {
margin-left:auto;
margin-right:auto
}

#segExpFrame_ContenidorLogos{
	float: right;
}

.PanellDesplegable_titol_mig_content_options .class_boto_accio {
display:inline-block;
border:none;
cursor:pointer;
text-decoration:none;
width:34px!important;
height:34px!important;
color:transparent;
border:none;
background-color:transparent;
padding:0;
margin:0;
display:inline;
float:right
}

.PanellDesplegable_titol_mig_content_options .class_boto_accio span {
white-space:normal!important
}

.PanellDesplegable_titol_mig_content_options .div_img_boto {
display:inline-block;
margin-left:auto;
margin-right:auto;
width:auto;
text-align:center;
padding-top:5px
}

.PanellDesplegable_titol_mig_content_options .div_text_boto {
display:none;
width:85px!important
}

.PanellDesplegable_titol_mig_content_options .class_boto_accio .div_text_boto .gwt-Label,.PanellDesplegable_titol_mig_content_options .class_boto_accio .div_text_boto .gwt-HTML {
margin-top:10px;
font-size:12px;
width:34px;
height:34px;
display:inline-block;
max-width:85px;
white-space:normal;
text-align:center
}

.PanellDesplegable_titol_mig_content_options .div_text_boto .gwt-Label,.PanellDesplegable_titol_mig_content_options .div_text_boto .gwt-HTML {
margin-top:10px;
font-size:12px;
display:none
}

.PanellDesplegable_titol_dalt_content_label,.PanellDesplegable_titol_mig_content_label {
visibility:visible;
color:#0884C6!important;
margin-bottom:1px;
padding:5px;
padding-top:15px;
font-size:15px
}

.PanellDesplegable_titol_mig_content,.PanellDesplegable_titol_dalt_content {
border:none;
height:15px
}

.PanellDesplegable_titolmig,.PanellDesplegable_titoldalt {
border:none;
border-bottom:solid 2px;
border-color:#0884C6!important;
height:15px
}

.PanellDesplegable_mig_content,.PanellDesplegable_dalt_content,.PanellDesplegable_mig,.PanellDesplegable_dalt,.PanellDesplegable_panell {
border:none
}

.PanellDesplegable_tanca_baix,.PanellDesplegable_obre_baix,.PanellDesplegable_tanca_dalt,.PanellDesplegable_obre_dalt {
padding-top:15px;
background-color:transparent!important
}

.PanellDesplegable_mig_content .div_title,.PanellDesplegable_dalt_content .div_title {
display:none
}

.PanellDesplegable_mig_opcions {
border:0;
display:inline
}

.flexTablePaginacio {
margin-left:auto;
margin-right:auto
}

#centrador_web {
overflow:hidden;
-ms-overflow-style:hidden;
position:relative
}

.dialogBottomLeftInner,.dialogBottomCenterInner,.dialogBottomRightInner {
height:2px!important
}

.dialogTopRightInner,.dialogTopLeftInner,.dialogMiddleLeftInner,.dialogMiddleRightInner,.dialogBottomLeftInner,.dialogBottomRightInner {
width:2px!important
}

.dialogTopCenterInner .Caption {
border-top:solid 2px #000
}

.panell_filtres {
display:table-row;
display:inline-block
}

.PanellDesplegable_mig,.PanellDesplegable_dalt {
position:relative
}

.PanellDesplegable_mig_content,.PanellDesplegable_dalt_content {
position:relative;
overflow:auto;
width:100%;
height:100%;
max-width:100%;
max-height:100%
}

.PanellDesplegable_mig_opcions_accions {
position:relative;
height:auto;
overflow-x:auto
}

#divmainpanel,#divvpanel {
width:100%!important;
height:100%!important;
position:absolute;
max-width:100%;
max-height:100%
}

#SegExpMainPanel_frameIntern {
width:100%!important;
height:100%!important
}

#divvpanel {
position:absolute
}

body {
overflow:hidden
}

.verTabla1 .div_text_boto .gwt-Label {
display:none
}

.buttonVerTabla {
height:34px;
width:34px!important;
background-color:transparent;
border:0;
display:block;
float:right;
border:none;
padding:0
}

.flexTablePrincipal {
position:absolute!important
}

.flextablecell {
float:right;
padding-left:10px;
width:75%;
/* font-family:"Open Sans",Arial,sans-serif; */
font-family:"Open Sans",Arial;
font-size:12px
}

.flextablecell a {
font-family:"Open Sans",Arial,sans-serif;
font-size:12px
}

.flextablecolumnname {
color:#6880AF;
float:left;
width:15%;
font-weight:700;
font-family:"Open Sans",Arial,sans-serif;
font-size:12px;
white-space:nowrap;
text-overflow:ellipsis
}

.flextablecolumn {
float:left;
display:inline-block;
width:100%
}

.flexTableRow {
border:1px solid Scrollbar;
display:inline-block;
margin:2px;
padding:10px;
width:98%;
border-radius:8px;
background:#FAF1FA
}

.mesButton {
margin-left:2px;
float:right;
padding-left:0;
width:auto
}

.verticalPanelData {
width:100%!important
}

#flexTableCell input[type="checkbox"] {
width:3em;
height:3em
}

.flexTableCheckBox {
float:left;
width:auto;
padding-left:0
}

.panellGrafics {
float:none!important
}

div#div_panell_filtres img {
display:none
}

.PanellDesplegable_mig_opcions_filtres {
text-align:center;
border:solid 1px #ccf
}

#SEL_SEGEXP_FILTER_FILTER img,#SEL_SEGEXP_FILTER_CLEAR img {
display:block!important
}

#SEL_SEGEXP_FILTER_FILTER,#SEL_SEGEXP_FILTER_CLEAR {
	margin-top:17px;
	margin-right:2px;
	padding:0px!important;
}

div#SEL_SEGEXP_FILTER_FILTER {
    display: inline-block;
    left: 10px;
    position: absolute;
    margin-top: 10px;
    background-color:#009d80;
    color: white;
    padding:6px 15px 10px 15px!important;
    font-size:13px;
    font-weight:normal;
}

div#SEL_SEGEXP_FILTER_FILTER img {
    display: none!important;
}

#SEL_SEGEXP_TABLE_MSGINFO {
margin-top:20px
}

.div_alert div,.div_alert td {
height:auto!important
}

.div_alert td {
padding-bottom:1px
}

.div_alert p {
margin:3px
}

.alert {
border:4px solid #fff;
background-color:#fff;
color:#363636
}

.visu3flexTableColumnIni {
display:table-row
}

.PanellDesplegable_baix_content {
border:none
}

.PanellDesplegable_baix_content .gwt-HorizontalSplitPanel {
border:none
}

.PanellDesplegable_baix {
border:solid 1px #ccb
}

.visu3flexTablePrincipal {
margin-top:2px!important;
height:auto!important
}

.visu3flexTableCheckBox {
display:table-cell
}

.visu3flexTablePrincipal .visu3colTaulaBPMNova,.visu3flexTablePrincipal .visu3cellTaulaBPMNova,.visu3flexTableColumnIni {
padding:.5em!important;
padding:10px!important
}

.panell_botons_general .class_boto_accio:hover,.panell_botons_general .class_boto_accio.hover {
-webkit-box-shadow:inset 0 0 0 1px #27496d,0 3px 3px #193047;
-moz-box-shadow:inset 0 0 0 1px #27496d,0 3px 3px #193047;
box-shadow:inset 0 0 0 1px #27496d,0 3px 3px #193047
}

.panell_botons_general .class_boto_accio:active,.panell_botons_general .class_boto_accio.active {
-webkit-box-shadow:inset 0 0 0 1px #27496d,inset 0 3px 3px #193047;
-moz-box-shadow:inset 0 0 0 1px #27496d,inset 0 3px 3px #193047;
box-shadow:inset 0 0 0 1px #27496d,inset 0 3px 3px #193047
}

.class_boto_accio .html-face {
max-width:20px!important;
margin-left:4px!important
}

.class_boto_accio {
margin:2px!important
}

.alert .gwt-ImageTextPushButton {
display:none
}

.gwt-BaseBuscarDialogBox fieldset{
	box-shadow: none;
	border: solid 1px #DADADA;
	color: #000;
}

.gwt-BaseBuscarDialogBox legend {
font-weight:700
}

div#div_PanellDesplegable_mig_opcions_filtres_nodes_FramePanel {
background-color:#ccf;
border-color:#0884C6
}

div#ag_container_segon {
width:100%!important
}

div#ag_container_primer {
width:100%!important;
height:100%!important
}

a#segExpFrame_footerAnchor {
display:hidden!important;
visibility:hidden;
display:none
}

div#div_PanellDesplegable_mig_opcions_infohtml_nodes_FramePanel table {
width:100%
}

#dialegPortaSignatures_portSignPanel .visu3flexTablePrincipal {
height:auto!important;
width:auto!important
}

#dialegPortaSignatures_portSignPanel .visu3segExpScrollTableComposite_absPan {
height:100%!important;
}

table.MenuGeneral {
background-color:#0884C6!important
}

#div_MenuGeneralArbresNou {
width:auto!important
}

div#div_menu_horitzontal {
width:auto!important;
display:inline-block
}

.gwt-DialogBox .gwt-PushButton {
/* 	height: 33px!important; */
	height: auto!important;
	width: auto!important;
}
.gwt-DialogBox .gwt-DecoratedTabPanel .gwt-PushButton
{
	height:20px!important;
	width:20px!important;
	overflow:hidden;
}

.gwt-PushButton.gwt-ImageTextPushButton .gwt-botoControlDialeg.gwt-PushButton-up,
.gwt-PushButton.gwt-ImageTextPushButton  .gwt-botoControlDialeg .gwt-PushButton-up-hovering,
.gwt-ImageTextPushButton
{
background-color:#0079D2!important;
border-color:#0079D2!important;
color:#fff;
border-radius:2px;
transition:all .3s;
font-weight:700;
background-color:#0079D2!important;
line-height:1.5
}

.gwt-mantCapcalera .gwt-ImageTextPushButton .div_img_boto{
    display:none;
}

.gwt-DialogBox .gwt-PushButton .div_text_boto .gwt-Label {
max-height:33px;
padding-top:6px
}

.gwt-PushButton .div_text_boto .gwt-Label {
font-family:"Open Sans",Arial,sans-serif!important;
font-size:12px;
font-stretch:normal;
font-style:normal;
font-variant-caps:normal;
font-variant-ligatures:normal;
font-variant-numeric:normal;
font-weight:500;
margin-left:10px;
margin-right:10px
}

table#centrador_web {
background:#F4F4F4
}

div#continguts {
padding-top:10px
}

.PanellDesplegable_panell {
background-color:#fff
}

.leftWidgetParent {
background-color:#F4F4F4!important
}

table#divarbre {
background-color:transparent!important
}

#divarbre .gwt-TreeItem img {
display:none
}

#divarbre .gwt-TreeItem {
border-bottom:1px solid #F4F4F4;
display:block!important;
padding:0;
text-decoration:none;
transition:all .2s;
position:relative;
width:100%;
padding-top:0!important;
padding-bottom:0!important;
height:auto!important
}

#divarbre .gwt-TreeItem .gwt-HTML {
font-size:14px;
line-height:20px;
padding:6px 5px 6px 15px
}

table#divarbre .gwt-Tree {
margin-left:5px;
overflow-x:hidden
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected .gwt-HTML {
color:#000;
cursor:default;
font-family:"Open Sans",Arial,sans-serif;
font-size:14px;
font-weight:700;
height:auto
}

.gwt-Tree table {
width:100%
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected {
background-color:#dadada!important
}

div#divverticalsplitpanel {
background-color:#fff;
border:1px solid #DADADA;
background-color:#fff;
width:99%!important
}

div#div_PanellDesplegable_titol_mig_content_label_nodes_FramePanel ,
#div_PanellDesplegable_titol_dalt_content_label_nodes_FramePanel{
box-sizing:border-box;
color:#555!important;
display:block;
float:left;
font-family:"Open Sans",Arial,sans-serif;
font-size:24px;
font-weight:500;
height:48px;
line-height:48px;
min-height:1px;
box-sizing:border-box;
color:#555!important;
display:block;
float:left;
font-family:"Open Sans",Arial,sans-serif;
font-size:24px;
font-weight:500;
height:48px;
line-height:48px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:20px;
min-height:1px;
padding-bottom:0;
padding-left:15px;
padding-right:0;
padding-top:0;
margin:20px 0 0;
padding:0 0 0 15px
}
#div_PanellDesplegable_titol_dalt_content_label_nodes_FramePanel
{
	font-size:20px;
	text-overflow:elipsis;
	overflow:hidden;
}
div#div_PanellDesplegable_titolmig_nodes_FramePanel {
border-bottom:solid 1px;
border-color:#dadada!important
}

.visu3flexTablePrincipal .visu3colTaulaBPMNova,.visu3flexTablePrincipal .visu3cellTaulaBPMNova:before,.visu3flexTableColumnIni:before {
color:#a1a2a4;
font-family:"Open Sans",Arial,sans-serif;
font-size:11.9px;
font-weight:700;
line-height:23.8px
}

.visu3flexTablePrincipal .visu3rowTaulaBPMNova {
border-top:1px solid #dadada;
border-bottom:1px solid #dadada;
padding-top:10px;
padding-bottom:12px!important
}

table.botonsNavegacioGeneral {
display:none
}

.labelReg {
display:none
}

.div_navegacio {
width:100%
}

table.flexTablePaginacio {
float:right
}

.flexTablePaginacio td div {
width:auto!important
}

div#SEL_SEGEXP_TABLE_MSGINFO {
width:100%;
text-align:center;
font-size:20px
}

#divarbre .bold14px {
  background-image:url(../skin_img/loading.gif);
	background-size:contain;
	margin-left:auto;
	margin-right:auto;
	width:50px;
	height:50px;
	overflow:hidden;
	color:transparent;
}

.panell_botons_general
.div_img_boto ,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .div_img_boto
{
display:inline-block!important
}

.gwt-BaseBuscarDialogBox .gwt-FocusPanel {
    background-color: #F4F4F4;
}

#div_PanellDesplegable_tanca_dalt_nodes_FramePanel .div_img_boto,
#div_PanellDesplegable_tanca_baix_nodes_FramePanel .div_img_boto,
#div_PanellDesplegable_obre_baix_nodes_FramePanel .div_img_boto,
#div_PanellDesplegable_obre_dalt_nodes_FramePanel .div_img_boto
{
    display: inline-block!important;
	background: none !important;
}

#div_PanellDesplegable_tanca_dalt_nodes_FramePanel .div_img_boto img,
#div_PanellDesplegable_tanca_baix_nodes_FramePanel .div_img_boto img,
#div_PanellDesplegable_obre_baix_nodes_FramePanel .div_img_boto img,
#div_PanellDesplegable_obre_dalt_nodes_FramePanel .div_img_boto img
{
    display: inline-block!important;
}

.PanellDesplegable_obre_baix, .PanellDesplegable_obre_dalt,
	.PanellDesplegable_tanca_dalt, .PanellDesplegable_tanca_baix 
{height:50px!important;width:34px!important;padding-top:25px;padding-left: 5px!important;}
div#div_PanellDesplegable_titol_mig_content_label_nodes_FramePanel {
    padding-left: 5px;
}
.visu3flexTableCheckBox
{
	padding-left:10px!important;
}
div#div_PanellDesplegable_mig_opcions_accions_nodes_FramePanel {
    padding-left: 10px!important;
}



div#div_PanellDesplegable_titol_dalt_content_label_nodes_FramePanel {
    padding-left: 5px;
}

div#div_PanellDesplegable_titoldalt_nodes_FramePanel {
    border-bottom: solid 1px;
    border-color: #dadada!important;
}

.dialogTopLeft, .dialogMiddleRight, .dialogTopRight, .dialogMiddleLeft, .dialogBottomLeft, .dialogBottomRight, .dialogBottomCenter, .dialogTopCenter {
    background-color: #DADADA!important;
}

.dialogTopCenterInner .Caption {
    border-top: solid 1px #dadada;
}

.dialogTopRightInner, .dialogTopLeftInner, .dialogMiddleLeftInner, .dialogMiddleRightInner, .dialogBottomLeftInner, .dialogBottomRightInner {
    width: 1px!important;
}

.dialogBottomLeftInner, .dialogBottomCenterInner, .dialogBottomRightInner {
    height: 1px!important;
}

.panell_botons_general .class_boto_accio, 
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio, 
.buttonVerTabla{
    background: none!important;
    border: none!important;
    box-shadow: none!important;
}

.panell_botons_general .class_boto_accio:active,.panell_botons_general .class_boto_accio.active,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio:active,#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel  .class_boto_accio.active,
.buttonVerTabla :active,.buttonVerTabla .active{
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
border:solid 1px!important;
border-color:#0884C6!important;
background: #d6d6d6;
  background-image: -webkit-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: -moz-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: -ms-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: -o-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: linear-gradient(to bottom, #d6d6d6, #0884C6);
  text-decoration: none;

}
#panellEdicteDocument_buttonNouDoc {
    height: 30px !important;
    width: 100px !important;
    overflow: hidden;
}
div#TBN_PRIMER,#TBN_ULTIM,#TBN_SEG,#TBN_ANTERIOR {
    background-color: #DADADA;
    border-color: white;
    border-radius: 3px !important;
    border: solid 2px !important;
}

div#TBN_PRIMER:hover,
#TBN_ULTIM:hover,#TBN_SEG:hover,#TBN_ANTERIOR:hover {
    background-color: #c1c1c1;
}

.gwt-Label.labelPag.gwt-boldStyle {
    display: none;
}

#div_panell_filtres table {
    display: inline-block!important;
    float: left!important;
    margin-right: 30px;
}

#div_panell_filtres div {
    display: inline-block;
}
#div_panell_filtres .gwt-TextBox, #div_panell_filtres .gwt-ListBox {
    border-radius: 0;
    border: 1px solid #a9a9a9;
    box-shadow: none;
    width: 100%;
    font-size: 13px;
    color: #000000;
    border-radius: 0 !important;
    border: 1px solid #DADADA !important;
}
 
#div_panell_filtres .gwt-Label {
    font-weight: bold!important;
    color: #555555!important;
    display: inline-block!important;
}

#div_panell_filtres input {
    font-size:.9em;
        color: #000000;
}

div#div_PanellDesplegable_mig_opcions_filtres_nodes_FramePanel {
    background-color: white;
    border-color: #DADADA!important;
    border-top: solid 1px;
    /*border-bottom: solid 1px;*/
    border-right: 0px;
    border-left: 0px;
}

div#div_panell_filtres {
    padding-left: 100px;
    min-height: 50px;
}


div#SEL_SEGEXP_FILTER_CLEAR {
    display: none!important;
}

div#div_PanellDesplegable_mig_opcions_accions_nodes_FramePanel {
    padding-top: 3px;
    padding-bottom: 3px;
}

.div_navegacio {
    border-top: 1px solid #DADADA;
}

div#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel {
    padding-top: 30px!important;
}

.panell_botons_general .div_img_boto img,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .div_img_boto img {
width:18px;
height:18px;

}

.buttonVerTabla .div_img_boto {
    padding-left: 4px!important;
}

.div_alert table {
    width: 100%!important;

}

.div_alert .gwt-Label {
    padding-top: 2px;
}


.gwt-mantCapcalera .gwt-PushButton img { padding-top:4px;padding-left:2px;padding-right:2px}


#mantRegistreEntrada .gwt-MantCapcalera {
    background-color: rgb(186, 243, 196)!important;
    border-color: rgb(186, 243, 196)!important;
}

#mantRegistreSortida .gwt-MantCapcalera {
    background-color: rgb(243, 186, 186)!important;
    border-color: rgb(243, 186, 186)!important;
}

.gwt-Label.gwt-mantTitol {
    font-size: 20px;
}

div#segExpFrame_labelNumTelefon {
    display: none!important;
}

div#segExpFrame_labelAtencioClient {
    display: none!important;
}

div#segExpFrame_labelTelefon {
    display: none!important;
}

div#segExpFrame_labelCorreu {
    display: none!important;
}

div#segExpFrame_labelCorreuDesc {
    display: none!important;
}
.leftBorderColoredGreen{
	border-left: 10px solid rgb(153, 255, 153);
	background-color:#FFF !important;
}
.leftBorderWhite{
	border-left: 10px solid #FFF;
}
div#div_PanellDesplegable_mig_opcions_nodes_FramePanel:hover .PanellDesplegable_mig_opcions_llegenda {
/*    display: inline-block !important;
*/
}

div#TBN_PRIMER, #TBN_ULTIM, #TBN_SEG, #TBN_ANTERIOR {
    border: 0px!important;
}

.panell_botons_general .div_img_boto img, #div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .div_img_boto img {
    width: 16px!important;
    height: 16px!important;
}

#dialegLogin_vpLogo img.gwt-Image {
    display: none;
}
/* .scrollTableComposite_dataTable .gwt-InfoPanel { */
/*     display: none; */
/* } */
#panellSdeVariables_flowPanel div.gwt-PushButton{
	    border-color: #0884C6;
    color: #fff;
    border-radius: 2px;
    transition: all .3s;
    font-weight: 700;
    background-color: #0884C6;
    line-height: 1.5;
    height: 35px!important;
    width: 132px!important;
}

.aoc_extracte_territori {
    top: -10px!important;
    position: relative;
    border-top: none!important;
}
.gwt_label_dades_principals {
    padding-top: 2px!important;
}




.gwt-DialogBox .dockPanel .segExpScrollTableComposite_absPan .gwt-TableText 
{

    /*background-image: url(../skin_img/loading.gif); Al panell de domicilis associats a la persona es carrega aquest gif i si no  té documents no desapareix mai... */
	background-size:50px 50px!important;
	background-repeat:no-repeat!important;
	    background-position: center!important;
	margin-left:auto!important;
	margin-right:auto!important;
	top:40px!important;
	/*width:50px!important;
	height:50px!important;*/
	overflow:hidden;
	color:transparent;
}

.gwt-botoControlDialeg .div_img_boto img {
    display: none!important;
}


.gwt-mant16Capcalera .gwt-PushButton.gwt-ImageTextPushButton.gwt-PushButton-up,
 .gwt-mant16Capcalera .gwt-PushButton.gwt-ImageTextPushButton.gwt-PushButton-up {
    border: none!important;
    color: transparent!important;
    border-radius: 0px!important;
    transition: all .3s!important;
    font-weight: 700;
    background-color: transparent!important;
    line-height: 1.5;
}

div#PanellDomicilis_codiDadesValidFP .gwt-CaptionPanel div {
    width: 100%!important;
}

#DOM_BAIXA_NOMES label {
    width: 120px!important;
}

div#PanellDomicilis_dadesPostalsFP {
   width:99%!important
}

#DOM_AMBKM, #DOM_SENSENUM,#DOM_SENSEAPRO{
    display: none;
}

.gwt-ScrollTable .headerWrapper {
    height: 39px !important;
}

#PanellDomicilis_PanellPrincipal {
  width:   100% !important;
}

#PanellDomicilis_codiDadesValidFP .label_panell_domicili {
    width: auto!important;
}

.tipus_domicili_flow_panel, .dades_territori_flow_panel, .codi_dades_valid_flow_panel {
    height: 180px;
    /*width: 35%;*/
    margin-right: 5px;
}


#DialegCercaPersones .panelPrincipalPersones .flowPanelPersonData,#PanellPersones_panelPersonType {
  width: 400px !important;
}
#PanellPersones_panelName, #PanellPersones_labelPersonName{
  width: 318px !important;
}
#SelPanellPersones_nom {
  width: 393px !important;
}
#PanellPersones_panelSurname {
  width: 418px !important;
}
.label_surname {
  width: 80px !important;
}

#SelPanellPersones_cog1.inputNom, #SelPanellPersones_cog2.inputNom {
  width: Calc(100% - 180px) !important;
}

/*Client registre*/

/*fons*/
#continguts {
background-color:#fff
}


#continguts {
background-color:transparent
}

#capcalera {
background-image:url(../skin_img/logocdt.png);
background-repeat:no-repeat;
background-color:transparent;
width:150px;
background-size:150px!important;
height:50px;
background-image:url(http://preproduccio.seu.cat/aoc/demos/LF6/SIRI/images/EACAT.png)!important;
background-size:auto!important;
background-position:20px 21px
}

#capcaleraSeg {
background:transparent;
height:60px;
color:#fff;
-webkit-font-smoothing:antialiased;
height:50px;
height:30px!important
}

#idiomaCap,#datahoraCap,#loginCap img,#div_loginlogout img,#div_etiq_usuari,.etiqueta-cercador {
visibility:hidden!important;
width:0!important
}

#loginCap a,#div_loginlogout a {
margin:0;
padding:0;
color:transparent;
text-align:left
}

#SegExpHeaderPanel_LoginSession,#SegExpHeaderPanel_LogoutSession {
text-align:-webkit-left;
width:20px!important
}

#loginCap,#div_loginlogout {
height:20px!important;
width:20px!important;
background-image:url(../skin_img/login.png);
background-repeat:no-repeat;
background-size:20px 20px;
margin:0;
padding:2px;
position:absolute!important;
top:5px;
right:3px
}

.div_but_opcions {
height:20px;
width:20px;
background-image:url(../skin_img/config.png);
background-repeat:no-repeat;
background-size:20px 20px;
margin:0;
position:absolute;
top:30px;
right:3px;
}

#div_loginlogout {
background-image:url(../skin_img/logout.png)
}


.div_datahora .gwt-Label,.div_datahora td {
width:auto!important
}

#SegExpHeaderPanel_InfoUsuari {
padding:2px;
position:absolute!important;
top:5px;
right:30px
}

#SegExpHeaderPanel_ListBoxTipusCerca,#SegExpHeaderPanel_CercaExpedient {
display:inline-block;
border:2px solid #bbb;
padding:4px 3px 3px 5px;
margin:0;
font:inherit;
outline:none;
line-height:1.2;
background:#f8f8f8;
-webkit-appearance:none;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
height:25px
}

#SegExpHeaderPanel_ListBoxTipusCerca:focus {
-webkit-box-shadow:0 0 3px 1px #c00;
-moz-box-shadow:0 0 3px 1px #c00;
box-shadow:0 0 3px 1px #c00
}

#SegExpHeaderPanel_ListBoxTipusCerca:after {
content:"?";
position:absolute;
top:0;
right:0;
bottom:0;
font-size:60%;
line-height:30px;
padding:0 7px;
background:#bbb;
color:#fff;
pointer-events:none;
-webkit-border-radius:0 6px 6px 0;
-moz-border-radius:0 6px 6px 0;
border-radius:0 6px 6px 0;
content:none
}

#SegExpHeaderPanel_InfoUsuari,#div_etiq_usuari .gwt-HTML,.div_datahora,.div_datahora .gwt-Label {
-webkit-font-smoothing:antialiased;
font-family:"Open Sans",Arial;
font-weight:400;
font-size:14px;
color:#fff
}

.menu_complet_vertical_seleccionat {
color:#0884C6
}

.menu_complet_vertical_over {
background-color:#0884C6!important
}

#SegExpHeaderPanel_ButtonAnterior img,#SegExpHeaderPanel_ButtonSeguent img {
height:25px;
width:25px;
top:0;
cursor:pointer
}

.botonsNavegacioExpNou {
position:absolute;
top:105px;
width:auto;
display:table-row;
right:75px;
z-index:20;
background-color:#0884C6;
color:#fff;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:7px;
height:33px
}

.botonsNavegacioExpNou .gwt-PushButton {
background-color:transparent!important;
border:0!important
}

.botonsNavegacioExpNou div {
display:table-cell;
padding:6px!important;
margin:4px!important;
vertical-align:middle
}

#div_MenuComplet {
z-index:20;
top:102px;
position:absolute;
left:0;
height:auto;
max-height:500px;
overflow-y:scroll;
border:2px solid #0884C6
}

.bloc {
border:0;
padding:2px;
background-color:#FFF
}

div#SEG_EXP_TREEPANEL_REFRESCAR .gwt-Image {
width:28px;
height:28px;
border:0!important;
background-color:#fff;
padding-top:10px
}

#divarbre .gwt-lletraBlanca {
visibility:visible;
color:#0884C6!important;
margin-bottom:1px;
padding:5px;
padding-top:15px;
font-size:15px;
display:none
}

#divarbre .negre {
color:#0884C6!important;
background-color:transparent;
border:0;
display:none
}

.negre img {
visibility:hidden!important;
width:0!important
}

div#SEG_EXP_TREEPANEL_REFRESCAR {
visibility:visible;
background-color:#fff;
border:0;
padding:0;
margin:0
}

#SEG_EXP_TREEPANEL_REFRESCAR img {
visibility:visible!important;
width:28px!important;
height:28px
}

#SEG_EXO_TREEPANEL_BACK,#SegExpHeaderPanel_ButtonLlista {
position:fixed;
top:101px;
right:30px;
z-index:20;
visibility:visible;
background-color:#0884C6!important;
background-image:url(../skin_img/moreblack.png);
background-size:31px;
background-repeat:no-repeat;
border:0 solid #dcdcdc;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:7px;
padding:6px;
margin:4px;
width:33px;
height:33px;
cursor:pointer!important
}

#SegExpHeaderPanel_ButtonLlista img {
visibility:hidden
}

.gwt-TreeItem .gwt-HTML {
font-family:"Open Sans",Arial;
font-size:13px
}

.gwt-TreeItem {
-webkit-font-smoothing:antialiased!important;
border-left-color:rgba(0,0,0,0)!important;
border-left-style:solid!important;
border-left-width:2px!important;
box-sizing:border-box!important;
color:#333!important;
cursor:pointer!important;
display:block!important;
height:32px!important;
margin-top:0!important;
padding:10px 0 10px 6px !important
}

.gwt-TreeItemWithIcon {
border:0
}

.gwt-TreeItem-selected {
background:none!important;
background-color:transparent;
color:#0884C6;
font-weight:700
}

.gwt-TreeItem-selected .gwt-HTML {
color:#0884C6;
font-weight:700
}

.gwt-TreeItem img {
margin:6px
}

.gwt-SplitLayoutPanel-HDragger {
width:1px!important;
background:#e0e0e0;
width:8px!important;
background:#F4F4F4
}

div#divmainpanel {
border:none!important;
padding:0!important;
display:table;
margin-left:auto;
margin-right:auto
}

.blau {
border:0;
background-image:none;
background-color:transparent;
border-bottom:solid 2px;
border-color:#0884C6
}

.lletraBlau,.blau .gwt-titol {
-webkit-font-smoothing:antialiased;
box-sizing:border-box;
color:#0884C6;
display:block;
font-family:"Open Sans",Arial;
font-size:23px;
font-weight:400;
height:40px;
/* line-height:40px; */
text-rendering:optimizeLegibility;
width:1160px;
margin:0 0 10px
}

.blau .gwt-titol {
display:table-cell;
vertical-align:middle;
top:0!important;
margin-bottom:20px;
left:24px!important;
color:#fff;
background-color:#0884C6
}

#divverticalheaderpanel .blau {
background-color:#0884C6
}

#divverticalheaderpanel .blau table {
left:0!important
}

.visu3flexTableCell {
max-width:400px;
max-height:45px;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;
overflow:hidden;
-ms-overflow-style:hidden;
text-overflow:ellipsis;
white-space:nowrap
}

.visu3cellTaulaBPMNova .advanced-TextButtonPanel {
max-width:250px;
min-width:175px
}

.gwt-BorderPanel {border:0;}

.proves {
visibility:hidden!important
}

.dialogTopLeft,.dialogMiddleRight,.dialogTopRight,.dialogMiddleLeft,.dialogBottomLeft,.dialogBottomRight,.dialogBottomCenter,.dialogTopCenter {
background-image:none!important;
background-color:#000!important
}

.gwt-DialogBox .Caption {
background:#0884C6;
color:#fff;
padding:4px 4px 4px 12px;
cursor:default;
border-bottom:1px solid #bbb;
border-top:5px solid #000
}

.gwt-DialogBox .Caption td {
font-family:"Open Sans",Arial;
font-size:15px;
padding:6px
}

.CaptionCloseImage {
visibility:hidden!important;
height:0!important;
width:0!important
}

.CaptionClose {
opacity:100;
height:16px!important;
width:16px!important;
background-image:url(../skin_img/logout.png)!important;
background-repeat:no-repeat!important;
background-size:16px 16px!important;
visibility:visible!important;
margin:0;
padding:0;
color:transparent;
cursor:pointer
}

.panell_botons_general .div_img_boto {
display:inline-block;
margin-left:auto;
margin-right:auto;
width:20px;
text-align:center;
padding-top:5px
}

.panell_botons_general .class_boto_accio {
width:30px!important;
height:30px!important;
color:#757575;
border:1px solid;
background-color:transparent;
border-color:#757575;
padding:0;
margin:5px;
color:#fff;
text-shadow:-2px 2px #346392;
background-color:#ff9664;
background-image:-webkit-gradient(linear,left top,left bottom,from(#0884C6),to(#346392));
background-image:-webkit-linear-gradient(top,#0884C6,#346392);
background-image:-moz-linear-gradient(top,#0884C6,#346392);
background-image:-o-linear-gradient(top,#0884C6,#346392);
background-image:-ms-linear-gradient(top,#0884C6,#346392);
background-image:linear-gradient(top,#0884C6,#346392);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ff9664',EndColorStr='#c86432');
-webkit-box-shadow:inset 0 0 0 1px #27496d;
-moz-box-shadow:inset 0 0 0 1px #27496d;
box-shadow:inset 0 0 0 1px #27496d;
border:none;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px
}

.panell_botons_general {
background-color:transparent;
text-align:-webkit-center;
border:0;
display:inline-block;
position:static;
width:0!important
}



.panell_botons_general .div_text_boto {
display:none;
width:85px!important
}

.panell_botons_general .class_boto_accio .div_text_boto .gwt-Label,.panell_botons_general .class_boto_accio .div_text_boto .gwt-HTML {
margin-top:2px;
font-size:12px;
width:85px;
height:90px;
display:inline-block;
max-width:85px;
white-space:normal;
text-align:center;
line-height:normal
}

.panell_botons_general .div_text_boto .gwt-Label,.panell_botons_general .div_text_boto .gwt-HTML {
margin-top:10px;
font-size:12px
}

.panell_botons_general .class_boto_accio span {
white-space:normal!important
}

#div_taula_dades .segExpScrollTableComposite_absPan {
margin-left:auto;
margin-right:auto;
width:100%!important;
position:static!important;
border:none;
border-radius:0
}

.gwt-DecoratedTabPanel .gwt-PushButton ,
.gwt-spacingGrid .gwt-PushButton {
height:inherit!important
}




.gwt-PushButton .div_text_boto .gwt-Label {
max-height:33px;
padding-top:6px
}

.gwt-PushButton .div_text_boto .gwt-Label {
font-family:"Open Sans",Arial!important;
font-size:12px;
font-stretch:normal;
font-style:normal;
font-variant-caps:normal;
font-variant-ligatures:normal;
font-variant-numeric:normal;
font-weight:500!important;
margin-left:10px;
margin-right:10px
}

table#centrador_web {
background:#F4F4F4
}

div#continguts {
padding-top:10px
}

.PanellDesplegable_panell {
background-color:#fff
}

.leftWidgetParent {
background-color:#F4F4F4!important
}

table#divarbre {
background-color:transparent!important
}

#divarbre .gwt-TreeItem img {
display:none
}

#divarbre .gwt-TreeItem {
border-bottom:1px solid #F4F4F4;
display:block!important;
padding:0;
text-decoration:none;
transition:all .2s;
position:relative;
width:100%;
padding-top:0!important;
padding-bottom:0!important;
height:auto!important
}

#divarbre .gwt-TreeItem .gwt-HTML {
font-size:14px;
line-height:20px;
padding:6px 5px 6px 15px
}

table#divarbre .gwt-Tree {
margin-left:5px;
overflow-x:hidden
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected .gwt-HTML {
color:#000;
cursor:default;
font-family:"Open Sans",Arial;
font-size:14px;
font-weight:700;
height:auto
}

.gwt-Tree table {
width:100%
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected {
background-color:#dadada!important
}

div#divverticalsplitpanel {
background-color:#fff;
border:1px solid #DADADA;
background-color:#fff;
width:99%!important
}

div#div_PanellDesplegable_titol_mig_content_label_nodes_FramePanel ,
#div_PanellDesplegable_titol_dalt_content_label_nodes_FramePanel{
box-sizing:border-box;
color:#555!important;
display:block;
float:left;
font-family:"Open Sans",Arial;
font-size:24px;
font-weight:500;
height:48px;
line-height:48px;
min-height:1px;
box-sizing:border-box;
color:#555!important;
display:block;
float:left;
font-family:"Open Sans",Arial;
font-size:24px;
font-weight:500;
height:48px;
line-height:48px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:20px;
min-height:1px;
padding-bottom:0;
padding-left:15px;
padding-right:0;
padding-top:0;
margin:20px 0 0;
padding:0 0 0 15px
}
#div_PanellDesplegable_titol_dalt_content_label_nodes_FramePanel
{
	font-size:20px;
	text-overflow:elipsis;
	overflow:hidden;
}
div#div_PanellDesplegable_titolmig_nodes_FramePanel {
border-bottom:solid 1px;
border-color:#dadada!important
}

.visu3flexTablePrincipal .visu3colTaulaBPMNova,.visu3flexTablePrincipal .visu3cellTaulaBPMNova:before,.visu3flexTableColumnIni:before {
color:#262626;
font-family:"Open Sans",Arial;
font-size:11.9px;
font-weight:700;
line-height:23.8px
}

.visu3flexTablePrincipal .visu3rowTaulaBPMNova {
border-top:1px solid #dadada;
border-bottom:1px solid #dadada;
padding-top:10px;
padding-bottom:12px!important
}

table.botonsNavegacioGeneral {
display:none
}

.labelReg {
display:none
}

.div_navegacio {
width:100%
}

table.flexTablePaginacio {
float:right
}

.flexTablePaginacio td div {
width:auto!important
}

div#SEL_SEGEXP_TABLE_MSGINFO {
width:100%;
text-align:center;
font-size:20px
}



.panell_botons_general
.div_img_boto ,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .div_img_boto
{
display:inline-block!important
}

.gwt-BaseBuscarDialogBox .gwt-FocusPanel {
    background-color: #F4F4F4;
}

#div_PanellDesplegable_tanca_dalt_nodes_FramePanel .div_img_boto,
#div_PanellDesplegable_tanca_baix_nodes_FramePanel .div_img_boto,
#div_PanellDesplegable_obre_baix_nodes_FramePanel .div_img_boto,
#div_PanellDesplegable_obre_dalt_nodes_FramePanel .div_img_boto
{
    display: inline-block!important;
	background: none !important;
}

#div_PanellDesplegable_tanca_dalt_nodes_FramePanel .div_img_boto img,
#div_PanellDesplegable_tanca_baix_nodes_FramePanel .div_img_boto img,
#div_PanellDesplegable_obre_baix_nodes_FramePanel .div_img_boto img,
#div_PanellDesplegable_obre_dalt_nodes_FramePanel .div_img_boto img
{
    display: inline-block!important;
}

.PanellDesplegable_obre_baix, .PanellDesplegable_obre_dalt,
	.PanellDesplegable_tanca_dalt, .PanellDesplegable_tanca_baix 
{height:50px!important;width:34px!important;padding-top:25px;padding-left: 5px!important;}
div#div_PanellDesplegable_titol_mig_content_label_nodes_FramePanel {
    padding-left: 5px;
}
.visu3flexTableCheckBox
{
	padding-left:10px!important;
}
div#div_PanellDesplegable_mig_opcions_accions_nodes_FramePanel {
    padding-left: 10px!important;
}



div#div_PanellDesplegable_titol_dalt_content_label_nodes_FramePanel {
    padding-left: 5px;
}

div#div_PanellDesplegable_titoldalt_nodes_FramePanel {
    border-bottom: solid 1px;
    border-color: #dadada!important;
}

.dialogTopLeft, .dialogMiddleRight, .dialogTopRight, .dialogMiddleLeft, .dialogBottomLeft, .dialogBottomRight, .dialogBottomCenter, .dialogTopCenter {
    background-color: #DADADA!important;
}

.dialogTopCenterInner .Caption {
    border-top: solid 1px #dadada;
}

.dialogTopRightInner, .dialogTopLeftInner, .dialogMiddleLeftInner, .dialogMiddleRightInner, .dialogBottomLeftInner, .dialogBottomRightInner {
    width: 1px!important;
}

.dialogBottomLeftInner, .dialogBottomCenterInner, .dialogBottomRightInner {
    height: 1px!important;
}

.panell_botons_general .class_boto_accio,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio 
.buttonVerTabla,
 .gwt-DecoratedTabPanel .gwt-PushButton,
.gwt-spacingGrid .gwt-PushButton   {
    background-color: white!important;
    border-color: #737373!important;
    color: #ffffff;
    border-radius: 2px;
    transition: all .3s;
    font-weight: bold;
    line-height: 1.5;
    border: none !important;
    margin-left: 5px;
    font-size: 12px !important;
    background-image: none;
    text-shadow: none;
    box-shadow: none;
}

.panell_botons_general .class_boto_accio,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio,
.buttonVerTabla,
.gwt-DecoratedTabPanel .gwt-PushButton,
.gwt-spacingGrid .gwt-PushButton  {
    background: #f2f4f5;
    background-image: -webkit-linear-gradient(top, #f2f4f5, #bfc4c7);
    background-image: -moz-linear-gradient(top, #f2f4f5, #bfc4c7);
    background-image: -ms-linear-gradient(top, #f2f4f5, #bfc4c7);
    background-image: -o-linear-gradient(top, #f2f4f5, #bfc4c7);
    background-image: linear-gradient(to bottom, #f2f4f5, #bfc4c7);
    border-color: #737373!important;
    border-radius: 50%!important;
    border: solid #b5bbbf 1px!important;
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */
    width: 30px!important;
    height: 30px!important;
      -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
}

.panell_botons_general .class_boto_accio:hover,.panell_botons_general .class_boto_accio.hover ,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio:hover,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio.hover,
.buttonVerTabla :hover,.buttonVerTabla .hover{
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
border:solid 1px!important;
border-color:#0884C6!important;
background: #d6d6d6;
  background-image: -webkit-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: -moz-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: -ms-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: -o-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: linear-gradient(to bottom, #d6d6d6, #0884C6);
  text-decoration: none;
}

.panell_botons_general .class_boto_accio:active,.panell_botons_general .class_boto_accio.active,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio:active,#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel  .class_boto_accio.active,
.buttonVerTabla :active,.buttonVerTabla .active{
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
border:solid 1px!important;
border-color:#0884C6!important;
background: #d6d6d6;
  background-image: -webkit-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: -moz-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: -ms-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: -o-linear-gradient(top, #d6d6d6, #0884C6);
  background-image: linear-gradient(to bottom, #d6d6d6, #0884C6);
  text-decoration: none;

}
 .gwt-DecoratedTabPanel .gwt-PushButton,
 .gwt-spacingGrid .gwt-PushButton  
{
	height:20px!important;
	width:20px!important;
	overflow:hidden;
}
div#TBN_PRIMER,#TBN_ULTIM,#TBN_SEG,#TBN_ANTERIOR {
    background-color: #DADADA;
    border-color: white;
    border-radius: 3px !important;
    border: solid 2px !important;
}

div#TBN_PRIMER:hover,
#TBN_ULTIM:hover,#TBN_SEG:hover,#TBN_ANTERIOR:hover {
    background-color: #c1c1c1;
}

.gwt-Label.labelPag.gwt-boldStyle {
    display: none;
}

div#div_PanellDesplegable_mig_opcions_filtres_nodes_FramePanel {
    background-color: white;
    border-color: #DADADA!important;
    border-top: solid 1px;
    /*border-bottom: solid 1px;*/
    border-right: 0px;
    border-left: 0px;
}

div#SEL_SEGEXP_FILTER_CLEAR {
    display: none!important;
}

div#div_PanellDesplegable_mig_opcions_accions_nodes_FramePanel {
    padding-top: 3px;
    padding-bottom: 3px;
}

.div_navegacio {
    border-top: 1px solid #DADADA;
}

div#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel {
    padding-top: 30px!important;
}

.panell_botons_general .div_img_boto img,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .div_img_boto img {
width:18px;
height:18px;

}

.buttonVerTabla .div_img_boto {
    padding-left: 4px!important;
}

.div_alert table {
    width: 100%!important;

}

.div_alert .gwt-Label {
    padding-top: 2px;
}


.gwt-mantCapcalera .gwt-PushButton img { padding-top:4px;padding-left:2px;padding-right:2px}


#mantRegistreEntrada .gwt-MantCapcalera {
    background-color: white!important;
    border-color: white!important;
    border:0px;
}

#mantRegistreSortida .gwt-MantCapcalera {
    background-color: white!important;
    border-color: white!important;
     border:0px;
}
.gwt-Label.gwt-mantTitol {
    font-size: 20px;
	color:black;
}
table.oac-topBar {
    background-repeat: no-repeat;
    background-position-x: 5px;
    background-position-y: 8px;
    background-color: #0884C6!important;
    height: 30px!important;
}

img#ID_LOGO_APLICACIO {
    display: none;
}

.gwt-MenuBar.gwt-MenuBar-horizontal {
    padding-left: 100px;
}

.gwt-MenuItem {
    font-size: 13px!important;
    font-weight:100!important;
    font-family:"Open Sans",Arial;
    color:#b0d7f8!important;
}
.gwt-MenuItem-Selected{
        color: #fff!important;
    border-bottom: 0!important;
    background-color: #2a5c87!important;
}
.gwt-MenuBarPopup td, .gwt-MenuBarPopup div {
    background-color: #0884C6!important;
    background-image: none!important;
}


table.oac-topBar {
    display: block!important;
    min-height: 40px!important;
	height:40px!important;
}



#appletDades_infoHorPanel .descLabel {
display:none!important;   
}
#appletDades_infoHorPanel
{
	    visibility: hidden!important;
}
#appletDades_infoHorPanel > tbody > tr > td .infoLabel{
        font-size:10px!important;
        color: white;
}
#appletDades_infoHorPanel > tbody > tr > td:first-child .infoLabel{
    font-size:12px!important;
    color: #b0d7f8;
}

#appletDades_infoHorPanel > tbody > tr > td{
    position:absolute;
    top:7px;
    right:35px;
    display:block!important;
    color: white;
	visibility: visible;
}

#appletDades_infoHorPanel > tbody > tr > td:first-child {
    top:24px;
    color: #b0d7f8;
}

.gwt-MenuBar.gwt-MenuBar-horizontal {
    width: 100px!important;
    position: absolute;
    right: 500px;
    top: 10px;
}

.gwt-MenuBar.gwt-MenuBar-horizontal table, .gwt-MenuBar.gwt-MenuBar-horizontal tr, .gwt-MenuBar.gwt-MenuBar-horizontal td, .gwt-MenuBar.gwt-MenuBar-horizontal tbody {
    /* width: auto!important; */
}

img#ID_LOGO_APLICACIO {
    display: inline-block;
    position: absolute;
    /* width: 30px!important; */
    background-color: transparent;
    right: -170px;
    top: 14px;
    min-width: 30px!important;
}

/*  
td#gwt-uid-61 {
position: absolute!important;
    top: 8px;
    right: -490px;
    display: block;
}

td#gwt-uid-61 img {
    visibility:hidden;
}

#gwt-uid-61 {
    background: url("../skin_img/logout.png") no-repeat !important;
    background-size:20px 20px!important;
    
}
*/ 

table.oac-topBar {
    background-position: 0px!important;
}

table.oac-topBar {
    background-image: url(../skin_img/imagotip_marge_hexagonal.png) !important;
    background-repeat: no-repeat;
    background-size: 35px 30px;
    background-position-x: 5px!important;


}

.canviarIdiomaLabel {
	display:none;
}

body{overflow-y:auto;}

.gwt-DecoratedTabPanel .gwt-PushButton,
.gwt-spacingGrid .gwt-PushButton  
{
	background:white!important;
}

table.gwt-mantCapcalera > tbody > tr > td {
    float: left;
    padding: 3px 0 0 20px;
}
table.gwt-mantCapcalera > tbody > tr > td:first-child {
    float: right;
    
}
.gwt-botoControlDialeg >.html-face >span>div.div_img_boto {
    margin-top: 5px;
    margin-left: 5px;
}

#DialegFiscCompracioMaterial_PanellSdeFiscExp > table > tbody > tr > td > table.gwt-mantCapcalera > tbody > tr > td:first-child,
#DialegFiltreFisc_panellFiltreFisc > table > tbody > tr > td > table.gwt-mantCapcalera > tbody > tr > td:first-child,
#DialegMantPlaAnual_panellFiscPlaAnual > table > tbody > tr > td > table.gwt-mantCapcalera > tbody > tr > td:first-child,
#DialegMantControlPerPlanObligatori_panellFiscControlPerPlanObligatori > table > tbody > tr > td > table.gwt-mantCapcalera > tbody > tr > td:first-child {
    float: left !important;
}



/*** CANVIS AOC 1/2/2018 ***/
.gwt-TabPanelBottom {
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}
#mantRegistreEntrada .gwt-MantCapcalera {
    margin-top: 10px!important;
    margin-bottom: 15px!important;
}

.gwt-CaptionPanel legend {
    margin-bottom: 0;
    padding-bottom: 12px;
  color: #555555!important;
}
.gwt-CaptionPanel {
    border: 1px solid #DADADA!important;
    margin-left: 0px;
    margin-right: 8px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-top: 0px;
    -moz-box-sizing: padding-box;
    box-sizing: padding-box;
    margin-bottom: 5px;
    background-color: #F9F9F9;
    margin-top: 5px;
}
select, input, textarea {
  /*border: 1px solid  #DADADA!important;*/
}
.gwt-Focus{background-color:#F9F9F9!important }
.gwt-ScrollTable .dataTable td, .gwt-ScrollTable .headerTable td, .gwt-ScrollTable .footerTable td {
	border-color: #DADADA!important;
	border-width: 0px 0px 1px 0px!important;
	padding: 7px!important;
}
.gwt-ScrollTable td, .gwt-ScrollTable .gwt-Label, .blue-date-picker td {
	font-size: 11px!important;
}
/*
.gwt-ScrollTable .headerWrapper {
	height: 45px !important;
	background: none !important;
}
*/
.gwt-ScrollTable .headerTable td {
	color: #262626!important;
	font-weight: bold!important;
 
}

.gwt-ScrollTable .dataTable td td {
	border-width: 0px 0px 0px 0px !important;
}

.gwt-ScrollTable{
	border: 1px solid #888;
	/*border:none!important;*/
}
body {
	background-color: #F9F9F9!important;
}
#mantRegistreEntrada .gwt-MantCapcalera {
	background-color: transparent !important;
	border-color: transparent !important;
}
.gwt-MainContentPanel {
	border: none !important;
	padding: 5px 12px;
}
.gwt-TabPanelBottom {
	border: 1px solid #cdd1d7 !important;
	background-color: #FFF;
	border-top-width: 2px !important;
}
.tabTop, .tabMiddleLeft, .tabMiddleRight {
	visibility: hidden;
	display: none;
}

.gwt-DecoratedTabBar .tabMiddleCenter {
	padding: 7px 12px 5px 12px!important;
	color: #333!important;
	font-weight: normal!important;
	background: #fff !important;
	border: 1px solid #d7dce2;
	border-bottom: none !important;
	border-radius: 3px 3px 0 0 !important;}
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
	cursor: default;
	background: #cdd1d7 !important;
	color: #333;
	border: 1px solid transparent !important;
	font-weight:bold!important;
}

.gwt-mantCapcalera tr:nth-child(2) td img.gwt-Image {
	visibility: hidden;
}
.RegEnt .gwt-Registre-NumeroRegistre, .RegSor .gwt-Registre-NumeroRegistre {
	background-color: #fff!important;
	border: 1px solid #d7dce2 !important;
}
.gwt-Label.gwt-mantTitol {
	color: #555555!important;
	font-weight: normal!important;
}
table.gwt-mantCapcalera > tbody > tr > td {
	padding-left: 7px!important;
}
.gwt-BaseBuscarDialogBox .gwt-FocusPanel {
	background-color: #FFFFFF;
}
.gwt-ScrollTable .dataTable tr.selected {
	background: #85B6E0 !important;
}
.gwt-ScrollTable .dataTable tr.highlighted {
	background: #cdd1d7!important;
}
.panell_botons_general .class_boto_accio, #div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio, .buttonVerTabla, .gwt-DecoratedTabPanel .gwt-PushButton, .gwt-spacingGrid .gwt-PushButton {
	border: 0!important;
	-webkit-box-shadow: none!important;
	-moz-box-shadow: none!important;
	box-shadow: none!important;
}
.gwt-MenuBar.gwt-MenuBar-vertical .gwt-MenuItem {
	color: #555!important;
}
.gwt-MenuBar.gwt-MenuBar-vertical .gwt-MenuItem:hover, .gwt-MenuBar.gwt-MenuBar-vertical .gwt-MenuItem-selected {
	color: #fff!important;
  background-color:#0884C6!important;
}
.gwt-MenuBar.gwt-MenuBar-vertical {
  background: #f0f0f0!important;
}

.gwt-DecoratedTabPanel .gwt-PushButton, .gwt-spacingGrid .gwt-PushButton {
    background-color: transparent!important;
    border-radius: 0px!important;
}

/*select#dialegAnnexarDoc_comboTipus_2 {
    top: -75px!important;
    left: -207px!important;
}

div#dialegAnnexarDoc_labelTipusDoc {
    top: -75px!important;
    left: -207px!important;
}*/

.upld-status {
    display: inline-block;
    position: static!important;
    top: 110px;
}

.gwt-MainContentPanel {
    background-image: none!important;
}
#dialegLogin_vpLogo img.gwt-Image {
    display: none;
}

.aoc_amagar_elem {
    display: none;
}

#dialegLoginNou_labelAtencio ,
#dialegLoginNou_numTel,
#dialegLoginNou_labelTel{display:none;}

#MantPersones .gwt-VerticalSplitPanel {width:auto!important;}
.gwt-DialogBox .Caption .CaptionImage {
    display: none!important;
}

table#MantDomBanco {
    display: none;
}

/*table#Liquidacions,#MantRegistreBase_getAssumptesTab {
    display: none;
}*/

.gwt-botoControlDialeg img {
    margin: 5px!important;
}

.gwt-MenuBar.gwt-MenuBar-vertical .gwt-MenuItem {
	color: #b0d7f8!important;
}

div#RES_NUMREG {
    padding-top: 3px;
    padding-left: 3px;
}


.RegEnt .gwt-Registre-NumeroRegistre, .RegSor .gwt-Registre-NumeroRegistre {

	font-size: 20px;
	padding-top:2px!important;
}
/*.gwt-MenuBar.gwt-MenuBar-vertical .gwt-MenuItem {
    color: #0884C6!important;
}*/

.aoc_extracte_territori {
    top: -10px!important;
    position: relative;
    border-top: none!important;
}

.gwt-ScrollTable .dataTable td, .gwt-ScrollTable .headerTable td, .gwt-ScrollTable .footerTable td {
	border-color: #DADADA!important;
	border-width: 0px 0px 1px 0px!important;
	padding: 6px!important;
}
.gwt-ScrollTable td, .gwt-ScrollTable .gwt-Label, .blue-date-picker td {
	font-size: 12px!important;
}

#PanellMantCopies_HorizontalPanel .area_dep_assum_grid {
    height: 30px!important;
}

.aoc_extracte_territori legend {
    display: none;
}

.aoc_extracte_territori {
    top: -10px!important;
    position: relative;
    border-top: none!important;
}

.aoc_extracte_territori textarea {
    height: 100px;
}




.panell_botons_general .class_boto_accio:active,
.panell_botons_general .class_boto_accio:hover
{
    border: 0px!important;
}

.gwt-DialogBox input#RES_REPREG {
    width: 140px;
}

.gwt-DialogBox input#RES_HORA_TRANS {
    width: 60px;
}

.gwt-DialogBox .transport_content_flow_panel {
    width: auto!important;
}

.gwt-DialogBox select#RES_MITJATRA {
    width: 100px!important;
}

.gwt-DialogBox  #panellDocumentsGWT_scrollTable .gwt-ScrollTable .headerTable {
    background-color: white!important;
}
.gwt-DialogBox  #panellDocumentsGWT_scrollTable .gwt-ScrollTable .headerWrapper{
    height: 21px!important;
}
.gwt-DialogBox #panellDocumentsGWT_scrollTable .gwt-ScrollTable .dataTable td,
.gwt-DialogBox #panellDocumentsGWT_scrollTable .gwt-ScrollTable .headerTable td{
        padding: 0px 3px 3px 3px!important;
}

#mantpersdom_contactes .div_img_boto {
    display: inline-block!important;
}
.gwt-mant16Capcalera .gwt-ImageTextPushButton > div.html-face .div_img_boto
{
	display:inline-block!important;
}
#panellPersones_idiomaLab,#panellPersones_idiomaListBox
{
	display:none;
}

fieldset#PanellDadesPrincipals_TransportCaptionPanel legend {
    display: none;
}

fieldset#PanellDadesPrincipals_TransportCaptionPanel {
    border-top: 0px!important;
    padding-top: 2px!important;
    top: -15px!important;
    position: relative;
}

#PanellDadesPrincipals_extracteTerritoriFlowPanel textbox {
    height: 25px!important;
}

.aoc_extracte_territori textarea {
    height: 50px!important;
}

input#PanellPersones_Nom {
    width: 100%!important;
}

fieldset#PanellPersones_CaptionCoincidencies {
    display: none;
}

#PanellPersones_panelPersonType {
    width: 100%!important;
}

#PanellPersones_panelNif {
    width: 100%!important;
}

#PanellPersones_panelName {
    width: 100%!important;
}

select#PanellPersones_TipusPersonaListBox {
    width: 100%!important;
}

label#PanellPersones_LabelPersonName {
    width: 100%;
}

table.headerTable {
    width: 100%!important;
}

table.scrollTableComposite_dataTable.dataTable {
    width: 100%!important;
}

fieldset#PanellPersones_CaptionCoincidencies_Cerca {
    display: none;
}

#PanellPersones_flowPanelPersonData_Cerca {
    width: 50%!important;
}

#PanellPersones_panelPersonType_Cerca {
    width: 100%!important;
}

select#PanellPersones_TipusPersonaListBox_Cerca {
    width: 100%!important;
}

#PanellPersones_panelNif_Cerca {
    width: 100%!important;
}


#PanellPersones_panelName_Cerca {
    width: 100%!important;
    margin: 0px!important;
}

label#PanellPersones_LabelPersonName_Cerca {
    width: 100%!important;
}

input#PanellPersones_Nom_Cerca {
    width: 100%!important;
}

#PanellPersones_panelSex_Cerca {
    display: none;
}

#PanellPersones_panelSurname {
    width: 100%!important;
}

input#PanellPersones_Cog1 {
    width: 300px!important;
}

input#PanellPersones_Cog2 {
    width: 300px!important;
}

#MantPersones_panellPersones .esf-Label {
    padding-right: 5px!important;
    padding-bottom: 5px!important;
    height: auto!important;
    display: inline-block;
}
#PanellPersones_panelName {
    display: inline-block!important;
}

label#PanellPersones_LabelPersonName {
    display: inline-block;
}

#panellPersones_idiomaLab, #panellPersones_idiomaListBox {
    display: none!important;
}
#PanellPersones_flowPanelPersonData
{width:50%!important}

#PanellPersones_panelName.panelPersonaFila 
{width:100%!important}


fieldset#PanellDadesPrincipals_ExtracteTerritoriCaptionPanel 
{border-top: 0px!important;border-bottom: 0px!important;}

#PanellPersones_panelNif.panelPersonaFila
{
  width:calc(100% - 100px) !important;
}

#capcalera {
    background-image: url(../skin_img/imagotip_marge_hexagonal.png)!important;
    background-position: 0px;
    background-size: 50px!important;
    width: 55px;
    margin-left: 45px!important;
}

.oac-topBar {
    padding-top: 7px!important;
    padding-left: 110px!important;
    background-position: 0px!important;
}


#node_99234078 .div_node_level_0 .gwt-HTML,
#node_99234365 .div_node_level_0 .gwt-HTML,
#node_99234367 .div_node_level_0 .gwt-HTML,
#node_92 .div_node_level_0 .gwt-HTML,
#node_96 .div_node_level_0 .gwt-HTML,
#node_99234041 .div_node_level_0 .gwt-HTML,
#node_99234049 .div_node_level_0 .gwt-HTML,
#node_99234055 .div_node_level_0 .gwt-HTML,
#node_99234061 .div_node_level_0 .gwt-HTML,
#node_99234066 .div_node_level_0 .gwt-HTML,
#node_99234348 .div_node_level_0 .gwt-HTML,
#node_8 .div_node_level_0 .gwt-HTML
 {
    font-size: 1.2em;
    font-weight: 600;
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected .gwt-HTML {
    color: #3091D8;
    /* background: transparent!important; */
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected {
    background-color: transparent!important;
}

/*registre*/
fieldset#PanellDadesPrincipals_TransportCaptionPanel {
    top: -11px!important;
}
fieldset#PanellDadesPrincipals_ExtracteTerritoriCaptionPanel {
    top: -6px!important;
}
fieldset#PanellDadesPrincipals_EntradaCaptionPanel {
    height: auto!important;


}
#PanellDadesPrincipals_ExtracteTerritoriCaptionPanel {

    height:auto!important;
    width: calc(100%-10px)!important;
    margin-right:8px!important;
}
.extracte_territori_component {

    width: Calc(100% - 100px)!important;
}
#PanellDadesPrincipals_extracteTerritoriFlowPanel {
    margin-top: 0PX!important;


}
#dialegCercaRegistreBase fieldset#PanellDadesPrincipalsCerca_captionPanelAssumpte {
    float: left;
    width: 49%;
}

#dialegCercaRegistreBase fieldset#PanellDadesPrincipalsCerca_captionPanelPersona {
    float: right;
    width: 49%;
    height: auto!important;
    display: inline-block;
}

#dialegCercaRegistreBase .gwt-CaptionPanel.floating_left {
    float: left;
    width: 49%;
}

#dialegCercaRegistreBase #PanellDadesPrincipalsCerca_captionPanelPersona .hundred_width_height {
    height: 140px!important;
    display: inline-block;
    position: relative!important;
}
#mantRegistreEntrada,#mantRegistreSortida ,.gwt-TabPanelBottom div 
{
    outline: none!important;
}
/*end registre*/

#PanellSdeFiscExpOmissio_altresMotiuOmissio{
	margin-left: 5px;
}

.MenuGeneral div,.MenuGeneral td, .gwt-Tree div,.gwt-Tree td,
.PanellDesplegable_mig_opcions_infohtml div,
.PanellDesplegable_mig_opcions_llegenda div,
.PanellDesplegable_mig_opcions_accions div,
.PanellDesplegable_titol_mig_content div,
.PanellDesplegable_mig_opcions_navegacio div,
.gwt-MainContentPanel div 
 {
    -webkit-user-select: auto;  /* Chrome all / Safari all */
    -moz-user-select: auto;     /* Firefox all */
    -ms-user-select: auto;      /* IE 10+ */
    user-select: auto;          /* Likely future */      
}

div#TBN_PRIMER, #TBN_ULTIM, #TBN_SEG, #TBN_ANTERIOR {
    border: 0px!important;
}

.gwt-DialogBox  .gwt-VerticalSplitPanel .gwt-ScrollTable .headerTable {
    background-color: white!important;
}
.gwt-DialogBox  .gwt-VerticalSplitPanel .gwt-ScrollTable .headerWrapper{
    height: 21px!important;
}
.gwt-DialogBox .gwt-VerticalSplitPanel .gwt-ScrollTable .dataTable td,
.gwt-DialogBox .gwt-VerticalSplitPanel .gwt-ScrollTable .headerTable td{
        padding: 0px 3px 3px 3px!important;
}


.mesButton .gwt-Image
{
    padding-left:3px!important;

}



[id='altres Documents'] .gwt-HTML {
    text-transform:capitalize;
}


.mesButton {
    margin: 0px!important;
    display: inline-block;
    padding: 0px!important;
    margin-top: 0px!important;
    position:relative;
    top:5px!important;
}

.visu3flexTableColumnIni {
    display: inline-block;
    width: 50px;
    margin: 0px!important;
    padding: 0px!important;
    padding-left: 10px!important;
    /* padding-top: 10px!important; */
}

.visu3flexTableCheckBox {
    display: inline-block;
    padding: 0px!important;
    margin: 0px!important;
    position: relative;
    top: 4px;
}

.mesButton .gwt-Image {
    display: inline-block;
    padding: 0px!important;
}


.dialegEntradaVariables_capP .gwt-CompositeWidget {
    overflow: hidden!important;
}

#dialeg_ac_var_acceptar img,
#dialeg_canc_var_acceptar img {
    display: none!important;
}

#dialeg_ac_var_acceptar .div_text_boto,
#dialeg_canc_var_acceptar .div_text_boto {
    width:100%;
    text-align:center;
}


.gwt-CaptionPanel legend {
    margin-bottom: 0;
    padding-bottom: 2px;
  color: #555555!important;
}

.gwt-DialogBox .gwt-ImageTextPushButton{
    height: 35px!important;
}

#selusr_cancelar img, #selusr_acceptar img {
    display: none;
}


#panellCercaRegistreBase_panDadesPrinCerca_SOR .gwt-CaptionPanel,
#panellCercaRegistreBase_panDadesPrinCerca_ENT .gwt-CaptionPanel
 {
    width: 100%!important;
}
#panellCercaRegistreBase_panDadesPrinCerca_SOR  #PanellDadesPrincipalsCerca_captionPanelPersona,
#panellCercaRegistreBase_panDadesPrinCerca_ENT  #PanellDadesPrincipalsCerca_captionPanelPersona,
#panellCercaRegistreBase_panDadesPrinCerca_ENT > fieldset:nth-child(4),
#panellCercaRegistreBase_panDadesPrinCerca_SOR > fieldset:nth-child(4)
 {
   width:49%!important;
}

#panellCercaRegistreBase_panDadesPrinCerca_SOR  .assumpte_cp,
#panellCercaRegistreBase_panDadesPrinCerca_SOR .entrada_cp,
#panellCercaRegistreBase_panDadesPrinCerca_ENT  .assumpte_cp,
#panellCercaRegistreBase_panDadesPrinCerca_ENT .entrada_cp {
    width: 49%!important;
}





#dialegCercaRegistreBase > div > table > tbody > tr.dialogMiddle > td.dialogMiddleCenter > div > div > table > tbody > tr:nth-child(1) > td > div > div > div > div > div:nth-child(3) > table > tbody > tr > td > div > div.gwt-ScrollTable.scrollTableComposite_scrollTableTableDef > div > div.headerWrapper > table > tbody > tr:nth-child(2) > td:nth-child(4),
#dialegCercaRegistreEntrada > div > table > tbody > tr.dialogMiddle > td.dialogMiddleCenter > div > div > table > tbody > tr:nth-child(1) > td > div > div > div > div > div:nth-child(3) > table > tbody > tr > td > div > div.gwt-ScrollTable.scrollTableComposite_scrollTableTableDef > div > div.headerWrapper > table > tbody > tr:nth-child(2) > td:nth-child(4)
{
    color:white!important;
}

.gwt-BaseBuscarDialogBox .dockPanel .segExpScrollTableComposite_absPan .gwt-TableText
{
    color:black;
    background-image:none;

}

.PanellDesplegable_mes_accions {
    float: right;
    width: 40px!important;
    display: inline-block;
}
.PanellDesplegable_mes_accions .div_text_boto{
    display:none;
}
.PanellDesplegable_mes_accions .div_img_boto{
    display:none;
}
.PanellDesplegable_mes_accions {
    background-color:transparent!important;
    border:none;
    background-image:url(../skin_img/menu_llista.png);
    background-repeat:none;
    background-size:contain;

}

.panell_botons_general {width: calc(100% - 42px);display: inline-block;}


#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel > div:nth-child(4),
#div_info_legend_button
{
    background-color:transparent!important;
    border:none;
    width:30px!important;
    height:30px!important;
    margin-right:0px!important;
    float: right;
    background-image:url(../skin_img/llegenda.png);
    background-repeat:none;
    background-size:contain;
}


div#div_PnaellDeplegable_menuaccions_nodes_FramePanel {
    position: absolute;
    right: 40px;
    border: solid 1px #cfcfcf;
    background-color: white;
    z-index: 3;
    border-radius: 3px;
    box-shadow: aqua;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}

div#div_PnaellDeplegable_menuaccions_nodes_FramePanel .gwt-ImageTextPushButton {
   color:black;
   background-color:white!important;
   border:none;
   border-radius:0px!important;
}
div#div_PnaellDeplegable_menuaccions_nodes_FramePanel .gwt-ImageTextPushButton .div_img_boto {
   margin-top:6px!important;
   margin-left:3px!important;
}

#SegExpMainPanel_ajudaContextualPushButton{
display:none!important;
}


#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .gwt-ImageTextPushButton,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .gwt-ImageTextPushButton:active,
#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .gwt-ImageTextPushButton:hover
{
	outline-style: none!important;
	border:none!important;
	border-radius:0px!important;
}


.PanellDesplegable_baix_content .gwt-TableText { position:relative!important;}

.PanellDesplegable_baix_content #SEGEXP_MAIN_DETAILPANEL_TITOL {
    font-size: 16px!important;
}
/*.PanellDesplegable_baix_content
{
	height:auto!important;
}*/

div#SegExpAgendaBPM_mainPanel {
    width: 100%!important;

}

div#SegExpAgendaBPM_subPanel {
    width: 100%!important;
    
}

#divarbre #SEG_EXP_TREEPANEL_REFRESCAR {
    display: block!important;
    position:fixed!important;
    z-index:1!important;
    top:40px!important;
    left:10px!important;    
    border:0px!important;
    background-color:transparent!important;
	}



#divarbre .negre {
    display: inline!important;
    max-width: 35px!important;
    width: 0px!important;
    position: fixed;
    top: 32px;
    width: 35px!important;
    background-color: transparent!important;
    cursor: pointer!important;
}
#divarbre .negre .gwt-Image {

    background-color: transparent!important;
	
}
.menu_h_table {
    display: inline-block;
	float: left;
}
.menu_h_row,.pestanyes2_nou,.pestanyes_nou {display: inline-block;float: left;}
.bpmRowSelected{font-weight: bold;}

#SEGEXPMAIL_SEND .div_img_boto {
    DISPLAY: INLINE-BLOCK;
  

}
#SEGEXPMAIL_SEND
{
    background-color:#0884C6!important;
    width:100px!important;
    height:30px!important;
    border-radius:5px!important;
}

.gwt-CompositeWidget.gwt-TreeItemWithIcon.node_level_1#LOGOTIP{
	width:auto !important;
}

.PanellDesplegable_baix .flexTablePrincipal {
    position: relative!important;
}


table.botonsNavegacioGeneral {
display:inline-block;
border:none!important;
}
.botonsNavegacioGeneral .gwt-PushButton {
  padding-top:7px!important;
  border:none!important;

}
.botonsNavegacioGeneral .gwt-PushButton img {
 width:70%!important;
 height:70%!important; 
}

.dayCellLabel-disabled,.dayCellLabel,.dayCellLabel-weekend ,
.dayCellLabel-weekend-disabled,.dayCellLabel-today{
    font-family: Arial;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px!important;
    background-color:#999999!important;
    color:white!important;
    min-width:25px!important;
    min-height:25px!important;
    max-width:25px!important;
    max-height:25px!important;
    padding:4px!important;
    position:absolute!important;
    border-radius:25px!important;
    
}
.gwt-cal-MonthView .grid
{
    background-color:white;
 }
.dayCellLabel-weekend-disabled,.dayCellLabel-disabled
{
    color:white!important
}


div#ag_bpm_b_enrera{
       /*background-image:url(../skin_img/enrera.png)!important;*/
       background-image:url(../skin_img/enrera.png)!important;
}
div#ag_bpm_b_endavant{
       /*background-image:url(../skin_img/enrera.png)!important;*/
       background-image:url(../skin_img/endavant.png)!important;
}


div#ag_bpm_v_undia{
       /*background-image:url(../skin_img/enrera.png)!important;*/
       background-image:url(../skin_img/dia.png)!important;
}
div#ag_bpm_v_3dies{
       /*background-image:url(../skin_img/enrera.png)!important;*/
       background-image:url(../skin_img/3dia.png)!important;
}
div#ag_bpm_v_15dies{
       /*background-image:url(../skin_img/enrera.png)!important;*/
       background-image:url(../skin_img/15dia.png)!important;
}
div#ag_bpm_v_semana{
       /*background-image:url(../skin_img/enrera.png)!important;*/
       background-image:url(../skin_img/7dia.png)!important;
}
div#ag_bpm_v_mes{
       /*background-image:url(../skin_img/enrera.png)!important;*/
       background-image:url(../skin_img/agenda.png)!important;
}

div#ag_bpm_b_nouevent
{
       /*background-image:url(../skin_img/enrera.png)!important;*/
       background-image:url(../skin_img/add_event_agenda.png)!important;
}

#SegExpAgendaBPM_mainPanel .gwt-ImageTextPushButton 
{
    background-color:transparent!important;
    border:none;
    min-width:40px!important;
    height:40px!important;
    background-repeat:no-repeat!important;

}

#SegExpAgendaBPM_mainPanel .div_img_boto,
#SegExpAgendaBPM_mainPanel .div_text_boto{
    display:none!important;
}

.weekDayLabel ,.dayCellLabel-today{
    text-transform: uppercase;
    font-weight: bold;
    color: white!important;
    background-color:#0079D2!important;
}

.dayCellLabel-disabled,.dayCellLabel,.dayCellLabel-weekend ,
.dayCellLabel-weekend-disabled,.dayCellLabel-today{
    min-height: 25px;
    min-width: 25px;
    float: right!important;
    position: relative!important;
    display:inline-block!important;
    text-align:center!important;

}
.gwt-cal-MonthView .dayCell-weekend
{
        border-left: 1px solid rgb(195, 217, 255)!important;
    border-bottom: 1px solid rgb(195, 217, 255)!important;
    background-color:#ddddff!important
}
#MonthViewStyleManager
{
    font-weight:bold!important;
}
.dayCellLabel-today
{
    background-color:black!important;
}
.dayCell-today
{
    background-color:#ddddff!important;
}
.gwt-cal-MonthView .appointment-multiday-selected
{
    text-decoration: none!important;
    border:solid 3px!important;
    border-style:double!important;
    /*color:#0079D2!important;*/
    /*background-color:#aaaaff!important;*/
    overflow: hidden;
    border-radius:5px!important;
    -webkit-box-shadow: none; 
    -moz-box-shadow: none;
        height:22px!important;
}
.gwt-cal-MonthView .appointment-selected
{
    text-decoration: none!important;
    border:solid 3px!important;
    border-style:double!important;
    /*color:#0079D2!important;*/
    /*background-color:#aaaaff!important;*/
    overflow: hidden;
    border-radius:5px!important;

}
.gwt-cal-MonthView .appointment
{
    border-radius:5px!important;
    border-color:initial!important;
    height:22px!important;

}
.gwt-cal-MonthView .appointment-multiday
{
    border-radius:5px!important;
    border:none;
    padding:2px;
    height:22px!important;
}

.day-cell,.day-cell-weekend,.year-cell {
    text-transform: uppercase;
    font-weight: bold;
    color: white!important;
    background-color:#0079D2!important;
}
.day-cell-today {
        text-transform: uppercase;
    font-weight: bold;
    color: white!important;

}
.hour-text{
    font-weight:bold;
    font-size:14px!important
}
.year-cell {font-size:15px!important}
#Id_DayViewStyleManager_headerElem_{font-weight:bold}
.gwt-cal .dv-appointment
{
    opacity:1!important;
    border:solid 4px!important;
    border-color:inherit!important;
    border-style:double!important;

}
.gwt-cal .dv-appointment-selected
{border: solid 3px!important;
border-color: inherit!important;
}

.day-cell,.day-cell-weekend,.year-cell {
    text-transform: uppercase;
    font-weight: bold!important;
    color: white!important;
    background-color:#0079D2!important;
    font-size:15px!important;
    min-height:20px!important;
}
.day-cell-today {
        text-transform: uppercase;
    font-weight: bold;
    color: white!important;
        font-size:15px!important;
    min-height:20px!important;

}
.hour-text{
    font-weight:bold;
    font-size:14px!important
}
.year-cell {font-size:15px!important}
#Id_DayViewStyleManager_headerElem_{font-weight:bold}
.gwt-cal .dv-appointment
{
    opacity:1!important;
    border:solid 4px!important;
    border-color:inherit!important;
    border-style:double!important;

}
.gwt-cal .dv-appointment-selected
{border: solid 3px!important;
border-color: inherit!important;
}

@supports (-ms-accelerator:true) {
     .gwt-cal-MonthView .dayCell, .gwt-cal-MonthView .dayCell-today { height:100%!important }
}

   @media all and (-ms-high-contrast:none)
     {
     .gwt-cal-MonthView .dayCell, .gwt-cal-MonthView .dayCell-today { height:100%!important }

     }


.visu3flexTableCell {
    text-overflow: unset!important;
    white-space: normal!important;
    max-width: fit-content!important;
}

.MenuGeneralContenidor {padding-left:35px}

#div_MenuComplet {
    top: 80px;
    left: 40px;
}

#SegExpHeaderPanel_ListBoxTipusCerca,#SegExpHeaderPanel_CercaExpedient {
    height: 22px;
    font-size: 11px;
}

#SegExpHeaderPanel_ListBoxTipusCerca,#SegExpHeaderPanel_CercaExpedient {
    height: 22px;
    font-size: 11px;
}

#div_menu_horitzontal {
    margin-top: 5px!important;
}

.MenuGeneralContenidor {
    height: 35px;
}

#divarbre #SEG_EXP_TREEPANEL_REFRESCAR {
    top: 45px!important;
}
.pestanyes2_nou,.pestanyes_nou {font-size:14px!important}
.pestanyes2_nou,.pestanyes2_nou:hover,.pestanyes2_nou:focus {border-bottom:solid 2px white!important}
.menu_complet_vertical {padding-top:10px;padding-bottom:10}
.MenuComplet {overflow-y:auto!important}

.visu3cellTaulaBPMNova { background-color:white;}

.gwt-CaptionPanel,.gwt-BaseBuscarDialogBox fieldset {background-color:rgba(250, 250, 250, 0.99)}

.mesButton img {opacity:0!important}
.mesButton {
background-image:url(../images/b.png)!important;
background-repeat:no-repeat!important;
min-width:17px!important;
min-height:17px!important;
position:relative!important;
top:4px!important;
}

.visu3flexTableColumnIni {
display:table-cell!important;	
}

.visu3flexTablePrincipal .visu3rowTaulaBPMNova
{
    border-left-width: 20px!important;
    border-left-style: solid!important;
    border-left-color: white;
}

.visu3flexTableColumnIni {
    width: 60px;
}

#tramitador .segExpScrollTableComposite_absPan
{
	height:220px!important;
}

#dialegPortaSignatures_absPanel  .flexTablePrincipal{
    position: relative!important;

    display: inherit;
}

div#SEGEXP_MAIN_DETAILPANEL_TITOL {
    color: #555555;
    font-size: 18px;
}
.blau
{
    border-bottom-color:#888888;
    border-bottom-width:1px!important;

}



.visu3flexTableCell {
    max-height: 50px!important;
    width:max-content;
	width: -moz-max-content!important;
    width: -webkit-max-content!important;
    width: -o-max-content;
    max-width:400px!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;

}


.visu3colTaulaBPMNova{overflow:hidden;text-overflow:ellipsis}

.visu3flexTableColumnIni {
    /*white-space: nowrap!important;*/
	width:60px!important;
    display:block!important;
}

.visu3flexTableCheckBox {
    min-width: max-content!important;
}

#tramitador .gwt-ScrollTable .dataTable td, #tramitador  .gwt-ScrollTable .headerTable td, #tramitador  .gwt-ScrollTable .footerTable td
{
	padding:2px!important;
}

#tramitador .gwt-ScrollTable .headerWrapper {
	height:26px!important;
	
}
#tramitador textarea {
    width: 400px!important;
    height: 65px!important;
}

#tramitador .gwt-Button
{
  background:transparent!important;
  border:solid 2px #0079D2 !important;
  color:#0079D2 !important;
}
#tramitador .gwt-PushButton {
  height: auto   !important;
  border:none;
}
#tramitador .gwt-ImageTextPushButton {
  height: 33px !important;
}
#tramitador  .gwt-ImageTextPushButton img{
  display:none;
}
#tramitador  .fonsJPestanya
{
  background-color:white!important;
}
#tramitador  fieldset {
  border: 1px solid #DADADA!important;
    margin-left: 0px;
    margin-right: 8px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-top: 0px;
    -moz-box-sizing: padding-box;
    box-sizing: padding-box;
    margin-bottom: 5px;
    background-color: #F9F9F9;
    margin-top: 5px;
}
#tramitador legend {font-weight:bold!important}

#tramitador .panellCentral {background-color:white!important;border:none!important}



div#SEL_TRAMITADOR_EDITDOC_TEXTAVIS {
    display: none;
}

#tramitador .gwt-ScrollTable .headerWrapper {
    background-color: transparent!important;

}
#tramitador .gwt-ScrollTable .headerTable {
        border-bottom:solid 3px black!important;
}

#tramitador .gwt-ScrollTable .headerTable td,
#tramitador .gwt-ScrollTable .footerTable td {
  color: #fff;
  font-weight:bold;
  background-color: transparent;

}

#tramitador .gwt-TabPanelBottom {
    border: none!important;
  width:calc(100% + 2px);
  border: 1px solid #cdd1d7 !important;

}


#tramitador  .gwt-TextBox-etiqueta, .gwt-TextArea-etiqueta {
    font-size: 13px;
    padding: 3px!important;
    font-family:"Open Sans",Arial,sans-serif;
	width:fit-content;
}


#tramitador  .gwt-TextBox,#tramitador .gwt-ListBox {
    /* padding: 10px!important; */
    font-size: 13px!important;
    height:20px!important;
}
#tramitador .gwt-TextArea
{
  font-size:13px!important;
}


#DialegCercaPersones .panelPrincipalPersones .flowPanelPersonData,#PanellPersones_panelPersonType {
  width: auto !important;
}
#PanellPersones_panelName, #PanellPersones_labelPersonName{
  width: 318px !important;
}
#SelPanellPersones_nom {
  width: auto!important;
}
#PanellPersones_panelSurname {
  width: auto !important;
}

table.MenuGeneral {
    /*background-color: transparent!important;*/
}


.MenuGeneralContenidor {
    background-color:#0884C6!important;
}

#div_menu_horitzontal
{
    margin-top:0px!important;
}

#divarbre #SEG_EXP_TREEPANEL_REFRESCAR {
    top: 45px!important;
}

.MenuGeneralContenidor{height:30px!important}
#capcaleraSeg
{
    height:35px!important;
}
/** validar */
#capcalera
{
	height:55px!important;
 	width:150px!important;
}

#SegExpHeaderPanel_InfoUsuari,#div_etiq_usuari .gwt-HTML,.div_datahora,.div_datahora .gwt-Label {

color:white!important;
font-weight:normal!important;
}


#capcalera {
    /*background-image: url(https://bpm.gurb.cat/OAC/images/logo_login_defecte.gif)!important;*/
    /*background-image: url(../../../../../images/logo_login_defecte.gif)!important;*/

    margin-left: 0px!important;
}

#div_loginlogout {
    background-image: url(../skin_img/logout.png);
}

#div_loginlogin {
    background-image: url(../skin_img/login.png);
}

#SegExpHeaderPanel_ListBoxTipusCerca, #SegExpHeaderPanel_CercaExpedient {
    height: 22px!important;
    font-size: 11px!important;
}

#SegExpHeaderPanel_ListBoxTipusCerca {
    padding: 1px 3px 3px 5px!important;-webkit-appearance: menulist-button!important;

}



.node_level_1 .gwt-HTML,
.node_level_2 .gwt-HTML,
.node_level_3 .gwt-HTML,
.node_level_4 .gwt-HTML,
.node_level_5 .gwt-HTML,
.node_level_6 .gwt-HTML,
.node_level_7 .gwt-HTML
 { padding-top:0px!important;
   padding-bottom:5px!important;
   padding-left:5px!important;
 }
.node_level_1 ,
.node_level_2 ,
.node_level_3 ,
.node_level_4 ,
.node_level_5 ,
.node_level_6 ,
.node_level_7 
{
  padding-top:0px!important;
  margin-top:0px!important;
}

#divarbre .gwt-TreeItem img {
   display: inline-block; 
}

.div_node_level_0 .gwt-HTML,
.div_node_seleccionat .gwt-HTML
 { 
   padding-left:5px!important;
   padding-top:0px!important;
   padding-bottom:5px!important;
 }
.div_node_level_0 ,
.div_node_seleccionat 
{ 
margin-left:0px!important;

}
 #divarbre .gwt-TreeItem
 {
   padding-left:0px!important;
 }
 .gwt-Tree
 {
      margin-left:0px!important;
 }
 div#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel,
 .PanellDesplegable_obre_baix, .PanellDesplegable_obre_dalt, .PanellDesplegable_tanca_dalt, .PanellDesplegable_tanca_baix
 {
   padding-top:10px!important;
 }
 div#div_PanellDesplegable_titol_mig_content_label_nodes_FramePanel, #div_PanellDesplegable_titol_dalt_content_label_nodes_FramePanel
 {
   margin-top:0px!important;
   
 }

#div_loginlogout {height:24px!important;width: 24px!important;background-size:contain;top:3px!important}

/*.PanellDesplegable_baix_content {max-height:175px!important}*/

#dialegLogin_vpLogo img.gwt-Image {display:inline-block}

#SegExpHeaderPanel_InfoUsuari,#div_etiq_usuari .gwt-HTML,.div_datahora,.div_datahora .gwt-Label {

color:#333;

font-weight: 800;
}

#SegExpHeaderPanel_ListBoxTipusCerca, #SegExpHeaderPanel_CercaExpedient {
    height: 22px!important;
    font-size: 11px!important;
    border-width: 1px!important;
    border-color: #757575!important;
}

.PanellDesplegable_cercafiltres
{
    
    float:right!important;
    background-color:transparent!important;
    margin-top:2px!important;
}
.PanellDesplegable_cercafiltres .div_img_boto
{
    background-image:url(../images/searchNOU3_22x22.png);
    background-repeat:none;
    background-size:24px 24px;

}

#div_info_legend_button {
    background-color: transparent!important;
    border: none;
    
    margin-right: 0px!important;
    float: right;
    background-image:none!important;
}
#div_info_legend_button .div_img_boto
{
    background-image:url(../skin_img/llegenda.png)!important;
    background-repeat:no-repeat!important;
    background-size:24px 24px!important;
    display:inline-block!important;
    width:24px!important;
    height:24px!important;
}

.PanellDesplegable_cercafiltres
{
    
    float:right!important;
    background-color:transparent!important;
    margin-top:2px!important;
}
.PanellDesplegable_cercafiltres .div_img_boto
{
    background-image:url(../images/filter.png);
    background-repeat:no-repeat;
    background-size:16px 16px;
    background-position-y:2px!important;

}

#div_info_legend_button {
    margin-top:2px!important;
    background-color: transparent!important;
    border: none;
    padding-right:0px!important;
    margin-right: 0px!important;
    float: right;
    background-image:none!important;

    width:16px!important;

}
#div_info_legend_button .div_img_boto
{
    background-image:url(../skin_img/llegenda.png)!important;
    background-repeat:no-repeat!important;
    background-size:16px 16px!important;
    display:inline-block!important;

    background-position:4px 3px !important;


}
#div_info_legend_button .div_img_boto img
{
    display:none!important;
}
#SegExpMainPanel_ajudaContextualPushButton
{
  display:none!important;
}
#SegExpMainPanel_ajudaContextualPushButton .div_img_boto,#SegExpMainPanel_ajudaContextualPushButton .div_img_boto img
{
  display:none!important;
}

/**********************************
PANTALLA DE EDICIÓ DE VARIABLES 
***********************************/

#action_3488556 table {

    height: 600px !important;

}

.dialogTopCenter {

    height: 1px;

}

div#action_3488555 .dialogMiddleCenterInner.dialogContent {

    height: 685px !important;

}
div#action_3488556 .dialogMiddleCenterInner.dialogContent {

    height: 685px !important;

}

div#action_3488555 .dialegEntradaVariables_capP {

    height: 600px !important;

}
div#action_3488556 .dialegEntradaVariables_capP {

    height: 600px !important;

}

.dialogBottomCenter {

    height: 1px;

}

div#action_3488555 .dialegEntradaVariables_scrP {
    height: 550px !important;
    overflow-x: hidden !important;
}

div#action_3488555 #dialeg_canc_var_acceptar {

    height: 35px !important;
    top: 630px !important;

}
div#action_3488555 #dialeg_ac_var_acceptar {

    top: 630px !important;
    height: 35px !important;

}

div#action_3488556 #dialeg_canc_var_acceptar {

    height: 35px !important;
    top: 630px !important;

}
div#action_3488556 #dialeg_ac_var_acceptar {

    top: 630px !important;
    height: 35px !important;

}

div#action_3488555 .dialogMiddleCenterInner.dialogContent div:nth-child(1) {

    height: 571px !important;
    overflow: initial !important;
}
div#action_3488556 .dialogMiddleCenterInner.dialogContent div:nth-child(1) {

    height: 571px !important;
    overflow: initial !important;
}

#SELENIUM_MISSATGE_DIALOG_ACCEPTAR {

    height: 35px !important;

}

.gwt-DialogBox.gwt-BaseDialogBox.gwt-MissatgeDialog .dialogTopCenterInner {

    height: 32px !important;

}

div#action_3488555 .dialegEntradaVariables_scrP:nth-child(2) {

    height: 590px !important;

}
div#action_3488556 .dialegEntradaVariables_scrP:nth-child(2) {

    height: 590px !important;

}

/*moure botons registres i canvi menus*/


#divarbre .gwt-TreeItem {
border-bottom:1px solid #F4F4F4;
display:block!important;
padding:0;
text-decoration:none;
transition:all .2s;
position:relative;
width:100%;
padding-top:0!important;
padding-bottom:0!important;
min-height:30px!important;
height:auto!important;
}

#divarbre .gwt-TreeItem-selected
{
  background-color:#dddddd!important;

}
#divarbre .gwt-TreeItem-selected,#divarbre .gwt-TreeItem
{
  margin-left:0px!important;

}
#divarbre .gwt-TreeItem .gwt-HTML
{
    padding-top:5px!important;
 
}

#divarbre .gwt-TreeItem
{
  margin-left:0px!important;
  border-left:solid 2px rgba(189, 189, 189, 0.4)!important;
  width:100%;
}
#divarbre .gwt-TreeItem-selected
{
   border-left:solid 2px #0884C6!important;

}

#divarbre .gwt-TreeItem-selected  .gwt-HTML{

   color: #0884C6!important;
   

} 

.node_isopened {
    font-weight: bold;
    background-image:url(https://img.icons8.com/ios/50/000000/collapse-arrow-filled.png)!important;
    background-repeat:no-repeat!important;
    background-size:15px 15px!important;
    background-position:right!important;
    
}
.node_isclosed  {
    font-weight: bold;
    background-image:url(https://img.icons8.com/ios/50/000000/expand-arrow-filled.png)!important;
    background-repeat:no-repeat!important;
    background-size:15px 15px!important;
    background-position:right!important;
    
}
.div_node_nochild {
    background-image:none!important;
    font-weight:normal;
  
}
.node_level_0
{
  width:100%!important;

}
.node_level_1,.node_level_2,.node_level_3,.node_level_4,.node_level_5,.node_level_6,.node_level_7,.node_level_8,.node_level_9
{
  width:calc(100% - 4px)!important;
}
.node_level_1.gwt-TreeItem-selected,.node_level_2.gwt-TreeItem-selected,.node_level_3.gwt-TreeItem-selected,.node_level_4.gwt-TreeItem-selected,.node_level_5.gwt-TreeItem-selected,.node_level_6.gwt-TreeItem-selected,.node_level_7.gwt-TreeItem-selected,.node_level_8.gwt-TreeItem-selected,.node_level_9.gwt-TreeItem-selected
{
  width:calc(100% - 1px)!important;
}

#divarbre .gwt-TreeItem .div_node_withchild  .gwt-HTML,
#divarbre .gwt-TreeItem-selected .div_node_withchild  .gwt-HTML
{
    margin-right:15px;
}


#divarbre .gwt-Tree table > tbody > tr > td:nth-child(1)
{
    display:none;
}

div#div_MenuGeneralExpedientsNou {

    position: relative;
    top: 5px;
    left: 0px;
    display: inline-block;
    z-index: auto;
    right: auto!important;
    float:right;
}
#SEG_EXO_TREEPANEL_BACK img {display:none}
#SEG_EXO_TREEPANEL_BACK {
    position: relative!important;
    top: 5px!important;
    display: inline-block;
    right: auto;
    z-index: auto!important;
    line-height: normal!important;
    padding:0px!important;
    margin:0px!important;
    
    border:0px!important;
    float:right;
    margin-right:2px!important;
}
.PanellDesplegable_titol_dalt_content_options
{
    widht:170px!important;
    max-width:200px!important;
    min-width:200px!important;
    padding-right:5px!important;
    padding-left:5px!important;
}

#SEG_EXO_TREEPANEL_BACK 
{
    background-position:1px 1px!important;
    background-size:90%
}



div#div_PanellDesplegable_titol_dalt_content_label_nodes_FramePanel {
    width: calc(100% - 240px);
}

#menu_horitzontal {display:inline-block!important;}
#div_MenuGeneralArbresNou {max-height:30px!important;display:inline-block!important}
#MenuGeneralExpedientsNou{display:inline-block!important}
#MenuGeneralContenidor{display:inline-block!important}
#divarbre #SEG_EXP_TREEPANEL_REFRESCAR {top:46px!important}
div#div_MenuGeneralExpedientsNou {top: 0px!important;}
#menu_horitzontal {display:inline-block!important;}
#div_MenuGeneralArbresNou {max-height:30px!important;display:inline-block!important}
#MenuGeneralExpedientsNou{display:inline-block!important}
#MenuGeneralContenidor{display:inline-block!important}
#divarbre #SEG_EXP_TREEPANEL_REFRESCAR {top:46px!important}
div#div_MenuGeneralExpedientsNou {top: 0px!important;}
.botonsNavegacioExpNou {margin:5px!important}
/*end canvis navegacio registres*/




#div_boto_menu_nav {
	display: inline-block;
	top: -17px;
	height: 30px;
/* 	padding-top:0px!important; */
/* 	margin:0px!important; */
	background-size: 30px 30px!important
}


/*COLORS

009d80 -> verd
0884C6 -> blau audifilm

*/

#capcalera {
    background-image: url(http://www.vallesoriental.cat/themes/ccvallesoriental/images/logos/header.png)!important;
    background-position: 0px;
    background-size: 150px 50px!important;
    width: 150px;
    margin-left: 0px!important;
    margin-right:0px!important;
}

#continguts {
background-color:#fff;
background-color:transparent
}

#capcalera {
background-color:transparent
}

#capcaleraSeg {
color:#fff
}

#loginCap a,#div_loginlogout a {
color:transparent
}

#SegExpHeaderPanel_ListBoxTipusCerca:after {
color:#fff
}

#SegExpHeaderPanel_InfoUsuari,#div_etiq_usuari .gwt-HTML,.div_datahora,.div_datahora .gwt-Label {
color:#fff
}

.menu_complet_vertical_seleccionat {
color:#009d80
}

.menu_complet_vertical_over {
background-color:#009d80!important
}

.botonsNavegacioExpNou {
background-color:#009d80;
color:#fff
}

.botonsNavegacioExpNou .gwt-PushButton {
background-color:transparent!important
}

.bloc {
background-color:#FFF
}

div#SEG_EXP_TREEPANEL_REFRESCAR .gwt-Image {
background-color:#fff
}

#divarbre .gwt-lletraBlanca {
color:#009d80!important
}

#divarbre .negre {
background-color:transparent;
color:#009d80!important
}

div#SEG_EXP_TREEPANEL_REFRESCAR {
background-color:#fff
}

#SEG_EXO_TREEPANEL_BACK,#SegExpHeaderPanel_ButtonLlista {
background-color:#009d80!important
}

.gwt-TreeItem {
border-left-color:rgba(0,0,0,0)!important;
color:#333!important
}

.gwt-TreeItem-selected {
background-color:transparent;
color:#009d80
}

.gwt-TreeItem-selected .gwt-HTML {
color:#009d80
}

.blau {
background-color:transparent;
border-color:#009d80
}

.lletraBlau,.blau .gwt-titol {
color:#009d80
}

.blau .gwt-titol {
background-color:#009d80;
color:#fff
}

#divverticalheaderpanel .blau {
background-color:#009d80
}

.dialogTopLeft,.dialogMiddleRight,.dialogTopRight,.dialogMiddleLeft,.dialogBottomLeft,.dialogBottomRight,.dialogBottomCenter,.dialogTopCenter {
background-color:#000!important
}

.gwt-DialogBox .Caption {
color:#fff
}

.CaptionClose {
color:transparent
}

.PanellDesplegable_titol_mig_content_options .class_boto_accio {
background-color:transparent;
color:transparent
}

.PanellDesplegable_titol_dalt_content_label,.PanellDesplegable_titol_mig_content_label {
color:#009d80!important
}

.PanellDesplegable_titolmig,.PanellDesplegable_titoldalt {
border-color:#009d80!important
}

.PanellDesplegable_tanca_baix,.PanellDesplegable_obre_baix,.PanellDesplegable_tanca_dalt,.PanellDesplegable_obre_dalt {
background-color:transparent!important
}

.buttonVerTabla {
background-color:transparent!important
}

.flextablecolumnname {
color:#808080
}

.alert {
background-color:#fff;
color:#363636
}

div#div_PanellDesplegable_mig_opcions_filtres_nodes_FramePanel {
background-color:#ddf;
border-color:#009d80
}

table.MenuGeneral {
/* background-color:#009d80!important; */
}

.gwt-PushButton.gwt-ImageTextPushButton .gwt-botoControlDialeg.gwt-PushButton-up,.gwt-PushButton.gwt-ImageTextPushButton .gwt-botoControlDialeg .gwt-PushButton-up-hovering,.gwt-ImageTextPushButton {
background-color:#009d80!important;
border-color:#009d80!important;
color:#fff
}

#PanellDadesPrincipals_representantsDeInteressatPushButton {
background-color:#dffffa!important;
border-color:#dffffa!important;
color: blue;
width: 50px !important
}

#wizard_pre,
#wizard_next,
#wizard_fi,
#wizard_cancel {
background-color:#009d80!important;
border-color:#009d80!important;
color:#fff;
}

.PanellDesplegable_panell {
background-color:#fff
}

.leftWidgetParent {
background-color:#F4F4F4!important
}

table#divarbre {
background-color:transparent!important
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected .gwt-HTML {
color:#000
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected {
background-color:#dadada!important
}

div#divverticalsplitpanel {
background-color:#fff
}

div#div_PanellDesplegable_titol_mig_content_label_nodes_FramePanel,#div_PanellDesplegable_titol_dalt_content_label_nodes_FramePanel {
color:#555!important
}

div#div_PanellDesplegable_titolmig_nodes_FramePanel {
border-color:#dadada!important
}

.visu3flexTablePrincipal .visu3colTaulaBPMNova,.visu3flexTablePrincipal .visu3cellTaulaBPMNova:before,.visu3flexTableColumnIni:before {
color:#a1a1a1
}

#divarbre .bold14px {
color:transparent
}

.gwt-BaseBuscarDialogBox .gwt-FocusPanel {
background-color:#F4F4F4
}

div#div_PanellDesplegable_titoldalt_nodes_FramePanel {
border-color:#dadada!important
}

.dialogTopLeft,.dialogMiddleRight,.dialogTopRight,.dialogMiddleLeft,.dialogBottomLeft,.dialogBottomRight,.dialogBottomCenter,.dialogTopCenter {
background-color:#DADADA!important
}

.panell_botons_general .class_boto_accio:active,.panell_botons_general .class_boto_accio.active,#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio:active,#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio.active,.buttonVerTabla :active,.buttonVerTabla .active {
border-color:#009d80!important
}

div#TBN_PRIMER,#TBN_ULTIM,#TBN_SEG,#TBN_ANTERIOR {
background-color:#DADADA;
border-color:#fff
}

div#TBN_PRIMER:hover,#TBN_ULTIM:hover,#TBN_SEG:hover,#TBN_ANTERIOR:hover {
background-color:#c1c1c1
}

div#div_PanellDesplegable_mig_opcions_filtres_nodes_FramePanel {
background-color:#fff;
border-color:#DADADA!important
}



.leftBorderColoredGreen {
background-color:#FFF!important
}

#panellSdeVariables_flowPanel div.gwt-PushButton {
background-color:#009d80;
border-color:#009d80;
color:#fff
}

.gwt-DialogBox .dockPanel .segExpScrollTableComposite_absPan .gwt-TableText {
color:transparent
}

.gwt-mant16Capcalera .gwt-PushButton.gwt-ImageTextPushButton.gwt-PushButton-up,.gwt-mant16Capcalera .gwt-PushButton.gwt-ImageTextPushButton.gwt-PushButton-up {
background-color:transparent!important;
color:transparent!important
}

#continguts {
background-color:#fff
}

#continguts {
background-color:transparent
}

#capcalera {
background-color:transparent
}

#capcaleraSeg {
color:#fff
}

#loginCap a,#div_loginlogout a {
color:transparent
}

#SegExpHeaderPanel_ListBoxTipusCerca:after {
color:#fff
}

#SegExpHeaderPanel_InfoUsuari,#div_etiq_usuari .gwt-HTML,.div_datahora,.div_datahora .gwt-Label {
color:#fff
}

.menu_complet_vertical_seleccionat {
color:#009d80
}

.menu_complet_vertical_over {
background-color:#009d80!important
}

.botonsNavegacioExpNou {
background-color:#009d80;
color:#fff
}

.botonsNavegacioExpNou .gwt-PushButton {
background-color:transparent!important
}

.bloc {
background-color:#FFF
}

div#SEG_EXP_TREEPANEL_REFRESCAR .gwt-Image {
background-color:#fff
}

#divarbre .gwt-lletraBlanca {
color:#009d80!important
}

#divarbre .negre {
background-color:transparent;
color:#009d80!important
}

div#SEG_EXP_TREEPANEL_REFRESCAR {
background-color:#fff
}

#SEG_EXO_TREEPANEL_BACK,#SegExpHeaderPanel_ButtonLlista {
background-color:#009d80!important
}

.gwt-TreeItem {
border-left-color:rgba(0,0,0,0)!important;
color:#333!important
}

.gwt-TreeItem-selected {
background-color:transparent;
color:#009d80
}

.gwt-TreeItem-selected .gwt-HTML {
color:#009d80
}

.blau {
background-color:transparent;
border-color:#009d80
}

.lletraBlau,.blau .gwt-titol {
color:#009d80
}

.blau .gwt-titol {
background-color:#009d80;
color:#fff
}

#divverticalheaderpanel .blau {
background-color:#009d80
}

.dialogTopLeft,.dialogMiddleRight,.dialogTopRight,.dialogMiddleLeft,.dialogBottomLeft,.dialogBottomRight,.dialogBottomCenter,.dialogTopCenter {
background-color:#000!important
}

.gwt-DialogBox .Caption {
color:#fff
}

.CaptionClose {
color:transparent
}

/** validar */
.panell_botons_general {
background-color:transparent
}

.PanellDesplegable_titol_mig_content_options .class_boto_accio {
background-color:transparent;
color:transparent
}

.PanellDesplegable_titol_dalt_content_label,.PanellDesplegable_titol_mig_content_label {
color:#009d80!important
}

.PanellDesplegable_titolmig,.PanellDesplegable_titoldalt {
border-color:#009d80!important
}

.PanellDesplegable_tanca_baix,.PanellDesplegable_obre_baix,.PanellDesplegable_tanca_dalt,.PanellDesplegable_obre_dalt {
background-color:transparent!important
}

.buttonVerTabla {
background-color:transparent!important
}

.flextablecolumnname {
color:#808080
}

.alert {
background-color:#fff;
color:#363636
}

div#div_PanellDesplegable_mig_opcions_filtres_nodes_FramePanel {
background-color:#ddf;
border-color:#009d80
}

table.MenuGeneral {
background-color:#009d80!important
}

.PanellDesplegable_panell {
background-color:#fff
}

.leftWidgetParent {
background-color:#F4F4F4!important
}

table#divarbre {
background-color:transparent!important
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected .gwt-HTML {
color:#000
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected {
background-color:#dadada!important
}

div#divverticalsplitpanel {
background-color:#fff
}

div#div_PanellDesplegable_titol_mig_content_label_nodes_FramePanel,#div_PanellDesplegable_titol_dalt_content_label_nodes_FramePanel {
color:#009d80!important
}

div#div_PanellDesplegable_titolmig_nodes_FramePanel {
border-color:#dadada!important
}

.visu3flexTablePrincipal .visu3colTaulaBPMNova,.visu3flexTablePrincipal .visu3cellTaulaBPMNova:before,.visu3flexTableColumnIni:before {
color:#009d80
}

.gwt-BaseBuscarDialogBox .gwt-FocusPanel {
background-color:#F4F4F4
}

div#div_PanellDesplegable_titoldalt_nodes_FramePanel {
border-color:#dadada!important
}

.dialogTopLeft,.dialogMiddleRight,.dialogTopRight,.dialogMiddleLeft,.dialogBottomLeft,.dialogBottomRight,.dialogBottomCenter,.dialogTopCenter {
background-color:#DADADA!important
}

.panell_botons_general .class_boto_accio,#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio, .buttonVerTabla,.gwt-DecoratedTabPanel .gwt-PushButton,.gwt-spacingGrid .gwt-PushButton {
background-color:#fff!important;
border-color:#737373!important;
color:#fff
}

.panell_botons_general .class_boto_accio:hover,.panell_botons_general .class_boto_accio.hover,#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio:hover,#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio.hover,.buttonVerTabla :hover,.buttonVerTabla .hover {
border-color:#009d80!important
}

.panell_botons_general .class_boto_accio:active,.panell_botons_general .class_boto_accio.active,#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio:active,#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel .class_boto_accio.active,.buttonVerTabla :active,.buttonVerTabla .active {
border-color:#009d80!important
}

div#TBN_PRIMER,#TBN_ULTIM,#TBN_SEG,#TBN_ANTERIOR {
background-color:#DADADA;
border-color:#fff
}

div#TBN_PRIMER:hover,#TBN_ULTIM:hover,#TBN_SEG:hover,#TBN_ANTERIOR:hover {
background-color:#c1c1c1
}

div#div_PanellDesplegable_mig_opcions_filtres_nodes_FramePanel {
background-color:#fff;
border-color:#DADADA!important
}

#mantRegistreEntrada .gwt-MantCapcalera {
background-color:#fff!important;
border-color:#fff!important
}

#mantRegistreSortida .gwt-MantCapcalera {
background-color:#fff!important;
border-color:#fff!important
}

.gwt-Label.gwt-mantTitol {
color:#000
}

table.oac-topBar {
background-color:#009d80!important
}

.gwt-MenuItem {
color:#cbcbcb!important
}

.gwt-MenuItem-Selected {

color:#fff!important
}

.gwt-MenuBarPopup td,.gwt-MenuBarPopup div {
background-color:#009d80!important
}

#appletDades_infoHorPanel > tbody > tr > td .infoLabel {
color:#fff
}

#appletDades_infoHorPanel > tbody > tr > td:first-child .infoLabel {
color:#cbcbcb
}

#appletDades_infoHorPanel > tbody > tr > td:first-child {
color:#cbcbcb
}

img#ID_LOGO_APLICACIO {
background-color:transparent
}

.gwt-CaptionPanel legend {
color:#555!important
}

.gwt-CaptionPanel {
background-color:#F9F9F9
}

.gwt-Focus {
background-color:#F9F9F9!important
}

.gwt-ScrollTable .dataTable td,.gwt-ScrollTable .headerTable td,.gwt-ScrollTable .footerTable td {
border-color:#DADADA!important
}

.gwt-ScrollTable .headerTable td {
color:#262626!important
}

body {
background-color:#F9F9F9!important
}

#mantRegistreEntrada .gwt-MantCapcalera {
background-color:transparent!important;
border-color:transparent!important
}

.gwt-TabPanelBottom {
background-color:#FFF
}

.gwt-DecoratedTabBar .tabMiddleCenter {
color:#333!important
}

.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
color:#333
}

.RegEnt .gwt-Registre-NumeroRegistre,.RegSor .gwt-Registre-NumeroRegistre {
background-color:#fff!important
}

.gwt-Label.gwt-mantTitol {
color:#555!important
}

.gwt-BaseBuscarDialogBox .gwt-FocusPanel {
background-color:#FFF
}

.gwt-MenuBar.gwt-MenuBar-vertical .gwt-MenuItem {
color:#555!important
}

.gwt-MenuBar.gwt-MenuBar-vertical .gwt-MenuItem:hover,.gwt-MenuBar.gwt-MenuBar-vertical .gwt-MenuItem-selected {
background-color:#009d80!important;
color:#fff!important
}

.gwt-DecoratedTabPanel .gwt-PushButton,.gwt-spacingGrid .gwt-PushButton {
background-colorimportant:transparent;
background-color:transparent!important
}

.gwt-MenuBar.gwt-MenuBar-vertical .gwt-MenuItem {
color:#cbcbcb!important
}

.gwt-ScrollTable .dataTable td,.gwt-ScrollTable .headerTable td,.gwt-ScrollTable .footerTable td {
border-color:#DADADA!important
}

.gwt-DialogBox #panellDocumentsGWT_scrollTable .gwt-ScrollTable .headerTable {
background-color:#fff!important
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected .gwt-HTML {
color:#009d80
}

#divarbre .gwt-TreeItem .gwt-TreeItem-selected {
background-color:transparent!important
}

.gwt-DialogBox .gwt-VerticalSplitPanel .gwt-ScrollTable .headerTable {
background-color:#fff!important
}

.gwt-CaptionPanel legend {
color:#555!important
}

#panellCercaRegistreBase_panReprDocCerca_ENT .absolutePanelExtracteTerritori .gwt-Label,#panellCercaRegistreBase_panReprDocCerca_SOR .absolutePanelExtracteTerritori .gwt-Label {
color:#555!important
}

#dialegCercaRegistreBase > div > table > tbody > tr.dialogMiddle > td.dialogMiddleCenter > div > div > table > tbody > tr:nth-child(1) > td > div > div > div > div > div:nth-child(3) > table > tbody > tr > td > div > div.gwt-ScrollTable.scrollTableComposite_scrollTableTableDef > div > div.headerWrapper > table > tbody > tr:nth-child(2) > td:nth-child(4),#dialegCercaRegistreEntrada > div > table > tbody > tr.dialogMiddle > td.dialogMiddleCenter > div > div > table > tbody > tr:nth-child(1) > td > div > div > div > div > div:nth-child(3) > table > tbody > tr > td > div > div.gwt-ScrollTable.scrollTableComposite_scrollTableTableDef > div > div.headerWrapper > table > tbody > tr:nth-child(2) > td:nth-child(4) {
color:#fff!important
}

.gwt-BaseBuscarDialogBox .dockPanel .segExpScrollTableComposite_absPan .gwt-TableText {
color:#000
}

.PanellDesplegable_mes_accions {
background-color:transparent!important
}

#div_PanellDesplegable_titol_mig_content_options_nodes_FramePanel > div:nth-child(4),#div_info_legend_button {
background-color:transparent!important
}

div#div_PnaellDeplegable_menuaccions_nodes_FramePanel {
background-color:#fff
}

div#div_PnaellDeplegable_menuaccions_nodes_FramePanel .gwt-ImageTextPushButton {
background-color:#fff!important;
color:#000
}

#divarbre #SEG_EXP_TREEPANEL_REFRESCAR {
background-color:transparent!important
}

#divarbre .negre {
background-color:transparent!important
}

#divarbre .negre .gwt-Image {
background-color:transparent!important
}

#SEGEXPMAIL_SEND {
background-color:#009d80!important
}

.dayCellLabel-disabled,.dayCellLabel,.dayCellLabel-weekend,.dayCellLabel-weekend-disabled,.dayCellLabel-today {
background-color:#999!important;
color:#fff!important
}

.gwt-cal-MonthView .grid {
background-color:#fff
}

.dayCellLabel-weekend-disabled,.dayCellLabel-disabled {
color:#fff!important
}

#SegExpAgendaBPM_mainPanel .gwt-ImageTextPushButton {
background-color:transparent!important
}

.weekDayLabel,.dayCellLabel-today {
background-color:#009d80!important;
color:#fff!important
}

.gwt-cal-MonthView .dayCell-weekend {
background-color:#ddf!important
}

.dayCellLabel-today {
background-color:#000!important
}

.dayCell-today {
background-color:#ddf!important
}

.gwt-cal-MonthView .appointment {
border-color:initial!important
}

.day-cell,.day-cell-weekend,.year-cell {
background-color:#009d80!important;
color:#fff!important
}

.day-cell-today {
color:#fff!important
}

.gwt-cal .dv-appointment {
border-color:inherit!important
}

.gwt-cal .dv-appointment-selected {
border-color:inherit!important
}

.day-cell,.day-cell-weekend,.year-cell {
background-color:#009d80!important;
color:#fff!important
}

.day-cell-today {
color:#fff!important
}

.gwt-cal .dv-appointment {
border-color:inherit!important
}

.gwt-cal .dv-appointment-selected {
border-color:inherit!important
}

.visu3cellTaulaBPMNova {
background-color:#fff
}

.visu3flexTablePrincipal .visu3rowTaulaBPMNova {
border-left-color:#fff
}

div#SEGEXP_MAIN_DETAILPANEL_TITOL {
color:#555
}

.blau {
border-bottom-color:#888
}

#tramitador .gwt-Button {
color:#009d80!important;
/* border: solid 2px #009d80 !important; */
}

#tramitador .fonsJPestanya {
background-color:#fff!important
}

#tramitador fieldset {
background-color:#F9F9F9
}

#tramitador .panellCentral {
background-color:#fff!important
}

#tramitador .gwt-ScrollTable .headerWrapper {
background-color:transparent!important
}

#tramitador .gwt-ScrollTable .headerTable td,#tramitador .gwt-ScrollTable .footerTable td {
background-color:transparent;
color:#fff
}

.MenuGeneralContenidor {
background-color:#009d80!important
}

#SegExpHeaderPanel_InfoUsuari,#div_etiq_usuari .gwt-HTML,.div_datahora,.div_datahora .gwt-Label {
color:#fff!important
}

#SegExpHeaderPanel_InfoUsuari,#div_etiq_usuari .gwt-HTML,.div_datahora,.div_datahora .gwt-Label {
color:#333
}

#SegExpHeaderPanel_ListBoxTipusCerca,#SegExpHeaderPanel_CercaExpedient {
border-color:#757575!important
}

.PanellDesplegable_cercafiltres {
background-color:transparent!important
}

#div_info_legend_button {
background-color:transparent!important
}

.PanellDesplegable_cercafiltres {
background-color:transparent!important
}

#div_info_legend_button {
background-color:transparent!important
}

#divarbre .gwt-TreeItem-selected {
background-color:#ddd!important
}

#divarbre .gwt-TreeItem-selected .gwt-HTML {
color:#009d80!important
}

#divarbre .gwt-TreeItem-selected
{
   border-left:solid 2px #009d80!important;

}

.gwt-DialogBox .Caption
{
	background:#009d80!important;
}
.oac-topBar .gwt-MenuItem-Selected{
        color: #fff!important;
    

    background-color: transparent!important;
}
.oac-topBar .gwt-MenuBar-horizontal .gwt-MenuItem-Selected
{
        border-bottom: solid 2px white!important;
}
#div_MenuComplet {
border:2px solid #009d80
}
#tramitador #capcaleraSeg
{
  background-color:#009d80!important;
}
#tramitador .gwt-menuAccionsTramitador
{
  background-color:#009d80!important;
}
#tramitador > table > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(2) > td > table
{
  background-color:#009d80!important;
}
#loginCap a{
  color:white!important;
}
.gwt-MainContentPanel {
    background-color: white;
}
.PanellCanviEstatMultiple .gwt-ImageTextPushButton {
    background-color: white!important;
    color: #009d80;
}
#panellSdeVariables_flowPanel div.gwt-PushButton 
{border-radius:2px!important;width:110px!important;background-color: #009d80!important;border-color:#009d80;color:#fff;}

/*end colors*/


/*COMPATIBILITAT GENESYS*/


.gwtcomp-WizardPanel h1{
  border:0px!important;
  background:none!important;
  font-size:15px;
  font-family:"Open Sans",Arial,sans-serif!important;
  display:none;
}
#wizard_pre img,
#wizard_next img,
#wizard_fi img,
#wizard_cancel img {
   display:none;
}
#wizard_pre ,
#wizard_next ,
#wizard_fi ,
#wizard_cancel  {
   box-shadow:none;
   border:0px;
   margin-left:2px;
   margin-right:2px;
   border-radius:3px;
   height:35px;
   padding-left:10px;
   padding-right:10px;

  font-family:"Open Sans",Arial,sans-serif!important;
}
 
label#PanellDadesPrincipals_tipusRecurs,
#PanellDadesPrincipals_tipusInteressat {
    min-width: 250px!important;
    white-space: nowrap;
}
 
.gwt-BorderPanel:focus
.gwt-BaseComposite table:focus {
    outline-color:transparent!important;
}
 
.gwt-BorderPanel > tbody > tr:nth-child(4) > td > table
{
    width:100%!important;
    padding-left:10px;
    padding-right:10px;
    
}
#divverticalheaderpanel > tbody > tr > td > div > div > table > tbody > tr > td > table > tbody > tr:nth-child(4) > td > table
{
  width:96%!important;
}
 
.PanellDesplegable_mig_content .blau
{
    display:none;
}
 
.aoc_amagar_elem {
    display: inline-block;
}

.gwt-Tree {
    overflow: hidden!important;
}

select#af_doc_tipus,
select#af_doc_tipus_2,
#SegExpAfegirDocumentExpedientPas1_comboEstatDocument,
#ad_doc_titol {
    width: 500px!important;
}

select#af_doc_tipus {width: 500px!important}




.SegExpAfegirDocumentExpedient td {
    width: auto!important;
    padding:2px;
    vertical-align: middle!important;
}

.wizardCrearDocumentExpedient_wp .segExpScrollTableComposite_absPan {position:absolute!important;height: 330px!important;}
.wizardCrearDocumentExpedient_wp .gwt-ScrollTable .headerWrapper
{
    height:30px!important;

}
.wizardCrearDocumentExpedient_wp .headerWrapper > table > tbody > tr:nth-child(1)
{
    display:none;
}

#SEGEXPMAIL_SEND img
{
    display:none;

}
#SEGEXPMAIL_SEND
{
    text-align:center;
}
#loginCap a{
    color:white!important;
    font-size:15px;
    font-weight:normal;
    text-decoration:underline!important;
    padding:20px;

}
#loginCap a:focus{
    text-decoration: underline!important;
}
  
#loginCap
{
    top:20px;
    width:130px!important;
    height:35px!important;
    background-position-y:5px!important;
}
#dialegLogin_entraCertLabel {visibility:hidden!important}



.dialegLogin_entraCer #DialegLoginEntrarCert .div_text_boto .gwt-Label 
{ color:transparent;text-align:center;padding-left:23px;}
.dialegLogin_entraCer #DialegLoginEntrarCert .div_text_boto .gwt-Label:before
{ content:'Entra amb certificat';
color:white;
text-align:center}

.dialegLogin_entraValid #DialegLoginEntrarValid .div_text_boto .gwt-Label 
{ color:transparent;text-align:center;padding-left:23px;}
.dialegLogin_entraValid #DialegLoginEntrarValid .div_text_boto .gwt-Label:before
{ content:'Entra amb Valid';
color:white;
text-align:center}

.dialegLogin_entraClave #DialegLoginEntrarClave .div_text_boto .gwt-Label 
{ color:transparent;text-align:center;padding-left:23px;}
.dialegLogin_entraClave #DialegLoginEntrarClave .div_text_boto .gwt-Label:before
{ content:'Entrar Clave';
color:white;
text-align:center}

/*
#dialegLogin_hpEntrar {left:45px!important}
*/
#SEG_EXO_TREEPANEL_BACK, #SegExpHeaderPanel_ButtonLlista
{
  background-image:url(../skin_img/back_enrera_llista.png)!important;

}
.gwt-BaseBuscarDialogBox .gwt-FocusPanel,
.gwt-BaseBuscarDialogBox .gwt-TabPanelBottom {
background-color:#efefff!important;
}

.SegExpAfegirDocumentExpedient {
    width: 765px!important;
}

.dialegAfegirDocumentExpedient_wizard .gwtcomp-ButtonPanel-Button:disabled {display:none}
#RunAsyncFitxaExpedient_DetallExpedient_dialeg_DetallExpedient fieldset {
    border-bottom: 0px!important;
    border-left: 0px!important;
    border-right: 0px!important;
}
#RunAsyncFitxaExpedient_DetallExpedient_dialeg_DetallExpedient .dockPanel .segExpScrollTableComposite_absPan .gwt-TableText
{
    background-image:none!important;
}

#ordreDia_tabPanel .gwt-ImageTextPushButton .div_text_boto .gwt-Label

{
    padding-top:3px!important;
    color:black;
    font-weight:bold!important;
}

#ordreDia_tabPanel .gwt-ImageTextPushButton
{
	height:initial!important;
	width:initial!important;
	font-weight:bold;
	color:black;
}
#ordreDia_tabPanel
{
    width:100%!important;
}

#panellGestioAcords_dataGrid {
    width: 100% !important;
}
.visu3flexTableCell
{
    max-width: 450px!important;
    text-align:justify;
}
div#PanellGestioSessions {
    width: 99%!important;
}
.PanellCanviEstatMultiple .gwt-ImageTextPushButton {
    background-color: white!important;
    color: #009d80;
}
.PanellCanviEstatMultiple .gwt-ImageTextPushButton img {
    margin:5px!important;
}

#segexp_mail_esbf, #SEGEXP_MAIL_ESB {
    background-color: #0884C6 !important;
    width: 85pt !important;
    height: 30px !important;
    border-radius: 5px !important;
    text-align: center;
}
 
#divmainpanel table.gwt-mantCapcalera > tbody > tr > td {
    float: right;
    padding: 0;
        padding-left: 0px;
}
 
#SEG_EXP_COPIAR_EXP_COPIAR
{
  left: 200pt !important;
}
 
 
#div_PnaellDeplegable_menuaccions_nodes_FramePanel
{
  overflow-x: hidden;
  overflow-y: auto;
  height: auto;
  max-height:400pt;
  /*! position: relative; */
}


input#DOM_GEO {
    width: 99%!important;
}
.gwt-mant16Capcalera .gwt-PushButton {
    height: auto!important;
}


#dialegLoginNou_labelAtencio, #dialegLoginNou_numTel, #dialegLoginNou_labelTel {
    display: inline-block!important;
}
/*
#dialegLoginNou_vpAtencio {
    top: 210px!important;
}
*/
div#dialegLoginNou_labelAtencio {
    font-weight: bold;
}

#peu div#segExpFrame_titolPeu{
  display:none!important;
}
#peu div#segExpFrame_labelNumTelefon {
    display: inline-block!important;
}

#peu div#segExpFrame_labelAtencioClient {
    display: inline-block!important;
}

#peu div#segExpFrame_labelTelefon {
    display: inline-block!important;
}

#peu div#segExpFrame_labelCorreu {
    display: inline-block!important;
}

#peu div#segExpFrame_labelCorreuDesc {
    display: inline-block!important;
    width:auto;
}

/*END COMPATIBILITAT GENESYS*/
 
/*registre*/
#appletDades_infoHorPanel .panellInfo
{
    margin-right:0px;
}
.oac-topBar .gwt-MenuBar.gwt-MenuBar-horizontal {
    width: auto!important;
    position: absolute;
    right: auto;
    left:10px!important;
    top: 8px;


}
 .gwt-MenuItem{
    font-size:14px!important;

}


.gwt-MenuBarPopup
{
    margin-top:2px;
}
#mantRegistreEntrada .gwt-MantCapcalera,
#mantRegistreSortida .gwt-MantCapcalera
{
  margin-top:2px!important;
  margin-bottom:2px!important;
}
#RES_HORA_TRANS {width:70px}
.gwt-collapsiblePanel-header
{
  color:#555!important;
  font-size:12px!important;
  font-weight:bold!important;

}
.gwt_collapsible_style
{
  padding-top:2px;
}
#panellInteressatComponent_personaFlowPanel
{
  padding-top:2px!important;
}

.gwt-ScrollTable .dataTable tr.selected
{
  background-color:#dedede!important;
}
.area_dep_assum_grid 
{
  height:auto!important;
}
img#ID_LOGO_APLICACIO {
    left: 0px;
}
table.oac-topBar{
    background-image:none!important;
}
/*end registre*/

/*cerca persones*/

#DialegCercaPersones #PanellPersones_flowPanelPersonData_Cerca
{
    width:45%!important;
}
#DialegCercaPersones #PanellPersones_flowPanelBirthData_Cerca
{
    width:30%!important;   
} 
#PanellPersones_flowPanelValidityData_Cerca
{
    width:20%!important;
}

/*end cerca persones*/

/*Dades document*/
#DialegDadesDocument_panellDadesDocumentDadesPrincipals div,
#DialegDadesDocument_panellDadesDocumentDadesPrincipals input,
#DialegDadesDocument_panellDadesDocumentDadesPrincipals select,
#PanellDadesDocumentSignatures_flowPanelMinInfo div,
#PanellDadesDocumentSignatures_flowPanelMinInfo input,
#DialegDadesDocument_panellSegellsDocument div,
#DialegDadesDocument_panellConsultarMetadades div,
#DialegDadesDocument_panellConsultarMetadades input,
#DialegDadesDocument_panellAltresDades div,
#DialegDadesDocument_panellAltresDades input
 {
    font-size: 12px;
    font-weight: normal!important;

}

#DialegDadesDocument_panellDadesDocumentDadesPrincipals input,
#DialegDadesDocument_panellDadesDocumentDadesPrincipals select,
#PanellDadesDocumentSignatures_flowPanelMinInfo input,
#DialegDadesDocument_panellConsultarMetadades input,
#DialegDadesDocument_panellAltresDades input
{
    height:20px!important;
}

/*end Dades document*/

/*Tramitador*/
#tramitador #capcaleraSeg > tbody > tr > td > table > tbody > tr > td:nth-child(2) > table > tbody > tr:nth-child(1) > td > table > tbody > tr > td:nth-child(3) > table > tbody > tr > td:nth-child(1)
{
  text-align: right!important;
}

#tramitador .titolCapcalera,
#tramitador .titolCapcaleraNegreta,
#tramitador .etiquetaNumeroExpedient,
#tramitador .data
{
  font-size:13px!important;
  color:white;
  font-family:"Open Sans",Arial,sans-serif;
}
#tramitador #capcalera
{
  height:55px!important;
}

#tramitador .titolExpedient
{
  font-size:15px!important;
  color:white;
  font-family:"Open Sans",Arial,sans-serif;
  font-weight:normal;
}
#tramitador #capcaleraSeg > tbody > tr > td > table > tbody > tr > td:nth-child(2) > table > tbody > tr td
{
  padding-bottom:2px;
}

#tramitador #capcaleraSeg > tbody > tr > td > table > tbody > tr > td:nth-child(2) > table > tbody > tr:nth-child(1) > td > table > tbody > tr > td:nth-child(3) > table > tbody > tr > td:nth-child(2) > table > tbody > tr > td:nth-child(5) > img
{
  display:none;
}
#tramitador .gwt-menuAccionsTramitador
{
  text-align:center!important;
}
#tramitador .gwt-menuAccionsTramitador td
{
  width:auto!important;
}
#tramitador .gwt-accionsStyleOrange,
#tramitador .gwt-accionsStyle 
{ 
  margin-top:10px;
  background-image:none;
  color:white;
  font-size:15px;
  font-weight:normal;
  padding-left:20px;
  padding-right:20px;
  border: 1px solid white;

}
#tramitador .gwt-accionsStyleOrange:hover,
#tramitador .gwt-accionsStyle:hover 
{
    border:solid 2px white;
}

/*End tramitador*/

.div_datahora {
    text-align: -webkit-right;
    position: absulte;
    top: 10px;
    right: 50%;
    padding: 2px;
    width: 0px !important;
}

#divarbre table#Liquidacions {
    display: block;
}

.visu3colTaulaBPMNova {
  white-space: normal;  
  line-height: 15px;
}

#panellGestioAcords_buttonControlExp
{
  display: inline;
}
.panellTancaObreExpedeint_captDades{
     height: 140px !important;
}

#SEG_EXP_TANCAEXPEDIENT_BOTO_TANCAR > div > span {
 display:inline-block
}
#SEG_EXP_TANCAEXPEDIENT_BOTO_TANCAR{
width: 130px !important;
}
#SEG_EXP_TANCAEXPEDIENT_BOTO_TANCAR > div > span > div.div_img_boto{
padding-top:3px;
}
#SEG_EXP_TANCAEXPEDIENT_BOTO_TANCAR > div > span > div.div_text_boto{
margin-left: -8px;
}

/**
Comentat
.fisc_hijo td {
    color: black;
}									
#PanellSdeFiscExp_justificacioOmissioButton {
    border-radius: 0pt;
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 0pt;
}
+/
#PanellEnviarMailSms_etiqFitxersAnnexatsExterns, #panellEnviarMailSMS_label_7 {
	display: none;
}

#PanellEnviarMailSms_btnAdjuntar {
  color:black;
}

/* Solucionar problema botons expedients --> documents en horitzontals */
.panell_botons_general{
width: 95% !important;
}

/*************************************INICI ESTILS JMAGDA*************************************************/

#Id_PushButton_MagdaBkf_CapcaleraCercaCu_Boto_Cercar{
	padding: 0px !important;
	width: 18px !important;
}

#Id_PushButton_MagdaBkf_CapcaleraCercaCu_Boto_Avancada{
	padding: 0px !important;
	width: 18px !important;
}

#Id_FlowPanel_MagdaBkf_Calendari_Capcalera{
	height: 40px !important;
					
					   
					 
}

#Id_FlowPanel_MagdaBkf_Calendari_Llista_Botons{
	height: 35px !important;
}

#Id_FlowPanel_MagdaBkf_Calendari_Llista_DataGrid{
	height: calc(100% - 45px) !important;
}

#Id_PushButton_MagdaBkf_DadesInscripcionsGeneral_Boto_Nou{
	height: 18px !important;
	padding: 0px;
	margin-right: 0px !important;
}

#Id_PushButton_MagdaBkf_DadesInscripcionsGeneral_Boto_Editar{
	height: 18px !important;
	padding: 0px;
}

#Id_TextBox_MagdaBkf_Activitats_Cerca{
	width: calc(100% - 170px) !important;
}

#Id_PushButton_MagdaBkf_Activitats_Editar_Periode{
	height: 18px !important;
}

#Id_FlowPanel_MagdaBkf_Activitats_Capcalera_2{
	margin-top: 10px !important;
}

#Id_PushButton_MagdaBkf_Variables_Configuracio_Dimensiona_NoAssignats{
	width: 18px !important;
	height: 20px !important;
}

#Id_PushButton_MagdaBkf_Variables_Configuracio_Dimensiona_Assignats{
	width: 18px !important;
	height: 20px !important;
}

#Id_FlowPanel_MagdaBkf_DadesInscripcions_Capcalera{
	height: 48px !important;
}

#Id_PushButton_MagdaBkf_DadesInscripcions_BotoCercarIban{
	width: 18px !important;
	height: 18px !important;
}

#Id_PushButton_MagdaBkf_DadesInscripcions_BotoGuardarIban{
	width: 18px !important;
	height: 18px !important;
}

#Id_PushButton_MagdaBkf_DadesInscripcions_ButtonModificarMotiu{
	width: 18px !important;
	height: 18px !important;
}

#Id_PushButton_MagdaBkf_DadesInscripcions_ButtonModificarObservacions{
	width: 18px !important;
	height: 18px !important;
	margin-right: 7px;
}

#Id_FlowPanel_Magdabkf_DadesInscripcionsRebuts_Capcalera{
	height: 33px !important;
}

#Id_PushButton_MagdaBkf_Activitats_ActivitatsComplenetaries {
	width: 225px !important;
	margin-left: calc(100% - 225px) !important;
}

#Id_PushButton_MagdaBkf_Activitats_ModificarMassivament {
	width: 225px !important;
	margin-left: calc(100% - 225px) !important;
}

#Id_TextBox_MagdaBkf_Recursos_Cerca{
	width: calc(100% - 170px) !important;
}

#Id_FlowPanel_MagdaBkf_Documents_Matricula_Conf_Capcalera{
	height: 35px !important;
}

#Id_PushButton_MagdaBkf_Documents_Matricula_Dimensiona_NoAssignats{
	width: 18px !important;
	height: 20px !important;
}

#Id_PushButton_MagdaBkf_Documents_Matricula_Dimensiona_Assignats{
	width: 18px !important;
	height: 20px !important;
}

#Id_PushButton_MagdaBkf_Qualificacions_BotoModificarMassiu{
	height: 18px !important;
}

#Id_FlowPanel_MagdaBkf_Configuracio_General{
	height: 770px !important;
}

#Id_CaptionPanel_MagdaBkf_Configuracio_CollectiusEntitat{
	height: 185px !important;
}

#Id_FlowPanel_MagdaBkf_Configuracio_CollectiusEntitat_Capcelera{
	height: 33px !important;
	margin-top: 0px !important;
}

#Id_CaptionPanel_MagdaBkf_Configuracio_FormesPagament{
	height: 190px !important;
}

#Id_FlowPanel_MagdaBkf_Configuracio_FormesPagament_Capcelera{
	height: 33px !important;
	margin-top: 0px !important;
}

#Id_CaptionPanel_MagdaBkf_Configuracio_GestioPagaments{
	height: 270px !important;
}

#Id_PushButton_MagdaBkf_DadesCuHelp_Boto_Cercar{
	width: 18px !important;
	height: 18px !important;
	padding: 0px;
}

#Id_PushButton_MagdaBkf_DadesCuHelp_Boto_Avancada{
	width: 18px !important;
	height: 18px !important;
	padding: 0px;
}

#Id_FlowPanel_MagdaBkf_Activitats_Arbre_Capcalera{
	height: 28px !important;
}

#Id_PushButton_MagdaBkf_Activitats_Arbre_Nou_TActActGrup{
	height: 26px !important;
}

#Id_PushButton_MagdaBkf_Activitats_Arbre_Eliminar_TactActGrup{
	height: 26px !important;
}

#Id_PushButton_MagdaBkf_Boto_Imprimir_TActActGrup{
	height: 26px !important;
}

#Id_PushButton_MagdaBkf_Activitats_Arbre_Ordenar_TActActGrup{
	height: 26px !important;
}

#Id_FlowPanel_MagdaBkf_Inscrits_Capcalera_Inscrits{
	height: 40px !important;
}

#Id_FlowPanel_MagdaBkf_Inscrits_Capcalera_Variables{
	height: 40px !important;
}

#Id_FlowPanel_MagdaBkf_InscritsActCompl_Capcalera{
	height: 100px !important;
}

#Id_FlowPanel_MagdaBkf_InscritsSessions_Capcalera{
	height: 100px !important;
}

#Id_FlowPanel_MagdaBkf_InscritsAnulats_Capcalera{
	height: 50px !important;
}

#Id_FlowPanel_MagdaBkf_Recursos_Arbre_Capcalera{
	height: 26px !important;
}

#Id_FlowPanel_MagdaBkf_Recursos_Arbre{
	height: calc(100% - 23px) !important;
}

#Id_Pushbutton_MagdaBkf_Recursos_Arbre_Nou{
	height: 24px !important;
}

#Id_PushButton_MagdaBkf_Recursos_Arbre_Eliminar{
	height: 24px !important;
}

#Id_PushButton_MagdaBkf_Recursos_Arbre_Refrescar{
	height: 24px !important;
}

#Id_FlowPanel_MagdaBkf_Recurs_Capcalera{
	height: 40px !important;
}

#Id_FlowPanel_MagdaBkf_RecursInscrits_Capcalera{
	height: 105px !important;
}

#Id_FlowPanel_MagdaBkf_RecursInscrits_DataGrid{
	height: 640px !important;
}

#Id_FlowPanel_MagdaBkf_RecursActivitats_DataGridBotons{
	height: 60px !important;
}

#Id_FlowPanel_MagdaBkf_RecursActivitats_DataGrid{
	height: calc(100% - 110px) !important;
}

#Id_PushButton_MagdaBkf_GeneracioCobBancs_BotoCarregaDataGrid{
	width: auto !important;
}

#Id_TextBox_MagdaBkf_GeneracioCobBancs_Fitxer{
	width: calc(100% - 505px) !important;
}

#Id_PushButton_MagdaBkf_DesferCobraments_BotoCercaFitxer{
	height: 18px !important;
}

#Id_TextBox_MagdaBkf_DesferCobraments_Fitxer{
	width: calc(100% - 125px) !important;
}

#Id_TextBox_MagdaBkf_GeneracioCobBancsRetorn_FitxerRetorn{
	width: 597px !important;
}

#Id_PushButton_MagdaBkf_GeneracioCobBancsRetorn_BotoBuscar,
#Id_PushButton_MagdaBkf_GeneracioCobBancsRetorn_BotoLog{
	margin-right: 0px !important;
}

#Id_PushButton_MagdaBkf_CobramentsNoDomiciliats_BotoLog{
	background-image: none;
}

#Id_PushButton_MagdaBkf_ActivitatsArbreCerca_BtnProfessor{
	width: 18px !important;
	height: 18px !important;
}

#Id_Calendar_MagdaBkf_Calendari_Calendar{
	height: 98% !important;
}

#Id_PushButton_MagdaBkf_ControlAssistencia_Capcalera_BotoCerca{
	height: 17px !important;
	padding: 0px;
}

#Id_PushButton_MagdaBkf_ControlAssistencia_Capcalera_BotoCercaAvancada{
	height: 17px !important;
	padding: 0px;
}

#Id_FlowPanel_MagdaBkf_InscritsSessions_DataGrid{
	height: 564px !important;
}

#Id_PushButton_MagdaBkf_InscritsSessions_Boto_AplicarAssistencia{
	width: 50px !important;
}

#Id_TextBox_MagdaBkf_CobramentsNoDomiciliats_Fitxer{
	width: calc(100% - 210px) !important;
}

#Id_PushButton_MagdaBkf_CobramentsNoDomiciliats_BotoCercaFitxer{
	padding-right: 0px;
	margin-right: 0px;
	margin-left: 15px !important;
}

#Id_PushButton_MagdaBkf_CobramentsNoDomiciliats_BotoLog{
	padding-right: 0px;
	margin-right: 0px;
}

#Id_FlowPanel_MagdaBkf_Recursos_RecursDades{
	height: 622px !important;
}

#Id_PushButton_MagdaBkf_Convocatoria_ActCompl_Boto_AssignarActivitats,
#Id_PushButton_MagdaBkf_Convocatoria_ActCompl_Boto_EliminarAssignacions,
#Id_PushButton_MagdaBkf_Calendari_Capcalera_Boto_Endavant,
#Id_PushButton_MagdaBkf_Calendari_Capcalera_Boto_Enrere,
#Id_PushButton_MagdaBkf_CalendariAppointmentRecurs_Grup_BotoSeleccioGrup,
#Id_PushButton_MagdaBkf_CalendariAppointmentRecurs_Grup_BotoEliminarGrup,
#Id_PushButton_MagdaBkf_Recursos_Arbre_Contraure,
#Id_PushButton_MagdaBkf_Recursos_Arbre_Expandir{
	width: 18px !important;
	height: 18px !important;
}

#Id_DialegJMagdaBkfRecursosHelp_MagdaBkf_Recursos #Id_FlowPanel_MagdaBkf_Recursos_Arbre_Capcalera{
	height: 18px !important;
}

#Id_DecTabPanel_MagdaBkf_Activitats_Grup #Id_PushButton_MagdaBkf_InscritsSessions_Boto_AplicarAssistencia{
	height: 18px !important;
}

#Id_DecTabPanel_MagdaBkf_ControlAssistencia_InscritsSessions #Id_FlowPanel_MagdaBkf_InscritsSessions_Capcalera .gwt-PushButton{
	width: auto !important;
	height: 33px !important;
}

#Id_DecTabPanel_MagdaBkf_ControlAssistencia_InscritsSessions #Id_FlowPanel_MagdaBkf_InscritsSessions_DataGrid{
	height: 626px !important;
}

#Id_PushButton_MagdaBkf_ActivitatsComplementaries_BotonsOrdenacio_Up,
#Id_PushButton_MagdaBkf_ActivitatsComplementaries_BotonsOrdenacio_Down,
#Id_PushButton_MagdaBkf_ActivitatsComplementaries_Det_BotonsOrdenacio_Up,
#Id_PushButton_MagdaBkf_ActivitatsComplementaries_Det_BotonsOrdenacio_Down,
#Id_PushButton_MagdaBkf_ProvesNivell_Preguntes_BotonsOrdenacioPreguntes_Up,
#Id_PushButton_MagdaBkf_ProvesNivell_Preguntes_BotonsOrdenacioPreguntes_Down{
	width: 22px !important;
}

#Id_PushButton_MagdaBkf_Activitats_DialegOrdre_BotonsOrdenacio_Up,
#Id_PushButton_MagdaBkf_Activitats_DialegOrdre_BotonsOrdenacio_Down{
	width: 22px !important;
	height: 22px !important;
}

#Id_CaptionPanel_MagdaBfk_DadesCuCerca_DadesPersonals,
#Id_CaptionPanel_MagdaBfk_DadesCuCerca_DadesDomicili,
#Id_CaptionPanel_MagdaBfk_DadesCuCerca_VariablesUsuari{
	padding-bottom: 5px !important;
}

#Id_PushButton_MagdaBkf_GeneracioCobBancs_BotoCarregaDataGrid,
#Id_PushButton_MagdaBkf_TraspasRecaptacio_Boto_CarregaDataGrid{
	background-image: url("../../../../../images/refresh16.gif") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

#Id_PushButton_MagdaBkf_Variables_Conf_Boto_Up,
#Id_PushButton_MagdaBkf_Variables_Conf_Boto_Down,
#Id_PushButton_MagdaBkf_Configuracio_BotonsOrdenacio_Colectius_Up,
#Id_PushButton_MagdaBkf_Configuracio_BotonsOrdenacio_Colectius_Down,
#Id_PushButton_MagdaBkf_Configuracio_FormesPagament_BotonsOrdenacio_Up,
#Id_PushButton_MagdaBkf_Configuracio_FormesPagament_BotonsOrdenacio_Down{
	width: 23px !important;
	height: 22px !important;
}

#Id_DecTabPanel_MagdaBkf_DadesInscripcions_DadesComplementaries #Id_FlowPanel_MagdaBkf_DadesInscripcions_AltresDades{
	height: 270px !important;
}

#Id_DecoratedTabPanel_MagdaBkf_DadesInscripcionsRebut #Id_FlowPanel_MagdaBkf_DadesInscripcionsRebut_DadesPrincipals,
#Id_DecoratedTabPanel_MagdaBkf_DadesInscripcionsRebut #Id_FlowPanel_MagdaBkf_DadesInscripcionsRebut_DocumentsPagament,
#Id_DecoratedTabPanel_MagdaBkf_DadesInscripcionsRebut #Id_FlowPanel_MagdaBkf_DadesInscripcionsRebut_DevolucioIngres{
	height: 430px !important;
}

#Id_FlowPanel_MagdaBkf_DadesInscripcionsRebut_DadesPrincipals_DetallRebut_Dades,
#Id_FlowPanel_MagdaBkf_DadesInscripcionsRebut_DadesPrincipals_ConceptesVariables_Variables{
	height: 125px !important;
}

#Id_FlowPanel_MagdaBkf_DadesInscripcions_DetallDePagaments_DataGrid{
	height: 260px !important;
}

#Id_CercaDomiciliComponent_MagdaBkf_Recurs_Domicili .gwt-PushButton{
	height: 18px !important;
}

/*ESTIL PER DEFINIR LES DIMENSIONS ELS ITEMS D'UN ARBRE*/
/*S'aplica als arbres del JMagda*/
#Id_FlowPanel_MagdaBkf_Recursos_Arbre .gwt-TreeItem,
#Id_FlowPanel_MagdaBkf_Activitats_Arbre .gwt-TreeItem,
#Id_FlowPanel_MagdaBkf_Activitats_Arbre_Help .gwt-TreeItem,
#Id_FlowPanel_MagdaBkf_ActivitatComplementariaHelp_General .gwt-TreeItem,
#Id_FlowPanel_MagdaBkf_ProvesNivellGrups_General .gwt-TreeItem,
#Id_FlowPanel_MagdaBkf_ControlAssistencia_General .gwt-TreeItem{
	padding: 0px !important;
	height: 18px !important;
}

/*ESTIL PER PINTAR ELS ITEMS SELECCIONATS EN UN ARBRE*/
/*S'aplica als arbres del JMagda*/
#Id_FlowPanel_MagdaBkf_Recursos_Arbre .gwt-TreeItem-selected,
#Id_FlowPanel_MagdaBkf_Activitats_Arbre  .gwt-TreeItem-selected,
#Id_FlowPanel_MagdaBkf_Activitats_Arbre_Help .gwt-TreeItem-selected,
#Id_FlowPanel_MagdaBkf_ActivitatComplementariaHelp_General .gwt-TreeItem-selected,
#Id_FlowPanel_MagdaBkf_ProvesNivellGrups_General .gwt-TreeItem-selected,
#Id_FlowPanel_MagdaBkf_ControlAssistencia_General .gwt-TreeItem-selected{
	background-color: #C3D9FF !important;
}

/*ESTIL PER DEFINIR EL 'BORDER' I COLOR DELS BOTONS*/
/*Pensat per definir la mida, el contorn i color d'alguns botons o grups de botons (cap�aleres) que apareixen sense contorn ni text degut a altres estils*/
/*S'aplica als botons o grups de botons (normalment cap�aleres) dels panells del JMagda*/
#Id_PushButton_MagdaBkf_TipusActivitat_Boto_Guardar,
#Id_PushButton_MagdaBkf_Activitat_BotoGuardar,
#Id_FlowPanel_MagdaBkf_Variables_Conf_Capcalera .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_Documents_Matricula_Conf_Capcalera .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_Variables_Relacionades_DadeRelacionadesCap .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_Documents_Informatius_Conf_Capcalera .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_ActivitatsComplementaries_Capcelera .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_ActivitatsComplementaries_Det_Capcelera .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_DadesCu_RepresentatCapcalera .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_DadesCu_RepresentantCapcalera .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_ProvesNivell_Preguntes_Botons .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_ProvesNivell_Preguntes_PreguntesRespostes_Respostes_Botons .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_ProvesNivell_ResultatsProves_Resultats_Botons .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_ProvesNivell_Grups_Botons .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_GeneracioCobBancs_ConfgFitxer .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_TraspasRecaptacio_DadesTraspas .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_TipusActivitat_ProvesNivell_Capcalera .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_DadesInscripcionsRebut_DevolucioIngres_Capcalera .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_ControlAssistencia_General .gwt-DecoratedTabPanel .gwt-PushButton{
	border-radius: 3px !important;
	border: 1px solid #0884C6 !important;
	background-color: transparent !important;
	color: #0884C6 !important;
	width: auto !important;
}

/*ESTIL PER CENTRAR VERTICALMENT EL TEXT DELS BOTONS*/
/*Pensat especialment per els botons grans (height=33px)*/
/*S'aplica a tots els manteniments de JMAGDA*/
#Id_FlowPanel_MagdaBkf_MantInscripcions .gwt-PushButton,
#Id_FlowPanel_JMagdaBkf_MantActivitats .gwt-PushButton,
#Id_FlowPanel_JMagdaBkf_MantRecursos .gwt-PushButton,
#Id_FlowPanel_JMagdaBkf_MantControlAssistencia .gwt-PushButton,
#Id_JMagdaBkfEntitatsPanel_MagdaBkf_Entitat .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_Periode_SubPeriode .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_MantProvesNivell_General .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_MantGeneracioCobBancs .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_MantDesferCobraments .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_MantGeneracioCobBancsRetorn .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_MantCobramentsNoDomiciliats .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_MantTraspasRecaptacio .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_Qualificacions_General .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_MantSelectiuPanel .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_MantProfessors .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_MantConfiguracio .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_MantVariablesDef_General .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_MantEntitatsUsuaris_General .gwt-PushButton{
	display: flex;
	align-items: center;
}

/*ESTIL PER ELIMINAR 'BORDER' I MODIFICAR MIDES DELS BOTONS EN FORMA D'ICONES*/
/*Pensat per mostrar determinats botons que apareixen al costat de textbox, combobox, etc. en forma d'icona per no desentonar en mida*/
/*S'aplica als botons del JMagda marcats com a boto icona i als botons dels panells de documents, tamb� del JMagda*/
#Id_FlowPanel_MagdaBkf_inscripcionsGeneral_Documents .gwt-PushButton,
#Id_PanellDocumentsGWT_MagdaBkf_Activitats_Convocatoria_Documents .gwt-PushButton,
#Id_PanellDocumentsGWT_MagdaBkf_Recursos_Documents .gwt-PushButton,
#Id_FlowPanel_MagdaBkf_ProfessorsGeneral_Documents .gwt-PushButton,
#Id_PanellDocumentsGWT_MagdaBkf_DadesInscripcionsGeneral_Inscripcions .gwt-PushButton,
.Class_MagdaBkf_Boto_Icona{
	border: 0px !important;
	color: transparent !important;
	background-color: transparent !important;
	width: 18px !important;
	height: 18px !important;
}

.Class_MagdaBkf_RichTextToolbar .gwt-PushButton,
.Class_MagdaBkf_RichTextToolbar .gwt-PushButton-up{
    height: 18px !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Nou{
	background-image: url("../../../../../images/empty_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Editar{
	background-image: url("../../../../../images/Modify.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Guardar{
	background-image: url("../../../../../images/save_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Eliminar{
	background-image: url("../../../../../images/delete_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_EnviarCorreu{
	background-image: url("../../../../../images/email16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_EnviarSms{
	background-image: url("../../../../../images/mobile-phone-arrow_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_CanviGrup{
	background-image: url("../../../../../images/refresh.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_CopiaGrup{
	background-image: url("../../../../../images/copy16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Copiar{
	background-image: url("../../../../../images/copy16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Excel{
	background-image: url("../../../../../images/xls.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Imprimir{
	background-image: url("../../../../../images/print16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Documents{
	background-image: url("../../../../../images/document-list_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Refrescar{
	background-image: url("../../../../../images/reload_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Configurar{
	background-image: url("../../../../../images/run_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Acceptar{
	background-image: url("../../../../../images/check_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Cercar{
	background-image: url("../../../../../images/find_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Llista{
	background-image: url("../../../../../images/list_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 3px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Editar_No_Text{
	background-image: url("../../../../../images/Modify.png") !important;
	background-repeat: no-repeat !important;
	background-position: 2px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Cercar_No_Text{
	background-image: url("../../../../../images/find_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 2px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Eliminar_No_Text{
	background-image: url("../../../../../images/delete_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 2px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Imprimir_No_Text{
	background-image: url("../../../../../images/print16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 2px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Nou_No_Text{
	background-image: url("../../../../../images/empty_16x16.png") !important;
	background-repeat: no-repeat !important;
	background-position: 2px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Up{
	background-image: url("../../../../../images/puja_22x22.png") !important;
	background-repeat: no-repeat !important;
	background-position: 0px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Down{
	background-image: url("../../../../../images/baixa_22x22.png") !important;
	background-repeat: no-repeat !important;
	background-position: 0px 50% !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_DimensionaUp{
	background-image: url("../../../../../images/up_14x14.png") !important;
	background-repeat: no-repeat !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_DimensionaDown{
	background-image: url("../../../../../images/down_14x14.png") !important;
	background-repeat: no-repeat !important;
}

.gwt-DecoratedTabPanel .Class_MagdaBkf_Boto_Calendari{
	background-image: url("../../../../../images/calendar_16x16.gif") !important;
	background-repeat: no-repeat !important;
	background-position: 0px 50% !important;
}


/**************************************FI ESTILS JMAGDA***************************************************/




div#dialegAnnexarDoc_dataGrid {
width: 820px !important;
height: 250px !important;
}
#dialegAnnexarDoc_botoAcceptar, #dialegAnnexarDoc_botoCancelar{
position:inherit !important;
}

#dialegAnnexarDoc_radioButtonViaOberta {
margin-right: 0 !important;
}

/*
div#dialegAnnexarDoc_labelTipusDoc,
select#dialegAnnexarDoc_comboTipus_2,
#dialegAnnexarDoc_labelFileUpload,
#dialegAnnexarDoc_fileUpload,
#dialegAnnexarDoc_botoEscanejar {
top: 0 !important;
left: 0 !important;
}
*/
/* Fi solucio botons */



.SdeFiscAltreAspectesICMI_ButtonDialeg button{
	background-image: url("../../../../../images/search_16x16.png");
	background-repeat: no-repeat;
	background-position: 4px 50%;
	background-color: #e6e6e6;
	width: auto;
	cursor: pointer;
	border-bottom: 1px solid lightgrey;
	border-right: 1px solid lightgrey;
	cursor: pointer;
	width: 25px;
	height: 25px;
}

/*#Id_PanellFiscItemsICMI_DialegFiscItemsICMI_panellFiscIcmi
{
	height: 1000px;
	width: 1000px;
}

#Id_FlowPanel_PanellFiscItemsICMI_panellFiscICMI
{
	height: 500px;
	width: 800px;
}

#Id_Label_PanellFiscIttemsICMI_titol
{
	height: 50px;
	width: 100%;
	clear: left;
	float: left;
}

#Id_FlowPanel_PanellFiscItemsICMI_panellFiscItemsICMI
{
	float: left;
	clear: left;
	width: 100%;
	height: 100%;
}*/

/*#Id_PushButton_SeleccioDades_ContenidorTree_BotoExpandir,
#Id_PushButton_SeleccioDades_ContenidorTree_BotoContraure{
	width: 17px !important;
	height: 17px !important;
}*/

/* #Id_Tree_PanellAspectesRevisarICMI_arbreAspectesRevisarICMI .gwt-TreeItem */
/*#Id_Tree_SeleccioDades_ContenidorTree_Tree_ArbreDades .gwt-TreeItem{
	padding: 0px !important;
	height: 18px !important;
}*/

/* #Id_Tree_PanellAspectesRevisarICMI_arbreAspectesRevisarICMI .gwt-TreeItem-selected */
/*#Id_Tree_SeleccioDades_ContenidorTree_Tree_ArbreDades .gwt-TreeItem-selected{
	background-color: #C3D9FF !important;
}*/

#Id_DecoratedTabPanel_SegExpHeaderPanel .div_img_boto{
	display: block;
}

#PanellArxiuTancament_CaptionPanelSignatura{
	padding: 5px;
}

#segExpAfegirDocumentExpedientPas1_etiquetaDescripcioTitolDocument{
    margin-bottom: 20px;
    width:450px;
    white-space: pre-wrap;
    font-size: 11px;
    color: 0884C6;
     font-weight: bold;
}

#segExpAfegirDocumentExpedientPas1_etiquetaFormatTitolDocument{
  margin-bottom: 10px;
    width:140px;
    white-space: pre-wrap;
     font-size: 9.5px;
     color: 0884C6;
}

#dialegAnnexarDoc_labelFormatTitol{
     color: 0884C6;

}


.pendentGuardar {
    border: 1px dashed #E04444 !important;
    color: red !important;
}

/*************************************ESTILS*ORVE*******************************************/
#Id_FlowPanel_ORVE_General {
	padding-top: 10px
}

#Id_Tree_ORVE_Gestio .gwt-TreeItem{
	padding: 0px !important;
	height: 18px !important;
}

#Id_Tree_ORVE_Gestio .gwt-TreeItem-selected{
	background-color: #C3D9FF !important;
}

#Id_CaptionPanel_ORVE_Dades_DataGrid{
	height: calc(100% - 76px);
}

.Class_ORVE_TreeItem_Pare td:first-child{
	width: 0px;
	padding-right: 5px;
}

.Class_ORVE_Boto_Filtre{
	height: 18px !important;
}

.Class_ORVE_Capcalera_Boto{
	padding-top: 5px;
}
/***********************************FI*ESTILS*ORVE******************************************/


/****************************ESTILS*CSUC*COMPONENT*SIGNATURA********************************/

#tramitador #Id_ClauComboComposite_CSUC_SignaturaComponentSignant_Signant_Interessat{
  margin-bottom: 0px;
}

/**************************FI*ESTILS*CSUC*COMPONENT*SIGNATURA*******************************/
/********* ESTIL PER AMAGAR DESPLEGABLE A CAMBRILS, JA QUE TENEN UN IPORTANT A LA CLASSE gwt-ListBox **********/
.amagarEscalaPisPortaCerca{
	display: none !important;
}
/**** FI ***/



/**** integracio DDCO mantenimet publicacio d'un document****/


.container {
    display: flex;
}

.containerAnnexarTipus {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

.containerAnnexarDocuments {
    display: flex;
    justify-content: space-between; 
    align-items: center; 
}

.containerAlingEsquerra {
	display: flex;
    flex-direction: row;
    align-items: flex-end;
    margin-left: 10px;
}

.radiobuttonsInsercio {
    display: flex;
    justify-content: flex-end;
    width: 100%;
    padding-right: 10px;
}

.containerAlingDreta {
	display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-top: 15px;
}

.alingEsquerraEstatPubli{
	width: 250px;
    height: auto;
    display: flex;
}

.containerDatas {
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
}


#idCaptionPanelMantPublDoc {
	margin-top: -36px;
}

#idTexAreanNotesTreball{
	max-width: 400px;
    max-height: 45px;
}

#idTexAObservacions{
	max-width: 728px;
    max-height: 73px;
}


#marginsEntreCaptions {
	margin-bottom: 10px;
}

#idInsersioExcemtpo {
	margin-right: 10px;
}
 #idDivRadioButtonInsecio {
    margin-bottom: -14px;
    margin-top: 10px;
    margin-right: 10px;
 }

.formatcolorEstats{
	color: #0884C6;
}
.formatLabelsMantSolDoc {
	font-size: 11 !important;
	float: left;
	margin: 6px;
}

#idDataSignarutaLabel {
    font-size: 11 !important;
    float: left;
    margin: 0px 6px;
}

.formatLabelsDescripcions {
	margin: 3px 0px 9px 4px;
}

#idExtensionsPermesesDocsAjunts{
	color: grey;
	margin-top: 0px;
	margin-left: 40px;
}

.clearLeft{
	clear: left;
}

.floatLeft{
	float: left;
}

.clearMargin {
	margin: 0 !important;
}

.posicioDivs{
	margin: 4px;
}

.marginCaptions {
	margin-right: 15px;
}

#idLblLlei{
	margin-right: 21px;
}

.posicioDivsCapcelera {
	margin-botton: 2px;
	float: left;
}

.formatTitol {
	font-weight: bold;
	float: left;
}

.lblEstatGenesysDada{
	float: left;
	margin-left: 20px;
	max-width: 150px;
}

.lblEstatDocDada{
	float: left;
	margin-left: 35px;
	max-width: 149px;
}

.descripcioApartatLabelEtiq {
	float: left;
	font-size: 14;
	width: 100%;
}

.labelMantPublDocCapceleraEtiq {
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	font-size: 14;
	width: 15%;
}

.descripcioApartatLabelEtiq{
	float: left;
	margin: 4px;
	width: 100%;
}

.mantenimentPublicacions_posisioEtiq {
	margin-right: 6px;
	width: 75px
}

.mantenimentPublicacions_ComboBox {
	float: left;
	margin: 4px;
	margin-left: 5px;
	width: 321px;
}

.mantenimentPublCaptionPago_ComboBox {
	float: left;
	margin: 4px;
	margin-left: 5px;
	width: 200px;
}

#idFlowpanel2 {
	float: left;
	border: 1px solid grey;
	margin-top: 10px;
}

.flowPanel1_pagos_ComboBox {
	float: left;
	margin: 4px;
	margin-left: 5px;
	width: 35%;
}

#idDadesGeneralsMantPublicacioDocs {
	height: 468px;
}

/* TAB DADES GENERALS */

#IdTelefonListBox #idCorreoClauCombo {
	width: 250px;
}

#idLblCorreoContactoPago {
	width: 35px;
}

#idDivTipusPublicacio{
	margin-bottom: 10px;
}

.clauDescNomCogLbl{
	margin-top: 5px;
    margin-left: 20px;
    color:  #0884C6;
}

.marginSegonaColumna {
	margin-left: 20px;
}

#idInsersioDePago{
	margin-right: 10px;
}

.tpusPublicacioClauCombo{
	float: left;
	margin: 4px 4px 4px 5px;
	width: 167px;
}
.cmbTipusPublicacio {
	width: 106px;
}

#idPublicarhoEnClauCombo {
	width: 280px;
}

/* FI DADES GENERALS */

/* TAB DATOS DOCUMENTS */

/*new*/

#idCaptionDocumentPerPublicar {
	background-color: transparent;
}

.lblTituloAdjuntarDocs {
	width: 50px;
    float: left;
    margin: 10px;
}

.txtAdjuntarDocs {
	float: left;
    width: 650px;
    margin: 10px;
}

.adjuntarDoc {
    float: left;
    margin: 4px 10px 4px 
}

.descTitolsDocsAnnexats {
	float: left;
	margin-left: 40%;
	color: #0884C6;
}

#idFlowPanelContactePago{
	margin-top: 8px;
    margin-right: 2px;
    margin-top: 6px;
 }


/*fi new*/

#idSegonDiv{
	margin-top: 6px;
}
#idDadesPersonalsNo{
	margin-right: 8px;
}
#idAbsoluteDatesPublicacio{
	margin-left: 10px;
}

.tipusDocumentComboBox {
	width: 30%;
    margin: 6px;
    margin-right: 8px;
}

.primerDiv_etiq {
	width: 78px;
}

.primerDivSegonaColumna_etiq {
	width: 180px;
}

.segonDiv_etiq {
	width: 120px;
}

#idDadesPersonalLabel {
	width: 348px;
	margin-top:0px;
}

#idLblObservacions {
	width: 102px;
}

#idDataDocument{
	width: 98px;
}

#idLblTelefonoContactoPago{
	width: 78px;
}


#idLblPublicarhoEn {
	margin-right: 9px;
	width: 76px;
}

.divLleiArticle {
	float: left;
	margin: 4px 4px 4px 5px;
	width: 480px;
}

#idFlowPanelButons {
	margin-top: 3px;
	margin-botton: 3px;
}
/* FI TAB DATOS DOCUMENTS */


.flowPanel1_fecha_ComboBox {
	float: left;
	margin: 4px;
	margin-left: 5px;
	width: 30%;
}

#idFlowpanelInversioRdb{
	margin-top: 10px;
}

.radioButtonPagament{
	margin-right: 800px; 
	margin-top: 17px;
}


#idDpkData, #idDpkDataUltimaModificacio{
	margin: 4px;
}

#idDpkDataSignatura{
  margin: 0px 4px 6px 0px;
}

.posicioDataGridPestanyaAnexxar {
	width: calc(100% - 10px) !important;
    margin: 4px;
} 

#IdButtonsPestanyaAnnexos{
	float:right;
	margin: 4px;
	margin-right: 10px;
	width: 31%;
	height: 10px;
}

#idDataGridCatala, #idDataGridCastella, #idDataGridAranes{
	overflow: auto;
}

#idDataGridCatala, #idDataGridCastella, #idDataGridAranes{
	width: 100%;
	height: 100%;
	border-bottom: 2px solid rgb(111,114,119);
}


.buttonsPestanyaAnnexos 
 {
 	float:right;
    margin-top: 5px;
    text-transform: capitalize;
    border: 1px solid grey;
    padding: 5px;
    color: grey;
    margin-left: 2px;
    margin-right: 2px;
}

.posicioBotonColumna {
	float:left;
	margin-right: 5px;
}

.estilsBotons {
	border:none;
	background-color: transparent !important;
}

#idCaptionPagament #idDivPanellInteressat #PanellInteressatComponent_contacteIFormaFlowPanel {
	display: none !important;
	
}

#idCaptionPagament #idDivPanellInteressa #panellInteressatComponent_personaDomiciliFlowPanel,
#panellInteressatComponent_personaFlowPanel {
	font-size: 11px !important;
	float: left;
	margin: 0px 6px;
}

#idCaptionPagament #idDivPanellInteressa #panellInteressatComponent_personaDomiciliFlowPanel, 
#PanellInteressatComponent_domiciliFlowPanel {
	font-size: 11px !important;
	clear: left;
	margin: 0px 6px;
}

#idCaptionPagament #idDivPanellInteressa #panellInteressatComponent_personaDomiciliFlowPanel, .clau_desc_comp_label{
	max-width: 100% !important;
} 

.PanellDesplegable_mig_opcions_navegacio{
  height: 40px;
}

#idDocumentsAnnexosMantPublicacioDocs{
	overflow-y: auto !important;
	width: 880px !important;
}

#datePickerDataDocument{
    margin-left:50px;
}

#idDpkDataUltimaModificacio, #idDpkDataSignatura{
	border: 1px solid #7F9DB9;
	background-color: #EBEBE4;
	cursor: text;
}


