/* TAUSTAVÄRI MUUTOKSET */
body 			{text-decoration : none; font-size:11px; font-family: verdana, helvetica, sans-serif, arial; /*background: url(../pics/tausta.gif)*/} 
.tausta			{background-color:#FFFFFF;}
td 				{ color: #000000; text-decoration : none; font-family: verdana, helvetica, sans-serif, arial; font-size: 11px;}

/* UUTISKOMPONENTTI */
.pvm							{ color:#6F8291; font-size: 10px; text-decoration : none; font-family: verdana, helvetica, sans-serif, arial; }
.uutisotsikko					{ color:#000000; font-size: 11px; font-weight: bold; font-family: verdana, helvetica, sans-serif, arial; }
.pvm1							{ color:#6F8291; font-size: 11px; text-decoration : none; font-family: verdana, helvetica, sans-serif, arial; }
.uutisotsikko1					{ color:#000000; font-size: 12px; text-decoration : none; font-weight: bold; font-family: verdana, helvetica, sans-serif, arial; }


/*JATKOT KAMPANJA*/

.jatkotleipis				{ color: #FFFFFF; text-decoration : none; font-family: verdana, helvetica, sans-serif, arial; font-size: 11px;}

/* 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: #0033ff; text-decoration : none; font-weight: bold; font-size: 11px; font-family: verdana, helvetica, sans-serif, arial; }
a:active 				{ color: #0033ff; text-decoration : none; font-weight: bold; font-size: 11px; font-family: verdana, helvetica, sans-serif, arial; }
a:visited 				{ color: #0033ff; text-decoration : none; font-weight: bold; font-size: 11px; font-family: verdana, helvetica, sans-serif, arial; }
a:hover   				{ color: #000000; text-decoration : none; font-weight: bold; font-size: 11px; font-family: verdana, helvetica, sans-serif, arial; }

a.readmore:link 		{ color: #0033ff; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.readmore:active 		{ color: #0033ff; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.readmore:visited 		{ color: #0033ff; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.readmore:hover		{ color: #000000; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }

a.oranki:link 			{ color: #BE6E20; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.oranki:active 		{ color: #BE6E20; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.oranki:visited 		{ color: #BE6E20; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.oranki:hover			{ color: #BE6E20; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }

a.uutinen:link 			{ color: #3D4150; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.uutinen:active 		{ color: #3D4150; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.uutinen:visited 		{ color: #3D4150; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.uutinen:hover			{ color: #6F8291; text-decoration : none; font-weight: bold; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }

a.alanavi:link 			{ color: #0033ff; text-decoration : none; font-weight: bold; font-size: 10px; font-family: arial; line-height: 16px; }
a.alanavi:active 		{ color: #0033ff; text-decoration : none; font-weight: bold; font-size: 10px; font-family: arial; line-height: 16px; }
a.alanavi:visited 		{ color: #0033ff; text-decoration : none; font-weight: bold; font-size: 10px; font-family: arial; line-height: 16px; }
a.alanavi:hover			{ color: #000000; text-decoration : none; font-weight: bold; font-size: 10px; font-family: arial; line-height: 16px; }

a.dynanavi:link 		{ display: block; width: 140px; padding: 5px 0px 4px 0px; color: #004C41; text-decoration : none; font-weight: normal; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.dynanavi:active 		{ display: block; width: 140px; padding: 5px 0px 4px 0px; color: #004C41; text-decoration : none; font-weight: normal; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.dynanavi:visited 		{ display: block; width: 140px; padding: 5px 0px 4px 0px; color: #004C41; text-decoration : none; font-weight: normal; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }
a.dynanavi:hover		{ display: block; width: 140px; padding: 5px 0px 4px 0px; color: #004C41; text-decoration : none; font-weight: normal; font-size: 10px; font-family: verdana, helvetica, sans-serif, arial; }

/* Uudet dynanavi luokat */
.submenuCell {
	background-image : url(../pics_laaketeollisuus/navigation/onmouse_bg.gif);
	background-repeat : repeat-x;
	background-color : #FFFFFF;
	margin : 0px 0px 0px 0px;
	padding : 0px 15px 0px 15px;
	vertical-align: middle;
	border-bottom: 1px solid #FFFFFF;
}

.submenuCellOver {
	background-image : url(../pics_laaketeollisuus/navigation/onmouse_bg_selected.gif);
	background-repeat : repeat-x;
	background-color : #D7E3E1;
	margin : 0px 0px 0px 0px;
	padding : 0px 15px 0px 15px;
	vertical-align: middle;
	border-bottom: 1px solid #FFFFFF;
}

	#dhtmltooltip{
		position: absolute;
		width: 180px;
		border: 1px solid #9BBED1;
		background-image: url(pics/news_lift_popup_bg.gif);
		background-repeat: no-repeat;
		background-color: #FFFFFF;
		visibility: hidden;
		z-index: 100;
		/* Remove below line to remove shadow. Below line should always appear last within this CSS */
		/* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */
	}
	
	a#navilink1_en { display: block; width: 80px; height: 21px; background: #006666 url("../pics_pif/v2/nnavi_1.gif") center center no-repeat; margin: 0; padding: 0; }
	a#navilink1_en:hover {	background: #99CCCC url("../pics_pif/v2/nnavi_1_over.gif") center center no-repeat; }
	a#navilink2_en { display: block; width: 187px; height: 21px; background: #006666 url("../pics_pif/v2/nnavi_2.gif") center center no-repeat; margin: 0; padding: 0; }
	a#navilink2_en:hover {	background: #99CCCC url("../pics_pif/v2/nnavi_2_over.gif") center center no-repeat; }
	a#navilink3_en { display: block; width: 132px; height: 21px; background: #006666 url("../pics_pif/v2/nnavi_3.gif") center center no-repeat; margin: 0; padding: 0; }
	a#navilink3_en:hover {	background: #99CCCC url("../pics_pif/v2/nnavi_3_over.gif") center center no-repeat; }
	a#navilink4_en { display: block; width: 199px; height: 21px; background: #006666 url("../pics_pif/v2/nnavi_4.gif") center center no-repeat; margin: 0; padding: 0; }
	a#navilink4_en:hover {	background: #99CCCC url("../pics_pif/v2/nnavi_4_over.gif") center center no-repeat; }
	a#navilink5_en { display: block; width: 114px; height: 21px; background: #006666 url("../pics_pif/v2/nnavi_5.gif") center center no-repeat; margin: 0; padding: 0; }
	a#navilink5_en:hover {	background: #99CCCC url("../pics_pif/v2/nnavi_5_over.gif") center center no-repeat; }
	a#navilink6_en { display: block; width: 103px; height: 21px; background: #006666 url("../pics_pif/v2/nnavi_6.gif") center center no-repeat; margin: 0; padding: 0; }
	a#navilink6_en:hover {	background: #99CCCC url("../pics_pif/v2/nnavi_6_over.gif") center center no-repeat; }
	a#navilink7_en { display: block; width: 155px; height: 21px; background: #006666 url("../pics_pif/v2/nnavi_7.gif") center center no-repeat; margin: 0; padding: 0; }
	a#navilink7_en:hover {	background: #99CCCC url("../pics_pif/v2/nnavi_7_over.gif") center center no-repeat; }


/*	* {
		font-family: Helvetica, arial;
		font-size: 11px;
	} */

	#lt_main {
		width: 1000px; border-right: 1px solid black;
	}

	#lt_2 {
		width: 1000px; background: transparent url('../pics_laaketeollisuus/v2/topframe.jpg') 0px 0px no-repeat; height: 127px;
		float: left;
	}

	#lt_haku {
		position: absolute; left: 390px; top: 82px; width: 550px; height: 40px;
	}

	#lt_flash {
		width: 976px; height: 227px; margin: 0; padding: 0; line-height: 0; font-size: 0;
	}

	#lt_content {
		position: relative; left: 260px; top: 10px; float: left; width: 320px; margin: 0;
	}

	#lt_content_2 {
		position: relative; left: 300px; top: 10px; float: left; width: 320px; margin: 0;
	}
	
	#lt_navi {
		position: absolute;
		left: 0;
		top: 314px;
		width: 201px;
		height: 300px;
		margin: 0;
		padding: 0;
	}

	#lt_leftshade {
		float: left; width: 10px; height: 100px; background: transparent url("../pics_laaketeollisuus/v2/leftshade.png") left top no-repeat;
	}

	#lt_rightshade {
		float: left; width: 10px; height: 100px; background: transparent url("../pics_laaketeollisuus/v2/rightshade.png") left top no-repeat;
	}

	#lt_bannercontainer {
		float: left; margin: 0px; padding: 0px;
	}

	#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; }