* { font-size: 100% }
body { 
margins: 0;
font-family: helvetica;
font-size: 100%;
background-image: url(taustasms2pitka.jpg); background-size: 1284 1550 ;  background-repeat: no-repeat; background-position: 0% 0%; background-attachment: fixed } 


.menu { background: #003d00; padding: 0px }
.menu ul { margin: 0px; padding: 2px; list-style-type: bullet }
.menu li {font-family: helvetica; display: inline;  padding-left: 50px; font-weight: bold; color: #bbc5bc; font-size: 130% }
.menu a {font-family: helvetica; font-sizse: 120%; font-weight: ; text-decoration: none; color: white }
.menu a:visited {color: #eaeaea }
.menu a:hover {color: gray }

h2 { font-family: helvetica; font-weight: bold; font-size: 110%; margin-top: 2px; margin-bottom: 4px; color: black }
h3 { font-family: helvetica; font-weight: bold; font-size: 120%; margin-top: 2px; margin-bottom: 4px; color: black }

.content {  font-family: Calibri; padding: 0px 20px; background: ; font-size: 120% }
.content li {font-family: Calibri; font-weight: ; padding-left: 0px; color: ; font-size: 100% }
.right { padding: 4px 8px; background: ; font-size: 70% }


a { color:#003d00 }
a:visited { color: #003d00 } 
a:hover { color: #003d00 }


.contacts { font-family: Calibri; font-weight: ; font-size: 90%; margin-top: 2px; margin-bottom: 4px; color: white}


ul
  {
  margin-left: 1.5em;
  padding-left: 0;
  }
	

pre {font-family: Calibri; font-size: 100% }

.x { padding-left: 100px}

.sisennys { padding-left: 20px}


@media print { .vasen { display: none }}

{

#bbc5bc harmaa
#003d00 vihreä

}