<!-- Generell: Zeichensatz- und Ausrichtungsvereinbarung -->

<!-- Links (für eine korrekte Darstellung, muss diese Reihenfolge eingehalten werden!) -->
a				{ text-decoration:underline; padding:1px; }
a:link			{ color:mediumblue;}	<!-- noch nicht besuchte Seiten -->
a:visited		{ color:mediumblue;}	<!-- bereits besuchte Seiten -->
a:active		{ color:mediumblue;}	<!-- gerade angeklickt -->

<!-- Links während der Anwender mit der Maus darüber fährt, oder mit <TAB> fokussiert -->
a:hover,a:focus	{ color:mediumblue; padding:0px; border:"1px solid mediumblue"; background-color:palegoldenrod; }

<!-- Vereinbarungen für den Seitenkopf und Menu -->
div.menu		{ display:block; width:100%; color:mediumblue; background-color:palegoldenrod; text-decoration:none; text-align:left; font-weight:bold; padding:3px; padding-left:15px; background-image:url(../img/ok0.gif); background-position:left middle; background-repeat:no-repeat; }
a.main			{ display:block; width:100%; color:mediumblue; background-color:palegoldenrod; text-decoration:none; text-align:left; font-weight:bold; padding:3px; padding-left:15px; }
a.menu			{ display:block; width:100%; color:mediumblue; text-decoration:none; text-align:left; font-weight:bold; padding:3px; padding-left:15px; }
a.main:hover	{ display:block; border:mediumblue 1px solid; background-color:palegoldenrod; padding-left:14px; padding-top:2px; padding-right:2px; padding-bottom:2px; }
a.menu:hover	{ display:block; border:mediumblue 1px solid; background-color:palegoldenrod; padding-left:14px; padding-top:2px; padding-right:2px; padding-bottom:2px; }

<!-- spezielle Effekte -->
td.welcome	 	{ font-weight:bold; font-size:16px; text-align:center; vertical-align:middle; background:mediumblue; color:#FFF;}
td.hinweis		{ height:2em; vertical-align:middle; }
div.welcome	 	{ font-weight:bold; font-size:14px; text-align:center; vertical-align:middle; background:mediumblue; color:#FFF; padding:2px;}

.eventTitle		{ display:block; font-weight:bold; font-size:48px; text-align:center; color:white; background-color:mediumblue; }
.eventDate		{ font-weight:bold; font-size:48px; text-align:center; }
.eventTime		{ font-size:18px; text-align:center; }

.eventSubtitle	{ font-weight:bold; font-size:32px; text-align:center; color:mediumblue; }
.eventLocation	{ font-weight:bold; font-size:32px; text-align:center; }

<!-- spezielle Formate (1. Abwandlung von CI) -->
img.tve			{ background-color:mediumblue; }

<!-- spezielle Formate (2. Gallerie) -->
table.gal		{}
td.gal			{ padding:6px; text-align:left; vertical-align:center; border-style:none; }
img.gal			{ padding:6px; border-width:0px; }
a.gal			{ padding:4px; }
a.gal:hover		{ padding:3px; border:"1px solid mediumblue"; background-color:palegoldenrod; }

td.galtitle		{ padding:0px; padding-top:2px; width:400px; text-align:center; }
td.galback		{ padding:0px; padding-top:2px; width:40px; text-align:left; }
td.galfore		{ padding:0px; padding-top:2px; width:40px; text-align:right; }
td.galimg		{ width:600px; text-align:center; }

img.galnav		{border-width:0px; padding-top:1px; padding-right:9px; padding-bottom:1px; padding-left:9px; }
a.galnav		{padding-left:9px; padding-top:2px; padding-right:9px; padding-bottom:2px; }
a.galnav:hover	{padding-left:8px; padding-top:1px; padding-right:8px; padding-bottom:1px"; border:"1px solid mediumblue"; }



<!-- eof -->

