/*
SELECT
{
 color:#000;
background-color:#E68A5B;
  
 --border-width:4px;
  --border-color:#00f;
   --border:1;
   font-family:"Courier New", Courier;
   --font-size:150%;

  font-weight:bold;
  --padding:0;
  --margin:0;
 --text-align:right; 
 --width:10em;
	
}
*/

BODY
{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	font-family : Verdana, Arial, Times;
	font-size: 12pt;
	background-color: #990000; 

}

a:link {
	font-size: 14px; 
	color: #666699; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
    padding: 1px;
	
	}
a:visited {
	font-size: 14px; 
	color: #666699; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
	padding: 1px;
	
	}
a:hover {
	font-size: 14px; 
	color: #881111;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	background-color: white;
	padding: 1px;
	
	}


a.menu:link {
	font-size: 14px; 
	color: #666699; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
    padding: 1px;
	
	}
a.menu:visited {
	font-size: 14px; 
	color: #666699; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
	padding: 1px;
	
	}
a.menu:hover {
	font-size: 14px; 
	color: #881111;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	background-color: white;
	padding: 1px;
	
	}
	
	
fieldset
{
border: 1px dotted #41423E;
background: #ffffff;
color: #000000;
width: 600;
margin-left: 30px;
}

legend
{
background: #9d6357;
border: 1px solid #000000;
padding: 2px 6px;
color: #ffffff;

}
	
	
	
	


TABLE.vasen {
	background-color: #EEEEEE;
	border: 10px #333; padding: 0px;
	margin: 0px;
	font-family : Verdana, Arial, Times;
	font-size: 10pt;
	height: 100%;
}

TD.vali1 {
	width: 30px; background-color: #aaaaaa;
	border: 0px padding: 0px;
	margin: 0px auto;
	font-family : Verdana, Arial, Times;
	font-size: 8pt;
}

TD.vali2 {
	width: 15px; background-color: #aaaaaa;
	border: 0px padding: 0px;
	margin: 0px auto;
	font-family : Verdana, Arial, Times;
	font-size: 8pt;
}

TD.linkit {
	width: 150px; height: 100%;  background-color: #9999ff;
	border: 10px solid #333; padding: 5px;
	border-color: #cccccc;
	margin-left: 10%;
	font-family : Verdana, Arial, Times;
	font-size: 10pt;
}

TD.runko {
	width: 450px; height: 100%; background-color: #9999ff;
	border: 10px solid; padding: 5px;
	border-color: #cccccc;
	margin-left: 10%;
	font-family : Verdana, Arial, Times;
	font-size: 10pt;
}

--tyylitelty taulu

#mytable {
	width: 700px;
	padding: 0;
	margin: 0;
}

caption {
	padding: 0 0 5px 0;
	width: 700px;	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}


th.tyylitelty {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #white;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #aaaaaa;
}



th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
	font: normal 12px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	font-weight: bold;
}

td.tyylitelty {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


td.alt {
	background: #F5FAFA;
	color: #797268;
}

th.spec {
	border-left: 1px solid #C1DAD7;
	border-right: 1px solid #C1DAD7;
	
	border-bottom: 1px solid #C1DAD7;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}


th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}