.svg0 {
    width: 136px;
    -moz-transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);
    -webkit-transform: rotate(-30deg);
    margin-left: 122px;
    margin-top: 137px;
}
.svg1 {
	width: 37px;
	-moz-transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	-o-transform: rotate(5deg);
	-webkit-transform: rotate(5deg);
  margin-left: -538px;
    margin-top: -309px;
}
.svg2 {
	width: 32px;
	-moz-transform: rotate(-47deg);
	-ms-transform: rotate(-47deg);
	-o-transform: rotate(-47deg);
	-webkit-transform: rotate(-47deg);
	    margin-left: -449px;
    margin-top: -274px;
}
.svgfillcontainer .svg2 {
    width: 32px;
    -moz-transform: rotate(-47deg);
    -ms-transform: rotate(-47deg);
    -o-transform: rotate(-47deg);
    -webkit-transform: rotate(-215deg);
    margin-left: -398px;
    margin-top: -294px;
}
.svg3 {
	width: 43px;
	-moz-transform: rotate(-37deg);
	-ms-transform: rotate(-37deg);
	-o-transform: rotate(-37deg);
	-webkit-transform: rotate(-37deg);
	    margin-left: -412px;
    margin-top: -318px;
}
.svgfillcontainer .svg3 {
    width: 37px;
    -moz-transform: rotate(160deg);
    -ms-transform: rotate(160deg);
    -o-transform: rotate(160deg);
    -webkit-transform: rotate(160deg);
    margin-left: -449px;
    margin-top: -282px;
}
.svg4 {
    width: 55px;
    -moz-transform: rotate(-35deg);
    -ms-transform: rotate(-35deg);
    -o-transform: rotate(-35deg);
    -webkit-transform: rotate(-35deg);
    margin-left: -495px;
    margin-top: -302px;
}
.svgfillcontainer .svg4 { width: 55px;
    -moz-transform: rotate(147deg);
    -ms-transform: rotate(147deg);
    -o-transform: rotate(147deg);
    -webkit-transform: rotate(147deg);
    margin-left: -406px;
    margin-top: -185px;
	}
.svg5 {
	width: 73px;
	-moz-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	    margin-left: -405px;
    margin-top: -252px;
}
.svg6 {
width: 35px;
    -moz-transform: rotate(106deg);
    -ms-transform: rotate(106deg);
    -o-transform: rotate(106deg);
    -webkit-transform: rotate(106deg);
    margin-left: -329px;
    margin-top: -348px;}
	.svgfillcontainer .svg6 { width: 34px;
    -moz-transform: rotate(106deg);
    -ms-transform: rotate(106deg);
    -o-transform: rotate(106deg);
    -webkit-transform: rotate(98deg);
    margin-left: -328px;
    margin-top: -342px;
	}
.svg7 {
    width: 45px;
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    margin-left: -426px;
    margin-top: -381px;
}
.svg8 {
width: 18px;
    -moz-transform: rotate(103deg);
    -ms-transform: rotate(103deg);
    -o-transform: rotate(103deg);
    -webkit-transform: rotate(103deg);
    margin-left: -240px;
    margin-top: -316px;
}
.svg9 {
     width: 80px;
    -moz-transform: rotate(-7deg);
    -ms-transform: rotate(-7deg);
    -o-transform: rotate(-7deg);
    -webkit-transform: rotate(-7deg);
    margin-left: -220px;
    margin-top: -297px;
}
.svgfillcontainer .svg9 {
    width: 73px;
    -moz-transform: rotate(1deg);
    -ms-transform: rotate(1deg);
    -o-transform: rotate(1deg);
    -webkit-transform: rotate(-4deg);
    margin-left: -215px;
    margin-top: -298px;
}

.svg10 {
    width: 17px;
    -moz-transform: rotate(-89deg);
    -ms-transform: rotate(-89deg);
    -o-transform: rotate(-89deg);
    -webkit-transform: rotate(-89deg);
    margin-left: -188px;
    margin-top: -271px;

}
.svg11 {
    width: 24px;
    -moz-transform: rotate(-176deg);
    -ms-transform: rotate(-176deg);
    -o-transform: rotate(-176deg);
    -webkit-transform: rotate(-176deg);
    margin-left: -151px;
    margin-top: -273px;
}
.svg12 {
    width: 20px;
    -moz-transform: rotate(-4deg);
    -ms-transform: rotate(-4deg);
    -o-transform: rotate(-4deg);
    -webkit-transform: rotate(-4deg);
    margin-left: -113px;
    margin-top: -258px;
}
.svg13 {
    width: 23px;
    -moz-transform: rotate(-177deg);
    -ms-transform: rotate(-177deg);
    -o-transform: rotate(-177deg);
    -webkit-transform: rotate(-177deg);
    margin-left: -85px;
    margin-top: -246px;
}
 .svg14 { width: 19px;
    -moz-transform: rotate(3deg);
    -ms-transform: rotate(3deg);
    -o-transform: rotate(3deg);
    -webkit-transform: rotate(3deg);
    margin-left: 479px;
    margin-top: -275px;
	}
 .svg15 {
    width: 15px;
    -moz-transform: rotate(-144deg);
    -ms-transform: rotate(-144deg);
    -o-transform: rotate(-144deg);
    -webkit-transform: rotate(-144deg);
    margin-left: -47px;
    margin-top: -230px;
	}
	.svgfillcontainer .svg15 {width: 18px;
    -moz-transform: rotate(-144deg);
    -ms-transform: rotate(-144deg);
    -o-transform: rotate(-144deg);
    -webkit-transform: rotate(-165deg);
    margin-left: -45px;
    margin-top: -222px;
	}
