/* RTE Klassen Start ***************************************************************************************/
/****************************************************************************************
# Default css file for content edited with htmlArea RTE
# Defines a few class selectors that can be simply taken as examples by anyone who needs to configure the RTE.
# This css file is referenced by property RTE.default.contentCSS in the default configuration of htmlArea RTE
# TYPO3 CVS ID: $Id: dynamiccss.css 955 2005-12-28 00:49:12Z mundaun $
# ***************************************************************************************/

body.htmlarea-content-body {
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
}
.htmlarea-content-body p{
	text-align: justify;
	padding: 2px 0;
	margin: 0;
}
p{
	padding: 3px;
}

body.htmlarea-content-body table td, .htmlarea-content-body table th{
	font-size: 12px;
}
.htmlarea-content-body table{
	table-layout: fixed;
}
table tr td{
	text-align: left;
	vertical-align: top;
}
/* Left, center and right alignment of text in paragraphs and cells.*/
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left {
	text-align: left; 
}
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center {
	text-align: center; 
}
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right {
	text-align: right; 
}
/* Two frame examples taken from the example CSS file of CSS Styled Content extension and applied to p and table block elements.*/
/*
p.csc-frame-frame1, table.csc-frame-frame1 {
	background-color: #EDEBF1;
	padding: 2px 4px 2px 4px; 
	border: 1px solid #333333; 
}
p.csc-frame-frame2, table.csc-frame-frame2 { 
	background-color: #F5FFAA; 
	padding: 2px 4px 2px 4px; 
	border: 1px solid #333333; 
}
*/
/* Bullet styles for unordered lists.*/
ul.component-items { 
	color: #186900; 
	list-style-type: circle; 
}
ul.action-items { 
	color: #8A0020; 
	list-style-image: url(img/red_arrow_bullet.html); 
}
/* Numbering styles for ordered lists.*/
ol.component-items-ordered { 
	color: #10007B; 
	list-style-type: lower-roman; 
}
ol.action-items-ordered { 
	color: #8A0020; 
	list-style-type: lower-greek; 
}
/* Three inline text colors taken from the color scheme of CSS Styled Content extension.*/
/*
span.important {
	color: #0000ff;
	font-weight: bold;
}

span.name-of-person { 
	color: #10007B; 
}
span.detail { 
	color: #186900; 
}
*/
/* Selectors for the default configuration of the link accessibity feature.*/
a.external-link {
	background: url("../images/externalLink_orange.gif") no-repeat scroll left center transparent;
	padding-left:15px;
}
a.external-link-new-window {
	background: url("../images/externalLink_orange.gif") no-repeat scroll left center transparent;
	padding-left:15px;
}
a.internal-link {
	background: url("../images/internalLink_orange.gif") no-repeat scroll left center transparent;
	padding-left:18px;
}
a.internal-link-new-window {
	background: url("../images/internalLink_orange.gif") no-repeat scroll left center transparent;
	padding-left:15px;
}
a.download {
	background: url("../images/download_orange.gif") no-repeat scroll left center transparent;
	padding-left:12px;
}
.csc-uploads-fileName a {
	background: url("../images/download_orange.gif") no-repeat scroll left center transparent;
	padding-left:12px;
}
a.mail {
	background: url("../images/mail_orange.gif") no-repeat scroll left center transparent;
	padding-left:20px;
}
p.infoBoxWeiss {
	border: 1px solid #ff6600;
	background-color: white;
	color: #000000;
	padding: 5px;
}
p.infoBoxInvers {
	border: 1px solid #000000;
	background-color:#ff6600;
	color:#000000;
	padding:5px;
}
span.fett {
	font-weight: bold;
}
span.groesser {
	font-size: 1.15em;
}
span.rot {
	color: #ff0000;
	font-weight: normal;
}
span.rot_fett {
	color: #ff0000;
	font-weight: bold;
}
span.kursiv{
	font-style: italic;
}
span.klein{
	font-size: 0.75em;
}
span.klein_fett{
	font-size: 0.75em;
	font-weight: bold;
}
span.strike{
	text-decoration: line-through;
}
table.rahmen{
	border-collapse: collapse;
	border: 1px solid #ADD8E6;
	width: 100%;
}
table.rahmen td, table.rahmen th{
	border: 1px dashed #C0C0C0;/*
	text-align: center;
	font-family: arial;
	font-size: 10px;
	padding: 2px;*/
}

td.zelleBlau {
	background-color: #2d69a9;
	color: white;
	font-size: 12px;
}
/* RTE Klassen Stop ***************************************************************************************/