@charset "utf-8";



.teksti {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #B4B4B4;
}
.tekstiplus {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #D4D4D4;
}
.lot-oranssi {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	color: #F60;
}

.lot-valkoinen {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 22px;
	letter-spacing: 1px;
}

.teksti-yt {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	color: #B4B4B4;
	line-height: 5px;
}

.otsikko {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 18px;
	color: #F60;
}
.otsikko-sisennetty {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 18px;
	color: #F60;
	text-indent: 6px;
}



.alaotsikko {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 16px;
	color: #F60;
}

.sahkopostilinkki {
	font-family: "Arial Black", Gadget, sans-serif;
	text-indent: 35px;
	font-size: 14px;
	color: #0C9;
}

.teksti-lomake {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	color: #B4B4B4;
}

#apDiv1 {
	position:absolute;
	left:-23px;
	top:-9px;
	width:954px;
	height:1620px;
	z-index:2;
	background-color: #999;
	visibility: visible;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#linko_apDiv1 {
	position:absolute;
	left:-23px;
	top:-9px;
	width:950px;
	height:1536px;
	z-index:2;
	background-color: #999;
	visibility: visible;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#foursome_apDiv1 {
	position:absolute;
	left:-23px;
	top:-9px;
	width:950px;
	height:1446px;
	z-index:2;
	background-color: #999;
	visibility: visible;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#myynti_apDiv1 {
	position:absolute;
	left:-23px;
	top:-9px;
	width:950px;
	height:1178px;
	z-index:2;
	background-color: #999;
	visibility: visible;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#parkour_apDiv1 {
	position:absolute;
	left:-23px;
	top:-9px;
	width:950px;
	height:1435px;
	z-index:2;
	background-color: #999;
	visibility: visible;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#tramppa_apDiv1 {
	position:absolute;
	left:-23px;
	top:-9px;
	width:950px;
	height:1561px;
	z-index:2;
	background-color: #999;
	visibility: visible;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#vuokraus_apDiv1 {
	position:absolute;
	left:-23px;
	top:-9px;
	width:950px;
	height:1484px;
	z-index:2;
	background-color: #999;
	visibility: visible;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#yhteystiedot_apDiv1 {
	position: absolute;
	left: -23px;
	top: -9px;
	width: 950px;
	height: 1029px;
	z-index: 2;
	background-color: #999;
	visibility: visible;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#apDiv2 {
	position:absolute;
	left:25px;
	top:24px;
	width:900px;
	height:69px;
	z-index:3;
	background-color: #433E36;
	visibility: visible;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
}
#apDiv3 {
	position: absolute;
	left: 25px;
	top: 113px;
	width: 900px;
	height: 32px;
	z-index: 40;
	background-color: #433E36;
	visibility: visible;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
}
#apDiv4 {
	position:absolute;
	left:27px;
	top:184px;
	width:900px;
	height:1322px;
	z-index:5;
	background-color: #433E36;
	visibility: visible;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#linko_apDiv4 {
	position:absolute;
	left:25px;
	top:155px;
	width:900px;
	height:1246px;
	z-index:5;
	background-color: #433E36;
	visibility: visible;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#foursome_apDiv4 {
	position:absolute;
	left:25px;
	top:155px;
	width:900px;
	height:1156px;
	z-index:5;
	background-color: #433E36;
	visibility: visible;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#myynti_apDiv4 {
	position:absolute;
	left:25px;
	top:155px;
	width:900px;
	height:888px;
	z-index:5;
	background-color: #433E36;
	visibility: visible;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#parkour_apDiv4 {
	position:absolute;
	left:25px;
	top:155px;
	width:900px;
	height:1145px;
	z-index:5;
	background-color: #433E36;
	visibility: visible;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#tramppa_apDiv4 {
	position:absolute;
	left:25px;
	top:155px;
	width:900px;
	height:1272px;
	z-index:5;
	background-color: #433E36;
	visibility: visible;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#vuokraus_apDiv4 {
	position:absolute;
	left:25px;
	top:155px;
	width:900px;
	height:4310px;
	z-index:5;
	background-color: #433E36;
	visibility: visible;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#yhteystiedot_apDiv4 {
	position:absolute;
	left:25px;
	top:155px;
	width:900px;
	height:739px;
	z-index:5;
	background-color: #433E36;
	visibility: visible;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#apDiv5 {
	position:absolute;
	left:24px;
	top:11px;
	width:850px;
	height:350px;
	z-index:28;
	background-color: #433E36;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}

