/* hinnasto taulukko */

.sssoy_hinnasto {
	border: #000000 1px solid;
}
.sssoy_hinnasto_header {
	background-color:#ADCFF7;
	font-weight:bold;
	color:#000000;
}

.sssoy_hinnasto_header2 {
	background-color:#ADCFF7;
	font-weight:bold;
	color:#000000;
	text-align: center;
}

.sssoy_hinnasto_col1 {
	border-bottom: #000000 1px solid;
	text-align: left;
}

.sssoy_hinnasto_col2 {
	border-bottom: #000000 1px solid;
	background-color:#ADCFF7;
	text-align: center;
}

/* Häiriötilanne */

#tekstiAlue p {
	margin: 0px;
	padding: 10px 0px 10px 0px;
}


/* laskupohja imagemap */

.laskupohja {
	width:600px;
	height:848px;
	position:relative;
	clear:both;
	border:1px solid #DBD7D6;
}

#arviolasku_p1 {
	background-image: url(/templates/sssoy_2008/img/laskutulkki/arviolasku_p1.jpg);
}

#arviolasku_p2 {
	background-image: url(/templates/sssoy_2008/img/laskutulkki/arviolasku_p2.jpg);
}

#tasaus_ja_arviolasku_p1 {
	background-image: url(/templates/sssoy_2008/img/laskutulkki/tasaus_arviolasku_p1.jpg);
}

#tasaus_ja_arviolasku_p2 {
	background-image: url(/templates/sssoy_2008/img/laskutulkki/tasaus_arviolasku_p2.jpg);
}

#tasaus_ja_arviolasku_p3 {
	background-image: url(/templates/sssoy_2008/img/laskutulkki/tasaus_arviolasku_p3.jpg);
}

#tasaus_ja_arviolasku_p4 {
	background-image: url(/templates/sssoy_2008/img/laskutulkki/tasaus_arviolasku_p4.jpg);
}

#lukemalasku_p1 {
	background-image: url(/templates/sssoy_2008/img/laskutulkki/lukemalasku_p1.jpg);
}
#lukemalasku_p2 {
	background-image: url(/templates/sssoy_2008/img/laskutulkki/lukemalasku_p2.jpg);
}

/*#laskupohja span.link, #laskupohja2 span.link {position: relative;}*/
		
.laskupohja a span {
	display: none;
	font-weight: normal; 
	position: absolute;
	background-image: url(/templates/sssoy/img/icon_close.gif);
	background-position : top right;
	background-repeat : no-repeat;
	margin-top: 10px;
	margin-left: -70px;
	padding: 5px;
	z-index: 100;
	border:1px solid #356EB3;
	text-decoration:none;
	background-color:#ffffff;
	color:#000000;
	cursor : pointer;
	padding-right:50px;
	width: 255px;
}
.laskupohja a:hover span { 
	display: none; 
	font-weight: normal; 
}

.laskupohja a span.show {
	display: block;
}
	
.laskupohja a:hover span.show {
	display: block;
}

#content_subpage .laskupohja a {
	cursor: pointer; 
	position: absolute; 
	color:#000000; 
	text-decoration: none;
	/* LAITA TÄMÄ PÄÄLLE KEHITYKSESSÄ JOS ASETTELET LAATIKOITA KOHDILLEEN: */
	/*border: 1px solid;*/
}

