/* CSS Document */
body {
	margin:				10px;
	padding:			0;
	background-color:	#ff9c00;
	color:				#000;
	text-align:			center;
	}

body, table, p {
	font-family:		Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:			11px;
	}

em { color: #666; }

#contenedor {
	width:				600px;
	margin:				0 auto;
	color:				#000;
	background-color:	#fff;
	}

#cabecera_ca {
	background-color:	#fff;
	color:				#000;
	height:				120px;
	background-image:	url("../images/cabecera_ca.jpg");
	background-repeat:	no-repeat;
	}

#cabecera_uk {
	background-color:	#fff;
	color:				#000;
	height:				120px;
	background-image:	url("../images/cabecera_uk.jpg");
	background-repeat:	no-repeat;
	}

h1 { display:	none; }
h2 { display:	none; }

#pestanyas {
	height:				37px;
	color:				#fff;
	font-weight:		bold;
	background:			#E74C22 url("../images/fndPestanyas.gif") repeat-x;
	}
#pestanyas ul, #pestanyas ul li {
	list-style:			none;
	margin:				0;
	padding:			0;
	}
#pestanyas ul {
	padding-top:		19px;
	}
#pestanyas ul li {
	display:			inline;
	}
#pestanyas ul li a {
	background:			url("../images/tab-right-off.gif") no-repeat 100% 0;
	color:				#fff;
	padding:			9px 0;
	text-decoration:	none;
	cursor:				default;
	}
#pestanyas ul li a span {
	background:			url("../images/tab-left-off.gif") no-repeat;
	padding:			9px 1em;
	}
#pestanyas ul li.current a {
	background:			url("../images/tab-right.gif") no-repeat 100% 0;
	color:				#361C0D;
	text-decoration:	none;
	}
#pestanyas ul li.current a span {
	background:			url("../images/tab-left.gif") no-repeat;
	}
/*\*//*/
 #pestanyas ul li a {
     display: inline-block;
     white-space: nowrap;
     width: 1px;
 }
 /**/
/*\*/
 * html #pestanyas ul li a {
     padding:			0;
	 }
 /**/

#contenido {
	margin:				0 auto;
	padding:			25px;
	text-align:			left;
	}
	
#contenido	#contenidoResposta	{
	margin:				0 20px;
	text-align:			center;
	padding:			10px;
	border:				1px solid #E1DEDC;
}


#contenido ul {
	list-style:			none;
	margin:				5px 0 0 15px;
	padding:			0;
	}

#contenido li {
	margin-left:		0;
	padding:			1px;
	}

#intro p, #intro li, #intro div {
	font-size:			12px;
	}
	

#intro ul {
	list-style-type:	square;
	margin:				5px 0 0 35px;
	padding:			0;
	}
	
#tableintro {
	font-weight: bold;
}
#tableintro td {
	text-align: center;
}
#tableintro td img {
	margin: 0 5px;
}

.comentario {
	margin-top:			10px;
	}

#contenido .pregunta  p {
	color:				#E74C22;
	font-weight:		bold;
	padding:			0;
	margin:				0;
	font-size:			12px;
	}

.pregunta {
	padding:			10px;
	margin:				5px 0;
	}

.pregunta:hover {
	background-color:	#FDF4F2;
	}

.comentarios {
	float:				right;
	}

.tdadesempresa div {
	margin-bottom: 4px;
}

.num {
	font-family:		Georgia, "Times New Roman", Times, serif;
	font-size:			24px;
	font-style:			italic;
	}

label {
	cursor:				pointer;
	padding:			0 6px;
	}

label:hover {
	background-color:	#FBE4DE;
	}
	
#pie {
	margin:				15px auto 0;
	padding:			25px;
	background-color:	#FFFFFF;
	text-align:			left;
	}

#pie img {
	float:				left;
	margin-right:		20px;
	}

#pie p {
	padding:			0;
	margin:				0;
	padding-top:		20px;
	}

#pieIntro {
	margin:				0;
	padding:			8px;
	background-color:	#fff;
/*	position:			absolute;
    bottom:				0;*/
	}
	
#flash {
	padding:			10px;
	}

#pieIntro ul {
	list-style:			none;
	margin:				0;
	padding:			0;
	}
