/* default tooltip */
.css-map li a, .css-map li a:hover, #map-tooltip {
	background: #111;
	background: rgba(0,0,0,.8);
	color: #eee;
	font: normal 13px '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;
	-o-border-radius: .6em;
	-webkit-border-radius: .6em;
	border-radius: .6em;
}
#map-tooltip {
	position:absolute !important;
	display:none !important;	
}
.m650 .css-map li a, .m540 .css-map li a {
	font-size: 11px
}
.m430 .css-map li a, .m320 .css-map li a, .m210 .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 {
	font-size:20px;
	font-weight:500;
	font-family: "museo-slab";
	padding:5px 0;
	float:left;
	line-height:25px;
	width:200px;
}
.map-visible-list a:hover, .map-visible-list a:focus, .map-visible-list li.focus a {
/* color: #fc0; */
}
.map-visible-list li.active-region a, .map-visible-list li a:active {

}
.map-visible-list li.active-region {
	background:url(/_Images/Icons/icon-map-arrow-hover.png) 0% 0% no-repeat;
}
/* 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;
	-o-border-radius: .6em;
	-webkit-border-radius: .6em;
	border-radius: .6em;
}
.m430 .map-loader, .m320 .map-loader {
	font-size: 11px
}
.m210 .map-loader {
	font-size: 10px
}
/* 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, .m320 .map-search-link {
/* style for a specific map size, ex.:
   font-size: 1em;
   */
}
/* --------------------------------------------------------
 * the maps starts here

 * DO NOT EDIT!

 * CSSMap plugin - World Continents
 * version: 4.4
 * web: http://cssmapsplugin.com/world-continents.html
 * email: support@cssmapsplugin.com
 * author: Łukasz Popardowski { Winston_Wolf }
 * license: http://cssmapsplugin.com/license
*/
.css-map-container {
	margin: 0 auto !important;
	overflow: hidden;
	padding: 0 !important;
	position: relative
}
.css-map {
	display: block;
	left: 0;
	margin: 0 !important;
	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-container li span {
    height: auto;
	position: relative;
	top: 0;
    width: auto;
}
.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
}
/* really, DO NOT EDIT THIS! */
.continents_africa .s1 {
	height: .3em;
	left: 5.2em;
	top: 4.4em;
	width: .7em
}
.continents_africa .s2 {
	height: .5em;
	left: 5.2em;
	top: 3.9em;
	width: 1.2em
}
.continents_africa .s3 {
	height: .2em;
	left: 6.3em;
	top: 3.2em;
	width: .1em
}
.continents_africa .s4 {
	height: .4em;
	left: 6.2em;
	top: 3.2em;
	width: .1em
}
.continents_africa .s5 {
	height: .5em;
	left: 6.1em;
	top: 3.2em;
	width: .1em
}
.continents_africa .s6 {
	height: 1em;
	left: 6em;
	top: 3.1em;
	width: .1em
}
.continents_africa .s7 {
	height: 1.3em;
	left: 5.2em;
	top: 2.9em;
	width: .8em
}
.continents_africa .s8 {
	height: .7em;
	left: 4.3em;
	top: 2.7em;
	width: .2em
}
.continents_africa .s9 {
	height: 1.2em;
	left: 5.1em;
	top: 2.6em;
	width: .8em
}
.continents_africa .s10 {
	height: 1em;
	left: 4.5em;
	top: 2.5em;
	width: 1.1em
}
.continents_africa .s11 {
	height: .1em;
	left: 4.9em;
	top: 2.4em;
	width: .3em
}
.continents_asia .s1 {
	height: .2em;
	left: 7.3em;
	top: .6em;
	width: .9em
}
.continents_asia .s2 {
	height: .3em;
	left: 9.3em;
	top: .9em;
	width: .8em
}
.continents_asia .s3 {
	height: .4em;
	left: 6.8em;
	top: .8em;
	width: 2.5em
}
.continents_asia .s4 {
	height: .4em;
	left: 6.7em;
	top: 1.2em;
	width: 3.4em
}
.continents_asia .s5 {
	height: .4em;
	left: 6.6em;
	top: 1.5em;
	width: 3em
}
.continents_asia .s6 {
	height: .3em;
	left: 6.5em;
	top: 1.8em;
	width: 2.6em
}
.continents_asia .s7 {
	height: .1em;
	left: 8.2em;
	top: 4em;
	width: .7em
}
.continents_asia .s8 {
	height: .1em;
	left: 9.2em;
	top: 3.8em;
	width: .1em
}
.continents_asia .s9 {
	height: .2em;
	left: 8.1em;
	top: 3.8em;
	width: 1.1em
}
.continents_asia .s10 {
	height: .2em;
	left: 8em;
	top: 3.7em;
	width: 1em
}
.continents_asia .s11 {
	height: .2em;
	left: 7.9em;
	top: 3.6em;
	width: .8em
}
.continents_asia .s12 {
	height: .2em;
	left: 7.7em;
	top: 3.4em;
	width: .8em
}
.continents_asia .s13 {
	height: .2em;
	left: 7em;
	top: 3.2em;
	width: 1.6em
}
.continents_asia .s14 {
	height: .1em;
	left: 6.1em;
	top: 3.1em;
	width: 2.4em
}
.continents_asia .s15 {
	height: .2em;
	left: 6em;
	top: 2.9em;
	width: .4em
}
.continents_asia .s16 {
	height: .3em;
	left: 5.9em;
	top: 2.6em;
	width: .5em
}
.continents_asia .s17 {
	height: 1.2em;
	left: 6.4em;
	top: 1.9em;
	width: 2em
}
.continents_asia .s18 {
	height: .1em;
	left: 6.3em;
	top: 1.9em;
	width: .1em
}
.continents_asia .s19 {
	height: .1em;
	left: 6em;
	top: 2.1em;
	width: 3.1em
}
.continents_asia .s20 {
	height: .1em;
	left: 5.8em;
	top: 2.5em;
	width: 3.2em
}
.continents_asia .s21 {
	height: .3em;
	left: 5.7em;
	top: 2.2em;
	width: 3.4em
}
.continents_south-america .s22 {
	height: .1em;
	left: 5.6em;
	top: 2.3em;
	width: .1em
}
.continents_europe .s1 {
	height: .4em;
	left: 9.6em;
	top: 4.5em;
	width: .1em
}
.continents_europe .s2 {
	height: .2em;
	left: 10.3em;
	top: 4.9em;
	width: .1em
}
.continents_europe .s3 {
	height: .2em;
	left: 9.9em;
	top: 5.1em;
	width: .3em
}
.continents_europe .s4 {
	height: .4em;
	left: 10.1em;
	top: 4.8em;
	width: .2em
}
.continents_europe .s5 {
	height: .1em;
	left: 9.3em;
	top: 5.1em;
	width: .2em
}
.continents_europe .s6 {
	height: .7em;
	left: 8.4em;
	top: 4.3em;
	width: .3em
}
.continents_europe .s7 {
	height: .7em;
	left: 8.6em;
	top: 4.2em;
	width: .3em
}
.continents_europe .s8 {
	height: .8em;
	left: 8.9em;
	top: 4.1em;
	width: .2em
}
.continents_europe .s9 {
	height: 1em;
	left: 9.1em;
	top: 4em;
	width: .1em
}
.continents_europe .s10 {
	height: 1.2em;
	left: 9.2em;
	top: 3.9em;
	width: .4em
}
.continents_europe .s1 {
	height: .1em;
	left: 5.2em;
	top: 2.4em;
	width: .5em
}
.continents_europe .s2 {
	height: .1em;
	left: 4.6em;
	top: 2.4em;
	width: .3em
}
.continents_europe .s3 {
	height: .1em;
	left: 4.6em;
	top: 2.3em;
	width: 1em
}
.continents_europe .s4 {
	height: .1em;
	left: 4.6em;
	top: 2.2em;
	width: 1.1em
}
.continents_europe .s5 {
	height: .1em;
	left: 4.6em;
	top: 2.1em;
	width: 1.4em
}
.continents_europe .s6 {
	height: .2em;
	left: 4.6em;
	top: 1.7em;
	width: .1em
}
.continents_europe .s7 {
	height: .2em;
	left: 4.7em;
	top: 1.9em;
	width: 1.6em
}
.continents_europe .s8 {
	height: .1em;
	left: 6.3em;
	top: 2em;
	width: .1em
}
.continents_europe .s9 {
	height: .4em;
	left: 4.7em;
	top: 1.5em;
	width: 1.8em
}
.continents_europe .s10 {
	height: .5em;
	left: 5em;
	top: 1.3em;
	width: 1.6em
}
.continents_europe .s11 {
	height: .3em;
	left: 5.1em;
	top: 1.2em;
	width: 1.6em
}
.continents_europe .s12 {
	height: .1em;
	left: 5.5em;
	top: .9em;
	width: .3em
}
.continents_europe .s13 {
	height: .2em;
	left: 5.2em;
	top: 1em;
	width: 1.6em
}
.continents_europe .s14 {
	height: .2em;
	left: 6.3em;
	top: .8em;
	width: .3em
}
.continents_europe .s15 {
	height: .2em;
	left: 6.4em;
	top: .6em;
	width: .5em
}
.continents_europe .s16 {
	height: .3em;
	left: 5.2em;
	top: .4em;
	width: .5em
}
.continents_europe .s17 {
	height: .2em;
	left: 4.2em;
	top: 1.2em;
	width: .3em
}
.continents_africa .s1 {
	height: .1em;
	left: 2.7em;
	top: 3.5em;
	width: .2em
}
.continents_africa .s2 {
	height: .1em;
	left: 2.5em;
	top: 3.4em;
	width: .3em
}
.continents_africa .s3 {
	height: .1em;
	left: 2.3em;
	top: 3.3em;
	width: .5em
}
.continents_africa .s4 {
	height: .2em;
	left: 2.1em;
	top: 3.1em;
	width: 1.2em
}
.continents_africa .s5 {
	height: .2em;
	left: 1.9em;
	top: 3em;
	width: 1em
}
.continents_africa .s6 {
	height: .2em;
	left: 1.7em;
	top: 2.8em;
	width: 1.2em
}
.continents_africa .s7 {
	height: .2em;
	left: 1.6em;
	top: 2.6em;
	width: 1.4em
}
.continents_africa .s8 {
	height: .2em;
	left: 1.5em;
	top: 2.4em;
	width: 1.7em
}
.continents_africa .s9 {
	height: .2em;
	left: 1.3em;
	top: 2em;
	width: .2em
}
.continents_africa .s10 {
	height: .9em;
	left: .5em;
	top: 1.1em;
	width: 1em
}
.continents_africa .s11 {
	height: .9em;
	left: .3em;
	top: 1.2em;
	width: .2em
}
.continents_africa .s12 {
	height: .2em;
	left: .6em;
	top: 3.1em;
	width: .1em
}
.continents_africa .s13 {
	height: 1.3em;
	left: 1.5em;
	top: 1.1em;
	width: 2em
}
.continents_africa .s14 {
	height: 1.6em;
	left: 1.9em;
	top: .7em;
	width: 1.8em
}
.continents_africa .s15 {
	height: 1.1em;
	left: 2.3em;
	top: .6em;
	width: 1.7em
}
.continents_africa .s16 {
	height: .3em;
	left: 1.5em;
	top: .8em;
	width: 2.9em
}
.continents_africa .s17 {
	height: .5em;
	left: 4.2em;
	top: .6em;
	width: .1em
}
.continents_africa .s18 {
	height: .8em;
	left: 2.4em;
	top: .5em;
	width: 1.8em
}
.continents_africa .s19 {
	height: .2em;
	left: 2.4em;
	top: .4em;
	width: 1.7em
}
.continents_africa .s20 {
	height: .2em;
	left: 3.4em;
	top: .3em;
	width: .6em
}
.continents_south-america .s1 {
	height: .6em;
	left: 2.8em;
	top: 5.2em;
	width: .4em
}
.continents_south-america .s2 {
	height: .3em;
	left: 2.8em;
	top: 4.9em;
	width: .7em
}
.continents_south-america .s3 {
	height: .3em;
	left: 2.9em;
	top: 4.7em;
	width: .8em
}
.continents_south-america .s4 {
	height: .4em;
	left: 3.9em;
	top: 4em;
	width: .1em
}
.continents_south-america .s5 {
	height: .8em;
	left: 2.9em;
	top: 3.9em;
	width: 1em
}
.continents_south-america .s6 {
	height: .8em;
	left: 2.8em;
	top: 3.7em;
	width: .7em
}
.continents_south-america .s7 {
	height: .4em;
	left: 2.6em;
	top: 3.8em;
	width: 1em
}
.continents_south-america .s8 {
	height: .8em;
	left: 2.7em;
	top: 3.6em;
	width: .7em
}
.continents_south-america .s9 {
	height: .1em;
	left: 2.9em;
	top: 3.5em;
	width: .2em
}
/* size: 430 */
.m430 {
	width: 430px
}
.m430 .continents, .m430 .continents .bg, .m430 .continents-cities {
	background: transparent url('/_Images/Global/world-map.png') no-repeat -1351px 0
}
.m430 .continents, .m430 .continents-cities {
	height: 370px;
	width: 645px;
	float:left;
}
.m430 .continents {
	background-position: -42px -467px;
}
.m430 .continents .m {
	margin: 10001px 0 0 2px;
	display:none;
}
.m430 .continents .m span {
	font-size: 40px !important
}
.m430 .continents_africa.focus .bg, .m430 .continents_africa.active-region .bg {
	height: 124px;
	left: 270px;
	top: 133px;
	width: 105px;
}
.m430 .continents_africa.focus .bg {
	background-position: -381px -33px
}
.m430 .continents_africa.active-region .bg {
	background-position: -381px -33px;
}
.m430 .continents_asia.active-region .bg {
	height: 206px;
	left: 348px;
	top: 20px;
	width: 261px;
}
.m430 .continents_asia.focus .bg {
	height: 206px;
	left: 348px;
	top: 20px;
	width: 261px;
	borde:1px solid red;
}
.m430 .continents_asia.focus .bg {
	background-position: -703px -204px;
}
.m430 .continents_asia.active-region .bg {
	background-position: -703px -204px;
}

