/* default tooltip */
.css-map li a{
  background: #111;
  background: rgba(0,0,0,.8);
  color: #eee;
  font: normal 12px 'Lucida Grande',Arial,sans-serif;
  padding: .5em 1.2em;
  text-align: center;
  text-shadow: 0 1px 0 #000;
  white-space: nowrap;
  -moz-border-radius: .6em;
  -ms-border-radius: .6em;
  -webkit-border-radius: .6em;
  border-radius: .6em;
 }
 .m1450 .css-map li a{ font-size: 18px }
 .m650 .css-map li a{ font-size: 11px }
 .m540 .css-map li a,.m430 .css-map li a{ font-size: 10px }

 /* tooltip arrow; when you change its size don't forget to set tooltipArrowHeight variable in the cssMap(); function */
 .css-map li a .tooltip-arrow{
  bottom: -5px; /* must be the same as a border-width */
  border: solid;
  border-color: #111 transparent;
  border-color: rgba(0,0,0,.8) transparent;
  border-width: 5px 5px 0 5px; /* this's a height of the arrow */
  margin-left: -5px; /* must be the same as a border-width */
 }
 .css-map li a.tooltip-right .tooltip-arrow{
   margin-right: -5px; /* must be the same as a tooltip-arrow border-width */
  }
 .css-map li a.tooltip-top .tooltip-arrow{ /* set tooltip under the arrow */
   border-width:0 5px 5px 5px;
   top: -5px;
  }

 /* tooltip style when the region is activated */
 .css-map .active-region a{background-color: #111}
  .css-map .active-region a .tooltip-arrow{border-color: #111 transparent}

 /* links in the visible list of regions */
 .map-visible-list a{
   /* color: #eee; */
  }
 .map-visible-list a:hover,.map-visible-list a:focus,.map-visible-list li.focus a{
   /* color: #fc0; */
  }
 .map-visible-list a:active,.map-visible-list li.active-region a{
   /* color: #cc3; */
  }


/* 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;
 }
 .m1450 .map-loader{ font-size: 20px }
 .m540 .map-loader{ font-size: 12px }
 .m430 .map-loader{ font-size: 11px }


/* link to the search engine - shown in the multipleClick mode */
.map-search-link{
  /* your properties goes here */
 }
 .map-search-link:hover,a.map-search-link:focus{
   /* selected link style */
  }
 .m430 .map-search-link{
   /* style for a specific map size, ex.:
   font-size: 1em;
   */
  }

/* --------------------------------------------------------
 * the maps starts here

 * DO NOT EDIT!

 * México, CSS & jQuery clickable map
 * http://winstonwolf.pl/clickable-maps/mexico.html
 * version: 4.3
 * Copyright (C) 2009 - 2012 Winston_Wolf | All rights reserved
*/
.css-map-container{margin:0 auto;overflow:hidden;position:relative} .css-map{display:block;left:0;margin:0;list-style:none;padding:0;position:relative} .css-map li{height:0;width:0} .css-map li a{height:auto;margin:-9999em 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} .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} .map-error{background:#111;color:#fd0;padding:1em 0;text-align:center} .map-error b{font-size:1.3em} .map-error a{color:#fd0}

/* really, DO NOT EDIT THIS! */
.mx1 .s1{height:.3em;left:5.3em;top:4em;width:.2em}.mx1 .s2{height:.1em;left:5.5em;top:4.1em;width:.1em} .mx2 .s1{height:.1em;left:1.4em;top:.3em;width:.1em}.mx2 .s2{height:.5em;left:.7em;top:.3em;width:.7em}.mx2 .s3{height:.5em;left:.9em;top:.6em;width:.6em}.mx2 .s4{height:.3em;left:1em;top:1em;width:.6em}.mx2 .s5{height:.3em;left:1.1em;top:1.3em;width:.7em}.mx2 .s6{height:.2em;left:.3em;top:1.6em;width:.1em}.mx2 .s7{height:.3em;left:2.1em;top:1.8em;width:.1em}.mx2 .s8{height:.6em;left:1.2em;top:1.5em;width:.9em} .mx3 .s1{height:.4em;left:2.9em;top:3.5em;width:.3em}.mx3 .s2{height:.3em;left:2.7em;top:3.3em;width:.4em}.mx3 .s3{height:.4em;left:2.6em;top:3.1em;width:.3em}.mx3 .s4{height:.6em;left:2.4em;top:2.8em;width:.4em}.mx3 .s5{height:.6em;left:2.2em;top:2.7em;width:.5em}.mx3 .s6{height:.3em;left:2.1em;top:2.5em;width:.5em}.mx3 .s7{height:.2em;left:1.7em;top:2.4em;width:.8em}.mx3 .s8{height:.2em;left:1.5em;top:2.2em;width:.9em}.mx3 .s9{height:.2em;left:1.3em;top:2.1em;width:1em} .mx4 .s1{height:.1em;left:9.1em;top:4.6em;width:.2em}.mx4 .s2{height:.1em;left:9.1em;top:4.7em;width:.3em}.mx4 .s3{height:.1em;left:9em;top:4.8em;width:.4em}.mx4 .s4{height:.1em;left:9em;top:4.9em;width:.5em}.mx4 .s5{height:.3em;left:8.8em;top:5.1em;width:.1em}.mx4 .s6{height:.4em;left:8.9em;top:5.1em;width:.1em}.mx4 .s7{height:.6em;left:9em;top:5em;width:.6em}.mx4 .s8{height:.1em;left:8.5em;top:5.2em;width:.1em}.mx4 .s9{height:.3em;left:8.6em;top:5.2em;width:.2em} .mx5 .s1{height:.1em;left:8.4em;top:6.5em;width:.3em}.mx5 .s2{height:.1em;left:8.3em;top:6.4em;width:.4em}.mx5 .s3{height:.1em;left:8.2em;top:6.3em;width:.5em}.mx5 .s4{height:.1em;left:8.1em;top:6.2em;width:.7em}.mx5 .s5{height:.1em;left:8.9em;top:5.8em;width:.2em}.mx5 .s6{height:.3em;left:8em;top:5.9em;width:1.2em}.mx5 .s7{height:.2em;left:8.1em;top:5.7em;width:.8em}.mx5 .s8{height:.1em;left:8.5em;top:5.6em;width:.3em}.mx5 .s9{height:.1em;left:8.2em;top:5.6em;width:.2em}.mx5 .s10{height:.1em;left:8.2em;top:5.5em;width:.1em}.mx5 .s11{height:.1em;left:8.6em;top:5.5em;width:.1em} .mx6 .s1{height:.1em;left:3.9em;top:2.8em;width:.2em}.mx6 .s2{height:.1em;left:3.8em;top:2.7em;width:.3em}.mx6 .s3{height:.1em;left:3.7em;top:2.6em;width:.4em}.mx6 .s4{height:.1em;left:3.7em;top:2.5em;width:.5em}.mx6 .s5{height:.2em;left:5em;top:1.6em;width:.1em}.mx6 .s6{height:.5em;left:4.9em;top:1.5em;width:.1em}.mx6 .s7{height:.2em;left:4.9em;top:2.3em;width:.1em}.mx6 .s8{height:.1em;left:4.7em;top:2.5em;width:.1em}.mx6 .s9{height:1.5em;left:4.4em;top:1.1em;width:.3em}.mx6 .s10{height:.4em;left:4.5em;top:1em;width:.1em}.mx6 .s11{height:.5em;left:4.4em;top:.9em;width:.1em}.mx6 .s12{height:.6em;left:4.3em;top:.8em;width:.1em}.mx6 .s13{height:1.1em;left:3.6em;top:1.4em;width:1.3em}.mx6 .s14{height:.2em;left:3.3em;top:1.9em;width:.1em}.mx6 .s15{height:1.8em;left:3.4em;top:.6em;width:.9em} .mx7 .s1{height:.1em;left:5.9em;top:2.9em;width:.1em}.mx7 .s2{height:.1em;left:5.8em;top:3.2em;width:.1em}.mx7 .s3{height:.5em;left:5.6em;top:2.7em;width:.3em}.mx7 .s4{height:.1em;left:5.1em;top:3.1em;width:.2em}.mx7 .s5{height:.3em;left:4.9em;top:2em;width:.1em}.mx7 .s6{height:.3em;left:6.1em;top:1.9em;width:.1em}.mx7 .s7{height:.3em;left:6em;top:1.8em;width:.1em}.mx7 .s8{height:.7em;left:5.9em;top:1.6em;width:.1em}.mx7 .s9{height:.8em;left:5em;top:1.8em;width:.9em}.mx7 .s10{height:.1em;left:5.9em;top:2.4em;width:.1em}.mx7 .s11{height:.4em;left:5.2em;top:1.4em;width:.7em}.mx7 .s12{height:1.5em;left:5.1em;top:1.6em;width:.7em} .mx8 .s1{height:.1em;left:4.8em;top:5em;width:.2em}.mx8 .s2{height:.2em;left:4.7em;top:5.1em;width:.3em}.mx8 .s3{height:.3em;left:2.3em;top:5em;width:.5em}.mx8 .s4{height:.1em;left:1.4em;top:5.3em;width:.2em} .mx9 .s1{height:.1em;left:6.3em;top:5em;width:.1em}.mx9 .s2{height:.2em;left:6.4em;top:4.9em;width:.1em} .mx10 .s1{height:.1em;left:4.7em;top:3.9em;width:.1em}.mx10 .s2{height:.1em;left:4.6em;top:3.8em;width:.2em}.mx10 .s3{height:.1em;left:4.4em;top:3.7em;width:.4em}.mx10 .s4{height:.3em;left:4.3em;top:3.4em;width:.6em}.mx10 .s5{height:.1em;left:4.2em;top:3.3em;width:.8em}.mx10 .s6{height:.1em;left:5.1em;top:3.2em;width:.3em}.mx10 .s7{height:.1em;left:5.3em;top:3.1em;width:.1em}.mx10 .s8{height:.1em;left:4.8em;top:2.5em;width:.2em}.mx10 .s9{height:.3em;left:3.9em;top:2.9em;width:.1em}.mx10 .s10{height:.4em;left:4em;top:2.9em;width:.1em}.mx10 .s11{height:.1em;left:4.2em;top:2.5em;width:.2em}.mx10 .s12{height:.7em;left:4.1em;top:2.6em;width:1em} .mx11 .s1{height:.1em;left:5.5em;top:4.7em;width:.1em}.mx11 .s2{height:.1em;left:5.7em;top:4.7em;width:.4em}.mx11 .s3{height:.1em;left:6.1em;top:4.3em;width:.1em}.mx11 .s4{height:.1em;left:5.7em;top:4.2em;width:.2em}.mx11 .s5{height:.2em;left:5.6em;top:4.3em;width:.5em}.mx11 .s6{height:.3em;left:5.5em;top:4.4em;width:.5em} .mx12 .s1{height:.1em;left:6.1em;top:5.9em;width:.6em}.mx12 .s2{height:.1em;left:5.9em;top:5.8em;width:.9em}.mx12 .s3{height:.1em;left:5.7em;top:5.7em;width:1em}.mx12 .s4{height:.2em;left:5.6em;top:5.5em;width:1.1em}.mx12 .s5{height:.2em;left:5.5em;top:5.4em;width:1em}.mx12 .s6{height:.1em;left:6.2em;top:5.2em;width:.1em}.mx12 .s7{height:.1em;left:5.5em;top:5.3em;width:.5em}.mx12 .s8{height:.1em;left:6.1em;top:5.3em;width:.3em}.mx12 .s9{height:.1em;left:5.9em;top:5.2em;width:.1em} .mx13 .s1{height:.1em;left:6.6em;top:4.4em;width:.1em}.mx13 .s2{height:.2em;left:6.4em;top:4.4em;width:.2em}.mx13 .s3{height:.1em;left:6.7em;top:4.6em;width:.1em}.mx13 .s4{height:.2em;left:6.5em;top:4.7em;width:.2em}.mx13 .s5{height:.4em;left:6.3em;top:4.5em;width:.1em}.mx13 .s6{height:.2em;left:6.2em;top:4.6em;width:.4em} .mx14 .s1{height:.2em;left:5.1em;top:4em;width:.1em}.mx14 .s2{height:.1em;left:5em;top:4.1em;width:.1em}.mx14 .s3{height:.3em;left:4.8em;top:4em;width:.1em}.mx14 .s4{height:.5em;left:4.9em;top:3.9em;width:.1em}.mx14 .s5{height:.1em;left:5.5em;top:4.2em;width:.2em}.mx14 .s6{height:.1em;left:5.3em;top:4.3em;width:.3em}.mx14 .s7{height:.1em;left:5.2em;top:4.4em;width:.3em}.mx14 .s8{height:.1em;left:4.8em;top:4.4em;width:.3em}.mx14 .s9{height:.2em;left:4.8em;top:4.5em;width:.7em}.mx14 .s10{height:.3em;left:5.2em;top:4.8em;width:.1em}.mx14 .s11{height:.2em;left:5em;top:5em;width:.2em}.mx14 .s12{height:.3em;left:4.3em;top:4.6em;width:.1em}.mx14 .s13{height:.4em;left:4.4em;top:4.6em;width:.8em}.mx14 .s14{height:.1em;left:4.5em;top:4.5em;width:.2em}.mx14 .s15{height:.5em;left:4.5em;top:4.6em;width:.3em} .mx15 .s1{height:.3em;left:6.5em;top:4.9em;width:.1em}.mx15 .s2{height:.1em;left:6.4em;top:4.8em;width:.1em}.mx15 .s3{height:.1em;left:6.3em;top:4.9em;width:.1em}.mx15 .s4{height:.4em;left:6.2em;top:4.8em;width:.1em}.mx15 .s5{height:.5em;left:6.1em;top:4.8em;width:.1em}.mx15 .s6{height:.4em;left:6em;top:5em;width:.1em} .mx16 .s1{height:.3em;left:5em;top:5.2em;width:.5em}.mx16 .s2{height:.2em;left:5.2em;top:5.1em;width:.7em}.mx16 .s3{height:.2em;left:5.3em;top:5em;width:.7em}.mx16 .s4{height:.2em;left:5.3em;top:4.8em;width:.8em}.mx16 .s5{height:.1em;left:5.6em;top:4.7em;width:.1em}.mx16 .s6{height:.1em;left:5.2em;top:4.7em;width:.3em} .mx17 .s1{height:.1em;left:6.5em;top:5.2em;width:.1em}.mx17 .s2{height:.1em;left:6.4em;top:5.3em;width:.1em}.mx17 .s3{height:.2em;left:6.3em;top:5.1em;width:.2em} .mx18 .s1{height:.1em;left:4.4em;top:3.8em;width:.2em}.mx18 .s2{height:.1em;left:4.4em;top:3.9em;width:.3em}.mx18 .s3{height:.2em;left:4em;top:4.2em;width:.3em}.mx18 .s4{height:.1em;left:4.8em;top:4.3em;width:.1em}.mx18 .s5{height:.5em;left:4.5em;top:4em;width:.3em}.mx18 .s6{height:.1em;left:4.7em;top:4.5em;width:.1em}.mx18 .s7{height:.6em;left:4.3em;top:4em;width:.2em} .mx19 .s1{height:.2em;left:6.5em;top:2.8em;width:.1em}.mx19 .s2{height:.4em;left:6.4em;top:2.7em;width:.1em}.mx19 .s3{height:1.1em;left:6.2em;top:2.4em;width:.1em}.mx19 .s4{height:.4em;left:5.9em;top:3em;width:.1em}.mx19 .s5{height:.5em;left:6.2em;top:2.7em;width:.2em}.mx19 .s6{height:.1em;left:5.8em;top:2.6em;width:.1em}.mx19 .s7{height:.4em;left:5.9em;top:2.5em;width:.4em}.mx19 .s8{height:.1em;left:5.9em;top:2.3em;width:.1em}.mx19 .s9{height:.1em;left:6.2em;top:2.1em;width:.1em}.mx19 .s10{height:.1em;left:6em;top:2.1em;width:.1em}.mx19 .s11{height:1.5em;left:6em;top:2.2em;width:.2em} .mx20 .s1{height:.1em;left:7em;top:6.2em;width:.5em}.mx20 .s2{height:.1em;left:6.6em;top:6em;width:.1em}.mx20 .s3{height:.3em;left:6.7em;top:5.9em;width:.1em}.mx20 .s4{height:.1em;left:8em;top:5.8em;width:.1em}.mx20 .s5{height:.4em;left:7.7em;top:5.7em;width:.3em}.mx20 .s6{height:.6em;left:6.8em;top:5.6em;width:.9em}.mx20 .s7{height:.1em;left:7.2em;top:5.3em;width:.1em}.mx20 .s8{height:.1em;left:7em;top:5.4em;width:.4em}.mx20 .s9{height:.1em;left:6.8em;top:5.4em;width:.1em}.mx20 .s10{height:.3em;left:6.7em;top:5.5em;width:.8em} .mx21 .s1{height:.1em;left:7em;top:5.3em;width:.2em}.mx21 .s2{height:.1em;left:7em;top:5em;width:.1em}.mx21 .s3{height:.2em;left:6.7em;top:4.7em;width:.1em}.mx21 .s4{height:.5em;left:6.8em;top:4.5em;width:.1em}.mx21 .s5{height:.8em;left:6.9em;top:4.7em;width:.1em}.mx21 .s6{height:.3em;left:6.6em;top:5.1em;width:.3em}.mx21 .s7{height:.2em;left:6.5em;top:5.3em;width:.3em} .mx22 .s1{height:.2em;left:6.3em;top:4.3em;width:.1em}.mx22 .s2{height:.3em;left:6.2em;top:4.3em;width:.1em}.mx22 .s3{height:.4em;left:6.1em;top:4.4em;width:.1em}.mx22 .s4{height:.2em;left:6em;top:4.5em;width:.1em} .mx23 .s1{height:.3em;left:10.1em;top:4.2em;width:.3em}.mx23 .s2{height:.2em;left:10em;top:4.5em;width:.4em}.mx23 .s3{height:.1em;left:9.9em;top:4.7em;width:.4em}.mx23 .s4{height:.1em;left:9.8em;top:4.8em;width:.4em}.mx23 .s5{height:.5em;left:9.7em;top:4.9em;width:.5em}.mx23 .s6{height:.6em;left:9.6em;top:5em;width:.2em} .mx24 .s1{height:.1em;left:5.6em;top:3.5em;width:.1em}.mx24 .s2{height:.1em;left:6.6em;top:4em;width:.1em}.mx24 .s3{height:.4em;left:6.4em;top:4em;width:.2em}.mx24 .s4{height:.4em;left:6.2em;top:3.9em;width:.2em}.mx24 .s5{height:.5em;left:5.9em;top:3.8em;width:.3em}.mx24 .s6{height:.1em;left:5.5em;top:3.9em;width:.1em}.mx24 .s7{height:.2em;left:5.4em;top:3.7em;width:.7em}.mx24 .s8{height:.3em;left:5.5em;top:3.6em;width:.2em}.mx24 .s9{height:.1em;left:5.8em;top:3.3em;width:.1em}.mx24 .s10{height:.8em;left:5.7em;top:3.4em;width:.3em} .mx25 .s1{height:.1em;left:4.1em;top:3.8em;width:.1em}.mx25 .s2{height:.2em;left:4.2em;top:3.8em;width:.2em}.mx25 .s3{height:.1em;left:4em;top:3.7em;width:.4em}.mx25 .s4{height:.3em;left:4em;top:3.4em;width:.3em}.mx25 .s5{height:.3em;left:3.9em;top:3.3em;width:.3em}.mx25 .s6{height:.3em;left:3.8em;top:3.2em;width:.2em}.mx25 .s7{height:.6em;left:3.7em;top:2.8em;width:.2em}.mx25 .s8{height:.6em;left:3.6em;top:2.7em;width:.2em}.mx25 .s9{height:.8em;left:3.5em;top:2.4em;width:.1em}.mx25 .s10{height:.4em;left:3.1em;top:2.6em;width:.2em}.mx25 .s11{height:.5em;left:3.3em;top:2.6em;width:.1em}.mx25 .s12{height:.6em;left:3.4em;top:2.5em;width:.3em} .mx26 .s1{height:.1em;left:3em;top:2.5em;width:.4em}.mx26 .s2{height:.1em;left:3em;top:2.4em;width:.5em}.mx26 .s3{height:.3em;left:2.7em;top:2.1em;width:.7em}.mx26 .s4{height:.2em;left:2.5em;top:1.9em;width:.8em}.mx26 .s5{height:.1em;left:2.3em;top:1.8em;width:1.1em}.mx26 .s6{height:1em;left:2.1em;top:.8em;width:1.3em}.mx26 .s7{height:.6em;left:2em;top:.7em;width:.6em}.mx26 .s8{height:.3em;left:1.8em;top:.6em;width:.5em}.mx26 .s9{height:.3em;left:1.5em;top:.5em;width:.5em}.mx26 .s10{height:.2em;left:1.4em;top:.4em;width:.3em} .mx27 .s1{height:.1em;left:8.1em;top:5.6em;width:.1em}.mx27 .s2{height:.1em;left:8.4em;top:5.2em;width:.1em}.mx27 .s3{height:.2em;left:8.2em;top:5.3em;width:.1em}.mx27 .s4{height:.3em;left:8em;top:5.3em;width:.2em}.mx27 .s5{height:.3em;left:8.3em;top:5.3em;width:.3em}.mx27 .s6{height:.1em;left:8.4em;top:5.6em;width:.1em}.mx27 .s7{height:.1em;left:8.9em;top:5.7em;width:.1em}.mx27 .s8{height:.1em;left:8.8em;top:5.6em;width:.2em}.mx27 .s9{height:.1em;left:8.8em;top:5.4em;width:.1em}.mx27 .s10{height:.1em;left:8.6em;top:5.5em;width:.4em} .mx28 .s1{height:.3em;left:6.6em;top:2.7em;width:.5em}.mx28 .s2{height:.2em;left:6.5em;top:2.6em;width:.2em}.mx28 .s3{height:.2em;left:6.4em;top:2.5em;width:.1em}.mx28 .s4{height:.3em;left:6.3em;top:2.4em;width:.1em}.mx28 .s5{height:.2em;left:6.2em;top:2.2em;width:.2em}.mx28 .s6{height:.1em;left:6.5em;top:3em;width:.5em}.mx28 .s7{height:.1em;left:6.4em;top:3.1em;width:.5em}.mx28 .s8{height:.3em;left:6.3em;top:3.2em;width:.6em}.mx28 .s9{height:.1em;left:6.4em;top:3.9em;width:.5em}.mx28 .s10{height:.4em;left:6.2em;top:3.5em;width:.7em}.mx28 .s11{height:.1em;left:6.1em;top:3.7em;width:.1em} .mx29 .s1{height:.1em;left:6.8em;top:5em;width:.1em}.mx29 .s2{height:.2em;left:6.6em;top:4.9em;width:.2em} .mx30 .s1{height:.2em;left:8em;top:5.6em;width:.1em}.mx30 .s2{height:.3em;left:7.7em;top:5.4em;width:.3em}.mx30 .s3{height:.3em;left:7.5em;top:5.3em;width:.4em}.mx30 .s4{height:.3em;left:7.4em;top:5.2em;width:.4em}.mx30 .s5{height:.5em;left:7.3em;top:4.9em;width:.1em}.mx30 .s6{height:.4em;left:7.2em;top:4.7em;width:.1em}.mx30 .s7{height:.5em;left:7.1em;top:4.6em;width:.1em}.mx30 .s8{height:.2em;left:7em;top:5.1em;width:.5em}.mx30 .s9{height:.6em;left:7em;top:4.4em;width:.1em}.mx30 .s10{height:.6em;left:6.9em;top:4.1em;width:.1em}.mx30 .s11{height:.3em;left:6.6em;top:4.1em;width:.1em}.mx30 .s12{height:.5em;left:6.7em;top:4em;width:.2em}.mx30 .s13{height:.1em;left:6.7em;top:4.5em;width:.1em}.mx30 .s14{height:.2em;left:6.6em;top:4.5em;width:.1em} .mx31 .s1{height:.1em;left:9.7em;top:4.2em;width:.4em}.mx31 .s2{height:.2em;left:9.3em;top:4.3em;width:.8em}.mx31 .s3{height:.2em;left:9.1em;top:4.4em;width:.9em}.mx31 .s4{height:.1em;left:9.3em;top:4.6em;width:.7em}.mx31 .s5{height:.1em;left:9.4em;top:4.7em;width:.5em}.mx31 .s6{height:.1em;left:9.4em;top:4.8em;width:.4em}.mx31 .s7{height:.1em;left:9.5em;top:4.9em;width:.2em} .mx32 .s1{height:.2em;left:5em;top:4.2em;width:.1em}.mx32 .s2{height:.3em;left:5.1em;top:4.2em;width:.1em}.mx32 .s3{height:.4em;left:5.2em;top:4em;width:.1em}.mx32 .s4{height:.3em;left:5.6em;top:3.9em;width:.1em}.mx32 .s5{height:.1em;left:5.5em;top:4em;width:.1em}.mx32 .s6{height:.1em;left:5.1em;top:3.9em;width:.4em}.mx32 .s7{height:.2em;left:5em;top:3.9em;width:.1em}.mx32 .s8{height:.2em;left:5.7em;top:3.2em;width:.1em}.mx32 .s9{height:.3em;left:5.6em;top:3.2em;width:.1em}.mx32 .s10{height:.5em;left:5.4em;top:3.1em;width:.2em}.mx32 .s11{height:.4em;left:5em;top:3.3em;width:.5em}.mx32 .s12{height:.5em;left:4.9em;top:3.4em;width:.5em}.mx32 .s13{height:.3em;left:4.8em;top:3.7em;width:.1em}

/* size: 430 */
.m430{width:430px} .m430 .mexico,.m430 .mexico .bg,.m430 .mexico-cities{background:transparent url('mx-430.png') no-repeat -985px 0} .m430 .mexico,.m430 .mexico-cities{height:281px;width:430px} .m430 .mexico{background-position:0 -477px} .m430 .mexico-cities{background-position:-450px -477px} .m430 .mexico .m{margin:10005px 0 0 3px} .m430 .mexico .m span{font-size:40px}
.m430 .mx1:hover .bg,.m430 .mx1.focus .bg,.m430 .mx1.active-region .bg{height:11px;left:202px;top:154px;width:13px}.m430 .mx1:hover .bg,.m430 .mx1.focus .bg{background-position:-167px -16px}.m430 .mx1.active-region .bg{background-position:-667px -16px} .m430 .mx2:hover .bg,.m430 .mx2.focus .bg,.m430 .mx2.active-region .bg{height:69px;left:6px;top:8px;width:72px}.m430 .mx2:hover .bg,.m430 .mx2.focus .bg{background-position:-324px -341px}.m430 .mx2.active-region .bg{background-position:-824px -341px} .m430 .mx3:hover .bg,.m430 .mx3.focus .bg,.m430 .mx3.active-region .bg{height:73px;left:46px;top:76px;width:74px}.m430 .mx3:hover .bg,.m430 .mx3.focus .bg{background-position:-219px -337px}.m430 .mx3.active-region .bg{background-position:-719px -337px} .m430 .mx4:hover .bg,.m430 .mx4.focus .bg,.m430 .mx4.active-region .bg{height:41px;left:333px;top:176px;width:42px}.m430 .mx4:hover .bg,.m430 .mx4.focus .bg{background-position:-240px -125px}.m430 .mx4.active-region .bg{background-position:-740px -125px} .m430 .mx5:hover .bg,.m430 .mx5.focus .bg,.m430 .mx5.active-region .bg{height:46px;left:312px;top:214px;width:48px}.m430 .mx5:hover .bg,.m430 .mx5.focus .bg{background-position:-4px -138px}.m430 .mx5.active-region .bg{background-position:-504px -138px} .m430 .mx6:hover .bg,.m430 .mx6.focus .bg,.m430 .mx6.active-region .bg{height:89px;left:125px;top:22px;width:72px}.m430 .mx6:hover .bg,.m430 .mx6.focus .bg{background-position:-5px -321px}.m430 .mx6.active-region .bg{background-position:-505px -321px} .m430 .mx7:hover .bg,.m430 .mx7.focus .bg,.m430 .mx7.active-region .bg{height:76px;left:188px;top:50px;width:53px}.m430 .mx7:hover .bg,.m430 .mx7.focus .bg{background-position:-6px -214px}.m430 .mx7.active-region .bg{background-position:-506px -214px} .m430 .mx8:hover .bg,.m430 .mx8.focus .bg,.m430 .mx8.active-region .bg{height:16px;left:52px;top:194px;width:143px}.m430 .mx8:hover .bg,.m430 .mx8.focus .bg{background-position:-265px -196px}.m430 .mx8.active-region .bg{background-position:-765px -196px} .m430 .mx9:hover .bg,.m430 .mx9.focus .bg,.m430 .mx9.active-region .bg{height:8px;left:246px;top:192px;width:6px}.m430 .mx9:hover .bg,.m430 .mx9.focus .bg{background-position:-33px -19px}.m430 .mx9.active-region .bg{background-position:-533px -19px} .m430 .mx10:hover .bg,.m430 .mx10.focus .bg,.m430 .mx10.active-region .bg{height:63px;left:148px;top:94px;width:59px}.m430 .mx10:hover .bg,.m430 .mx10.focus .bg{background-position:-254px -245px}.m430 .mx10.active-region .bg{background-position:-754px -245px} .m430 .mx11:hover .bg,.m430 .mx11.focus .bg,.m430 .mx11.active-region .bg{height:27px;left:212px;top:162px;width:31px}.m430 .mx11:hover .bg,.m430 .mx11.focus .bg{background-position:-418px -64px}.m430 .mx11.active-region .bg{background-position:-918px -64px} .m430 .mx12:hover .bg,.m430 .mx12.focus .bg,.m430 .mx12.active-region .bg{height:34px;left:211px;top:203px;width:53px}.m430 .mx12:hover .bg,.m430 .mx12.focus .bg{background-position:-204px -61px}.m430 .mx12.active-region .bg{background-position:-704px -61px} .m430 .mx13:hover .bg,.m430 .mx13.focus .bg,.m430 .mx13.active-region .bg{height:24px;left:240px;top:169px;width:24px}.m430 .mx13:hover .bg,.m430 .mx13.focus .bg{background-position:-339px -5px}.m430 .mx13.active-region .bg{background-position:-839px -5px} .m430 .mx14:hover .bg,.m430 .mx14.focus .bg,.m430 .mx14.active-region .bg{height:52px;left:166px;top:150px;width:53px}.m430 .mx14:hover .bg,.m430 .mx14.focus .bg{background-position:-156px -132px}.m430 .mx14.active-region .bg{background-position:-656px -132px} .m430 .mx15:hover .bg,.m430 .mx15.focus .bg,.m430 .mx15.active-region .bg{height:27px;left:232px;top:183px;width:25px}.m430 .mx15:hover .bg,.m430 .mx15.focus .bg{background-position:-286px -6px}.m430 .mx15.active-region .bg{background-position:-786px -6px} .m430 .mx16:hover .bg,.m430 .mx16.focus .bg,.m430 .mx16.active-region .bg{height:34px;left:191px;top:182px;width:48px}.m430 .mx16:hover .bg,.m430 .mx16.focus .bg{background-position:-126px -62px}.m430 .mx16.active-region .bg{background-position:-626px -62px} .m430 .mx17:hover .bg,.m430 .mx17.focus .bg,.m430 .mx17.active-region .bg{height:11px;left:244px;top:199px;width:12px}.m430 .mx17:hover .bg,.m430 .mx17.focus .bg{background-position:-127px -17px}.m430 .mx17.active-region .bg{background-position:-627px -17px} .m430 .mx18:hover .bg,.m430 .mx18.focus .bg,.m430 .mx18.active-region .bg{height:33px;left:154px;top:146px;width:36px}.m430 .mx18:hover .bg,.m430 .mx18.focus .bg{background-position:-353px -58px}.m430 .mx18.active-region .bg{background-position:-853px -58px} .m430 .mx19:hover .bg,.m430 .mx19.focus .bg,.m430 .mx19.active-region .bg{height:65px;left:223px;top:80px;width:35px}.m430 .mx19:hover .bg,.m430 .mx19.focus .bg{background-position:-343px -242px}.m430 .mx19.active-region .bg{background-position:-843px -242px} .m430 .mx20:hover .bg,.m430 .mx20.focus .bg,.m430 .mx20.active-region .bg{height:40px;left:257px;top:205px;width:59px}.m430 .mx20:hover .bg,.m430 .mx20.focus .bg{background-position:-314px -125px}.m430 .mx20.active-region .bg{background-position:-814px -125px} .m430 .mx21:hover .bg,.m430 .mx21.focus .bg,.m430 .mx21.active-region .bg{height:40px;left:250px;top:176px;width:30px}.m430 .mx21:hover .bg,.m430 .mx21.focus .bg{background-position:-66px -57px}.m430 .mx21.active-region .bg{background-position:-566px -57px} .m430 .mx22:hover .bg,.m430 .mx22.focus .bg,.m430 .mx22.active-region .bg{height:22px;left:231px;top:166px;width:20px}.m430 .mx22:hover .bg,.m430 .mx22.focus .bg{background-position:-392px -6px}.m430 .mx22.active-region .bg{background-position:-892px -6px} .m430 .mx23:hover .bg,.m430 .mx23.focus .bg,.m430 .mx23.active-region .bg{height:50px;left:375px;top:166px;width:31px}.m430 .mx23:hover .bg,.m430 .mx23.focus .bg{background-position:-5px -59px}.m430 .mx23.active-region .bg{background-position:-505px -59px} .m430 .mx24:hover .bg,.m430 .mx24.focus .bg,.m430 .mx24.active-region .bg{height:47px;left:209px;top:126px;width:50px}.m430 .mx24:hover .bg,.m430 .mx24.focus .bg{background-position:-402px -121px}.m430 .mx24.active-region .bg{background-position:-902px -121px} .m430 .mx25:hover .bg,.m430 .mx25.focus .bg,.m430 .mx25.active-region .bg{height:64px;left:119px;top:90px;width:52px}.m430 .mx25:hover .bg,.m430 .mx25.focus .bg{background-position:-407px -247px}.m430 .mx25.active-region .bg{background-position:-907px -247px} .m430 .mx26:hover .bg,.m430 .mx26.focus .bg,.m430 .mx26.active-region .bg{height:91px;left:48px;top:12px;width:84px}.m430 .mx26:hover .bg,.m430 .mx26.focus .bg{background-position:-106px -320px}.m430 .mx26.active-region .bg{background-position:-606px -320px} .m430 .mx27:hover .bg,.m430 .mx27.focus .bg,.m430 .mx27.active-region .bg{height:19px;left:313px;top:205px;width:40px}.m430 .mx27:hover .bg,.m430 .mx27.focus .bg{background-position:-217px -10px}.m430 .mx27.active-region .bg{background-position:-717px -10px} .m430 .mx28:hover .bg,.m430 .mx28.focus .bg,.m430 .mx28.active-region .bg{height:76px;left:237px;top:82px;width:38px}.m430 .mx28:hover .bg,.m430 .mx28.focus .bg{background-position:-89px -214px}.m430 .mx28.active-region .bg{background-position:-589px -214px} .m430 .mx29:hover .bg,.m430 .mx29.focus .bg,.m430 .mx29.active-region .bg{height:9px;left:254px;top:191px;width:14px}.m430 .mx29:hover .bg,.m430 .mx29.focus .bg{background-position:-77px -18px}.m430 .mx29.active-region .bg{background-position:-577px -18px} .m430 .mx30:hover .bg,.m430 .mx30.focus .bg,.m430 .mx30.active-region .bg{height:72px;left:255px;top:154px;width:64px}.m430 .mx30:hover .bg,.m430 .mx30.focus .bg{background-position:-161px -218px}.m430 .mx30.active-region .bg{background-position:-661px -218px} .m430 .mx31:hover .bg,.m430 .mx31.focus .bg,.m430 .mx31.active-region .bg{height:32px;left:359px;top:166px;width:37px}.m430 .mx31:hover .bg,.m430 .mx31.focus .bg{background-position:-285px -63px}.m430 .mx31.active-region .bg{background-position:-785px -63px} .m430 .mx32:hover .bg,.m430 .mx32.focus .bg,.m430 .mx32.active-region .bg{height:57px;left:184px;top:117px;width:45px}.m430 .mx32:hover .bg,.m430 .mx32.focus .bg{background-position:-82px -127px}.m430 .mx32.active-region .bg{background-position:-582px -127px}
.m430 .mx1 a{left:219px;top:170px} .m430 .mx2 a{left:56px;top:53px} .m430 .mx2 a.tooltip-left .tooltip-arrow{left:56px} .m430 .mx3 a{left:101px;top:117px} .m430 .mx3 a.tooltip-left .tooltip-arrow{left:101px} .m430 .mx4 a{left:371px;top:212px} .m430 .mx4 a.tooltip-right .tooltip-arrow{right:59px} .m430 .mx5 a{left:343px;top:242px} .m430 .mx5 a.tooltip-right .tooltip-arrow{right:87px} .m430 .mx6 a{left:171px;top:76px} .m430 .mx7 a{left:222px;top:98px} .m430 .mx8 a{left:200px;top:209px} .m430 .mx9 a{left:259px;top:206px} .m430 .mx10 a{left:187px;top:129px} .m430 .mx11 a{left:234px;top:184px} .m430 .mx12 a{left:250px;top:226px} .m430 .mx13 a{left:261px;top:189px} .m430 .mx14 a{left:204px;top:190px} .m430 .mx15 a{left:251px;top:206px} .m430 .mx16 a{left:230px;top:205px} .m430 .mx17 a{left:260px;top:214px} .m430 .mx18 a{left:188px;top:173px} .m430 .mx19 a{left:253px;top:120px} .m430 .mx20 a{left:294px;top:237px} .m430 .mx20 a.tooltip-right .tooltip-arrow{right:136px} .m430 .mx21 a{left:274px;top:215px} .m430 .mx21 a.tooltip-right .tooltip-arrow{right:156px} .m430 .mx22 a{left:251px;top:186px} .m430 .mx23 a{left:396px;top:206px} .m430 .mx23 a.tooltip-right .tooltip-arrow{right:34px} .m430 .mx24 a{left:242px;top:165px} .m430 .mx25 a{left:155px;top:132px} .m430 .mx25 a.tooltip-left .tooltip-arrow{left:155px} .m430 .mx26 a{left:116px;top:61px} .m430 .mx26 a.tooltip-left .tooltip-arrow{left:116px} .m430 .mx27 a{left:341px;top:222px} .m430 .mx27 a.tooltip-right .tooltip-arrow{right:89px} .m430 .mx28 a{left:265px;top:144px} .m430 .mx29 a{left:272px;top:205px} .m430 .mx29 a.tooltip-right .tooltip-arrow{right:158px} .m430 .mx30 a{left:288px;top:202px} .m430 .mx30 a.tooltip-right .tooltip-arrow{right:142px} .m430 .mx31 a{left:388px;top:188px} .m430 .mx31 a.tooltip-right .tooltip-arrow{right:42px} .m430 .mx32 a{left:210px;top:150px}

/* size: 540 */
.m540{width:540px} .m540 .mexico,.m540 .mexico .bg,.m540 .mexico-cities{background:transparent url('mx-540.png') no-repeat -1120px 0} .m540 .mexico,.m540 .mexico-cities{height:355px;width:540px} .m540 .mexico{background-position:0 -551px} .m540 .mexico-cities{background-position:-560px -551px} .m540 .mexico .m{margin:10003px 0 0 4px} .m540 .mexico .m span{font-size:50px}
.m540 .mx1:hover .bg,.m540 .mx1.focus .bg,.m540 .mx1.active-region .bg{height:14px;left:256px;top:192px;width:17px}.m540 .mx1:hover .bg,.m540 .mx1.focus .bg{background-position:-158px -9px}.m540 .mx1.active-region .bg{background-position:-718px -9px} .m540 .mx2:hover .bg,.m540 .mx2.focus .bg,.m540 .mx2.active-region .bg{height:87px;left:10px;top:9px;width:90px}.m540 .mx2:hover .bg,.m540 .mx2.focus .bg{background-position:-391px -388px}.m540 .mx2.active-region .bg{background-position:-951px -388px} .m540 .mx3:hover .bg,.m540 .mx3.focus .bg,.m540 .mx3.active-region .bg{height:92px;left:61px;top:93px;width:92px}.m540 .mx3:hover .bg,.m540 .mx3.focus .bg{background-position:-258px -382px}.m540 .mx3.active-region .bg{background-position:-818px -382px} .m540 .mx4:hover .bg,.m540 .mx4.focus .bg,.m540 .mx4.active-region .bg{height:51px;left:420px;top:219px;width:53px}.m540 .mx4:hover .bg,.m540 .mx4.focus .bg{background-position:-278px -142px}.m540 .mx4.active-region .bg{background-position:-838px -142px} .m540 .mx5:hover .bg,.m540 .mx5.focus .bg,.m540 .mx5.active-region .bg{height:57px;left:394px;top:267px;width:60px}.m540 .mx5:hover .bg,.m540 .mx5.focus .bg{background-position:-5px -148px}.m540 .mx5.active-region .bg{background-position:-565px -148px} .m540 .mx6:hover .bg,.m540 .mx6.focus .bg,.m540 .mx6.active-region .bg{height:112px;left:159px;top:26px;width:90px}.m540 .mx6:hover .bg,.m540 .mx6.focus .bg{background-position:-4px -362px}.m540 .mx6.active-region .bg{background-position:-564px -362px} .m540 .mx7:hover .bg,.m540 .mx7.focus .bg,.m540 .mx7.active-region .bg{height:95px;left:238px;top:61px;width:66px}.m540 .mx7:hover .bg,.m540 .mx7.focus .bg{background-position:-4px -235px}.m540 .mx7.active-region .bg{background-position:-564px -235px} .m540 .mx8:hover .bg,.m540 .mx8.focus .bg,.m540 .mx8.active-region .bg{height:20px;left:68px;top:242px;width:179px}.m540 .mx8:hover .bg,.m540 .mx8.focus .bg{background-position:-287px -223px}.m540 .mx8.active-region .bg{background-position:-847px -223px} .m540 .mx9:hover .bg,.m540 .mx9.focus .bg,.m540 .mx9.active-region .bg{height:10px;left:311px;top:239px;width:7px}.m540 .mx9:hover .bg,.m540 .mx9.focus .bg{background-position:-512px -19px}.m540 .mx9.active-region .bg{background-position:-1072px -19px} .m540 .mx10:hover .bg,.m540 .mx10.focus .bg,.m540 .mx10.active-region .bg{height:79px;left:188px;top:116px;width:74px}.m540 .mx10:hover .bg,.m540 .mx10.focus .bg{background-position:-286px -274px}.m540 .mx10.active-region .bg{background-position:-846px -274px} .m540 .mx11:hover .bg,.m540 .mx11.focus .bg,.m540 .mx11.active-region .bg{height:33px;left:268px;top:202px;width:38px}.m540 .mx11:hover .bg,.m540 .mx11.focus .bg{background-position:-483px -72px}.m540 .mx11.active-region .bg{background-position:-1043px -72px} .m540 .mx12:hover .bg,.m540 .mx12.focus .bg,.m540 .mx12.active-region .bg{height:43px;left:266px;top:252px;width:66px}.m540 .mx12:hover .bg,.m540 .mx12.focus .bg{background-position:-235px -69px}.m540 .mx12.active-region .bg{background-position:-795px -69px} .m540 .mx13:hover .bg,.m540 .mx13.focus .bg,.m540 .mx13.active-region .bg{height:31px;left:304px;top:210px;width:29px}.m540 .mx13:hover .bg,.m540 .mx13.focus .bg{background-position:-392px -5px}.m540 .mx13.active-region .bg{background-position:-952px -5px} .m540 .mx14:hover .bg,.m540 .mx14.focus .bg,.m540 .mx14.active-region .bg{height:65px;left:211px;top:186px;width:67px}.m540 .mx14:hover .bg,.m540 .mx14.focus .bg{background-position:-181px -140px}.m540 .mx14.active-region .bg{background-position:-741px -140px} .m540 .mx15:hover .bg,.m540 .mx15.focus .bg,.m540 .mx15.active-region .bg{height:33px;left:293px;top:228px;width:31px}.m540 .mx15:hover .bg,.m540 .mx15.focus .bg{background-position:-331px -10px}.m540 .mx15.active-region .bg{background-position:-891px -10px} .m540 .mx16:hover .bg,.m540 .mx16.focus .bg,.m540 .mx16.active-region .bg{height:42px;left:242px;top:227px;width:60px}.m540 .mx16:hover .bg,.m540 .mx16.focus .bg{background-position:-146px -61px}.m540 .mx16.active-region .bg{background-position:-706px -61px} .m540 .mx17:hover .bg,.m540 .mx17.focus .bg,.m540 .mx17.active-region .bg{height:14px;left:309px;top:248px;width:15px}.m540 .mx17:hover .bg,.m540 .mx17.focus .bg{background-position:-109px -9px}.m540 .mx17.active-region .bg{background-position:-669px -9px} .m540 .mx18:hover .bg,.m540 .mx18.focus .bg,.m540 .mx18.active-region .bg{height:41px;left:195px;top:182px;width:45px}.m540 .mx18:hover .bg,.m540 .mx18.focus .bg{background-position:-409px -65px}.m540 .mx18.active-region .bg{background-position:-969px -65px} .m540 .mx19:hover .bg,.m540 .mx19.focus .bg,.m540 .mx19.active-region .bg{height:81px;left:282px;top:99px;width:44px}.m540 .mx19:hover .bg,.m540 .mx19.focus .bg{background-position:-390px -272px}.m540 .mx19.active-region .bg{background-position:-950px -272px} .m540 .mx20:hover .bg,.m540 .mx20.focus .bg,.m540 .mx20.active-region .bg{height:50px;left:325px;top:256px;width:74px}.m540 .mx20:hover .bg,.m540 .mx20.focus .bg{background-position:-361px -143px}.m540 .mx20.active-region .bg{background-position:-921px -143px} .m540 .mx21:hover .bg,.m540 .mx21.focus .bg,.m540 .mx21.active-region .bg{height:51px;left:316px;top:219px;width:37px}.m540 .mx21:hover .bg,.m540 .mx21.focus .bg{background-position:-79px -52px}.m540 .mx21.active-region .bg{background-position:-639px -52px} .m540 .mx22:hover .bg,.m540 .mx22.focus .bg,.m540 .mx22.active-region .bg{height:28px;left:292px;top:206px;width:25px}.m540 .mx22:hover .bg,.m540 .mx22.focus .bg{background-position:-450px -7px}.m540 .mx22.active-region .bg{background-position:-1010px -7px} .m540 .mx23:hover .bg,.m540 .mx23.focus .bg,.m540 .mx23.active-region .bg{height:63px;left:472px;top:206px;width:39px}.m540 .mx23:hover .bg,.m540 .mx23.focus .bg{background-position:-11px -55px}.m540 .mx23.active-region .bg{background-position:-571px -55px} .m540 .mx24:hover .bg,.m540 .mx24.focus .bg,.m540 .mx24.active-region .bg{height:58px;left:265px;top:156px;width:63px}.m540 .mx24:hover .bg,.m540 .mx24.focus .bg{background-position:-465px -135px}.m540 .mx24.active-region .bg{background-position:-1025px -135px} .m540 .mx25:hover .bg,.m540 .mx25.focus .bg,.m540 .mx25.active-region .bg{height:80px;left:152px;top:112px;width:65px}.m540 .mx25:hover .bg,.m540 .mx25.focus .bg{background-position:-466px -278px}.m540 .mx25.active-region .bg{background-position:-1026px -278px} .m540 .mx26:hover .bg,.m540 .mx26.focus .bg,.m540 .mx26.active-region .bg{height:114px;left:64px;top:13px;width:105px}.m540 .mx26:hover .bg,.m540 .mx26.focus .bg{background-position:-124px -360px}.m540 .mx26.active-region .bg{background-position:-684px -360px} .m540 .mx27:hover .bg,.m540 .mx27.focus .bg,.m540 .mx27.active-region .bg{height:24px;left:394px;top:256px;width:50px}.m540 .mx27:hover .bg,.m540 .mx27.focus .bg{background-position:-252px -16px}.m540 .mx27.active-region .bg{background-position:-812px -16px} .m540 .mx28:hover .bg,.m540 .mx28.focus .bg,.m540 .mx28.active-region .bg{height:95px;left:299px;top:101px;width:47px}.m540 .mx28:hover .bg,.m540 .mx28.focus .bg{background-position:-99px -235px}.m540 .mx28.active-region .bg{background-position:-659px -235px} .m540 .mx29:hover .bg,.m540 .mx29.focus .bg,.m540 .mx29.active-region .bg{height:11px;left:321px;top:238px;width:18px}.m540 .mx29:hover .bg,.m540 .mx29.focus .bg{background-position:-205px -20px}.m540 .mx29.active-region .bg{background-position:-765px -20px} .m540 .mx30:hover .bg,.m540 .mx30.focus .bg,.m540 .mx30.active-region .bg{height:90px;left:323px;top:191px;width:80px}.m540 .mx30:hover .bg,.m540 .mx30.focus .bg{background-position:-175px -242px}.m540 .mx30.active-region .bg{background-position:-735px -242px} .m540 .mx31:hover .bg,.m540 .mx31.focus .bg,.m540 .mx31.active-region .bg{height:40px;left:453px;top:206px;width:46px}.m540 .mx31:hover .bg,.m540 .mx31.focus .bg{background-position:-334px -73px}.m540 .mx31.active-region .bg{background-position:-894px -73px} .m540 .mx32:hover .bg,.m540 .mx32.focus .bg,.m540 .mx32.active-region .bg{height:71px;left:233px;top:145px;width:56px}.m540 .mx32:hover .bg,.m540 .mx32.focus .bg{background-position:-96px -132px}.m540 .mx32.active-region .bg{background-position:-656px -132px}
.m540 .mx1 a{left:274px;top:209px} .m540 .mx2 a{left:70px;top:62px} .m540 .mx2 a.tooltip-left .tooltip-arrow{left:70px} .m540 .mx3 a{left:126px;top:143px} .m540 .mx3 a.tooltip-left .tooltip-arrow{left:126px} .m540 .mx4 a{left:465px;top:261px} .m540 .mx4 a.tooltip-right .tooltip-arrow{right:75px} .m540 .mx5 a{left:429px;top:299px} .m540 .mx5 a.tooltip-right .tooltip-arrow{right:111px} .m540 .mx6 a{left:214px;top:92px} .m540 .mx7 a{left:278px;top:119px} .m540 .mx8 a{left:250px;top:257px} .m540 .mx9 a{left:324px;top:254px} .m540 .mx10 a{left:234px;top:157px} .m540 .mx11 a{left:293px;top:227px} .m540 .mx12 a{left:314px;top:279px} .m540 .mx13 a{left:327px;top:233px} .m540 .mx14 a{left:256px;top:234px} .m540 .mx15 a{left:314px;top:254px} .m540 .mx16 a{left:288px;top:253px} .m540 .mx17 a{left:326px;top:265px} .m540 .mx18 a{left:236px;top:213px} .m540 .mx19 a{left:317px;top:146px} .m540 .mx20 a{left:369px;top:293px} .m540 .mx20 a.tooltip-right .tooltip-arrow{right:171px} .m540 .mx21 a{left:343px;top:265px} .m540 .mx22 a{left:314px;top:229px} .m540 .mx23 a{left:495px;top:254px} .m540 .mx23 a.tooltip-right .tooltip-arrow{right:45px} .m540 .mx24 a{left:304px;top:202px} .m540 .mx25 a{left:194px;top:162px} .m540 .mx26 a{left:145px;top:72px} .m540 .mx26 a.tooltip-left .tooltip-arrow{left:145px} .m540 .mx27 a{left:427px;top:274px} .m540 .mx27 a.tooltip-right .tooltip-arrow{right:113px} .m540 .mx28 a{left:332px;top:177px} .m540 .mx29 a{left:340px;top:253px} .m540 .mx30 a{left:361px;top:249px} .m540 .mx31 a{left:487px;top:231px} .m540 .mx31 a.tooltip-right .tooltip-arrow{right:53px} .m540 .mx32 a{left:264px;top:184px}

/* size: 650 */
.m650{width:650px} .m650 .mexico,.m650 .mexico .bg,.m650 .mexico-cities{background:transparent url('mx-650.png') no-repeat -1320px 0} .m650 .mexico,.m650 .mexico-cities{height:430px;width:650px} .m650 .mexico{background-position:0 -608px} .m650 .mexico-cities{background-position:-670px -608px} .m650 .mexico .m{margin:10007px 0 0 4px} .m650 .mexico .m span{font-size:60px}
.m650 .mx1:hover .bg,.m650 .mx1.focus .bg,.m650 .mx1.active-region .bg{height:17px;left:309px;top:237px;width:20px}.m650 .mx1:hover .bg,.m650 .mx1.focus .bg{background-position:-176px -17px}.m650 .mx1.active-region .bg{background-position:-816px -17px} .m650 .mx2:hover .bg,.m650 .mx2.focus .bg,.m650 .mx2.active-region .bg{height:104px;left:14px;top:17px;width:108px}.m650 .mx2:hover .bg,.m650 .mx2.focus .bg{background-position:-437px -437px}.m650 .mx2.active-region .bg{background-position:-1077px -437px} .m650 .mx3:hover .bg,.m650 .mx3.focus .bg,.m650 .mx3.active-region .bg{height:110px;left:75px;top:119px;width:111px}.m650 .mx3:hover .bg,.m650 .mx3.focus .bg{background-position:-297px -431px}.m650 .mx3.active-region .bg{background-position:-937px -431px} .m650 .mx4:hover .bg,.m650 .mx4.focus .bg,.m650 .mx4.active-region .bg{height:61px;left:506px;top:269px;width:63px}.m650 .mx4:hover .bg,.m650 .mx4.focus .bg{background-position:-315px -158px}.m650 .mx4.active-region .bg{background-position:-955px -158px} .m650 .mx5:hover .bg,.m650 .mx5.focus .bg,.m650 .mx5.active-region .bg{height:69px;left:475px;top:327px;width:71px}.m650 .mx5:hover .bg,.m650 .mx5.focus .bg{background-position:-5px -163px}.m650 .mx5.active-region .bg{background-position:-645px -163px} .m650 .mx6:hover .bg,.m650 .mx6.focus .bg,.m650 .mx6.active-region .bg{height:134px;left:193px;top:38px;width:108px}.m650 .mx6:hover .bg,.m650 .mx6.focus .bg{background-position:-5px -407px}.m650 .mx6.active-region .bg{background-position:-645px -407px} .m650 .mx7:hover .bg,.m650 .mx7.focus .bg,.m650 .mx7.active-region .bg{height:114px;left:288px;top:80px;width:79px}.m650 .mx7:hover .bg,.m650 .mx7.focus .bg{background-position:-5px -261px}.m650 .mx7.active-region .bg{background-position:-645px -261px} .m650 .mx8:hover .bg,.m650 .mx8.focus .bg,.m650 .mx8.active-region .bg{height:23px;left:84px;top:297px;width:214px}.m650 .mx8:hover .bg,.m650 .mx8.focus .bg{background-position:-325px -251px}.m650 .mx8.active-region .bg{background-position:-965px -251px} .m650 .mx9:hover .bg,.m650 .mx9.focus .bg,.m650 .mx9.active-region .bg{height:12px;left:376px;top:294px;width:8px}.m650 .mx9:hover .bg,.m650 .mx9.focus .bg{background-position:-556px -27px}.m650 .mx9.active-region .bg{background-position:-1196px -27px} .m650 .mx10:hover .bg,.m650 .mx10.focus .bg,.m650 .mx10.active-region .bg{height:94px;left:228px;top:146px;width:89px}.m650 .mx10:hover .bg,.m650 .mx10.focus .bg{background-position:-324px -307px}.m650 .mx10.active-region .bg{background-position:-964px -307px} .m650 .mx11:hover .bg,.m650 .mx11.focus .bg,.m650 .mx11.active-region .bg{height:40px;left:324px;top:249px;width:46px}.m650 .mx11:hover .bg,.m650 .mx11.focus .bg{background-position:-530px -79px}.m650 .mx11.active-region .bg{background-position:-1170px -79px} .m650 .mx12:hover .bg,.m650 .mx12.focus .bg,.m650 .mx12.active-region .bg{height:51px;left:322px;top:310px;width:79px}.m650 .mx12:hover .bg,.m650 .mx12.focus .bg{background-position:-255px -63px}.m650 .mx12.active-region .bg{background-position:-895px -63px} .m650 .mx13:hover .bg,.m650 .mx13.focus .bg,.m650 .mx13.active-region .bg{height:37px;left:367px;top:258px;width:35px}.m650 .mx13:hover .bg,.m650 .mx13.focus .bg{background-position:-432px -7px}.m650 .mx13.active-region .bg{background-position:-1072px -7px} .m650 .mx14:hover .bg,.m650 .mx14.focus .bg,.m650 .mx14.active-region .bg{height:78px;left:255px;top:230px;width:80px}.m650 .mx14:hover .bg,.m650 .mx14.focus .bg{background-position:-202px -143px}.m650 .mx14.active-region .bg{background-position:-842px -143px} .m650 .mx15:hover .bg,.m650 .mx15.focus .bg,.m650 .mx15.active-region .bg{height:40px;left:354px;top:280px;width:37px}.m650 .mx15:hover .bg,.m650 .mx15.focus .bg{background-position:-365px -9px}.m650 .mx15.active-region .bg{background-position:-1005px -9px} .m650 .mx16:hover .bg,.m650 .mx16.focus .bg,.m650 .mx16.active-region .bg{height:50px;left:292px;top:279px;width:71px}.m650 .mx16:hover .bg,.m650 .mx16.focus .bg{background-position:-153px -64px}.m650 .mx16.active-region .bg{background-position:-793px -64px} .m650 .mx17:hover .bg,.m650 .mx17.focus .bg,.m650 .mx17.active-region .bg{height:16px;left:372px;top:304px;width:17px}.m650 .mx17:hover .bg,.m650 .mx17.focus .bg{background-position:-119px -10px}.m650 .mx17.active-region .bg{background-position:-759px -10px} .m650 .mx18:hover .bg,.m650 .mx18.focus .bg,.m650 .mx18.active-region .bg{height:49px;left:237px;top:225px;width:53px}.m650 .mx18:hover .bg,.m650 .mx18.focus .bg{background-position:-448px -74px}.m650 .mx18.active-region .bg{background-position:-1088px -74px} .m650 .mx19:hover .bg,.m650 .mx19.focus .bg,.m650 .mx19.active-region .bg{height:97px;left:341px;top:125px;width:53px}.m650 .mx19:hover .bg,.m650 .mx19.focus .bg{background-position:-443px -304px}.m650 .mx19.active-region .bg{background-position:-1083px -304px} .m650 .mx20:hover .bg,.m650 .mx20.focus .bg,.m650 .mx20.active-region .bg{height:60px;left:392px;top:314px;width:88px}.m650 .mx20:hover .bg,.m650 .mx20.focus .bg{background-position:-409px -162px}.m650 .mx20.active-region .bg{background-position:-1049px -162px} .m650 .mx21:hover .bg,.m650 .mx21.focus .bg,.m650 .mx21.active-region .bg{height:61px;left:381px;top:270px;width:45px}.m650 .mx21:hover .bg,.m650 .mx21.focus .bg{background-position:-79px -56px}.m650 .mx21.active-region .bg{background-position:-719px -56px} .m650 .mx22:hover .bg,.m650 .mx22.focus .bg,.m650 .mx22.active-region .bg{height:33px;left:353px;top:254px;width:30px}.m650 .mx22:hover .bg,.m650 .mx22.focus .bg{background-position:-497px -11px}.m650 .mx22.active-region .bg{background-position:-1137px -11px} .m650 .mx23:hover .bg,.m650 .mx23.focus .bg,.m650 .mx23.active-region .bg{height:75px;left:569px;top:254px;width:46px}.m650 .mx23:hover .bg,.m650 .mx23.focus .bg{background-position:-5px -58px}.m650 .mx23.active-region .bg{background-position:-645px -58px} .m650 .mx24:hover .bg,.m650 .mx24.focus .bg,.m650 .mx24.active-region .bg{height:70px;left:320px;top:193px;width:75px}.m650 .mx24:hover .bg,.m650 .mx24.focus .bg{background-position:-528px -151px}.m650 .mx24.active-region .bg{background-position:-1168px -151px} .m650 .mx25:hover .bg,.m650 .mx25.focus .bg,.m650 .mx25.active-region .bg{height:96px;left:184px;top:141px;width:77px}.m650 .mx25:hover .bg,.m650 .mx25.focus .bg{background-position:-524px -312px}.m650 .mx25.active-region .bg{background-position:-1164px -312px} .m650 .mx26:hover .bg,.m650 .mx26.focus .bg,.m650 .mx26.active-region .bg{height:136px;left:78px;top:22px;width:126px}.m650 .mx26:hover .bg,.m650 .mx26.focus .bg{background-position:-142px -404px}.m650 .mx26.active-region .bg{background-position:-782px -404px} .m650 .mx27:hover .bg,.m650 .mx27.focus .bg,.m650 .mx27.active-region .bg{height:28px;left:475px;top:314px;width:59px}.m650 .mx27:hover .bg,.m650 .mx27.focus .bg{background-position:-277px -5px}.m650 .mx27.active-region .bg{background-position:-917px -5px} .m650 .mx28:hover .bg,.m650 .mx28.focus .bg,.m650 .mx28.active-region .bg{height:114px;left:361px;top:128px;width:57px}.m650 .mx28:hover .bg,.m650 .mx28.focus .bg{background-position:-113px -261px}.m650 .mx28.active-region .bg{background-position:-753px -261px} .m650 .mx29:hover .bg,.m650 .mx29.focus .bg,.m650 .mx29.active-region .bg{height:13px;left:387px;top:292px;width:21px}.m650 .mx29:hover .bg,.m650 .mx29.focus .bg{background-position:-225px -19px}.m650 .mx29.active-region .bg{background-position:-865px -19px} .m650 .mx30:hover .bg,.m650 .mx30.focus .bg,.m650 .mx30.active-region .bg{height:108px;left:389px;top:236px;width:96px}.m650 .mx30:hover .bg,.m650 .mx30.focus .bg{background-position:-199px -267px}.m650 .mx30.active-region .bg{background-position:-839px -267px} .m650 .mx31:hover .bg,.m650 .mx31.focus .bg,.m650 .mx31.active-region .bg{height:48px;left:545px;top:254px;width:55px}.m650 .mx31:hover .bg,.m650 .mx31.focus .bg{background-position:-363px -81px}.m650 .mx31.active-region .bg{background-position:-1003px -81px} .m650 .mx32:hover .bg,.m650 .mx32.focus .bg,.m650 .mx32.active-region .bg{height:85px;left:281px;top:181px;width:67px}.m650 .mx32:hover .bg,.m650 .mx32.focus .bg{background-position:-105px -146px}.m650 .mx32.active-region .bg{background-position:-745px -146px}
.m650 .mx1 a{left:329px;top:255px} .m650 .mx2 a{left:85px;top:79px} .m650 .mx2 a.tooltip-left .tooltip-arrow{left:85px} .m650 .mx3 a{left:152px;top:176px} .m650 .mx3 a.tooltip-left .tooltip-arrow{left:152px} .m650 .mx4 a{left:557px;top:318px} .m650 .mx4 a.tooltip-right .tooltip-arrow{right:93px} .m650 .mx5 a{left:515px;top:364px} .m650 .mx5 a.tooltip-right .tooltip-arrow{right:135px} .m650 .mx6 a{left:257px;top:114px} .m650 .mx7 a{left:333px;top:147px} .m650 .mx8 a{left:300px;top:313px} .m650 .mx9 a{left:389px;top:310px} .m650 .mx10 a{left:281px;top:193px} .m650 .mx11 a{left:352px;top:277px} .m650 .mx12 a{left:376px;top:340px} .m650 .mx13 a{left:392px;top:284px} .m650 .mx14 a{left:307px;top:285px} .m650 .mx15 a{left:377px;top:310px} .m650 .mx16 a{left:346px;top:308px} .m650 .mx17 a{left:391px;top:322px} .m650 .mx18 a{left:283px;top:260px} .m650 .mx19 a{left:380px;top:180px} .m650 .mx20 a{left:443px;top:356px} .m650 .mx21 a{left:411px;top:323px} .m650 .mx22 a{left:377px;top:279px} .m650 .mx23 a{left:594px;top:309px} .m650 .mx23 a.tooltip-right .tooltip-arrow{right:56px} .m650 .mx24 a{left:364px;top:247px} .m650 .mx25 a{left:233px;top:198px} .m650 .mx26 a{left:174px;top:91px} .m650 .mx26 a.tooltip-left .tooltip-arrow{left:174px} .m650 .mx27 a{left:512px;top:334px} .m650 .mx27 a.tooltip-right .tooltip-arrow{right:138px} .m650 .mx28 a{left:399px;top:216px} .m650 .mx29 a{left:408px;top:308px} .m650 .mx30 a{left:433px;top:303px} .m650 .mx31 a{left:584px;top:282px} .m650 .mx31 a.tooltip-right .tooltip-arrow{right:66px} .m650 .mx32 a{left:316px;top:225px}

/* size: 750 */
.m750{width:750px} .m750 .mexico,.m750 .mexico .bg,.m750 .mexico-cities{background:transparent url('mx-750.png') no-repeat -1520px 0} .m750 .mexico,.m750 .mexico-cities{height:490px;width:750px} .m750 .mexico{background-position:0 -690px} .m750 .mexico-cities{background-position:-770px -690px} .m750 .mexico .m{margin:10001px 0 0 1px} .m750 .mexico .m span{font-size:70px}
.m750 .mx1:hover .bg,.m750 .mx1.focus .bg,.m750 .mx1.active-region .bg{height:19px;left:359px;top:271px;width:23px}.m750 .mx1:hover .bg,.m750 .mx1.focus .bg{background-position:-289px -18px}.m750 .mx1.active-region .bg{background-position:-999px -18px} .m750 .mx2:hover .bg,.m750 .mx2.focus .bg,.m750 .mx2.active-region .bg{height:121px;left:15px;top:15px;width:126px}.m750 .mx2:hover .bg,.m750 .mx2.focus .bg{background-position:-498px -482px}.m750 .mx2.active-region .bg{background-position:-1208px -482px} .m750 .mx3:hover .bg,.m750 .mx3.focus .bg,.m750 .mx3.active-region .bg{height:128px;left:86px;top:133px;width:129px}.m750 .mx3:hover .bg,.m750 .mx3.focus .bg{background-position:-337px -475px}.m750 .mx3.active-region .bg{background-position:-1047px -475px} .m750 .mx4:hover .bg,.m750 .mx4.focus .bg,.m750 .mx4.active-region .bg{height:72px;left:588px;top:309px;width:74px}.m750 .mx4:hover .bg,.m750 .mx4.focus .bg{background-position:-346px -175px}.m750 .mx4.active-region .bg{background-position:-1056px -175px} .m750 .mx5:hover .bg,.m750 .mx5.focus .bg,.m750 .mx5.active-region .bg{height:80px;left:551px;top:376px;width:83px}.m750 .mx5:hover .bg,.m750 .mx5.focus .bg{background-position:-4px -174px}.m750 .mx5.active-region .bg{background-position:-714px -174px} .m750 .mx6:hover .bg,.m750 .mx6.focus .bg,.m750 .mx6.active-region .bg{height:156px;left:223px;top:38px;width:126px}.m750 .mx6:hover .bg,.m750 .mx6.focus .bg{background-position:-5px -446px}.m750 .mx6.active-region .bg{background-position:-715px -446px} .m750 .mx7:hover .bg,.m750 .mx7.focus .bg,.m750 .mx7.active-region .bg{height:133px;left:334px;top:88px;width:92px}.m750 .mx7:hover .bg,.m750 .mx7.focus .bg{background-position:-4px -284px}.m750 .mx7.active-region .bg{background-position:-714px -284px} .m750 .mx8:hover .bg,.m750 .mx8.focus .bg,.m750 .mx8.active-region .bg{height:27px;left:95px;top:341px;width:250px}.m750 .mx8:hover .bg,.m750 .mx8.focus .bg{background-position:-363px -276px}.m750 .mx8.active-region .bg{background-position:-1073px -276px} .m750 .mx9:hover .bg,.m750 .mx9.focus .bg,.m750 .mx9.active-region .bg{height:14px;left:436px;top:337px;width:9px}.m750 .mx9:hover .bg,.m750 .mx9.focus .bg{background-position:-196px -11px}.m750 .mx9.active-region .bg{background-position:-906px -11px} .m750 .mx10:hover .bg,.m750 .mx10.focus .bg,.m750 .mx10.active-region .bg{height:110px;left:264px;top:164px;width:103px}.m750 .mx10:hover .bg,.m750 .mx10.focus .bg{background-position:-362px -335px}.m750 .mx10.active-region .bg{background-position:-1072px -335px} .m750 .mx11:hover .bg,.m750 .mx11.focus .bg,.m750 .mx11.active-region .bg{height:46px;left:375px;top:284px;width:53px}.m750 .mx11:hover .bg,.m750 .mx11.focus .bg{background-position:-625px -89px}.m750 .mx11.active-region .bg{background-position:-1335px -89px} .m750 .mx12:hover .bg,.m750 .mx12.focus .bg,.m750 .mx12.active-region .bg{height:60px;left:373px;top:356px;width:92px}.m750 .mx12:hover .bg,.m750 .mx12.focus .bg{background-position:-319px -74px}.m750 .mx12.active-region .bg{background-position:-1029px -74px} .m750 .mx13:hover .bg,.m750 .mx13.focus .bg,.m750 .mx13.active-region .bg{height:43px;left:425px;top:296px;width:41px}.m750 .mx13:hover .bg,.m750 .mx13.focus .bg{background-position:-513px -5px}.m750 .mx13.active-region .bg{background-position:-1223px -5px} .m750 .mx14:hover .bg,.m750 .mx14.focus .bg,.m750 .mx14.active-region .bg{height:91px;left:296px;top:263px;width:93px}.m750 .mx14:hover .bg,.m750 .mx14.focus .bg{background-position:-224px -163px}.m750 .mx14.active-region .bg{background-position:-934px -163px} .m750 .mx15:hover .bg,.m750 .mx15.focus .bg,.m750 .mx15.active-region .bg{height:46px;left:411px;top:322px;width:43px}.m750 .mx15:hover .bg,.m750 .mx15.focus .bg{background-position:-441px -14px}.m750 .mx15.active-region .bg{background-position:-1151px -14px} .m750 .mx16:hover .bg,.m750 .mx16.focus .bg,.m750 .mx16.active-region .bg{height:59px;left:339px;top:319px;width:83px}.m750 .mx16:hover .bg,.m750 .mx16.focus .bg{background-position:-207px -66px}.m750 .mx16.active-region .bg{background-position:-917px -66px} .m750 .mx17:hover .bg,.m750 .mx17.focus .bg,.m750 .mx17.active-region .bg{height:19px;left:432px;top:349px;width:20px}.m750 .mx17:hover .bg,.m750 .mx17.focus .bg{background-position:-146px -6px}.m750 .mx17.active-region .bg{background-position:-856px -6px} .m750 .mx18:hover .bg,.m750 .mx18.focus .bg,.m750 .mx18.active-region .bg{height:57px;left:274px;top:257px;width:62px}.m750 .mx18:hover .bg,.m750 .mx18.focus .bg{background-position:-535px -77px}.m750 .mx18.active-region .bg{background-position:-1245px -77px} .m750 .mx19:hover .bg,.m750 .mx19.focus .bg,.m750 .mx19.active-region .bg{height:113px;left:395px;top:140px;width:61px}.m750 .mx19:hover .bg,.m750 .mx19.focus .bg{background-position:-503px -332px}.m750 .mx19.active-region .bg{background-position:-1213px -332px} .m750 .mx20:hover .bg,.m750 .mx20.focus .bg,.m750 .mx20.active-region .bg{height:70px;left:455px;top:360px;width:103px}.m750 .mx20:hover .bg,.m750 .mx20.focus .bg{background-position:-449px -176px}.m750 .mx20.active-region .bg{background-position:-1159px -176px} .m750 .mx21:hover .bg,.m750 .mx21.focus .bg,.m750 .mx21.active-region .bg{height:70px;left:442px;top:309px;width:52px}.m750 .mx21:hover .bg,.m750 .mx21.focus .bg{background-position:-125px -54px}.m750 .mx21.active-region .bg{background-position:-835px -54px} .m750 .mx22:hover .bg,.m750 .mx22.focus .bg,.m750 .mx22.active-region .bg{height:39px;left:409px;top:291px;width:35px}.m750 .mx22:hover .bg,.m750 .mx22.focus .bg{background-position:-583px -9px}.m750 .mx22.active-region .bg{background-position:-1293px -9px} .m750 .mx23:hover .bg,.m750 .mx23.focus .bg,.m750 .mx23.active-region .bg{height:88px;left:661px;top:291px;width:54px}.m750 .mx23:hover .bg,.m750 .mx23.focus .bg{background-position:-594px -365px}.m750 .mx23.active-region .bg{background-position:-1304px -365px} .m750 .mx24:hover .bg,.m750 .mx24.focus .bg,.m750 .mx24.active-region .bg{height:81px;left:371px;top:220px;width:88px}.m750 .mx24:hover .bg,.m750 .mx24.focus .bg{background-position:-582px -165px}.m750 .mx24.active-region .bg{background-position:-1292px -165px} .m750 .mx25:hover .bg,.m750 .mx25.focus .bg,.m750 .mx25.active-region .bg{height:112px;left:213px;top:159px;width:90px}.m750 .mx25:hover .bg,.m750 .mx25.focus .bg{background-position:-4px -14px}.m750 .mx25.active-region .bg{background-position:-714px -14px} .m750 .mx26:hover .bg,.m750 .mx26.focus .bg,.m750 .mx26.active-region .bg{height:159px;left:89px;top:20px;width:147px}.m750 .mx26:hover .bg,.m750 .mx26.focus .bg{background-position:-160px -446px}.m750 .mx26.active-region .bg{background-position:-870px -446px} .m750 .mx27:hover .bg,.m750 .mx27.focus .bg,.m750 .mx27.active-region .bg{height:33px;left:552px;top:360px;width:69px}.m750 .mx27:hover .bg,.m750 .mx27.focus .bg{background-position:-342px -11px}.m750 .mx27.active-region .bg{background-position:-1052px -11px} .m750 .mx28:hover .bg,.m750 .mx28.focus .bg,.m750 .mx28.active-region .bg{height:133px;left:419px;top:143px;width:66px}.m750 .mx28:hover .bg,.m750 .mx28.focus .bg{background-position:-126px -283px}.m750 .mx28.active-region .bg{background-position:-836px -283px} .m750 .mx29:hover .bg,.m750 .mx29.focus .bg,.m750 .mx29.active-region .bg{height:16px;left:449px;top:335px;width:25px}.m750 .mx29:hover .bg,.m750 .mx29.focus .bg{background-position:-234px -21px}.m750 .mx29.active-region .bg{background-position:-944px -21px} .m750 .mx30:hover .bg,.m750 .mx30.focus .bg,.m750 .mx30.active-region .bg{height:126px;left:452px;top:270px;width:111px}.m750 .mx30:hover .bg,.m750 .mx30.focus .bg{background-position:-222px -291px}.m750 .mx30.active-region .bg{background-position:-932px -291px} .m750 .mx31:hover .bg,.m750 .mx31.focus .bg,.m750 .mx31.active-region .bg{height:56px;left:634px;top:291px;width:64px}.m750 .mx31:hover .bg,.m750 .mx31.focus .bg{background-position:-441px -89px}.m750 .mx31.active-region .bg{background-position:-1151px -89px} .m750 .mx32:hover .bg,.m750 .mx32.focus .bg,.m750 .mx32.active-region .bg{height:99px;left:326px;top:205px;width:78px}.m750 .mx32:hover .bg,.m750 .mx32.focus .bg{background-position:-117px -154px}.m750 .mx32.active-region .bg{background-position:-827px -154px}
.m750 .mx1 a{left:380px;top:290px} .m750 .mx2 a{left:95px;top:85px} .m750 .mx2 a.tooltip-left .tooltip-arrow{left:95px} .m750 .mx3 a{left:173px;top:198px} .m750 .mx3 a.tooltip-left .tooltip-arrow{left:173px} .m750 .mx4 a{left:646px;top:363px} .m750 .mx4 a.tooltip-right .tooltip-arrow{right:104px} .m750 .mx5 a{left:597px;top:417px} .m750 .mx5 a.tooltip-right .tooltip-arrow{right:153px} .m750 .mx6 a{left:296px;top:126px} .m750 .mx7 a{left:385px;top:164px} .m750 .mx8 a{left:347px;top:358px} .m750 .mx9 a{left:450px;top:354px} .m750 .mx10 a{left:324px;top:218px} .m750 .mx11 a{left:407px;top:315px} .m750 .mx12 a{left:435px;top:389px} .m750 .mx13 a{left:454px;top:324px} .m750 .mx14 a{left:354px;top:325px} .m750 .mx15 a{left:436px;top:354px} .m750 .mx16 a{left:400px;top:352px} .m750 .mx17 a{left:452px;top:368px} .m750 .mx18 a{left:326px;top:297px} .m750 .mx19 a{left:440px;top:203px} .m750 .mx20 a{left:513px;top:408px} .m750 .mx21 a{left:476px;top:370px} .m750 .mx22 a{left:436px;top:318px} .m750 .mx23 a{left:689px;top:354px} .m750 .mx23 a.tooltip-right .tooltip-arrow{right:61px} .m750 .mx24 a{left:421px;top:281px} .m750 .mx25 a{left:268px;top:224px} .m750 .mx26 a{left:200px;top:99px} .m750 .mx27 a{left:594px;top:382px} .m750 .mx27 a.tooltip-right .tooltip-arrow{right:156px} .m750 .mx28 a{left:461px;top:245px} .m750 .mx29 a{left:472px;top:353px} .m750 .mx30 a{left:502px;top:346px} .m750 .mx31 a{left:677px;top:322px} .m750 .mx31 a.tooltip-right .tooltip-arrow{right:73px} .m750 .mx32 a{left:365px;top:255px}

/* size: 850 */
.m850{width:850px} .m850 .mexico,.m850 .mexico .bg,.m850 .mexico-cities{background:transparent url('mx-850.png') no-repeat -1720px 0} .m850 .mexico,.m850 .mexico-cities{height:555px;width:850px} .m850 .mexico{background-position:0 -765px} .m850 .mexico-cities{background-position:-870px -765px} .m850 .mexico .m{margin:9998px 0 0 -1px} .m850 .mexico .m span{font-size:80px}
.m850 .mx1:hover .bg,.m850 .mx1.focus .bg,.m850 .mx1.active-region .bg{height:22px;left:409px;top:307px;width:26px}.m850 .mx1:hover .bg,.m850 .mx1.focus .bg{background-position:-202px -10px}.m850 .mx1.active-region .bg{background-position:-1002px -10px} .m850 .mx2:hover .bg,.m850 .mx2.focus .bg,.m850 .mx2.active-region .bg{height:138px;left:15px;top:15px;width:144px}.m850 .mx2:hover .bg,.m850 .mx2.focus .bg{background-position:-559px -540px}.m850 .mx2.active-region .bg{background-position:-1359px -540px} .m850 .mx3:hover .bg,.m850 .mx3.focus .bg,.m850 .mx3.active-region .bg{height:147px;left:96px;top:150px;width:147px}.m850 .mx3:hover .bg,.m850 .mx3.focus .bg{background-position:-379px -531px}.m850 .mx3.active-region .bg{background-position:-1179px -531px} .m850 .mx4:hover .bg,.m850 .mx4.focus .bg,.m850 .mx4.active-region .bg{height:82px;left:670px;top:351px;width:84px}.m850 .mx4:hover .bg,.m850 .mx4.focus .bg{background-position:-388px -200px}.m850 .mx4.active-region .bg{background-position:-1188px -200px} .m850 .mx5:hover .bg,.m850 .mx5.focus .bg,.m850 .mx5.active-region .bg{height:92px;left:629px;top:428px;width:95px}.m850 .mx5:hover .bg,.m850 .mx5.focus .bg{background-position:-10px -197px}.m850 .mx5.active-region .bg{background-position:-810px -197px} .m850 .mx6:hover .bg,.m850 .mx6.focus .bg,.m850 .mx6.active-region .bg{height:179px;left:253px;top:42px;width:144px}.m850 .mx6:hover .bg,.m850 .mx6.focus .bg{background-position:-9px -499px}.m850 .mx6.active-region .bg{background-position:-809px -499px} .m850 .mx7:hover .bg,.m850 .mx7.focus .bg,.m850 .mx7.active-region .bg{height:152px;left:380px;top:99px;width:105px}.m850 .mx7:hover .bg,.m850 .mx7.focus .bg{background-position:-10px -318px}.m850 .mx7.active-region .bg{background-position:-810px -318px} .m850 .mx8:hover .bg,.m850 .mx8.focus .bg,.m850 .mx8.active-region .bg{height:31px;left:107px;top:388px;width:285px}.m850 .mx8:hover .bg,.m850 .mx8.focus .bg{background-position:-408px -312px}.m850 .mx8.active-region .bg{background-position:-1208px -312px} .m850 .mx9:hover .bg,.m850 .mx9.focus .bg,.m850 .mx9.active-region .bg{height:16px;left:497px;top:384px;width:11px}.m850 .mx9:hover .bg,.m850 .mx9.focus .bg{background-position:-268px -19px}.m850 .mx9.active-region .bg{background-position:-1068px -19px} .m850 .mx10:hover .bg,.m850 .mx10.focus .bg,.m850 .mx10.active-region .bg{height:125px;left:300px;top:186px;width:118px}.m850 .mx10:hover .bg,.m850 .mx10.focus .bg{background-position:-406px -377px}.m850 .mx10.active-region .bg{background-position:-1206px -377px} .m850 .mx11:hover .bg,.m850 .mx11.focus .bg,.m850 .mx11.active-region .bg{height:53px;left:428px;top:323px;width:61px}.m850 .mx11:hover .bg,.m850 .mx11.focus .bg{background-position:-694px -106px}.m850 .mx11.active-region .bg{background-position:-1494px -106px} .m850 .mx12:hover .bg,.m850 .mx12.focus .bg,.m850 .mx12.active-region .bg{height:68px;left:425px;top:405px;width:105px}.m850 .mx12:hover .bg,.m850 .mx12.focus .bg{background-position:-355px -82px}.m850 .mx12.active-region .bg{background-position:-1155px -82px} .m850 .mx13:hover .bg,.m850 .mx13.focus .bg,.m850 .mx13.active-region .bg{height:49px;left:485px;top:336px;width:47px}.m850 .mx13:hover .bg,.m850 .mx13.focus .bg{background-position:-570px -16px}.m850 .mx13.active-region .bg{background-position:-1370px -16px} .m850 .mx14:hover .bg,.m850 .mx14.focus .bg,.m850 .mx14.active-region .bg{height:104px;left:337px;top:299px;width:106px}.m850 .mx14:hover .bg,.m850 .mx14.focus .bg{background-position:-254px -179px}.m850 .mx14.active-region .bg{background-position:-1054px -179px} .m850 .mx15:hover .bg,.m850 .mx15.focus .bg,.m850 .mx15.active-region .bg{height:53px;left:468px;top:366px;width:49px}.m850 .mx15:hover .bg,.m850 .mx15.focus .bg{background-position:-491px -13px}.m850 .mx15.active-region .bg{background-position:-1291px -13px} .m850 .mx16:hover .bg,.m850 .mx16.focus .bg,.m850 .mx16.active-region .bg{height:67px;left:386px;top:363px;width:95px}.m850 .mx16:hover .bg,.m850 .mx16.focus .bg{background-position:-231px -65px}.m850 .mx16.active-region .bg{background-position:-1031px -65px} .m850 .mx17:hover .bg,.m850 .mx17.focus .bg,.m850 .mx17.active-region .bg{height:21px;left:493px;top:397px;width:23px}.m850 .mx17:hover .bg,.m850 .mx17.focus .bg{background-position:-726px -35px}.m850 .mx17.active-region .bg{background-position:-1526px -35px} .m850 .mx18:hover .bg,.m850 .mx18.focus .bg,.m850 .mx18.active-region .bg{height:65px;left:311px;top:292px;width:71px}.m850 .mx18:hover .bg,.m850 .mx18.focus .bg{background-position:-593px -95px}.m850 .mx18.active-region .bg{background-position:-1393px -95px} .m850 .mx19:hover .bg,.m850 .mx19.focus .bg,.m850 .mx19.active-region .bg{height:130px;left:450px;top:159px;width:70px}.m850 .mx19:hover .bg,.m850 .mx19.focus .bg{background-position:-554px -373px}.m850 .mx19.active-region .bg{background-position:-1354px -373px} .m850 .mx20:hover .bg,.m850 .mx20.focus .bg,.m850 .mx20.active-region .bg{height:80px;left:518px;top:410px;width:118px}.m850 .mx20:hover .bg,.m850 .mx20.focus .bg{background-position:-502px -202px}.m850 .mx20.active-region .bg{background-position:-1302px -202px} .m850 .mx21:hover .bg,.m850 .mx21.focus .bg,.m850 .mx21.active-region .bg{height:80px;left:504px;top:352px;width:59px}.m850 .mx21:hover .bg,.m850 .mx21.focus .bg{background-position:-141px -62px}.m850 .mx21.active-region .bg{background-position:-941px -62px} .m850 .mx22:hover .bg,.m850 .mx22.focus .bg,.m850 .mx22.active-region .bg{height:44px;left:466px;top:330px;width:39px}.m850 .mx22:hover .bg,.m850 .mx22.focus .bg{background-position:-646px -21px}.m850 .mx22.active-region .bg{background-position:-1446px -21px} .m850 .mx23:hover .bg,.m850 .mx23.focus .bg,.m850 .mx23.active-region .bg{height:100px;left:754px;top:331px;width:62px}.m850 .mx23:hover .bg,.m850 .mx23.focus .bg{background-position:-654px -410px}.m850 .mx23.active-region .bg{background-position:-1454px -410px} .m850 .mx24:hover .bg,.m850 .mx24.focus .bg,.m850 .mx24.active-region .bg{height:93px;left:423px;top:250px;width:100px}.m850 .mx24:hover .bg,.m850 .mx24.focus .bg{background-position:-650px -189px}.m850 .mx24.active-region .bg{background-position:-1450px -189px} .m850 .mx25:hover .bg,.m850 .mx25.focus .bg,.m850 .mx25.active-region .bg{height:128px;left:242px;top:180px;width:103px}.m850 .mx25:hover .bg,.m850 .mx25.focus .bg{background-position:-9px -15px}.m850 .mx25.active-region .bg{background-position:-809px -15px} .m850 .mx26:hover .bg,.m850 .mx26.focus .bg,.m850 .mx26.active-region .bg{height:181px;left:100px;top:22px;width:168px}.m850 .mx26:hover .bg,.m850 .mx26.focus .bg{background-position:-182px -497px}.m850 .mx26.active-region .bg{background-position:-982px -497px} .m850 .mx27:hover .bg,.m850 .mx27.focus .bg,.m850 .mx27.active-region .bg{height:38px;left:629px;top:410px;width:79px}.m850 .mx27:hover .bg,.m850 .mx27.focus .bg{background-position:-382px -14px}.m850 .mx27.active-region .bg{background-position:-1182px -14px} .m850 .mx28:hover .bg,.m850 .mx28.focus .bg,.m850 .mx28.active-region .bg{height:152px;left:477px;top:162px;width:75px}.m850 .mx28:hover .bg,.m850 .mx28.focus .bg{background-position:-144px -315px}.m850 .mx28.active-region .bg{background-position:-944px -315px} .m850 .mx29:hover .bg,.m850 .mx29.focus .bg,.m850 .mx29.active-region .bg{height:18px;left:512px;top:382px;width:28px}.m850 .mx29:hover .bg,.m850 .mx29.focus .bg{background-position:-323px -15px}.m850 .mx29.active-region .bg{background-position:-1123px -15px} .m850 .mx30:hover .bg,.m850 .mx30.focus .bg,.m850 .mx30.active-region .bg{height:143px;left:515px;top:307px;width:127px}.m850 .mx30:hover .bg,.m850 .mx30.focus .bg{background-position:-250px -324px}.m850 .mx30.active-region .bg{background-position:-1050px -324px} .m850 .mx31:hover .bg,.m850 .mx31.focus .bg,.m850 .mx31.active-region .bg{height:64px;left:723px;top:331px;width:73px}.m850 .mx31:hover .bg,.m850 .mx31.focus .bg{background-position:-491px -97px}.m850 .mx31.active-region .bg{background-position:-1291px -97px} .m850 .mx32:hover .bg,.m850 .mx32.focus .bg,.m850 .mx32.active-region .bg{height:113px;left:371px;top:233px;width:89px}.m850 .mx32:hover .bg,.m850 .mx32.focus .bg{background-position:-134px -172px}.m850 .mx32.active-region .bg{background-position:-934px -172px}
.m850 .mx1 a{left:431px;top:328px} .m850 .mx2 a{left:105px;top:94px} .m850 .mx2 a.tooltip-left .tooltip-arrow{left:105px} .m850 .mx3 a{left:195px;top:223px} .m850 .mx3 a.tooltip-left .tooltip-arrow{left:195px} .m850 .mx4 a{left:736px;top:412px} .m850 .mx4 a.tooltip-right .tooltip-arrow{right:114px} .m850 .mx5 a{left:680px;top:474px} .m850 .mx6 a{left:335px;top:141px} .m850 .mx7 a{left:437px;top:184px} .m850 .mx8 a{left:393px;top:406px} .m850 .mx9 a{left:512px;top:401px} .m850 .mx10 a{left:368px;top:246px} .m850 .mx11 a{left:462px;top:357px} .m850 .mx12 a{left:495px;top:442px} .m850 .mx13 a{left:516px;top:367px} .m850 .mx14 a{left:402px;top:369px} .m850 .mx15 a{left:496px;top:401px} .m850 .mx16 a{left:454px;top:400px} .m850 .mx17 a{left:514px;top:418px} .m850 .mx18 a{left:370px;top:336px} .m850 .mx19 a{left:500px;top:229px} .m850 .mx20 a{left:583px;top:463px} .m850 .mx21 a{left:541px;top:419px} .m850 .mx22 a{left:496px;top:360px} .m850 .mx23 a{left:785px;top:401px} .m850 .mx23 a.tooltip-right .tooltip-arrow{right:65px} .m850 .mx24 a{left:478px;top:319px} .m850 .mx25 a{left:303px;top:253px} .m850 .mx26 a{left:225px;top:111px} .m850 .mx27 a{left:676px;top:433px} .m850 .mx27 a.tooltip-right .tooltip-arrow{right:174px} .m850 .mx28 a{left:524px;top:277px} .m850 .mx29 a{left:537px;top:400px} .m850 .mx30 a{left:570px;top:393px} .m850 .mx31 a{left:771px;top:365px} .m850 .mx31 a.tooltip-right .tooltip-arrow{right:79px} .m850 .mx32 a{left:415px;top:288px}

/* size: 960 */
.m960{width:960px} .m960 .mexico,.m960 .mexico .bg,.m960 .mexico-cities{background:transparent url('mx-960.png') no-repeat -1940px 0} .m960 .mexico,.m960 .mexico-cities{height:625px;width:960px} .m960 .mexico{background-position:0 -882px} .m960 .mexico-cities{background-position:-980px -882px} .m960 .mexico .m{margin:9999px 0 0 0} .m960 .mexico .m span{font-size:90px}
.m960 .mx1:hover .bg,.m960 .mx1.focus .bg,.m960 .mx1.active-region .bg{height:25px;left:462px;top:348px;width:29px}.m960 .mx1:hover .bg,.m960 .mx1.focus .bg{background-position:-751px -37px}.m960 .mx1.active-region .bg{background-position:-1701px -37px} .m960 .mx2:hover .bg,.m960 .mx2.focus .bg,.m960 .mx2.active-region .bg{height:156px;left:19px;top:19px;width:162px}.m960 .mx2:hover .bg,.m960 .mx2.focus .bg{background-position:-645px -636px}.m960 .mx2.active-region .bg{background-position:-1595px -636px} .m960 .mx3:hover .bg,.m960 .mx3.focus .bg,.m960 .mx3.active-region .bg{height:165px;left:111px;top:171px;width:165px}.m960 .mx3:hover .bg,.m960 .mx3.focus .bg{background-position:-439px -627px}.m960 .mx3.active-region .bg{background-position:-1389px -627px} .m960 .mx4:hover .bg,.m960 .mx4.focus .bg,.m960 .mx4.active-region .bg{height:92px;left:756px;top:397px;width:95px}.m960 .mx4:hover .bg,.m960 .mx4.focus .bg{background-position:-462px -240px}.m960 .mx4.active-region .bg{background-position:-1412px -240px} .m960 .mx5:hover .bg,.m960 .mx5.focus .bg,.m960 .mx5.active-region .bg{height:103px;left:710px;top:483px;width:107px}.m960 .mx5:hover .bg,.m960 .mx5.focus .bg{background-position:-10px -238px}.m960 .mx5.active-region .bg{background-position:-960px -238px} .m960 .mx6:hover .bg,.m960 .mx6.focus .bg,.m960 .mx6.active-region .bg{height:201px;left:287px;top:50px;width:162px}.m960 .mx6:hover .bg,.m960 .mx6.focus .bg{background-position:-9px -591px}.m960 .mx6.active-region .bg{background-position:-959px -591px} .m960 .mx7:hover .bg,.m960 .mx7.focus .bg,.m960 .mx7.active-region .bg{height:171px;left:430px;top:113px;width:118px}.m960 .mx7:hover .bg,.m960 .mx7.focus .bg{background-position:-10px -380px}.m960 .mx7.active-region .bg{background-position:-960px -380px} .m960 .mx8:hover .bg,.m960 .mx8.focus .bg,.m960 .mx8.active-region .bg{height:35px;left:123px;top:439px;width:321px}.m960 .mx8:hover .bg,.m960 .mx8.focus .bg{background-position:-474px -368px}.m960 .mx8.active-region .bg{background-position:-1424px -368px} .m960 .mx9:hover .bg,.m960 .mx9.focus .bg,.m960 .mx9.active-region .bg{height:18px;left:561px;top:434px;width:12px}.m960 .mx9:hover .bg,.m960 .mx9.focus .bg{background-position:-167px -18px}.m960 .mx9.active-region .bg{background-position:-1117px -18px} .m960 .mx10:hover .bg,.m960 .mx10.focus .bg,.m960 .mx10.active-region .bg{height:141px;left:340px;top:212px;width:133px}.m960 .mx10:hover .bg,.m960 .mx10.focus .bg{background-position:-474px -447px}.m960 .mx10.active-region .bg{background-position:-1424px -447px} .m960 .mx11:hover .bg,.m960 .mx11.focus .bg,.m960 .mx11.active-region .bg{height:60px;left:483px;top:366px;width:68px}.m960 .mx11:hover .bg,.m960 .mx11.focus .bg{background-position:-814px -124px}.m960 .mx11.active-region .bg{background-position:-1764px -124px} .m960 .mx12:hover .bg,.m960 .mx12.focus .bg,.m960 .mx12.active-region .bg{height:77px;left:481px;top:458px;width:118px}.m960 .mx12:hover .bg,.m960 .mx12.focus .bg{background-position:-418px -100px}.m960 .mx12.active-region .bg{background-position:-1368px -100px} .m960 .mx13:hover .bg,.m960 .mx13.focus .bg,.m960 .mx13.active-region .bg{height:54px;left:548px;top:381px;width:53px}.m960 .mx13:hover .bg,.m960 .mx13.focus .bg{background-position:-659px -18px}.m960 .mx13.active-region .bg{background-position:-1609px -18px} .m960 .mx14:hover .bg,.m960 .mx14.focus .bg,.m960 .mx14.active-region .bg{height:116px;left:381px;top:339px;width:120px}.m960 .mx14:hover .bg,.m960 .mx14.focus .bg{background-position:-305px -216px}.m960 .mx14.active-region .bg{background-position:-1255px -216px} .m960 .mx15:hover .bg,.m960 .mx15.focus .bg,.m960 .mx15.active-region .bg{height:59px;left:528px;top:414px;width:55px}.m960 .mx15:hover .bg,.m960 .mx15.focus .bg{background-position:-563px -29px}.m960 .mx15.active-region .bg{background-position:-1513px -29px} .m960 .mx16:hover .bg,.m960 .mx16.focus .bg,.m960 .mx16.active-region .bg{height:75px;left:436px;top:411px;width:107px}.m960 .mx16:hover .bg,.m960 .mx16.focus .bg{background-position:-271px -99px}.m960 .mx16.active-region .bg{background-position:-1221px -99px} .m960 .mx17:hover .bg,.m960 .mx17.focus .bg,.m960 .mx17.active-region .bg{height:24px;left:556px;top:450px;width:26px}.m960 .mx17:hover .bg,.m960 .mx17.focus .bg{background-position:-829px -41px}.m960 .mx17.active-region .bg{background-position:-1779px -41px} .m960 .mx18:hover .bg,.m960 .mx18.focus .bg,.m960 .mx18.active-region .bg{height:73px;left:353px;top:330px;width:80px}.m960 .mx18:hover .bg,.m960 .mx18.focus .bg{background-position:-696px -111px}.m960 .mx18.active-region .bg{background-position:-1646px -111px} .m960 .mx19:hover .bg,.m960 .mx19.focus .bg,.m960 .mx19.active-region .bg{height:146px;left:509px;top:181px;width:79px}.m960 .mx19:hover .bg,.m960 .mx19.focus .bg{background-position:-647px -442px}.m960 .mx19.active-region .bg{background-position:-1597px -442px} .m960 .mx20:hover .bg,.m960 .mx20.focus .bg,.m960 .mx20.active-region .bg{height:90px;left:585px;top:464px;width:132px}.m960 .mx20:hover .bg,.m960 .mx20.focus .bg{background-position:-597px -239px}.m960 .mx20.active-region .bg{background-position:-1547px -239px} .m960 .mx21:hover .bg,.m960 .mx21.focus .bg,.m960 .mx21.active-region .bg{height:90px;left:569px;top:398px;width:67px}.m960 .mx21:hover .bg,.m960 .mx21.focus .bg{background-position:-165px -75px}.m960 .mx21.active-region .bg{background-position:-1115px -75px} .m960 .mx22:hover .bg,.m960 .mx22.focus .bg,.m960 .mx22.active-region .bg{height:49px;left:527px;top:374px;width:44px}.m960 .mx22:hover .bg,.m960 .mx22.focus .bg{background-position:-290px -10px}.m960 .mx22.active-region .bg{background-position:-1240px -10px} .m960 .mx23:hover .bg,.m960 .mx23.focus .bg,.m960 .mx23.active-region .bg{height:112px;left:851px;top:375px;width:69px}.m960 .mx23:hover .bg,.m960 .mx23.focus .bg{background-position:-766px -485px}.m960 .mx23.active-region .bg{background-position:-1716px -485px} .m960 .mx24:hover .bg,.m960 .mx24.focus .bg,.m960 .mx24.active-region .bg{height:104px;left:478px;top:284px;width:113px}.m960 .mx24:hover .bg,.m960 .mx24.focus .bg{background-position:-769px -224px}.m960 .mx24.active-region .bg{background-position:-1719px -224px} .m960 .mx25:hover .bg,.m960 .mx25.focus .bg,.m960 .mx25.active-region .bg{height:143px;left:274px;top:205px;width:116px}.m960 .mx25:hover .bg,.m960 .mx25.focus .bg{background-position:-9px -54px}.m960 .mx25.active-region .bg{background-position:-959px -54px} .m960 .mx26:hover .bg,.m960 .mx26.focus .bg,.m960 .mx26.active-region .bg{height:204px;left:115px;top:27px;width:188px}.m960 .mx26:hover .bg,.m960 .mx26.focus .bg{background-position:-210px -588px}.m960 .mx26.active-region .bg{background-position:-1160px -588px} .m960 .mx27:hover .bg,.m960 .mx27.focus .bg,.m960 .mx27.active-region .bg{height:42px;left:710px;top:464px;width:89px}.m960 .mx27:hover .bg,.m960 .mx27.focus .bg{background-position:-373px -18px}.m960 .mx27.active-region .bg{background-position:-1323px -18px} .m960 .mx28:hover .bg,.m960 .mx28.focus .bg,.m960 .mx28.active-region .bg{height:171px;left:539px;top:185px;width:85px}.m960 .mx28:hover .bg,.m960 .mx28.focus .bg{background-position:-167px -377px}.m960 .mx28.active-region .bg{background-position:-1117px -377px} .m960 .mx29:hover .bg,.m960 .mx29.focus .bg,.m960 .mx29.active-region .bg{height:20px;left:578px;top:432px;width:32px}.m960 .mx29:hover .bg,.m960 .mx29.focus .bg{background-position:-218px -14px}.m960 .mx29.active-region .bg{background-position:-1168px -14px} .m960 .mx30:hover .bg,.m960 .mx30.focus .bg,.m960 .mx30.active-region .bg{height:161px;left:581px;top:348px;width:143px}.m960 .mx30:hover .bg,.m960 .mx30.focus .bg{background-position:-291px -387px}.m960 .mx30.active-region .bg{background-position:-1241px -387px} .m960 .mx31:hover .bg,.m960 .mx31.focus .bg,.m960 .mx31.active-region .bg{height:72px;left:815px;top:374px;width:82px}.m960 .mx31:hover .bg,.m960 .mx31.focus .bg{background-position:-574px -127px}.m960 .mx31.active-region .bg{background-position:-1524px -127px} .m960 .mx32:hover .bg,.m960 .mx32.focus .bg,.m960 .mx32.active-region .bg{height:128px;left:420px;top:265px;width:100px}.m960 .mx32:hover .bg,.m960 .mx32.focus .bg{background-position:-165px -214px}.m960 .mx32.active-region .bg{background-position:-1115px -214px}
.m960 .mx1 a{left:486px;top:370px} .m960 .mx2 a{left:120px;top:107px} .m960 .mx2 a.tooltip-left .tooltip-arrow{left:120px} .m960 .mx3 a{left:220px;top:253px} .m960 .mx4 a{left:829px;top:465px} .m960 .mx4 a.tooltip-right .tooltip-arrow{right:131px} .m960 .mx5 a{left:765px;top:534px} .m960 .mx6 a{left:378px;top:160px} .m960 .mx7 a{left:493px;top:209px} .m960 .mx8 a{left:443px;top:458px} .m960 .mx9 a{left:577px;top:453px} .m960 .mx10 a{left:415px;top:279px} .m960 .mx11 a{left:520px;top:403px} .m960 .mx12 a{left:557px;top:498px} .m960 .mx13 a{left:581px;top:414px} .m960 .mx14 a{left:453px;top:416px} .m960 .mx15 a{left:558px;top:453px} .m960 .mx16 a{left:512px;top:451px} .m960 .mx17 a{left:579px;top:471px} .m960 .mx18 a{left:417px;top:379px} .m960 .mx19 a{left:563px;top:259px} .m960 .mx20 a{left:657px;top:522px} .m960 .mx21 a{left:610px;top:473px} .m960 .mx22 a{left:558px;top:407px} .m960 .mx23 a{left:884px;top:452px} .m960 .mx23 a.tooltip-right .tooltip-arrow{right:76px} .m960 .mx24 a{left:539px;top:360px} .m960 .mx25 a{left:342px;top:286px} .m960 .mx26 a{left:254px;top:126px} .m960 .mx27 a{left:761px;top:489px} .m960 .mx28 a{left:591px;top:313px} .m960 .mx29 a{left:605px;top:451px} .m960 .mx30 a{left:643px;top:443px} .m960 .mx31 a{left:868px;top:412px} .m960 .mx31 a.tooltip-right .tooltip-arrow{right:92px} .m960 .mx32 a{left:467px;top:326px}

/* size: 1450 */
.m1450{width:1450px} .m1450 .mexico,.m1450 .mexico .bg,.m1450 .mexico-cities{background:transparent url('mx-1450.png') no-repeat -2920px 0} .m1450 .mexico,.m1450 .mexico-cities{height:950px;width:1450px} .m1450 .mexico{background-position:0 -1260px} .m1450 .mexico-cities{background-position:-1470px -1260px} .m1450 .mexico .m{margin:10004px 0 0 4px} .m1450 .mexico .m span{font-size:135px;padding:1px} .m1450 .mexico .bg{padding:15px}
.m1450 .mx1:hover .bg,.m1450 .mx1.focus .bg,.m1450 .mx1.active-region .bg{height:37px;left:699px;top:529px;width:44px}.m1450 .mx1:hover .bg,.m1450 .mx1.focus .bg{background-position:-1112px -65px}.m1450 .mx1.active-region .bg{background-position:-2472px -65px} .m1450 .mx2:hover .bg,.m1450 .mx2.focus .bg,.m1450 .mx2.active-region .bg{height:233px;left:35px;top:36px;width:243px}.m1450 .mx2:hover .bg,.m1450 .mx2.focus .bg{background-position:-932px -923px}.m1450 .mx2.active-region .bg{background-position:-2292px -923px} .m1450 .mx3:hover .bg,.m1450 .mx3.focus .bg,.m1450 .mx3.active-region .bg{height:247px;left:173px;top:264px;width:248px}.m1450 .mx3:hover .bg,.m1450 .mx3.focus .bg{background-position:-634px -900px}.m1450 .mx3.active-region .bg{background-position:-1994px -900px} .m1450 .mx4:hover .bg,.m1450 .mx4.focus .bg,.m1450 .mx4.active-region .bg{height:138px;left:1141px;top:603px;width:142px}.m1450 .mx4:hover .bg,.m1450 .mx4.focus .bg{background-position:-695px -339px}.m1450 .mx4.active-region .bg{background-position:-2055px -339px} .m1450 .mx5:hover .bg,.m1450 .mx5.focus .bg,.m1450 .mx5.active-region .bg{height:154px;left:1071px;top:732px;width:160px}.m1450 .mx5:hover .bg,.m1450 .mx5.focus .bg{background-position:-10px -337px}.m1450 .mx5.active-region .bg{background-position:-1370px -337px} .m1450 .mx6:hover .bg,.m1450 .mx6.focus .bg,.m1450 .mx6.active-region .bg{height:301px;left:437px;top:82px;width:243px}.m1450 .mx6:hover .bg,.m1450 .mx6.focus .bg{background-position:-9px -846px}.m1450 .mx6.active-region .bg{background-position:-1369px -846px} .m1450 .mx7:hover .bg,.m1450 .mx7.focus .bg,.m1450 .mx7.active-region .bg{height:256px;left:651px;top:177px;width:177px}.m1450 .mx7:hover .bg,.m1450 .mx7.focus .bg{background-position:-7px -540px}.m1450 .mx7.active-region .bg{background-position:-1367px -540px} .m1450 .mx8:hover .bg,.m1450 .mx8.focus .bg,.m1450 .mx8.active-region .bg{height:52px;left:191px;top:665px;width:481px}.m1450 .mx8:hover .bg,.m1450 .mx8.focus .bg{background-position:-673px -531px}.m1450 .mx8.active-region .bg{background-position:-2033px -531px} .m1450 .mx9:hover .bg,.m1450 .mx9.focus .bg,.m1450 .mx9.active-region .bg{height:27px;left:848px;top:658px;width:17px}.m1450 .mx9:hover .bg,.m1450 .mx9.focus .bg{background-position:-358px -39px}.m1450 .mx9.active-region .bg{background-position:-1718px -39px} .m1450 .mx10:hover .bg,.m1450 .mx10.focus .bg,.m1450 .mx10.active-region .bg{height:211px;left:517px;top:325px;width:199px}.m1450 .mx10:hover .bg,.m1450 .mx10.focus .bg{background-position:-673px -641px}.m1450 .mx10.active-region .bg{background-position:-2033px -641px} .m1450 .mx11:hover .bg,.m1450 .mx11.focus .bg,.m1450 .mx11.active-region .bg{height:89px;left:731px;top:556px;width:102px}.m1450 .mx11:hover .bg,.m1450 .mx11.focus .bg{background-position:-1183px -188px}.m1450 .mx11.active-region .bg{background-position:-2543px -188px} .m1450 .mx12:hover .bg,.m1450 .mx12.focus .bg,.m1450 .mx12.active-region .bg{height:115px;left:727px;top:693px;width:177px}.m1450 .mx12:hover .bg,.m1450 .mx12.focus .bg{background-position:-617px -137px}.m1450 .mx12.active-region .bg{background-position:-1977px -137px} .m1450 .mx13:hover .bg,.m1450 .mx13.focus .bg,.m1450 .mx13.active-region .bg{height:81px;left:828px;top:578px;width:79px}.m1450 .mx13:hover .bg,.m1450 .mx13.focus .bg{background-position:-981px -41px}.m1450 .mx13.active-region .bg{background-position:-2341px -41px} .m1450 .mx14:hover .bg,.m1450 .mx14.focus .bg,.m1450 .mx14.active-region .bg{height:174px;left:578px;top:515px;width:179px}.m1450 .mx14:hover .bg,.m1450 .mx14.focus .bg{background-position:-465px -302px}.m1450 .mx14.active-region .bg{background-position:-1825px -302px} .m1450 .mx15:hover .bg,.m1450 .mx15.focus .bg,.m1450 .mx15.active-region .bg{height:89px;left:799px;top:628px;width:83px}.m1450 .mx15:hover .bg,.m1450 .mx15.focus .bg{background-position:-846px -38px}.m1450 .mx15.active-region .bg{background-position:-2206px -38px} .m1450 .mx16:hover .bg,.m1450 .mx16.focus .bg,.m1450 .mx16.active-region .bg{height:112px;left:661px;top:624px;width:160px}.m1450 .mx16:hover .bg,.m1450 .mx16.focus .bg{background-position:-408px -138px}.m1450 .mx16.active-region .bg{background-position:-1768px -138px} .m1450 .mx17:hover .bg,.m1450 .mx17.focus .bg,.m1450 .mx17.active-region .bg{height:36px;left:841px;top:681px;width:38px}.m1450 .mx17:hover .bg,.m1450 .mx17.focus .bg{background-position:-1216px -73px}.m1450 .mx17.active-region .bg{background-position:-2576px -73px} .m1450 .mx18:hover .bg,.m1450 .mx18.focus .bg,.m1450 .mx18.active-region .bg{height:109px;left:535px;top:502px;width:120px}.m1450 .mx18:hover .bg,.m1450 .mx18.focus .bg{background-position:-1014px -171px}.m1450 .mx18.active-region .bg{background-position:-2374px -171px} .m1450 .mx19:hover .bg,.m1450 .mx19.focus .bg,.m1450 .mx19.active-region .bg{height:218px;left:769px;top:278px;width:118px}.m1450 .mx19:hover .bg,.m1450 .mx19.focus .bg{background-position:-931px -632px}.m1450 .mx19.active-region .bg{background-position:-2291px -632px} .m1450 .mx20:hover .bg,.m1450 .mx20.focus .bg,.m1450 .mx20.active-region .bg{height:134px;left:884px;top:702px;width:198px}.m1450 .mx20:hover .bg,.m1450 .mx20.focus .bg{background-position:-887px -342px}.m1450 .mx20.active-region .bg{background-position:-2247px -342px} .m1450 .mx21:hover .bg,.m1450 .mx21.focus .bg,.m1450 .mx21.active-region .bg{height:135px;left:860px;top:604px;width:100px}.m1450 .mx21:hover .bg,.m1450 .mx21.focus .bg{background-position:-258px -115px}.m1450 .mx21.active-region .bg{background-position:-1618px -115px} .m1450 .mx22:hover .bg,.m1450 .mx22.focus .bg,.m1450 .mx22.active-region .bg{height:74px;left:796px;top:568px;width:66px}.m1450 .mx22:hover .bg,.m1450 .mx22.focus .bg{background-position:-548px -14px}.m1450 .mx22.active-region .bg{background-position:-1908px -14px} .m1450 .mx23:hover .bg,.m1450 .mx23.focus .bg,.m1450 .mx23.active-region .bg{height:168px;left:1282px;top:569px;width:104px}.m1450 .mx23:hover .bg,.m1450 .mx23.focus .bg{background-position:-1099px -695px}.m1450 .mx23.active-region .bg{background-position:-2459px -695px} .m1450 .mx24:hover .bg,.m1450 .mx24.focus .bg,.m1450 .mx24.active-region .bg{height:156px;left:723px;top:432px;width:169px}.m1450 .mx24:hover .bg,.m1450 .mx24.focus .bg{background-position:-1138px -329px}.m1450 .mx24.active-region .bg{background-position:-2498px -329px} .m1450 .mx25:hover .bg,.m1450 .mx25.focus .bg,.m1450 .mx25.active-region .bg{height:215px;left:418px;top:314px;width:174px}.m1450 .mx25:hover .bg,.m1450 .mx25.focus .bg{background-position:-35px -73px}.m1450 .mx25.active-region .bg{background-position:-1395px -73px} .m1450 .mx26:hover .bg,.m1450 .mx26.focus .bg,.m1450 .mx26.active-region .bg{height:306px;left:179px;top:47px;width:282px}.m1450 .mx26:hover .bg,.m1450 .mx26.focus .bg{background-position:-301px -841px}.m1450 .mx26.active-region .bg{background-position:-1661px -841px} .m1450 .mx27:hover .bg,.m1450 .mx27.focus .bg,.m1450 .mx27.active-region .bg{height:63px;left:1072px;top:703px;width:133px}.m1450 .mx27:hover .bg,.m1450 .mx27.focus .bg{background-position:-664px -26px}.m1450 .mx27.active-region .bg{background-position:-2024px -26px} .m1450 .mx28:hover .bg,.m1450 .mx28.focus .bg,.m1450 .mx28.active-region .bg{height:257px;left:815px;top:284px;width:127px}.m1450 .mx28:hover .bg,.m1450 .mx28.focus .bg{background-position:-233px -535px}.m1450 .mx28.active-region .bg{background-position:-1593px -535px} .m1450 .mx29:hover .bg,.m1450 .mx29.focus .bg,.m1450 .mx29.active-region .bg{height:30px;left:874px;top:654px;width:48px}.m1450 .mx29:hover .bg,.m1450 .mx29.focus .bg{background-position:-441px -58px}.m1450 .mx29.active-region .bg{background-position:-1801px -58px} .m1450 .mx30:hover .bg,.m1450 .mx30.focus .bg,.m1450 .mx30.active-region .bg{height:242px;left:878px;top:529px;width:215px}.m1450 .mx30:hover .bg,.m1450 .mx30.focus .bg{background-position:-408px -551px}.m1450 .mx30.active-region .bg{background-position:-1768px -551px} .m1450 .mx31:hover .bg,.m1450 .mx31.focus .bg,.m1450 .mx31.active-region .bg{height:107px;left:1229px;top:568px;width:123px}.m1450 .mx31:hover .bg,.m1450 .mx31.focus .bg{background-position:-842px -175px}.m1450 .mx31.active-region .bg{background-position:-2202px -175px} .m1450 .mx32:hover .bg,.m1450 .mx32.focus .bg,.m1450 .mx32.active-region .bg{height:191px;left:636px;top:404px;width:150px}.m1450 .mx32:hover .bg,.m1450 .mx32.focus .bg{background-position:-264px -300px}.m1450 .mx32.active-region .bg{background-position:-1624px -300px}
.m1450 .mx1 a{left:736px;top:562px} .m1450 .mx2 a{left:186px;top:167px} .m1450 .mx2 a.tooltip-left .tooltip-arrow{left:186px} .m1450 .mx3 a{left:336px;top:386px} .m1450 .mx4 a{left:1250px;top:704px} .m1450 .mx4 a.tooltip-right .tooltip-arrow{right:200px} .m1450 .mx5 a{left:1154px;top:808px} .m1450 .mx6 a{left:573px;top:247px} .m1450 .mx7 a{left:746px;top:320px} .m1450 .mx8 a{left:671px;top:694px} .m1450 .mx9 a{left:871px;top:686px} .m1450 .mx10 a{left:628px;top:425px} .m1450 .mx11 a{left:787px;top:612px} .m1450 .mx12 a{left:842px;top:754px} .m1450 .mx13 a{left:878px;top:628px} .m1450 .mx14 a{left:686px;top:631px} .m1450 .mx15 a{left:844px;top:686px} .m1450 .mx16 a{left:774px;top:683px} .m1450 .mx17 a{left:875px;top:714px} .m1450 .mx18 a{left:632px;top:575px} .m1450 .mx19 a{left:851px;top:395px} .m1450 .mx20 a{left:991px;top:790px} .m1450 .mx21 a{left:921px;top:716px} .m1450 .mx22 a{left:844px;top:617px} .m1450 .mx23 a{left:1332px;top:685px} .m1450 .mx23 a.tooltip-right .tooltip-arrow{right:118px} .m1450 .mx24 a{left:815px;top:546px} .m1450 .mx25 a{left:520px;top:436px} .m1450 .mx26 a{left:388px;top:195px} .m1450 .mx27 a{left:1148px;top:740px} .m1450 .mx28 a{left:892px;top:476px} .m1450 .mx29 a{left:914px;top:683px} .m1450 .mx30 a{left:970px;top:671px} .m1450 .mx31 a{left:1309px;top:624px} .m1450 .mx31 a.tooltip-right .tooltip-arrow{right:141px} .m1450 .mx32 a{left:707px;top:495px}

/* --------------------------------------------------------
end of the maps */