#arviolasku_p1 a.note13 { top:218px; left:33px; width:188px; height:16px; }	
#arviolasku_p1 a.note12 { top:103px; left:63px; width:140px; height:62px; }	
#arviolasku_p1 a.note11 { top:102px; left:301px; width:265px; height:15px; }
#arviolasku_p1 a.note10 { top:118px; left:301px; width:235px; height:63px; }
#arviolasku_p1 a.note9 { top:237px; left:33px; width:538px; height:24px; }
#arviolasku_p1 a.note8 { top:292px; left:33px; width:538px; height:25px; }
#arviolasku_p1 a.note7 { top:326px; left:33px; width:538px; height:25px; }
#arviolasku_p1 a.note6 { top:567px; left:65px; width:175px; height:41px; }
#arviolasku_p1 a.note5 { top:662px; left:329px; width:190px; height:15px; }
#arviolasku_p1 a.note4 { top:725px; left:363px; width:90px; height:17px; }
#arviolasku_p1 a.note3 { top:750px; left:66px; width:249px; height:17px; }
#arviolasku_p1 a.note2 { top:750px; left:363px; width:90px; height:17px; }
#arviolasku_p1 a.note1 { top:750px; left:488px; width:52px; height:17px; }

#arviolasku_p2 a.note16 { top:106px; left:47px; width:528px; height:56px; }
#arviolasku_p2 a.note15 { top:167px; left:47px; width:528px; height:62px; }
#arviolasku_p2 a.note14 { top:362px; left:47px; width:528px; height:40px; }
#arviolasku_p2 a.note13 { top:343px; left:330px; width:196px; height:13px; }

#tasaus_ja_arviolasku_p1 a.note13 { top:103px; left:66px; width:140px; height:62px; }	
#tasaus_ja_arviolasku_p1 a.note12 { top:102px; left:302px; width:263px; height:15px; }
#tasaus_ja_arviolasku_p1 a.note11 { top:119px; left:304px; width:235px; height:63px; }
#tasaus_ja_arviolasku_p1 a.note115 { top:216px; left:33px; width:190px; height:15px; }
#tasaus_ja_arviolasku_p1 a.note10 { top:235px; left:33px; width:538px; height:25px; }
#tasaus_ja_arviolasku_p1 a.note9 { top:265px; left:33px; width:538px; height:25px; }
/*#tasaus_ja_arviolasku_p1 a.note95 { top:295px; left:33px; width:190px; height:15px; }*/
#tasaus_ja_arviolasku_p1 a.note8 { top:316px; left:33px; width:538px; height:26px; }
#tasaus_ja_arviolasku_p1 a.note7 { top:351px; left:33px; width:538px; height:25px; }
#tasaus_ja_arviolasku_p1 a.note6 { top:567px; left:68px; width:176px; height:41px; }
#tasaus_ja_arviolasku_p1 a.note5 { top:662px; left:333px; width:190px; height:16px; }
#tasaus_ja_arviolasku_p1 a.note4 { top:725px; left:367px; width:90px; height:16px; }
#tasaus_ja_arviolasku_p1 a.note3 { top:749px; left:67px; width:240px; height:16px; }
#tasaus_ja_arviolasku_p1 a.note2 { top:750px; left:367px; width:77px; height:16px; }
#tasaus_ja_arviolasku_p1 a.note1 { top:750px; left:491px; width:52px; height:16px; }

#tasaus_ja_arviolasku_p2 a.note21 { top:103px; left:39px; width:527px; height:24px; }
#tasaus_ja_arviolasku_p2 a.note20 { top:177px; left:39px; width:242px; height:16px; }
#tasaus_ja_arviolasku_p2 a.note19 { top:130px; left:39px; width:527px; height:24px; }
#tasaus_ja_arviolasku_p2 a.note18 { top:213px; left:39px; width:527px; height:74px; }
/*#tasaus_ja_arviolasku_p2 a.note17 { top:306px; left:39px; width:527px; height:20px; }*/
#tasaus_ja_arviolasku_p2 a.note16 { top:298px; left:39px; width:527px; height:62px; }
#tasaus_ja_arviolasku_p2 a.note15 { top:402px; left:39px; width:527px; height:45px; }
/*#tasaus_ja_arviolasku_p2 a.note14 { top:488px; left:39px; width:388px; height:45px; }*/

