body{
	margin: 0px; padding: 0px;
	 margin-top:0px;
	  background-image:url('./imagenes/body2.jpg');
    	   background-repeat:repeat;
}
/*----------------------Aqui empieza la página------------------*/

div#contenedor{
	margin:0px auto;
	 width:998px;
	  background-color:#fff;
	
}
/*-----------estilos de la cabecera-----------------------------*/ 
div.cabecera1{
	background-image:url(imagenes/cabe_.jpg);
	background-repeat:no-repeat;
	width:998px;
	height:190px;
	border-bottom:3px solid #38729a;
 }
div.cabecera_e{
	background-image:url(imagenes/cabe_.jpg);
	background-repeat:no-repeat;
	width:998px;
	height:190px;
	border-bottom:3px solid #38729a;
 } 
div.congreso1{
	text-align:center;
	margin:50px;
	width:100px;
	height:50px;
	}
	
div.disenamos{
	height:33px;
	margin-top:115px;
	width:420px;
	left:135px;
	padding-left:2px;
	position:absolute;
	font:bold 13pt calibri,'Sans-Serif';
	color:#35617F;
	
}	
div.banderitas{
	height:20px;
	float:right;
	width:80px;
	top:145px;
	position:absolute;
	left:1000px;
	}

div#logo{
	margin-left:12px;
	float:left;
	margin-top:15px;
	width:140px;
	height:75px;
}
div.legionella{
	height:20px;
	margin-top:116px;
	width:400px;
	margin-left:0px;
	padding-left:0px;

	}
div.salmonella{
	height:20px;
	float:right;
	width:580px;
	top:170px;
	position:absolute;
	left:520px;
	text-align:right;
	}
p.legi{
font:italic 12pt calibri,'Sans-Serif';
color:#fe6212;}
a.leg{
text-decoration:none;
color:#fe6212;}
a.legi:hover{
color:#38729a;
}
/*--------------------estilos de las h------------------------*/
h1.titulo{
	height:39px;
	margin-top:15px;
	
}
span.ocultar{
visibility:hidden;}
h3{
	text-align:right;
	margin-left:10px;
	padding-left:10px;
	color:#38729a;
	margin-bottom:25px;
	font:italic 16pt calibri, Helvetica, sans-serif;
	margin-top:0px;
	}
h4{
	margin-left:10px;padding-left:10px;
	 margin-top:15px;
	  font:bold 10pt calibri,'Sans-Serif';
	   color:#fff;
	    background-image:url('./imagenes/fondo_h.jpg');
	     height:18px;
}

h4.dcha{
	font:bold 10pt calibri,'Sans-Serif';
	 color:#fff;
	  height:18px;
}

h4.food{
	font:bold 10pt calibri,'Sans-Serif';
	 color:#fff;
	  height:30px;
	  background-image:url('./imagenes/fondo_h_anim.gif');
	  background-repeat:no-repeat;
}
h4.sex{
	font:bold 10pt calibri,'Sans-Serif';
	 color:#fff;
	  height:38px;
	  background-image:url('./imagenes/fondo_h_sex.gif');
	  background-repeat:no-repeat;
	  padding-top:3px;
}
a.h{text-decoration:none;color:#fff;}

a.h:hover{color:#fe6212;}
h5{
	font:italic 13pt calibri,'Sans-Serif';
	color:#38729a;
	margin-left:10px;
	
	}
h5.slogan{
	font:italic 11pt calibri,'Sans-Serif';
	color:#38729a;
	margin-left:10px;
	
	}
/*------------------parte izquierda de la página-----------------*/
div.menu{	
	width:218px;
	 float:left;
	
} 
a.menu{
    text-decoration:none;
	 padding-left:5px;
	  font:normal 9pt calibri,'Sans-Serif';
	   color:#787777;
	    margin-top:0px;
	    margin-left:10px;
	     display:block;
	      border-bottom:1px solid #c9d1d6;
		  }

a.menu_cons{
    text-decoration:none;
	 padding-left:5px;
	  font:normal 9pt calibri,'Sans-Serif';
	   color:#FF3300;
	    margin-top:0px;
	    margin-left:10px;
	     display:block;
	      border-bottom:1px solid #c9d1d6;
		  }
a.menu_cons:hover{
	color:#FF3300;
	 background-color:#e9e5e5;
	  margin-right:5px;
}
a.menu:hover{
	color:#fe6212;
	 background-color:#e9e5e5;
	  margin-right:5px;
}

/*------------------parte derecha de la página-----------------*/
div.menud{
	width:210px;
	 float:right;
	  height:720px;
	   margin-right:15px;
}
a.menud{
	margin-right:20px;
     text-decoration:none;
	  padding-left:40px;
	   color:#787777;
	     margin-top:5px;
	      display:block;
}
a.menud:hover{
	color:#fff;
	background-color:#273fa3;
}
div.fotos1{width:210px;
text-align:center;
}
p.piefotomenu{
	font:bold 8pt calibri,'Sans-Serif';
	color:#38729a;
	font:italic;
	text-align:right;
	margin-right:40px;
}
p.virus{
	font:bold 10pt calibri,'Sans-Serif';
	color:#38729a;
	text-align:center;
}		
		
/*------------------contenido de la página-----------------*/

div#contenido{
	width:525px;
	 float:left;
	  margin-top:10px;
	   font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;
	     margin-left:10px;
		text-align:justify;
		position:relative;
		
}

div#contenido_food{
background-image:url('./imagenes/Bg_Food.jpg');
background-position:center;
background-repeat:no-repeat;
	width:525px;
	 float:left;
	  margin-top:10px;
	   font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;
	     margin-left:10px;
		text-align:justify;
		position:relative;		
}

div#contenido_Equip{
background-image:url('./imagenes/Bg_Equip.jpg');
background-position:top;
background-repeat:no-repeat;
	width:525px;
	 float:left;
	  margin-top:10px;
	   font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;
	     margin-left:10px;
		text-align:justify;
		position:relative;		
}

div#contenido_Swine{
background-image:url('./imagenes/Bg_Swine.jpg');
background-position:top;
background-repeat:no-repeat;
	width:525px;
	 float:left;
	  margin-top:10px;
	   font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;
	     margin-left:10px;
		text-align:justify;
		position:relative;		
}

