/* Start of CMSMS style sheet 'EU map' */
/* default link styles required for IE to work correctly with :active */
/*a {color:#000;}*/
/*a:visited {color:#111;}*/

/*a:hover {text-decoration:none; z-index:200; color: #000;background:#a2bd30; cursor:default; }*/



/* The hover image map styling */
#map{
   position: relative;
}
#mapInfo {
   position: absolute;
   z-index: 1000;
   background-color: #ffffff;
   color: #003d61;
}

#mapCountries {
   position: absolute;
   left: 535px;
   height: 490px;
   width: 250px;
}

.mapCountriesMap{
   width: 120px;
   float: left;
}

.mapCountriesMap p {
   font-size: 0.9em;
   padding: 0;
   margin: 0;
   cursor: pointer;
}

/*
#mapCountriesMap2
{
   position: relative;
   left: 125px;
   top: -425px;
}
 */

.countryHighlight {
   color: #A2BD30;
}

.square {
   background-color: #A2BD30;
}

.countryHighlight .square {
   background-color: #94B2CA;
}

/*.country {width: 200px!important;}*/

div #hovermap  {
margin-top: 5em;
margin-left: 3em;
}
#hovermap {width:495px; height:490px; background:url(uploads/images/maps/EUmap_blankb.JPG) no-repeat; border-right:1px solid #99a9c0; position:relative;  }
#hovermap ul {background:transparent url(uploads/images/maps/EUmap_blankb.JPG) no-repeat; padding:0em; margin:0em; width:495px; height:490px; list-style:none;}

#hovermap ul li {display:inline; width:0; height:0; z-index:200;} /* needed for IE to function correctly */

/*#hovermap ul li a, */

#hovermap ul li a p {position:absolute; display:block; width:10px; height:10px; background:#a2bd30; cursor:default; z-index:100;margin-top:0px;}

.countryData b {display:none!important;}

#hovermap ul li.p32 a p{left:322px; top:395px;}/*Albania*/
#hovermap ul li.p32 a:hover b, #hovermap ul li.p32 a:active b  {left:-352px; top:-395px;}/*Albania*/
#hovermap ul li.p32 a p.p32 {left:500px; top:0px;}

#hovermap ul li.p39 a p{left:145px; top:365px;}/*Andorra*/
#hovermap ul li.p39 a:hover b  {left:-175px; top:-365px;}/*Andorra*/
#hovermap ul li.p39 a p.p39 {left:500px; top:15px;}

#hovermap ul li.p23 a p{left:260px; top:320px;}/*AU*/
#hovermap ul li.p23 a:hover b {left:-290px; top:-320px;}/*AU*/
#hovermap ul li.p23 a p.p23 {left:500px; top:30px;}

#hovermap ul li.p10 a p{left:360px; top:240px;}/*BELARUS*/
#hovermap ul li.p10 a:hover b  {left:-390px; top:-240px;}/*BELARUS*/
#hovermap ul li.p10 a p.p10 {left:500px; top:45px;}

#hovermap ul li.p17 a p{left:186px; top:265px;}/*BE*/
#hovermap ul li.p17 a:hover b  {left:-216px; top:-265px;}/*BE*/
#hovermap ul li.p17 a p.p17 {left:500px; top:60px;}

#hovermap ul li.p44 a p{left:290px; top:360px;}/*Bosnia*/
#hovermap ul li.p44 a:hover b  {left:-290px; top:-360px;}/*Bosnia*/
#hovermap ul li.p44 a p.p44 {left:500px; top:75px;}

#hovermap ul li.p36 a p{left:372px; top:370px;}/*BG*/
#hovermap ul li.p36 a:hover b  {left:-402px; top:-370px;}/*BG*/
#hovermap ul li.p36 a p.p36 {left:500px; top:100px;}

#hovermap ul li.p28 a p{left:275px; top:345px;}/*Croatia*/
#hovermap ul li.p28 a:hover b  {left:-305px; top:-345px;}/*Croatia*/
#hovermap ul li.p28 a p.p28 {left:500px; top:115px;}

#hovermap ul li.p45 a p{left:470px; top:450px;}/*CYT*/
#hovermap ul li.p45 a:hover b  {left:-470px; top:-450px;}/*CY*/
#hovermap ul li.p45 a p.p45 {left:500px; top:130px;}

#hovermap ul li.p24 a p{left:270px; top:285px;}/*CZ*/
#hovermap ul li.p24 a:hover b {left:-300px; top:-285px;}/*CZ*/
#hovermap ul li.p24 a p.p24 {left:500px; top:145px;}

#hovermap ul li.p7 a p{left:228px; top:205px;}/*DK*/
#hovermap ul li.p7 a:hover b  {left:-258px; top:-205px;}/*DK*/
#hovermap ul li.p7 a p.p7 {left:500px; top:170px;}

