
/**
 * INFO SUBVERSION
 * FILE: $Header: svn://subversion/JAVA-FASE2/BRANCHES/MyEclipse/OAC_GWT/branches/SDENOU_F18/OAC_GWT/war/styles/CdS_Base.css 145962 2019-01-22 11:27:41Z amontells $ 
 * REV:  $Revision: 145962 $
 */ 

body {
	background: url("../images/cdt/fonsBase.jpg") no-repeat center top
		rgb(215, 215, 215);
	/*background-size: cover;*/
/*background: rgb(215, 215, 215);*/
}

/*
div#CONTINGUT {
	background: url(../images/cdt/logoicon.png) no-repeat 0px 60px;
}
*/
.gwt-Label {
	word-wrap: break-word;
	white-space: normal;
}

#DIVLOGO {
	background: url(../images/cdt/logocdt.png) no-repeat;
	/*margin-top: -70px;*/
	margin-bottom: 25px;
	margin-left: 30px;
}

div#IDENTIFICACIO {
	margin-top: 24px;
}

div#AGRUPACIO {
	float: left;
}

div#PEU {
	background: rgb(34, 52, 89);
	text-align: center;
/* 	border-radius: 25px;
	padding-top: 30px; */
}

div#PEU div {
	width: 100%;
	white-space: initial;
	text-align: center;
	color: white;
}

div#PEU img {
	width: 80px;
	height: auto;
}

div#ARBRE div.ARBRE div.branca {
	background: url("../images/cdt/treeview-default-line.gif") no-repeat
		scroll 0px 0px transparent;
}

div#ARBRE div.ARBRE div.tree {
	background: url("../images/cdt/treeview-default-line.gif") no-repeat
		scroll 0px 0px transparent;
}

#footer2 {
	/*background: url("../images/cdt/bg_fixed.png") repeat-x 0 top transparent;*/
	bottom: 0;
	position: fixed;
	width: 100%;
	height: 43px;
	z-index: 10000;
	background: rgb(34, 52, 89);
}

div.seu {
	color: #ffffff;
	float: right;
	font-size: 13px;
	font-weight: bold;
	padding: 13px 25px 0;
	font-family: "OpenSansRegular";
}

div#ARBRE div.ARBRE div.branca {
	background: url("../images/cdt/treeview-default-line.gif") no-repeat
		scroll 0px 0px transparent;
}

div#ARBRE div.ARBRE div.tree {
	background: url("../images/cdt/treeview-default-line.gif") no-repeat
		scroll 0px 0px transparent;
}

#SUPERIOR {
	background: white;
}

.urlTramit, a.urlTramit {
	background: url("../images/cdt/tramitAmbCertificatMin2.png") no-repeat
		scroll 7px center #223459;
	border-radius: 0;
}

#idiomaCap {
	float: right;
	margin-top: -50px;
}

h1 {
	font-size: 13px;
}

div.seccioTramit .titolSeccioTramit, #AQUI div, #AQUI a,
	.lblArbre_panellClassificacio, .tramitstree div, .resultatsLlistat,
	#TEXTTRAMITS .textTramits2, div#INFORMACIO div, div#INFORMACIO2 div,
	#TEXTTRAMITS .textTramits1 {
	font-family: Arial, sans-serif !important;
	font-weight: normal;
	color: #223459;
}

#SEL_TAULANAV_PRIMER img, #SEL_TAULANAV_ANT img, #SEL_TAULANAV_SEG img,
	#SEL_TAULANAV_ULTIM img {
	background: #223459;
	border-radius: 0;
}

div.GRUP {
	border-color: #223459;
	text-transform: uppercase;
}

div#CERCA div#cdt_Panellcerca_LabelCerca {
	color: white;
}

#titol, #titol div {
	float: left;
	color: white;
	font-size: 24px;
	max-width: 330px;
	white-space: initial;
	margin-left: 20px;
	line-height: 1.2em;
	margin-top: 13px;
	height: auto;
	text-shadow: 1px 1px black;
}

#DIALEG_FRAME {
	width: 100% !important;
	height: 100% !important;
}