div#contenido_kits{
background-image:url('./imagenes/Bg_News.jpg');
background-position:top;
background-repeat:no-repeat;
	width:525px;
	height:800;
	 float:left;
	  margin-top:10px;
	   font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;
	     margin-left:10px;
		text-align:justify;
		position:relative;
}

div#contenido_corp{
background-image:url('./imagenes/Bg_Corp.jpg');
background-position:top;
background-repeat:no-repeat;
	width:525px;
	height:800px;
	 float:left;
	  margin-top:10px;
	   font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;
	     margin-left:10px;
		text-align:justify;
		position:relative;
}

div#contenido_serv{
background-image:url('./imagenes/Bg_Serv.jpg');
background-position:top;
background-repeat:no-repeat;
	width:525px;
	 float:left;
	  margin-top:10px;
	   font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;
	     margin-left:10px;
		text-align:justify;
		position:relative;
}
div#contenido_ident{
background-image:url('./imagenes/Ident.jpg');
background-position:top;
background-repeat:no-repeat;
	width:525px;
	 float:left;
	  margin-top:10px;
	   font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;
	     margin-left:10px;
		text-align:justify;
		position:relative;
}

div#contenido_res{
background-image:url('./imagenes/Bg_Res.jpg');
background-position:top;
background-repeat:no-repeat;
	width:525px;
	height:800px;
	 float:left;
	  margin-top:10px;
	   font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;
	     margin-left:10px;
		text-align:justify;
		position:relative;
}

div#contenido_news{
background-image:url('./imagenes/Bg_New.jpg');
background-position:top;
background-repeat:no-repeat;
	width:525px;
	 float:left;
	  margin-top:10px;
	   font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;
	     margin-left:10px;
		text-align:justify;
		position:relative;
}

