/***********************************************************************************
CSS-Styleangaben, die im RTE gesetzt werden können.
Müssen sowohl normal im Header eigefügt werden (wie alle anderen Stylesheets,
damit sich die Änderungen auf den Content auswirken, als auch über Tpyo-Script
dem RTE übergeben werden, damit dieser die Formaterung auch korrekt im RTE anzeigen kann.

	##########################################################
	###CODE im TS-Config-Feld der obersten Seite/Rootpage
	RTE.default.useCSS = 1 (schaltet die Verwendung des externen CSS ein)
	RTE.default.contentCSS = fileadmin/templates/css/RTEconfig.css
    #RTE.default.showTagFreeClasses = 1 (erlaubt die Verwendung von nicht Tag-Spezifischen Klassen)
    
    ### Welche Elemente sollen im RTE angezeigt werden
    RTE.default.showButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, formatblock, orderedlist, unorderedlist, table
    
    ### Welche Klassen für die <Span> genutzt werden könne
    ### im Pulldown "text"
    RTE.default.classesCharacter = mungomungo,important
    
    ### Dieser Eintrag sagt typo3, dass die Klasse ausdrücklich erlaubt ist
    ### Im Normalfall entfernt typo3 nicht bekannte Klassen
    RTE.config.tt_content.bodytext.proc.allowedClasses = mungomungo
    
    ### Um Links zu formatiern legt man erst die Linkklasse im CSS an
    a.intern (z.B.)
    ### Und registriert diese dann, so dass sie im Linkpopup als "Stil" zugewiesen werden kann.
    RTE.default.classesAnchor = intern
    ##########################################################  
************************************************************************************/




/*******************************************************
**  PARAGRAPH
**/
body {color:#fff!important;background-color:#382e28!important;}

p, p em{
	color:#fff!important;
	margin:0px;
	padding:0px;
	font-size:12px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	line-height:155%;
	text-align:justify;
	background-color:#382e28;
	
}

/*Anpassung für Newsbox*/
#idnewsbox p, #idnewsbox p em
				{
				font-size:10px;	
				background-color:#46302b!important;
				line-height:120%;
				text-align:left;
				}

				
/* Absatzzuweisung für die erlaubten Tags*/
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; }


/* Mögliche Absatzformatierung, die derzeit nicht gebraucht wird (mit Rahmen etc.)
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; }
*/



/*******************************************************
** LISTEN
**/

ul	{	
	
	list-style-type: circle;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:22px;
	background-color:#382e28;
	
}

ul li
	{
	
	padding-bottom:6px;
	background-color:#382e28;
	
	}

li	{
	
	padding-bottom:6px;
	background-color:#382e28;
	
	}


ol	{	
	
	margin-top:2px;
	margin-bottom:2px;
	background-color:#382e28;
	
	}


/** Ungeordnete Listen*/
ul.kein-Füllzeichen 	{list-style-type: none;}
ul.Kreise-nur-Rahmen 	{list-style-type: circle;}
ul.Kreise-gefüllt 		{list-style-type: disc;}
ul.Quadrat 				{list-style-type: square;}



/* Geordnete Listen*/
ol.Dezimalzahlen		 	{list-style-type: decimal; }
ol.Dezimal-führende-Null	{list-style-type: decimal-leading-zero; }
ol.kleine-römische-Ziffern 	{list-style-type: lower-roman; }
ol.große-römische-Ziffern 	{list-style-type: upper-roman; }
ol.kleine-Ziffer		 	{list-style-type: lower-latin; }
ol.große-Ziffer			 	{list-style-type: upper-latin; }


/*******************************************************
**  HEADLINES
**/

h1{
	
	color:#ffb400;	
	margin:0px;
	padding-left:15px;padding-top:0px;padding-bottom:13px;
	background:url(../img/bgH2.gif) 0px 4px no-repeat;
	font-size:15px;	font-weight:bold;
	background-color:#382e28;
}




h2{
	color:#ffb400;
	margin:0px;
	padding:0px;padding-bottom:7px;
	font-size:12px;	font-weight:bold;
	background-color:#382e28;
}

			
h3{
	padding:0px;padding-bottom:3px;
	margin:0px;
	font-size:12px; font-weight:bold;
	color:#fff;
	background-color:#382e28;

}
h4{
	padding:0px;padding-bottom:3px;
	margin:0px;
	font-size:11px;	font-weight:normal;
	color:#ffb400;
	background-color:#382e28;
}

