
	body {
		margin				: 0px 0px 0px 0px;
		padding				: 0px 0px 0px 0px;
		/*background-color	: #0F3B6F;*/
		/*background-color	: #49638E;*/
		/*background-color	: #E2EEF7;
		background-image	: url(http://217.152.67.37/lt2/images/taustaliuku.png);
		background-repeat	: repeat-x;*/
		font-family			: Arial, sans-serif;
		font-size			: 12px;
		line-height			: 140%;
		background-image: url(./images/lt_etutausta.gif);
		background-repeat: repeat-y;
	}

	table, tr, td {
		font-family			: Arial, sans-serif;
		font-size			: 12px;
		line-height			: 140%;
	}
	

	table.med th {
	 background-color:#9f0d20;
	 font-family: Tahoma, Verdana, Arial, sans-serif;
	 font-weight: bold;
	 color: #FFFFFF;
	 FONT-SIZE: 10px;
	}

	table.med td {
	 FONT-SIZE: 11px;
	}


	.submenu {

		font-size	: 12px;
		line-height: 100%;

	}	


	.submenu-marked {

		font-size	: 12px;
		line-height: 100%;
		color: #14842B;
		font-weight: bold;

	}	

	.submenu2 {

		font-size	: 11px;
		line-height: 100%;
		font-weight: normal;

	}	

	.submenu-marked2 {

		font-size	: 11px;
		line-height: 100%;
		color: #14842B;
		font-weight: bold;

	}	

	p, li, option, select {
		font-family			: Arial, sans-serif;
		font-size			: 12px;
		line-height			: 140%;
		color				: #333333;
	}

	
	.news-date {
		font-size: 10px;
	}
	
	
	input,textarea {
		font-family: /*Helvetica,*/ Arial, sans-serif;
		font-size: 11px;
		color: #333333;
	}
	
	ul {
		margin-left			: 0px;
		padding-left		: 15px;
		font-family			: /*Helvetica,*/ Arial, sans-serif;
		font-size			: 12px;
		line-height			: 140%;
		color				: #333333;
		list-style-image: url(/images/bullet.gif)
	}

	
	img {
		border				: 0px 0px 0px 0px;
	}

	a {
		color				: #004A80; /*zila*/
		text-decoration		: none;
	}
	
	a:hover {
		text-decoration		: underline;
	}


.small, .small * {
	font-size: 11px;
}



.select_item {
	BORDER-RIGHT: #7F9DB9 1px solid; 
	PADDING-RIGHT: 5px;
	BORDER-TOP: #7F9DB9 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #7F9DB9 1px solid; 
	WIDTH: 100%; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #7F9DB9 1px solid; 
}
.title1 {
	color: #14842B;
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
		line-height:110%;

}


.title2 {
	color: #14842B;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height:110%;

}

.title3 {
	color: #14842B;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height:110%;

}

.title4 {
	color: #14842B;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height:110%;

}

