
.marketingcontainer {
width: 755px;
min-height: 350px;
padding: 0 5px 0 5px;
margin-bottom:1em;
}

/*.tabcontentstyle {
border: 1px solid gray;
width: 770px;
margin-bottom: 1em;
padding: 10px;
}*/

.displaycontent {
position: relative;
}

@media print {
.content {
display:block !important;
}
}

#mapwrapper {
	width: 676px;
	height: 698px;
	background-repeat: no-repeat;
}

.displaycontent .description {
background: #fafafa;
color: #222;
padding: 10px;
line-height: 1.5em;
border: 1px solid #f4f4f4;
}

.displaycontent .description p {
padding: 15px 0 0 0;
margin: 0;
}

.displaycontent ul, .taxis ul {
margin: 0;
padding: 0;
}

.displaycontent ul li {
	list-style: none;
	display: inline;
}
.displaycontent ul li:hover {
	visibility: visible;
}
.displaycontent ul li a {
	position: absolute;
	z-index: 1;
	color: #fff;
	font-size: 1px;
	text-decoration: none;
}

.displaycontent .taxis {
width: 745px;
height: 460px;
background: url('/images/marketing-activity/taxis.jpg') 0px 70px no-repeat;
}

.displaycontent .trains {
width: 745px;
height: 460px;
background: url('/images/marketing-activity/trains.jpg') 0px 70px no-repeat;
}

.displaycontent .buses {
width: 745px;
height: 300px;
background: url('/images/marketing-activity/buses.jpg') 0px 70px no-repeat;
}

.displaycontent .trams {
width: 745px;
height: 460px;
background: url('/images/marketing-activity/trams.jpg') 0px 70px no-repeat;
}

.displaycontent .swfc {
width: 745px;
height: 300px;
background: url('/images/marketing-activity/swfc.jpg') 0px 70px no-repeat;
}

.displaycontent .signs {
width: 745px;
height: 460px;
background: url('/images/marketing-activity/signs.jpg') 0px 70px no-repeat;
}

.displaycontent .other {
width: 745px;
height: 460px;
background: url('/images/marketing-activity/other.jpg') 0px 80px no-repeat;
}

#taxi1 a, #train1 a, #tram1 a, #swfc1 a, #signs1 a, #other1 a, #buses1 a {
	width: 185px;
	height: 180px;
	left: 5px;
	top: 80px;
}

#taxi2 a, #train2 a, #tram2 a, #swfc2 a, #signs2 a, #other2 a, #buses2 a {
	width: 185px;
	height: 180px;
	left: 185px;
	top: 80px;
}

#taxi3 a, #train3 a, #tram3 a, #swfc3 a, #signs3 a, #other3 a, #buses3 a {
	width: 175px;
	height: 180px;
	left: 370px;
	top: 80px;
}

#taxi4 a, #train4 a, #tram4 a, #swfc4 a, #signs4 a, #other4 a, #buses4 a {
	width: 180px;
	height: 180px;
	left: 550px;
	top: 80px;
}

#taxi5 a, #train5 a, #tram5 a, #signs5 a, #other5 a {
	width: 185px;
	height: 170px;
	left: 5px;
	top: 270px;
}

#taxi6 a, #train6 a, #tram6 a, #signs6 a, #other6 a {
	width: 185px;
	height: 170px;
	left: 185px;
	top: 270px;
}

#taxi7 a, #train7 a, #tram7 a, #signs7 a, #other7 a {
	width: 175px;
	height: 170px;
	left: 370px;
	top: 270px;
}

#taxi8 a, #train8 a, #tram8 a, #signs8 a, #other8 a {
	width: 180px;
	height: 170px;
	left: 550px;
	top: 270px;
	}