#hovermap ul li.p19 a p{left:80px; top:380px;}/*ES*/
#hovermap ul li.p19 a:hover b  {left:-110px; top:-380px;}/*ES*/
#hovermap ul li.p19 a p.p19 {left:500px; top:185px;}

#hovermap ul li.p6 a p{left:350px; top:160px;}/*ESTO*/
#hovermap ul li.p6 a:hover b  {left:-380px; top:-160px;}/*ESTO*/
#hovermap ul li.p6 a p.p6 {left:500px; top:200px;}

#hovermap ul li.p1 a p{left:330px; top:115px;}/*FI*/
#hovermap ul li.p1 a:hover b {left:-360px; top:-115px;}/*FI*/
#hovermap ul li.p1 a p.p1 {left:500px; top:215px;}

#hovermap ul li.p16 a p{left:165px; top:290px;}/*FR*/
#hovermap ul li.p16 a:hover b  {left:-195px; top:-290px;}/*FR*/
#hovermap ul li.p16 a p.p16 {left:500px; top:230px;}

#hovermap ul li.p15 a p{left:230px; top:260px;}/*DE*/
#hovermap ul li.p15 a:hover b  {left:-260px; top:-260px;}/*DE*/
#hovermap ul li.p15 a p.p15 {left:500px; top:245px;}

#hovermap ul li.p34 a p{left:345px; top:410px;}/*Greece*/
#hovermap ul li.p34 a:hover b  {left:-375px; top:-410px;}/*Greece*/
#hovermap ul li.p34 a p.p34 {left:500px; top:260px;}

#hovermap ul li.p26 a p{left:300px; top:320px;}/*HU*/
#hovermap ul li.p26 a:hover b {left:-330px; top:-320px;}/*HU*/
#hovermap ul li.p26 a p.p26 {left:500px; top:275px;}

#hovermap ul li.p8 a p{left:100px; top:200px;}/*IE*/
#hovermap ul li.p8 a:hover b  {left:-130px; top:-200px;}/*IE*/
#hovermap ul li.p8 a p.p8 {left:500px; top:290px;}

#hovermap ul li.p22 a p{left:255px; top:395px;}/*IT*/
#hovermap ul li.p22 a:hover b {left:-285px; top:-395px;}/*IT*/
#hovermap ul li.p22 a p.p22 {left:500px; top:305px;}

#hovermap ul li.p13 a p{left:340px; top:190px;}/*LAV*/
#hovermap ul li.p13 a:hover b  {left:-370px; top:-190px;}/*LAV*/
#hovermap ul li.p13 a p.p13 {left:500px; top:320px;}

#hovermap ul li.p40 a p{left:225px; top:320px;}/*Lich*/
#hovermap ul li.p40 a:hover b  {left:-255px; top:-320px;}/*Lich*/
#hovermap ul li.p40 a p.p40 {left:500px; top:335px;}

#hovermap ul li.p14 a p{left:338px; top:212px;}/*LITH*/
#hovermap ul li.p14 a:hover b  {left:-368px; top:-212px;}/*LITH*/
#hovermap ul li.p14 a p.p14 {left:500px; top:350px;}

#hovermap ul li.p37 a p{left:195px; top:280px;}/*Lux*/
#hovermap ul li.p37 a:hover b  {left:-225px; top:-280px;}/*Lux*/
#hovermap ul li.p37 a p.p37 {left:500px; top:365px;}

#hovermap ul li.p33 a p{left:337px; top:390px;}/*Macedoine*/
#hovermap ul li.p33 a:hover b  {left:-367px; top:-390px;}/*Macedoine*/
#hovermap ul li.p33 a p.p33 {left:500px; top:380px;}

#hovermap ul li.p38 a p{left:260px; top:470px;}/*malta*/
#hovermap ul li.p38 a:hover b  {left:-290px; top:-470px;}/*malta*/
#hovermap ul li.p38 a p.p38 {left:500px; top:395px;}

#hovermap ul li.p35 a p{left:395px; top:310px;}/*Moldavia*/
#hovermap ul li.p35 a:hover b  {left:-425px; top:-310px;}/*Moldavia*/
#hovermap ul li.p35 a p.p35 {left:500px; top:410px;}

#hovermap ul li.p41 a p{left:195px; top:365px;}/*Monaco*/
#hovermap ul li.p41 a:hover b  {left:-225px; top:-365px;}/*Monaco*/
#hovermap ul li.p41 a p.p41 {left:500px; top:425px;}

#hovermap ul li.p31 a p{left:315px; top:375px;}/*Montenegro*/
#hovermap ul li.p31 a:hover b  {left:-345px; top:-375px;}/*Montenegro*/
#hovermap ul li.p31 a p.p31 {left:500px; top:440px;}

#hovermap ul li.p4 a p{left:225px; top:160px;}/*NO*/
#hovermap ul li.p4 a:hover b  {left:-255px; top:-160px;}/*NO*/
#hovermap ul li.p4 a p.p4 {left:650px; top:115px;}

