/* default tooltip */
.css-map > li a,
.css-map > li a:hover,
#map-tooltip,
.cssmap-tooltip-content {
  background: #111;
  background: rgba(0,0,0,.8);
  color: #eee!important;
  font: normal 13px 'Lucida Grande',Arial,sans-serif;
  padding: .5em 1.2em;
  width:250px!important;
  text-shadow: 0 1px 0 #000;
  -moz-border-radius: .6em;
  -ms-border-radius: .6em;
  -webkit-border-radius: .6em;
  border-radius: .6em;
 }
.m660 .css-map > li a{ font-size: 11px;}

.red {font-weight: normal; color:red}



/* markers tooltip style */
.cssmap-tooltip-content{
  text-align:left;
 }

/* default pre-loader */
.map-loader {
  background: #111;
  background: rgba(0,0,0,.8);
  color: #eee;
  font: normal 14px 'Lucida Grande',Arial,sans-serif;
  padding: .6em 1.2em;
  text-shadow: 0 1px 0 #000;
  -moz-border-radius: .6em;
  -ms-border-radius: .6em;
  -webkit-border-radius: .6em;
  border-radius: .6em;
 }


/* --------------------------------------------------------
 * the maps starts here*/
.css-map-container {
	margin:0 auto !important;
	overflow:hidden;
	padding:0 !important;
	position:relative
}
.css-map {
	display:block;
	left:0;
	margin:0 0 0 -9px;
	list-style:none;
	padding:0 !important;
	position:relative
}
.css-map li { 
	height:0;
	width:0
}
.css-map > li a {
	height:auto;
	margin:-9999px 0 0 0;
	position:absolute;
	text-decoration:none;
	width:auto;
	z-index:89
}
.css-map > li a:focus {
	outline:0 none
}
.css-map-container span {
	display:block;
	height:0;
	left:0;
	position:absolute;
	top:-9999px;
	width:0
}
.css-map > li a.tooltip-right {
	left:auto;
	right:0;
	width:auto
}
.css-map > li a .tooltip-arrow {
	left:50%;
	top:auto
}
.css-map > li a.tooltip-middle .tooltip-arrow {
	display:none
}
.css-map > li a.tooltip-top .tooltip-arrow {
	bottom:auto
}
.css-map > li a.tooltip-right .tooltip-arrow {
	left:auto
}
#map-tooltip {
	position:absolute;
	z-index:999
}
.css-map-container .cities {
	top:0;
	z-index:88
}
.css-map .bg {
	padding:10px
}
.css-map .active-region .bg {
	z-index:87
}
.css-map .m {
	cursor:pointer;
	z-index:99
}
.css-map .m span {
	z-index:89
}
.map-visible-list {
	clear:both;
	overflow:hidden
}
span.map-loader {
	height:auto;
	position:absolute;
	text-align:center;
	width:auto;
	z-index:90
}


/* area 1 */
.eu6 .s1 {height:35px;width:15px;left:268px;top:275px}
.eu6 .s2 {height:28px;width:12px;left:282px;top:282px}
.eu6 .s3 {height:13px;width:19px;left:294px;top:295px}
.eu6 .s4 {height:8px;width:7px;left:313px;top:300px}
.eu6 .s5 {height:5px;width:7px;left:275px;top:310px}

/* area 2 */
.eu7 .s1 {height:40px;width:140px;left:484px;top:210px}
.eu7 .s2 {height:10px;width:60px;left:530px;top:250px}
.eu7 .s3 {height:13px;width:100px;left:480px;top:198px}
.eu7 .s4 {height:15px;width:50px;left:490px;top:183px}
.eu7 .s5 {height:10px;width:25px;left:485px;top:175px}

/* area 3 */
.eu4 .s1 {height:23px;width:63px;left:205px;top:275px}
.eu4 .s2 {height:12px;width:33px;left:235px;top:298px}
.eu4 .s3 {height:8px;width:15px;left:242px;top:310px}
.eu4 .s4 {height:10px;width:60px;left:195px;top:265px}
.eu4 .s5 {height:10px;width:25px;left:175px;top:245px}
.eu4 .s6 {height:10px;width:25px;left:188px;top:255px}
.eu4 .s7 {height:39px;width:13px;left:167px;top:215px}
.eu4 .s8 {height:10px;width:13px;left:157px;top:215px}