.m430 .continents_europe.focus .bg, .m430 .continents_europe.active-region .bg {
	height: 57px;
	left: 329px;
	top: 147px;
	width: 76px
}
.m430 .continents_europe.focus .bg {
	background-position: -336px -26px
}
.m430 .continents_europe.active-region .bg {
	background-position: -776px -26px
}
.m430 .continents_europe.focus .bg, .m430 .continents_europe.active-region .bg {
	height: 115px;
	left: 281px;
	top: 9px;
	width: 125px;
}
.m430 .continents_europe.focus .bg {
	background-position: -856px -28px;
}
.m430 .continents_europe.active-region .bg {
	background-position: -856px -28px;
}
.m430 .continents_north-america.focus .bg, .m430 .continents_north-america.active-region .bg {
	height: 189px;
	left: 5px;
	top: 5px;
	width: 248px;
}
.m430 .continents_north-america.focus .bg {
	background-position: -351px -222px;
}
.m430 .continents_north-america.active-region .bg {
	background-position: -351px -222px;
}
.m430 .continents_south-america.focus .bg, .m430 .continents_south-america.active-region .bg {
	height: 119px;
	left: 124px;
	top: 208px;
	width: 113px;
}
.m430 .continents_south-america.focus .bg {
	background-position: 0 -25px;
}
.m430 .continents_south-america.active-region .bg {
	background-position: 0 -25px;
}
.m430 .continents_north-america a {
	left: 218px;
	top: 135px
}
.m430 .continents_south-america a {
	left: 310px;
	top: 85px
}
.m430 .continents_europe a {
	left: 366px;
	top: 185px
}
.m430 .continents_europe a.tooltip-right .tooltip-arrow {
	right: 64px
}
.m430 .continents_europe a {
	left: 223px;
	top: 78px
}
.m430 .continents_north-america a {
	left: 96px;
	top: 90px
}
.m430 .continents_north-america a {
	left: 135px;
	top: 180px
}
/* --------------------------------------------------------
end of the maps */