.title5 {
	color: #14842B;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height:110%;

}


	hr {color: #009900; height:1 px}

/* ======================================================================== */
/*  Ylänavigointipalkki:													*/
/* ======================================================================== */

	.venytyssolu {
		background-color	: #0F3B6F;
	}
	
	.navipalkki {
		background-color	: #0F3B6F;
		text-align			: left;
		padding				: 0px 0px 0px 29px;
	}
	
	.navipalkki_linkki {
		margin				: 0px 10px 0px 10px;
		font-family			: /*Helvetica,*/ Arial, sans-serif;
		font-size			: 12px;
		line-height			: 150%;
		font-weight			: bold;
		color				: #ffffff;
		text-decoration		: none;
	}
	
	.navipalkki_linkki:hover {
		text-decoration		: underline;
	}

/* ======================================================================== */
/*  Vasemman reunan navigointi ja laatikot:									*/
/* ======================================================================== */

	.naviotsikko {
		margin				: 0px 0px 0px 0px;
		padding				: 3px 0px 2px 15px;
		background-color	: #49638E;
		font-family			: /*Helvetica,*/ Arial, sans-serif;
		font-size				: 11px;
		font-weight			: bold;
		line-height			: 14px;
		height				: 18px;
		color					: #FFFFFF;
		text-decoration	: none;
		line-height: 100%;
	}

	.lang-menu {
		margin				: 0px 0px 0px 0px;
		padding				: 0px 4px 0px 2px;
		background-color	: #49638E;
		font-family			: Arial, sans-serif;
		font-size				: 10px;
		font-weight			: normal;
		line-height			: 14px;
		height				: 18px;
		color					: #FFFFFF;
		text-align:			 right;
		text-decoration	: none;
	}


	.otsikkolinkki {
		font-size			: 12px;
		font-weight			: bold;
		line-height			: 18px;
		color				: #FFFFFF;
		text-decoration		: none;
	}
	
	.otsikkolinkki:hover {
		text-decoration		: underline;
	}
	
	.navipuu_kategoria {
		text-decoration		: none;
		color				: #0F3B6F;
	}

	.navipuu_kategoria:hover {
		text-decoration		: underline;
		color				: #0F3B6F;
	}

	.navipuu_artikkeli {
		padding				: 0px 0px 0px 10px;
		text-decoration		: none;
		color				: #0F3B6F;
	}

	.navipuu_artikkeli:hover {
		text-decoration		: underline;
		color				: #0F3B6F;
	}
	

	
	.yritystietolinkki {
		margin				: 0px 0px 0px 0px;
		padding				: 5px 0px 0px 15px;
		font-weight			: bold;
		text-decoration		: none;
		color				: #0F3B6F;
	}
	
	.yritystietolinkki:hover {
		text-decoration		: underline;
		color				: #0F3B6F;
	}
	


/* ======================================================================== */
/*  Leipätekstialue:														*/
/* ======================================================================== */

	.otsikko {
		padding				: 0px 0px 0px 0px;
		margin				: 0px 0px 0px 0px;
		font-family			: Times,serif;
		font-size			: 20px;
		line-height			: 140%;
		font-weight			: normal;
		color				: #078D2F;
	}

	.ingressi {
		margin				: 15px 0px 15px 0px;
		font-family			: /*Helvetica,*/ Arial, sans-serif;
		font-size			: 12px;
		font-weight			: normal;
		font-style			: normal;
		line-height			: 145%;
		color				: #303030;
		/*color				: #707070;*/
	}
	
	.tiedote {
		font-family			: Courier New, Courier;
		font-size			: 12px;
		font-weight			: bold;
		line-height			: 140%;
		color				: #333333;
	}
	
/* ======================================================================== */
/*  Oikealla leipätekstin seassa leijuva alasivulaatikko:					*/
/* ======================================================================== */

	.alasivulaatikko {
		clear				: right;
		float				: right;
		width				: 200px;
		margin				: 0px 0px 7px 15px;
	}
	


	.alasivulinkki {
		color				: #0F3B6F;
		text-decoration		: none;
	}
	
	.alasivulinkki:hover {
		text-decoration		: underline;
	}

/* ======================================================================== */
/*  Sivun alareunan copyright- ja sivukarttapalkki:							*/
/* ======================================================================== */

	.alapalkki {
		
		font-family: Arial, sans-serif;
		color: #FFFFFF;
		font-size:10px;
		background-color: #068B2E;
		height: 20px;
		text-align: right;
		padding-right: 5px;
	}
	
	.alalinkki {
		margin				: 0px 20px 0px 20px;
		font-family			: /*Helvetica,*/ Arial, sans-serif;
		font-size			: 10px;
		color				: #FFFFFF;
		font-weight			: normal;
		text-decoration		: none;
	}
	.alalinkki:hover {
		text-decoration		: underline;
	}

/* ======================================================================== */
/*  Question and answers					*/
/* ======================================================================== */

.qa-question { 
	color: #000000; 
	/8font-weight: bold; */
	font-size: 11px; 
	line-height: 125%;
	font-family: Arial, Helvetica, Tahoma, sans-serif; 
}

.qa-date {
	color: #555555; 
	font-size: 11px; 
}

.qa-pagenav {
	
	color: #004A80; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Arial, Helvetica, Tahoma, sans-serif; 

}

.qa-pagenav-sel {
	
	color: #FF6600; 

}

.qa-answer-title {
	
	color: #14842B; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Tahoma, sans-serif; 

}