#apDiv6 {
	position:absolute;
	left:25px;
	top:12px;
	width:900px;
	height:65px;
	z-index:7;
	background-color: #615b4f;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#apDiv7 {
	position:absolute;
	left:25px;
	top:5px;
	width:850px;
	z-index:8;
	background-color: #5E574D;
	height: 689px;
	padding: 25px;
}

#linko_apDiv7 {
	position:absolute;
	left:25px;
	top:5px;
	width:850px;
	z-index:8;
	background-color: #5E574D;
	height: 1191px;
	padding: 25px;
}

#foursome_apDiv7 {
	position:absolute;
	left:25px;
	top:5px;
	width:848px;
	z-index:8;
	background-color: #5E574D;
	height: 1102px;
	padding: 25px;
}

#myynti_apDiv7 {
	position:absolute;
	left:25px;
	top:5px;
	width:850px;
	z-index:8;
	background-color: #5E574D;
	height: 837px;
	padding: 25px;
}

#parkour_apDiv7 {
	position:absolute;
	left:25px;
	top:5px;
	width:850px;
	z-index:8;
	background-color: #5E574D;
	height: 1094px;
	padding: 25px;
}

#tramppa_apDiv7 {
	position:absolute;
	left:25px;
	top:5px;
	width:850px;
	z-index:8;
	background-color: #5E574D;
	height: 1222px;
	padding: 25px;
}

#vuokraus_apDiv7 {
	position:absolute;
	left:25px;
	top:5px;
	width:850px;
	z-index:8;
	background-color: #5E574D;
	height: 4255px;
	padding: 25px;
}

#yhteystiedot_apDiv7 {
	position:absolute;
	left:25px;
	top:2px;
	width:848px;
	z-index:8;
	background-color: #5E574D;
	height: 1273px;
	padding: 25px;
}

#apDiv9 {
	position:absolute;
	left:25px;
	top:416px;
	width:878px;
	height:392px;
	z-index:10;
	background-color: #1b1b1b;
	padding: 10px;
	padding-bottom: 20px;
	visibility: visible;
}

#apDiv10 {
	position:absolute;
	left:10px;
	top:11px;
	width:414px;
	height:390px;
	z-index:11;
	background-color: #141210;
	visibility: visible;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#apDiv11 {
	position:absolute;
	left:454px;
	top:11px;
	width:414px;
	height:390px;
	z-index:12;
	background-color: #141210;
	visibility: visible;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#apDiv12 {
	position:absolute;
	left:25px;
	top:243px;
	width:514px;
	height:428px;
	z-index:13;
	border: 25px solid #433E36;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	overflow: hidden;
}

#apDiv13 {
	position:absolute;
	left:25px;
	top:211px;
	width:800px;
	height:598px;
	z-index:14;
	background-color: #302B25;
	padding: 25px;
}

#apDiv14 {
	position:absolute;
	left:25px;
	top:25px;
	width:384px;
	height:282px;
	z-index:15;
	padding: 0px;
}

#apDiv15 {
	position:absolute;
	left:439px;
	top:25px;
	width:384px;
	height:282px;
	z-index:16;
	padding: 0px;
}

#apDiv16 {
	position:absolute;
	left:25px;
	top:336px;
	width:384px;
	height:282px;
	z-index:17;
	padding: 0px;
}

#apDiv17 {
	position:absolute;
	left:439px;
	top:336px;
	width:384px;
	height:282px;
	z-index:18;
	padding: 0px;
}

#apDiv18 {
	position:absolute;
	left:25px;
	top:190px;
	width:800px;
	height:4040px;
	z-index:19;
	background-color: #433E36;
	padding: 25px;
	padding-bottom:
}

#apDiv19 {
	position:absolute;
	left:25px;
	top:25px;
	width:770px;
	height:399px;
	z-index:20;
	background-color: #5E574D;
	padding: 15px;
	padding-bottom: 35px;
}

#apDiv20 {
	position:absolute;
	left:25px;
	top:495px;
	width:770px;
	height:395px;
	z-index:21;
	background-color: #5E574D;
	padding: 15px;
}

#apDiv23 {
	position:absolute;
	left:25px;
	top:940px;
	width:770px;
	height:395px;
	z-index:21;
	background-color: #5E574D;
	padding: 15px;
}

