@import url(base.css);
@import url(content.css);
@import url(navigations.css);
@import url(layout.css);
/* XXL-/Normalversion */
.xxl { display: none !important; }
.nonxxl { display: block !important; }
/* ------------------------------------------ */
/* ------ Korrekturen ----------------------- */
body { background: #fff; }
#page_margins { border: none; font-size: 1.2em; margin: 0; min-width: 640px; }
#col1_content { font-size: 1.2em; margin: 0 !important; }
#col2_content, #col3_content { font-size: 1.2em; margin: 20px 0 0 0 !important; padding: 0 !important; }
#col3_content { padding: 0 20px !important; }
#col1, #col2, #col3 { border: none !important; float: none; margin: 0 !important; padding: 0 !important; position: static !important; width: 100% !important; }
#col3 { background: none !important; }
#main { background: none; }
#flash { display: none; }
#first { background: #efe0a4; padding: 10px 20px; }
#first a.skip { margin: 0 2em 0 0; position: static; top: 0; left: 0; }
#first a.skip:hover, #first a.skip:active, #first a.skip:focus { font-weight: bold; padding: 0; text-decoration: none; }
#nav-main { padding: 0; }
#nav-main li { border: none; display: inline; float: none; }
#nav-main li a, #nav-main li h3 { background: none; border-top: 1px #849cb3 solid; display: block; float: none; }
#nav-main li a:hover, #nav-main li a:active, #nav-main li a:focus,
#nav-main li h3, #nav-main li.open01 a { background: #003990; color: #fff; }
#search { margin: 0; padding: 1px 0; }
#search #suche { width: 22em; }
#col2 .news_slider { width: 100%; }
#col2 .news_slider .news_items { height: auto; overflow: none; width: auto; }
#col2 .news_slider .news_items .view_all { display: none; }
#col2 .news_slider .news_items .container { width: auto !important; }
#col2 .news_slider .news_items .container .item { margin-right: 2em; }
#nav-lang, #nav-trail { border-top: 4px #002159 solid; border-bottom: 2px #002159 solid; padding: 1em 0; }
#footer p { margin: 0; }
.news_slider .item { display: block; margin: 0 10px 1em 10px; width: auto; }
.news_slider .nav-box { display: none; }