.svg16 {
    width: 22px;
    -moz-transform: rotate(187deg);
    -ms-transform: rotate(187deg);
    -o-transform: rotate(187deg);
    -webkit-transform: rotate(187deg);
    margin-left: -13px;
    margin-top: -225px;
	}
.svg17 {
width: 20px;
    -moz-transform: rotate(17deg);
    -ms-transform: rotate(17deg);
    -o-transform: rotate(17deg);
    -webkit-transform: rotate(17deg);
    margin-left: 25px;
    margin-top: -216px;
}
.svg18 {
width: 32px;
    -moz-transform: rotate(13deg);
    -ms-transform: rotate(13deg);
    -o-transform: rotate(13deg);
    -webkit-transform: rotate(13deg);
    margin-left: 60px;
    margin-top: -285px;
}

.svg19 {
    width: 21px;
    -moz-transform: rotate(82deg);
    -ms-transform: rotate(82deg);
    -o-transform: rotate(82deg);
    -webkit-transform: rotate(82deg);
    margin-left: 152px;
    margin-top: -331px;
}
.svg20 {
    width: 38px;
    -moz-transform: rotate(-91deg);
    -ms-transform: rotate(-91deg);
    -o-transform: rotate(-91deg);
    -webkit-transform: rotate(-91deg);
    margin-left: 153px;
    margin-top: -303px;
}
.svg21 {
    width: 15px;
    -moz-transform: rotate(91deg);
    -ms-transform: rotate(91deg);
    -o-transform: rotate(91deg);
    -webkit-transform: rotate(91deg);
    margin-left: 133px;
    margin-top: -222px;
}
.svg22 {
    width: 17px;
    -moz-transform: rotate(-96deg);
    -ms-transform: rotate(-96deg);
    -o-transform: rotate(-96deg);
    -webkit-transform: rotate(-96deg);
    margin-left: 214px;
    margin-top: -232px;
}

.svg23 {
    width: 36px;
    -moz-transform: rotate(-89deg);
    -ms-transform: rotate(-89deg);
    -o-transform: rotate(-89deg);
    -webkit-transform: rotate(-89deg);
    margin-left: 188px;
    margin-top: -262px;

}
.svg24 {
width: 45px;
    -moz-transform: rotate(-92deg);
    -ms-transform: rotate(-92deg);
    -o-transform: rotate(-92deg);
    -webkit-transform: rotate(-92deg);
    margin-left: 194px;
    margin-top: -231px;
}
 .svg25 {
    width: 19px;
    -moz-transform: rotate(101deg);
    -ms-transform: rotate(101deg);
    -o-transform: rotate(101deg);
    -webkit-transform: rotate(101deg);
    margin-left: 268px;
    margin-top: -270px;
}


.svg26 {
    width: 20px;
    -moz-transform: rotate(-63deg);
    -ms-transform: rotate(-63deg);
    -o-transform: rotate(-63deg);
    -webkit-transform: rotate(-63deg);
    margin-left: 278px;
    margin-top: -299px;
	}


.svg27 {
    width: 75px;
    -moz-transform: rotate(-179deg);
    -ms-transform: rotate(-179deg);
    -o-transform: rotate(-179deg);
    -webkit-transform: rotate(-179deg);
    margin-left: 265px;
    margin-top: -305px;
	display:none;
}
#svgcontainer .svg27 {width: 68px;
    -moz-transform: rotate(-166deg);
    -ms-transform: rotate(-166deg);
    -o-transform: rotate(-166deg);
    -webkit-transform: rotate(-166deg);
    margin-left: 284px;
    margin-top: -281px;}
.svg28  { 
 width: 37px;
    -moz-transform: rotate(-75deg);
    -ms-transform: rotate(-75deg);
    -o-transform: rotate(-75deg);
    -webkit-transform: rotate(-75deg);
    margin-left: -14px;
    margin-top: -353px;

	}
.svg29 {
	    width: 56px;
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
 margin-left: 359px;
    margin-top: -301px;
}

.svg30 {
    width: 47px;
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    margin-left: 392px;
    margin-top: -302px;
}
.svgfillcontainer .svg30 {
    width: 41px;
}
.svg31 {
    width: 15px;
    -moz-transform: rotate(19deg);
    -ms-transform: rotate(19deg);
    -o-transform: rotate(19deg);
    -webkit-transform: rotate(19deg);
    margin-left: 392px;
    margin-top: -155px;
}
.svg32 {
    width: 17px;
    -moz-transform: rotate(229deg);
    -ms-transform: rotate(229deg);
    -o-transform: rotate(229deg);
    -webkit-transform: rotate(229deg);
    margin-left: 467px;
    margin-top: -307px;
}
.svgfillcontainer .svg32 {
    width: 19px;
    -moz-transform: rotate(229deg);
    -ms-transform: rotate(229deg);
    -o-transform: rotate(229deg);
    -webkit-transform: rotate(229deg);
    margin-left: 468px;
    margin-top: -323px;
}

.svg33 {
    width: 16px;
    -moz-transform: rotate(192deg);
    -ms-transform: rotate(192deg);
    -o-transform: rotate(192deg);
    -webkit-transform: rotate(192deg);
    margin-left: 447px;
    margin-top: -236px;
}
.svg34 {
    width: 21px;
    -moz-transform: rotate(82deg);
    -ms-transform: rotate(82deg);
    -o-transform: rotate(82deg);
    -webkit-transform: rotate(82deg);
    margin-left: -5px;
    margin-top: -299px;
}
#svgcontainer_bottom .svg34 {width: 21px;
    -moz-transform: rotate(-86deg);
    -ms-transform: rotate(-86deg);
    -o-transform: rotate(-86deg);
    -webkit-transform: rotate(-86deg);
    margin-left: -76px;
    margin-top: -355px;}