#tasaus_ja_arviolasku_p3 a.note22 { top:338px; left:330px; width:196px; height:13px; }
#tasaus_ja_arviolasku_p3 a.note23 { top:262px; left:175px; width:258px; height:13px; }
#tasaus_ja_arviolasku_p3 a.note24 { top:161px; left:46px; width:528px; height:62px; }
#tasaus_ja_arviolasku_p3 a.note25 { top:100px; left:46px; width:528px; height:56px; }
#tasaus_ja_arviolasku_p3 a.note26 { top:83px; left:46px; width:250px; height:15px; }

#tasaus_ja_arviolasku_p4 a.note32 { top:103px; left:66px; width:140px; height:62px; }
#tasaus_ja_arviolasku_p4 a.note31 { top:99px; left:302px; width:263px; height:15px; }
#tasaus_ja_arviolasku_p4 a.note30 { top:119px; left:304px; width:235px; height:60px; }
#tasaus_ja_arviolasku_p4 a.note29 { top:218px; left:41px; width:528px; height:20px; }
#tasaus_ja_arviolasku_p4 a.note28 { top:257px; left:41px; width:528px; height:16px; }
#tasaus_ja_arviolasku_p4 a.note27 { top:448px; left:41px; width:126px; height:17px; }


#lukemalasku_p1 .note12 { top:103px; left:63px; width:140px; height:62px; }	
#lukemalasku_p1 .note11 { top:99px; left:302px; width:265px; height:15px; }
#lukemalasku_p1 .note10 { top:118px; left:302px; width:236px; height:61px; }
#lukemalasku_p1 .note91 { top:213px; left:33px; width:198px; height:20px; }
#lukemalasku_p1 .note9 { top:235px; left:33px; width:538px; height:26px; }
#lukemalasku_p1 .note8 { top:292px; left:33px; width:538px; height:25px; }
#lukemalasku_p1 .note7 { top:326px; left:33px; width:538px; height:25px; }
#lukemalasku_p1 .note6 { top:564px; left:65px; width:177px; height:41px; }
#lukemalasku_p1 .note5 { top:660px; left:329px; width:190px; height:15px; }
#lukemalasku_p1 .note4 { top:723px; left:363px; width:90px; height:17px; }
#lukemalasku_p1 .note3 { top:748px; left:66px; width:242px; height:16px; }
#lukemalasku_p1 .note2 { top:748px; left:363px; width:90px; height:16px; }
#lukemalasku_p1 .note1 { top:748px; left:488px; width:52px; height:17px; }

#lukemalasku_p2 .note16 { top:103px; left:41px; width:528px; height:26px; }
#lukemalasku_p2 .note15 { top:214px; left:41px; width:528px; height:56px; }
#lukemalasku_p2 .note14 { top:275px; left:41px; width:528px; height:62px; }
/*#lukemalasku_p2 .note13 { top:341px; left:41px; width:245px; height:15px; }*/


/* pylväskierrätys imagemap */

#pylvaskierratys {
	width:500px;
	height:1px;
	position:relative;
	clear:both;
	/* border:1px solid #DBD7D6; */
}

#pylvaskierratys a span { display: none; font-weight: normal; }
#pylvaskierratys a:hover span { display: none; }

#pylvaskierratys a span {
	display: none;
	position: absolute;
	background-image: url(/templates/sssoy/img/icon_close.gif);
	background-position : top right;
	background-repeat : no-repeat;
	margin: -220px 0 0 90px;
	padding: 5px;
	z-index: 100;
	border:1px solid #356EB3;
	text-decoration:none;
	background-color:#ffffff;
	color:#000000;
	cursor : pointer;
	padding-right:50px;
	width: 255px;
}

#pylvaskierratys a span.show { display: block; }
#pylvaskierratys a:hover span.show { display: block; }

.Fiiliskuva {
	background-repeat:no-repeat;
	background-position:top right;
	height:165px;
	border-bottom:1px #356EB3 solid;
	display:block;
	padding:0;
	margin:0;}
