/* HOJA DE ESTILOS REPOSITORIO
   Autor: 		Interesa Consultores
   
   Índice:		1.1  Anclajes
			  	1.2  Volver
			  	1.3  Ocultar
			  	1.4  clear
			  	1.5  Orientacion
			  	1.6  Destacados
			  	1.7  Margenes
			  	1.8  Rellenos
			  	1.9  Bordes
				1.10 Anchuras
   --------------------------------------------------------*/


/* =Anclajes
   --------------------------------------------------------*/
   body .salto {
		background-color: inherit;
		color: #FFF;
		height: 0;
		left: 0;
		line-height: 2em;
		overflow: hidden;
		position: absolute;
		text-indent: -600em;
		top: 0;
		width: 100%;
	}


/* =Volver
   --------------------------------------------------------*/
   
   	body .volver {
		padding-top: 30px;
		font-family:"Trebuchet MS", Tahoma, Arial;
		font-size:1.3em;
	}
	
	body .volver a {
		color: #32A0D6;
		text-decoration: underline;
	}
	
	 
	body .volver a:hover {
		text-decoration: none;
	}		
	

/* =Ocultar
   --------------------------------------------------------*/
   
	body .oculto {
		display: none;
	}
	
	body .mostrar {
		display: block;
	}


/* =clear
   --------------------------------------------------------*/
	
	body .clear {
		clear: both;
		height: 0;
		font-size: 1px;
		line-height: 0px;
	}
	
	body .clearfix:after {
		clear: both; 
		content: "."; 
		display: block; 
		height: 0; 
		visibility: hidden;
	}
	
	body .clearfix {
		display: inline-block;
	}
	.clearPieSep{
		clear: both;
		height: 1px;
		font-size: 15px;
		line-height: 0px;
		margin:15px 0;
	}
	
	/* ocultamos a IE-mac \*/
	* html .clearfix {height: 1%;}
	body .clearfix {display: block;}
	/* fin a IE-mac */


/* =Orientacion de elementos
   --------------------------------------------------------*/
   
   body .txtizda {
   		text-align: left;
   }
   
   body .txtdcha {
   		text-align: right;
   }
   
   body .txtcentro {
   		text-align: center;
   }
   
   body .izda {
   		float: left;
   }
   
   body .dcha {
   		float: right;
   }
   
   body .noFlota{
		float: none !important;
	}


/* =Destacados
   --------------------------------------------------------*/
	
	body .destacado {
		background-color: inherit;
		color: #3F565F;
		font-size: 1.2em;
		font-weight: bold;
	}
	
	body .destacado span {
		background-color: #F0EFEF;
		color: inherit;
		padding: 3px 96px 3px 10px;
	}

   
/* =Margenes
   --------------------------------------------------------*/
	
	body .m0 {
		margin: 0;
	}
	
	body .mt10 {
		margin-top: 10px;
	}
	
	body .mt20 {
		margin-top: 20px;
	}
	
	body .mt30 {
		margin-top: 30px;
	}
	
	body .mt40 {
		margin-top: 40px;
	}
	
	body .mt50 {
		margin-top: 50px;
	}
	
	body .mt60 {
		margin-top: 60px;
	}
	
	body .mt100 {
		margin-top: 100px;
	
	}
	
	body .mr12 {
		margin-right: 12px;
	}
	body .mr100 {
		margin-right: 100px;
	}	
	
	body .mb0 {
		margin-bottom: 0;
	}
	
	body .mb10 {
		margin-bottom: 10px;
	}
	
	#pagina .ml14 {
		margin-left: 14px;
	}
	
	#contenedor .Mg-Bloq2{
	margin-right:210px;
	margin-left:26px;
	}
	#contenedor .Mgl26{
	margin-left:26px;
	}	


/* =Rellenos
   --------------------------------------------------------*/

	body .p0 {
		padding:0;
	}
	
	body .pt10 {
		padding-top: 10px;
	}
	
	body .pb10 {
		padding-bottom: 10px;
	}


/* =Bordes
   --------------------------------------------------------*/
	
	body .borde {
		border: 1px solid #A4D0D5;
		padding: 10px 0;
	}
	
	body .bt1 {
		border-top: 1px solid #AAA;
	}
	
	body .bb4 {
		border-bottom: 4px solid #2D8DA2;
	}


/* =Anchuras
   --------------------------------------------------------*/	
	
	#pagina .anch214 {
		width: 214px;
	}
	
	#pagina .anch225 {
		width: 225px;
	}
	
	#pagina .anch288 {
		width: 288px;
	}
	
	#pagina .anch340 {
		width: 340px;
	}
	
	#pagina .anch392 {
		width: 392px;
	}
	
	#pagina .anch455 {
		width: 455px;
	}
	
	#pagina .anch694 {
		width: 694px;
	}
	
	#pagina p img {
	}
 /* --------->>>> Separador <<<<---------------------- */

#contenedor > hr {
	background-color: #EDF0F2;
	border: none !important;
	color: inherit;
	display: block;
	height: 21px;
}
#contenedor > hr.linea {
	height: 1px;
}
#contenedor .separador,
#contenedor .separador2{
	background-color: #EFEFF2;
	color: inherit;
	display: block;
	height: 1px;
	margin:0 0 10px 0;
}
#contenedor .separador2 {
	background-color: #EFEFF2;
	color: inherit;
	height: 1px;
	margin: 0 0 20px 0;
}
#contenedor > .separador
 {
	display: none;
}
#contenedor > .separador2
{
	display:none;
}	
