

/* --- Stylesheet 7515 () --------- */ 

.T4691 {
	padding-top: 20px;
	margin-bottom: 20px;
	
}

.T4691 a { display: block; text-decoration: none; }
.T4691 a:hover { text-decoration: underline; }

.T4691 .rubriken { display: flex; flex-wrap: wrap; border-left: 1px solid rgba(0,0,0,0.1); border-top: 1px solid rgba(0,0,0,0.1);  }

.T4691 .rubrik { width: 20%; padding: 20px 20px 50px 20px; border-right: 1px solid rgba(0,0,0,0.1); border-bottom: 1px solid rgba(0,0,0,0.1);  }
.T4691 .rubrik > a { font-size: 1.4em; font-weight: bold; margin-bottom: 10px; color: #000 !important; }

.T4691 .rubrik .seite { margin-bottom: 20px;  }
.T4691 .rubrik .seite > a { font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #333 !important;  }

.T4691 .rubrik .unterseite { margin: 0px 0px 0px 10px;   }
.T4691 .rubrik .unterseite > a { font-size: 0.9em; margin-bottom: 5px; line-height: 1.2  }


@media all and (min-width: 1000px) and (max-width: 1279px) {
	.T4691 .rubrik { width: 25%;  }
}

@media all and (min-width: 768px) and (max-width: 999px) {
	.T4691 .rubrik { width: 33.33%;  }
}

@media all and (max-width: 767px) {
	.T4691 .rubrik { width: 100%; }
}