div#contenido_vir{
background-image:url('./imagenes/Bg_Vir.jpg');
background-position:top;
background-repeat:no-repeat;
	width:525px;
	 float:left;
	  margin-top:10px;
	   font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;
	     margin-left:10px;
		text-align:justify;
		position:relative;
}
span.red{ color:#FF0000; font: bold 14pt calibri;}
span.pink {color:#FF0066;}
span.naranja{color:#fe6212;}
span.grey {
font:normal 10pt calibri,'Sans-Serif';
	    color:#787777;}
span.azul{color:#38729a;}
span.orange{color:#fe6212;}; 
span.subray{text-decoration:underline;}
p{margin-left:10px;margin-top:0px;	}
p.tab{margin-left:0px;margin-top:0px; text-align:center;}
li{font:normal 9pt calibri,'Sans-Serif';color:#787777;margin-left:20px;text-align:left;margin-bottom:10px;}
table{text-align:left;margin-bottom:20px;}
p.orange{color:#fe6212;
	text-decoration:underline;
	 font:bold 10pt calibri,'Sans-Serif';}
p.orange2{color:#fe6212;
	 font:bold 10pt calibri,'Sans-Serif';
	 font:italic;}

div.publi-ctf{font:normal 9pt calibri,'Sans-Serif';}
strong.negri{color:#5C5C5C;}
strong.subra{
text-decoration:underline;}

p.azul{color:#003399;}
p.hr{
border-bottom:1px solid ;
margin-bottom:20px;
}
sup.pke{font:normal 7pt calibri,'Sans-Serif';}
sup.pke2{font:normal 12pt calibri,'Sans-Serif';}
sub.mini{font:normal 6pt calibri,'Sans-Serif';}
/*------------------estilos img-----------------*/	
img.menuimg{margin-top:40px;margin-bottom:10px;}
img.virimg{margin-top:0;margin-bottom:0;}
img.kits{ margin-left:163px;}
img{border:none;}
img.grafico_m{margin-left:20px;}
img.iconopdf{border:none;width:23px;height:23px;}
img.enfer{margin-left:2px;}
img.icopdf{margin-left:70px;}
img.fotoperfil4{margin:25px 0px 0px 20px;}	
img.fotoperfil-0{margin:25px 0px 0px 15px;	}
img.punto-n{margin-right:10px;}
img.fotopeke{margin:0px 0px 0px 250px; }
img.fotopeke_2{margin:0px 0px 0px 350px;}
img.fotopeke_1{margin:0px 5px 0px 300px;}
img.congreso{text-align:right;margin-top:150px;}
img.acu{
margin-left:20px;}
img.band-rusia{
border:1px solid #aaa;}
/*------------------estilos mastermix-----------------*/
span{color:#38729a;}
li.mast{margin-top:8px;
	    text-align:justify;}
li.azul{color:#38729a;}
strong.osc{color:#38729a;font:bold;}
td{color:#38729a;}

/*------------------estilos Kits deteccion patogenos-----------------*/
a.enlacepdf{text-decoration:none;}
a.enlacepdf:hover{border:none;}

div.virus{
	width:100px;
	height:250px;
	float:right;
	margin-right:3px;	
}
a.vir2{
color:#5C5C5C;
}
a.vir2:hover{
text-decoration:none;
}
/*------------------estilos contacto-----------------*/
div.contacto{
width:250px;
float:right;
margin-right:8px;
padding:5px;
text-align:right;
}
div.contacto2{
width:200px;
height:50px;
margin:50px 0px 0px 8px;
padding:5px;
}
strong.contacto{font:bold 9pt calibri, 'Sans-Serif';margin-left:100px;}
hr{margin-top:12px;}
li.anoazul{color:#38729a;}
/*------------------estilos partners-----------------*/
span.ocultar{visibility:hidden; display:none;}
img.f_part{
float:right;
margin-top:30px;
margin-right:120px;
}
img.fotopie{
margin:2px 2px 2px 2px;
}

/*------------------estilos Perfil-----------------*/
div.fotoperfil{width:500px;margin:auto;}

a.enlace{color:#38729a;text-decoration:none;}
a.enlace:hover{color:#fe6212;
text-decoration:underline;}	
       
/*------------------estilos kits carta-----------------*/
div.fotokitscarta{
	float:right;
	width:210px;
	height:129px;
	margin-right:5px;
	background-image:url(fotos/grafico-kitscarta.jpg);
}
table.carta{
	width:455Px;
	padding:5px;
	margin-left:10px;
}
div.kitscarta{
	float:right;
	width:145px;
	height:116px;
	margin:20px 5px 0px 0px;
	background-image:url(fotos/kitscarta.jpg);}
/*------------------estilos extractor-----------------*/	

div.fotosextractor1{
	width:200Px;
	float:left;
	margin-top:40px;
	margin-bottom:40px;}
div.fotosextractor2{
	width:95px;
	float:left;
	margin-left:15px;
	margin-top:40px;
	margin-bottom:40px;}
div.fotosextractor3{
	width:205px;
	float:left;
	margin-left:15px;
	margin-top:40px;
	margin-bottom:40px;}
div.fotosextractor4{
	width:145px;
	float:left;
	margin-left:20px;
	margin-top:40px;
	margin-bottom:40px;}
p.piefoto{
	text-align:left;
	font:normal 8pt calibri,'Sans-Serif';
	}

/*------------------estilos clientes-----------------*/
table.clientes{
	width:520px;
	font:normal 9pt calibri,'Sans-Serif';
	margin-left:10px;
	}
th.cli{
	
	color:#fe6212;
	height:40px;}
td.clientes{color:#787777;
	height:25px;
	font:normal 8pt calibri,'Sans-Serif';}
	
/*------------------        --------------*/
td.noticias{
text-align:left;
vertical-align:top;
text-align:justify;
}
td.realtime{
font:bold 11pt calibri,'Sans-Serif';
color:#fe6212;
}
	
div.piefinal{
width:998px;
height:20px;
margin-top:30px;
}
p.enlance{color:#38729a;}	
	