/* Search field */

#tekstiloota {
	background-color: #824242;
	width: 300px;
	height: 8px;
	font-family:Verdana, Helvetica;
	font-weight:bold;
	font-size:8pt;
	border: 1px solid #965656;
	color: #FAFAFA
}


#etusivuarea2 {
	background-color: #FFFFFF;
	width: 500px;
	height: 18px;
	font-family:Verdana, Helvetica;
	font-weight:bold;
	font-size:8pt;
	border: 1px solid #965656;
	color: #247351
}
#etusivuarea {
	background-color: #FFFFFF;
	width: 500px;
	height: 68px;
	font-family:Verdana, Helvetica;
	font-weight:bold;
	font-size:8pt;
	border: 1px solid #965656;
	color: #247351
}
BODY
	{
	font-family:Verdana,Arial;
;
	}
.norm
	{
	font-size:8pt;
	color:white;
	font-weight:0;
	}
.disab
	{
	font-size:8pt;
	color:#9C9C9C;
	font-weight:bold;
	}

.normb
	{
	font-size:8pt;
	color:white;
	font-weight:bold;
	}
a.vheader:link
	{
	color: red;
	text-decoration:none;
	}
a.vheader:visited
	{
	color: white;
	text-decoration:none;
	}
a.vheader:hover
	{
	color: #71E4F5;
	text-decoration:underline;
	}
.luokka {
	padding-left: 241px;
	padding-bottom: 22px;
	}
a.vheader
	{
	color:red;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	font-weight:none;
	text-align:center;
	}
a.header:link
	{
	text-decoration:none;
	}
a.header:visited
	{
	text-decoration:none;
	}
a.header:hover
	{
	text-decoration:underline;
	}
a.av:link
	{
	color:#07A8CB;
	text-decoration:none;
	}
a.av:visited
	{
	color:#07A8CB;
	text-decoration:none;
	}
a.av:hover
	{
	color: #FAFAFA;
	text-decoration:underline;
	}
a.headera:link
	{
	text-decoration:none;
	}
a.headera:visited
	{
	text-decoration:none;
	}
a.headera:hover
	{
	text-decoration:underline;
	}
a.gallery:visited
	{
	color: white;
	text-decoration:none;
	}
a.gallery:hover
	{
	color: #FFC800;
	text-decoration:underline;
	}
.tekstiloota
	{
	width:160px;
	}
.gallery
	{
	color:white;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	font-weight:none;
	text-decoration:none;
	text-align:center;
	}
a.copyright:link
	{
	text-decoration:none;
	}
a.copyright:visited
	{
	text-decoration:none;
	}
a.copyright:hover
	{
	text-decoration:underline;
	}
.copyright
	{
	font-size:7pt;
	font-family:Verdana, Helvetica;
	color:#AAAAAA;
	font-weight:none;
	}
.miniB
	{
	font-size:7pt;
	font-family:arial, Helvetica;
	color:#000000;
	font-weight:none;
	}
.copyrightborder
	{
	border: 1px dotted #CCCCCC;
	}

.headerB
	{
	color:#706f6e;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	font-weight:none;
	}
.header10
	{
	color:#706f6e;
	font-family:Verdana, Helvetica;
	font-size:10pt;
	font-weight:none;
	}
.pteam
	{
	color:#BCBCBC;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	font-weight:none;
	text-align:center;
	text-decoration:none;
	}
.pteam2
	{
	color:#909090;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	font-weight:none;
	text-align:center;
	text-decoration:none;
	}
.linker
	{
	color:#FFAA00;
	text-decoration:none;
	}

a.linker:hover
	{
	text-decoration:underline;
	}
a.pteam:hover
	{
	text-decoration:underline;
	}
a.pteam2:hover
	{
	text-decoration:underline;
	}
.headerdis
	{
	color:#0B2A2F;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	}
.headera
	{
	color:#FFFFFF;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	}
.av
	{
	color:#07A8CB;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	}

.lasku {
	font-family:Times New Roman,Times;
	font-size:11pt;
	border: 1px solid #AAAAAA;
	color: #000000;
	}
.tablelist {
	font-family:Verdana, Helvetica;
	font-size:8pt;
	border: 1px solid #8888FF;
	color: #07787B
	}
.tablelist_noborder {
	font-family:Verdana, Helvetica;
	font-size:8pt;
	border: 0px solid #8888FF;
	color: #07787B
	}
.warnbox
	{
	color:#FF0000;
	font-family:Verdana, Helvetica;
	font-size:10pt;
	font-weight:bold;
	border: 1px solid #FF0000;
	padding: 2px;
	}
.ling
	{
	color:#706f6e;
	border: 1px solid #706f6e;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	padding: 1px;
	font-weight:none;
	}
a.ling
	{
	color:#FFFFFF;
	text-decoration:none;
	border: 1px solid #706f6e;
	padding: 1px;
	background: #706f6e;
	}
a.ling:hover
	{
	text-decoration:underline;
	background: none;
	color:#706f6e;
	}
.frameborder {
	font-family:Verdana, Helvetica;
	font-size:8pt;
	border: 1px solid #706f6e;
	color: #706f6e
	}
.frameborderback {
	background: #706f6e;
	}
.frameborder10 {
	font-family:Verdana, Helvetica;
	font-size:10pt;
	border: 1px solid #706f6e;
	color: #706f6e
	}
.frameborderl {
	font-family:Verdana, Helvetica;
	font-size:8pt;
	border: 1px solid #cccccc;
	color: #cccccc
	}
.frameborderlback {
	background: #E20916;
	}
.fra {
	font-family:Verdana, Helvetica;
	font-size:8pt;
	border: 0px solid #6292FF;
	color: #706f6e
	}
.header
	{
	color:#706f6e;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	font-weight:none;
	}
.caldaytop {
	background: #dddddd;
	}
.calselday {
	background: #dddddd;
	}
.calviewtop {
	background: #dddddd;
	}
.calviewtop2 {
	background: #dddddd;
	}
.omavaraus {
	background: #ffe052;
	}
.eiomavaraus {
	background: #bbbbbb;
	}
.mennyvaraus {
	background: #eaeaea;
	}
.fbtext {
	color: #ffffff;
	}
.tiedote_otsikko {
	background: #eeeeee;
	}
.listaus {
	border:1px solid #706f6e;
	border-collapse:collapse;
	margin:0;
	padding:3;
	color:#706f6e;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	font-weight:none;
}
.listauso {
	border:1px solid #706f6e;
	border-collapse:collapse;
	margin:0;
	padding:3;
	color:#ffffff;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	background: #706f6e;
	font-weight:bold;
}
.listausfont10 {
	color:#ffffff;
	font-family:Verdana, Helvetica;
	font-size:10pt;
	font-weight:none;
}
.mini
	{
	font-size:7pt;
	font-family:arial, Helvetica;
	color:#706f6e;
	font-weight:none;
	}

