/* TAUSTAVÄRI MUUTOKSET */
body 			{text-decoration : none; font-size:12px; font-family: verdana, helvetica, sans-serif, arial; /*background: url(../pics/tausta.gif)*/} 

/* CONTENT AREA */
.leipis 					{ color: #000000; text-decoration : none; font-family: verdana, helvetica, sans-serif, arial; font-size: 11px;}
.leipis_small 				{ color: #000000; text-decoration : none; font-family: verdana, helvetica, sans-serif, arial; font-size: 10px;}
.headline    				{ color: #000000; text-decoration : none; font-family: verdana, helvetica, sans-serif, arial; font-weight: bold; font-size: 14px;}
.headlinesmall    			{ color: #000000; text-decoration : none; font-family: verdana, helvetica, sans-serif, arial; font-weight: bold; font-size: 12px;}
.leipisvalk					{ color: #FFFFFF; font-weight: bold; text-decoration : none; font-family: arial; font-size: 10px;}
.leipisvihr					{ color: #004C41; font-weight: bold; text-decoration : none; font-family: arial; font-size: 10px;}

/* KIRJAUTUMINEN */
input 		{font-family: verdana; font-size: 11px; color: #000000; text-decoration : none; color: #000000;}
.textbox 	{ font-size: 10px; font-family: verdana;  color:#000000; text-decoration : none; }
.tunnus 	{ font-family: verdana, helvetica, sans-serif, arial; color: #FFFFFF;font-size: 10px }

.formbut { font-family: verdana, helvetica, sans-serif, arial; font-size: 10px; font-weight: bold; background: #FFFFFF; color: #2C4457;}
.form1 { font-family: verdana, helvetica, sans-serif, arial; font-size: 10px; font-weight: normal; background: #FFFFFF; color: #2C4457;}
.form2 { font-family: verdana, helvetica, sans-serif, arial; font-size: 10px; font-weight: normal;}

/*LINKKIMÄÄRITTEET*/
a:link 					{ color: #000000; text-decoration : none; font-weight: normal; font-size: 12px; font-family: verdana, helvetica, sans-serif, arial; text-decoration: underline; }
a:active 				{ color: #000000; text-decoration : none; font-weight: normal; font-size: 12px; font-family: verdana, helvetica, sans-serif, arial; text-decoration: underline; }
a:visited 				{ color: #000000; text-decoration : none; font-weight: normal; font-size: 12px; font-family: verdana, helvetica, sans-serif, arial; text-decoration: underline; }
a:hover   				{ color: #000000; text-decoration : none; font-weight: normal; font-size: 12px; font-family: verdana, helvetica, sans-serif, arial; text-decoration: underline; }

	#lt_2 {
		width: 1000px; 
		height: 0px;
		background: transparent;
		float: left;
		display: none !important;
	}

	#lt_2 div { display: none !important; }

	#lt_haku {
		position: absolute; left: 390px; top: 82px; width: 550px; height: 40px; display: none;
	}

	#lt_flash {
		width: 976px; height: 227px; margin: 0; padding: 0; line-height: 0; font-size: 0;
		display: none;
	}

	#lt_content, #lt_content div, #lt_content div div {
		width: 98% !important;
		background-color: green;
		float: none !important;
		margin: 0 !important;
		padding: 0 !important;
	}

	#lt_content_2, #lt_content_2 div, #lt_content_2 div div {
		float: none !important;
		margin: 0 !important;
		padding: 0 !important;
	}

	#lt_content_2 {
		width: 98% !important;
	}
	#lt_content_2 div, #lt_content_2 div div { width: 100% !important; }

	#lt_content_2 div { background-image: none !important; background-color: transparent !important; }

	#lt_navi {
		position: absolute;
		left: 0;
		top: 314px;
		width: 201px;
		height: 300px;
		margin: 0;
		padding: 0;
		display: none;
	}

	#lt_leftshade {
		float: left; width: 10px; height: 100px; background: transparent;
		display: none;
	}

	#lt_rightshade {
		float: left; width: 10px; height: 100px; background: transparent;
		display: none;
	}

	#lt_bannercontainer {
		float: left; margin: 0px; padding: 0px;
		display: none;
	}

	#lt_content p, #lt_content_2 p { text-align: left; }

	p.news, p.news, span.newsheader { text-align: left; margin-bottom: 30px; }

	.newsdate { color: #006666; font-weight: bold; font-size: 11px; }

	.newsheader { font-family: Helvetica, arial; color: #000000; font-size: 15px; font-weight: bold; margin: 0; padding: 0; line-height: 1.2; }

	.lt_headline {
		font-family: "Lucida Sans Unicode"; color: #A0A1A3; font-size: 18px; text-transform: uppercase; font-weight: normal; padding-bottom: 25px;
	}

	span.leipis {
		margin: 0; padding: 0; display: inline;
	}

	img.lt_headerpic { margin-bottom: 30px; }

	img { display: none; }