@media only screen and (min-width:1201px){


#bg {
background: url('../images/bg_uebersetzung_berlin.jpg') top left repeat-x;
}
  
#container {
width:85%;
vertical-align:top;
background:none;
}
  
  
/* HEADER ----------------------------------------------------- */

#logo {
width:81px;
height:62px;
margin:20px 0 0 50px;
padding:0;
border:0;
vertical-align:top;
float: left;
}
  
#titel {
width:auto;
margin:20px 50px 0 0;
padding:0;
border:0;
float: right;
}

#titel .moduletable_titel, #titel .moduletable_titel p{
width:100%
font-family:euro;
font-size:1.0em;
line-height:1.0em;
color:#ffffff;
text-transform: uppercase;
letter-spacing: 0.1em;
text-align:right;
margin:0;
padding:0;
border:0;
}
  
#titel .moduletable_titel h1 br{
display:none;
}
  
#titel .moduletable_titel h1 {
width:100%
font-family:eurob;
font-size:1.5em;
line-height:1.3em;
color:#ffffff;
letter-spacing: 0.1em;
text-transform: uppercase;
text-align:right;
margin:0;
padding:0;
border:0;
}
  
  
/* MENUE --------------------------------------------------------------------- */
  
#nav {
width:auto;
height: 170px;
padding:0;
border-top:1px solid #ffffff;
margin:0;
text-align:center;
clear:both;
box-sizing: border-box;
}

#nav > div.moduletable{
width: 100%;
margin:0;
padding:0;
border:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
  
#nav div ul{
position: relative;
top:0px;
left:0;
width: 100%;
list-style-type:none;
margin:0;
padding:0;
border:0;
text-align:left;
}

 
#nav ul li{
width: 14.28571428%;
height: 28px;
list-style-type:none;
margin:0;
padding:0;
border-right:1px solid #34598e;
text-align:center;
vertical-align:middle;
display:inline-block;
float: left;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

#nav ul li:lang(sq-al) {
width: 16.66666%;
}

#nav ul > li > a {
width:100%;
display:inline-block;
vertical-align:middle;
padding:0 0 10px 0;
margin: 0;
font-size: 0.8em;
font-weight:bold;
line-height: 2.4em;
color:#ffffff;
text-align:center;
text-decoration: none;
text-transform: uppercase;
}
  
#nav > div.moduletable > div > div > ul.maximenuck > li > a > span {
width:100%;
line-height: 0.9em;
display:inline-block;
vertical-align:middle;
background: none;
}
  
#nav > div.moduletable > div.maximenuckh > div.maxiroundedcenter > ul.maximenuck > li.maximenuck.parent > a.maximenuck
{
padding-right: 0;
  background-color: transparent;
  background-image: url("../images/drop.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 2px 10px;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
}


#nav ul li:hover {
background:#243564;
}

#nav ul li.current, #nav ul li.active {
background:#34598e;
}

#nav ul li.current > a {
color:#ffffff;
} 
  
#nav ul li ul {
list-style-type:none;
margin:30px 0 0 5px;
padding:0;
border:0;
display:block;
background:#243564;
}
  
#nav ul ul li{
width:auto;
height:auto;
line-height:2em;
list-style-type:none;
margin:0 0 0.5em 0;
padding:0;
border:0;
background:url(../images/graupfeil.png) no-repeat 3px center;
text-align:left;
display:block;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

#nav ul li ul li a {
width:100%;
padding:0 0 0 18px;
margin:0;
line-height:1.4em;
text-decoration: none;
text-align:left;
font-weight:normal;
color:#d1d7e4;
}

#nav ul ul li:hover, #nav ul ul li.current {
background:url(../images/weisspfeil.png) no-repeat 3px center;
}
  
#nav ul li ul li:hover a, #nav ul li ul li.current a {
color:#ffffff;
}
  
  
  
/* ASIDE ----------------------------------------------------------------------*/  
  
div#aside {
width: 25%;
margin: 0 5% 0 0;
padding:0;
float: left;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
  

  
  
/* SECTION -------------------------------------------------------------------- */

div#section {
width: 65%;
margin: 0 5% 0 0 ;
padding:0;
float: right;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
  


  
  
/* KONTAKT --------------------------------------------------------------------*/
  
  div.contact h3 {
    display:none;
  }
  
  

/* FOOTER ------------------------------------------------------------------------ */
  
div#footer {
padding:1em 50px 3em;
}
  
  
}


@media only screen and (min-width:1400px){


#container {
width:1300px;
vertical-align:top;
}
  

}