#pieIntro li {
	display:			inline;
	margin:				0 30px;
	}
	
#inici	{
	float:				right;
	margin:				10px 10px 0 20px;
	}
	
#hintbox{ /*CSS for pop up hint box */
	position:			absolute;
	top: 				0;
	background-color: 	lightyellow;
	width: 				150px; /*Default width of hint.*/ 
	padding: 			3px;
	border:				1px solid black;
	font:				normal 11px Verdana;
	line-height:		18px;
	z-index:			100;
	border-right: 		3px solid black;
	border-bottom: 		3px solid black;
	visibility: 		hidden;
}
	
.hintanchor{ /*CSS for link that shows hint onmouseover*/
	font-weight: 		bold;
	color: 				#339933;
	/*margin: 3px 8px;*/
}	

a {
	color:				#E74C22;
	font-weight:		bold;
	text-decoration:	none;
	}

a:hover {
	color:				#E74C22;
	text-decoration:	underline;
	}

#derechos {
	color:				#C0B5AB;
	font-size:			10px;
	background-color:	#674B33;
	height:				35px;
	margin:				0;
	padding:			5px 0;
	}

#derechos a {
	color:				#C0B5AB;
	font-weight:		normal;
	text-decoration:	underline;
	}

#derechos a:hover {
	color:				#fff;
	text-decoration:	underline;
	}
	

#derechos img.logosep{
	margin-left: 10px;
}

#derechosNou {
	width:				100%;
	color:				#C0B5AB;
	font-size:			10px;
	font-weight:		bold;
	background-color:	#674B33;
	text-align:			center;
	/*height:				35px;*/
	margin:				0;
	padding:			4px 0 2px 0;	
	}
	
#derechosContent{	
	margin: 0;
	padding: 0;
}	

#derechosContent:after {
    content: "."; 
    display: block; 
    height: 0px; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html #derechosContent {height: 1%;}
/* End hide from IE-mac */

#derechosContent div {
	display:	inline;
	margin:	0px;
	padding : 0px;
}

#derechosContent #suport {
	position:relative;
	top: -10px;
}
#derechosContent #suport:after {
    content: "."; 
    display: block; 
    height: 0px; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html #derechosContent #suport {height: 1%;}

#derechosContent div img {
		margin-left: 10px;
		padding :		0px;
}

.der { text-align:		right;	}

#accessPage {
	margin:				0 auto;
	text-align:			center;
	}

h3 {
	color:				#362011;
	font-size:			17px;
	text-align:			left;
	padding:			0;
	margin:				10px 0 0 0;
	}
h3:first-letter {
	text-transform:capitalize;
	}
	
#accessPage #accessPageContenidor{
	width:				300px;
	margin:				30px auto 0px auto;
	padding:			15px;
	border:				1px solid #E1DEDC;
}	

#accessPage #accessPageCanviContrassenya {
	width:				400px;
	margin:				30px auto 0px auto;
	padding:			15px;
	border:				1px solid #E1DEDC;
}
#accessPage #tornarPageCanviContrassenya {
	width:				400px;
	margin:				20px auto 30px auto;
	padding:			0px;
	border:				0;
	text-align:			left;
}

#accessPageCanviContrassenya  input {
	width:				200px !important;
}

#accessPage #accessPageAltres{
	width:				300px;
	margin:				0px auto;
	padding:			0px;
	border:				0;
}

#accessPage #accessPageAltres table{
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#accessPage #accessPageAltres .canviContrassenya {
	width: 50%;
	text-align:	left;
}

#accessPage #accessPageAltres .recordarContrassenya {
	width: 50%;
	text-align:	right;
}

#accessPageContenidor div {
	font-family:		Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:			11px;
	margin:				15px 0;
	}

#accessPageContenidor div.negreta{
    font-weight:		bold;
	}
#accessPage table {
 	margin:				0;
	padding:			0;
	}

#formPage table {
	width:				510px;
	margin:				30px auto;
	padding:			15px;
	border:				1px solid #E1DEDC;
	}

#accessPage td,#formPage td {
	padding:			2px;
	text-align:			left;
	}
#accessPage td.labels,#formPage td.labels {
	text-align:			right;
	}
