img.center{ width:150px; float:left; margin-right:10px;}
.fb-share-button{
	width:auto; padding-bottom:10px; margin-right:5px; float:left; padding-top:5px;}
	.sub_redes{
	width:auto; margin-top:10px;}

img.margen_img
{ margin-right:70px; margin-bottom:20px;}

.video
{ width:420px; height:320px; float:left; margin-right:60px;
	 }
	.videocolumna2
{ float:left; width:700px; text-align:justify;
	 } 
	 
	 .video2
{ width:300px;  float:left; 	 }
.A {
	float:left;
	width:550px;
	margin-right:50px;
	margin-top:30px;

}
.B {
	float:left;
	width:300px;
	margin-top:90px;
	color:#FFF;
}
.activo_slider {
 display: block;
}
.desactivo_slider {
 display: none;
}


/*ver mas*/
ul.foto {
 padding: 0;
 margin: 0;
 list-style-type: none;
 }
 li.foto {
position: relative;
float: left;
width: auto;


overflow: hidden;

}
.info {
 display: yes;
 position: absolute;
 bottom: 0;
 z-index: 10;
 background: rgba(0, 0, 0, 0.4);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);
 width: 100%;
 height:0%;
 color: #FFF;
 padding-bottom:35px;
 font-size:15px;
 text-align:center;
}
/*fin ver mas*/
.rojo{ color:#F00; font-weight:bold; font-size:24px; line-height:2.6;}
.negro{ color:#000; font-weight:bold; font-size:18px; line-height:1.8; margin-right:10px;}

.negro_titulo{ color:#000;  font-size:14px; line-height:1.8;}
body{
 margin: 0 auto 0 auto;
 font-family: 'Calibri';
 font-size:18px;
 }
a {color:#333; text-decoration:none; outline : none; }
 hr{
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.logo{
	width:250px;
	padding:20px;
	margin-right:10px;
	float: left;
	color:#FFF;
	font-weight:bold;
	font-size: 60px;
text-shadow: 0 0 0.1em #888, 0 0 0.1em #888,
		0 0 0.1em #888;
	
 } 
 .sub_logo{
	width:350px;
	
	float: left;
	color:#FFF;
	font-size: 22px;
	margin:5px;
 } 
  .sub_logo_texto{
	
	
	float: left;
	color:#FFF;
	font-size: 14px;
 } 
 
 
 .cuerpo{
	 padding-left:50px;
	 padding-top:30px;
	 padding-bottom:30px;
	color: #333333;
    width: auto;
}

  .titulo_cuerpo{
	font-size: 18px;
	font-weight:bold;
 } 
  .titulo_cuerpo_internas{
	font-size: 40px;
	font-weight:bold;
	margin-top:0px;
	margin-right:20px;
 }
  .titulo_cuerpo_internas_categorias{
	font-size: 30px;
	font-weight:bold;
	margin-top:0px;
 }
  .titulo_cuerpo_internas_categorias_sub{
	font-size: 25px;
	font-weight:bold;

 }
 .titulo_cuerpo_internas_link{
	font-size: 12px;
	margin-top:0px;
	padding-bottom:10px;
 }
 
  .sub_titulo_cuerpo_internas{
	font-size: 22px;
	font-weight:bold;
	margin-top:0px;
 }
  
  .titulo_cuerpo_internas_columna_derecha{
	font-size: 20px;
	font-weight:bold;
	margin-top:0px;
 } 

 .pie_de_pagina{
	width:auto;
	height:230px;
	padding-top:10px;
	padding-left:30px;
	padding-right:0px;
	padding-bottom:10px;
	background-color: #2A2A2A;
	clear:both;
	
	
 } 

.texto_pie_de_pagina{
	font-size: 14px;
	color: #E5E5E5;
 } 
.titulo_pie_de_pagina{
	font-size: 30px;
	text-shadow: 1px 1px 1px;
	color: #FFF;
 } 
 .sub_titulo_pie_de_pagina{
	font-size: 15px;
	color: #FFF;
	margin-top:30px;

 } 
 .sub_titulo_pie_de_pagina_cel{
	font-size: 15px;
	color: #FFF;
	margin-top:10px;
	display:none;

 } 
 
  .sub_titulo_pie_de_pagina2{
	
	margin-top:-13px;

 } 
/*Cuerpo Pagina*/
#columna_izquierda {
	background: #fff;
	margin-right:40px;
	width: 810px;
	float: left;
word-wrap: break-word;

}
#columna_izquierda_impedancia {
	background: #fff;
		width: 100%;
	float: left;
word-wrap: break-word;
margin-bottom:30px;

}
#columna_izquierda_categoria {
	background: #fff;
	width: 100%;
	float: left;
word-wrap: break-word;
margin-bottom:50px;


}


#columna_derecha {
	background: #fff;
	width: 400px;
	float: left;
	margin-bottom:40px;

}

#fila_inferior {
	background: #fff;
	width: 400px;
	float: left;
	margin-right:25px;
	position:relative;

	
}
#fila_inferior_cuatro {
	background: #fff;
	width: 400px;
	float: left;
	position:relative;
	margin-bottom:50px;

}
	
