body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	margin-top:0px;
}

a { font-size: 11px; color: #2E5D92; text-decoration: underline }
a:hover { color: #2E5D92; text-decoration: none; }

.a11blue {
	font-size: 11px;
	color: #3168A3;
	text-decoration: none;
}

.a11azul {
	font-size: 11px;
	color: #3168A3;
	text-decoration: none;
}
a.a11azul:hover {
	font-size: 11px;
	color: #3168A3;
	text-decoration: underline;
}

.th18n {
	color: #2E5D92; 
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
}

.a10ne {
	color: #333333; 
	font-size: 10px;
	text-decoration: none ;
}

.a10gr {
	color: #666666; 
	font-size: 10px;
	text-decoration: none ;
}

.a10subca {
	color: #666666;
	font-size: 10px;
	text-decoration: none;
	background-color: #ffee88;
}

.a10neS {
	color: #2E6097; 
	font-size: 10px;
	text-decoration: none ;
}

.selected{
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.a9gr {
	color: #666666; 
	font-size: 10px;
	text-decoration: none ;
	font-family: sans-serif, Verdana, Tahoma, Helvetica ;
}
.a9gri {
	color: #999999; 
	font-size: 9px;
	text-decoration: none ;
	font-family: Arial, Helvetica, sans-serif;
}
.a9bl {
	color: #FFFFFF; 
	font-size: 10px;
	text-decoration: none ;
	font-family:  sans-serif, Verdana, Tahoma, Helvetica ;
}

.a11gr {
	color: #666666; 
	font-size: 11px;
	text-decoration: none ;
}

.a12azul {
	font-size: 12px;
	color: #3168A3;
	text-decoration: none;
}

.a12gris {
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}

.a13azul {
	font-size: 13px;
	color: #3168A3;
	text-decoration: none;
}


.a11ne {
	font-size: 11px;
	text-decoration: none;
}

.a11gr{
	font-size: 11px;
	color:#333333;
	text-decoration: none;
}

.a10bl {
	color: #888888;
	font-size:8px;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: bold;
}

.a10blbl {
	color: #FFFFFF;
	font-size:10px;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: bold;
}

.a14bl {font-size: 14px;color: #ffffff;}
.a14azul {font-size: 14px;color: #3168A3;text-decoration: none;}
.a13gr {font-size: 13px;color: #333333;text-decoration: none;}


.input{
	font-size: 11px;
	background-color: #FFFFFF; 
	color: #000000; 
	border-style: solid;
	border-bottom:1px solid #7F9DB9;
	border-right:1px solid #7F9DB9;
	border-top:1px solid #7F9DB9;
	border-left:1px solid #7F9DB9;
	width: 100%;
}

.input2{
	font-size: 11px;
	background-color: #FFFFFF; 
	color: #000000; 
	border-style: solid;
	border-bottom:1px solid #7F9DB9;
	border-right:1px solid #7F9DB9;
	border-top:1px solid #7F9DB9;
	border-left:1px solid #7F9DB9;
	width: 53%;
}

.busca {
	font-size: 10px;
	background-color: #EFF7FC;
	border: 1px solid #A2D3EC;
	height: 15px;
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}

.entrar {
	font-size: 10px;
	background-color: #ffffff;
	border: 1px solid #666666;
	height: 17px;
	width: 49px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2F6196;
}

.selec_productes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF; 
	color: #000000; 
	border-style: solid;
	border-bottom:1px solid #7F9DB9;
	border-right:1px solid #7F9DB9;
	border-top:1px solid #7F9DB9;
	border-left:1px solid #7F9DB9;
	width: 200px;
}

/****** Para ale_tipologia_acaros.asp y ale_tipologia_polen.asp ******/
a.acaros:link  {
	font-size: 11px;
	color: #2E5D92;
	text-decoration: underline;
}
a.acaros:active {
	font-size: 11px;
	color: #2E5D92;
	text-decoration: none;
	font-weight: bold;
}
a.acaros:hover {
	font-size: 11px;
	color: #2E5D92;
	text-decoration: none;
}

a.alergenosCas { color: #000000; text-decoration: underline; }
a.alergenosCas:hover { color: #000000; text-decoration: none; }

.acar_em { font-style: italic; }

.acar_b { font-weight: bold; }

/*
a.acaros:link:focus {
font-size: 11px;
color: #2E5D92;
text-decoration: none;
font-weight: bold;
}

a.acaros:visited:active {
font-size: 11px;
color: #2E5D92;
text-decoration: none;
font-weight: bold;
}
*/
.a10azul {
	font-size: 10px;
	color: #3168A3;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, Tahoma;

}
.interliniatTaula {
	line-height: 20px;
}
.a16az {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #336699;
}


/* ESTILS DEL POPUP DE PRODUCTES (PROD) */
/* ------------------------------------ */

#zonaListProd {
}
	#zonaListProd ul {
		margin: 0 0 0 20px;
		padding: 0;
	}
	#zonaListProd li {
		margin: 6px 0 6px 0;
		list-style-image: url(../includes/img_prod/flecha.gif);
		list-style-type: none;
	}
	#zonaListProd a{
		color: #2E5D92;
		text-decoration: underline;
	}

#zonaMenuProd {
	margin: 2px 0 20px 0;
	padding: 5px 0 5px 0;
	line-height: 12px;
}
	#zonaMenuProd ul {
		height: 28px;
		margin: 3px 0 3px 0;
		padding: 5px 5px 5px 5px;
		background: #F0F0F0;
	}
	#zonaMenuProd li {
		width:  72px; /* 1- per a opera */
		\width: 82px; /* 2- per a ie (inclou el padding y border) */
		w\idth: 72px; /* 3- estàndards  */
		height: 20px;
		padding: 2px 5px 2px 5px;
		border-left: 1px solid #898989;
		text-align: center;
		list-style-type: none;
		float: left;
	}
	#zonaMenuProd a { color:#2D5C90; text-decoration: none; }
	#zonaMenuProd strong { color: #000000; font-weight: normal; }