#accessPage label,#formPage label {
	padding:			0;
	}

#accessPage label:hover,#formPage label:hover {
	background-color:	#fff;
	}

#accessPage input {
	width:				100px;
	}
	
#accesPage div{
	color:red;
}	

#formPage input.largo {
	width:				235px;
	}
#formPage input.medio {
	width:				100px;
	}
#accessPage input.botonSubmit {
	width:				75px;
	}
#accessPage input.botonCanviContrassenya {
	width:				150px;
}
#formPage input.botonSubmit {
	width:				150px;
	}
#formPage #tmunicipi {
	width: 100%;
	margin:	0 !important;
	padding:0 !important;
	border: 0 !important;
}
#formPage #municipiSelect {
	margin: 0 !important;
	padding: 0 !important;
}
#formPage select {
	margin: 0px;
	padding: 0px;
}
#formPage #divMunicipi {
	margin: -3px 0 0 0 !important;
	padding: 0 !important;
}	
#formPage #comarca {
	margin-left: -1px !important;
}
#formPage #municipiSelect {
	margin-left: -1px !important;
}
/* Inici AccesPage Entitat  */
#accessPageEntitat {
	margin:				0 auto;
	text-align:			center;
	}
	
#accessPageEntitat table {
	width:				250px;
	margin:				30px auto;
	padding:			15px;
	border:				1px solid #E1DEDC;
	}
		
#accessPageEntitat td	{
	padding:			2px;
	text-align:			left;
	}	
	
#accessPageEntitat td.labels {
	text-align:			right;
	}
#accessPageEntitat label {
	padding:			0;
	}

#accessPageEntitat label:hover{
	background-color:	#fff;
	}

#accessPageEntitat input {
	width:				100px;
	}

#accessPageEntitat input.botonSubmit {
	width:				75px;
	}	
/* Fi AccesPage Entitat  */	
	
/* Inici Formulari Acces Dades Basiques */

#formRegistrePage {
	margin:				0 auto;
	text-align:			center;
	}
	
#formRegistrePage #formRegistreContenidor{
	width:				450px;
	margin:				30px auto;
	padding:			15px;
	border:				1px solid #E1DEDC;
}	

#formRegistrePage #formRegistreContenidorOk{
	width:				350px;
	margin:				20px auto;
	padding:			15px;
}	

#formRegistrePage  h3 {
	text-align:			left;
	font-size: 			14px;
	font-weight:		bold;
	text-indent:        10px;
	}
	
#formRegistrePage  div {
	margin:				20px 10px;
	text-align:			left;
	}
	
#formRegistrePage table {
	width:				100%;
	margin:				10px 10px;
	}

#formRegistrePage table col.columna_TextoAcces { width:125px; }
#formRegistrePage table col.columna_CampoAcces { width:auto; }

#formRegistrePage #enviarmail {
	width:				100%;
	margin:				10px 10px;
	text-align:			right;
	border:				1px solid red;
}

#formRegistrePage td {
    margin:				0;
	padding:			2px 2px 2px 0;
	text-align:			left;
	}

#formRegistrePage label {
	padding:			0;
	}

#formRegistrePage td.labels{
	text-align:			left;
	}
	
#formRegistrePage input, #formRegistrePage select {
    margin:				0;
	padding:			0;
	width:				95%;
	/*float:				left;*/
	}

#formRegistrePage #nomReferencia{
	background-color:	#DDDDDD;
}

#formRegistrePage h3 {
	text-align:			center;
	margin:				10px 0px 0px 0px;
	padding:			0;
	}

#formRegistrePage input.botonSubmit {
	/*float:				right;*/
	margin-right:		15px;
	width:				100px;
	}
#formRegistrePage #divbotonSubmit {	
	style:				width:100%;
	text-align:			right;
}

#formRegistrePage .clearall	{
	clear:				both;
}
#formRegistrePage #tmunicipi {
	width: 100%;
	margin:	0 !important;
	padding:0 !important;
	border: 0 !important;
}
#formRegistrePage #municipi {
	margin: 0 0 0 1px !important;
	padding: 0 !important;
}
#formRegistrePage #divMunicipi {
	margin: 0 !important;
	padding: 0 !important;
}
/* Fi Formulari Acces Dades Basiques */

