.galeriaContainer{ position:relative; float:left; width:100%; margin-top:70px; height:auto; margin-bottom:200px; }
	
	
	.galeriaContent{ position:relative; float:left; width:1024px; left:50%; margin-left:-512px; min-height:100px; height:auto;/*background-color:#000;*/}
		
		.listadoSubcategorias{ position:relative; float:left; width:240px; margin:0; padding:0; list-style:none;}
			.listadoSubcategorias li{ position:relative; float:left; width:100%; border-bottom:1px solid #dadada; height:38px; line-height:38px;}
				.listadoSubcategorias li:first-child{ border-top:1px solid #dadada; }
					.listadoSubcategorias li a{ position:relative; float:left; width:80%; /*margin-left:30px; */text-decoration:none;/*background-color:#00FFFF;*/ z-index:3; color:#515151; font-size:0.9rem; text-align:left;}
						.listadoSubcategorias li a:hover{ color:#1172ad; font-weight:700; padding-left:30px;}

						.subSelected{ color:#1172ad !important; font-weight:700; padding-left:30px;}
				.trianguloSelect{ position:absolute; margin-top:12px;width: 0; 
     height: 0; 
     border-left: 16px solid #1172ad;
     border-top: 8px solid transparent;
     border-bottom: 8px solid transparent; display:none; z-index:2; }
	 	.trianguloVisible{ display:block; }
		
		.listadoSubcategorias li:hover .trianguloSelect{ display:block;}
			.listadoSubcategorias li:hover .trianguloVisible{ display:none !important;}
				
		.seccionRight{ position:relative; float:right; margin:0; padding:0; width:720px;  height:auto; list-style:none;margin-left:-212px; height:auto; }
			.seccionRight h4{ position:relative; float:left; width:100%; font-size:1.2rem; margin:0; text-transform:uppercase;}
			.seccionRight p{ position:relative; float:left; width:100%; margin:0; padding:0; font-size:1rem; line-height:30px; margin-top:5px; text-align:justify; color:#515151; margin-bottom:20px;}
			.textoImagen{ position:relative; float:left; width:100%;}
				.imgContent{ position:relative; float:left; width:360px; height:250px; overflow:hidden}
					.imgContent img{ position:relative; float:left; width:100%;}
				.textoImagen p{ position:relative; float:left; width:330px; margin:0; margin-top:-10px; margin-left:25px;padding:0; font-size:1rem; line-height:30px; color:#515151;}
		
	.defaultContainer{ position:relative; float:left; width:100%; min-height:400px; /*background-color:#00FF00;*/}
		.defaultContainer h4{ position:relative; float:left; width:100%; margin:0; margin-bottom:30px; margin-top:-5px; font-weight:400; color:#5b5b5b;}
		.iconoEnlace{ position:relative; float:left; width:20px; /*background-color:#FF0000;*/ font-size:1.3rem; color:#1172ad;}
		.listaBoletin{ position:relative; float:left; width:100%; padding:0; margin:0; list-style:none;}
			.listaBoletin li{ position:relative; float:left; width:100%; margin-bottom:10px;}
				.listaBoletin li a{ position:relative; float:left; width:60%; height:auto; text-decoration:none; margin-left:10px; /*background-color:#00FFFF;*/ color:#5b5b5b; margin-top:3px;}
					.listaBoletin li a:hover{ color:#1172ad; text-decoration:underline}
	.divContainer{ position:relative; float:left; width:1024px; left:50%; margin-left:-512px; height:auto; min-height:100px;margin-top:40px; margin-bottom:100px; /*background-color:#FF0000;*/} 
		.divContent{ position:relative; float:left; width:100%; }
			.divContent h2{ position:relative; float:left; width:100%; margin:0; font-size:1.8rem; text-align:center; margin-bottom:20px; text-transform:uppercase; color:#5b5b5b;}
			.divContent p{position:relative; float:left; width:100%; margin:0; color:#5b5b5b5; text-align:justify;}
@media screen and (max-width : 780px)
{
	.divContainer{ width:94%; margin-left:3%; left:0;}
	.galeriaContainer{ margin-bottom:100px; margin-top:25px;}
	.galeriaContent{ position:relative; float:left; width:94%; left:0; margin-left:3%;}
		.listadoSubcategorias{ display:none;}	
		
	.seccionRight{ position:relative; float:left; margin:0; padding:0; width:94%;  height:auto; list-style:none;margin-left:3%;  }
		.defaultContainer{ position:relative; float:left; width:100%; min-height:400px; /*background-color:#00FF00;*/}
		.listaBoletin{ list-style:none;}
}	





@media screen and (max-width : 780px){ 
	
}
							

/* ###################### EFECTOS TRANSICIONES BOTONES ########################### */	

.listadoSubcategorias li a,.listadoSubcategorias li,#enviarForm,.heightAuto,.heightFija,.leerMasContainer,.imgContentTecnicaLarge,.imgContentTecnica,.listaBoletin li a{
  transition: all 0.5s;
  -moz-transition: all 0.5s; /* Firefox 4 */
  -webkit-transition: all 0.5s; /* Safari and Chrome */
  -o-transition: all 0.5s; /* Opera */
}

