@media screen {

 a:link {
  background-color: transparent;
  color: #000099;
  text-decoration: none;
 }

 a:link:hover {
  background-color: #EEFFFF;
  color: #0000CC;
  text-decoration: underline;
 }

 a:visited {
  background-color: transparent;
  color: #990000;
  text-decoration: none;
 }

 a:visited:hover {
  background-color: #FFFFEE;
  color: #CC0000;
  text-decoration: underline;
 }

 a.phone, a.phone:hover, a.phone:visited:hover {
  color: #000;
  text-decoration: none;
 }

 abbr {
  border-width: 0px;
  text-decoration: none;
 }

 body {
  background-attachment: fixed;
  background-color: #FFFFFF;
  background-image: url('./kuvat/sininen-190x240.gif');
  background-repeat: no-repeat;
  background-position: 2em 2em;
  color: #000000;
  font-size: larger;
  margin: 0px 0px 0px 0px;
  padding: 0px 10% 1% 25%;
 }

 dd {
  background-image: url('kuvat/bg-grid-white.gif');
 }

 dd.profiles {
  margin-top: 0.5em;
 }

 dl {
  height: 50%;
  margin: 2em 0px 0px 0px;
  width: 100%;
 }

 dt {
/*  background-color: #DFD7C6; */
  background-color: #99CCFF;
  color: #333333;
 }

 h1 {
/*
  position: absolute;
  top: 50px;
  left: 250px;
*/
 }

 html {
  margin: 0px;
  padding: 0px;
 }

 img {
  border-width: 0px;
 }

 span {
  border-color: #000000;
  border-style: solid;
  border-width: 0px 0px 0px 0.01em;
  padding: 0em 0.5em;
 }

}

@media print {

 a {
  background-color: transparent;
  color: #000000;
  text-decoration: none;
 }

 dt {
  background-color: transparent;
  color: #666666;
 }

 span {
  border-color: #666666;
  border-style: solid;
  border-width: 0px 0px 0.01em 0.01em;
  padding: 0em 0.5em;
 }

}

dd:lang(en), dd.tel {
 color: #666;
 font-size: smaller;
/* font-style: italic; */
}

dd {
 font-family: "Gill Sans MT",Arial,Helvetica,sans-serif;
 font-size: 100%;
 font-weight: normal;
 margin: 0px;
 padding: 0em 1em 0em 5%;
}

dd.profiles ul {
 margin: 0;
 padding: 0;
}

dd.profiles ul li {
 display: block;
 float: left;
 margin: 0 2em 0 0;
 padding: 0;
}

h1 {
 font-family: "Gill Sans MT",Arial,Helvetica,sans-serif;
 font-size: 30pt;
 padding: 60px 5% 1em 0px;
}

dt {
 font-family: Arial,Helvetica,sans-serif;
 font-size: 75%;
 font-weight: bold;
 margin: 1em 0em 0em 0em;
 padding: 0em 5% 0em 5%;
 text-transform: uppercase;
}

.geo span, .title, .postal-code, .locality {
 border-width: 0px;
 padding: 0px;
}