div.hr {
	height: 1px;
	margin: 3px 0 3px 0;
	clear: both;
	background: #FFFFFF url(../includes/img_prod/hr.gif);
}

div.hr hr { display: none; }


/*********************/
/* MENUS VERSION 2.0 */
/*********************/

#topMenu{ 
	list-style: none;
	font-weight: bold;
	margin:0;
	padding:0;
} 

#topMenu li {
	margin: 0px;
	padding: 0px 10px;
	border-left:1px solid #000;
	float:left; /*para eliminar el comportamiento de elemento de bloque(salto de linea)*/
}

#topMenu li#menu-lab_perfil {
	padding-left: 0;
}

#topMenu li.no_borde {
	border-left: 0;
}

.sitemapMenu{
	width: 180px; 
	float: left; 
	margin: 5px; 
	text-align:left
}

/* Estilo para todos los menus */

#menu_lateral{
	margin: 32px 0 0 5px;
}

ul {
	list-style: none;
	color: #000;
	margin:0; 
	padding:0 
}

li a{
	color: #000;	
	text-decoration: none;
}

.flecha_menu{
	margin-right: 5px;

}


/* Estilo rama LAB */

td.lab_linea_color{
	background: #999999;
}

td.lab_fondo_contenido{
	background: #DEE9F3;
}

td.lab_fondo_contenido2{
	background: #D6E9F5;
}

.lab_imagen_superior_es{
	background-image: url(/es/img/titol_corporacion.gif);
	background-repeat: no-repeat;
}

.lab_imagen_superior_por{
	background-image: url(/por/img/titol_corporacion.gif);
	background-repeat: no-repeat;
}

.lab_imagen_superior_eng{
	background-image: url(/eng/img/titol_corporacion.gif);
	background-repeat: no-repeat;
}

.lab_buscar {
	font-size: 10px;
	text-decoration: none;
	font-family: sans-serif, Verdana, Tahoma, Helvetica
}


