body 	{ font-family:Arial,Helvetica,sans-serif; 
			font-size:8pt; color:#FFFFFF; }
td 		{ font-size:9pt; vertical-align:top; color:#000000; }
a		{ text-decoration:none; color:#FF0000;}
a:hover	{ text-decoration:underline; }

/*
	splash graublau #7C98A6
	dunkelrot #952722
	senf	#EF9807
*/

/* ___FRAMESET___ */

.sLineOutOfTable {   font-size:8pt; color:#FFFFFF; }
.sLineOutOfTable a { color:#FFFFFF; }

.sNaviLine1 { background-color:#EF9807; font-size:10pt; color:#000000; }
.sNaviLine1 a { color:#000000; }

.sQuicktip { color:#FFFFFF; font-style:Italic; font-weight:bold; }

.sNaviLine2 { background-color:#952722; font-weight:bold; font-size:10pt; color:#FFFFFF; }
.sNaviLine2 a { color:#FFFFFF; }
.sNaviLine2Date { background-color:#952722; font-size:10pt; color:#FFBBBB; }

.sMainColumn1 { background-color:#FFFFFF; font-size:8pt; color:#000000; }
.sRightColumn1 { background-color:#7C98A6; font-size:8pt; color:#FFFFFF; }

.sKleinerGuide { color:#CCCCCC; font-size:7pt; }
.sKleinerGuide a { color:#FFFFFF; font-size:9pt; }

.sFooter { color:#FFFFFF; font-size:8pt; }
.sFooter a { color:#FFFFFF; font-weight:bold; }
/*
 * Content-Bausteine
 */
.sc1_header { font-size:10pt;  font-weight:bold; color:#3266CC;  }
.sc1_content { font-size:9pt; color:#000000;}
.sc1_content a { font-size:9pt; font-weight:bold; color:#0000FF;}
.sc1_bildtext { font-size:7pt; color:#000000;}

.sc2_header { font-size:10pt;  font-weight:bold; color:#3266CC;  }
.sc2_content { font-size:9pt; color:#000000;}
.sc2_bildtext { font-size:7pt; color:#000000;}

.sc3_header { font-size:10pt;  font-weight:bold; color:#3266CC;  }
.sc3_content { font-size:9pt; color:#000000;}
.sc3_bildtext { font-size:7pt; color:#000000;}

/* Listenergebnis */

.sListBackground { background-color:#7C98A6; }
.sListKategorie { font-size:8pt; font-style:italic; color:#000000; }
.sListTitle { font-size:11pt; font-weight:bold; color:#000000; }
.sListTitle a { color:#000000; }
/* .sListHidden { font-size:7pt; color:#7C98A6;} */
.sListHidden { font-size:9pt; color:#FFFFFF;}
.sListTermin { font-family:Courier,fixed; font-style:normal; font-size:10pt; color:#942422;}
.sListLocation { font-family:Courier,fixed;   font-style:italic;  font-size:10pt; color:#000000;}
.sListBeschreibung { font-size:10pt; color:#000000;}
.sListMoreInfo a { font-size:10pt; font-weight:bold; color:#000000;}

/* Veranstaltungsanzeige */

.sVKategorie { font-size:10pt; font-style:italic; color:#000000; }
.sVTitel { font-size:12pt; font-weight:bold; color:#000000; }
.sVInfo { font-size:10pt; color:#000000;}
.sVBeschreibung { font-size:9pt; color:#000000; }
.sVHidden { color:#FFFFFF; } 

.sVDatum { font-family:Courier,fixed; font-size:8pt; color:#942422; }
.sVAdresse { font-family:Courier,fixed; font-size:8pt; color:#000000; }

/* FORMULAR FÜRS EINTRAGEN */
.sEFAbschnitt { font-size:11pt; color:0000FF; }
.sEFLabel { color:000000; }

/* Redaktion */
.sKopfzeile { background-color:#7C98A6; }
.sStatus0 { background-color:#FFFF00; }
.sStatus1 { background-color:#00FF00; }
.sStatus2 { background-color:#FF0000; }
.sRelease { background-color:#FF0000;}
.sDeny    { background-color:#00FF00;} 
.sDelete  { background-color:#888888;} 

/** VIEWS **/
.viewHeader { font-size:8pt; background:#B6B9D8; color:#000000; }
.viewHeader a {  color:#000000; }
.viewRow { font-size:8pt; color:#000000; }
.viewRow a { color:#00B9D8; }

/** EDITFORM **/
.editform_label { font-size:8pt; color:#000000; }

.sSelectList { font-size:7pt; } 

/* input elements */
input.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
	 	font-style: normal; color: #000000;  
	 	 border-color: #000000 #000000 #000000 #000000; border-top-width: 1px;
		  border-right-width: 1px; border-bottom-width: 1px;
		  border-left-width: 1px; text-decoration: none}
	
input.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;
	 	font-style: normal; color: #000000; background-color:#FFFFFF;
		border-color: #000000 #000000 #000000 #000000; border-top-width: 1px;
		  border-right-width: 1px; border-bottom-width: 1px;
		  border-left-width: 1px; }

.kforminput {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
	 	font-style: normal; color: #000000; background-color: #FFFFFF;
	 	 border-color: #000000 #000000 #000000 #000000; border-top-width: 1px;
		  border-right-width: 1px; border-bottom-width: 1px;
		  border-left-width: 1px; text-decoration: none}
