.leipa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.otsikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A9C5DA;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A9C5DA;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A9C5DA;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A9C5DA;
}
.leipapun {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A9C5DA;
}
.otsikkopun {

	font-family: Helvetica, Arial,  Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A9C5DA;
}

.otsikkopun2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.leipaharmaa {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.reunat {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.maintaus {
	background-color: #3f4147;
	background-image: url(images/bg_txtlayout.jpg);
	background-repeat: no-repeat;
	margin-top: 65px;
}
.margin {
	margin-top: 65px;
}
body {
	background-color: #000000;
	background-image: url(images/bg_body.jpg);
	background-repeat: repeat-x;
	background-position:center top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: italic;
	color: #666666;
}

#rollover01 a{
	display: block; 
	height: 20px; 
	width: 60px; 
 	background:  url(images/btn01.gif) 0 0 no-repeat;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover01 a:hover {background-position: 0 -20px;
}

#rollover01_on a{
	display: block; 
	height: 20px; 
	width: 60px; 
 	background:  url(images/btn01.gif) 0 0 no-repeat;
 	margin-top: -3px;
	background-position: 0 -20px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover02 a{
	display: block; 
	height: 20px; 
	width: 60px; 
 	background:  url(images/btn02.gif) 0 0 no-repeat;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover02 a:hover {background-position: 0 -20px;
}


#rollover02_on a{
	display: block; 
	height: 20px; 
	width: 60px; 
 	background:  url(images/btn02.gif) 0 0 no-repeat;
	background-position: 0 -20px;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;
	}
	
#rollover03 a{
	display: block; 
	height: 20px; 
	width: 75px; 
 	background:  url(images/btn04.gif) 0 0 no-repeat;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover03 a:hover {background-position: 0 -20px;
}

#rollover03_on a{
	display: block; 
	height: 20px; 
	width: 75px; 
 	background:  url(images/btn04.gif) 0 0 no-repeat;
	background-position: 0 -20px;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover04 a{
	display: block; 
	height: 20px; 
	width: 55px; 
 	background:  url(images/btn05.gif) 0 0 no-repeat;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover04 a:hover {background-position: 0 -20px;
}

#rollover04_on a{
	display: block; 
	height: 20px; 
	width: 55px; 
 	background:  url(images/btn05.gif) 0 0 no-repeat;
	background-position: 0 -20px;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover05 a{
	display: block; 
	height: 20px; 
	width: 55px; 
 	background:  url(images/btn06.gif) 0 0 no-repeat;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover05 a:hover {background-position: 0 -20px;
}

#rollover05_on a{
	display: block; 
	height: 20px; 
	width: 55px; 
 	background:  url(images/btn06.gif) 0 0 no-repeat;
	background-position: 0 -20px;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover06 a{
	display: block; 
	height: 20px; 
	width: 50px; 
 	background:  url(images/btn07.gif) 0 0 no-repeat;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover06 a:hover {background-position: 0 -20px;
}

#rollover06_on a{
	display: block; 
	height: 20px; 
	width: 50px; 
 	background:  url(images/btn07.gif) 0 0 no-repeat;
	background-position: 0 -20px;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover07 a{
	display: block; 
	height: 20px; 
	width: 80px; 
 	background:  url(images/btn08.gif) 0 0 no-repeat;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover07 a:hover {background-position: 0 -20px;
}

#rollover07_on a{
	display: block; 
	height: 20px; 
	width: 80px; 
 	background:  url(images/btn08.gif) 0 0 no-repeat;
	background-position: 0 -20px;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover08 a{
	display: block; 
	height: 20px; 
	width: 80px; 
 	background:  url(images/btn09.gif) 0 0 no-repeat;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover08 a:hover {background-position: 0 -20px;
}

#rollover08_on a{
	display: block; 
	height: 20px; 
	width: 80px; 
 	background:  url(images/btn09.gif) 0 0 no-repeat;
	background-position: 0 -20px;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover09 a{
	display: block; 
	height: 20px; 
	width: 90px; 
 	background:  url(images/btn10.gif) 0 0 no-repeat;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover09_on a{
	display: block; 
	height: 20px; 
	width: 90px; 
 	background:  url(images/btn10.gif) 0 0 no-repeat;
	background-position: 0 -20px;
 	margin-top: -3px;
 	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;
	border: 0;
	float:left;

}

#rollover09 a:hover {background-position: 0 -20px;
}

.viiva{
	width: 17px;
	height: 20px;
	background-image:url(images/viiva.gif);
	display: inline;
	float: left;
	margin-top: -2px;
}

.nobgxrepeat{
	background-repeat:repeat-y;

}

#menuWrap{
	width: 176px;
	float: left;
	margin:10px 0px 0px 5px;
}