/* TODOS */
* {
	font-size: x-small;
}
* {
	font-family: Verdana,Arial,sans-serif;
/*	font-size: 0.9em;*/
	background-repeat: no-repeat;
	color:#000000; 
}
a:hover, a:active, a:focus {
	color: #000000;  
	background-color: #70B0F0;
	text-decoration: none;
}
a {
/*		display: block;
		width: 100%;
		height: 100%;*/
}
.a100 {
/*		display: block;
		width: 100%;*/
		height: 101px;
		vertical-align:top;
		padding: 5px 5px 5px 5px;
}
IMG {
	border: none;
}
INPUT.BUSCAR {
	color: #000000;
	background-color: #70B0F0;
	vertical-align: bottom;
}
IFRAME {
	padding: 0 0 0 0;
	margin-left: 0px;
	margin-top: 0px;
	width: 98%;
	height: 180px;
}
TT, PRE {
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
}
P {
	margin-left: 2px;
} 
.tablapiromusical {
	margin: 0;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}
/* LOGIN */
.tablaLogin {
	margin: 0;
	padding: 10px 3px 10px 3px;
	vertical-align: middle;
}
/* CORREO */
/* TABLAS */
.tablaCorreoEntrar {
/*	padding: 10px 3px 10px 3px;*/
	padding: 3px 3px 3px 3px;
	background-position: right;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/FONDOcorreoEntrar.jpg);
}
.tablaCorreoCarpetas {
/*	padding: 10px 3px 10px 3px;*/
	padding: 3px 3px 3px 3px;
	background-position: right;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/FONDOcorreoCarpetas.gif);
}
.tablaCorreo {
	background-color: #F0F4F7;
	border-bottom: solid 1px #a1a2a7;
	margin: 0;
	padding: 0px 2px 0px 2px;
	vertical-align: middle;
}
.tablaCorreoBotones {
	margin: 0;
	background-color: #F0F4F7;
	vertical-align: middle;
}
.tablaCorreoMensaje {
	margin: 0;
	padding: 0px  2px 0px 2px;
/*	padding: 2px  2px 2px 2px; */
	background-color: #F0F4F7;
	vertical-align: middle;
}
.tablaCorreoMensajeDatos {
	margin: 0;
	padding: 0px  2px 0px 2px;
/*	padding: 2px  2px 2px 2px; */
	background-color: #FFFFFF;
	vertical-align: middle;
}
.tablaCorreoBody {
}
/* PARA LOS QUE VAN CON TABLAS*/
.tablaCorreoFila {
	bgcolor: #99cccc;
	margin: 0;
	padding: 10px 3px 10px 3px;
	border-bottom: solid 1px #a1a2a7;
	vertical-align: middle;
	height:40px;
}
.tablaCorreoCabecera {
	margin: 0;
	padding: 10px 3px 10px 3px;
	background-color: #F0F4F7;
	border-bottom: solid 1px #a1a2a7;
	vertical-align: middle;
}
.tablaAyuda {
	background-color: #F0F4F7;/
	border-bottom: solid 1px #a1a2a7;
	margin: 0;
	padding: 0px 2px 0px 2px;
	vertical-align: middle;
}
/* LETRA */
.linkCorreo {
	color: #0000AA;
	vertical-align: middle;	
	text-decoration: none;
	padding: 2 2 2 2; 
}
.linkCorreo100 {
		width: 100%;
	color: #0000AA;
	vertical-align: middle;	
	text-decoration: none;
	padding: 0 2 0 2; 
}
.linkCorreoACTUAL {
	background-color: #70B0F0;
	color: #0000AA;
	font-size : medium;
	vertical-align: middle;	
	text-decoration: none;
}
.textCorreo {
	text-decoration: none;
}
A.LinkTablaCorreo{
	text-decoration: none;
		width: 100%;
/*		height: 90%;*/
	vertical-align: middle;
}
 A.LinkTablaCorreo:hover, A.LinkTablaCorreo:active, A.LinkTablaCorreo:focus {
	text-decoration: none;
		width: 100%;
/*		height: 90%;*/
	vertical-align: middle;
	background-color: #FFFFCC;
}
/*
A.LinkCorreoSimple {
	text-decoration: none;
	color: #000000; 
	background-color: #00FF00;
	text-decoration: none;
}
*/
/*
A.LinkCorreoSimple:hover, A.LinkCorreoSimple:active, A.LinkCorreoSimple:focus {
	background-color: #FFFFCC;
	text-decoration: underline;
}
*/
.textCorreoFila {
	text-decoration: none;
}
/* IMÁGENES GENERALES */
.imgNegro {
	border-spacing: 5px;
	vertical-align: baseline;
	width: 5px;
	height: 5px;
}
.imgRombo {
	border-spacing: 5px;
	vertical-align: baseline;
	width: 7px;
	height: 8px;
	padding: 0px 5px 0px 0px;
}
.imgSubRombo {
	border-spacing: 5px;
	margin-left: 4px;
	vertical-align: baseline;
	width: 5px;
	height: 5px;
}
/* CABECERA */
/* IMAGENES */
.imgCabecera {
	vertical-align: middle;	
}
/* TABLAS */
.tablaCabecera {
	width: auto;
	height: 93px;
	background: url(../cabecera.gif);	
	background-color: #003173;
	background-position: left;
}
.tablaCabeceraR2{
	width: auto;
	height: 100px;
	background: url(../cabecera.gif);	
	background-color: #003173;
	background-position: left;
}
.TABLABuscador {
	height:25px;	
}
.tablaLogo {
	width:190px;
	height:93px;
	text-align: center;
}
.tablaLogoSec {
	width:40px;
	text-align: center;
}
.tablaCabeceraSec {
	width: auto;
	background-color: #004080;
	background-position: left;
}
.tablaMenuCab {
	width: auto;
	vertical-align: middle;
	padding:2 2 2 2;
}
.tablaInici {
	width:50px;	
	height:61px;
	padding: 35px 0px 11px 0px;
	vertical-align: baseline;
}
/* LETRA */
.linkNotaLegal {
	color: #F40022;
	text-decoration:none;
	font-weight:bold;
}
.linkCabeceraInicio {
	color : #ffff00;
	text-decoration: none;
	text-align: right;
	margin-right: 10px;
	padding-top: 5px;
	font-weight:bold;
	padding: 2px 2 2px 2; 
}
a.linkCabecera {
	color : #ffffff;
	text-decoration: none;
	text-align: right;
	padding: 2px 2 2px 2; 
}
.linkIdioma {
	color : #ffffff;
	text-decoration: none;
	text-align: center;
	padding: 2px 2 2px 2;  
}
a.linkInici {
	color : #D8EF01;
	text-decoration:none;
	font-weight:bold;
	padding: 2px 2 2px 2; 
}
/* MENÚ */
/* TABLAS */
.tablaMenu {
	background-color: #000000;
	margin: 0;
	padding: 0px 2px 0px 2px;
	vertical-align: middle;
}
/* LETRA */
.linkMenu {
	color : #ffffff;
	text-decoration:none;
	vertical-align: middle;	
	padding: 2px 2 2px 2; 
}
A.linkMenuR2 {
	color : #fff;
	text-decoration:none;
	vertical-align: middle;	
	padding: 2px 2 2px 2; 
}
A.linksubMenuR2 {
	color : #111;
	text-decoration:none;
	vertical-align: middle;	
	padding: 2px 2 2px 2; 
}
/* CUERPO */
/* TABLAS */
.tablaCuerpo {
	background-color: #FFFFFF;
	width: auto;
	border-right: solid 1px #a1a2a7;
}
/* CUERPO - CAMPAÑA */
/* TABLAS */
.tablaCampanya {
	margin: 0;
	padding:5 5 5 5;
	width: 100%;
	height: 100%;
	text-align:right;
	vertical-align: middle;
}
TABLE.tablaTodoCampanya {
	background-color: #F0F4F7;	
	border-bottom: solid 1px #a1a2a7;
	vertical-align: middle;
}
/* LETRA */
.linkCampanya{
	text-decoration:none;
	margin:4px 4px 4px 4px;
	font-weight:bold;
	height:1; 
	filter:glow(color=#FFFFFF); 
}
/* CUERPO - SERVICIOS */
/* TABLAS */
.tablaServicios{
	margin: 0;
	padding: 15px 0px 5px 15px;
	background-color: #FFFFFF;
	border-bottom: solid 1px #D2D2D4;
}
.tablaLinkServicios{
	background-color: #FFFFFF;
	margin: 0;
	padding: 5px 12px 24px 20px;
}
.linkOfertes {
	color: #0000AA;
	font-size: small;
	text-decoration:none;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_verdeCENTRE.gif);
}
/* LETRA */
.tituloAyuda{
	font-weight:bold;
	font-size: medium;
	margin-left: 4px;
	padding-left: 10px;	
}
.tituloServicios{
	font-weight:bold;
	margin-left: 4px;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_rojoCENTRE.gif);
}
.tituloServiciosVERDE{
	font-weight:bold;
	margin-left: 4px;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_verdeCENTRE.gif);
}
.subtituloServicios{
	font-weight: bold;
	margin-left: 4px;
}
.linkServicios {
	margin-top: 5px;
	color : #66656B;
	text-decoration:none;
	font-weight: normal;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_sub_verdeCENTRE.gif);
}
.linkTodosServicios {
	color : #F40022;
	text-decoration:none;
	margin-left: 10px;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_sub_rojoCENTRE.gif);
}
/* CUERPO - AGENDA */
/* TABLAS */
.tablaAgenda {
	margin: 0;
	padding: 15px 0px 5px 15px;
	background-color: #FAFAD2;
	border-bottom: solid 1px #D2D2D4;	
}
/* LETRA */
.linkTodosAgenda {
	color : #8A481C;
	text-decoration:none;
	margin-left: 4px;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_sub_verdeCENTRE.gif);
}
/* CUERPO - NOTICIAS */
/* TABLAS */
.QQQtablaNoticias{
	margin: 0;
	padding: 2 2 2 2;
	background-color: #000000;
}
.tablaNoticias{
	margin: 0;
	padding: 2px 2px 2px 10px;
/*	background-color: #FFFFFF;*/
/*	background-color: #F0F4F7;	*/
/*	background-color:#6DB33F;*/
	background-color:#4C9604;
	border-bottom: solid 1px #a1a2a7;
	vertical-align: middle;
}
/* LETRA */
.QQlinkNoticias {
	margin-top: 5px;
	color: #00FF00;
	text-decoration:none;
	font-weight: normal;
	padding: 2 2 2 2;
	align:center;
}
.linkNoticias {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8.5pt; 
/*	COLOR: #4d88c4; BCN */
/* 	COLOR:#8C0078; RETEVISION */
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana,helvetica,arial; 
	TEXT-DECORATION: none
	padding: 2 2 2 2;
	align:center;
}
.linkNoticiasLista {
	margin-top: 5px;
	color : #66656B;
	text-decoration:none;
	font-weight: normal;
	padding: 2 2 2 2;
	align:center;
}
a.linkTodosNoticias {
	color : #499F08;
	text-decoration:none;
	margin-left: 4px;
}
/* PIE */
/* IMAGENES */
.imgPie {
	margin: 10;
	border-spacing: 5px;
	width: 108px;
	height: 48px;
}
/* TABLAS */
.tablaPie {
	margin: 0;
	padding: 15px 0px 0px 0px;
	background-color: #ffffff;
	text-align: center;
}
/* LETRA */
.textoPie {
	color:#67666C;
	font-size: xx-small;
	text-align: center;
}
/* PERSONAL */
/* IMAGENES */
.imgBotonPersonal {
	margin-left: 4px;
	vertical-align: middle;
	width: 19px;
	height: 19px;
}
/* TABLAS */
.tablaGlobalPersonal {
	width:182px;
	background-color: #F0F4F7;
	border-right: solid 1px #a1a2a7;
}
.tablaPersonal {
	padding: 0 0 0 0px;
	width: auto;
	background-color: #F0F4F7;
	border-bottom: solid 1px #a1a2a7;
}
.tablaPersonalSINMARGEN {
	padding: 0 0 0 0px;
	width: auto;
	background-color: #F0F4F7;
	border-bottom: solid 1px #a1a2a7;
}
.tablaPersonalCONMARGEN {
	padding: 10px 3px 10px 3px;
	width: auto;
	background-color: #F0F4F7;
	border-bottom: solid 1px #a1a2a7;
}
.tablaPersonalQiS {
	padding: 10px 3px 10px 3px;
	width: auto;
	background-color: #F0F4F7;
	border-bottom: solid 1px #a1a2a7;
	background-position: right;
}
.tablaPersonalELE {
	padding: 30px 3px 30px 3px;
	width: auto;
	background-color: #FAFAD2;
	border-bottom: solid 1px #a1a2a7;
	background-position: right;
}
/* LETRA */
a.linkPersonal {
	color : #003470;
	text-decoration:none;
}
.tituloPersonal {
	font-weight: bold;
	vertical-align: middle; 
	text-decoration:none;
	text-align: left;
}
.tituloGranPersonal {
	color : #003470;
	font-size: medium;
	font-weight: bold;
	vertical-align: middle; 
	text-decoration:none;
	text-align: left;
}
.tituloPersonalCorreo {
	width:100%;
	color:#002C73;
	vertical-align: middle; 
	text-decoration:none;
	text-align: left;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_azulCENTRE.gif);
}
.tituloPersonalCorreoTANCAR {
	width:100%;
	color: #FF0000;
	vertical-align: middle; 
	text-decoration:none;
	text-align: left;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_rojoCENTRE.gif);
}
.textoPersonal {
	color:#002C73;
	text-decoration:none;
	font-weight: normal;
}
.boxPersonal {
	vertical-align: middle;
	text-decoration:none;
}
/* PERSONAL - CALENDARIO */
/* COLORES CALENDARIO */
.FL {
	border-style: solid solid solid solid;
	border-width: 1pt;
	border-color: #e0e4e7;
	background-color: #009eff; /*azul*/
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.FN {
	border-style: solid solid solid solid;
	border-width: 1pt;
	border-color: #e0e4e7;
	background-color: #57cc2e; /*verde*/
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.PT {
	border-style: solid solid solid solid;
	border-width: 1pt;
	border-color: #e0e4e7;
	background-color: #fe0000; /*rojo*/
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.AL {
	border-style: solid solid solid solid;
	border-width: 1pt;
	border-color: #e0e4e7;
	background-color: #febd00; /*naranja*/
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
/* IMAGENES */
.imgBotonCalendario {
	margin: 5px 3px 3px 3px;
	vertical-align: middle;
	width: 19px;
	height: 19px;
}
.imgLeyenda {
	vertical-align: baseline;
	width: 6px;
	height: 6px;
}
/* TABLAS */
.tablaCalendario {
	padding: 0.1em;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #a1a2a7;
	text-align: center;
	width: 165px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 5px;
	background-color: #e0e4e7;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/FONDOCalendario.jpg);
}
.celdaCalendario {
	border-style: solid solid solid solid;
	border-width: 1px;
	width: auto;
	border-color: #e0e4e7;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
}
.celdaVacia {
	border-style: none;
	background-color: #e0e4e7;
}
/* LETRA */
.cabeceraCalendario {
	color:#002A72;
	font-weight:bold;
	text-indent: 10px;
}
.tituloCalendario {
	font-weight: bold;
}
.textoCalendario {
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color:#777777;
}
a.linkCalendario {
		display: block;
	text-align: center;
	vertical-align: middle;
	text-decoration: underscore;
/*	color:#0000DD;*/
	color:#002C73;
}
.leyendaCalendario {
	margin-left: 1px;
}
/* HERRAMIENTAS */
/* IMAGENES */
.imgTools {
	vertical-align: middle;
	float: right;
}
/* TABLAS */
.tablaGlobalTools {
	margin: 0;
/*	width: 134px;*/
	width: 120px;
}
.tablaTools{
	padding: 2px 2px 2px 2px; 
	height:48px;
	background-color: #F0F4F7;	
	background-position: right;
	border-bottom: solid 1px #a1a2a7;
	vertical-align: button;
}
.tablaIconTools {
	padding: 8px 0px 8px 0px;
	width: auto;
	height:48px;
	background-color: #F0F4F7;	
	border-bottom: solid 1px #a1a2a7;
	border-right: solid 1px #a1a2a7;
	text-align: center;
	vertical-align: middle;
}
.tablaAdviceTools {
	height:96px;
	width: auto;
	background-position: right;
	border-bottom: solid 1px #a1a2a7;
	border-right: solid 1px #a1a2a7;
	text-align: left;
	vertical-align: button;
}
/* LETRA */
a.linkTools {
		display: block;
	text-decoration:none;
	height:1; 
	filter:glow(color=#FFFFFF);
}
a.linkToolsNoBlock {
	padding: 3px 3px 3px 3px;
	text-decoration:none;
	height:1; 
	filter:glow(color=#FFFFFF);
}
.textoAdviceTools {
	font-weight: bold;
	color : #0000FF;
	text-decoration:none;
	height:1; 
	filter:glow(color=#FFFFFF);
}
/* LISTADOS */
.tablaGlobalListados {
	margin: 0;
	width: auto;
	height: auto;
	/*min-height: 200px;*/
}
.tablaListados{
	background-color: #FFFFFF; 
	margin: 0;
	padding: 10px 12px 24px 20px;
	border-bottom: solid 1px #a1a2a7;
}
/* LETRA */
.textoSupListados {
	text-indent: 10px;
}
.tituloListadosCabecera {
	color:#002A72;
	font-size: medium;
	font-weight:bold;
	text-indent: 10px;
}
.tituloListados {
	color:#002A72;
	font-weight:bold;
	text-indent: 10px;
}
.ListadosCategoria {
	color:#002A72;
	text-decoration:none;
	font-weight:bold;
	margin-top: 100px;
}
.ListadosCategoriaEntrada {
	text-decoration:none;
	margin-left: 40px;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_azulCENTRE.gif);
}
.linkListados {
	margin-left: 4px;
	text-decoration:none;
}
.linkListadosVerde {
	text-decoration:none;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_verdeCENTRE.gif);
}
.linkListadosAzul {
	text-decoration:none;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_azulCENTRE.gif);
}
.textoInfListados {
	color:#67666C;
}
/* DOCUMENTO */
.tituloDocumento {
	font-weight: bold;
	font-size: medium;
}
.subtituloDocumento {
	font-weight: bold;
	font-size: small;
}
/* NAVEGADOR */
/* TABLAS */
.tablaNav {
	background-color: #F0F4F7;
	border-bottom: solid 1px #a1a2a7;
	text-align: left;
	margin: 0;
	padding: 0px 2px 0px 2px;
	vertical-align: middle;
}
.tablaNavData {
	background-color: #F0F4F7;
	border-bottom: solid 1px #a1a2a7;
	text-align: right;
	margin: 0;
	padding: 0px 2px 0px 2px;
	vertical-align: middle;
}
/* LETRA */
.linkNav {
	color: #0000AA;
	vertical-align: middle;
	text-decoration: none;
	padding: 2px 2 2px 2; 
}
.textNav {
	color: #0000AA;
	vertical-align: middle;
	text-decoration: none;
	padding: 2px 2 2px 2; 
}
.textNavData {
	color: #0000AA;
	vertical-align: middle;
	text-align: right;
	text-decoration: none;
	padding: 2px 2 2px 2; 
}
/* MAPA WEB */
/* TABLAS */
.tablaMapa1 {
	width: 100%;
	padding: 3px 0px 3px 2px;
	border-width: 3px;
	border-color: #FFFFFF;
	background-color: #D9D9D9;
}
.tablaMapa2 {
	width: 90%;
	padding: 2px 0px 4px 2px;
	border-width: 3px;
	border-color: #FFFFFF;
	background-color: #87CEFA;
}
.tablaMapa3 {
	padding: 2px 0px 4px 2px;
	border-width: 3px;
	border-color: #FFFFFF;
	background-color: #F0E68C;
}
/* LETRA */
.mapaNivel1 {
	text-decoration:none;
	padding: 0px 8px 0px 0px;
}
a.mapaNivel2  {
	text-decoration:none;
	padding: 0px 8px 0px 0px;
}
a.mapaNivel3 {
	text-decoration:none;
	padding: 0px 8px 0px 0px;
}
/* BUSQUEDA */
/* IMAGENES */
.imgBotonBuscar {
	margin-right: 4px;
	vertical-align: bottom;
	width: 19px;
	height: 19px;
}
/* LETRA */
.tituloBuscar {
	color:#002A72;
	font-weight:bold;
	text-indent: 10px;
	/*list-style: square;*/
}
.textBuscar {
	text-decoration:none;
	padding: 0px 8px 0px 0px;
}
.linkBuscar {
	color:#002C73;
}
.columnas {
	text-decoration:none;
	padding: 0px 8px 0px 0px;
}
a.columna1 {
	text-decoration:none;
	padding: 0px 8px 0px 0px;
}
/* ENCUESTA */
/* TABLAS */
.tablaEncuestas {
	border-style: solid solid solid solid;
	width: 90%;
	border-width: 1px;
	border-color: #000000;
	background-color: #F0F4F7;
}
/* LETRA */
.tituloGlobalEncuesta {
	color:#002A72;
	font-weight:bold;
}
.tituloEncuesta {
	color:#002A72;
	font-weight:bold;
}
.textEncuesta {
	font-weight:bold;
	text-decoration:none;
}
.textTotalEncuesta {
	text-decoration:none;
	margin-left: 20px;
}
.barraEncuesta {
	color: #ACACC2;
	background-color: #ACACC2;
	text-decoration: none;
	border: 1px Black;
	border-style: solid solid solid solid;
	margin-left: 10px;
}
/* DOCUMENTOS RENDERIZADOS */
.par1 {
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	background: #F0F4F7;
}
.par2 {
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	padding: 5px;
	vertical-align: top;
	background: #F0F4F7;
}
.impar1 {
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	padding: 5px;
	vertical-align: top;
	background: #F0F4F7;
}
.impar2 {
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	padding: 5px;
	vertical-align: top;
	background: #F0F4F7;
}
/* Tabla per els links de les fitxer de cada servei */
.tablaLinkservei {
	width:100px;	
	height:61px;
	padding: 35px 0px 11px 0px;
	vertical-align: baseline;
	text-align: left;
}
/* Estils pels formularis de tràmits online */
.form_camp {
	color: #00000;
	border: 1px solid #a1a2a7;
}
/* Estils pels formularis de tràmits online */
.form_etiq {
	font-weight:bold;
}
.form_xetiq {
	font-size: small;
	font-weight:bold;
}
/* Estils pels formularis de tràmits online */
.tablaForm {
	padding: 10px 3px 10px 3px;
	background-color: #F0F4F7;
	border-bottom: solid 1px #a1a2a7;
}
.NoutituloPersonal {
	font-weight: bold;
	vertical-align: middle;
	text-decoration:none;
	padding-left: 10px;	
	background-position: top left;
	background-image: url(http://www.esplugues.cat/portal/portalaj.nsf/marcador_sub_rojoCENTRE.gif);
}
.CampsPresentacio {
	vertical-align: middle;
	text-decoration:none;
	padding: 0px 0px 10px 5px;
}
/* Estils pel formulari d'informació a la carta */
.InfcartaCat {
	color: #0060A0;
}
.InfcartaCast {
	color: #E26200;
}
.InfcartaBCat {
	font-weight: bold;
	color: #0060A0;
}
.InfcartaBCast {
	font-weight: bold;
	color: #E26200;
}
.tblinfcartacat  {
	padding: 10px 10px 10px 10px;
	background-color: #6088C8;
	border: solid 1px #a1a2a7;
}
.titinfcartacat  {
	color: #FFBF18;
	font-family: Verdana,Arial,sans-serif;
	font-size: medium;
}
.titinfcartacast  {
	color: #6088C8;
	font-family: Verdana,Arial,sans-serif;
	font-size: medium;
}
/* Final Estils pel formulari d'informació a la carta */
/*TABLAS pel formulari del calendari del contribuent*/
.tabla { 
	clear: both;
	margin-bottom: 20px;
	width:100%;
	}
.tabla th { 
	border-bottom: 1px solid black;
	text-align:left;
	padding:3px 10px 3px 3px;
	font-size:1.1em;
	}
.tabla td {
	border-bottom:1px dotted #333;
	padding:3px;
	text-align:left;
	}
.amarillo { 
	background-color: #f7ffe6;
	}
/* Final TABLAS pel formulari del calendari del contribuent */

