@media all {

	div[class~="continuoustext"] {
		line-height:					1.3em;
		font-weight:					300;
		}

	div[class~="continuoustext"] strong {
		font-weight:					400;
		}

	div[class~="continuoustext"] h1,
	div[class~="continuoustext"] h1 *,
	div[class~="continuoustext"] h2,
	div[class~="continuoustext"] h2 *,
	div[class~="continuoustext"] h3,
    div[class~="continuoustext"] h3 *,
	div[class~="continuoustext"] h4,
    div[class~="continuoustext"] h4 *,
	div[class~="continuoustext"] h5,
    div[class~="continuoustext"] h5 *,
    div[class~="continuoustext"] h6,
	div[class~="continuoustext"] h6 * {
		font-weight:					600;
		text-align:						left;
		}

	div[class~="continuoustext"] h1 {
		margin-top:			1.8em;
		margin-bottom:			2.7em;
		padding-bottom:			1.8em;
		border-bottom-style:		solid;
		border-bottom-width:		0.08em;
		text-align:			center;
		}

	div[class~="continuoustext"] h1 > span {
                font-size:                      1.8em;
 		}

	div[class~="continuoustext"] h2 {
		font-size:                	1.6em;
		margin-top:			0.75em;
		margin-bottom:			0.5em;
		}

	div[class~="continuoustext"] h3 {
		font-size:                	1.4em;
		margin-top:			0.55em;
		margin-bottom:			0.55em;
		}
		
	div[class~="continuoustext"] h4 {
		font-size:                	1.2em;
		margin-top:			0.55em;
		margin-bottom:			0.55em;
		}
		
	div[class~="continuoustext"] h5 {
		font-size:                	1.1em;
		margin-top:			0.55em;
		margin-bottom:			0.55em;
		}
		
	div[class~="continuoustext"] h6 {
		font-size:                	1em;
		float:				right;
		width:				9em;
		}  
  
	body div[class~="continuoustext"] p {
		margin-top:			0.5em;
		margin-bottom:			0.5em;
		margin-right:			10em;
		text-align:               	justify;
		}


	/* Aus dem Editor */

	div[class~="continuoustext"] *[class="align-right"] {
		text-align:               right;
		}
	
	div[class~="continuoustext"] *[class="align-left"] {
		text-align:               left;
		}
	
	div[class~="continuoustext"] *[class="align-center"] {
		text-align:              center;
		}

	div[class~="continuoustext"] *[class="align-justify"] {
		text-align:              justify;
		}

	div[class~="continuoustext"] *[class="indent"] {
		margin-left:             3em;
		}  

  	div[class~="continuoustext"] p[class~="hatFolgeTeil"] {
    		margin-bottom:			0;
    		}

  	div[class~="continuoustext"] p[class~="istFolgeTeil"] {
    		margin-top:				0;
    		}

  	div[class~="continuoustext"] p[class~="rechtbuendig"] {
    		text-align:				right;
    		}


/* SPAN - Klassen RTE */

	div[class~="continuoustext"] span[class="absatzRechts"] {
		float:                  right;
		margin-left:            0.5em;
		}
			
	div[class~="continuoustext"] span[class="underline"] {
		text-decoration:        underline;
		}
	
	div[class~="continuoustext"] span[class="schriftgroesse70"] {
		font-size:              0.7em;
		}
	
	div[class~="continuoustext"] span[class="schriftgroesse80"] {
		font-size:              	0.8em;
		}
	
	div[class~="continuoustext"] span[class="schriftgroesse90"] {
		font-size:              	0.9em;
		}
	
	div[class~="continuoustext"] span[class="schriftgroesse110"] {
		font-size:              	1.1em;
		}
	
	div[class~="continuoustext"] span[class="schriftgroesse120"] {
		font-size:              	1.2em;
		}
	
	div[class~="continuoustext"] span[class="schriftgroesse130"] {
		font-size:              	1.3em;
		}


	/* Verweise / Links */

	div[class~="continuoustext"] a {
		font-weight:			400;
		text-decoration:        	none;
		}

	div[class~="continuoustext"] a:hover,
	div[class~="continuoustext"] a:focus {
		text-decoration:		underlinde;
		}

	div[class~="continuoustext"] a[class="mail"],
	div[class~="continuoustext"] a[class="download"],
	div[class~="continuoustext"] a[class="link-internal"],
	div[class~="continuoustext"] a[class="link-external"],
	div[class~="continuoustext"] a[class="link-external-new-window"] {
		}

	div[class~="continuoustext"] a[class="mail"]:before {
		content:                	"\2192\2009";
		}
		
	div[class~="continuoustext"] a[class="download"]:before,
	div[class~="continuoustext"] a[class="link-internal"]:before {
		content:                	"\2192\2009";
		}
		
	div[class~="continuoustext"] a[class="link-external-new-window"]:before,
	div[class~="continuoustext"] a[class="link-external"]:before {
		content:                	"\2191\2009";
		}  
  

  	/* Trennlinie */

        div[class~="continuoustext"] div[class="hr"] {
		margin-left:			2em;
		margin-right:			10em;
		margin-top:			0.4em;
		margin-bottom:			0.4em;
		}

	div[class~="continuoustext"] div[class="hr"] > hr {
		margin-left:			auto;
		margin-right:			auto;
		width:                 		60%;
		height:                		0.08em;
		}

        div[class~="continuoustext"] div[class="hr"] > p {
		display:			none;
		}
 

	/* Listen */

	div[class~="continuoustext"] ul,
	div[class~="continuoustext"] ol {
		padding-left:         		2em;
		}

	div[class~="continuoustext"] ul {
		list-style:           		square;
		}

	div[class~="continuoustext"] ol {
		list-style:           		decimal;
		}

	div[class~="continuoustext"] ol ol {
		list-style:           		lower-latin;
		}

	div[class~="continuoustext"] ul li,
	div[class~="continuoustext"] ol li {
		padding-top:          		0.25em;
		padding-bottom:       		0.25em;
		line-height:              	1.3em;
		}

        div[class~="continuoustext"] ul[class~="plain"] {
		list-style:			none;
		padding-left:			0;
                }

	/* Tabelle */

	div[class~="continuoustext"] table {
		/* margin-right:			10em; */
		margin-left:			auto;
		margin-right:			auto;
		border-spacing:			0;
		border-collapse:		collapse;
		border-width:			0.1em;
		border-style:			solid;
		}

	div[class~="continuoustext"] table > thead  th {
		font-weight:			600;
		}

	div[class~="continuoustext"] table th,
	div[class~="continuoustext"] table td {
		padding-top:			0.2em;
		padding-bottom:			0.2em;
		padding-right:			0.4em;
		padding-left:			0.4em;
		}

        div[class~="continuoustext"] table td {
		vertical-align:			top;
                }

	div[class~="continuoustext"] table p {
		margin:				0;
		}



	/* Box */

        div[class~="continuoustext"] div[class~="box"] {
 		border-style:			solid;
		border-width:			0.1em;
		}

	div[class~="continuoustext"] div[class~="box"][class~="right"] {
		float:				right;
		margin-right:			10em;
		margin-left:			1em;
		}

	div[class~="continuoustext"] div[class~="box"] > p {
		left: 				0;
		top:				0;
		margin:				0;
		margin-bottom:			0.5em;
		padding-left:			1em;
		padding-right:			1em;
		padding-top:			0.2em;
		padding-bottom:			0.2em;
		text-align:			center;
		font-weight:			700;
		}


        div[class~="continuoustext"] div[class~="box"] > div {
 		padding-left:			1em;
		padding-right:			1em;
		padding-bottom:			0.2em;
		}

	/** Sonstiges - Fehlermeldungen, Hinweise, etc */  

	div[class="clear"] {
    		clear:                		both;
  		}

  	span[class="notice"] {
    		display:              		none;  
  		}
  
  	span[class="description"] {
    		display:              		none;
  		}
  
  	span[class="error"] {
  		}

	div[class~="continuoustext"] a[class~="sprungmarke"] {
		display:			block;
		margin-top:			-14.2em;
		padding-top:			14.2em;
		}
}
