/* General page setup
---------------------------------------------------------------------- */

.map-t1 												{margin:0px;padding:0px;text-align:center;text-rendering:optimizelegibility;}


/* Map setup
---------------------------------------------------------------------- */

.map-t1 											{width: 98.85%;margin-bottom: 14px;clear:both;background:#fff;text-align:left;}
.map-t1 .hx 										{width:100%;position:relative;clear:both;}
.map-t1 .hx .area 									{width:100%;height:70px;clear:both;text-align:center;}
.map-t1 .hx .area p 								{margin:0;display:inline-block;background:#333;font-size:15px;color:#fff;line-height:110%;padding:5px 10px 5px 10px;text-transform:uppercase;font-family:'Oswald Light',sans-serif;font-weight:normal;}
.map-t1 .hx .head 									{width:100%;clear:both;text-align:center;}
.map-t1 .hx .head p 								{margin:0;display:inline-block;font-size:34px;color:#333;line-height:110%;text-transform:uppercase;font-family:'Oswald Light',sans-serif;font-weight:normal;}
.map-t1 .mx 										{width:100%;height:650px;clear:both;position:relative;background:url(../images/map/map-bg-t1.png) repeat-x;text-align:left;}
.map-t1 .mx .in 									{width:55%;height:650px;float:left;}
.map-t1 .mx .in .img 								{width:527px;height:632px;position:absolute;z-index:200;}
.map-t1 .mx .in .img a img 							{border:none;}
.map-t1 .mx .in .img img 							{width:527px !important;height:632px !important;border:none;}
.map-t1 .mx .in .bg 								{width:527px;height:632px;clear:both;position:relative;background:url(../images/map/map-bg-t2.png) no-repeat;}
.map-t1 .mx .in .bg #eastamager 					{width:98px;height:167px;position:absolute;z-index:100;left:371px;top:196px;background:url(../images/map/map-east-amager.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #hellerup 						{width:104px;height:82px;position:absolute;z-index:101;left:249px;top:13px;background:url(../images/map/map-hellerup.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #meatpacking 					{width:17px;height:22px;position:absolute;z-index:101;left:291px;top:261px;background:url(../images/map/map-meat.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #carlsberg 						{width:24px;height:18px;position:absolute;z-index:101;left:250px;top:265px;background:url(../images/map/map-carlsberg.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #vesterbro 						{width:100px;height:137px;position:absolute;z-index:100;left:227px;top:248px;background:url(../images/map/map-vesterbro.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #christianshavnholmen 			{width:91px;height:93px;position:absolute;z-index:100;left:341px;top:171px;background:url(../images/map/map-christianshavn-holmen.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #christania 					{width:33px;height:51px;position:absolute;z-index:100;left:374px;top:207px;background:url(../images/map/map-christinia.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #vestamager 					{width:187px;height:176px;position:absolute;z-index:100;left:222px;top:262px;background:url(../images/map/map-vestamager.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #city 							{width:79px;height:98px;position:absolute;z-index:100;left:298px;top:170px;background:url(../images/map/map-indre.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #valby 							{width:105px;height:142px;position:absolute;z-index:100;left:145px;top:235px;background:url(../images/map/map-sydhavn.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #dragoer 						{width:117px;height:114px;position:absolute;z-index:100;left:410px;top:458px;background:url(../images/map/map-dragoer.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #oesterbro 						{width:129px;height:129px;position:absolute;z-index:100;left:286px;top:60px;background:url(../images/map/map-oesterbro.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #noerrebro 						{width:63px;height:95px;position:absolute;z-index:100;left:256px;top:130px;background:url(../images/map/map-noerrebro.png) no-repeat;display:none;}
.map-t1 .mx .in .bg #frederiksberg 					{width:121px;height:101px;position:absolute;z-index:100;left:176px;top:173px;background:url(../images/map/map-frederiksberg.png) no-repeat;display:none;}
.map-t1 .mx .cl 									{width:45%;height:650px;float:left;}
.map-t1 .mx .cl .hxa 								{width:100%;clear:both;text-align:center;padding:108px 0px 0px 0px;margin-bottom:5px;}
.map-t1 .mx .cl .hxa p 								{margin:0;font-size:24px;color:#333;line-height:110%;text-transform:uppercase;font-family:'Oswald Light',sans-serif;font-weight:normal;}
.map-t1 .mx .cl .hxb 								{width:100%;clear:both;text-align:center;margin-bottom:45px;}
.map-t1 .mx .cl .hxb p 								{margin:0;font-size:80px;color:#333;line-height:110%;text-transform:uppercase;font-family:'Oswald Light',sans-serif;font-weight:normal;}
.map-t1 .mx .cl .clx 								{width:100%;clear:both;}
.map-t1 .mx .cl .clx .col 							{width:50%;float:left;}
.map-t1 .mx .cl .clx .col .pad 						{clear:both;padding:10px 20px 0px 0px;}
.map-t1 .mx .cl .clx .col .pad ul 					{margin:0;padding:0;list-style-type:none;}
.map-t1 .mx .cl .clx .col .pad ul li 				{margin-bottom:15px;}
.map-t1 .mx .cl .clx .col .pad ul li a 				{font-size:15px;color:#926BF2;line-height:110%;display:inline-block;text-decoration:none;text-transform:uppercase;padding:0px 0px 0px 22px;background:url(../images/map/arrow-t1.png) no-repeat 0px 5px;font-family:'Lato Bold',sans-serif;font-weight:normal;}
.map-t1 .mx .cl .clx .col .pad ul li a:hover 		{text-decoration:none;color:#333;background:url(../images/map/arrow-t2.png) no-repeat 0px 5px;}
.map-t1 .mx .cl .clx .col .pad ul li .selected 		{color:#333;}
.map-t1 .mx .cl .clx .col .pad ul li .hover 		{color:#333;background:url(../images/map/arrow-t2.png) no-repeat 0px 5px;}
.map-t1 .mx .cl .clx .clr 							{width:100%;height:1px;clear:both;overflow:hidden;}

/* Popup */
.pop-t1 											{width:425px;position:absolute;z-index:300;left:50px;top:190px;padding:0px 0px 9px 0px;display:block;background:url(../images/map/pop-bg-t1.png) repeat;text-align:left;}
.pop-t1 .bg 										{width:425px;clear:both;background:#fff;margin:-9px 0px 0px -9px;}
.pop-t1 .bg .rel 									{width:100%;clear:both;position:relative;}
.pop-t1 .bg .rel .img 								{width:100%;clear:both;}
.pop-t1 .bg .rel .img img 							{width:100%;display:block;}
.pop-t1 .bg .rel .ctn 								{width:100%;clear:both;position:relative;}
.pop-t1 .bg .rel .ctn .close 						{width:28px;height:28px;position:absolute;z-index:100;top:0px;right:30px;}
.pop-t1 .bg .rel .ctn .close a 						{width:28px;height:28px;display:block;position:relative;text-decoration:none;background:url(../images/map/pop-close.png) no-repeat 0px 0px;}
.pop-t1 .bg .rel .ctn .close a:hover 				{background-position:0px -28px;}
.pop-t1 .bg .rel .ctn .close a:active 				{top:1px;}
.pop-t1 .bg .rel .ctn .xts 							{clear:both;padding:30px 26px 30px 23px;}
.pop-t1 .bg .rel .ctn .xts .hd 						{width:100%;clear:both;margin-bottom:10px;}
.pop-t1 .bg .rel .ctn .xts .hd p 					{margin:0;font-size:26px;color:#474747;line-height:145%;font-family:'Oswald Regular',sans-serif;font-weight:normal;}
.pop-t1 .bg .rel .ctn .xts .des 					{width:100%;clear:both;}
.pop-t1 .bg .rel .ctn .xts .des p 					{margin:0;font-size:15px;color:#474747;line-height:145%;font-family:Helvetica,Arial,sans-serif;}
.pop-t1 .bg .rel .ctn .xts .goto 					{width:100%;height:43px;clear:both;padding:25px 0px 0px 0px;text-align:right;}
.pop-t1 .bg .rel .ctn .xts .goto a 					{width:123px;height:43px;display:inline-block;position:relative;background:url(../images/map/pop-button-t1.png) no-repeat 0px 0px;font-size:20px;line-height:110%;text-align:center;font-family:'Oswald Light',sans-serif;font-weight:normal;color:#fff;text-decoration:none;}
.pop-t1 .bg .rel .ctn .xts .goto a span 			{display:block;padding:8px 0px 0px 0px;}
.pop-t1 .bg .rel .ctn .xts .goto a:hover 			{background-position:0px -43px;color:#fff !important;}
.pop-t1 .bg .rel .ctn .xts .goto a:active	 		{top:1px;}

/* iPad [portrait + landscape] */
/*
@media screen and (min-width:640px) and (max-width:960px){

	.map-t1 										{width:100%;}
	.map-t1 .mx .in 								{display:none;}
	.map-t1 .mx .cl 								{width:100%;left:0px;}
	.map-t1 .mx .cl .hxa 							{padding:40px 0px 0px 0px;}
	.map-t1 .mx .cl .clx .col 						{width:50%;float:left;}
	.map-t1 .mx .cl .clx .col .pad 					{padding:10px 20px 0px 50px;}

}
*/

/* iPhone [portrait + landscape] */
/*
@media screen and (max-width:640px){

	.map-t1 										{width:100%;}
	.map-t1 .mx .in 								{display:none;}
	.map-t1 .mx .cl 								{width:100%;left:0px;}
	.map-t1 .mx .cl .hxa 							{padding:40px 0px 0px 0px;}
	.map-t1 .mx .cl .hxb p 							{font-size:50px;}
	.map-t1 .mx .cl .clx .col 						{width:50%;float:left;}
	.map-t1 .mx .cl .clx .col .pad 					{padding:10px 20px 0px 20px;}
	.map-t1 .mx .cl .clx .col .pad ul li a 			{font-size:14px;}

}
*/

/* more styles */
.woco-map a {
  outline: none;
}
.woco-map-header-title {
  padding: 48px 0 18px 0 !important;
  margin: 0 50px !important;
  font-family: 'Oswald Light', sans-serif;
  font-size: 34px !important;
  line-height: 44px !important;
  text-transform: uppercase;
}
.map-t1 .woco-category-label {
  position: static;
  display: inline-block;
  margin: 0 auto;
  background: #333;
  color: #fff;
}
.ie7 .map-t1 .woco-category-label {
  display: inline;
  zoom: 1;
}
.map-t1 .hx {
  text-align: center;
}
.woco-map {
  position: relative;
}
.woco-map-popup-wrapper {
  display: none;
}
.woco-map area {
  cursor:pointer;
}
.pop-t1 .img img {
  width: 425px !important;
  height: 239px !important;
}
.pop-t1 .des {
  font-family: 'Lato Regular', sans-serif;
  font-size: 14px;
  line-height: 20px;
  max-height: 140px;
  overflow: hidden;
}
.map-t1 .mx .cl .hxb p {
  text-shadow: 4px 4px 0 #ccc;
}
.map-t1 .mx .cl .hxa p {
  text-shadow: 2px 2px 0 #ccc;
}
.pop-t1 .bg .rel .ctn .xts {
  overflow: hidden;
  padding: 30px 26px 26px 23px;
}
.pop-t1 .woco-button-css3 {
  float: right;
  margin-top: 20px;
}

/* fixes */
.map-t1 .mx .cl .clx .col .pad ul li a:focus {
  outline: none;
}
.ie7 .map-t1 .mx .cl .clx .col .pad ul li a {
  _noFocusLine: expression(this.hideFocus=true);
}
.ie7 .map-t1 .mx .cl .clx .col {
  width: 49.9%;
}
.ie7 .map-t1 .mx .cl .hxb p {
  line-height: 120%;
}
.ie7 .map-t1 {
  float: left;
  margin-top: 14px;
}