@media ( max-width : 900px) {
	#titol, #titol div {
		float: none;
		margin-top: 175px;
		width: 100%;
		max-width: 100%;
		margin-left: 0;
	}
	div#IDENTIFICACIO {
		/*margin-top: -220px;*/
		margin-top: -200px;
	}
	#SUPERIOR {
		padding: 10px;
	}
	/*#PEU, #SUPERIOR {
		padding: 10px;
		margin-left: -6%;
		width: 112%;
	}*/
	#ARBRE DIV {
		font-size: 15px;
	}
	div#IDENTIFICACIO div#cdt_PanellIdentificacio_lblLogin {
		font-size: 11px;
	}
	.tramitstree div {
		height: auto !important;
		margin-bottom: 15px;
	}
	#AQUI {
		margin: 0;
	}
	div#PEU {
		padding-top: 15px;
	}
}

/*MODIFICACIO JC*/
/*fonts*/
@font-face {
	font-family: 'RobotoLight';
	font-style: normal;
	font-weight: 300;
	src: local('Roboto Light'), local('Roboto-Light'),
		url(https://themes.googleusercontent.com/static/fonts/roboto/v11/Hgo13k-tfSpn0qi1SFdUfT8E0i7KZn-EPnyo3HZu7kw.woff)
		format('woff');
}

@font-face {
	font-family: 'RobotoRegular';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Regular'), local('Roboto-Regular'),
		url(https://themes.googleusercontent.com/static/fonts/roboto/v11/2UX7WLTfW3W8TclTUvlFyQ.woff)
		format('woff');
}

@font-face {
	font-family: 'RobotoBold';
	font-style: normal;
	font-weight: 700;
	src: local('Roboto Bold'), local('Roboto-Bold'),
		url(https://themes.googleusercontent.com/static/fonts/roboto/v11/d-6IYplOFocCacKzxwXSOD8E0i7KZn-EPnyo3HZu7kw.woff)
		format('woff');
}
/* cyrillic-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuonizTOQ_MqJVwkKsUn0wKzc2I.woff2)
		format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuonizUj_cnvWIuuBMVgbX098Mw.woff2)
		format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuoni0bcKLIaa1LC45dFaAfauRA.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuoni2o_sUJ8uO4YLWRInS22T3Y.woff2)
		format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuoni76up8jxqWt8HVA3mDhkV_0.woff2)
		format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuoniyYE0-AqJ3nfInTTiDXDjU4.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuoni44P5ICox8Kq3LLUNMylGO4.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VweKfXlfQjcwZMTeE7wI4WGI.woff2)
		format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwUtJuoiaQfPpa269V2FDaLo.woff2)
		format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-Vwb_PilIG-AM4Aw-a0tUNcnA.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwZ2u1fTOyc-e8Bt1FRZ8XII.woff2)
		format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwXdOSIwbEkyw5bZp8Nzw7hU.woff2)
		format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwbX8PDrklLOWyWIn-2-AqKA.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwbBojE9J5UnpMtv5N3zfxwk.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwZ6iIh_FvlUHQwED9Yt5Kbw.woff2)
		format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwS_vZmeiCMnoWNN9rHBYaTc.woff2)
		format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwSFaMxiho_5XQnyRZzQsrZs.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwQalQocB-__pDVGhF3uS2Ks.woff2)
		format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwWhQUTDJGru-0vvUpABgH8I.woff2)
		format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwejkDdvhIIFj_YMdgqpnSB0.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwYlIZu-HDpmDIZMigmsroc4.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfhNcqx07xvyppV96iFRdwiM.woff2)
		format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfufhZE2STYI3KzBGzrJG_ik.woff2)
		format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfm6cj8HaeL2jS4NIBPr3RFo.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTftcKKn5Xt5n-nnvkqIBMZms.woff2)
		format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfvoTkEokFSrSpvYSpZOeZRs.woff2)
		format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfk_0lycXMw8PhobHtu2Qgco.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfsu2Q0OS-KeTAWjgkS85mDg.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

div.seccioTramit .titolSeccioTramit {
	font-size: 20px !important;
}

.textTramits2 {
	font-size: 30px !important;
}

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, .GRUP {
	font-family: RobotoDraft, Roboto, sans-serif !important;
	font-size: 13px;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

h1 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#idiomaCap {
	margin-top: -20px;
	margin-right: 10px;
}

#CAPCALERA {
	height: 30px !important;
}

#CERCA {
	left: 0px !important;
	position: relative !important;
	top: -60px;
	text-align: right !important;
	height: 0px !important;
	width: 100% !important;
}

#cdt_Panellcerca_LabelCerca, #cdt_Panellcerca_TextBoxCerca,
	#cdt_Panellcerca_PushButtonCerca {
	float: none !important;
}

#CONTINGUT {
	background-color: rgb(63, 81, 181) !important;
	box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.26);
}

H1 {
	height: 0px !important;
}

#AGRUPACIO, #CERCA {
	width: 100% !important;
	border-radius: 0px !important;;
}

#cdt_Panellcerca_PushButtonCerca {
	float: right !important;
}

div#INFORMACIO div, div#AQUI, div#AQUI A, div#AQUI .gwt-Label {
	font-family: RobotoDraft, Roboto, sans-serif !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

div#AQUI, div#AQUI A, div#AQUI .gwt-Label {
	font-size: 15px !important;
	line-height: initial !important;
	margin-top: 1px !important;
}

body {
	background: #efefef !important;
}

.GRUP {
	background-color: transparent !important;
	color: white !important;
	border-top: 0px !important;
	font-family: RobotoDraft, Roboto, sans-serif !important;
	-moz-box-sizing: border-box !important;
}

#grupactive {
	border-bottom: solid 3px white;
	opacity: 100 !important;
}

div.seccioTramit .titolSeccioTramit, #AQUI div, #AQUI a,
	.lblArbre_panellClassificacio, .tramitstree div, .resultatsLlistat,
	#TEXTTRAMITS .textTramits2, div#INFORMACIO div, div#INFORMACIO2 div,
	#TEXTTRAMITS .textTramits1 {
	font-family: RobotoDraft, Roboto, sans-serif !important;
	color: rgb(63, 81, 181) !important;
}

.urlTramit, a.urlTramit {
	background-color: rgb(63, 81, 181) !important;
}

div#CAPCALERA {
	height: 111px !important;
}

div#AGRUPACIO {
	margin-bottom: 10px !important;
}

/*dialegs*/
.dialogTopLeft, .dialogMiddleRight, .dialogTopRight, .dialogMiddleLeft,
	.dialogBottomLeft, .dialogBottomRight, .dialogBottomCenter,
	.dialogTopCenter {
	background-image: none !important;
	background-color: black !important;
}

.gwt-DialogBox .Caption {
	background: #3F51B5 !important;
	color: white !important;
	padding: 4px 4px 4px 12px !important;
	cursor: default !important;
	border-bottom: 1px solid #bbbbbb !important;
	border-top: 5px solid black !important;
}

.gwt-DialogBox .Caption td {
	font-family: RobotoDraft, Roboto, sans-serif;
	font-size: 15px !important;
	padding: 6px !important;
}

.CaptionCloseImage {
	visibility: hidden !important;
	height: 0px !important;
	width: 0px !important;
}

.CaptionClose {
	opacity: initial !important;
	height: 16px !important;
	width: 16px !important;
	background-image: url(images/cdt/nopers.png) !important;
	background-repeat: no-repeat !important;
	background-size: 16px 16px !important;
	visibility: visible !important;
	margin: 0px !important;
	padding: 0px !important;
	color: transparent !important;
	cursor: pointer !important;
}

.dialogBottomLeftInner, .dialogBottomCenterInner,
	.dialogBottomRightInner {
	height: 2px !important;
}

.dialogTopRightInner, .dialogTopLeftInner, .dialogMiddleLeftInner,
	.dialogMiddleRightInner, .dialogBottomLeftInner,
	.dialogBottomRightInner {
	width: 2px !important;
}

.dialogTopCenterInner .Caption {
	border-top: solid 2px black !important;
}

#footer2 {
	height: 0px !important;
}

.tramitstree div {
	font-size: 15px !important;
	width: 100%;
	text-align: justify;
}

.labelInfo2 {
	font-weight: bold !important;
}

div#CERCA div#cdt_Panellcerca_LabelCerca {
	font-family: RobotoDraft, Roboto, sans-serif !important;
	text-shadow: 0px 0px;
}

div#cdt_Panellcerca_PushButtonCerca {
	margin-right: 10px;
}