/* Inici Formulario Entrada	*/
h3#dadesEmpresa {
	font-size:			15px;
	}
/* Fi Formulario Entrada	*/


.separador {
	height:				10px;
	}

.columna_Texto { width:	140px; }
.columna_Campo { width:	80px; }

.columna_Texto2 { width:150px; }
.columna_Campo2 { width:250px; }

.columna_Texto3 { width:75px; }
.columna_Campo3 { width:125px; }

#explicacion {
	margin-top:			10px;
	padding:			6px 10px;
	background-color:	#F5F4F3;
	color:				#4A3628;
	width:				100%;
	}
	

#explicacionInforme {
	text-align: center;
	margin-top:			10px;
	padding:			6px 10px;
	background-color:	#F5F4F3;
	color:				#4A3628;
	/*width:				100%;*/
	}
	
#explicacion  ul, #explicacionInforme ul {	
	list-style:			disc;
}	

#explicacion table, #explicacionInforme table {
	color:				#4A3628;
	}

#explicacion p, #explicacionInforme p {
	padding:			0;
	margin:				3px;
	}
	
#ayuda {
	text-align:			right;
}

#ayuda ul li {
	list-style-type: none;
	margin-bottom: 10px;
}

#ayuda a {
	height:				20px;
	background-image:	url(../images/icoayuda.gif);
	background-position:right;
	background-repeat:	no-repeat;
	padding:			3px 22px 7px 0;
	font-weight:		normal;
}

#ayuda a.docs {
	height:				20px;
	background-image:	url(../images/icodocs.gif);
	background-position:right;
	background-repeat:	no-repeat;
	padding:			3px 22px 7px 0;
	font-weight:		bold;
	font-size:			13px;
}
#ayuda a.lang {
	background: none;
	height:				20px;
	padding:			3px 0 7px 0;
}

.bloque {
	padding:			15px;
	margin:				20px 0;
	border:				1px solid #4A3628;
	}

.bloque p {
	margin:				0 0 25px 0;
	}

.bloque h4 {
	font-size:			14px;
	text-align:			left;
	padding:			0;
	margin:				0 0 10px 0;
	}

.grafica {
	width:				330px;
	float:				left;
	}

.explicacionDiag {
	/*width:				165px;
	float:				left;
	padding:			6px 10px;*/
	background-color:	#F5F4F3;
	color:				#4A3628;
	}

.explicacionDiag p {
	padding:			0;
	margin:				3px;
	}

.explicacionDiag strong {
	text-decoration:	underline;
	}

.explicacionPla {
	margin:				10px 0 25px 0;
	padding:			6px 10px;
	background-color:	#F5F4F3;
	color:				#4A3628;
	}
	
.explicacionPla label {
	cursor:				pointer;
	padding:			0 6px;
	}

.explicacionPla label:hover {
	background-color:	#F5F4F3;
	}

.explicacionPla p {
	padding:			0;
	margin:				3px;
	}

#total {
	margin:				15px 0 0 0;
	float:				right;
	}

#total p {
	width:				200px;
	text-align:			center;
	font-size:			12px;
	border:				1px solid #E74C22;
	margin:				0;
	padding: 			5px;
	}

.quadre table {
	width:				518px;
	border-bottom:		1px dashed #B7AFA9;
	}

.columna_Quadre_1 { width: 235px; }
.columna_Quadre_2 { width: 109px; }
.columna_Quadre_3 { width: 109px; }
.columna_Quadre_4 { width: 65px; }

.quadre table td {
	border-top:			1px dashed #B7AFA9;
	}

.quadre table th {
	text-align:			center;
	}

.propostaeina table {
	width:				518px;
	border-bottom:		1px dashed #B7AFA9;
	}

.columna_eina_1 { width: 138px;}
.columna_eina_2 { width: 200px; }
.columna_eina_3 { width: 90px; }
.columna_eina_4 { width: 90px; }

.propostaeina table td {
}

.propostaeina table td.borderTop {
	border-top:	1px dashed #B7AFA9;
	font-size: 	1px;
}

.propostaeina table th {
	text-align:			left;
	}
