/* General Style */ 

@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
 /* src: url('/fonts/roboto-condensed-v16-latin-300.eot'); */
  src: local('Roboto Condensed'), local('Roboto-Condensed'),
       url('/fonts/roboto-condensed-v16-latin-300.eot?#iefix') format('embedded-opentype'), 
       url('/fonts/roboto-condensed-v16-latin-300.woff2') format('woff2'), 
       url('/fonts/roboto-condensed-v16-latin-300.woff') format('woff'), 
       url('/fonts/roboto-condensed-v16-latin-300.ttf') format('truetype'),
       url('/fonts/roboto-condensed-v16-latin-300.svg#OpenSans') format('svg'); 
}
@font-face {
  font-family: 'Vidaloka';
  font-style: normal;
  font-weight: 400;
  src: local('Vidaloka'), local('Vidaloka-Regular'),
       url('/fonts/vidaloka-v9-latin-regular.woff2') format('woff2'),
       url('/fonts/vidaloka-v9-latin-regular.woff') format('woff');
}

body { background:#980000;font-family:'Roboto Condensed', Arial, Verdana, sans-serif;font-size:100%;margin:0em;padding:0em;}
h1, h2, h3, h4, h5, h6 {font-family:'Vidaloka', Georgia, Times New Roman, serif;font-weight:100;letter-spacing:0.2px;word-spacing:1px;color:#993300;}

header {width:100%;height:319px;background:#000;margin:0;padding:0;}
.topImg  {width:100%;height:100%;margin:0 auto;padding:0;}          
.topFF {font-family:'Vidaloka';font-size:4.4em;color:#ffffff;letter-spacing:-0.5px;text-align:center;margin-left:31%;padding-top:2.3%;text-shadow: -1.5px 1.5px 0.5px #980000;}
.slogan {font-family:'Roboto Condensed';font-size:1.3em;font-weight:bold;font-style:italic;font-weight:bold;color:#fff;letter-spacing:0.1em;text-align:center;margin-left:27.5%;margin-top:-1.2%;text-shadow: -1.5px 1.5px 0.5px #980000;}
.rotBalken {display:block;height:2.5em;background:url('../image/nav.png')repeat-x;margin-top:0em;padding:0em;}
#logo {width:160px;height:206px;background:url('../image/lederingLogo.png') no-repeat;margin:0em auto;margin-left:21%;margin-top:-1.5%;}

content {display:block;width:1204px;height:auto;margin:0 auto;margin-top:-6.5em;margin-bottom:0em;padding:0 1.5%;background:#fff;box-shadow:1px 1px 5px 5px #fff;border-radius:5px;}
#main {display:inline-block;width:70%;height:auto;max-width:880px;padding:2.2em 1.8em 0em 1.5em;vertical-align:top;border-right:1px dotted #660000;}
#aside {display:inline-block;width:22%;height:auto;padding:1.5em 0em 0em 1.1em;}
#aside p, #aside b, #aside i {font-size:17px;}
		
article { width:100.3%;
  -webkit-columns: 2;
     -moz-columns: 2;
          columns: 2;
  -webkit-column-gap: 20px;
     -moz-column-gap: 20px;
          column-gap: 20px; }
				
#thema {display:block;width:100.5%;vertical-align:top;padding:0;}
.themaLi {display:inline-block;width:47%;padding-right:23px;border-right:1.5px dashed #ddd;} 
.themaRe {display:inline-block;width:47%;float:right;clear:after;margin-right:0;} 
#thema h2 {display:inline-block;font-size:160%;line-height:1.2;color:#980000;letter-spacing:1px;padding:0em 0.5em;background:#fd0;border-radius:5px;margin:0;}  /* head auf Gelb */
.morecontent span {display:none;font-size:90%;font-style:normal;font-weight:100;color:#555;letter-spacing:0;background:#fff;}  /* verdeckter text inkl 'more" */ 
#thema br  {line-height:0.7;} /*{margin-bottom:7px;}*/
.comment {font-family:'Roboto Condensed', sans-serif;letter-spacing:0.3px;word-spacing:0.8px;line-height:1.3;font-size:108%;font-style:normal;font-weight:100;margin:5px 0;margin-bottom:0.8em;padding:5px 0;text-align:justify;color:#555;}  /*erste zeilen - #555 auch für "p" */
.comment more a {font-size:50%;color:#0254EB;}
.comment more a:visited {font-size:50%;color:#0254EB;}
.moreellipses {color:#555;font-size:70%;padding-left:5px;}  /* die ... */
.morelink {font-size:70%;font-style:normal;font-weight:100;color:#0254EB;text-decoration:none;outline:none;margin-left:-3px;}
#thema img.zoom {width:99%;margin-bottom:0.6em;} /*margin-right:15px;} */

ul.halb {display:inline-block;width:100.5%;margin:0;padding:0;list-style:none;}
ul.halb li {display:inline-block;width:48.6%;list-style:none;vertical-align:top;margin-right:20px;}
ul.halb li:last-child {border:none;margin-right:0;}
/*.halb li {display:inline-block;width:47.4%;list-style:none;vertical-align:top;border-right:2px dashed #fff;padding:0;padding-right:14px;}*/

/* weiter lesen  A L T  */
.hide {background:transparent;color:blue;border:0;padding:0;}
.show {background:transparent;color:blue;border:0;padding:0em;margin-top:1em;}
 kleiner {display:none;font-style:italic;text-align:justify;margin-top:1%;}
#mehr {display:block;width:99.9%;}
 a.blau {font-size:85%;font-weight:normal;color:blue;letter-spacing:1px;}
 div.tab:not(:target) div.content, div.tab:target div.show, div.tab div.hide {display: none;}
 div.tab:target div.content, div.tab:target div.hide {display: block;text-align:justify;color:#555;}

#box {display:inline-block;width:100%;vertical-align:top;text-align:left;font-size:14px;color:#333;margin:0px;}
	a. {font-size:11px;font-weight:normal;color:red;letter-spacing:1px;}

ul.redak {display:block;width:101%;height:auto;margin-left:-1.2em;list-style:none;vertical-align:top;padding-left:0;}
ul.redak li {display:inline-block;width:47.6%;list-style:none;vertical-align:top;margin-right:0.6em;padding:0;}
ul.redak li:last-child {width:47%;padding-left:1em;border-left:2px dashed #fd0;margin-right:0;}
ul.redak hr {width:30%;margin-left:47%;border:0;border-left:1px dashed #fd0;vertical-align:bottom;}

ul.zweiSp {display:block;width:101%;height:auto;margin:0;list-style:none;vertical-align:top;margin-left:-2.3em;}
ul.zweiSp li {display:inline-block;width:47%;list-style:none;vertical-align:top;margin-right:0.8em;padding:0;}
ul.zweiSp li:last-child {padding-left:1em;border-left:1px dashed #fd0;}


ul.galerie {display:block;width:100.5%;margin:0 0 2em 0.2em;padding:0;list-style:none;}
ul.galerie li {display:inline-block;width:46%;list-style:none;vertical-align:top;margin-right:4em;}
ul.galerie li:last-child {display:inline-block;margin-right:0;}
ul.galerie li img{width:99%;height:auto:}
ul.galerie p {text-align:center;}

/*ul.galerie {display:block;width:100%;list-style:none;margin-left:0.5em;margin-bottom:1em;}  
ul.galerie li {display:inline-block;width:40.5%;vertical-align:top;}
ul.galerie li:last-child {margin:0 4em;}
ul.galerie li img {width:99%;}
ul.galerie li p {text-align:center;}*/

/*
#halb {display:inline-block;width:101%;margin:0;padding:0;}
#halb li {display:inline-block;width:48%;list-style:none;vertical-align:top;padding:0;padding-right:8px;}
/*.halb li {display:inline-block;width:47.4%;list-style:none;vertical-align:top;border-right:2px dashed #fff;padding:0;padding-right:14px;}
#halb li:last-child {border:none;padding-left:8px;padding-right:0;}*/


h1 {font-size:32px;line-height:1.2em;margin:0em 0em 0.1em 0em;text-align:center;} /* 30px; */
h2 {font-size:22px;line-height:1.2em;margin:0em 0em 0.4em 0em;}
h3 {font-size:22px;line-height:1.2em;margin:0em;padding-top:0.5em;padding-bottom:0.2em;}
h4 {font-size:1.25em;letter-spacing:0.8px;margin:0em;}
h5 {display:none;font-size:1em;} /* abstand - nur bei kleinem bildSchirm */
h6 {font-size:28px;font-weight:bold;margin:0.5px;text-align:right;padding-right:6px;} /*für TABLE */

p, code {font-family:'Roboto Condensed', sans-serif;letter-spacing:0.3px;word-spacing:0.8px;line-height:1.3;margin:0em;padding-bottom:0.5em;text-align:justify;color:#555;} /*#2b2b2b;}*/
p {font-size:18px;}
b {color:#444;margin-top:-2px;font-weight:bold;padding:0 2px;} /*color:#666;}*/

p.mini {font-size:75%;line-height:0.9;color:#555;letter-spacing:0.8px;text-align:right;margin-top:1.8em;}

span {font-size:110%;font-style:italic;font-weight:bold;letter-spacing:1px;color:#fff;} 
code {font-size:8px;color:#555;line-height:0.9;}
cite {font-size:12px;line-height:0.9;color:#555;}
klein {font-size:80%;line-height:0.7;color:#555;letter-spacing:0.5px;line-height:8px;}
big {font-family:'Vidaloka';font-size:30px;font-style:normal;font-weight:100;letter-spacing:1px;color:#993300;margin-right:4px;}  /* font-size:30px; margin: 0.1em 0.5em 0em 0em; */
var {font-family: 'Vidaloka';font-size:22px;font-style:normal;font-weight:100;line-height:80%;color:#666;margin-right:2px;} /* font-size:22px; margin: 0.1em 0.5em 0em 0em; */
sup, sub {font-size:75%;font-weight:normal;}
kbd {background:#ffd700; font-family:monospace;font-size:85%;color:#333;padding: 0em 0.4em 0em 0.8em;}
pre {font-family:monospace;font-size:1.1em;}

img.ohne {width:90%;height:auto;max-width:100%;border:none;box-shadow:none;border-radius:none;}
img {box-shadow:0.5px 0.5px 2px 2px #bbb;border-radius:3px;}

img.zoom, img.zoom-kl {
 transition: transform 0.8s;
 -moz-transition: transform 0.8s;
 -webkit-transition: transform 0.8s;
 -o-transition: transform 0.8s;
 -ms-transition: transform 0.8s;
}
img.zoom:hover, img.zoom-kl:hover {
	overflow:scroll;
 cursor: zoom-in;
 cursor: -moz-zoom-in;
 cursor: -webkit-zoom-in;
 transform: scale(2.0, 2.0);
 -moz-transform: scale(2.0, 2.0);
 -webkit-transform: scale(2.0, 2.0);
 -o-transform: scale(2.0, 2.0);
 -ms-transform: scale(2.0, 2.0);
}

video {box-shadow:2px 2px 3px 3px #bbb;border-radius:3px;}

a { font-weight:bold;font-size:100%;color:#980000;text-decoration:none; }
a:focus,a:hover,a:active {color:#182e7a;text-decoration:underline;}

.tt {background:url('../image/butt.png') no-repeat;background-position:left center;padding-left:1em;margin-right:0.3em;}

#main hr {width:60%;height:1em;border:0;background:transparent;margin:1.5em auto;}
#aside hr {width:60%;height:1em;border:0;background:transparent;margin:0.2em auto;}
#space {display:none;}  /* ??? */

		.anime { animation: turner 4s infinite linear }

@keyframes turner{
    from{ transform: rotateY(0deg) }
    to  { transform: rotateY(360deg) }
}

.note {background:#ffd700;padding:3px 5px 4px 5px;border-top:2px dashed #fff;border-bottom:2px dashed #fff;margin-bottom:0.5em;}   /*ffce05    b17b00*/
 .wichtig {background:#ffcbca;padding:3px 5px 4px 5px;border-top:2px dashed #fff;border-bottom:2px dashed #fff;}
 .darkred {background:#ff0000;padding:2px 5px 4px 5px;border:0.5px solid #990000;border-bottom:2px solid #990000;border-left:2px solid #990000;color:#fff;}
 .rosa {background:#fdd;padding:2px 5px 4px 5px;border:0.5px solid #bbb;border-bottom:2px solid #bbb;border-left:2px solid #bbb;}
 .hellblau {background:#b9e5fb;padding:2px 5px 4px 5px;border:0.5px solid #bbb;border-bottom:2px solid #bbb;border-left:2px solid #bbb;}
 .gelb {background:#ffff5f;padding:2px 5px 4px 5px;border:0.5px solid #ffd700;border-bottom:2.5px solid #ffd700;border-left:2.5px solid #bbb;}
 .grau {background:#eee;margin:15px 0px;padding:5px 5px 4px 5px;border:2px dashed #980000;font-size:90%;}
  


/* On Top Bar */
#menubar {display:block;margin-top:3em;} 
#menubar ul {display:block;width:3em;padding:0.9em;opacity:0.5;}
#menubar ul li {display:inline;}
#menubar ul li a.menubutton {display:none;}


/* Navigation */ 
nav {display:block;height:2.5em;margin-top:-3.4em;background:transparent;text-align:center;font-family:'Roboto Condensed'}
nav ul {display:block;padding-top:0px;margin-left:-3em;}
nav ul li {display:inline;margin:0.2em;}
nav ul li a {
	color:#fff;
	font-size:1.15em;
	font-weight:bold;
	letter-spacing:0.3px;
	line-height:1.2em;
	margin-top:1px;
	padding: 0.2em 0.5em 0.2em 0.5em;
	-moz-transition:background 0.2s;
	-webkit-transition:background 0.2s;
	transition:background 0.2s;
	border-radius:4px 4px 0px 0px;}

nav ul li a:hover {background:#eee;color:#980000;text-decoration:none;border-bottom: 0.3em solid #ffcc00;}
nav ul li a.active {border-bottom: 0.3em solid #ffcc00;}

.row  {display:block;width:101%;margin:0;padding:0;margin-top:2.5em;list-style:none;}
.row li {display:inline-block;vertical-align:top;margin-right:0.5em;text-align:center;}
.row li:last-child {margin-right:0em;}
.row li img {width:95%;margin:0em auto;}
.row li span {font-family:'Open Sans';font-size:140%;color:#980000;margin:0.3em 0em;} /*head für galerie */
.row li p {font-size:80%;text-align:center;margin:0.3em 0em;}
.row li small {font-size:70%;text-align:center;line-height:1;margin:0.3em 0em;}

.topTermin {width:108%;height:auto;background:#ffd700;margin-top:-2.22em;margin-bottom:2.3em;border-radius:8px 0px 12px 0px;border-bottom:3px solid #980000;padding:7px auto;text-align:center;z-index:111;}
.topTermin big {font-family:'Vidaloka';font-size:32px;color:#993300;line-height:1;}
.topTermin code {font-family:'Vidaloka';font-size:15px;}

ul.nextTerm {display:inline-block;width:100%;margin:0;padding:0;list-style:none;vertical-align:top;}
ul.nextTerm li {display:inline-block;width:72%;margin-right:1em;list-style:none;vertical-align:top;}  /*border-collapse:collapse;border:2px solid #980000; */
ul.nextTerm li:last-child {width:20%;font-size:100%;line-height:1.2;padding:7px 2px;} 

#ferien { margin:0px;width:98%;padding:0px;border-left:1px solid #fdd; }
.uno { margin:0;width:98%;padding:2px 0 2px 6px;line-height:22px;}
.due { background:#ffffba;margin:0;width:98%;padding:2px 0 2px 6px;line-height:22px;} 

#like {width:auto;height:0.8em;float:right;background:#eee;text-align:center;box-shadow:0.5px 0.5px 2px 2px #ddd;border-radius:3px;margin-right:6px;padding:0 3px 5px 5px;}
#like p a, #like p i {vertical-align:center;font-family:'Vidaloka';font-size:12px;font-weight:100;font-style:italic;color:#666;} /*padding-left:5px;}*/
#like img {border:0;box-shadow:none;margin:0.1em;margin-bottom:-0.3em;text-align:center;}

/* Liste mit roten quadraten  */
.liste ul {padding:0px;margin-top:1em;}
.liste li {list-style:square;font-size:135%;color:#993300;line-height:50%;margin-top:-0.2em;margin-left:-1em;} 
.liste li p {font-size:70%;color:#333;line-height:111%;margin-top:0.1em;}

/* Footer */ 
footer {display:block;height:2.5em;margin-top:3.8em;background:url(../image/nav.png)repeat-x;text-align:center;font-size:82%;}
p.subline {font-size:82%;color:#fff;text-align:center;}
.slidepara {width:66%;heigth:3em;background:#ffff5f;box-shadow:0.5px 0.5px 2px 2px #bbb;border-radius:3px;margin:5px 17% 5px 15%;text-align:center;padding-top:8px;padding-bottom:10px;}

.nachOben {color:#993300;padding-left:35%;} /* padding:1.5em 0; */
  
.konForm {display:inline-block;width:70%;background:#fffff0;padding-left:0.8em;font-size:80%;box-shadow:0.5px 0.5px 2px 2px #bbb;border-radius:5px;}
form {width:99%;border:0;border:none;text-align:left;padding:4px;padding-top:11px;}
label {display:block;cursor:pointer;color:#666;} 
input#realname, input#email, textarea {width:96%;border: 1px solid #ddd;margin-bottom:0.8em;}
textarea {height:10em;margin-bottom:0.8em;}
input:focus, textarea:focus {border:2px solid #fd0;}  
.spende {display:inline-block;width:25%;margin-top:2px;padding-left:1.5em;font-size:88%;text-align:left;}


@media screen and (max-width:1920px) {
	header {background-size:contain;height:319px;margin:0;padding:0;}
	.topImg {background-size:contain;width:1373px;height:319px;padding:0;}
	.topTermin {width:109%;margin-left:-3.5em;}
}

@media screen and (max-width:1024px) {
	header {background-size:contain;height:223px;margin:0;padding:0;}
	.topImg {background-size:contain;width:961px;height:223px;padding:0;overflow:hidden;}
	.topFF {font-size:3.8em;margin-left:29.5%;padding-top:0.9%;}
	.slogan {font-size:1.1em;margin-left:25%;margin-top:-1.3%;}
	.rotBalken {height:2.2em;} 
	#logo {margin-left:10%;margin-top:-7.5%;} 
	nav {font-size:85%;margin-left:1%;}
	content {width:100%;max-width:1024px;margin-left:-1em;}
	#main {width:66%;margin-left:1%;padding-right:2%;}
	#main hr {width:60%;height:0.5em;border:0;background:transparent;margin:0.5em auto;}
	#aside {width:23%;}
	p {font-size:17px;}
	p mini {font-size:11px;margin-bottom:4em;}
	h1 {font-size:28px;line-height:1;margin-bottom:5px;}  
	h2 {font-size:21px;letter-spacing:1;line-height:1;}
	ul.halb  {display:inline;width:99%;max-width:860px;padding-right:0;border-right:0;}
	ul.halb li {display:block;width:99%;max-width:860px;padding-right:0;border-right:0;}	
	#thema {display:inline;width:100&;max-width:860px;}
	.themaLi {display:block;width:99%;max-width:860px;padding-right:0;margin-top:2em;border-right:0;}
	.themaRe {display:block;width:99%;max-width:860px;margin:2em 0em;}
	#thema h2 {letter-spacing:1px;}
	ul.galerie li {width:46%;margin-right:1.5em;}
	ul.galerie li:last-child {margin-right:0;}
	video {width:100%;margin-bottom:0.5em;}
	article { width:100%; -webkit-columns: 1; -moz-columns: 1; columns: 1; }
	article img.zoom {max-width:160px;background-size:contain;}
	ul.vorsitz {font-size:90%;margin-left:-2em;}
	ul.vorstand {margin-left:-2.7em;}
	ul.vorstand li {width:13.5%;font-size:88%;}
	ul.vorstand li img {width:95%;}
	#box {width:100%;border:0;}
	#box.l {width:100%;border:0;padding-bottom:2em;}
	#box p {margin-top:1%;width:99%;}
	.konForm, form, .spende {display:block;width:90%;}
	.slidepara {display:inline;width:96%;max-height:20px;margin:15px 0% 5px 20%;padding:7px 12px;}
	#nachOben {display:inline-block;margin-left:40%;}
	ul.nextTerm li{display:block;width:98%;max-width:font-size:90%;margin-bottom:0.5em;} 
	ul.nextTerm li:last-child {width:18%;max-width:222px;font-size:90%;} 
	footer, p.supline {display:none;}
	
	/*ul.nextTerm li.p {width:18%;max-width:222px;font-size:90%;} */
	/*h5 {display:inline-block;width:99%;height:5em;margin:0.5em auto;background:green;} /* mehr Abstand */
/*  -webkit-column-gap: 100%;
     -moz-column-gap: 100%;
          column-gap: 100% }*/	  
	/*.topTermin big{font-size:160%;}*/ /*#aside p, #aside cite, #aside code {line-height:1.15;}*/
	/*h1, #main h1 {font-size:26px;} 
		h2 {font-size:22px;}
	#main {width:66%;max-width:660px;margin-left:-1%;background:#eee;}*/
	/*#aside p, #aside b, #aside i {font-size:16px;line-height:1.1;} */
		/*#aside img.zoom {width:90%;height:90%;margin-right:9%;}*/	
}	

@media screen and (max-width:768px) {
	header {max-width:960px;height:auto;}
	.topImg {height:14em;margin-left:-11%;overflow:hidden;} 
	.topFF {font-size:62px;margin-left:19.5%;padding-top:-0.2%;}  
	.slogan {font-size:18px;padding-right:10%;} 
	#logo {margin-left:14%;margin-top:-8.5%;} 
	content {width:100%;}
	#main {width:60%;max-width:550px;padding-right:1.2em;}
	#aside {width:27%;max-width:250px;margin-left:-0.3em;}
	nav {display:none;height:auto;}
	#menubar ul li a.menubutton {display:block;width:4em;height:4em;position:fixed;top:1em;left:1%;}
	nav ul {display:block;margin-top:8px;margin-left:12%;width:9em;box-shadow:none;border:0;border-radius:0;}
	nav ul li {display:block;width:10em;line-height:1.7em;margin:0;padding:1px 0px 14px 0px;} 
	.topTermin {margin-left:-5%;}
	.topTermin big {font-size:28px;}
	.topTermin code {font-size:13;}
	#nachOben {display:inline-block;margin-left:40%;}
	footer, p.supline {display:none;}
	.slidepara {width:99%;margin:-15px 0% 5px 0%;}
	p mini {padding-bottom:3em;}
	ul.galerie li {display:block;width:98%;margin-right:0;}
	ul.galerie li:last-child {margin-top:1.5em;margin-right:0;}
	.konForm, form, .spende {width:90%;max-width:800px;}
	
	/* .zweiSp {display:inline-block;width:100%;vertical-align:top;}
		.zweiSp li {width:47%;margin-right:1em;margin-top:2em;}
		.zweiSp li:last-child {margin-left:-1em;border-left:0;}
		.row li {display:inline;width:50%;max-width:500px;}
		video {width:90%;max-width:500px;margin-left:0;margin:12px 0;}
		#like {width:8.2em;}
		#like p a, #like p i {font-size:0.75em;}*/
}

@media screen and (max-width:580px) {
	header {max-width:620px;height:14em;} 
	.topImg {height:14em;margin-left:-31%;margin-top:-4%;padding-right:40%;}
	.topFF, .slogan {display:none;height:auto;}
	#logo {margin-left:30%;margin-top:2%;}
	.rotBalken {margin-top:-1.8em;}	
	#main  {display:block;width:92%;max-width:520px;border-right:0;}
	#aside {display:block;width:70%;max-width:360px;margin-left:2em;margin-top:3em;font-size:85%;} 
	.slidepara {width:131%;font-size:15px;margin:2% 0 2% 0%;padding:7px 10px;line-height:1.5;}
	ul.galerie {display:block;width:100%;margin-left:-3%;}
	ul.galerie li {display:block;width:99%;margin-top:2%;margin-left:4%;} 
	ul.galerie li:last-child {margin-top:2em;margin-left:4%;} 
}

@media print {
body, header {background:#fff;margin:0em;padding:0em;}
#logo {width:20%;margin-left:0%;margin-top:15%;}
h1 {font-size:140%;}
h2 {font-size:130%;}
hr {page-break-after:always;}
.show em{display:inline-block;width:20%;height:1em;background:#ddd;font-size:10px;text-align:justify;}
.show, .hide {display:none;} 
em {display:inline;text-align:justify;}
.topImg, .topPic, .topBild, .topCar, .topVario {display:none;}
nav, nav ul, nav ul li, #menubar ul li a.menubutton, .rotBalken {display:none;}
content{width:99%;page-break-after:avoid;margin-left:2%;padding:0;}
#main {width:64%;} /*page-break-after:avoid;}*/
#aside {width:24%;margin-right:0;padding-right:0;overflow:hidden;}
.konform {width:46%;min-width:540px;}
#like, #nachOben, footer, p.subline {display:none;}
}

