body
{
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-size: 11px;
color:#003399;
background-color:#FFFFFF;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

a, p, h1, h2, h3, td, tr, div, .button, .form
{	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#003399;
	text-decoration:none;
}

a:hover
{
	color:#A80004;
	text-decoration:underline
}
           
h1
{
	font-size:18px;
	color:#A80004;
	font-weight:bold;
	text-align: center
}

h2
{
	color:#A80004;
	letter-spacing: 5px;
	text-align: center
}

#menuitem	/* Hauptmenüpunkte inaktiv */
{
	font-size:10px;
	color:#003399;
}
#menuitem:hover
{
	text-decoration:underline;
}
#menuitemactive	/* Hauptmenüpunkte aktiv */
{
	font-size:10px;
	color:#FFFFFF;
}
#menuitemactive:hover
{
	text-decoration:none;
}
#menudescription		/* Beschreibungszeile im Hauptmenü */
{
	font-size:9px;
	color:#006699
}

/* ################################################################################################################################## */

.printpage
{
	font-size:9px;
	text-decoration:none;
	color:#606060
}

.printpage:hover
{
	font-size:9px;
	text-decoration:none;
	color:#A80004
}

.menuitem	/* Hauptmenüpunkte inaktiv */
{
	font-size:10px;
	color:#003399;
	text-decoration:none;
}
.menuitem:hover
{
	text-decoration:underline;
}
.menuitemactive	/* Hauptmenüpunkte aktiv */
{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.menuitemactive:hover
{
	color:#FFFFFF;
	text-decoration:none;
}
.menudescription		/* Beschreibungszeile im Hauptmenü */
{
	font-size:9px;
	color:#006699
}

.submenuitem			/* Untermenüpunkte links INAKTIVE MENÜPUNKTE */
{
	font-size:10px;
	color:#003366;
	text-decoration:none
}
.submenuitem:hover
{
	text-decoration:underline
}
.submenuitemactive			/* Untermenüpunkte links AKTIVER MENÜPUNKT */
{
	font-size:10px;
	color:#A80004;
	text-decoration:none
}
.submenuitemactive:hover
{
	text-decoration:none
}
.submenuitemgray				/* Untermenüpunkte Ausgegraut (nicht aktive URL) */
{
	font-size:10px;
	color:#606060;
	text-decoration:none
}

.displaydatetime  	/* Anzeige Datum und Uhrzeit */
{
	font-size:10px;
	color:#A0A0A0
}

.sponsors
{
	font-size:10px;
	color:#606060;
	text-decoration:none
}
.sponsors:hover
{
	text-decoration:underline
}

.block,.blockindent		/* Alle größeren Textblöcke (1 1/2 Zeilenabstand) auf den Informationsseiten */
{
	line-height: 14pt;
	text-decoration:none;
	text-align: justify
}
.block:hover,.blockindent:hover,.textindent:hover
{
	text-decoration:underline;
	text-align: justify
}
.blockindent		/* Alle größeren Textblöcke auf den Informationsseiten - aber EINGERÜCKT */
{
	margin-left: 20px;
	text-align: justify
}

.textindent		/* Alle größeren Textblöcke (einfacher Zeilenabstand) auf den Informationsseiten - aber EINGERÜCKT */
{
	text-decoration:none;
	margin-left: 20px
}


.uebmittel  /* Mittelgroße Überschrift */
{
	font-size:12px;
	color:#A80004;
	text-decoration:underline	
}

.uebpanelvorschlag  /* Größere Überschrift (Hauptüberschrift)*/
{
	font-size:13px;
	color:#A80004;
	text-decoration:none;
	font-weight:bold		
}

.kontakttext	/* Kontakte-Seite Textblöcke */
{
	margin-left: 20px
}

.button		/* buttons auf formularen */
{
	color:#A80004;
	line-height: 12pt;
	border: thin solid
}

.form			/* formularfelder  */
{
		color:#000000;
}

.errors		/* diverse fehlermeldungen */
{
	font-size:11px;
	color:#A80004;
	text-align: center
}

.error		/* diverse fehlermeldungen */
{
	font-size:11px;
	color:#A80004;
	text-align: center
}

.tt-panel		/* TimeTable Panelname */
{
	/*color:#A80004*/
}

.tt-chair		/* TimeTable Chair */
{

}

.info-head		/* Infoseiten für Personen, Panels, Vorträge, etc. HAUPTÜBERSCHRIFT (Name, Panelname, etc.) */
{
	font-size:12px;
	color:#A80004;
	font-weight:bold
}

.info-cvtext		/* Infoseiten TEXT VON CV PERSONEN */
{
	line-height: 14pt;
	text-align: justify
}

.info-autoren		/* Namen der Autoren von Vorträgen */
{
	font-weight:bold
}

.panel-head1		/* Panelauflistung, Überschrift "Panel #.." */
{
	font-size: 12px;
	color: #A80004;
	font-weight: bold
}

.panel-datum		/* Panelauflistung, Datum, Ort */
{
	font-size:11px;
	color:#A80004
}

.panel-titela		/* Panelauflistung, Überschrift "Titel" */
{
	font-size:11px;
	color:#A80004
}

.panel-titelb		/* Panelauflistung, Titel */
{
	font-size:12px;
	font-weight:bold
}

.panel-chaira		/* Panelauflistung, Überschrift "Chair" */
{
	font-size:11px;
	color:#A80004
}

.panel-chairb		/* Panelauflistung, Chair */
{
	font-size:11px;
	font-weight:bold
}

.panel-kommentara		/* Panelauflistung, Überschrift "Kommentar" */
{
	font-size:11px;
	color:#A80004
}

.panel-kommentarb		/* Panelauflistung, Kommentar */
{
	font-size:11px;
	font-weight:bold
}

.panel-vortraga		/* Panelauflistung, Überschrift "Vortrag" */
{
	font-size:11px;
	color:#A80004
}

.panel-vortragb		/* Panelauflistung, Vortragende/r Name */
{
	font-size:11px;
	font-weight:bold
}

.panel-vortragc		/* Panelauflistung, Vortragstitel */
{
	font-size:11px;
}

.workshop-autor		/* Workshop AutorInName */
{
	font-size:12px;
	color:#A80004;
	font-weight:bold
}

.workshop-titel		/* Workshop Titel */
{
	font-size:11px;
	color:#A80004;
	font-weight:bold
}

.workshop-abstract	/* Workshop Abstract */
{
	line-height: 14pt;
	font-size:11px;
	text-align: justify
}

.links-kategorie		/* Kategorie in Linkliste */
{
	font-size:12px;
	color:#A80004;
	font-weight:bold
}

.links-url			/* URL in Linkliste */
{
	font-size:10px;
	color:#003399;
	text-decoration:underline;
}

.links-url:hover			/* URL in Linkliste */
{
	color:#A80004;
}

.links-url:visited			/* URL in Linkliste */
{
	color:#999999;
}

a
{
	text-decoration:underline
}


