body {  margin: 0; padding-bottom:100px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #575757}
p  {  margin-top:12px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #575757; letter-spacing:1px;}
tr {  padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #575757; letter-spacing:1px;}
td { padding: 0}
h3 {margin:0; font-size:13px; font-weight:bold; color:#131a42;}
hr {  background: #CCCCCC;  height: 1px;  width: 100%;}
th {font-family:Geneva, Arial, Helvetica, sans-serif;
vertical-align:text-bottom;
font-size:14px;
font-weight:bolder;
text-transform: uppercase;
color:#FFFFFF;
background-color:#131a42;
letter-spacing:2px;
padding-top: 0px;
padding-left:186px;
width:700px;
}
.title {font-family: sans-serif;font-size: 24px;font-weight: bold;color: #7B8DA1;}
.pathway {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000000;}
a:link, a:visited {  font-size: 12px; font-weight:bold; color: #1651a1;  text-decoration  : none;  font-family: Verdana, Arial, Helvetica, sans-serif;}
a:hover {  color: #1651a1;  text-decoration  : underline;}
a.pathway:link, a.pathway:visited {  color: #000000;  font-weight: normal;}
a.pathway:hover {  color: #000000;  font-weight: normal;  text-decoration: underline;}
a.sublevel:hover { color: #000000; text-decoration: underline; }
a.sublevel:link, a.sublevel:visited { color: #333333; font-family: Verdana, Geneva, Arial, Helvetica, serif;font-weight: normal;}

.valkoinen { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
color:#fff;
}
table.tilauslomake {
	background-color: #F5B40D;	
}
#keskikuva {float: left; margin-right:16px;}
#keskiteksti {margin-right:40px; margin-top: 14px}
#eikuvaa {margin-left:24px; margin-right:30px; margin-top:10px; font-size:12px;}
#marginaali { margin-left:14px; }
td.harmaa {text-align: center; padding-top: 14px; width: 303px; }

.tapahtumateksti {padding-left: 17px; padding-top: 44px}
td.tapahtumasolu { width: auto; background-color: rgb(204, 204, 204); }
p.harmaateksti {MARGIN-TOP: 6px; PADDING-LEFT: 17px; MARGIN-BOTTOM: 6px; max-height: 14px}
.tapahtumaprint {position: absolute; margin-left: 672px; margin-top: -6px;}