ul.lab{
	border-top: 2px solid #999999;
	border-bottom: 3px solid #999999
}

ul.lab li.selected{
	background: #D6E9F5;
	font-weight: bold
}

ul.lab li{
	padding: 3px;
	border-top: 1px solid #999999
}

ul.lab li.sin_borde_superior{
	border-top: 0px
}

ul.lab li ul {
	margin: 0;
}

ul.lab li ul li{
	border-top: 1px dashed #999999;
	color: #666666; 
	font-size: 10px;
	background: #FFF;
	border-bottom: 0
}

ul.lab li ul li.selected{
	background-image: url(../img/nivel.gif);
	background-color: transparent;
	background-position: 0% 10%;
	background-repeat: no-repeat;
	border-bottom: 0;
	padding-left: 10px

}

ul.lab li ul li a{
	color: #666666; 
	font-size: 10px
}

ul.lab li ul li a:hover { 
	color: #2E5D92; 
	text-decoration: none
}


/* Estilo rama ALE */

td.ale_linea_color{
	background: #2E6097;
}

td.ale_fondo_contenido{
	background: #EEF2F7;
}

td.ale_fondo_contenido2{
	background: #ABBFD5;
}

.ale_imagen_superior_es{
	background-image: url(/es/img/titol_alergia.jpg);
	background-repeat: no-repeat;
	height: 49px	
}

.ale_imagen_superior_por{
	background-image: url(/por/img/titol_alergia.jpg);
	background-repeat: no-repeat;
	height: 49px	
}

.ale_imagen_superior_eng{
	background-image: url(/eng/img/titol_alergia.jpg);
	background-repeat: no-repeat;
	height: 49px	
}

.ale_imagen_superior_deu{
	background-image: url(/deu/img/titol_alergia.jpg);
	background-repeat: no-repeat;
	height: 49px;
}

.ale_buscar {
	color: #FFFFFF; 
	font-size: 10px;
	text-decoration: none;
	font-family: sans-serif, Verdana, Tahoma, Helvetica
}

ul.ale{
	border-top: 2px solid #2E6097;
	border-bottom: 3px solid #2E6097
}

ul.ale li.selected{
	background: #ABBFD5;
	font-weight: bold
}

ul.ale li{
	padding: 3px;
	border-top: 1px solid #2E6097
}

ul.ale li.sin_borde_superior{
	border-top: 0px
}

ul.ale li ul {
	margin: 0;
}

ul.ale li ul li{
	border-top: 1px dashed #2E6097;
	color: #666666;
	font-size: 10px;
	background: #FFF;
	border-bottom: 0
}

ul.ale li ul li.selected{
	background-image: url(../img/nivel.gif);
	background-color: transparent;
	background-position: 0% 10%;
	background-repeat: no-repeat;
	border-bottom: 0;
	padding-left: 10px
}

ul.ale li ul li a{
	color: #666666; 
	font-size: 10px
}

ul.ale li ul li a:hover { 
	color: #2E5D92; 
	text-decoration: none
}

/* Estilo rama DER */

td.der_linea_color{
	background: #FFCC66;
}

td.der_fondo_contenido{
	background: #FFF9EE;
}

td.der_fondo_contenido2{
	background: #FFF4DD;
}

.der_imagen_superior_es{
	background-image: url(/es/img/titol_dermatologia.jpg);
	background-repeat: no-repeat;
	height: 49px
}

.der_imagen_superior_por{
	background-image: url(/por/img/titol_dermatologia.jpg);
	background-repeat: no-repeat;
	height: 49px
}

.der_imagen_superior_eng{
	background-image: url(/eng/img/titol_dermatologia.jpg);
	background-repeat: no-repeat;
	height: 49px
}



.der_buscar {
	color: #FFFFFF; 
	font-size: 10px;
	text-decoration: none;
	font-family: sans-serif, Verdana, Tahoma, Helvetica
}

ul.der{
	border-top: 2px solid #FFCC66;
	border-bottom: 3px solid #FFCC66
}