.propostaeina table th.center {
	text-align:			center;
	}	
.propostaeina table td.tdpropostaeina {
	font-weight:	bold;
	}
.propostaeina table td.tdcenterpropostaeina {
	text-align:		center;
	font-weight:	bold;
	}
	
.grafica table {
	width:				95%;
	border-top:			1px dashed #B7AFA9;
	}

.grafica table td {
	border-bottom:		1px dashed #B7AFA9;
	}

.columna_Texto { width: 80px; }
.columna_Grafica { width: 230px; }

.columna_datos_1 { width: 300px; }
.columna_datos_2 { width: 218px; }

.sombra {
	height: 32px;
	padding: 0;
	margin: 0;
	background-image: url(../images/GFK_Der.gif);
	background-repeat: no-repeat;
	background-position: top right;
	}

.sombra span {
	display: block;
	width: 7px;
	height: 6px;
	background-image: url(../images/GFK_Izq.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0;
	margin: 0;
	font-size: 0;
	}

.barra {
	height: 26px;
	border: 1px solid #fff;
	padding: 0;
	margin: 0;
	text-align: center;
	overflow:hidden;
	}

.barra p {
	font-size: 10px;
	padding: 5px 0;
	margin: 0;
	}

.saltoPagina {
	page-break-after:always;
	}

/* Colores graficas */
.col_01_Osc { background-color: #869EB5; }
.col_01_Cla { background-color: #A5C3E1; }

.col_02_Osc { background-color: #D3A24D; }
.col_02_Cla { background-color: #FFC258; }

.col_03_Osc { background-color: #8CA47A; }
.col_03_Cla { background-color: #ABCA94; }

.col_04_Osc { background-color: #B19DB5; }
.col_04_Cla { background-color: #DAC0DE; }

.col_05_Osc { background-color: #B6B17F; }
.col_05_Cla { background-color: #DED89B; }

.col_06_Osc { background-color: #B58A86; }
.col_06_Cla { background-color: #DDA8A4; }

.col_07_Osc { background-color: #9DB5AC; }
.col_07_Cla { background-color: #BCD9CE; }

.col_08_Osc { background-color: #D3B94D; }
.col_08_Cla { background-color: #F1D358; }

.col_09_Osc { background-color: #877AA4; }
.col_09_Cla { background-color: #B09FD6; }

.col_10_Osc { background-color: #7FB691; }
.col_10_Cla { background-color: #95D6AA; }

.hover {
	background-color:	#FBE4DE;
	}
.noHover {
	background-color:	#fff;
	}

/* Formularios */
#boton {
	margin-top:			20px;
	text-align:			right;
	}

#boton table {
	margin-bottom:		20px;
	}

#print {
	width:				150px;
	float:				left;
	text-align:			left;
	}

form {
	margin:				0;
	padding:			0;
	}

input {
	margin:				-2px;
	font-family:		Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:			11px;
	}

select {
	font-family:		Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:			11px;
	}

.botonSubmit {
	border:				1px solid #D3D3D3;
	background-color:	#EA633A;
	color:				#fff;
	font-weight:		bold;
	font-size:			13px;
	margin:				0 3px;
	}
	
.botonSubmitAccess {
	border:				0px;
	padding-bottom:	    2px;
	background-color:	#fff;
	color:				#E74C22;
	font-weight:		bold;
	text-decoration:	none;	
	cursor:				pointer;
	width:				60px !important;
	}
	
.botonCanviContrassenya {	
	border:				1px solid #D3D3D3;
	background-color:	#EA633A;
	color:				#fff;
	font-weight:		bold;
	font-size:			13px;
	margin:				0 3px;
}	
#formEntrada #tBotons{
	margin: 0!important;
	paddign: 0!important;
	width: 350px;
	border: 0!important;
}
textarea {
	font-family:		Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:			11px;
	height:				45px;
	width:				500px;
	}

.otra {
	width:				300px;
	}

.totalEines {
	width:				20px;
	font-weight:		bold;
	border:				0;
	padding:			0;
	margin:				0;
	text-align:			right;
	}
	
.celdaBoton {
	width:				50%;
	text-align:			center;
	font-size:			11px;
	border:				1px solid #EA633A;
	padding:			15px;
	}
	
.celdaBoton:hover {
	background-color:	#FBE4DE;
	}
	
.celdaBoton input {
	margin-bottom:		5px;
	}
	
.preguntaResumen {
	font-weight:		bold;
	color:				#EA633A;
	}
	
.tunderline	{
	text-decoration:	underline;
 	}

.tbold	{
	font-weight:		bold;
	}
	
.tboldunderline	{
	font-weight:		bold;
	text-decoration:	underline;
	}
	
.tfloatright	{
	float:			right !important;
	}
	
.tfloatleft	{
	float:			left !important;
}	
.tclearall {
	clear:			both !important;;
}
.tfloatleftnoborder {
	float:			left !important;
	border:			none !important;
}
	
.tright			{
	text-align:		right !important;
	}
	
.tleft			{
	text-align:		left !important;
	}	
	
.tcenter		{
	text-align:		center !important;
	}	
	
.ttop	{
	vertical-align: top !important;
}
	
.tinvisible {
	display: none;
}	
tvisible {
	display: block;
}
.tnoborder	{
	border: 0 !important;
}

.tdisc {
	list-style-type: disc !important;
}

.tcircle {
	list-style-type: circle  !important;
}

/* Fin Formularios */

#documentos { margin-bottom:25px;}
#documentos h3 { margin-bottom:25px;}
#documentos h4 { font-size:12px; margin-bottom:0; padding-bottom:0; }
#documentos p { margin-top:0; padding-top:0; }
#documentos img { float:left; margin-right:10px; }
#documentos p.peq { margin:9px 0; font-size:10px; color:#555; }
#documentos .docNoti { clear:both; margin-bottom:15px;/* border-bottom:1px solid #ccc; */}
#documentos .docNotiTxt { width:460px; margin-left: 90px; }

.btaronja{
	color:				#E74C22;
	font-weight:		bold;
}

/*************************************
Diagnòstic Gestió Empresarial
*************************************/
#diagnosticGestio{
	margin-top: 10px;
}
#diagnosticGestio p {
	margin: 10px 0;
	padding: 0;
}
#diagnosticGestio .contentllista{
	text-align: left;
	width: 100%;
	margin:0;
	padding:0;
}
#diagnosticGestio ul.menullistats {
	text-align:left;
	padding:0;
	width:100%;
	margin:0 0 0 0;
}
#diagnosticGestio ul.menullistats li {
	margin: 0px;
	padding: 3px 0 0 0;
}

#diagnosticGestio ul li {
	text-align:left;
}
#diagnosticGestio li a {
	font-weight: normal;
	color:#000000;
}
#diagnosticGestio li a:link  {
	font-weight: normal;
	color:#000000;
}
#diagnosticGestio li a:active {
	font-weight: normal;
	color:#000000;
}
#diagnosticGestio li a:visited {
	font-weight: normal;
	color:#000000;
}
#diagnosticGestio li a:hover {
	font-weight: normal;
	color:#000000;
	text-decoration:none;
}
#diagnosticGestio ul.menullistats li span {
	font-weight: bold;
}
#diagnosticGestio li a span {
	font-weight: bold;
}
#diagnosticGestio div.comentari	{
	margin: 3px 0;
}

#diagnosticGestio div.titol {
	margin: 25px 0 8px 0;
	background-color:	#DDDDDD;	
	font-size: 12px;
	font-weight: bold;
}
#diagnosticGestio div.grafic {
	margin-top: 0px;
	border-style: solid;
	border-color: #0000;
	border-width: 1px;	
}

#diagnosticGestio .contentGrafic {
	margin-top: 5px;
	padding: 10px;
}
#diagnosticGestio .imatge {
	width: 100%;
	text-align:center;
}
#diagnosticGestio .divseparacio 
{
	text-align:left;
	margin: 8px 0px;
}
#diagnosticGestio .divseparaciopetita
{
	text-align:left;
	margin: 3px 0px;
}