h5{
	padding:0px;padding-bottom:3px;
	margin:0px;
	font-size:11px;	font-weight:normal;
	color:#ffb400;
	background-color:#382e28;
}

h6{
	padding:0px;padding-bottom:3px;
	margin:0px;
	font-size:11px;	font-weight:normal;
	color:#fff;
	background-color:#382e28;
}


/*Anpassung für Newsbox*/	
#idnewsbox h1 	{
				font-family:Trebuchet MS,Verdana;
				color:#fff;	
				margin:0px;
				padding:0;padding-top:0px;padding-bottom:7px;
				font-size:15px;	font-weight:bold;
				background:none;
				
				}

#idnewsbox h2
				{
				background-color:#ffb400!important;
				
				}
#idnewsbox h3
				{
				background-color:#ffb400!important;				
				}				
#idnewsbox h4
				{
				background-color:#ffb400!important;				
				}
#idnewsbox h5
				{
				background-color:#ffb400!important;				
				}				
#idnewsbox h6
				{
				background-color:#ffb400!important;				
				}



/*Anpassung für Rechte Spalte mit 30% größe*/	
#idzweispaltigb #idcontentright h1 	{
				
				}

#idzweispaltigb #idcontentright h2
				{
				font-size:11px;
				padding-bottom:3px;
				}
#idzweispaltigb #idcontentright h3
				{
				font-size:11px;			
				}				
#idzweispaltigb #idcontentright h4
				{
				font-size:11px;				
				}
#idzweispaltigb #idcontentright h5
				{
				font-size:11px;			
				}				
#idzweispaltigb #idcontentright h6
				{
				font-size:11px;				
				}				

#idzweispaltigb #idcontentright p
				{				
				font-size:11px;
				line-height:130%;
				}
#idzweispaltigb #idcontentright li,
#idzweispaltigb #idcontentright li *

				{				
				font-size:10px;
				padding-bottom:1px;
				}

/*******************************************************
**  INLINE (span)
**/
span.important 	
				{
				color: #fff; 
				font-size:11px;
				font-weight:bold;
				font-variant:small-caps;
				letter-spacing: 0.2em;
				/*border:1px dashed #fff;*/
				display:block;
				
				text-align:center;
				}
span.detail 	{color: #ffb400; font-size:10px; display:block;text-align:center;}
span.person		{color: #fff; font-size:11px; font-weight:normal;}


#idnewsbox span.important,
#idnewsbox span.detail,
#idnewsbox span.person
				{
				font-size:10px!important;
				}



/*******************************************************
**  LINKSTYLES
**/
#IDlogo a,
#IDlogo a:link,
#IDlogo a:Visited
					 	{color:#ffb400!important; font-size:11px;
						text-decoration:none!important;
						border-bottom:1px dotted!important;						
						}
						
#IDlogo a,
#IDlogo a:Link,
#IDlogo a:Visited,
#IDlogo a:Hover
		 				{
						text-decoration:none!important;
						border:none!important;
						}


p a, li a,
p a:Link, li a:Link,
p a:Visited, li a:Visited,
p a.internal-link,
li a.internal-link,
a span 		{
						font-size:12px; color:#ffb400!important;
						text-decoration:none!important;
						border-bottom:1px dotted!important;
						}
						
p a.internal-link:Hover

						{
						font-size:12px; color:#ff9822!important;
						text-decoration:none!important;
						border-bottom:1px dotted!important;
						}

						
						
#idzweispaltigb	#idcontentright p a
						{
						font-size	: 11px;
						
						}
						
#idzweispaltigb	#idcontentright p a:Hover
						{
						color		: #ffb822!important;
						}

						
						
#IDcontentContainer a.more-link,
#IDcontentContainer a.more-link:Hover

				 		{
						font-size:10px; color:#fff!important; font-weight:bold!important;
						text-decoration:none!important;
						display:block;
						text-align:right;
						padding-right:29px;
						background: #fff url(..//img/buttonMore.gif)  no-repeat; 
						
  						background-position:  center right;
  						border:none!important;
						}

/*Anpassung für Newsbox*/						
#idnewsbox a.more-link,
#idnewsbox a.more-link:Hover
						{
						font-size:10px; color:#fff!important; font-weight:bold!important;
						text-decoration:none!important;
						display:block;
						text-align:right;
						padding-right:29px;
						background: #fff url(..//img/buttonMore.gif)  no-repeat; 
						background-color:#46302b!important;
  						background-position:  center right;
  						border:none!important;
						}
																	



a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}