svg#svg2{
	
}

svg g {
	position: relative;
    	fill: #ffffff;
	z-index: 5;
}

svg g path{
	fill: #AEAEAE;
}

.clipped {
   	-webkit-clip-path: inset(23% 29% 0 0);
	clip-path: inset(23% 29% 0 0);
	margin-top: -287px;
	position: relative;
	margin-left: -100px;
}
.clipped2 {
	width: 705px;
	height: 520px;
}
.clipped3 {
	width: 705px;
	height: 520px;
}
text{
	text-shadow: none;
	font: 16px arial, helvetica, sans-serif;
	text-shadow: -1px 0 #424242, 0 1px #424242, 1px 0 #424242, 0 -1px #424242;
	pointer-events: none;
	}
.tooltip{
	display:none;
    	background: #ffffff;
	font: 18px arial, helvetica, sans-serif;
	color: #424242;
    	padding:10px;
    	z-index: 21;
    	border: 1px solid #0096db;
	border-radius: 30px;
}
#map-back{
	cursor: pointer;
	outline: 0;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.7);
	border: 0;
	position: absolute;
	width: 125px;
	height: 40px;
	background-color: #e63957;
	z-index: 5;
	margin-top: 50px;
	font: 24px arial, helvetica, sans-serif;
	color: #ffffff;
	}
#map-back:hover{
	background-color: #0096db;
	}
#kartta-outer{
	position: absolute;
	width: auto;
	min-width:705px;
	height: 520px;
	bottom: 27px;
	top: 20px;
	left: 380px;
	overflow: hidden;
	float: middle;
	padding-bottom: 50px;
	
}
#kartta{
	position: relative;
	width: 705px;
	height: 520px;
	background: rgba(66,66,66, 0.2);
	margin-top: 25px;
	overflow: hidden;
	
}
#es, #fr, #it, #gr, #nl, #gb, #ie, #dk, #hr, #de, #hu, #sk, #ch, #be, #no, #pt, #lu, #at, #ad, #cy, #pl, #cz, #tr, #hu_1_, #hu_2_, #se {
	fill: #71C5EB;
}
#es:hover, #fr:hover, #it:hover, #gr:hover, #nl:hover, #gb:hover, #ie:hover, 
	#dk:hover, #hr:hover, #de:hover, #hu:hover, #sk:hover, #ch:hover, #be:hover, #no:hover, #pt:hover, 
	#lu:hover, #at:hover, #ad:hover, #cy:hover,
	#pl:hover, #cz:hover, #tr:hover,
	#hu_1_:hover, #hu_2_:hover, #se:hover{
	cursor: pointer;
	fill: #e63957 !important;}

#trentino-alto, #liguria, #valle-d-aosta,  #abruzzo-molize, #campania, #emilia-romagna, #rooma, #calabria, #sisilia, #sardinia, #puglia, #toscana, #umbria, #veneto, #friuli-venezia,#lombardia, #marche, #basilicata, #firenze{
fill: #0096db;}
#trentino-alto:hover, #liguria:hover, #valle-d-aosta:hover,  #abruzzo-molize:hover, #campania:hover, #emilia-romagna:hover, #rooma:hover, #calabria:hover, #sisilia:hover, #sardinia:hover, #puglia:hover, #umbria:hover, #veneto:hover, #friuli-venezia:hover,#lombardia:hover, #marche:hover, #basilicata:hover, #firenze:hover{
fill: #e63957 !important;
cursor: pointer;}

#bretagne, #normandia, #pays-de-la-loire-vendee, #aquitaine, #cote-d-azur-ranskan-riviera, #alpit, #vallee-du-rhone-loire, #lorrainen-vosges, #bourgogne, #champagne-ardennes, #provence, #languedoc-roussillon, #midi-pyrenees, #poitou-charentes, #franche-comte, #nord-pas-de-calais, #korsika, #limousin, #val-de-loire, #pariisi-ile-de-france{
fill: #0096db;}

#bretagne:hover, #normandia:hover, #pays-de-la-loire-vendee:hover, #aquitaine:hover, #cote-d-azur-ranskan-riviera:hover, #alpit:hover, #vallee-du-rhone-loire:hover, #lorrainen-vosges:hover, #bourgogne:hover, #champagne-ardennes:hover, #provence:hover, #languedoc-roussillon:hover, #midi-pyrenees:hover, #poitou-charentes:hover, #franche-comte:hover, #nord-pas-de-calais:hover, #korsika:hover, #limousin:hover, #val-de-loire:hover, #pariisi-ile-de-france:hover{
fill: #e63957 !important;
cursor: pointer;}