#diagnosticGestio div.contentApartat5 {
	margin-left:100px;
}

#diagnosticGestio .liApartat5{
}

#diagnosticGestio ul.descripcioLlista {
	margin: 0 0 0 100px;
	padding: 0;
	list-style-type: square;
}
#diagnosticGestio .noResults{
	font-weight:	bold;
	font-size: 		14px;
	text-align:		center;
}
#veureImprimir {
	width: 		100%;
	padding-top:15px;
}
#imageVeure{
	float:		right;
	padding:	3px;
}	
#totalveure{
	margin-right:	10px;
	float:			right;
	width:			270px;
	text-align:		center;
	font-size:		12px;
	border:			1px solid #E74C22;	
}
#divcomparatiu {
	width:		100%;
	text-align:	center; 
}
#divcomparatiu table {
	margin:0 auto;
	text-align:left;
}
#divcomparatiu td span{
	padding-left:	15px; 
}
.divseparacio .optionDiv {
	width: 	100%;
	text-align: center;
}
.divseparacio .optionDiv span{
	padding-right: 30px;
}
.divseparacio .optionDiv input{
	margin-right: 5px;
}
/*************************************
Diagnòstic Gestió Empresarial
*************************************/

/*************************************
Comparativa Empreses
*************************************/
#imageComparativaDescripcio {
	width:100%;
	text-align:center;
	}
