@charset "utf-8";
/* CSS Document */

body {
	font-family: "Bahnschrift SemiBold"; word-wrap: break-word; background-color:mediumpurple;
}

h1 strong {
     color: #4C0C6E; font-size: 50px;
}
	
	
#BarraNav {
    background-image: url("../medios/fondo.png") !Important; background-color: black !important; width: 100%; 
	border-bottom: solid 1px; border-bottom-color: white; font-weight: bold; max-height: 100px;
}

#LetrasBarras { color: white; font-weight: bold; font-size: 25px;
		
	}

	
#BotonBarra { background-color: black;
		
	}
#BotonesBarra { background-color: #4C0C6E; border-radius: 20px; color: white;
		
	}

#CurriculumTitulo {text-align: center; padding: 10px; color: #4C0C6E; padding-top: 20px;
		
	}	
	#CurriculumTitulo h3 { color:#4C0C6E; padding: 20px;
		
	}
	#CurriculumTitulo h2 { color:#4C0C6E;; font-size: 70px;
		
	}

#CurriculumDatos {text-align: center; padding: 10px; color: black; padding-bottom: 20px;
		
	}	

	#CurriculumDatos a { color:rgba(39,37,37,0.91) !important;
		
	}

#Textoquien { padding: 20px; margin 10px; color: white; font-size: 20px; margin:10px;
		
	}
#TituloPregunta {  padding-top: 40px; font-size: 40px; color:white;
	
}

#contacto { color:#4C0C6E; padding: 20px; text-align: center; 
	
}

#ContactoDatos { color:#4C0C6E; padding: 20px; text-align: center; border: solid 1px white; margin-bottom: 30px; padding-top: 30px;border-radius: 20px;
	
}

#Curriculum { color:rgba(39,37,37,0.91) !important; padding: 10px; border: solid 2px #4C0C6E; margin: 10px; font-weight: bold;
		
	}
#PanelCurriculum { color:rgba(39,37,37,0.91) !important; padding: 10px; margin: 10px; font-weight: bold; background-color: white;border-radius: 20px;
		
	}
#PanelCurriculum p{ color:rgba(39,37,37,0.91); padding: 10px;}

#PanelCurriculum ul{ padding: 10px; padding-left: 20px;}

#PanelCurriculum li{ color:#4C0C6E;padding: 10px;}

#BotonPaneles { text-align: center; padding-left: 20%; width: 80%; padding-top: 10px; padding-bottom: 10px;
	
}
#BotonPaneles a{ text-decoration-line: none;
	
}
#Trabajo{ color:#4C0C6E; padding: 20px; margin:10px; text-align: center; background-color: white; font-weight: bold; border-radius: 20px;
	
}

#Presentacion{text-align: center; color: #4C0C6E; padding: 5px; margin: 5px;
}

#TextoPresentacion{ color: white; text-align: center; font-weight: bold; font-size: 20px;
}

#RedesSociales{ border:none;overflow:hidden;
	
}

#Cuadro{ padding: 10px;text-align: center;
	
}

#BordeTexto { border:solid 1px white; border-radius: 20px; padding: 10px; margin:10px;
	
}

#BotonCurriculum p{ text-align: center; 
	
}
#BotonCurriculum h5{ text-align: center; 
	
}
#BotonCurriculum { padding: 10px; color: white; font-weight: bold; border: solid 1px; border-radius: 20px;
	
}

#TextCurriculum1, #TextCurriculum2, #TextCurriculum3 { padding: 10px;
	
}


#FooterClass{  text-size: 15px; padding: 10px; text-align: center;  background-color: black; border:solid 1px white; border-radius: 20px; margin-bottom: 15px;

}

#marco {padding: 0px;
	
}



#TituloPagina { text-align: center; padding: 20px; padding-top: 150px; color:#4C0C6E; font-size: 50px;font-weight: bold; 
		
	}	
	
#Cookies {text-align: center; padding: 20px; color: rgba(39,37,37,0.91);
		
	}	
	#Cookies h3{ color:#4C0C6E; padding: 30px;
		
	}
	#Cookies h2{ color:#4C0C6E; padding: 30px;
		
	}
#Cookies a{ color:white;
		
	}

#TextIcono { color: white;  margin-left: 5px;
	
}

#imagengrupo {text-align: center;padding: 10px; padding-top: 80px;
	
}

#imagengrupo img{ max-height: 400px;
	
}

#CuadrosDestacados{
	border: solid; border-color:#4C0C6E; color: #4C0C6E; 
}

#CuadrosDestacados h2{
	padding: 20px;
}

#iconos { 
	 font-size: 20px; padding-right: 10px; color: white; vertical-align: middle; padding-top: 0px; font-weight: bold;
	}
	
#copyright{
	text-align: center; color: lightblue; font-size: 8px; padding: 5px;
	}
	
#Footer{background-image: url("../medios/fondo.png") !Important; heigth:120px ; color: white; padding: 5px;
	}