html { 
  background: url(../pics/bg-artistika-7.jpg) no-repeat top right fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


.right {
	position: absolute;
	top: 50px;
	right: 20px;
	text-align:right;
}
.basler, .logo {
	display: none;
}
.mob {
	display: block;
	width: 100%;
}
.mob img {
	margin: 1%;
}
.logomob {
	display: block;
	padding: 0 0 50px 0;
	max-width: 227px;
	height: auto;
}

	
	


.horbottom {
	margin: 0 auto;
	height: auto;
	width: 98%;
	top: 50px;
	z-index: 4;
	position: absolute;
}
.horbottominner {
	width: 100%;
	max-width: 500px;
	margin: 0;
	height: auto;
	padding: 1%;
	color: #a7a8aa;
}

section div a:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	opacity: .9;
}
section div {
	margin: 0 0 20px 0;
}
section div:nth-child(1) a:link, section div:nth-child(1) a:visited {
	background: url(../pics/bg-home-links-visp.png) no-repeat;
}
section div:nth-child(2) a:link, section div:nth-child(2) a:visited {
	background: url(../pics/bg-home-links-kids.png) no-repeat;
}
section div:nth-child(3) a:link, section div:nth-child(3) a:visited {
	background: url(../pics/bg-home-links-zermatt.png) no-repeat;
}
section div:nth-child(4) a:link, section div:nth-child(4) a:visited {
	background: url(../pics/bg-home-links-sea.png) no-repeat;
}
section div:nth-child(5) a:link, section div:nth-child(4) a:visited {
	background: url(../pics/bg-home-links-mannheim.png) no-repeat;
}

.newslink{
	margin:-10px 0 5px 0;}


@media screen and (orientation: landscape){
	.horbottom{
	top: 180px;
}
	
}


