.korostus {
	border: 1px solid #055BA1;
	background-color: #E9F4FE;
	padding: 10px;
	width: 95%;
}
.ylaNavi {
  
  margin: 0;
  font: 13px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#055BA1;
  }
  
  
  
.ylaNavi a {
  color:#055BA1;
  text-decoration:none;
  }
.ylaNavi a:hover {
  color:#c60;
  }
  
  .reunat {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
body {
	background-color: #055BA1;
	margin: 0 0 0 12;
} 

td {  font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; font-size: 11px; color: #000000; letter-spacing: .1em;}

tr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

li {  list-style-type: square; border-style: none}

a:link {
  color:#055BA1;
  text-decoration:none;
  }
a:visited {
  color:#055BA1;
  text-decoration:none;
  }
a:hover {
  color:#CC6600;
  text-decoration:none;
  }
a img {
  border-width:0;
  }


hr {  color: #055BA1; border-style: solid}

.pikkuteksti { font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; 
				font-size: 10px;
				color: #000000; 
				letter-spacing: .1em;
		}

.solu {  border: 1px #336699 dotted; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 5px}

.soluns {  border: 1px #993300 solid}

.taulukko {  border-color: #FFFFFF #336699; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}

.ylaotsikko {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold; color: #000000}.linkit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003366}
.otsikkoTekstissa {
	font-weight: normal;
	font-size: 11px; 
	color: #055BA1;
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	margin-bottom: 1px;
	text-transform:uppercase;
	}
h1, h2, h3, h4, h5, h6	{
	font-weight: normal;
	color: #999999;
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	margin-bottom: 1px;
	text-transform:uppercase;

	}

h1 {  font-size: 14px; color: #055BA1}

h2 {  font-size: 11px; color: #055BA1}

h3 { font-size: 13px; color: #2F3F42;
	margin-top: 10px;
	margin-bottom: 3px;
	margin-left: 5px;
	margin-right: 0;  
	text-transform: uppercase;}

h4 {  font-size: 14px; font-weight: bold; color: #6666cc}

h5 {  font-size: 16px; font-weight: bold; color: #6666cc}

h6 {  font-size: 18px; font-weight: bold; color: #6666cc}

.reunat {
	height: 100%;
	padding: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 0px;
	background-image: url(../images/bg.gif);
	background-color: #FFFFFF;
	}

html {
	
	padding: 0;
	min-height: 100%;
	height: 100%;
	
}

.PvmTf55px 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border: #2F3F42; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	padding-left: 5px;
	width: 55px
}
	.tf110px 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border: #2F3F42; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	width: 110px
}
	.tf100pros 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: #2F3F42;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 100%;
	padding-left: 5px;
}
	.txf170px 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border: #2F3F42; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	width: 170px;
	padding-left: 5px;
}

	.txf142px 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border: #2F3F42; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	width: 142px
}
	.tf170px 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border: #2F3F42; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	width: 170px
}
.tfC 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border: none; 
	padding-left: 1px;
	width: 100%
}
.button 
{
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	color: #FFFFFF;
	etter-spacing:.1em;
	background-color: #055BA1;
	border-color: #2F3F42 #A0B8BC #A0B8BC #2F3F42;
	font-size: 11px;
	text-transform:uppercase;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	height: 22px;
}
.button2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2F3F42;
	background-color: #E8EDEE;
	border-color: #2F3F42 #A0B8BC #A0B8BC #2F3F42;
	font-size: 10px;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	height: 18px;
}.marginMain {
	margin-top: 30px;
	margin-bottom: 10px;
}
.nav {
	background-image: url(../images/navitaus2.gif);
}
.vasentaus {
	background-image: url(../images/takapala.jpg);
}
.pienempiTeksti {

	font-weight: normal;
	font-size: 9px; 
	color: #055BA1;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	margin-bottom: 1px;
	text-transform:uppercase;
}