ul.der li.selected{
	background: #FFF4DD;
	font-weight: bold
}

ul.der li{
	padding: 3px;
	border-top: 1px solid #FFCC66
}

ul.der li.sin_borde_superior{
	border-top: 0px
}

ul.der li ul {
	margin: 0;
}

ul.der li ul li{
	border-top: 1px dashed #FFCC66;
	color: #666666; 
	font-size: 10px;
	background: #FFF;
	border-bottom: 0
}

ul.der li ul li.selected{
	background-image: url(../img/nivel.gif);
	background-color: transparent;
	background-position: 0% 10%;
	background-repeat: no-repeat;
	border-bottom: 0;
	padding-left: 10px

}

ul.der li ul li a{
	color: #666666; 
	font-size: 10px
}

ul.der li ul li a:hover { 
	color: #2E5D92; 
	text-decoration: none
}

/* Estilo rama DIA */

td.dia_linea_color{
	background: #7FCA59;
}

td.dia_fondo_contenido{
	background: #D6EBC0;
}

td.dia_fondo_contenido2{
	background: #E0F1D8;
}

.dia_imagen_superior_es{
	background-image: url(/es/img/titol_diagnostico.jpg);
	background-repeat: no-repeat;
	height: 49px	
}

.dia_imagen_superior_por{
	background-image: url(/por/img/titol_diagnostico.jpg);
	background-repeat: no-repeat;
	height: 49px	
}

.dia_imagen_superior_eng{
	background-image: url(/eng/img/titol_diagnostico.jpg);
	background-repeat: no-repeat;
	height: 49px	
}

.dia_buscar {
	color: #FFFFFF; 
	font-size: 10px;
	text-decoration: none;
	font-family: sans-serif, Verdana, Tahoma, Helvetica
}

ul.dia{
	border-top: 2px solid #7FCA59;
	border-bottom: 3px solid #7FCA59
}

ul.dia li.selected{
	background: #E0F1D8;
	font-weight: bold
}

ul.dia li{
	padding: 3px;
	border-top: 1px solid #7FCA59
}

ul.dia li.sin_borde_superior{
	border-top: 0px
}

ul.dia li ul {
	margin: 0;
}

ul.dia li ul li{
	border-top: 1px dashed #7FCA59;
	color: #666666; 
	font-size: 10px;
	background: #FFF;
	border-bottom: 0
}

ul.dia li ul li.selected{
	background-image: url(../img/nivel.gif);
	background-color: transparent;
	background-position: 0% 10%;
	background-repeat: no-repeat;
	border-bottom: 0;
	padding-left: 10px

}

ul.dia li ul li a{
	color: #666666; 
	font-size: 10px
}

ul.dia li ul li a:hover { 
	color: #7FCA59; 
	text-decoration: none
}