#fila_inferior_derecha {
	background: #fff;
	width: 400px;
	float: left;
	position:relative;
	margin-bottom:50px;

}
/*Accesos Directos*/ 
#acceso_directo {
    margin-left: 5%;
}
img, fieldset {
	border: 0;
}
img {
	max-width: 99%;
	height: auto;
	width: auto\9; /* ie8 */
	border-style: solid; border-width: 1px;
	border-color:#CCC;
}
img.precarga {
	max-width: auto;
	height: auto;
	width: auto\9; /* ie8 */
	border-style: solid; border-width: 1px;
	border-color:#CCC;
	border-radius: 10px 10px 0px 0px;
}
img.redes2 {
	width:32px;
	border: 0px solid !important;
	}
img.index3 {
		max-width: 700px;
	height: auto;
	width: auto\9; /* ie8 */
	-webkit-box-shadow: 0 10px 6px -6px #777;
                -moz-box-shadow: 0 10px 6px -6px #777;
                box-shadow: 0 10px 6px -6px #777;			
}

img.index {
		max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
	-webkit-box-shadow: 0 10px 6px -6px #777;
                -moz-box-shadow: 0 10px 6px -6px #777;
                box-shadow: 0 10px 6px -6px #777;			
}
#content {
	background: #fff;
	margin: 30px 10px 0;
	width: 700px;
	float: left;

}

#sidebar {
	width: 431px;
	float: left;
	margin: 30px 0 30px;
	
}
#sidebar_cierre {
	width: 1140px;
	float: left;
	margin: 0 10px 40px;
	
	
}
table {
	border: 1px solid  #E4E4E4;
	
}
table.redes_tabla {
	border: 0px solid  #E4E4E4;
	
}
.titulo_aviso{
	font-size: 60px;
	font-weight:bold;
	text-align:center;
 } 
 .titulo_aviso_bioexacta{
	font-size: 55px;
	font-weight:bold;
	background-color:#000;
	color:#FFF;

 } 
  .titulo_aviso_bioexacta_sub{
	font-size: 20px;
	font-weight:bold;
	background-color:#000;
	color:#FFF;

 }  
 /* Hoja de Estilo para movil*/
 /* PRECARGA*/
 
 .box1{width:350px; text-align:center; float:left; position:relative;   margin-right:40px; -webkit-border-radius: 10px;
border-radius: 10px; }
.texto_box{font-size:22px; padding:10px; background-color:#06C; color:#FFF;  }
 .box2{width:350px; text-align:center; float:left; position:relative; -webkit-border-radius: 10px; 
border-radius: 10px; }
 .div_box{  margin-top:10%; margin-left:18%;  position:relative; float:left; margin-bottom:15%;  }
 
 @media all and (max-width: 768px)
{ 
.box1{width:95%; text-align:center; float:left; position:relative; background-color:#06C; color:#FFF; font-weight:bold;  margin-right:0px; -webkit-border-radius: 10px;
border-radius: 10px; font-size:18px; margin-bottom:30px; }
.box2{width:95%; text-align:center; float:left; position:relative;background-color:#06C; color:#FFF; font-weight:bold; -webkit-border-radius: 10px;
border-radius: 10px; font-size:18px; }
.div_box{  margin-top:10%; margin-left:5%; margin-right:5%;  position:relative; float:left;  }
.activo_slider {
 display: none;
}
.desactivo_slider {
 display: block;
}
/* Cuerpo de Pagina*/
.cuerpo{
	margin:2%;
	padding:1%;
	width:95%;
	font-size:14px;
 }
 .titulo_aviso{
	font-size: 18px;
	font-weight:bold;
	text-align:center;
 }  
 .titulo_aviso_bioexacta{
	font-size: 30px;
	font-weight:bold;
	background-color:#000;
	color:#FFF;
 }  
 .titulo_aviso_bioexacta_sub{
	font-size: 11px;
	font-weight:bold;
	background-color:#000;
	color:#FFF;

 }  
.titulo_cuerpo{
	font-size: 14px;
	font-weight:bold;
 } 
  .titulo_cuerpo_internas{
	font-size: 22px;
	font-weight:bold;
 } 
 .titulo_cuerpo_internas_categorias{
	font-size: 19px;
	font-weight:bold;
 } 
 .titulo_cuerpo_internas_categorias_sub{
	font-size: 16px;
	font-weight:bold;
 } 
 .titulo_cuerpo_internas_link{
	font-size: 12px;
 } 
 
  .sub_titulo_cuerpo_internas{
	font-size: 17px;
	font-weight:bold;
	margin-top:0px;
 }
 
/* Pie de Pagina*/
.pie_de_pagina{
	width: auto;
	height:200px;
	padding-top:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:5px;
	
	
 } 
.texto_pie_de_pagina{
	font-size: 12px;
	color: #E5E5E5;
 } 
.titulo_pie_de_pagina{

		font-size: 20px;
   text-shadow: 1px 1px 1px;
	color: #FFF;

 } 
 .sub_titulo_pie_de_pagina{
	font-size: 13px;
	color: #FFF;
	display:none;
	
	
 }  
 
  .sub_titulo_pie_de_pagina_cel{
	font-size: 13px;
	color: #FFF;
	display:block;
	
	
 }  
 
 /* Acceso directo */

	#acceso_directo {
   width: 100%;
   	margin:  0;
}
	#content {
		width: 100%;
		float: none;
		margin:  0;
		margin-bottom:15px;
		
	}
	
	#sidebar {
		width: 100%;
		margin: 0;
		float: none;
		
	}
	
	#sidebar .widget {
		
		margin: 0 0 10px;
	}
	#sidebar_cierre {
	width: 100%;
		float: none;
		margin:  0;
		margin-top:15px;
	
	
}
img {
	max-width: 99%;
	height: auto;
	width: auto\9; /* ie8 */
	border-radius: 10px;
}