/* area 4 */
.eu15 .s1 {height:25px;width:50px;left:240px;top:350px}
.eu15 .s2 {height:40px;width:20px;left:255px;top:310px}
.eu15 .s3 {height:15px;width:10px;left:245px;top:318px}
.eu15 .s4 {height:18px;width:12px;left:274px;top:333px}
.eu15 .s5 {height:8px;width:25px;left:250px;top:375px}


/* area 5 */
.eu3 .s1 {height:30px;width:103px;left:165px;top:383px}
.eu3 .s2 {height:8px;width:60px;left:169px;top:375px}
.eu3 .s3 {height:10px;width:38px;left:186px;top:365px}
.eu3 .s4 {height:10px;width:58px;left:210px;top:413px}
.eu3 .s5 {height:7px;width:35px;left:230px;top:423px}
.eu3 .s6 {height:5px;width:15px;left:203px;top:361px}


/* area 6 */
.eu8 .s1 {height:37px;width:25px;left:182px;top:205px}
.eu8 .s2 {height:45px;width:18px;left:207px;top:220px}
.eu8 .s3 {height:35px;width:18px;left:224px;top:233px}
.eu8 .s4 {height:25px;width:8px;left:242px;top:240px}
.eu8 .s5 {height:16px;width:55px;left:130px;top:190px}
.eu8 .s6 {height:15px;width:19px;left:150px;top:175px}
.eu8 .s7 {height:13px;width:22px;left:160px;top:205px}
.eu8 .s8 {height:13px;width:17px;left:190px;top:240px}

/* area 7 */
.eu10 .s1 {height:55px;width:90px;left:470px;top:300px}
.eu10 .s2 {height:57px;width:28px;left:463px;top:315px}
.eu10 .s3 {height:18px;width:65px;left:490px;top:353px}
.eu10 .s4 {height:13px;width:19px;left:490px;top:370px}
.eu10 .s5 {height:8px;width:18px;left:505px;top:370px}

/* area 8 */
.eu18 .s1 {height:50px;width:60px;left:243px;top:138px}
.eu18 .s2 {height:38px;width:13px;left:303px;top:138px}
.eu18 .s3 {height:9px;width:57px;left:241px;top:187px}
.eu18 .s4 {height:13px;width:39px;left:260px;top:130px}
.eu18 .s5 {height:19px;width:13px;left:315px;top:138px}

 /* area 9 */  
.eu46 .s1{height:20px;left:350px;top:352px;width:21px;}
.eu46 .s2{height:15px;left:341px;top:339px;width:45px;}
.eu46 .s3{height:15px;left:331px;top:325px;width:75px;} 
.eu46 .s4{height:15px;left:327px;top:315px;width:74px;}
.eu46 .s5{height:10px;left:332px;top:305px;width:52px;}
.eu46 .s6{height:10px;left:342px;top:295px;width:36px;}
.eu46 .s7{height:10px;left:353px;top:285px;width:22px;}
.eu46 .s8{height:10px;left:353px;top:285px;width:22px;}
.eu46 .s9{height:10px;left:386px;top:340px;width:15px;}

/* area 10 */
.eu19 .s1 {height:85px;width:50px;left:239px;top:438px}
.eu19 .s2 {height:8px;width:40px;left:245px;top:430px}
.eu19 .s3 {height:40px;width:20px;left:265px;top:390px}
.eu19 .s4 {height:39px;width:15px;left:225px;top:482px}

/* area 11 */
.eu11 .s1 {height:115px;width:37px;left:427px;top:353px}
.eu11 .s2 {height:15px;width:13px;left:449px;top:341px}
.eu11 .s3 {height:90px;width:27px;left:463px;top:372px}
.eu11 .s4 {height:65px;width:10px;left:420px;top:394px}

/* area 12 */
.eu14 .s1 {height:111px;width:33px;left:441px;top:160px}
.eu14 .s2 {height:45px;width:60px;left:390px;top:140px}
.eu14 .s3 {height:75px;width:27px;left:425px;top:185px}
.eu14 .s4 {height:23px;width:40px;left:392px;top:185px}
.eu14 .s5 {height:30px;width:10px;left:418px;top:208px}
.eu14 .s6 {height:23px;width:10px;left:473px;top:215px}

/* area 13 */
.eu12 .s1 {height:38px;width:60px;left:292px;top:242px}
.eu12 .s2 {height:33px;width:10px;left:282px;top:248px}
.eu12 .s3 {height:15px;width:47px;left:296px;top:280px}
.eu12 .s4 {height:10px;width:20px;left:320px;top:295px}
   
