*,html,body {
padding:0;
margin:0;
}


body {
background:#3B8CF7 url('../images/vorschalter/pattern.jpg') repeat-x;
}
#wrap {
background:url('../images/vorschalter/wall.jpg') no-repeat;
width:996px;
height:768px;
margin:0 auto;
padding-top:82px;
}

ul {
width:580px;
height:70px;
margin-left:200px;
padding-top:285px;
}

li {
list-style-type:none;
font-size:22px;
text-transform:uppercase;
}


.left {
float:left;
}

.right {
float:right;
}

li a {
text-decoration:none;
color:#000;
}

li a:hover {
background:#1E5DBC;
color:#fff;
}

h1 {
text-indent:-10000px;
background:url('../images/vorschalter/title.jpg') no-repeat;
width:653px;
height:70px;
margin-left:175px;
}

p {
color:#fff;
font-size:20px;
text-align:center;
margin-top:20px;
}

#flag {
width:537px;
height:73px;
}

#flag .deflag {
height:73px;
width:120px;
text-indent:-10000px;
}
#flag .deflag a {
height:73px;
display:block;
float:left;
}

#flag span .enflag {
height:73px;
width:120px;
}
#flag  span .enflag a {
height:73px;
display:block;
float:left;
text-indent:-10000px;
}


/* - Mobile Styles -*/
#mobile-link{
	border: 1px solid #ccc;
	background:#fff url(../images/mobile/bg-btn-desktop.png) repeat-x 0 bottom;
	display:none;
	clear:both;
	position:relative;
	z-index:99999;
}

.btn-mobile {
	display: block!important;
	margin: 0 auto;
	color: #666 !important;
	background:url(../images/mobile/icon-mobile.png) no-repeat 5% 24px;
	text-indent:20%;
	text-decoration: none!important;
	font-size:30px;
	padding: 60px 20px;
	text-transform: uppercase;
	border-bottom: 6px solid #ccc;
}
.mobilelink{display:none!important;}

.nowrap {
  white-space: nowrap;
}
.qr-codeindex {
  margin: 0 auto;
  position: relative;		
  width: 150px;	
  padding: 20px;
  background: #fff;
  text-align: center;
  border: 1px solid #d5d0c5;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-left: 400px;
  margin-top: -30px;
  margin-top:20px;
}
.qr-code img {
  margin-bottom: 10px;
}

#qr-code-description {
  width: 700px;
  padding: 20px;
}
#qr-code-description img {
  opacity: 0.8;
}
.qr-code-list{ 
 

  margin-left:10px;
}
.qr-code-list li {
  padding-bottom: 5px;
   list-style: none;
  font-size: 12px;
  margin: 0;
  padding: 0;
  line-height: 15px;
}
