BODY
{
 background-color: #FFFFFF;
 margin: 0px;
 font-family: verdana, arial;
 font-size: 12px;
}

.palaute_otsikko
{
 font-family: verdana, arial;
 font-weight: bold;
 font-size: 12px;
}

.palaute_ingressi
{
 font-family: verdana, arial;
 font-size: 12px;
}

.palaute_kentan_nimi
{
 font-family: verdana, arial;
 font-size: 12px;
}

.palaute_kentta
{
 font-family: verdana, arial;
 font-size: 12px;
}

H1
{
 font-family: verdana, arial;
 font-weight: bold;
 color: #008000;
 font-size: 16px;
}

H2
{
 font-family: verdana, arial;
 font-weight: bold;
 color: #000000;
 font-size: 14px;
}

H3
{
 font-family: verdana, arial;
 font-weight: bold;
 color: #008000;
 font-size: 12px;
}

H4
{
 font-family: verdana, arial;
 font-weight: bold;
 color: #000000;
 font-size: 12px;
}

P
{
 font-family: verdana, arial;
 font-size: 12px;
}

.TD
{
 font-family: verdana, arial;
 font-size: 12px;
}

.uutinen
{
 font-family: verdana, arial;
 font-size: 10px;
 padding: 3px 3px 3px 15px;

}

.alalaita
{
 font-family: arial;
 font-size: 10px;
 color: #505050;
}

.laatu
{
 font-family: arial;
 font-size: 10px;
 color: #505050;
 padding-left: 5px;
}

.sivulinkki_div
{
 font-family: arial;
 font-size: 10px;
 color: #000000;
 padding-left: 10px;
}

A:link.sivulinkki
{
 font-family: arial;
 font-size: 10px;
 color: #000000;
 text-decoration: none;
}


A:hover.sivulinkki
{
 font-family: arial;
 font-size: 10px;
 color: #000000;
 text-decoration: none;
}

A:visited.sivulinkki
{
 font-family: arial;
 font-size: 10px;
 color: #000000;
 text-decoration: none;
}


A:link.menuItem
{
 font-family: arial;
 font-size: 11px;
 color: #505050;
 text-decoration: none;
}


A:hover.menuItem
{
 font-family: arial;
 font-size: 11px;
 color: #505050;
 text-decoration: none;
}

A:visited.menuItem
{
 font-family: arial;
 font-size: 11px;
 color: #505050;
 text-decoration: none;
}

A:link.alalaita
{
 font-family: arial;
 font-size: 10px;
 color: #505050;
 text-decoration: none;
}

A:hover.alalaita
{
 font-family: arial;
 font-size: 10px;
 color: #505050;
 text-decoration: none;
}

A:visited.alalaita
{
 font-family: arial;
 font-size: 10px;
 color: #505050;
 text-decoration: none;
}

A:link.logo
{
 font-family: arial;
 font-size: 10px;
 color: #808080;
 text-decoration: none;
}

A:hover.logo
{
 font-family: arial;
 font-size: 10px;
 color: #808080;
 text-decoration: none;
}

A:visited.logo
{
 font-family: arial;
 font-size: 10px;
 color: #808080;
 text-decoration: none;
}

A:link    { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: #000000;
          }

A:visited    { font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 13px;
               color: #555555;
             }

A:hover   { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: #008000;
          }

P.laatu A:link    {
 font-family: arial;
 font-size: 10px;
 color: #000000;
}

P.laatu A:visited    {
 font-family: arial;
 font-size: 10px;
 color: #555555;
}

P. laatu A:hover   {
 font-family: arial;
 font-size: 10px;
 color: #008000;
}

UL.sitemap      { font-family: Arial, Helvetica, sans-serif;
                  font-size: 14px;
                  color: #000000;
                  list-style: disc;
		  margin: 1px 0px 0px 20px;
                }


.etusivuheader
{
 font-family: verdana, arial;
 font-weight: bold;
 color: #f48b00;
 font-size: 14px;
 padding-left: 10px;
 padding-top: 25px;
 width: 215px;
}

.etusivutxt
{
 font-family: verdana, arial;
 color: #000000;
 font-size: 12px;
 padding-top: 5px;
 padding-left: 10px;
 width: 215px;
}

.etusivutxt_pieni
{
 font-family: verdana, arial;
 color: #000000;
 font-size: 10px;
 padding-top: 25px;
 padding-left: 10px;
 width: 180px;
}

A:link.etusivutxt_linkki    { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #000000;
          }

A:visited.etusivutxt_linkki    { font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 10px;
               color: #555555;
             }

A:hover.etusivutxt_linkki   { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #008000;
          }


/* Etusivun kalenterinäkymä */

TD.etusivukalenteri_paivamaaralaatikko	{ font-size: 9px;
					  padding: 2px;
					  border-style: none;
					  border-width: 0px;
					  border-color: #111111;
					  text-align: center;
					  background-color: #34555b;
					  color: white;
					  vertical-align: middle;
					}

TD.etusivukalenteri_kalenteriotsikko_viikko	{ background-color: #b5cacf;
						  font-size: 9px;
						  text-align: center;
						  color: #881B05;
						}

TD.etusivukalenteri_kalenteriotsikko	{ background-color: #b5cacf;
					  font-size: 9px;
					  text-align: center;
					}

TD.etusivukalenteri_kalenterivasen	{ background-color: #f5f5f5;
					  font-size: 10px;
					  text-align: center;
					  padding: 2px;
					  border: solid #f0f0f0 1px;
					  color: #881B05;
					}