/* area 14 */
.eu16 .s1 {height:92px;width:58px;left:312px;top:150px}
.eu16 .s2 {height:39px;width:17px;left:296px;top:188px}
.eu16 .s3 {height:50px;width:23px;left:368px;top:168px}
.eu16 .s4 {height:45px;width:40px;left:340px;top:112px}
.eu16 .s5 {height:20px;width:10px;left:291px;top:195px}
.eu16 .s6 {height:16px;width:10px;left:307px;top:225px}
.eu16 .s7 {height:10px;width:13px;left:368px;top:215px}

/* area 15 */
.eu17 .s1 {height:68px;width:19px;left:218px;top:300px}
.eu17 .s2 {height:12px;width:17px;left:208px;top:310px}
.eu17 .s3 {height:23px;width:23px;left:195px;top:339px}
.eu17 .s4 {height:25px;width:18px;left:235px;top:320px}
.eu17 .s5 {height:13px;width:16px;left:225px;top:368px}

/* area 16 */
.eu42 .s1 {height:55px;width:39px;left:134px;top:288px}
.eu42 .s2 {height:62px;width:19px;left:172px;top:297px}
.eu42 .s3 {height:33px;width:18px;left:190px;top:305px}
.eu42 .s4 {height:18px;width:8px;left:208px;top:322px}
.eu42 .s5 {height:20px;width:33px;left:153px;top:358px}

/* area 17 */
.eu22 .s1 {height:82px;width:39px;left:139px;top:0px}
.eu22 .s2 {height:32px;width:168px;left:172px;top:70px}
.eu22 .s3 {height:23px;width:130px;left:210px;top:101px}
.eu22 .s4 {height:37px;width:40px;left:178px;top:35px}
.eu22 .s5 {height:17px;width:43px;left:298px;top:123px}

/* area 18 */
.eu20 .s1 {height:95px;width:90px;left:135px;top:425px}
.eu20 .s2 {height:60px;width:15px;left:225px;top:425px}
.eu20 .s3 {height:15px;width:60px;left:150px;top:412px}

/* area 19 */
.eu45 .s1 {height:70px;width:35px;left:413px;top:282px}
.eu45 .s2 {height:15px;width:45px;left:420px;top:272px}
.eu45 .s3 {height:22px;width:33px;left:383px;top:293px}
.eu45 .s4 {height:31px;width:20px;left:448px;top:285px}
.eu45 .s5 {height:25px;width:15px;left:448px;top:316px}
.eu45 .s6 {height:13px;width:10px;left:427px;top:260px}
.eu45 .s7 {height:10px;width:13px;left:402px;top:315px}
.eu45 .s8 {height:21px;width:10px;left:408px;top:325px}

/* area 20 */
.eu24 .s1 {height:85px;width:47px;left:290px;top:383px}
.eu24 .s2 {height:60px;width:30px;left:337px;top:405px}
.eu24 .s3 {height:27px;width:18px;left:365px;top:433px}

/* area 21 */
.eu39 .s1 {height:20px;width:33px;left:288px;top:310px}
.eu39 .s2 {height:17px;width:7px;left:320px;top:313px}
.eu39 .s3 {height:9px;width:39px;left:281px;top:330px}
.eu39 .s4 {height:18px;width:20px;left:273px;top:315px}

/* area 22 */
.eu47 .s1 {height:160px;width:68px;left:70px;top:0px}
.eu47 .s2 {height:63px;width:30px;left:138px;top:95px}
.eu47 .s3 {height:28px;width:20px;left:167px;top:110px}
.eu47 .s4 {height:13px;width:12px;left:187px;top:110px}
.eu47 .s5 {height:35px;width:38px;left:112px;top:158px}
.eu47 .s6 {height:13px;width:10px;left:167px;top:135px}

/* area 23 */
.eu48 .s1 {height:42px;width:50px;left:290px;top:340px}
.eu48 .s2 {height:15px;width:10px;left:320px;top:330px}
.eu48 .s3 {height:25px;width:8px;left:340px;top:353px}

/* area 24 */
.eu51 .s1 {height:25px;width:80px;left:210px;top:197px}
.eu51 .s2 {height:25px;width:35px;left:200px;top:180px}
.eu51 .s3 {height:23px;width:62px;left:240px;top:220px}
.eu51 .s4 {height:15px;width:33px;left:250px;top:240px}