.svg35 {
width: 38px;
    -moz-transform: rotate(6deg);
    -ms-transform: rotate(6deg);
    -o-transform: rotate(6deg);
    -webkit-transform: rotate(6deg);
    margin-left: 500px;
    margin-top: -297px;
}
.svg36 {
width: 17px;
    -moz-transform: rotate(185deg);
    -ms-transform: rotate(185deg);
    -o-transform: rotate(185deg);
    -webkit-transform: rotate(185deg);
    margin-left: -487px;
    margin-top: -186px;
}
.svgfillcontainer .svg36 {
    width: 17px;
    -moz-transform: rotate(185deg);
    -ms-transform: rotate(185deg);
    -o-transform: rotate(185deg);
    -webkit-transform: rotate(192deg);
    margin-left: -495px;
    margin-top: -282px;
}
.svg37 {
    width: 18px;
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    margin-left: -452px;
    margin-top: -145px;
}
.svgfillcontainer .svg37 {
    width: 19px;
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    -webkit-transform: rotate(2deg);
    margin-left: -479px;
    margin-top: -185px;
}
.svg38 {
    width: 20px;
    -moz-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    -webkit-transform: rotate(-2deg);
    margin-left: -423px;
    margin-top: -127px;
}
.svg39 {
    width: 18px;
    -moz-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    -webkit-transform: rotate(-2deg);
    margin-left: -388px;
    margin-top: -91px;
}
.svg40 {
    width: 36px;
    -moz-transform: rotate(-9deg);
    -ms-transform: rotate(-9deg);
    -o-transform: rotate(-9deg);
    -webkit-transform: rotate(-9deg);
    margin-left: -357px;
    margin-top: -96px;
}
.svg41 {
width: 56px;
    -moz-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    -webkit-transform: rotate(-2deg);
    margin-left: -344px;
    margin-top: -106px;
}
.svg42 {
width: 47px;
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    margin-left: -311px;
    margin-top: -105px;
}
.svg43 {
width: 37px;
    -moz-transform: rotate(1deg);
    -ms-transform: rotate(1deg);
    -o-transform: rotate(1deg);
    -webkit-transform: rotate(1deg);
    margin-left: -260px;
    margin-top: -98px;
}
.svg44 {
    width: 17px;
    -moz-transform: rotate(-178deg);
    -ms-transform: rotate(-178deg);
    -o-transform: rotate(-178deg);
    -webkit-transform: rotate(-178deg);
    margin-left: -218px;
    margin-top: -113px;

}
.svg45 {
    width: 50px;
    -moz-transform: rotate(-36deg);
    -ms-transform: rotate(-36deg);
    -o-transform: rotate(-36deg);
    -webkit-transform: rotate(-36deg);
    margin-left: -269px;
    margin-top: -204px;
}
.svg46 {
	width: 34px;
	-moz-transform: rotate(108deg);
	-ms-transform: rotate(108deg);
	-o-transform: rotate(108deg);
	-webkit-transform: rotate(108deg);
	margin-left: -231px;
    margin-top: -232px;
}
.svg47 {
width: 20px;
    -moz-transform: rotate(104deg);
    -ms-transform: rotate(104deg);
    -o-transform: rotate(104deg);
    -webkit-transform: rotate(104deg);
    margin-left: -253px;
    margin-top: -212px;
}
.svg48 {
    width: 17px;
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -o-transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    margin-left: -118px;
    margin-top: -171px;
}
.svg49 {
width: 20px;
    -moz-transform: rotate(-9deg);
    -ms-transform: rotate(-9deg);
    -o-transform: rotate(-9deg);
    -webkit-transform: rotate(-9deg);
    margin-left: -133px;
    margin-top: -94px;
}
.svg50 {
    width: 20px;
    -moz-transform: rotate(-6deg);
    -ms-transform: rotate(-6deg);
    -o-transform: rotate(-6deg);
    -webkit-transform: rotate(-6deg);
    margin-left: -215px;
    margin-top: -22px;
}
.svg51 {
    width: 40px;
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    margin-left: -189px;
    margin-top: -103px;

}
.svg52 {
    width: 39px;
    -moz-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -webkit-transform: rotate(-3deg);
    margin-left: -97px;
    margin-top: -85px;
}
.svg53 {
    width: 34px;
    -moz-transform: rotate(18deg);
    -ms-transform: rotate(18deg);
    -o-transform: rotate(18deg);
    -webkit-transform: rotate(18deg);
    margin-left: -78px;
    margin-top: -175px;
}
.svg54 {
  width: 18px;
    -moz-transform: rotate(228deg);
    -ms-transform: rotate(228deg);
    -o-transform: rotate(228deg);
    -webkit-transform: rotate(228deg);
    margin-left: -26px;
    margin-top: -103px;
}
.svg55 {
    width: 46px;
    -moz-transform: rotate(-125deg);
    -ms-transform: rotate(-125deg);
    -o-transform: rotate(-125deg);
    -webkit-transform: rotate(-125deg);
      margin-left: 95px;
    margin-top: -264px;
}
.svg56 {
width: 56px;
    -moz-transform: rotate(-91deg);
    -ms-transform: rotate(-91deg);
    -o-transform: rotate(-91deg);
    -webkit-transform: rotate(-91deg);
    margin-left: 111px;
    margin-top: -131px;
}
.svg57 {
    width: 36px;
    -moz-transform: rotate(-100deg);
    -ms-transform: rotate(-100deg);
    -o-transform: rotate(-100deg);
    -webkit-transform: rotate(-100deg);
    margin-left: 189px;
    margin-top: -166px;
}
.svg58 {
    width: 56px;
    -moz-transform: rotate(-123deg);
    -ms-transform: rotate(-123deg);
    -o-transform: rotate(-123deg);
    -webkit-transform: rotate(-123deg);
    margin-left: 317px;
    margin-top: -103px;
}

 .svg59 {     width: 45px;
    -moz-transform: rotate(-131deg);
    -ms-transform: rotate(-131deg);
    -o-transform: rotate(-131deg);
    -webkit-transform: rotate(-131deg);
    margin-left: 446px;
    margin-top: -217px;
	}
