
body {  background: #D4E0B7;
	margin-left: 0;
	margin-right: 0;
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-weight: 100; }

#cont img {
  margin: 5px;
}

#cont td {
  padding: 3px;
}

div {
  margin-left: 5%;
  margin-right: 5%;
  margin-top: 5%;
  margin-bottom: 5%;
  font-size: 11pt;
}

span {
  font-size: 11pt;
}

p {
  font-size: 11pt;
  margin-top: 0.4em;
  margin-bottom: 1.0em;
  margin-left: 2%;
  margin-right: 2%;
}

ul {
  margin-top: 0.2em;
  margin-bottom: 0.3em;
}

h1,h2 {	font-size: 16pt;
	font-weight: bold;
	margin-left: -1%;
	margin-top: 0.4em;
	margin-bottom: 0.8em; }

h3,h4,h5 { font-size: 12pt;
	   font-weight: bold;
	   text-decoration: italic;
	   margin-left: -2%;
	   margin-top: 1.5em;
	   margin-bottom: 0.7em; }

div.luot {
  margin: 0;
}

.vaalit h3 {	font-size: 12pt;
		font-weight: bold;
		margin-left: 0px;
		margin-bottom: 0.2em;
	   }

.vaalit h2 {	font-size: 12pt;
		font-weight: bold;
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0; }

.vaalit h1 {	font-size: 28pt;
		font-weight: bold;
		margin-left: 10px;
		margin-top: -4px;
		margin-bottom: 0; }

.vaalit h4 {	font-size: 10pt;
		color: #407E45;
		font-weight: none;
		font-style: italic;
		margin-left: 4%;
		margin-top: 0;
		margin-bottom: 0; }

.vaalit p {	font-family: arial, sans-serif;
		color: #000000;
		font-size: 11pt;
		text-decoration: none; 
	   	margin-left: 4px;
	   	margin-top: 0.4em;
	   	margin-bottom: 0; }

.vaalit table { table-layout: fixed; border 0px; padding: 3px; margin-top: 2px; }
.vaalit span { font-weight: 100; font-size: 10pt; color: #000000; margin-left: 5px; }
.vaalit div { font-weight: 100; font-size: 10pt; color: #000000; margin-left: 5px; }
.vaalit td { vertical-align: top; }
.vaalit p { font-size: 8pt; }
.vaalit a { font-size: 11pt; }
.vaalit a:hover { font-size: 11pt; }

a	{	font-family: arial, sans-serif;
		font-size: 11pt;
		color: #306E35;
		text-decoration: none; }

a:hover	 {	font-family: arial, sans-serif;
		font-size: 11pt;
		color: #84A789;
		text-decoration: underline; }

.raami div {		font-family: arial, sans-serif;
			font-weight: bold;
			color: #D4E0B7;
			margin: 0;
			font-size: 11pt; }

.raami p {		font-family: arial, sans-serif;
			font-weight: bold;
			color: #000000;
			font-size: 11pt;
			text-decoration: none;  }


.raami a	{	font-family: arial, sans-serif;
			font-size: 11pt;
			color: #D4E0B7;
			font-weight: bold;
			text-decoration: none; }

.raami a:hover	 {	font-family: arial, sans-serif;
			font-size: 11pt;
			color: #D4E0B7;
			font-weight: bold;
			text-decoration: underline; }
			
table.phplista {
  border: none;
  border-collapse: collapse;
}
    
td.phplista {
  padding-right: 10px;
  font-size: 10pt;
  vertical-align: left;
}

a.phppienilinkki {
  font-size: 9pt;
}
a:hover.phppienilinkki {
  font-size: 9pt;
}

.phpsivulle {
  text-align: right;
  font-size: 9pt;
  font-weight: bold;
}

.phpaika {
  font-size: 9pt;
  font-weight: bold;
  margin-left: 70%;
}

.phpkirjoittaja {
  text-align: left;
  text-indent: 0;
  margin-left: 0;
  font-weight: bold;
  font-size: 11pt;
}

.phppieniteksti {
  font-size: 9pt;
  font-weight: bold;
}
