/****************************************************************************************
# 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,v 1.1 2005/12/28 00:49:11 mundaun Exp $
# ***************************************************************************************/


/* Da während des Editierens NUR dieses CSS aktiv ist, sollten im folgenden Block noch einmal die Grundeinstellungen 
   für Schriftart und -farbe eingetragen werden, die auch von style.css für den Content-Bereich vorgegeben werden. */
BODY, P, TD, TH, FORM, HR, H1, H2, H3, H4 {
	margin: 0px;
	padding: 0px;
}

P {
	margin: 0px 0px 7px 0px;
}
/* no paragraph spacing within tables - T3's RTF editor embeds _all_ table cell content in p tags! */
TD P.bodytext{
	margin-bottom: 0px;
}

A:link {
	color: #FFAC2E;
}
A:visited {
	color: #FFAC2E;
}
A:hover {
	color: #E56300;
}
A:active {
	color: #FFAC2E;
}

BODY {
	text-align: left;
	min-width: 954px;
	font-family: Arial, Helvetica, sans-serif, Geneva, SunSans-Regular;
	font-size: 12px; 
	line-height: 18px;
	color: #939598;
	background-color: #FFDEAD;
}

H1, .csc-header H1{
	font-size: 15px; line-height: 17px;
	font-weight: bold;
	margin-top: 11px;
	margin-bottom: 11px;
	color: #FFAC2E;
}

H2, .csc-header H2{
	font-size: 13px; line-height: 15px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 7px;
	color: #FFAC2E;
}

H3, .csc-header H3{
	font-size: 12px; line-height: 14px;
	font-weight: normal;
	font-weight: bold;
	margin-top: 9px;
	margin-bottom: 3px;
	color: #FFAC2E;
}

HR{
	height: 1px;
	border: 0px;
	color: #FFAC2E;  background-color: #FFAC2E;
	text-align: left; /* align it left for IE */
	margin: 0;        /* align it left for Mozilla */
}



/* --------------- */


/* 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 #000; }
p.csc-frame-frame2, table.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #000; }

/* Bullet styles for unordered lists.*/
ul.component-items { color: #000; list-style-type: circle; }
ul.action-items { color: #000; list-style-image: url(img/red_arrow_bullet.gif); }

/* Numbering styles for ordered lists.*/
ol.component-items-ordered { color: #000; list-style-type: lower-roman; }
ol.action-items-ordered { color: #000; list-style-type: lower-greek; }

/* Three inline text colors taken from the color scheme of CSS Styled Content extension.*/
span.important { color: #0066FF; }
span.name-of-person { color: #10007B; }
span.detail { color: #186900; }

/* Selectors for the default configuration of the link accessibity feature.*/
a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}

table.rte-standard-table { 
	margin-bottom:8px; 
	margin-top:5px; 
	width:100%;
	border-spacing:0px;
	border-collapse:collapse;
	}
table.rte-standard-table img{
	margin:0px;
	padding:0px;
	border-left:0px;
}
.rte-standard-table thead .rte-standard-row-01 td{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #386c96;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	height:30px;
	background: #CAE8EA url(../img/rte_thead_green.gif) no-repeat;
	
	}
	
.rte-standard-table .rte-standard-row-00 td{ 
	background: #fff;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 6px 6px 6px 12px;
	height:75px;
	}
.rte-standard-table .rte-standard-row-01 td{	
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 6px 6px 6px 12px; 
	background: #F5FAFA; 
	color: #797268;
	height:75px;
	}
.rte-standard-table .rte-standard-row-00 td.image-cell-without-margins,
.rte-standard-table .rte-standard-row-00 td.image-cell-without-margins img,
.rte-standard-table .rte-standard-row-01 td.image-cell-without-margins,
.rte-standard-table .rte-standard-row-01 td.image-cell-without-margins img {
	margin:0px;
	padding:0px;
	/*text-align:left;*/
}

.standard-header {
}

.rte-standard-table h6.standard-header {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #63865C;
	background-color:#92AA8D;
	margin: -6px -6px -6px -12px; 
	padding: 6px 6px 6px 12px;
	height:100%;

}

td.image-cell-without-margins{
}