TD.etusivukalenteri_kalenterinormaali	{ background-color: #ffffff;
					  font-size: 10px;
					  text-align: center;
					  padding: 2px;
					  border: solid #f0f0f0 1px;
					}

A:link.etusivukalenteri_kalenterinormaali	{ font-family: Verdana, Arial, Helvetica, sans-serif;
						  font-size: 10px;
						  color: #000000;
						  text-decoration: none;
						}

A:visited.etusivukalenteri_kalenterinormaali	{ font-family: Verdana, Arial, Helvetica, sans-serif;
						  font-size: 10px;
						  color: #000000;
						  text-decoration: none;
						}

A:hover.etusivukalenteri_kalenterinormaali	{ font-family: Verdana, Arial, Helvetica, sans-serif;
						  font-size: 10px;
						  color: #000000;
						  text-decoration: none;
						}


TD.etusivukalenteri_kalenterivalittuviikko	{ background-color: #f5f5f5;
						  font-size: 10px;
						  text-align: center;
						  padding: 2px;
						  border: solid #f0f0f0 1px;
						}

TD.etusivukalenteri_kalenterivalittu	{ background-color: #5fab6a;
					  font-size: 10px;
					  text-align: center;
					  padding: 2px;
					  border: solid #f0f0f0 1px;
					  color: #ffffff;
					}

A:link.etusivukalenteri_kalenterivalittu	{ font-family: Verdana, Arial, Helvetica, sans-serif;
						  font-size: 10px;
						  color: #ffffff;
						  text-decoration: none;
						}

A:visited.etusivukalenteri_kalenterivalittu	{ font-family: Verdana, Arial, Helvetica, sans-serif;
						  font-size: 10px;
						  color: #ffffff;
						  text-decoration: none;
						}

A:hover.etusivukalenteri_kalenterivalittu	{ font-family: Verdana, Arial, Helvetica, sans-serif;
						  font-size: 10px;
						  color: #ffffff;
						  text-decoration: none;
						}

TD.etusivukalenteri_otsikkopalkki	{ background-color: #a29888;
					  border: solid #111111 1px;
					  padding-bottom: 4px;
					  text-align: center;
					  vertical-align: middle;
					}

TD.etusivukalenteri_lista_kohta_normaali	{ border-bottom-style: solid;
						  border-width: 1px;
						  border-color: #dfdee3;
						  background-color: #dfdee3;
						  text-align: center;
						  width: 20%;
						  font-size: 11px;
						}

TD.etusivukalenteri_lista_kohta_tarkea		{ border-bottom-style: solid;
						  border-width: 1px;
						  border-color: #dfdee3;
						  background-color: #dfdee3;
						  text-align: center;
						  width: 20%;
						  font-size: 11px;
						  color: #881B05;
						}

TD.etusivukalenteri_lista_kohta_vahapatoinen	{ border-bottom-style: solid;
						  border-width: 1px;
						  border-color: #dfdee3;
						  background-color: #dfdee3;
						  text-align: center;
						  width: 20%;
						  font-size: 11px;
						}

TD.etusivukalenteri_lista_merkinta_normaali	{ border-bottom-style: solid;
						  border-width: 1px;
						  border-color: #dfdee3;
						  color: #881B05;
						  padding-left: 10px;
						  font-size: 11px;
						}

TD.etusivukalenteri_lista_merkinta_tarkea	{ border-bottom-style: solid;
						  border-width: 1px;
						  border-color: #dfdee3;
						  color: #881B05;
						  padding-left: 10px;
						  font-size: 11px;
						}
TD.etusivukalenteri_lista_merkinta_vahapatoinen	{ border-bottom-style: solid;
						  border-width: 1px;
						  border-color: #dfdee3;
						  padding-left: 10px;
						  font-size: 11px;
						}

A:link.etusivukalenteri_lista_merkinta_normaali	{ color: #881B05;
						  font-size: 11px;
						  text-decoration: none;
						}

A:visited.etusivukalenteri_lista_merkinta_normaali	{ color: #881B05;
							  font-size: 11px;
							  text-decoration: none;
							}

A:hover.etusivukalenteri_lista_merkinta_normaali	{ color: #881B05;
							  font-size: 11px;
							  text-decoration: none;
							}

A:link.etusivukalenteri_lista_merkinta_tarkea	{ color: #881B05;
						  font-size: 11px;
						  text-decoration: none;
						}

A:visited.etusivukalenteri_lista_merkinta_tarkea	{ color: #881B05;
							  font-size: 11px;
							  text-decoration: none;
							}

A:hover.etusivukalenteri_lista_merkinta_tarkea	{ color: #881B05;
						  font-size: 11px;
						  text-decoration: none;
						}

A:link.etusivukalenteri_lista_merkinta_vahapatoinen	{ color: #808080;
							  font-size: 11px;
							  text-decoration: none;
							}

A:visited.etusivukalenteri_lista_merkinta_vahapatoinen	{ color: #808080;
							  font-size: 11px;
							  text-decoration: none;
							}

A:hover.etusivukalenteri_lista_merkinta_vahapatoinen	{ color: #808080;
							  font-size: 11px;
							  text-decoration: none;
							}

.mss_contacts_yhteystiedot_luokkataso1 {
	border-bottom: 1px solid #000;
	font-weight: bold;
}

.mss_contacts_yhteystiedot_rivi_parillinen {
	background-color: #F2F2F2;
}