.urlTramit, a.urlTramit {
	padding-left: 10px;
	background-image: none;
}

.gwt-TreeItem {
	top: 0px !important;
	position: relative;
}

.urlTramit, a.urlTramit {
	padding-left: 10px;
	background-image: none;
}

.gwt-TreeItem {
	top: -0px !important;
	position: relative;
}

.lblArbre_panellClassificacio {
	font-size: 18px !important;
}

/*div#CONTINGUT {
	max-width: 1200px !important;
}
#INFORMACIO {
	width: 15% !important;
} */

div#ARBRE {
	width: 30%;
}

div#TRAMITS {
	width: 70%;
}

body {
	background: #CfCfCf !important;
}

.CaptionMinimizeImage img {
	display: none !important;
}

/*fonts*/
@font-face {
	font-family: 'RobotoLight';
	font-style: normal;
	font-weight: 300;
	src: local('Roboto Light'), local('Roboto-Light'),
		url(https://themes.googleusercontent.com/static/fonts/roboto/v11/Hgo13k-tfSpn0qi1SFdUfT8E0i7KZn-EPnyo3HZu7kw.woff)
		format('woff');
}

@font-face {
	font-family: 'RobotoRegular';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Regular'), local('Roboto-Regular'),
		url(https://themes.googleusercontent.com/static/fonts/roboto/v11/2UX7WLTfW3W8TclTUvlFyQ.woff)
		format('woff');
}

@font-face {
	font-family: 'RobotoBold';
	font-style: normal;
	font-weight: 700;
	src: local('Roboto Bold'), local('Roboto-Bold'),
		url(https://themes.googleusercontent.com/static/fonts/roboto/v11/d-6IYplOFocCacKzxwXSOD8E0i7KZn-EPnyo3HZu7kw.woff)
		format('woff');
}
/* cyrillic-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuonizTOQ_MqJVwkKsUn0wKzc2I.woff2)
		format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuonizUj_cnvWIuuBMVgbX098Mw.woff2)
		format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuoni0bcKLIaa1LC45dFaAfauRA.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuoni2o_sUJ8uO4YLWRInS22T3Y.woff2)
		format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuoni76up8jxqWt8HVA3mDhkV_0.woff2)
		format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuoniyYE0-AqJ3nfInTTiDXDjU4.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 400;
	src: local('RobotoDraft'), local('RobotoDraft-Regular'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/0xES5Sl_v6oyT7dAKuoni44P5ICox8Kq3LLUNMylGO4.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VweKfXlfQjcwZMTeE7wI4WGI.woff2)
		format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwUtJuoiaQfPpa269V2FDaLo.woff2)
		format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-Vwb_PilIG-AM4Aw-a0tUNcnA.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwZ2u1fTOyc-e8Bt1FRZ8XII.woff2)
		format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwXdOSIwbEkyw5bZp8Nzw7hU.woff2)
		format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwbX8PDrklLOWyWIn-2-AqKA.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 500;
	src: local('RobotoDraft Medium'), local('RobotoDraft-Medium'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwbBojE9J5UnpMtv5N3zfxwk.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwZ6iIh_FvlUHQwED9Yt5Kbw.woff2)
		format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwS_vZmeiCMnoWNN9rHBYaTc.woff2)
		format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwSFaMxiho_5XQnyRZzQsrZs.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwQalQocB-__pDVGhF3uS2Ks.woff2)
		format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwWhQUTDJGru-0vvUpABgH8I.woff2)
		format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwejkDdvhIIFj_YMdgqpnSB0.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'RobotoDraft';
	font-style: normal;
	font-weight: 700;
	src: local('RobotoDraft Bold'), local('RobotoDraft-Bold'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/u0_CMoUf3y3-4Ss4ci-VwYlIZu-HDpmDIZMigmsroc4.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfhNcqx07xvyppV96iFRdwiM.woff2)
		format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfufhZE2STYI3KzBGzrJG_ik.woff2)
		format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfm6cj8HaeL2jS4NIBPr3RFo.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTftcKKn5Xt5n-nnvkqIBMZms.woff2)
		format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfvoTkEokFSrSpvYSpZOeZRs.woff2)
		format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfk_0lycXMw8PhobHtu2Qgco.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'RobotoDraft';
	font-style: italic;
	font-weight: 400;
	src: local('RobotoDraft Italic'), local('RobotoDraft-Italic'),
		url(https://fonts.gstatic.com/s/robotodraft/v4/er-TIW55l9KWsTS1x9bTfsu2Q0OS-KeTAWjgkS85mDg.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

div.seccioTramit .titolSeccioTramit {
	font-size: 20px !important;
}

.textTramits2 {
	font-size: 30px !important;
}

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, .GRUP {
	font-family: RobotoDraft, Roboto, sans-serif !important;
	font-size: 13px;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

h1 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#idiomaCap {
	margin-top: -20px;
	margin-right: 10px;
}

#CAPCALERA {
	height: 30px !important;
}

#CERCA {
	left: 0px !important;
	position: relative !important;
	top: -60px;
	text-align: right !important;
	height: 0px !important;
	width: 100% !important;
}

#cdt_Panellcerca_LabelCerca, #cdt_Panellcerca_TextBoxCerca,
	#cdt_Panellcerca_PushButtonCerca {
	float: none !important;
}

#CONTINGUT {
	background-color: rgb(63, 81, 181) !important;
	box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.26);
}

H1 {
	height: 0px !important;
}

#AGRUPACIO, #CERCA {
	width: 100% !important;
	border-radius: 0px !important;;
}

#cdt_Panellcerca_PushButtonCerca {
	float: right !important;
}

div#INFORMACIO div, div#AQUI, div#AQUI A, div#AQUI .gwt-Label {
	font-family: RobotoDraft, Roboto, sans-serif !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

div#AQUI, div#AQUI A, div#AQUI .gwt-Label {
	font-size: 15px !important;
	line-height: initial !important;
	margin-top: 1px !important;
}

body {
	background: #efefef !important;
}

.GRUP {
	background-color: transparent !important;
	color: white !important;
	border-top: 0px !important;
	font-family: RobotoDraft, Roboto, sans-serif !important;
	-moz-box-sizing: border-box !important;
}

#grupactive {
	border-bottom: solid 3px white;
	opacity: 100 !important;
}

div.seccioTramit .titolSeccioTramit, #AQUI div, #AQUI a,
	.lblArbre_panellClassificacio, .tramitstree div, .resultatsLlistat,
	#TEXTTRAMITS .textTramits2, div#INFORMACIO div, div#INFORMACIO2 div,
	#TEXTTRAMITS .textTramits1 {
	font-family: RobotoDraft, Roboto, sans-serif !important;
	color: rgb(63, 81, 181) !important;
}

.urlTramit, a.urlTramit {
	background-color: rgb(63, 81, 181) !important;
}

div#CAPCALERA {
	height: 111px !important;
}

div#AGRUPACIO {
	margin-bottom: 10px !important;
}

/*dialegs*/
.dialogTopLeft, .dialogMiddleRight, .dialogTopRight, .dialogMiddleLeft,
	.dialogBottomLeft, .dialogBottomRight, .dialogBottomCenter,
	.dialogTopCenter {
	background-image: none !important;
	background-color: black !important;
}

.gwt-DialogBox .Caption {
	background: #3F51B5 !important;
	color: white !important;
	padding: 4px 4px 4px 12px !important;
	cursor: default !important;
	border-bottom: 1px solid #bbbbbb !important;
	border-top: 5px solid black !important;
}

.gwt-DialogBox .Caption td {
	font-family: RobotoDraft, Roboto, sans-serif;
	font-size: 15px !important;
	padding: 6px !important;
}

.CaptionCloseImage {
	visibility: hidden !important;
	height: 0px !important;
	width: 0px !important;
}

.CaptionClose {
	opacity: initial;
	height: 16px !important;
	width: 16px !important;
	background-image: url(../images/cdt/nopers.png) !important;
	background-repeat: no-repeat !important;
	background-size: 16px 16px !important;
	visibility: visible !important;
	margin: 0px !important;
	padding: 0px !important;
	color: transparent !important;
	cursor: pointer !important;
}

.dialogBottomLeftInner, .dialogBottomCenterInner,
	.dialogBottomRightInner {
	height: 2px !important;
}

.dialogTopRightInner, .dialogTopLeftInner, .dialogMiddleLeftInner,
	.dialogMiddleRightInner, .dialogBottomLeftInner,
	.dialogBottomRightInner {
	width: 2px !important;
}

.dialogTopCenterInner .Caption {
	border-top: solid 2px black !important;
}

#footer2 {
	height: 0px !important;
}

.tramitstree div {
	font-size: 15px !important;
	width: 100%;
	text-align: justify;
}

.labelInfo2 {
	font-weight: bold !important;
}

div#CERCA div#cdt_Panellcerca_LabelCerca {
	font-family: RobotoDraft, Roboto, sans-serif !important;
	text-shadow: 0px 0px;
}

div#cdt_Panellcerca_PushButtonCerca {
	margin-right: 10px;
}