.svg60 {
    width: 45px;
    -moz-transform: rotate(-157deg);
    -ms-transform: rotate(-157deg);
    -o-transform: rotate(-157deg);
    -webkit-transform: rotate(-157deg);
    margin-left: 512px;
    margin-top: -250px;
}
.svg61 {
    width: 43px;
    -moz-transform: rotate(13deg);
    -ms-transform: rotate(13deg);
    -o-transform: rotate(13deg);
    -webkit-transform: rotate(13deg);
    margin-left: -554px;
    margin-top: -97px;
}
.svg62 {
    width: 36px;
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    -webkit-transform: rotate(2deg);
    margin-left: -511px;
    margin-top: -99px;
}
.svg63 {
    width: 21px;
    -moz-transform: rotate(1deg);
    -ms-transform: rotate(1deg);
    -o-transform: rotate(1deg);
    -webkit-transform: rotate(1deg);
    margin-left: -463px;
    margin-top: -48px;
}
.svg64 {
     width: 20px;
    -moz-transform: rotate(22deg);
    -ms-transform: rotate(22deg);
    -o-transform: rotate(22deg);
    -webkit-transform: rotate(22deg);
    margin-left: -533px;
    margin-top: 14px;
}
.svg65 {
    width: 20px;
    -moz-transform: rotate(-196deg);
    -ms-transform: rotate(-196deg);
    -o-transform: rotate(-196deg);
    -webkit-transform: rotate(-196deg);
    margin-left: -421px;
    margin-top: -17px;
}
.svg66 {
    width: 17px;
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    margin-left: -382px;
    margin-top: 16px;
}
.svg67 {
    width: 35px;
    -moz-transform: rotate(53deg);
    -ms-transform: rotate(53deg);
    -o-transform: rotate(53deg);
    -webkit-transform: rotate(53deg);
    margin-left: -201px;
    margin-top: -15px;
}
.svg68 {
    width: 43px;
    -moz-transform: rotate(-128deg);
    -ms-transform: rotate(-128deg);
    -o-transform: rotate(-128deg);
    -webkit-transform: rotate(-128deg);
    margin-left: -27px;
    margin-top: -125px;
}
.svg69 {
    width: 32px;
    -moz-transform: rotate(-138deg);
    -ms-transform: rotate(-138deg);
    -o-transform: rotate(-138deg);
    -webkit-transform: rotate(-138deg);
    margin-left: 0px;
    margin-top: -57px;
}
.svg70 {
    width: 56px;
    -moz-transform: rotate(-130deg);
    -ms-transform: rotate(-130deg);
    -o-transform: rotate(-130deg);
    -webkit-transform: rotate(-130deg);
    margin-left: -70px;
    margin-top: 7px;
}
.svg71 {
width: 19px;
    -moz-transform: rotate(-92deg);
    -ms-transform: rotate(-92deg);
    -o-transform: rotate(-92deg);
    -webkit-transform: rotate(-92deg);
    margin-left: 148px;
    margin-top: -77px;
}
.svg72 {
    width: 18px;
    -moz-transform: rotate(-92deg);
    -ms-transform: rotate(-92deg);
    -o-transform: rotate(-92deg);
    -webkit-transform: rotate(-92deg);
        margin-left: 249px;
    margin-top: -73px;
}
.svg73 {
width: 40px;
    -moz-transform: rotate(-95deg);
    -ms-transform: rotate(-95deg);
    -o-transform: rotate(-95deg);
    -webkit-transform: rotate(-95deg);
    margin-left: 396px;
    margin-top: -121px;
}
.svg74 {
    width: 19px;
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    margin-left: 459px;
    margin-top: -66px;
}
.svg75 {
width: 51px;
    -moz-transform: rotate(-185deg);
    -ms-transform: rotate(-185deg);
    -o-transform: rotate(-185deg);
    -webkit-transform: rotate(-185deg);
    margin-left: 480px;
    margin-top: -196px;
}
.svg76 {
    width: 20px;
    -moz-transform: rotate(-92deg);
    -ms-transform: rotate(-92deg);
    -o-transform: rotate(-92deg);
    -webkit-transform: rotate(-92deg);
    margin-left: 118px;
    margin-top: -45px;
}
.svg77 {
    width: 22px;
    -moz-transform: rotate(7deg);
    -ms-transform: rotate(7deg);
    -o-transform: rotate(7deg);
    -webkit-transform: rotate(13deg);
    margin-left: 231px;
    margin-top: -12px;
}
.svg78 {
    width: 37px;
    -moz-transform: rotate(85deg);
    -ms-transform: rotate(85deg);
    -o-transform: rotate(85deg);
    -webkit-transform: rotate(85deg);
    margin-left: 387px;
    margin-top: -89px;
}
.svg79 {
    width: 56px;
    -moz-transform: rotate(94deg);
    -ms-transform: rotate(94deg);
    -o-transform: rotate(94deg);
    -webkit-transform: rotate(94deg);
    margin-left: 443px;
    margin-top: -2px;
}
.svg80 {
    width: 43px;
    -moz-transform: rotate(196deg);
    -ms-transform: rotate(196deg);
    -o-transform: rotate(196deg);
    -webkit-transform: rotate(196deg);
    margin-left: -543px;
    margin-top: 124px;
}
.svg81 {
    width: 49px;
    -moz-transform: rotate(185deg);
    -ms-transform: rotate(185deg);
    -o-transform: rotate(185deg);
    -webkit-transform: rotate(185deg);
    margin-left: -493px;
    margin-top: 62px;
}
.svg82 {
    width: 56px;
    -moz-transform: rotate(185deg);
    -ms-transform: rotate(185deg);
    -o-transform: rotate(185deg);
    -webkit-transform: rotate(185deg);
    margin-left: -473px;
    margin-top: 225px;
}
.svgfillcontainer .svg82 {
    width: 56px;
    -moz-transform: rotate(185deg);
    -ms-transform: rotate(185deg);
    -o-transform: rotate(185deg);
    -webkit-transform: rotate(59deg);
    margin-left: 441px;
    margin-top: -177px;
}