/* area 25 */
.eu37 .s1 {height:75px;width:48px;left:372px;top:358px}
.eu37 .s2 {height:30px;width:35px;left:384px;top:430px}
.eu37 .s3 {height:27px;width:42px;left:338px;top:378px}
.eu37 .s4 {height:15px;width:33px;left:345px;top:372px}
.eu37 .s5 {height:35px;width:27px;left:386px;top:347px}
.eu37 .s6 {height:42px;width:18px;left:410px;top:353px}

/* area 26 */
.eu35 .s1 {height:42px;width:52px;left:189px;top:132px}
.eu35 .s2 {height:30px;width:25px;left:177px;top:145px}
.eu35 .s3 {height:20px;width:32px;left:165px;top:155px}
.eu35 .s4 {height:15px;width:27px;left:195px;top:120px}
.eu35 .s5 {height:25px;width:23px;left:177px;top:160px}
.eu35 .s6 {height:25px;width:6px;left:235px;top:170px}

/* area 27 */
.eu34 .s1 {height:42px;width:65px;left:5px;top:85px}
.eu34 .s2 {height:30px;width:43px;left:25px;top:125px}
.eu34 .s3 {height:35px;width:50px;left:65px;top:160px}
.eu34 .s4 {height:100px;width:55px;left:73px;top:195px}
.eu34 .s5 {height:65px;width:30px;left:130px;top:220px}
.eu34 .s6 {height:25px;width:34px;left:160px;top:264px}

/* area 28 */
.eu33 .s1 {height:53px;width:47px;left:372px;top:226px}
.eu33 .s2 {height:10px;width:34px;left:382px;top:216px}
.eu33 .s3 {height:10px;width:25px;left:390px;top:208px}
.eu33 .s4 {height:34px;width:25px;left:354px;top:243px}
.eu33 .s5 {height:15px;width:21px;left:382px;top:278px}
.eu33 .s6 {height:32px;width:6px;left:418px;top:240px}

/* area 29 */
.eu43 .s1 {height:90px;width:83px;left:490px;top:385px}
.eu43 .s2 {height:10px;width:34px;left:508px;top:378px}
.eu43 .s3 {height:20px;width:35px;left:522px;top:370px}
.eu43 .s4 {height:20px;width:20px;left:553px;top:365px}
.eu43 .s5 {height:15px;width:27px;left:570px;top:418px}
.eu43 .s6 {height:50px;width:12px;left:570px;top:430px}

/* area 30 */
.eu30 .s1 {height:49px;width:40px;left:473px;top:250px}
.eu30 .s2 {height:43px;width:75px;left:513px;top:258px}

/* area 31 */
.eu38 .s1 {height:60px;width:60px;left:562px;top:302px}
.eu38 .s2 {height:40px;width:40px;left:577px;top:358px}


/* size: 660 */
.m660{width:658px} 

.m660 .europe,
.m660 .europe .bg{
	background:transparent url('http://katubim.s3.amazonaws.com/911_response_map.png') no-repeat -850px 0
} 
.m660 .europe{background-position:0 -850px;height:550px;width:658px} 

.m660 .europe .m{margin:10007px 0 0 9px} 

/* Rollovers */