.urlTramit, a.urlTramit {
	padding-left: 10px;
	background-image: none;
}

.gwt-TreeItem {
	top: -17px !important;
	position: relative;
}

.urlTramit, a.urlTramit {
	padding-left: 10px;
	background-image: none;
}

.gwt-TreeItem {
	top: 0px !important;
	position: relative;
}

.lblArbre_panellClassificacio {
	font-size: 18px !important;
}

/*div#CONTINGUT {
	max-width: 1200px !important;
}
#INFORMACIO {
	width: 15% !important;
} */

div#ARBRE {
	width: 30%;
}

div#TRAMITS {
	width: 70%;
}

body {
	background: #CfCfCf !important;
}
#INFORMACIO .labelInfo1, 
.gwt-Label.textTramits1, 
.CaptionMinimizeImage {
	display: none !important;
}

#titol, #titol div {
	font-size: 45px;
	max-width: 800px;
}

.tramitstree div.textVermell {
	color: red !important;
}

.tramitstree div b {
	color: grey !important;
	font-size: 11px !important;
	font-weight: normal;
	width: 100%;
	float: left;
}

.tramitstree div.gwt-HTML:hover {
	opacity: 0.7;
	cursor: pointer;
}

#CDT_TRAMIT_EDIT_OBRIR_URL_EXTERNA,
	#CDT_TRAMIT_EDIT_CERTIFICAT_URL_EXTERNA,
	#CDT_TRAMIT_EDIT_STEPS_URL_EXTERNA {
	float: left;
	margin-right: 50px;
}