.svg83 {
    width: 36px;
    -moz-transform: rotate(176deg);
    -ms-transform: rotate(176deg);
    -o-transform: rotate(176deg);
    -webkit-transform: rotate(176deg);
    margin-left: -435px;
    margin-top: 103px;
}
.svg84 {
width: 41px;
    -moz-transform: rotate(-6deg);
    -ms-transform: rotate(-6deg);
    -o-transform: rotate(-6deg);
    -webkit-transform: rotate(-6deg);
    margin-left: -399px;
    margin-top: 114px;
}
.svg85 {
    width: 42px;
    -moz-transform: rotate(-6deg);
    -ms-transform: rotate(-6deg);
    -o-transform: rotate(-6deg);
    -webkit-transform: rotate(-34deg);
    margin-left: -330px;
    margin-top: 166px;
}
.svg86 {
    width: 56px;
    -moz-transform: rotate(-29deg);
    -ms-transform: rotate(-29deg);
    -o-transform: rotate(-29deg);
    -webkit-transform: rotate(-29deg);
    margin-left: -378px;
    margin-top: 97px;
}
.svg87 {
    width: 16px;
    -moz-transform: rotate(113deg);
    -ms-transform: rotate(113deg);
    -o-transform: rotate(113deg);
    -webkit-transform: rotate(113deg);
    margin-left: -292px;
    margin-top: 163px;
}
.svg88 {
    width: 48px;
    -moz-transform: rotate(95deg);
    -ms-transform: rotate(95deg);
    -o-transform: rotate(95deg);
    -webkit-transform: rotate(95deg);
    margin-left: -244px;
    margin-top: 92px;
}
.svg88 {    width: 45px;
    -moz-transform: rotate(95deg);
    -ms-transform: rotate(95deg);
    -o-transform: rotate(95deg);
    -webkit-transform: rotate(95deg);
    margin-left: -251px;
    margin-top: 104px;}


	
.svg90 {
    width: 18px;
    -moz-transform: rotate(36deg);
    -ms-transform: rotate(36deg);
    -o-transform: rotate(36deg);
    -webkit-transform: rotate(36deg);
    margin-left: -148px;
    margin-top: 60px;
}
.svg91 {
    width: 17px;
    -moz-transform: rotate(7deg);
    -ms-transform: rotate(7deg);
    -o-transform: rotate(7deg);
    -webkit-transform: rotate(7deg);
    margin-left: -106px;
    margin-top: 50px;
}
.svg92 {
    width: 31px;
    -moz-transform: rotate(85deg);
    -ms-transform: rotate(85deg);
    -o-transform: rotate(85deg);
    -webkit-transform: rotate(85deg);
    margin-left: 5px;
    margin-top: 27px;
}
.svg93 {
    width: 18px;
    -moz-transform: rotate(95deg);
    -ms-transform: rotate(95deg);
    -o-transform: rotate(95deg);
    -webkit-transform: rotate(95deg);
    margin-left: 56px;
    margin-top: 36px;
}
.svg94 {
    width: 18px;
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    margin-left: 87px;
    margin-top: 1px;
}
.svg95 {
     width: 37px;
    -moz-transform: rotate(202deg);
    -ms-transform: rotate(202deg);
    -o-transform: rotate(202deg);
    -webkit-transform: rotate(202deg);
    margin-left: 117px;
    margin-top: 28px;
}
.svg96 {
    width: 24px;
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    margin-left: 182px;
    margin-top: 12px;
}
.svg97 {
width: 46px;
    -moz-transform: rotate(94deg);
    -ms-transform: rotate(94deg);
    -o-transform: rotate(94deg);
    -webkit-transform: rotate(94deg);
    margin-left: 369px;
    margin-top: -54px;
}
.svg98 {

    width: 39px;
    -moz-transform: rotate(103deg);
    -ms-transform: rotate(103deg);
    -o-transform: rotate(103deg);
    -webkit-transform: rotate(103deg);
    margin-left: 389px;
    margin-top: 42px;
}

.svg99 {
       width: 43px;
    -moz-transform: rotate(192deg);
    -ms-transform: rotate(192deg);
    -o-transform: rotate(192deg);
    -webkit-transform: rotate(192deg);
    margin-left: 502px;
    margin-top: 74px;
}

.svg100 {
    width: 131px;
    -moz-transform: rotate(224deg);
    -ms-transform: rotate(224deg);
    -o-transform: rotate(224deg);
    -webkit-transform: rotate(224deg);
    margin-left: -364px;
    margin-top: 233px;
}
.svg101 {
    width: 22px;
    -moz-transform: rotate(302deg);
    -ms-transform: rotate(302deg);
    -o-transform: rotate(302deg);
    -webkit-transform: rotate(302deg);
    margin-left: -197px;
    margin-top: 221px;
}

.svg102 {    width: 19px;
    -moz-transform: rotate(-70deg);
    -ms-transform: rotate(-70deg);
    -o-transform: rotate(-70deg);
    -webkit-transform: rotate(-70deg);
    margin-left: -74px;
    margin-top: 293px;
		
		}
.svg103 {
    width: 19px;
    -moz-transform: rotate(77deg);
    -ms-transform: rotate(77deg);
    -o-transform: rotate(77deg);
    -webkit-transform: rotate(77deg);
    margin-left: 369px;
    margin-top: 251px;}
	
 .svg104 {width: 56px;
    -moz-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    margin-left: 446px;
    margin-top: -174px;
	}
