#map {
	width: 650px; 
	height: 450px;
	margin: 0;
	padding: 0;
 }
table.filtro {
 	margin: 10px 0 0 0;
	font-weight: bold;
	/*width: 700px;*/
	width: 170px;	/* CANVI DISTRIBUCIÓ */
 }
 table.filtro td {
	text-align: right;
	/*padding: 10px 5px;*/	/* CANVI DISTRIBUCIÓ */
	padding: 3px 1px;	/* CANVI DISTRIBUCIÓ */
 }
 table.filtroInt {
 	margin: 5px 0 0 0;
	padding: 0;
	font-weight: bold;
	border: none;
	width: 650px;
 }
table.filtro th, table.filtroInt th { 
 	background: #7FA9CF;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding:5px;
 }
table.filtro td {
 	margin: 0;
/*	padding: 2px;*/
	border: none;
 }
table.filtro td.check {
	padding: 0 15px 0 2px;
 }
 table.filtro td.linea {
	border-top: solid 1px #b4b4b4;
	border-bottom: solid 1px #b4b4b4;
	text-align: left;
 }
 .color {
	width: 10px;
	height: 10px;
	margin-left: 10px;
	border: solid 1px #b4b4b4;
}
/* Classe filtroTrafico és una cňpia de filtro perň amb + padding. Feta al fer el canvi de distribució*/
table.filtroTrafico {	/* CANVI DISTRIBUCIÓ */
 	margin: 10px 0 0 0;
	font-weight: bold;
	width: 170px;
 }
 table.filtroTrafico td {
	text-align: right;
	padding: 10px 5px;
 }
table.filtroTrafico th { 
 	background: #7FA9CF;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding:5px;
 }
table.filtroTrafico td {
 	margin: 0;
/*	padding: 2px;*/
	border: none;
 }
table.filtroTrafico td.check {
	padding: 0 15px 0 2px;
 }
 table.filtroTrafico td.linea {
	border-top: solid 1px #b4b4b4;
	border-bottom: solid 1px #b4b4b4;
	text-align: left;
 }
 .color {
	width: 10px;
	height: 10px;
	margin-left: 10px;
	border: solid 1px #b4b4b4;
}

ul.llegenda {
	list-style: none;
/*	padding-left: 0;*/
	border: none;
	float: left;
	}
table.classePanell {
	width: 250px;
	border: none;
	background-color: #000000;
	padding: 5px 10px;
	/*
	border-width: 0px;
	border-spacing: 1;
	border-style: solid;
	border-color: white;
	border-collapse: separate;
	background-color: black;
	*/
}
table.classePanell th {
	border-width: 0px;
	padding: 1px;
	border-style: none;
	background-color: black;
	-moz-border-radius: ;
}
table.classePanell td {
	border-width: 0px;
	padding: 1px;
	border-style: none;
	background-color: black;
	-moz-border-radius: ;
}
span.classeTextPanell {
	font-family: arial;
	font-size: 1.3em;
	color: #ffcc33;
}

/*
table.markerInfoTable {
	width: 400px;
	border-width: 1px;
	border-spacing: 1;
	border-style: solid;
	border-color: black;
	border-collapse: separate;
	background-color: white;
	font-family: arial;
	font-size: 11pt;
	color: black;
}
table.markerInfoTable td {
	border-width: 0px;
	padding: 1px;
	border-style: none;  //inset o solid???
	background-color: white;
	-moz-border-radius: ;
}
*/
table.markerInfoTableHeader {
	width: 350px;
	margin: 0;
	padding: 0;
	border: solid 1px #b4b4b4;
	background-color: #eeeeee;
	color: #888888;
}
table.markerInfoTableHeader th {
	border: none;
	text-align: left;
	color: #888888;
	font-weight: bold;
	font-size: 1.2em;
}
table.markerInfoTableHeader td {
	border: none;
	background-color: #ffffff;
	text-align: left;
}
/* Com la de filtro canviant el TH pel TD (per poder posar tres caselles) */
table.filtro2 {
 	margin: 10px 0 0 0;
	font-weight: bold;
	/*width: 700px;*/
	width: 170px;	/* CANVI DISTRIBUCIÓ */
}
table.filtro2Int {
 	margin: 5px 0 0 0;
	padding: 0;
	font-weight: bold;
	border: none;
	width: 650px;
}
table.filtro2 td, table.filtro2Int td { 
 	background: #7FA9CF;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding:5px;
}
table.filtro2 td.linea {
	border-top: solid 1px #b4b4b4;
	border-bottom: solid 1px #b4b4b4;
	text-align: left;
}
.color {
	width: 10px;
	height: 10px;
	margin-left: 10px;
	border: solid 1px #b4b4b4;
}

table.alinearMapa {
 	margin: 4px 0 0 0;
	font-weight: bold;
	width: 170px;
 }
 table.alinearMapa td {
	text-align: right;
	padding: 1px 1px;
 }


input.msgWarning  { 
	width:700px;
	display:none;
	font-weight: bold;
	/* Si volem posar el missatge centrat (només és útil si no fem scroll!!!!) */
	text-align: center;
	/* Sense marc al voltant del camp de text */
	border: 0px;
	/* Amb un marc fí de color grisós */
	/*border: solid 1px #b4b4b4;*/
	/* Fons Blau, lletra blanca (com els títols dels filtres) */
 	/*background: #7FA9CF;*/
	/*color: #ffffff;*/
	/* Fons Gris (com el fons de la pŕgina), lletra vermella */
 	/*background: #F7F8F9;*/
	/*color: #ff0000;*/	/*Color Vermell*/
	/*color: #ffa000;*/	/*Color Taronja*/
	/* Imitant un panell (fons negre lletres groc/taronja */
 	/*background: #000000;*/
	/*color: #ffcc33;*/	/*Color Panell*/
 	/* Imitant icones (fons blau marí i lletres blanques) */
 	/*background: #0051a0;*/
	/*color: #ffffff;*/
	/* Fons icones (blau marí9 i lletres panell (taronja) */
 	background: #0051a0;
	color: #ffcc33;	/*Color Panell*/
}
div.classDivMsgAlert0 {
	width:700px;
	font-weight: bold;
	font-size: 1.3em;
 	background: #0051a0;	/* Fons en color icones */
	color: #ffcc33;				/* Lletres en color panell */
	text-align: center;
}
div.classDivMsgAlert1 {
	width:700px;
	font-weight: bold;
	font-size: 1.3em;
 	background: #0051a0;	/* Fons en color icones */
	color: #ffcc33;				/* Lletres en color panell */
 	/*background: #FFCC00;*/	/* Fons en taronja TEST */
	/*color: #FFFFFF;*/				/* Lletres en blanc per TEST */
	text-align: center;
}
div.classDivMsgAlert2 {
	width:700px;
	font-weight: bold;
	font-size: 1.3em;
 	background: #0051a0;	/* Fons en color icones */
	color: #ffcc33;				/* Lletres en color panell */
	/*font-size: 1.5em;*/			/* Tamany lletres més gran per TEST */
 	/*background: #FF0000;*/	/* Fons vermell per TEST */
	/*color: #FFFFFF;*/				/* Lletres en blanc per TEST */
	text-align: center;
}

/** LLegenda ******************************************/
div.nivell {
	/*width: 680px;*/	/* CANVI DISTRIBUCIÓ */ 
	width: 854px;
	background: #E4E5E7; 
	margin: 0;
	padding: 10px;
	}
div.nivell ul  {
	padding:5px 0;
	margin:0;
	}
div.nivell li {
	display: inline;
	margin: 0 20px 0 0;
	}