body {
	background-color:white;
  font-family:"Droid Serif", serif;
  margin:100px;
}
#cvBox{
  border:5px solid gray;
  background-color:#DEDDDD;
}
#cvIntro{
  background-color:#C7CFD0;
  padding-bottom:5px;
  margin-top:-50px;
  border-bottom:1px solid grey;
}
.cv-body{
  margin-top:-20px;
  background-color:#DEDDDD;
  margin-left:30px;
  margin-right:30px;
  border-bottom:1px solid grey;
}
#cv-end{
  margin-top:-20px;
  margin-left:30px;
  margin-right:30px;
  padding-bottom:10px;
}
h1 {
	text-align: center;
	text-decoration: underline ;
	font-size: 50px;
  font-weight: bold;
 font-family: 'EB Garamond', serif;
}
h2 {
	text-decoration: none;
	font-size: 40px;
	font-weight: bold;
  font-style: italic;
  font-family: 'EB Garamond', serif;
}
h2:first-letter{
	color:#64A5D7;
	font-size: 60px;
}
li {
	font-size: 22px;
}
ul {
	padding-left: 9em;
}
#profile-picture {
	display: block;
  margin: 0 auto;
  width: 200px;
  height: auto;
  border-radius: 200px;
}
#details {
	text-align: center;
	font-size:25px;
	text-decoration: underline;
	font-weight: normal;
}

.paragraph {
	font-size: 22px;
	padding-left: 5em;
	font-weight: bold;
	margin-top: -10px;
}
.dates {
	color:#2B4496;
	font-size: 24px;
	padding-left: 2em;
	margin-top: -5px;
  font-style: italic;
}

.description {
  text-decoration: underline;
	font-size: 24px;
	padding-left: 2em;
}
.skill-list li {
    display:inline;
}
.bold{
  font-weight: bold;
}
.normal-font{
  font-weight: normal;
}

.info-linkes{
  color:#4C5AEF;
	font-size: 22px;
  font-style: italic;
}
.info-linkes:visited{
	color:#834848;
}
footer{
  position: absolute;
  margin-top:70px;
  margin-left:-90px;
}