.m660 .eu6.focus .bg{height:40px;width:43px;left:268px;top:273px;background-position:-1px -6px}
.m660 .eu7.focus .bg{height:150px;width:243px;left:387px;top:102px;background-position:-391px -6px}
.m660 .eu4.focus .bg{height:97px;width:110px;left:158px;top:213px;background-position:-1px -67px}
.m660 .eu15.focus .bg{height:60px;width:40px;left:243px;top:315px;background-position:-240px -11px}
.m660 .eu3.focus .bg{height:70px;width:100px;left:154px;top:363px;background-position:-94px -8px}
.m660 .eu8.focus .bg{height:100px;width:125px;left:135px;top:170px;background-position:-4px -190px}
.m660 .eu10.focus .bg{height:80px;width:87px;left:465px;top:303px;background-position:-133px -97px}
.m660 .eu18.focus .bg{height:80px;width:87px;left:245px;top:132px;background-position:-295px -7px}
.m660 .eu46.focus .bg{height:82px;left:330px;top:292px;width:90px;background-position:-244px -107px}
.m660 .eu19.focus .bg{height:120px;width:87px;left:227px;top:398px;background-position:-570px -188px}
.m660 .eu11.focus .bg{height:120px;width:63px;left:425px;top:346px;background-position:-489px -188px}
.m660 .eu14.focus .bg{height:140px;width:110px;left:374px;top:128px;background-position:-358px -178px}
.m660 .eu12.focus .bg{height:60px;width:90px;left:265px;top:247px;background-position:-252px -209px}
.m660 .eu16.focus .bg{height:140px;width:120px;left:297px;top:97px;background-position:-537px -326px}
.m660 .eu17.focus .bg{height:140px;width:70px;left:198px;top:303px;background-position:-159px -206px}
.m660 .eu42.focus .bg{height:140px;width:70px;left:149px;top:285px;background-position:-447px -341px}
.m660 .eu22.focus .bg{height:145px;width:207px;left:125px;top:-3px;background-position:-3px -310px}
.m660 .eu20.focus .bg{height:100px;width:107px;left:140px;top:418px;background-position:-244px -295px}
.m660 .eu45.focus .bg{height:80px;width:80px;left:385px;top:267px;background-position:-343px -407px}
.m660 .eu24.focus .bg{height:80px;width:85px;left:289px;top:386px;background-position:-552px -493px}
.m660 .eu39.focus .bg{height:40px;width:50px;left:276px;top:310px;background-position:-370px -346px}
.m660 .eu47.focus .bg{height:180px;width:190px;left:6px;top:4px;background-position:-4px -479px}
.m660 .eu48.focus .bg{height:55px;width:50px;left:291px;top:336px;background-position:-261px -422px}
.m660 .eu51.focus .bg{height:85px;width:130px;left:181px;top:181px;background-position:-243px -503px}
.m660 .eu37.focus .bg{height:100px;width:80px;left:342px;top:352px;background-position:-415px -509px}
.m660 .eu35.focus .bg{height:100px;width:80px;left:168px;top:120px;background-position:-561px -596px}
.m660 .eu34.focus .bg{height:200px;width:190px;left:12px;top:81px;background-position:-223px -610px}
.m660 .eu33.focus .bg{height:75px;width:80px;left:350px;top:214px;background-position:-448px -628px}
.m660 .eu43.focus .bg{height:95px;width:105px;left:494px;top:371px;background-position:-543px -723px}
.m660 .eu30.focus .bg{height:95px;width:105px;left:471px;top:254px;background-position:-39px -691px}
.m660 .eu38.focus .bg{height:105px;width:80px;left:562px;top:304px;background-position:-445px -722px}

/* Popup positioning */
.m660 .eu6 a {right:200px;top:110px}/*1*/
.m660 .eu7 a {right:40px;top:50px}/*2*/
.m660 .eu4 a {left:240px!important;top:50px}/*3*/
.m660 .eu15 a {left:280px!important;top:140px}/*4*/
.m660 .eu3 a {left:250px!important;top:350px}/*5*/
.m660 .eu8 a {left:50px!important;top:30px}/*6*/
.m660 .eu10 a {left:450px!important;top:300px}/*7*/
.m660 .eu18 a {left:480px!important;top:30px}/*8*/
.m660 .eu46 a {right:150px;top:120px}/*9*/
.m660 .eu19 a {left:300px!important;top:400px}/*10*/
.m660 .eu11 a {left:450px!important;top:340px}/*11*/
.m660 .eu14 a {left:100px!important;top:50px}/*12*/
.m660 .eu12 a {left:330px!important;top:70px}/*13*/
.m660 .eu16 a {left:480px!important;top:20px}/*14*/
.m660 .eu17 a {left:240px!important;top:290px}/*15*/
.m660 .eu42 a {left:220px!important;top:280px}/*16*/
.m660 .eu22 a {left:480px!important;top:50px}/*17*/
.m660 .eu20 a {left:80px!important;top:400px}/*18*/
.m660 .eu45 a {left:440px!important;top:110px}/*19*/
.m660 .eu24 a {left:340px!important;top:380px}/*20*/
.m660 .eu39 a {left:310px!important;top:300px}/*21*/
.m660 .eu47 a {left:420px!important;top:50px}/*22*/
.m660 .eu48 a {left:340px!important;top:310px}/*23*/
.m660 .eu51 a {left:390px!important;top:40px}/*24*/
.m660 .eu37 a {left:400px!important;top:340px}/*25*/
.m660 .eu35 a {left:410px!important;top:60px}/*26*/
.m660 .eu34 a {left:310px!important;top:60px}/*27*/
.m660 .eu33 a {left:420px!important;top:40px}/*28*/
.m660 .eu43 a {left:420px!important;top:340px}/*29*/
.m660 .eu30 a {left:480px!important;top:80px}/*30*/
.m660 .eu38 a {left:480px!important;top:140px}/*31*/


