
.oranssi_vaalea {
	background-color:#ffcc99!important;
}

.responsive {
  width: 100%;
  height: auto;
}

.reunustila_12 {
padding: 8px 12px 12px 8px;
}

.reunustila_20 {
padding: 8px 20px 20px 8px;
}

body {
  font-size: 100%;
}

h1 {
  font-size: 3.5em;
}

h2 {
  font-size: 2.5em;
}

.keskitetty {
	text-align: center;
}

.otsikko_iso {
	font-size: 3.0em;
	font-family: "Kreon", serif;
  font-optical-sizing: auto;
  font-weight: 900;
  font-style: normal;
}

.otsikko {
  font-family: "Kreon", serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}

.ingressi {
  font-family: "Kreon", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}

.leipis {
  font-family: "Kreon", serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
font-size: 1.1em;
}

.karttaosa {
	text-align: center;
}