.relative{position: relative; overflow: hidden;}
#PRECONTENT a, #PRECONTENT b, #PRECONTENT body, #PRECONTENT cite, #PRECONTENT div, #PRECONTENT em, #PRECONTENT h1, #PRECONTENT h2, #PRECONTENT h3, #PRECONTENT h4, #PRECONTENT h5, #PRECONTENT h6,  #PRECONTENT label, #PRECONTENT legend, #PRECONTENT li, #PRECONTENT ol, #PRECONTENT p, #PRECONTENT strong, #PRECONTENT td, #PRECONTENT th, #PRECONTENT u, #PRECONTENT ul {font-family: Arial,sans-serif !important}
#PRECONTENT p, #PRECONTENT a, #PRECONTENT li {font-size: 13px !important; }
#PRECONTENT p {margin-top: 6px; color: #464646}
.NC_LETTERVIEW h1 {font-size: 18px; margin: 0 0 12px 0;}
.NC_LETTERVIEW .list li {margin-bottom: 10px; line-height: 1.4em}
.NC_LETTERVIEW {background-color: #fff;box-shadow: 2px 2px 15px rgba(0,0,0,0.4);padding: 24px;max-width: 800px;margin: 0 auto;margin-top: 3%;margin-bottom: 3%}

.NC_LETTERVIEW {color: #464646}
.NC_LETTERVIEW p {font-size: 13px; line-height: 1.4em}
.NC_LETTERVIEW .nc_datum {margin: 0; font-size: 13px; margin: 12px 0}
.NC_LETTERVIEW  h2:after {display: none}
.NC_LETTERVIEW a {color: #920f30; text-decoration: none;margin: 0; font-size: 13px; line-height: 1.6em; font-weight: bold; text-decoration: underline}
.NC_LETTERVIEW .nc_hinttext a, .NC_LETTERVIEW .nc_hinttext, .NC_LETTERVIEW .nc_hinttext p{font-size: 13px; margin: 20px 0}
.NC_LETTERVIEW .btn{box-sizing: border-box; border: 2px solid #000; padding: 6px; width: 140px; text-align: center; font-weight: bold; margin-top: 12px; font-size: 12px; color: #000;border-radius: 3px;display: inline-block;background-color: rgba(0,0,0,0) !important}
.NC_LETTERVIEW .btn a {text-decoration: none !important; color: #000}
.NC_LETTERVIEW .nc_footer {background-color: #3c414b;font-size: 11px;padding: 12px;line-height: 20px;}
.NC_LETTERVIEW .nc_footer a{color: #fff;}

.NC_LETTERVIEW h2 {font-size: 15px; margin-top: 0}
.NC_LETTERVIEW .col6 {float: left; width: 49%; margin-right: 2%}
.NC_LETTERVIEW .last{margin: 0!important}
.NC_LETTERVIEW .col9 {float: left; width: 74.5%; margin-right: 2%}
.NC_LETTERVIEW .col3 {float: left; width: 22.5%; margin-right: 2%}
.NC_LETTERVIEW .up{margin-top: 12px; padding: 0}
.NC_LETTERVIEW .down{margin-bottom: 12px; padding: 0}
.NC_LETTERVIEW hr {margin: 24px}
.nc_kachel h2{color: #ec0015}
.nc_teaserkachel h2{margin-top: 12px; margin-bottom: 4px;}


/* Tabellen*/
.tablrow{margin-bottom: 10px;padding: 10px 12px;}
.tablrow:nth-child(2n){  background-color: #f1f1f1;}
.tablrow p {font-size: 12px; margin: 0; line-height: normal; margin-top: -2px}
/*
.TABLCOLLEFT{font-size: 12px; float: left; width: 14%}
.TABLCOLRIGHT{font-size: 11px;  float: left; width: 80%}
*/

/*Tabelle 3 Spalten -> AG Termine*/
.table3Cols {display: flex}
.table3Cols p {margin: 0; line-height: normal}
.TABLTCOLLEFT{font-size: 12px; float: left; width: 14%}
.TABLCOLLEFT .listA {display: block; margin-bottom: 10px}

.TABLTCOLMIDDLE{font-size: 12px; float: left; width: 12%}
.TABLTCOLRIGHT { float: left; width: 75%}
.TABLTCOLRIGHT a{ color: #920f30;font-size: 12px;font-weight: bold;text-decoration: underline;}

.nc_footer.row {padding: 12px;}

#socials > .row {display: flex; justify-content: center}
#socials > .row div {margin: 0 1%}
#socials .textright {text-align: right}


@media (max-width: 480px)
{
	.NC_LETTERVIEW .col6 {
    	float: none;
    	margin-right: 0;
    	width: 100%;
	}
	img {
	    margin-bottom: 8px;
	    width: 100% !important;
	}
}