.svg105 {
    width: 42px;
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    margin-left: -14px;
    margin-top: 48px
}
 .svg106 {
    width: 21px;
    -moz-transform: rotate(-86deg);
    -ms-transform: rotate(-86deg);
    -o-transform: rotate(-86deg);
    -webkit-transform: rotate(-86deg);
    margin-left: -12px;
    margin-top: 162px;
}
   
.svg107 {
	width: 22px;
	-moz-transform: rotate(-101deg);
	-ms-transform: rotate(-101deg);
	-o-transform: rotate(-101deg);
	-webkit-transform: rotate(-101deg);
	    margin-left: -145px;
    margin-top: 133px;
}
.svg108 { 
    width: 20px;
    -moz-transform: rotate(35deg);
    -ms-transform: rotate(35deg);
    -o-transform: rotate(35deg);
    -webkit-transform: rotate(35deg);
    margin-left: 143px;
    margin-top: 166px;
	}
.svg110 {
width: 43px;
    -moz-transform: rotate(185deg);
    -ms-transform: rotate(185deg);
    -o-transform: rotate(185deg);
    -webkit-transform: rotate(186deg);
    margin-left: 234px;
    margin-top: 101px;
}

.svg111 {
width: 37px;
    -moz-transform: rotate(179deg);
    -ms-transform: rotate(179deg);
    -o-transform: rotate(179deg);
    -webkit-transform: rotate(179deg);
    margin-left: 288px;
    margin-top: 107px;
}
.svg112 {
    width: 25px;
    -moz-transform: rotate(6deg);
    -ms-transform: rotate(6deg);
    -o-transform: rotate(6deg);
    -webkit-transform: rotate(6deg);
        margin-left: 334px;
    margin-top: 136px;
}
.svg113 {
	    width: 26px;
    -moz-transform: rotate(-158deg);
    -ms-transform: rotate(-158deg);
    -o-transform: rotate(-158deg);
    -webkit-transform: rotate(-158deg);
    margin-left: 368px;
    margin-top: 148px;
}

.svg114 {
width: 21px;
    -moz-transform: rotate(-145deg);
    -ms-transform: rotate(-145deg);
    -o-transform: rotate(-145deg);
    -webkit-transform: rotate(-145deg);
    margin-left: 465px;
    margin-top: 140px;
}

.svg115 {
    width: 54px;
    -moz-transform: rotate(-342deg);
    -ms-transform: rotate(-342deg);
    -o-transform: rotate(-342deg);
    -webkit-transform: rotate(-342deg);
    margin-left: 392px;
    margin-top: 133px;
}

 .svg116 {    width: 118px;
    -moz-transform: rotate(-325deg);
    -ms-transform: rotate(-325deg);
    -o-transform: rotate(-325deg);
    -webkit-transform: rotate(-325deg);
    margin-left: -80px;
    margin-top: 239px;}
.svg117 {     width: 44px;
    -moz-transform: rotate(-490deg);
    -ms-transform: rotate(-490deg);
    -o-transform: rotate(-490deg);
    -webkit-transform: rotate(-490deg);
    margin-left: 117px;
    margin-top: 124px;
}
	
	#svgcontainer .svg117 {    width: 51px;
    -moz-transform: rotate(64deg);
    -ms-transform: rotate(64deg);
    -o-transform: rotate(64deg);
    -webkit-transform: rotate(64deg);
    margin-left: -25px;
    margin-top: 232px;}
.svg118 {
       width: 21px;
    -moz-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    -o-transform: rotate(80deg);
    -webkit-transform: rotate(80deg);
    margin-left: 163px;
    margin-top: 232px;
}
.svg119 {
    width: 56px;
    -moz-transform: rotate(203deg);
    -ms-transform: rotate(203deg);
    -o-transform: rotate(203deg);
    -webkit-transform: rotate(203deg);
    margin-left: 249px;
    margin-top: 232px;
}
.svg120 {
    width: 22px;
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    margin-left: 441px;
    margin-top: 194px;
}

	
.svg121 {
    width: 21px;
    -moz-transform: rotate(94deg);
    -ms-transform: rotate(94deg);
    -o-transform: rotate(94deg);
    -webkit-transform: rotate(94deg);
    margin-left: 473px;
    margin-top: 244px;

}

.svg122 {
    width: 35px;
    -moz-transform: rotate(-88deg);
    -ms-transform: rotate(-88deg);
    -o-transform: rotate(-88deg);
    -webkit-transform: rotate(-88deg);
    margin-left: -277px;
    margin-top: -288px;
	}
.svg123 {
    width: 32px;
    -moz-transform: rotate(87deg);
    -ms-transform: rotate(87deg);
    -o-transform: rotate(87deg);
    -webkit-transform: rotate(87deg);
       margin-left: -226px;
    margin-top: 71px;
}	
.svg124 {
    width: 33px;
    -moz-transform: rotate(-7deg);
    -ms-transform: rotate(-7deg);
    -o-transform: rotate(-7deg);
    -webkit-transform: rotate(-7deg);
    margin-left: 342px;
    margin-top: -280px;
}	
.svg125 {
    width: 20px;
    -moz-transform: rotate(221deg);
    -ms-transform: rotate(221deg);
    -o-transform: rotate(221deg);
    -webkit-transform: rotate(221deg);
    margin-left: 102px;
    margin-top: 144px;
}	
.svg126 {
    width: 35px;
    -moz-transform: rotate(-86deg);
    -ms-transform: rotate(-86deg);
    -o-transform: rotate(-86deg);
    -webkit-transform: rotate(-86deg);
    margin-left: -33px;
    margin-top: 149px;
}	
.svg127 {
    width: 35px;
    -moz-transform: rotate(-86deg);
    -ms-transform: rotate(-86deg);
    -o-transform: rotate(-86deg);
    -webkit-transform: rotate(-86deg);
    margin-left: -33px;
    margin-top: 149px;
}	
  .svg128 {    width: 21px;
    -moz-transform: rotate(-76deg);
    -ms-transform: rotate(-76deg);
    -o-transform: rotate(-76deg);
    -webkit-transform: rotate(-76deg);
    margin-left: -76px;
    margin-top: -327px;
  }
    .svg129 {      width: 21px;
    -moz-transform: rotate(-94deg);
    -ms-transform: rotate(-94deg);
    -o-transform: rotate(-94deg);
    -webkit-transform: rotate(-94deg);
    margin-left: -87px;
    margin-top: 248px;
  }