#apDiv24 {
	position:absolute;
	left:25px;
	top:1390px;
	width:770px;
	height:395px;
	z-index:21;
	background-color: #5E574D;
	padding: 15px;
}

#apDiv25 {
	position:absolute;
	left:25px;
	top:1840px;
	width:770px;
	height:395px;
	z-index:21;
	background-color: #5E574D;
	padding: 15px;
}

#apDiv26 {
	position:absolute;
	left:25px;
	top:2290px;
	width:770px;
	height:395px;
	z-index:21;
	background-color: #5E574D;
	padding: 15px;
}

#apDiv27 {
	position:absolute;
	left:25px;
	top:2740px;
	width:770px;
	height:395px;
	z-index:21;
	background-color: #5E574D;
	padding: 15px;
}

#apDiv28 {
	position:absolute;
	left:25px;
	top:3190px;
	width:770px;
	height:395px;
	z-index:21;
	background-color: #5E574D;
	padding: 15px;
}

#apDiv29 {
	position:absolute;
	left:25px;
	top:3640px;
	width:770px;
	height:395px;
	z-index:21;
	background-color: #5E574D;
	padding: 15px;
}

#apDiv21 {
	position: absolute;
	left:25px;
	top: 373px;
	width:777px;
	height:130px;
	z-index:22;
	background-color: #5E574D;
	padding: 10px;
}

#apDiv22 {
	position: absolute;
	left: 25px;
	top: 5px;
	height: 383px;
	width: 878px;
	z-index: 6;
	background-color: #1b1b1b;
	padding: 10px;
}
#linkoTeksti1 {
	position: absolute;
	left:25px;
	top:103px;
	width:370px;
	height:250px;
	z-index:23;
}

#linkoTeksti2 {
	position: absolute;
	top: 432px;
	width: 847px;
	height: 172px;
	z-index:24;
	left: 25px;
}

#linkoTeksti3 {
	position: absolute;
	left: 472px;
	top: 582px;
	width: 400px;
	z-index:25;
	height: 166px;
}

#linkoSpeksit {
	position: absolute;
	left: 473px;
	top: 766px;
	width: 400px;
	z-index: 26;
}

#linkoKuva1 {
	position: absolute;
	left: 446px;
	top: 102px;
	width: 407px;
	height: 305;
	z-index: 27;
	padding: 0px;
	border: 10px solid #433E36;
}

#linkoKuva2 {
	position: absolute;
	left: 25px;
	top: 604px;
	width: 378px;
	height: 577px;
	z-index: 28;
	border: 10px solid #433E36;
}

#tramppaKuva1 {
	position: absolute;
	left: 446px;
	top: 112px;
	width: 407px;
	height: 305;
	z-index: 29;
	padding: 0px;
	border: 10px solid #433E36;
}

#tramppaKuva2 {
	position: absolute;
	left: 25px;
	top: 610px;
	width: 378px;
	height: 577px;
	z-index: 30;
	border: 10px solid #433E36;
}

#myyntiB_Teksti1 {
	position: absolute;
	left:25px;
	top:103px;
	width:393px;
	height:381px;
	z-index:31;
}

#myyntiB_Teksti2 {
	position: absolute;
	top: 463px;
	width: 847px;
	height: 130px;
	z-index:32;
	left: 25px;
}

#myyntiB_Teksti3 {
	position: absolute;
	left: 395px;
	top: 576px;
	width: 471px;
	z-index:33;
	height: 131px;
}

#myyntiB_Speksit {
	position: absolute;
	left: 395px;
	top: 709px;
	width: 471px;
	z-index: 34;
}

#myyntiB_Kuva1 {
	position: absolute;
	left: 444px;
	top: 122px;
	width: 407px;
	height: 305px;
	z-index: 35;
	padding: 0px;
	border: 10px solid #433E36;
}

#myyntiB_Kuva2 {
	position: absolute;
	left: 26px;
	top: 597px;
	width: 320px;
	height: 480px;
	z-index: 36;
	border: 10px solid #433E36;
}

#myyntiC_Teksti1 {
	position: absolute;
	left:25px;
	top:103px;
	width:379px;
	height:431px;
	z-index: 37;
}

#myyntiC_Teksti2 {
	position: absolute;
	top: 428px;
	width: 847px;
	height: 127px;
	z-index:38;
	left: 25px;
}

#myyntiC_Teksti3 {
	position: absolute;
	left: 428px;
	top: 518px;
	width: 441px;
	z-index:39;
	height: 322px;
}

