@media (min-width: 1101px){
 
#container {
width: 1100px;
}
  
#header {
height: 250px;
background: url('../images/landshut_interkulturell_x.jpg') no-repeat center top;
}
  
#top {
height: 70px;
}
  
#nav {
height: 150px;
}
  
#arena {
width: 1000px;
margin:50px;
padding:0;
}
  
#section {
width: 725px;
margin: 0 auto 0 0;
float: left;
}
  
#aside {
width: 225px;
margin: 0;
float:right;
}
  
/* TOP */
  
#header > div#top > ul.nav {
width: 325px;
margin: 0 0 0 auto;
padding: 0;
}
  
  
/* Logo */

#logo div.custom {
width: 300px;
height: auto;
padding: 15px 40px;
}
  
#logo div.custom h3 {
margin: 0;
padding: 0;
border:0;
font-weight:700;
text-align: left;
font-size: 2.0em;
line-height: 1.1em;
}

#logo div.custom p {
margin: 0;
padding: 0;
border:0;
font-weight:300;
text-align: right;
font-size: 2.0em;
line-height: 1.1em;
}
  
  
/* Begruessung */

div.wk {
position: absolute;
top: 160px;
left: 50%;
height: 80px;
width: 200px;
overflow: hidden;
padding:0;
margin:0 0 0 -140px;
text-align: center;
}

div.wk div {
height: 100%;
width: 100%;
padding:0;
margin:0 auto 0 auto;
}


div.wk p{
position: relative;
top: 0;
left: 0;
height: 80px;
width: 200px;
font-size: 2.0em;
font-weight: bold;
padding:0 auto 0 auto;
margin:0;
text-align: center;
line-height: 1.0em;
animation: slide 30s ease-in-out 1s infinite;
}

@keyframes slide {
0%   {top: 0px;}
5%   {top: -80px;}
10%  {top: -160px;}
15%  {top: -240px;}
20%  {top: -320px;}
25%  {top: -400px;}
30%  {top: -480px;}
35%  {top: -560px;}
40%  {top: -640px;}
45%  {top: -720px;}
50%  {top: -800px;}
55%  {top: -880px;}
60%  {top: -960px;}
65%  {top: -1040px;}
70%  {top: -1120px;}
75%  {top: -1200px;}
80%  {top: -1280px;}
85%  {top: -1360px;}
90%  {top: -1440px;}
95%  {top: -1520px;}
100% {top: -1600px;}
}
  
  
/* NAV */
  
#nav > ul.nav > li a {
display: block;
width: auto;
height:100px;
border:0;
background-color: #d4cfc5;
font-size: 2.0em;
font-weight:700;
line-height: 1.1em;
color: #ffffff;
text-align: left;
text-decoration: none;
}
  
#nav > ul.nav > li:first-of-type > a {
margin: 4px 2px 2px 4px;
padding:12px 20px 0 130px;
}

#nav > ul.nav > li:last-of-type > a {
margin: 4px 4px 2px 2px;
padding:12px 100px 0 130px;
}
  

/* Level 2 */
  
#nav > ul.nav > li li {
height: 50px;
}

#nav > ul.nav > li li a {
padding:10px 20px;
font-size: 1.5em;
}
  
  
/* GALERIE */
  
#aside div.boxplus-slider {
padding: 0;
}
  
#aside > div div.sigplus-gallery > div.boxplus-slider > div ul {
line-height: 0.5em;
width: 100% !important;
margin: 0 !important;
padding:0 !important;
border:0 !important;
}
  
#aside  div.sigplus-gallery ul li{
line-height: 0.5em;
width: 32.8% !important;
height: auto;
margin: 0 1px 1px 0 !important;
padding:0 !important;
border:0 !important;
}
  
#aside div.sigplus-gallery ul > li > a, #aside div.sigplus-gallery ul > li > a img {
line-height: 0.5em;
width: 100% !important;
height: auto;
margin:0 !important;
padding:0 !important;
border:0 !important;
}

  
}