.tramitstree div.urlTramitInici {
	min-height: 0 !important;
	font-size: 11px !important;
	text-decoration: underline;
}

.tramitstreeURL td:last-child {
	float: left !important;
	width: 70%;
	min-height: 0;
}

.tramitstreeURL td:last-child td {
	float: left !important;
	width: auto;
	min-height: 0px;
	margin-right: 10px;
	text-transform: uppercase;
}

.tramitstreeURL td:last-child td:last-child {
	margin-right: 0px;
}

#ordreTramitsDataGrid_flowPanel {
	/*top: 30px;*/
	float: right;
	width: 92% !important;
	height: 275px !important;
}

#ordreTramitsDataGrid_flowPanel th {
	font-size: 15px;
	padding: 0 !important;
}

#ordreTramitsDataGrid_flowPanel td {
	padding: 0 !important;
}

#aDalt_PushButton {
	float: left;
	width: 30px;
}

#pujar_PushButton {
	float: left;
	margin-top: 35px;
	margin-left: -31px;
	width: 30px;
}

#baixar_PushButton {
	float: left;
	margin-top: 70px;
	margin-left: -31px;
	width: 30px;
}

#aBaix_PushButton {
	float: left;
	margin-top: 105px;
	margin-left: -31px;
	width: 30px;
}