#myyntiC_Speksit {
	position: absolute;
	left: 428px;
	top: 843px;
	width: 439px;
	z-index: 40;
}

#myyntiC_Kuva1 {
	position: absolute;
	left: 429px;
	top: 125px;
	width: 423px;
	height: 282px;
	z-index: 35;
	padding: 0px;
	border: 10px solid #433E36;
}

#myyntiC_Kuva2 {
	position: absolute;
	left: 25px;
	top: 533px;
	width: 360px;
	height: 480px;
	z-index: 36;
	border: 10px solid #433E36;
}

#vuokrausLinko_kuva {
	position: absolute;
	left: 458px;
	top: 70px;
	width: 313px;
	height: 235px;
	z-index: 37;
	border: 5px solid #433E36;
}

#vuokrausTramppa_kuva {
	position: absolute;
	left: 458px;
	top: 70px;
	width: 313px;
	height: 235px;
	z-index: 38;
	border: 5px solid #433E36;
}

#vuokrausLinko_teksti {
	width: 400px;
	z-index: 39;
}

#vuokrausTramppa_teksti {
	width: 400px;
	z-index: 40;
	margin: 0px;
}

#tramppaTeksti1 {
	position: absolute;
	left:25px;
	top:93px;
	width:398px;
	height:400px;
	z-index:41;
}

#tramppaTeksti2 {
	position: absolute;
	top: 439px;
	width: 847px;
	height: 142px;
	z-index:42;
	left: 25px;
}

#tramppaTeksti3 {
	position: absolute;
	left: 447px;
	top: 595px;
	width: 424px;
	z-index:43;
	height: 226px;
}

#tramppaSpeksit {
	position: absolute;
	left: 447px;
	top: 824px;
	width: 428px;
	z-index: 44;
}

#kauppaLogo {
	position: absolute;
	left: 200px;
	top: 1px;
	width: 499px;
	height: 60px;
	z-index: 45;
}

#footer {
	position: absolute;
	left: 27px;
	top: 1550px;
	width: 950px;
	height: 85px;
	z-index: 46;
	background-color: #433E36;
}

#linko_footer {
	position: absolute;
	left: 25px;
	top: 1439px;
	width: 950px;
	height: 90px;
	z-index: 46;
	background-color: #433E36;
}

#foursome_footer {
	position: absolute;
	left: 25px;
	top: 1349px;
	width: 950px;
	height: 90px;
	z-index: 46;
	background-color: #433E36;
}

#myynti_footer {
	position: absolute;
	left: 25px;
	top: 1082px;
	width: 950px;
	height: 90px;
	z-index: 46;
	background-color: #433E36;
}

#parkour_footer {
	position: absolute;
	left: 25px;
	top: 1339px;
	width: 950px;
	height: 90px;
	z-index: 46;
	background-color: #433E36;
}

#tramppa_footer {
	position: absolute;
	left: 25px;
	top: 1465px;
	width: 950px;
	height: 90px;
	z-index: 46;
	background-color: #433E36;
}

#vuokraus_footer {
	position: absolute;
	left: 25px;
	top: 4515px;
	width: 950px;
	height: 90px;
	z-index: 46;
	background-color: #433E36;
}

#yhteystiedot_footer {
	position: absolute;
	left: 25px;
	top: 933px;
	width: 950px;
	height: 90px;
	z-index: 46;
	background-color: #433E36;
}


#etuSivu_footer {
	position: absolute;
	left: 25px;
	top: 1021px;
	width: 950px;
	height: 90px;
	z-index: 46;
	background-color: #433E36;
}

#etuSivu_apDiv4 {
	position:absolute;
	left:25px;
	top:155px;
	width:900px;
	height:830px;
	z-index:5;
	background-color: #433E36;
	visibility: visible;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#etuSivu_apDiv1 {
	position:absolute;
	left:-23px;
	top:-9px;
	width:950px;
	height:1057px;
	z-index:2;
	background-color: #999;
	visibility: visible;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#ie_warning {
	position:absolute;
	left:26px;
	top:2px;
	width:600px;
	height:19px;
	z-index:50;
	visibility: visible;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	color: #B4B4B4;
	text-align: center;
	font-size: 14px;
}
.footer-linkit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B4B4B4;
	word-spacing: 25px;
	text-align: center;
}

.teksti-vuok-vaalea {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	color: #D4D4D4;
	line-height: 24px;
}