img.redes2 {
	width:32px;
	border: 0px solid !important;
	}
/*Cuerpo pagina internas*/
#columna_izquierda {
		width: 100%;
		float: none;
		margin:  0;
		
	}
	#columna_izquierda_impedancia {
		width: 100%;
		float: none;
		margin:  0;
		
	}
	#columna_izquierda_categoria {
		width: 100%;
		float: none;
		margin:  0;
		
	}
	#columna_derecha {
		width: 100%;
		float: none;
		margin:  0;
		
	}
	#fila_inferior {
		width: 100%;
		float: none;
		margin-bottom:10px;
		margin-left:0px;
	}
	#fila_inferior_cuatro {
		width: 100%;
		float: none;
		margin-bottom:10px;
		margin-left:0px;
	}
	#fila_inferior_derecha {
		width: 100%;
		float: none;
		margin:  0;
		
	}
	iframe{width:100%}
	table{width:95%; font-size:14px; margin:10px;}
	table.redes_tabla{width:100%;  margin:0px;}
	/*ver mas*/

 li.foto {
float: none;
width: 100%;
overflow: hidden;
margin-right:10%;

}
.info {
 display: yes;
 position: absolute;
 bottom: 0;
 z-index: 10;
 background: rgba(0, 0, 0, 0.5);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);
 width: 98%;
 color: #FFF;
 padding-bottom: 33px;
 font-size:12px;
 text-align:center;

}
  .sub_titulo_pie_de_pagina2{
	
	margin-top:4px;

 } 
.logo{
	padding:0;
	margin-right:0;
	float: left;
	color:#FFF;
	font-weight:bold;
	font-size: 10px;
text-shadow: 0 0 0.1em #888, 0 0 0.1em #888,
		0 0 0.1em #888;
	
 } 
 
img.index3 {
		width: 98%;
	height: 150px; /* ie8 */
	-webkit-box-shadow: 0 10px 6px -6px #777;
                -moz-box-shadow: 0 10px 6px -6px #777;
                box-shadow: 0 10px 6px -6px #777;			
}
img.index {
		width: 98%;
	height: 150px; /* ie8 */
	-webkit-box-shadow: 0 10px 6px -6px #777;
                -moz-box-shadow: 0 10px 6px -6px #777;
                box-shadow: 0 10px 6px -6px #777;			
}
.video
{ width:100%; margin-right:0%; 
	}
	.video2
{ width:100%;  
	}
	.video-js
{ width:100%; height:250px; margin-right:0%; 
	}
	.videocolumna2
{ width:100%;
	 } 
	 
	 .A {
	float:left;
	width:100%;
	margin-right:0%;
	margin-top:0%;
	margin-bottom:10px;
	border-right-style: none; 
	border-right-width: none;
	border-color:none;
}
.B {
	float:left;
	width:100%;
	margin-top:0%;
	color:#FFF;
}
/*fin ver mas*/
img.center{  float:left; margin-left:25%; margin-bottom:10px; }
	}