.svg1_tourdates {width: 49px;
    -moz-transform: rotate(41deg);
    -ms-transform: rotate(41deg);
    -o-transform: rotate(41deg);
    -webkit-transform: rotate(41deg);
    margin-left: 334px;
    margin-top: 35px;}
.svg2_tourdates {       width: 22px;
    -moz-transform: rotate(62deg);
    -ms-transform: rotate(62deg);
    -o-transform: rotate(62deg);
    -webkit-transform: rotate(62deg);
    margin-left: 409px;
    margin-top: -41px;
	}	
	.svg3_tourdates {     width: 23px;
    -moz-transform: rotate(62deg);
    -ms-transform: rotate(62deg);
    -o-transform: rotate(62deg);
    -webkit-transform: rotate(62deg);
    margin-left: 421px;
    margin-top: 50px;
}	
	.svg4_tourdates {
		    width: 20px;
    -moz-transform: rotate(81deg);
    -ms-transform: rotate(81deg);
    -o-transform: rotate(81deg);
    -webkit-transform: rotate(81deg);
    margin-left: 150px;
    margin-top: 97px;
	
	}
	.svg5_tourdates {
    width: 129px;
    -moz-transform: rotate(-224deg);
    -ms-transform: rotate(-224deg);
    -o-transform: rotate(-224deg);
    -webkit-transform: rotate(-224deg);
        margin-left: 292px;
    margin-top: -63px;
}	
	.svg6_tourdates {    width: 19px;
    -moz-transform: rotate(35deg);
    -ms-transform: rotate(35deg);
    -o-transform: rotate(35deg);
    -webkit-transform: rotate(35deg);
    margin-left: 337px;
    margin-top: 50px;
}


.svg7_tourdates{
    width: 109px;
    -moz-transform: rotate(29deg);
    -ms-transform: rotate(29deg);
    -o-transform: rotate(29deg);
    -webkit-transform: rotate(29deg);
    margin-left: -294px;
    margin-top: 81px;
}	

.svg8_tourdates {
width: 110px;
    -moz-transform: rotate(-54deg);
    -ms-transform: rotate(-54deg);
    -o-transform: rotate(-54deg);
    -webkit-transform: rotate(-54deg);
    margin-left: -408px;
    margin-top: -75px;
}
.svg9_tourdates {
    width: 21px;
    -moz-transform: rotate(-116deg);
    -ms-transform: rotate(-116deg);
    -o-transform: rotate(-116deg);
    -webkit-transform: rotate(-116deg);
    margin-left: 419px;
    margin-top: -80px;
}
.svg10_tourdates {
    width: 19px;
    -moz-transform: rotate(65deg);
    -ms-transform: rotate(65deg);
    -o-transform: rotate(65deg);
    -webkit-transform: rotate(65deg);
    margin-left: 97px;
    margin-top: 154px;
}
.svg2_video{
width: 20px;
    -moz-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -webkit-transform: rotate(-3deg);
    margin-left: -9px;
    margin-top: -2px;
}
.svg3_video{
width: 19px;
    -moz-transform: rotate(196deg);
    -ms-transform: rotate(196deg);
    -o-transform: rotate(196deg);
    -webkit-transform: rotate(196deg);
    margin-left: -10px;
    margin-top: -105px;
}
.svg4_video {
    width: 18px;
    -moz-transform: rotate(19deg);
    -ms-transform: rotate(19deg);
    -o-transform: rotate(19deg);
    -webkit-transform: rotate(19deg);
    margin-left: 0px;
    margin-top: -82px;
}


/* Allgemein */
#svgcontainer, #svgcontainer_left, #svgcontainer_right, #svgcontainer_top, #svgcontainer_bottom, #svgcontainer_topleft,  #svgcontainer_topright,
 #svgcontainer_bottomleft, #svgcontainer_bottomright { z-index:-1; position:fixed; top:50%; left:50%; 
}
#svgcontainer_left, #svgcontainer_right, #svgcontainer_top, #svgcontainer_bottom, #svgcontainer_topleft,  #svgcontainer_topright,
 #svgcontainer_bottomleft, #svgcontainer_bottomright { width:1080px; height:600px; 
}

#svgcontainer_top{
    margin-top: -900px;
    margin-left: -540px;
}
 #svgcontainer_bottom{
  margin-top: 300px;
    margin-left: -545px;
}
#svgcontainer_left {
	 margin-top: -300px;
    margin-left: -1620px;
}
#svgcontainer_right{
	 margin-top: -300px;
    margin-left: 540px;
}

#svgcontainer_topright {
	margin-top: -900px;
    margin-left: 520px;

}

