table.with-border,
table.with-border td,
table.with-border th {
	border: 1px solid #000;
	border-collapse: collapse;
	margin-bottom: 1em;
	padding: 0.4em;
}
.h2RteContainer {
	border: 1px solid #666;
	overflow: hidden;
	margin: 0 0 0.5em 0;
	position: relative;
}
a.link-s-pdf:hover {
	color: #BF1123;
}
a.link-s-pdf {
	background-image: url(../../img/iconize/icon_pdf.gif);
	color: #000000;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 20px;
	margin-right: 0.2em;
}
a.link-s-mediaplayer {
	background-image: url(../../img/iconize/icon_wmv.gif);
	color: #000000;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 20px;
	margin-right: 0.2em;
}
a.link-s-mediaplayer:hover {
	color: #bf1123;
}
a.link-s-intern {
	background-image: url(../../img/iconize/interneLinks.gif);
	color: #000000;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 16px;
	margin-right: 0.2em;
}
a.link-s-intern:hover {
	color: #bf1123;
}
a.link-s-extern {
	background-image: url(../../img/iconize/externeLinks.gif);
	color: #000000;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 16px;
	margin-right: 0.2em;
}
a.link-s-extern:hover {
	color: #bf1123;
}
a.link-s-download {
	background-image: url(../../img/iconize/downloadLinks.gif);
	color: #000000;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 16px;
	margin-right: 0.2em;
}
a.link-s-download:hover {
	color: #bf1123;
}
a.link-s-mail {
	background-image: url(../../img/iconize/icon_mailto.gif);
	color: #000000;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 20px;
	margin-right: 0.2em;
}
a.link-s-mail:hover {
	color: #bf1123;
}

a.link-t-rot2sw {
	background: transparent;
	color: #bf1123;
	text-decoration: none;
}
a.link-t-rot2sw:hover { color: #000; text-decoration: none; }

a.link-t-sw2rot {
	background-image: none;
	background: transparent;
	color: #000;
	text-decoration: none;
}
a.link-t-sw2rot:hover { color: #bf1123; text-decoration: none; }

a.link-t-sw2rot-test {
	background-image: none;
	background: transparent;
	color: #000;
	text-decoration: none;
}
a.link-t-sw2rot-test:focus{ color: #bf1123; text-decoration: none; }
a.link-t-sw2rot-test:hover { color: #bf1123; text-decoration: none; }
a.link-t-sw2rot-test:active { color: #bf1123; text-decoration: none; }


/**RK: die folgende Klasse "link-liste" kann gelöscht werden wenn man sich entscheidet für das neue CSS-System.  */
.link-liste {
        background-image: url(../../img/res/pfeil.gif)!important;
        /**
         * die kommenden Eigenschaften sind eigentlich hier nicht notwendig,
         * jedoch zeigt der RTE den roten Pfeil dann nicht wie im FE an, sondern wiederholt ihn etc ...
         */
        background-position: left 0.2em;
        background-repeat: no-repeat;
        padding-left: 15px;
}
.liste-pfeil-schwarz {
        background-image: url(../../img/res/pfeil_black.gif);
        /**
         * die kommenden Eigenschaften sind eigentlich hier nicht notwendig,
         * jedoch zeigt der RTE den roten Pfeil dann nicht wie im FE an, sondern wiederholt ihn etc ...
         */
        background-position: left 0.2em;
        background-repeat: no-repeat;
        padding-left: 18px;
		margin-top: 0;
		margin-left: -8px
}
.liste-pfeil-rot {
        background-image: url(../../img/res/pfeil.gif);
        /**
         * die kommenden Eigenschaften sind eigentlich hier nicht notwendig,
         * jedoch zeigt der RTE den roten Pfeil dann nicht wie im FE an, sondern wiederholt ihn etc ...
         */
        background-position: left 0.2em;
        background-repeat: no-repeat;
        padding-left: 18px;
		margin-top: 0;
		margin-left: -8px
}

.indent {
	margin-left: 1.5em;
}
.align-center {
	text-align: center;
}
.align-right {
	text-align: right;
}
.align-left {
	text-align: left;
}
.align-justify {
	text-align: justify;
}
.text-11px{
	font-size:11px;
}