.tramitstree div p {
	font-size: 12px !important;
	font-weight: bold;
	width: 100%;
	float: left;
	margin-top: 0px;
}

.dataTramit.textVermell {
	color: red !important;
}

@media ( max-width : 900px) {
	#titol, #titol div {
		font-size: 35px;
		text-align: center;
	}
	div#IDENTIFICACIO {
		margin-top: -170px;
	}
	div#IDENTIFICACIO div#cdt_PanellIdentificacio_lblLogin {
		margin-top: -3px;
		margin-left: 0px;
	}
	div#cdt_PanellIdentificacio_pbLogin {
		margin-top: 10px;
	}
	div#CERCA {
		margin-top: 85px !important;
		padding: 10px;
	}
	#cdt_Panellcerca_PushButtonCercaAvancada,
		#cdt_Panellcerca_PushButtonCerca {
		width: auto !important;
		margin-left: 10px !important;
	}
	#cdt_Panellcerca_PushButtonCerca {
		margin-top: 4px;
	}
}
#PanellTipusClassificacions_FlowPanelImatge{display: none;}
div#PanellTipusClassificacions_FlowPanelAgrupacio.agrupacioRight, div#PanellTipusClassificacions_FlowPanelAgrupacio.agrupacioRight:hover{background-color: transparent!important;}
#labelTipusPropietat2{float: left;width: 100%;}
.panelInfoImageLabelContainer {display: inline-block;}