#svgcontainer_topleft{
	margin-top: -900px;
    margin-left: -1620px;
}

 #svgcontainer_bottomleft{
  margin-top: 300px;
    margin-left: -1620px;
}

 
 #svgcontainer_bottomright{
	 margin-top: 300px;
    margin-left: 520px;
  
}
 
 
 #svgcontainer svg, #svgcontainer_left svg, #svgcontainer_right svg, #svgcontainer_top svg, #svgcontainer_bottom svg, #svgcontainer_topleft svg,  #svgcontainer_topright svg,
 #svgcontainer_bottomleft svg, #svgcontainer_bottomright svg {
 visibility:hidden;
  cursor:pointer; position:absolute; display:inline-block;  
}



.st1{display:inline;}
.st2{fill:#fff;}
.just_draw, .just_draw_leftline, .just_draw_rightline, .introdraw, .tourdatesdraw, .videodraw {fill:none;stroke:#fff;stroke-width:60px;stroke-miterlimit:10;}
.no_draw {fill:none;stroke:#fff;stroke-width:60px;stroke-miterlimit:10;}
.stroke25{stroke-width:14px}	
/* viewpoint menu icons  */
#svgcontainer .svg122, #svgcontainer .svg34,  #svgcontainer .svg107, #svgcontainer .svg104 {display:inline-block}

@media (min-width: 768px) {
	#svgcontainer_bottomleft .svg27, 
	#svgcontainer_left .svg27, 
#svgcontainer_bottom .svg28,

#svgcontainer_bottom .svg27,
#svgcontainer .svg34,
#svgcontainer .svg122, 
#svgcontainer .svg124, 
#svgcontainer .svg126, 
#svgcontainer .svg107, 
#svgcontainer .svg116 {display:none}
.svg6_help, .svg5_help, .svg4_help, .svg3_help, .svg2_help, .svg1_help, .svg7_help, .svg8_help, .svg9_help, .svg10_help, .svg11_help, .svg12_help, .svg13_help {display:none}	

.fp-viewing-videos #svgcontainer .svg116 {display:inline-block;    width: 131px;
    -moz-transform: rotate(-325deg);
    -ms-transform: rotate(-325deg);
    -o-transform: rotate(-325deg);
    -webkit-transform: rotate(189deg);
    margin-left: -15px;
    margin-top: 282px;}
.fp-viewing-videos #svgcontainer .svg117 {   display:none}

}
@media (max-width: 767px) {
	.svg2_video {margin-left:-206px}
	.svg3_video { margin-left: 190px;}
#svgcontainer .svg102 , #svgcontainer_bottom .svg27  {display:none}
#svgcontainer .svg117 {
    -moz-transform: rotate(-489deg);
    -ms-transform: rotate(-489deg);
    -o-transform: rotate(-489deg);
    -webkit-transform: rotate(-489deg);
    margin-left: 120px;
    margin-top: 125px;
	}
	#svgcontainer .svg27 {
    width: 68px;
    -moz-transform: rotate(-136deg);
    -ms-transform: rotate(-136deg);
    -o-transform: rotate(-136deg);
    -webkit-transform: rotate(-136deg);
    margin-left: 297px;
    margin-top: -170px;}
	
	
	.svg1_help {
    width: 121px;
    -moz-transform: rotate(-230deg);
    -ms-transform: rotate(-230deg);
    -o-transform: rotate(-230deg);
    -webkit-transform: rotate(-230deg);
    margin-left: -274px;
    margin-top: -91px;}
		.svg2_help {
    width: 33px;
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    margin-left: -266px;
    margin-top: -63px;}
		.svg3_help {
    width: 21px;
    -moz-transform: rotate(-11deg);
    -ms-transform: rotate(-11deg);
    -o-transform: rotate(-11deg);
    -webkit-transform: rotate(-11deg);
    margin-left: -304px;
    margin-top: -104px;}
		.svg4_help {
    width: 20px;
    -moz-transform: rotate(1deg);
    -ms-transform: rotate(1deg);
    -o-transform: rotate(1deg);
    -webkit-transform: rotate(1deg);
    margin-left: -284px;
    margin-top: 33px;
}
		.svg5_help {
    width: 39px;
    -moz-transform: rotate(3deg);
    -ms-transform: rotate(3deg);
    -o-transform: rotate(3deg);
    -webkit-transform: rotate(3deg);
    margin-left: 196px;
    margin-top: -91px;
	}
		.svg6_help {
    width: 19px;
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    margin-left: -325px;
    margin-top: 26px;
}
	
	.svg7_help {
    width: 125px;
    -moz-transform: rotate(-220deg);
    -ms-transform: rotate(-220deg);
    -o-transform: rotate(-220deg);
    -webkit-transform: rotate(-220deg);
    margin-left: 206px;
    margin-top: -22px;}
		.svg8_help {
    width: 33px;
    -moz-transform: rotate(13deg);
    -ms-transform: rotate(13deg);
    -o-transform: rotate(13deg);
    -webkit-transform: rotate(13deg);
    margin-left: 296px;
    margin-top: -92px;}
		.svg9_help {
    width: 19px;
    -moz-transform: rotate(11deg);
    -ms-transform: rotate(11deg);
    -o-transform: rotate(11deg);
    -webkit-transform: rotate(11deg);
    margin-left: 310px;
    margin-top: -97px;}
		.svg10_help {
    width: 20px;
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -o-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    margin-left: 286px;
    margin-top: 8px;
}
		.svg11_help {
width: 39px;
    -moz-transform: rotate(4deg);
    -ms-transform: rotate(4deg);
    -o-transform: rotate(4deg);
    -webkit-transform: rotate(4deg);
    margin-left: 88px;
    margin-top: -87px;
	}
		.svg12_help {
    width: 19px;
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    margin-left: 325px;
    margin-top: 26px;
}
		.svg13_help {
    width: 57px;
    -moz-transform: rotate(26deg);
    -ms-transform: rotate(26deg);
    -o-transform: rotate(26deg);
    -webkit-transform: rotate(26deg);
    margin-left: 233px;
    margin-top: -116px
}

}