/*---- map css ----*/

hr {
	display: none
}
div.info-bar {
	margin-bottom: 2em;
	text-align: center;
	width: 100%
}
div.info-bar b {
	background: #e092aa;
	border: 1px solid #ce8199;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	box-shadow: inset 0 1px 2px rgba(255,255,255,.7);
	color: #600;
	display: inline-block;
	margin: 0 auto;
	padding: 1em 2em;
	text-shadow: 0 1px 0 rgba(255,255,255,.5);
	text-transform: uppercase
}
#list-code {
	max-height: 30em
}
.map-css {
	width: 100%;
	float:left;
	position:relative;
	margin:65px 0 0 0;
}
.map-css h3 {
	font-family: "museo-slab";
	color:#204c8e;
	font-weight:700;
	font-style:italic;
	font-size:25px;
	margin:0 0 15px 25px;
	padding:0;
}
#maps-switcher {
	font-size: .834em;
	position: relative;
	text-align: center;
	top: -1.5em
}
#maps-switcher li {
	display: inline-block;
	margin: 0 -2px
}
#maps-switcher a {
	background: #333;
	border-top: 1px solid #fff;
	border-bottom: 1px solid rgba(0,0,0,.3);
	color: #ccc;
	display: block;
	padding: 1em 2em;
	text-decoration: none;
	text-transform: uppercase
}
#maps-switcher a:hover, #maps-switcher a:focus {
	background: #222;
	color: #fff
}
#maps-switcher a:active, #maps-switcher a.active {
	background: #222;
	color: #fd0
}
#maps-switcher li:first-child a {
	-moz-border-radius: 6px 0 0 6px;
	-ms-border-radius: 6px 0 0 6px;
	-o-border-radius: 6px 0 0 6px;
	-webkit-border-radius: 6px 0 0 6px;
	border-radius: 6px 0 0 6px
}
#maps-switcher li:last-child a {
	-moz-border-radius: 0 6px 6px 0;
	-ms-border-radius: 0 6px 6px 0;
	-o-border-radius: 0 6px 6px 0;
	-webkit-border-radius: 0 6px 6px 0;
	border-radius: 0 6px 6px 0
}
.map {
	color: #eee;
	padding: 30px 0;
	width: 100%
}
.map.hidden {
	left: 0em;
	position: absolute
}
.map.active {
	left: 0;
	position: relative
}
.map a, .map .css-map li a, .map .map-visible-list a {
	color: #000;
	text-decoration: none
}
.map a:hover, .map a:focus, .map .map-visible-list a:hover, .map .map-visible-list a:focus, .map .map-visible-list li.focus a {
	color: #fc0;
	text-decoration: none
}
.map a:active, .map .map-visible-list a:active, .map .map-visible-list li.active-region a {
	color: red;
}
.map .map-search-link {
	background: #111;
	background: rgba(0,0,0,.8);
	color: #eee;
	font: normal 14px 'Lucida Grande', Arial, sans-serif;
	float: right;
	margin-right: 1em;
	overflow: hidden;
	padding: .8em 1.6em;
	text-shadow: 0 1px 0 #000;
	-moz-border-radius: .6em;
	-ms-border-radius: .6em;
	-o-border-radius: .6em;
	-webkit-border-radius: .6em;
	border-radius: .6em
}
.map .map-search-link:hover, a.map .map-search-link:focus {
	color: #fd0;
	text-decoration: none
}
.m430 .map .map-search-link {
	font-size: 1em
}
.map .m430 .map-search-link {
	font-size: 1em
}
.map pre {
	border-top: 2px solid #7a7672;
	margin: 2em 40px 0 40px;
	overflow: visible
}
.map pre:before, .map pre:after {
	border: solid;
	content: '';
	display: block;
	height: 0;
	left: 50%;
	position: absolute;
	width: 0
}
.map pre:before {
	border-color: #7a7672 transparent;
	border-width: 0 9px 9px 9px;
	margin-left: -9px;
	top: -9px
}
.map pre:after {
	border-color: #2c2a29 transparent;
	border-width: 0 6px 6px 6px;
	margin-left: -6px;
	top: -6px
}
.map-visible-list {
	font-size: .9167em
}
.map-visible-list li {
	display: inline-block;
	line-height: 1.5em
}
.m850 .map-visible-list li, .m650 .map-visible-list li {
	width: 20%
}
.m540 .map-visible-list li {
	width: 25%
}
.css-map-container.m1110, .css-map-container.m1280, .css-map-container.m1450, .css-map-container.m2050 {
	overflow-x: visible;
	width: 100%
}
.map-css .css-map, .map-css .map-visible-list {
	display: inline-block;
	vertical-align: top;
	margin-right:35px;
	float:right;
}
.map-css .css-map-container {
	/*float:left;*/
	width:100%;
	position:relative;
}
.map-css .map-visible-list {
	margin-left:0px;
	margin-top:0px;
	max-width: 375px;
	float:left;
	z-index:100;
	position:absolute;
	left:0;
}
.map-visible-list li {
	width: 100%;
	padding:0 0 0 25px;
}
#top-link {
	background: #e2dedb;
	border-top: 1px solid rgba(0,0,0,.4);
	display: block;
	height: 6em;
	left: 50%;
	margin-left: -3em;
	position: absolute;
	text-decoration: none;
	top: -3em;
	width: 6em;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%
}
#top-link b {
	font-size: 1.5em;
	left: 0;
	margin-top: -.6em;
	position: absolute;
	text-align: center;
	top: 50%;
	width: 100%
}
#top-link:hover, #top-link:focus {
	top: -3.1em
}
#raw-file {
	position: relative;
	width: 100%
}
#raw-file a {
	background: #9fc73f;
	bottom: -3em;
	color: #030;
	font-weight: bold;
	padding: 1em;
	position: absolute;
	right: 3em;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255,255,255,.5);
	text-transform: uppercase;
	z-index: 99;
	-moz-box-shadow: 0 2px 4px rgba(0,0,0,.8), inset 0 5px 7px rgba(255,255,255,.5);
	-ms-box-shadow: 0 2px 4px rgba(0,0,0,.8), inset 0 5px 7px rgba(255,255,255,.5);
	box-shadow: 0 2px 4px rgba(0,0,0,.8), inset 0 5px 7px rgba(255,255,255,.5);
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}
#raw-file a:hover, #raw-file a:focus {
	background: #add353;
	color: #030
}
.continents_western-europe .s1 {
	height: .1em;
	left: 5.2em;
	top: 2.4em;
	width: .5em
}
.continents_western-europe .s2 {
	height: .1em;
	left: 4.6em;
	top: 2.4em;
	width: .3em
}
.continents_western-europe .s3 {
	height: .1em;
	left: 4.6em;
	top: 2.3em;
	width: 1em
}
.continents_western-europe .s4 {
	height: .1em;
	left: 4.6em;
	top: 2.2em;
	width: 1.1em
}
.continents_western-europe .s5 {
	height: .1em;
	left: 4.6em;
	top: 2.1em;
	width: 1.4em
}
.continents_western-europe .s6 {
	height: .2em;
	left: 4.6em;
	top: 1.7em;
	width: .1em
}
.continents_western-europe .s7 {
	height: .2em;
	left: 4.7em;
	top: 1.9em;
	width: 1.6em
}
.continents_western-europe .s8 {
	height: .1em;
	left: 6.3em;
	top: 2em;
	width: .1em
}
.continents_western-europe .s9 {
	height: .4em;
	left: 4.7em;
	top: 1.5em;
	width: 1.8em
}
.continents_western-europe .s10 {
	height: .5em;
	left: 5em;
	top: 1.3em;
	width: 1.6em
}
.continents_western-europe .s11 {
	height: .3em;
	left: 5.1em;
	top: 1.2em;
	width: 1.6em
}
.continents_western-europe .s12 {
	height: .1em;
	left: 5.5em;
	top: .9em;
	width: .3em
}
.continents_western-europe .s13 {
	height: .2em;
	left: 5.2em;
	top: 1em;
	width: 1.6em
}
.continents_western-europe .s14 {
	height: .2em;
	left: 6.3em;
	top: .8em;
	width: .3em
}
.continents_western-europe .s15 {
	height: .2em;
	left: 6.4em;
	top: .6em;
	width: .5em
}
.continents_western-europe .s16 {
	height: .3em;
	left: 5.2em;
	top: .4em;
	width: .5em
}
.continents_western-europe .s17 {
	height: .2em;
	left: 4.2em;
	top: 1.2em;
	width: .3em
}
.m430 .continents_western-europe.focus .bg, .m430 .continents_western-europe.active-region .bg {
	height: 115px;
	left: 281px;
	top: 9px;
	width: 125px;
}
.m430 .continents_western-europe.focus .bg {
	background-position: -856px -28px;
}
.m430 .continents_western-europe.active-region .bg {
	background-position: -856px -28px;
}
.map-visible-list li .map-country-list li {
	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:12px;
	color:#0099FF;

}
.continents_mediterranean-middle-east .s1 {
	height: .2em;
	left: 7.3em;
	top: .6em;
	width: .9em
}
.continents_mediterranean-middle-east .s2 {
	height: .3em;
	left: 9.3em;
	top: .9em;
	width: .8em
}
.continents_mediterranean-middle-east .s3 {
	height: .4em;
	left: 6.8em;
	top: .8em;
	width: 2.5em
}
.continents_mediterranean-middle-east .s4 {
	height: .4em;
	left: 6.7em;
	top: 1.2em;
	width: 3.4em
}
.continents_mediterranean-middle-east .s5 {
	height: .4em;
	left: 6.6em;
	top: 1.5em;
	width: 3em
}
.continents_mediterranean-middle-east .s6 {
	height: .3em;
	left: 6.5em;
	top: 1.8em;
	width: 2.6em
}
.continents_mediterranean-middle-east .s7 {
	height: .1em;
	left: 8.2em;
	top: 4em;
	width: .7em
}
.continents_mediterranean-middle-east .s8 {
	height: .1em;
	left: 9.2em;
	top: 3.8em;
	width: .1em
}
.continents_mediterranean-middle-east .s9 {
	height: .2em;
	left: 8.1em;
	top: 3.8em;
	width: 1.1em
}
.continents_mediterranean-middle-east .s10 {
	height: .2em;
	left: 8em;
	top: 3.7em;
	width: 1em
}
.continents_mediterranean-middle-east .s11 {
	height: .2em;
	left: 7.9em;
	top: 3.6em;
	width: .8em
}
.continents_mediterranean-middle-east .s12 {
	height: .2em;
	left: 7.7em;
	top: 3.4em;
	width: .8em
}
.continents_mediterranean-middle-east .s13 {
	height: .2em;
	left: 7em;
	top: 3.2em;
	width: 1.6em
}
.continents_mediterranean-middle-east .s14 {
	height: .1em;
	left: 6.1em;
	top: 3.1em;
	width: 2.4em
}
.continents_mediterranean-middle-east .s15 {
	height: .2em;
	left: 6em;
	top: 2.9em;
	width: .4em
}
.continents_mediterranean-middle-east .s16 {
	height: .3em;
	left: 5.9em;
	top: 2.6em;
	width: .5em
}
.continents_mediterranean-middle-east .s17 {
	height: 1.2em;
	left: 6.4em;
	top: 1.9em;
	width: 2em
}
.continents_mediterranean-middle-east .s18 {
	height: .1em;
	left: 6.3em;
	top: 1.9em;
	width: .1em
}
.continents_mediterranean-middle-east .s19 {
	height: .1em;
	left: 6em;
	top: 2.1em;
	width: 3.1em
}
.continents_mediterranean-middle-east .s20 {
	height: .1em;
	left: 5.8em;
	top: 2.5em;
	width: 3.2em
}
.continents_mediterranean-middle-east .s21 {
	height: .3em;
	left: 5.7em;
	top: 2.2em;
	width: 3.4em
}
.continents_mediterranean-middle-east .s22 {
	height: .1em;
	left: 5.6em;
	top: 2.3em;
	width: .1em
}
.m430 .continents_mediterranean-middle-east.focus .bg, .m430 .continents_mediterranean-middle-east.active-region .bg {
	height: 206px;
	left: 348px;
	top: 20px;
	width: 261px;
}
.m430 .continents_mediterranean-middle-east.focus .bg {
	background-position: -703px -204px;
}
.m430 .continents_mediterranean-middle-east.active-region .bg {
	background-position: -703px -204px;
}
.map-sub-items {
	float:left;
	display:none;
}
.map-visible-list {
	position:relative;
}
.map-visible-list li.active-region .map-sub-items {
	display:block;
	position:absolute;
	left:230px;
	top:15px;
	border-top:3px solid #03c6f2;
	padding:10px 0 0 0;
}
.map-sub-items {
	float:left;
	display:none;
}
.map-visible-list {
	position:relative;
}
.map-visible-list li.active-region .map-sub-items {
	display:block;
	position:absolute;
	left:230px;
	top:15px;
	border-top:3px solid #03c6f2;
	padding:10px 0 0 0;
}
.map-items {
	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:13px;
	color:#03c6f2;
	margin-bottom:10px;
	cursor:pointer;
	width:200px;
}
.active-region .map-items label a {
	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:13px;
	color:#03c6f2;
	text-decoration:none;
	left:0;
	top:0;
	line-height:normal;
	border-bottom:1px solid #fff;
	padding-bottom:1px;
	cursor:pointer;
	float:left;
	width:auto;
	clear:both;
}
.active-region .map-items label a:hover {
	text-decoration:none;
	border-bottom:1px solid #03c6f2;
}