#hovermap ul li.p9 a p{left:300px; top:250px;}/*PL*/
#hovermap ul li.p9 a:hover b  {left:-330px; top:-250px;}/*PL*/
#hovermap ul li.p9 a p.p9 {left:500px; top:470px;}

#hovermap ul li.p20 a p{left:40px; top:380px;}/*PT*/
#hovermap ul li.p20 a:hover b {left:-70px; top:-380px;}/*PT*/
#hovermap ul li.p20 a p.p20 {left:650px; top:0px;}

#hovermap ul li.p12 a p{left:370px; top:335px;}/*Roumania*/
#hovermap ul li.p12 a:hover b {left:-400px; top:-335px;}/*Roumania*/
#hovermap ul li.p12 a p.p12 {left:650px; top:15px;}

#hovermap ul li.p2 a p{left:410px; top:160px;}/*RUSSIA*/
#hovermap ul li.p2 a:hover b  {left:-440px; top:-160px;}/*RUSSIA*/
#hovermap ul li.p2 a p.p2 {left:650px; top:30px;}

#hovermap ul li.p43 a p{left:250px; top:362px;}/*SM*/
#hovermap ul li.p43 a:hover b  {left:-280px; top:-362px;}/*SM*/
#hovermap ul li.p43 a p.p43 {left:650px; top:45px;}

#hovermap ul li.p29 a p{left:325px; top:350px;}/*Serbia*/
#hovermap ul li.p29 a:hover b  {left:-325px; top:-350px;}/*Serbia*/
#hovermap ul li.p29 a p.p29{left:650px; top:70px;}

#hovermap ul li.p25 a p{left:310px; top:300px;}/*Slovaq*/
#hovermap ul li.p25 a:hover b {left:-340px; top:-300px;}/*Slovaq*/
#hovermap ul li.p25 a p.p25 {left:650px; top:85px;}

#hovermap ul li.p27 a p{left:265px; top:335px;}/*Slovenia*/
#hovermap ul li.p27 a:hover b {left:-295px; top:-335px;}/*Slovenia*/
#hovermap ul li.p27 a p.p27 {left:650px; top:100px;}

#hovermap ul li.p3 a p{left:267px; top:130px;}/*SW*/
#hovermap ul li.p3 a:hover b  {left:-287px; top:-130px;}/*SW*/
#hovermap ul li.p3 a p.p3 {left:500px; top:455px;}/*SW*/

#hovermap ul li.p21 a p{left:210px; top:320px;}/*CH*/
#hovermap ul li.p21 a:hover b {left:-240px; top:-320px;}/*CH*/
#hovermap ul li.p21 a p.p21 {left:650px; top:130px;}

#hovermap ul li.p18 a p{left:195px; top:250px;}/*NL*/
#hovermap ul li.p18 a:hover b  {left:-225px; top:-250px;}/*NL*/
#hovermap ul li.p18 a p.p18 {left:650px; top:145px;}

#hovermap ul li.p11 a p{left:390px; top:280px;}/*UKRAINE*/
#hovermap ul li.p11 a:hover b  {left:-420px; top:-280px;}/*UKRAINE*/
#hovermap ul li.p11 a p.p11 {left:650px; top:170px;}

#hovermap ul li.p5 a p{left:140px; top:240px;}/*UK*/
#hovermap ul li.p5 a:hover b  {left:-170px; top:-240px;}/*UK*/
#hovermap ul li.p5 a p.p5 {left:650px; top:185px;}














/*#hovermap ul li.p42 a p{left:90px; top:40px;}*//*IS*/
/*#hovermap ul li.p42 a:hover b  {left:-120px; top:-40px;}*//*IS*/
#hovermap ul li.p42 a p.p42 {left:500px; top:0px;}



#hovermap ul li a b {display:none;}
/*#hovermap ul li a:hover, */
/*#hovermap ul li a p.country {width: 50px;}*/
#hovermap ul li a p span {padding-left: 15px;margin-bottom:5px;line-height:1.2em; background-color:white;color:black; width: 50px;}
#hovermap ul li a:hover p, #hovermap ul li a:active p  {/*position:static;*/ display:block; background:#d5e1eb; width:10px; height:10px;  text-decoration:none;}
#hovermap ul li a:hover b{position:absolute; left:0; top:0; display:block; background:transparent; width:100x; height:300px; z-index:100000;}
#hovermap ul li a:hover b em, #hovermap ul li a:active b em {display:block; position:absolute; left:70px; top:300px; color:#003d61; border:1px solid #000; background:#888; padding:5px; font-style:normal;}
#hovermap ul li a:active p {/*position:static;*/ display:block; background:#000000!important; width:10px; height:10px;  text-decoration:none;}

/* End of 'EU map' */