#schwabische, #bodensee, #saarland, #nordrhein-westfalen, #berliini, #pohjanmeren-alue, #itameren-alue, #baijeri, #hessen, #thuringen, #mecklenburgin-jarvialue, #ala-saksi, #saksi{
fill: #0096db;}

#schwabische:hover, #bodensee:hover, #saarland:hover, #nordrhein-westfalen:hover, #berliini:hover, #pohjanmeren-alue:hover, #itameren-alue:hover, #baijeri:hover, #hessen:hover, #thuringen:hover, #mecklenburgin-jarvialue:hover, #ala-saksi:hover, #saksi:hover{
cursor: pointer;
fill: #e63957 !important;}

#baleaarit, #galicia, #castilla-y-leon, #asturia, #cantabria, #navarra, #pyreneet, #katalonian-sisamaa, #costa-brava, #valencia, #costa-de-valencia, #costa-de-la-luz, #costa-de-almeria, #costa-tropical, #costa-de-sol, #andalusian-sisamaa, #costa-blanca, #costa-de-azahar, #costa-daurada, #barcelona, #costa-del-garraf, #el-maresme, #baskimaa, #madrid, #castilla-la-mancha, #kanariansaaret{
fill: #0096db;}

#baleaarit:hover, #galicia:hover, #castilla-y-leon:hover, #asturia:hover, #cantabria:hover, #navarra:hover, #pyreneet:hover, #katalonian-sisamaa:hover, #costa-brava:hover, #valencia:hover, #costa-de-valencia:hover, #costa-de-la-luz:hover, #costa-de-almeria:hover, #costa-tropical:hover, #costa-de-sol:hover, #andalusian-sisamaa:hover, #costa-blanca:hover, #costa-de-azahar:hover, #costa-daurada:hover, #barcelona:hover, #costa-del-garraf:hover, #el-maresme:hover, #extremadura:hover, #baskimaa:hover, #madrid:hover, #castilla-la-mancha:hover, #aragon:hover, #kanariansaaret:hover{
cursor: pointer;
fill: #e63957 !important;}

#algarve, #alentejo, #lissabon, #vale-do-tejo, #centro-beiras, #pohjoisosa-porto, #azorit, #madeira{
fill: #0096db;}

#algarve:hover, #alentejo:hover, #lissabon:hover, #vale-do-tejo:hover, #centro-beiras:hover, #pohjoisosa-porto:hover, #azorit:hover, #madeira:hover{
cursor: pointer;
fill: #e63957 !important;}

#valais, #alpes-vaudoises, #ticino, #koilis-sveitsi, #region-du-leman, #jura, #ita-sveitsi, #graubunden, #keski-sveitsi, #berner-oberland{
fill: #0096db;}

#valais:hover, #alpes-vaudoises:hover, #ticino:hover, #koilis-sveitsi:hover, #region-du-leman:hover, #jura:hover, #ita-sveitsi:hover, #graubunden:hover, #keski-sveitsi:hover, #berner-oberland:hover{
cursor: pointer;
fill: #e63957 !important;}

#zeeland, #zuid-holland, #gelderland, #groningen, #noord-holland, #flevoland, #friesland, #drenthe, #overijssel, #limburg, #noord-brabant, #utrecht{
fill: #0096db;}

#zeeland:hover, #zuid-holland:hover, #gelderland:hover, #groningen:hover, #noord-holland:hover, #flevoland:hover, #friesland:hover, #drenthe:hover, #overijssel:hover, #limburg:hover, #noord-brabant:hover, #utrecht:hover{
cursor: pointer;
fill: #e63957 !important;}

#andorra, #cyprus, #luxembourg{
fill: #0096db;}

#andorra:hover, #cyprus:hover, #luxembourg:hover{
cursor: pointer;
fill: #e63957 !important;}

#tiroli, #karnten, #salzburgin-alue, #yla-itavalta, #steiermark, #ala-itavalta, #burgenland, #ita-tiroli, #vorarlberg, #wien{
fill: #0096db;}

#tiroli:hover, #karnten:hover, #salzburgin-alue:hover, #yla-itavalta:hover, #steiermark:hover, #ala-itavalta:hover, #burgenland:hover, #ita-tiroli:hover, #vorarlberg:hover, #wien:hover{
cursor: pointer;
fill: #e63957 !important;}

#belgisch-limburg, #vallonia-ardennit, #rannikko, #binnenland, #flanderi{
fill: #0096db;}

#belgisch-limburg:hover, #vallonia-ardennit:hover, #rannikko:hover, #binnenland:hover, #flanderi:hover{
cursor: pointer;
fill: #e63957 !important;}

#karlovy-varyn-alue, #ustin-alue, #librecin-alue, #hradec-kraloven-alue, #keski-boomi, #pardubicen-alue, #etela-maari, #zlinin-alue, #olomoucin-alue, #pohjois-maari, #etela-boomi, #plzenin-alue, #praha, #vysocinan-alue{
fill: #0096db;}