/* Estils per als mapes acarologics */

	.titol {
		margin: 10px 0;		
		width: 600px;		
	}

		.titol h2 {
			color: #fff;
			font-size: 16px;
			font-weight: normal;
			line-height: 22px;
			margin: 0 0 0 5px;
		}
		
		.titol p {
			color: #fff;
			float: right;
			margin: 0 5px 0 0;
			line-height: 22px;
		}
		
		
		/* Colors dels titols per als diferents tipur d'acars */
			
			.titol-pteronyssinus { background-color: #006C7A; }
			.titol-farinae { background-color: #e37b4d; }
			.titol-euroglyphus { background-color: #701331; }
			.titol-lepidoglyphus { background-color: #065d27; }
			.titol-glycyphagus { background-color: #ac8822; }
			.titol-blomia { background-color: #5c528e; }
			.titol-chortoglyphus { background-color: #6d1869; }
			.titol-acarus { background-color: #3E7937; }
			.titol-tyrophagus { background-color: #ca3b80; }
		
		
	
	.acaros {
		margin-bottom: 10px;
	}	
	
	.acaros h3 {
		color: #2F6196;
		font-size: 14px;
		margin: 0 0 10px 0;
	}

	.acaros p {
		margin: 0;
		color: #666;
	}



	.acaros dl.llegenda {
		margin-top: 10px;
		width: 200px;
		font-size: 10px;
	}
	
		.acaros dl.llegenda {
			float: right;
		}

		.acaros dl.llegenda dt {
			float: left;
			margin-right: 7px;
		}

		.acaros dl.llegenda dd {
			line-height: 12px;
			margin: 0 0 7px 15px;
		}
		
			.acaros dl.llegenda dd span.exposicion-extrema {
				color: #CE003D;
			}
			
			.acaros dl.llegenda dd span.exposicion-alta {
				color: #FF6633;
			}
			
			.acaros dl.llegenda dd span.exposicion-media {
				color: #6C61A5;
			}
			
			.acaros dl.llegenda dd span.exposicion-baja {
				color: #0099FF;
			}



	.acaros ul {
	}

		.acaros ul li {
			color: #666;			
			padding-left: 8px;
			background: url("../img/li.gif") no-repeat left 6px;
		}


	.acaros div.content {
		padding: 10px;
	}

	.acaros div.destacado {
		padding: 10px;
		background-color: #EEF2F7;
	}



	/* Taula de dades dels alergens */

		.dades {
			width: 500px;
			margin-left: 40px;
			margin-bottom: 30px;
			border-collapse: collapse;
		}

			.dades th {
				color: #fff;
			}

			.dades th,
			.dades td {
				font-size: 12px;
				padding: 4px;
				text-align: center;
			}



			/* Estils especials per a les taules de dades de les dades dels alergens */

				.pteronyssinus th {	background-color: #006C7A; }
				.pteronyssinus,
				.pteronyssinus td {	border: 1px solid #006C7A; color: #006C7A;}
				.pteronyssinus td.destacado { background-color: #89B8BC; }
				
				.farinae th {	background-color: #DE6632; }
				.farinae,
				.farinae td {	border: 1px solid #DE6632; color: #DE6632;}
				.farinae td.destacado { background-color: #F9E3D2; }
				
				.euroglyphus th {	background-color: #701331; }
				.euroglyphus,
				.euroglyphus td {	border: 1px solid #701331; color: #701331;}
				.euroglyphus td.destacado { background-color: #C6ABAA; }
				
				.lepidoglyphus th {	background-color: #065d27; }
				.lepidoglyphus,
				.lepidoglyphus td {	border: 1px solid #065d27; color: #065d27;}
				.lepidoglyphus td.destacado { background-color: #d5eac9; }
				
				.glycyphagus th {	background-color: #ac8822; }
				.glycyphagus,
				.glycyphagus td {	border: 1px solid #ac8822; color: #ac8822;}
				.glycyphagus td.destacado { background-color: #F5EECB; }
				
				.blomia th {	background-color: #5c528e; }
				.blomia,
				.blomia td {	border: 1px solid #5c528e; color: #5c528e;}
				.blomia td.destacado { background-color: #D7D6E2; }
				
				.chortoglyphus th {	background-color: #6d1869; }
				.chortoglyphus,
				.chortoglyphus td {	border: 1px solid #6d1869; color: #6d1869;}
				.chortoglyphus td.destacado { background-color: #D3BCD2; }
				
				.acarus th {	background-color: #3E7937; }
				.acarus,
				.acarus td {	border: 1px solid #3E7937; color: #3E7937;}
				.acarus td.destacado { background-color: #D6E8CE; }
				
				.tyrophagus th {	background-color: #ca3b80; }
				.tyrophagus,
				.tyrophagus td {	border: 1px solid #ca3b80; color: #ca3b80;}
				.tyrophagus td.destacado { background-color: #F3D8E3; }





	p.volver {
		text-align: right;
		margin-right: 11px;
		*margin-right: 0px;
	}
	
	p.fuente {
		margin-top: 50px;
		width: 200px;
		clear: right;
		float: right;
		color: #2F6196;
		font-size: 10px;		
	}