#imageComparativaDescripcio img.separacio{
	margin-left: 10px;
	}	
	
#peuComparativa {
	margin-top: 10px;
	padding: 5px 10px;
	background-color: #dddddd;
	border-style: solid;
	border-color: #0000;
	border-width: 1px;	
	font-weight: bold;
}	

#peuComparativa  p{
	text-align:center;
}

#tableVeureEines {
	width:	50px !important;
	border:0
}	

#tableVeureEines td {
	width:	25px !important;
	border:0;
}
/***************************************
Eines
***************************************/
#menullistatsEines {
	text-align:left;
	list-style-type: disc !important;
	color: #E74C22;
	margin-top: 0px;
	margin-bottom: 0px;
}
#menullistatsEines li a {
	font-weight: bold;
}
#menullistatsEines li a:link  {
	font-weight: bold;
}
#menullistatsEines li a:active {
	font-weight: bold;
}
#menullistatsEines li a:visited {
	font-weight: bold;
}
#menullistatsEines li a:hover {
	font-weight: bold;
	text-decoration:none;
}
#descripcioEines .contentDescripcioEina {
	margin-top: 30px !important;
}

#descripcioEines ul {
	list-style-type: circle;
  margin-left: 30px !important; 
}
#descripcioEines ul ul {
	list-style-type: square ;
}
#descripcioEines ul ul ul {
	list-style-type: circle;
}

#descripcioEines ul li ul {
	margin-bottom: 10px;
}

#descripcioEines ul div {
	margin-top: 5px;
	margin-bottom: 5px;
}

#descripcioEines .tseparacio{
  margin-left: 30px;
}

#descripcioEines .tseparacio2{
  margin-left: 15px;
}
#descripcioEines .contentimage {
  text-align: center;
  width: 100%;
  display:block;
}
#botonEina {
	text-align:			right;
	float:				left;
	}
#ayudaEina {
	text-align:			right;
}	

#ayudaEina ul li {
	list-style-type: none;
}

#ayudaEina a {
	height:				20px;
	background-image:	url(../images/icoayuda.gif);
	background-position:right;
	background-repeat:	no-repeat;
	padding:			0px 22px 0px 0;
	font-weight:		normal;
}
	
#printEina	{
	width:				150px;
	float:				left;
	text-align:			left;
	margin-top:         0px;
}
.einesClear	{
	clear:				both;
}


/******Estils Buscador Docs **********/
.derecha { float:		right;	}
.izquierda { float:		left;	}
	
fieldset {
	margin: 15px 0;
	padding: 15px;
	border: 1px solid #DEDEDE;
}	

.docsTitleBuscador {
	color:				#393939 !important;
	font-size:			13px !important;
	text-align:			left !important;
	padding:			0 !important;
	margin:				25px 0 0 0 !important;
}

.quadreDocs table {
	width:				100%;
	border-bottom:		1px dashed #B7AFA9;
	}

.quadreDocs table td {
	border-top:			1px dashed #B7AFA9;
	}

.quadreDocs table th {
	text-align:			center;
	}
	
	