#karlovy-varyn-alue:hover, #ustin-alue:hover, #librecin-alue:hover, #hradec-kraloven-alue:hover, #keski-boomi:hover, #pardubicen-alue:hover, #etela-maari:hover, #zlinin-alue:hover, #olomoucin-alue:hover, #pohjois-maari:hover, #etela-boomi:hover, #plzenin-alue:hover, #praha:hover, #vysocinan-alue:hover{
cursor: pointer;
fill: #e63957 !important;}

#djursland-og-mols, #jyllands-vestkyst, #sydostjylland, #limfjordslandet, #nordvestjylland, #fyn-og-oer, #lolland-falster-og-mon, #sjalland, #bornholm{
fill: #0096db;}

#djursland-og-mols:hover, #jyllands-vestkyst:hover, #sydostjylland:hover, #limfjordslandet:hover, #nordvestjylland:hover, #fyn-og-oer:hover, #lolland-falster-og-mon:hover, #sjalland:hover, #bornholm:hover{
cursor: pointer;
fill: #e63957 !important;}

#skotlanti, #wales, #south-east, #south-south-west, #central, #north, #lontoo{
fill: #0096db;}

#skotlanti:hover, #wales:hover, #south-east:hover, #south-south-west:hover, #central:hover, #north:hover, #lontoo:hover{
cursor: pointer;
fill: #e63957 !important;}

#peloponnesos, #ateena, #kreeta, #rodos, #korfu-paxi, #lesbos, #kykladit, #lefkada{
fill: #0096db;}

#peloponnesos:hover, #ateena:hover, #kreeta:hover, #rodos:hover, #sporadi:hover, #korfu-paxi:hover, #lesbos:hover, #samos:hover, #kykladit:hover, #lefkada:hover{
cursor: pointer;
fill: #e63957 !important;}

#keski-croatia, #istria, #etela-dalmatia, #keski-dalmatia, #pohjois-dalmatia, #kvarner{
fill: #0096db;}

#keski-croatia:hover, #istria:hover, #etela-dalmatia:hover, #keski-dalmatia:hover, #pohjois-dalmatia:hover, #kvarner:hover{
cursor: pointer;
fill: #e63957 !important;}

#thermal, #balaton-jarvi-etelaranta, #budapesti, #balaton-jarvi-pohjoisranta, #nograd, #heves, #jnsz, #budapest, #pest, #fejer, #veszprem, #tolna, #gyms, #vas, #zala, #somogy, #baranya, #csongrad, #bekes, #szszb, #baz{
fill: #0096db;}

#thermal:hover, #balaton-jarvi-etelaranta:hover, #budapesti:hover, #balaton-jarvi-pohjoisranta:hover, #nograd:hover, #heves:hover, #jnsz:hover, #budapest:hover, #pest:hover, #fejer:hover, #veszprem:hover, #tolna:hover, #gyms:hover, #vas:hover, #zala:hover, #somogy:hover, #baranya:hover, #csongrad:hover, #bekes:hover, #szszb:hover, #baz:hover{
cursor: pointer;
fill: #e63957 !important;}

#south-east, #north-west-ireland, #west-ireland, #east-coast-midlands, #the-shannon-region, #cork-and-kerry, #dublin{
fill: #0096db;}

#south-east:hover, #north-west-ireland:hover, #west-ireland:hover, #east-coast-midlands:hover, #the-shannon-region:hover, #cork-and-kerry:hover, #dublin:hover{
cursor: pointer;
fill: #e63957 !important;}

#masuria, #itameri, #iso-puola, #beskidy, #sudeetit-sleesia, #pommeri, #podlasia-masovia, #vaha-puola{
fill: #0096db;}

#masuria:hover, #itameri:hover, #iso-puola:hover, #beskidy:hover, #sudeetit-sleesia:hover, #pommeri:hover, #podlasia-masovia:hover, #vaha-puola:hover{
cursor: pointer;
fill: #e63957 !important;}

#trencini, #zilina, #banska, #kosice, #presov{
fill: #0096db;}

#bratislava:hover, #nitra:hover, #trencini:hover, #zilina:hover, #banska:hover, #kosice:hover, #presov:hover, #trnava:hover{
cursor: pointer;
fill: #e63957 !important;}

#marmara, #aigeianmeri, #valimeri{
fill: #0096db;}

#marmara:hover, #aigeianmeri:hover, #valimeri:hover{
cursor: pointer;
fill: #e63957 !important;}

#aragon, #extremadura, #nitra, #trnava, #bratislava, #samos, #sporadi, #anatolia-keskiosa {
pointer-events: none;
fill: #C0C0C0;
}