#tinymce  {
    --mut-red: #D91E02;
    --mut-blue: #273583 ;
    --mut-green: rgb(2, 85, 23);
    --mut-white: #fff;
    --mut-darkblue: #0A144E;
    --mut-lightgrey: #EEEFF2;
    --mut-darkgrey: #565656;
    --mut-black: #111111;
}

/* TYPOlight TinyMCE content CSS file */
body#tinymce { color:#666966; background:none !important; background-color:#ffffff !important; }
._____GENERALS_____{}
.text-capital {text-transform : uppercase;}
.text-normal {text-transform : none;}
.text-red {color: var(--mut-red);}
.text-grey {color: var(--mut-grey);}
.text-black {color: var(--mut-black);}
.text-white {color: var(--mut-white);}
.text-highlight {display: inline; color: #fff; background-color: var(--mut-red); padding: 3px 1rem 4px; line-height: 1.5; box-decoration-break: clone}
.text-nobreak {}
.text-gross {}
.text-deco{}

.text-right {text-align: right;}
.text-left {text-align: left;}
.text-center{text-align: center;}
.text-nobreak {white-space: nowrap;}

._____KLASSEN_____{}
.link-button{}
.button-red{}
.link-arrow {}
.hide-mobile{}
.js_menu_opener{}

/* TinyMCE STYLES
--------------------------------------------------------------------*/
#tinymce .ce_text a {text-decoration : underline; color : #00c;}
#tinymce p, #tinymce h1, #tinymce h2, #tinymce h3, #tinymce h4 {	margin : 10px 3px 5px 1px;padding-left : 1px;}
#tinymce p {line-height: 1.6;	border-left : 5px solid #CCC;border-bottom : 1px solid #EEE;border-top : 3px solid #FFF; background: transparent url(../images/tinymce/tag-visual.gif) 850px 0 no-repeat; padding-right : 30px;}
#tinymce h1, #tinymce h2, #tinymce h3, #tinymce h4 {border-left : 5px solid #CCDFFF;	border-bottom : 1px solid #DEEEFF;border-top : 3px solid #FFF; background: transparent url(../images/tinymce/tag-visual.gif) -40px 0 no-repeat; padding-right : 30px;}
#tinymce.tl_content img {padding : 0 4px;}
#tinymce  ul, #tinymce  ol { min-height : 20px;  border-left : 5px solid #F1A6FD; border-top : 3px solid #FFF;}
#tinymce b, #tinymce p b { min-width : 20px; min-height : 20px; border-left : 5px solid #fefefe;}
#tinymce  li { padding : 2px 0; }
#tinymce sub, #tinymce sup {background-color :#d3f7cf}
#tinymce  ul li span {	background-color :#93FF9A;	margin: 0 3px; line-height : 16px;}
#tinymce address { border-left : 5px solid #2C6;border-bottom : 1px solid #2C6;border-top : 3px solid #FFF;}
#tinymce table {width : 90%;}
#tinymce table th { border-top: 3px solid #4f4;}
#tinymce table th, #tinymce table td {padding : 1px;}
#tinymce blockquote {
	margin : 0;
	font-style : italic;
	border-left : 5px solid #cc071d;
	border-bottom : 1px solid #cc071d;
	padding: 10px;
}

#tinymce blockquote p {
	background: none;
	padding : 0 10px;
	border-left : 5px solid #990;border-bottom : 1px solid #990;border-top : 3px solid #FFF;
}


#tinymce .text-capital {text-transform : uppercase;}
#tinymce .text-bold-italic {font-weight : bold; font-style:italic;}
#tinymce .text-bold {font-weight : 500;}
#tinymce .text-right {text-align: right;}
#tinymce .text-left {text-align: left;}
#tinymce .text-center{text-align: center;}
#tinymce .text-full{text-align: justify;}
#tinymce .text-underline{border-bottom: 1px solid;}
#tinymce .text-nobreak {background-color: rgba(159, 142, 217, 0.31); padding: 2px; white-space: nowrap;margin : 0 3px;}
#tinymce .text-deco { background-color: rgba(255, 188, 3, 0.38); padding: 4px; margin : 0 3px;}
#tinymce br+.text-deco { background-color: rgba(255, 3, 11, 1);}
#tinymce .text-white{ color: #aaa; padding: 2px;}
#tinymce .text-gross { font-size: 20px;}
#tinymce .sideline {

}

#tinymce .like-h1,
#tinymce .like-h2,
#tinymce .like-h3,
#tinymce .like-h4,
#tinymce .like-h5 {
	border-left : 5px solid rgb(106, 148, 223);
	border-bottom : 1px solid rgb(106, 148, 223);border-top : 3px solid #FFF;
	background: transparent url(../images/tinymce/tag-visual.gif) -40px 0 no-repeat; padding-right : 30px;
	position: relative;
	left: -6px;
	bottom: -2px;
	display: inline-block;
}

#tinymce .hide-email{
	background-color: rgba(255, 3, 11, 0.5);
}

#tinymce .link-button { background-color: rgba(214, 214, 214, 0.5);}
#tinymce .link-button-red { background-color: rgba(255, 0, 0, 0.5);}

#tinymce>div {
	border: 1px solid rgba(255, 0, 0, 0.5);
	padding: 10px 3px;
}

#tinymce li>div {
    background: red;
}

@media only screen and (max-width: 479px) {
}

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