body	{font-family:arial,helvetica,sans-serif; font-size:10pt; }

td,th,div	{font-family:arial,helvetica,sans-serif; font-size:10pt;}
td { vertical-align:top; }

/*	ALLG
	Links
*/
a					{text-decoration:none; color:#116655;}
:hover				{text-decoration:underline; color:#116655; }
.forms				{font-size:9pt; font-family:times,serif;} 
.forms8				{font-size:8pt; font-family:times,serif;} 
.fonts				{font-size:10pt; font-family:arial,helvetica,sans-serif;}	
/*
	Formularfeld
	Formularfeld - Eingabebeschriftung (label)

/*	NEWSTICKER */
div.ticker  		{position:absolute; top:10px; left:60px; width:700px;text-valign:middle;
					text-align:center;font-size:18pt; font-weight:bold;color:#FFF5DA; font-family:arial,helvetica,sans-serif;}
/* ADMIN-PICKER */
div.picker		{position:absolute; top:0px; left:0px; width:20px; text-valign:middle; text-align:center;}
		
/*	NAV */
a.navlink:link { font-family:verdana; font-size:10px; font-weight:normal; color:#116655; text-decoration:none; }
a.navlink:visited { font-family:verdana; font-size:10px; font-weight:normal; color:#116655; text-decoration:none; }
a.navlink:hover { font-family:verdana; font-size:10px; font-weight:normal; color:#116655; text-decoration:none; }

a.navlinkaktiv:link { font-family:verdana; font-size:10px; font-weight:bold; color:#116655; text-decoration:none; }
a.navlinkaktiv:visited { font-family:verdana; font-size:10px; font-weight:bold; color:#116655; text-decoration:none; }
a.navlinkaktiv:hover { font-family:verdana; font-size:10px; font-weight:bold; color:#116655; text-decoration:none; }


/*	FOOTER */
td.foot			{font-size:8pt; text-align:right; font-style:italic;}
td.footgray		{font-size:8pt; color:#666666; text-align:right; font-style:italic;}

/* HEADER */
/* Seitenüberschrift */
td.seitentitel	{font-size:14pt; color:#116655; font-weight:bold; font-style:italic; }
/* Seiten-Untertitel */
td.untertitel	{font-size:10pt; color:#003296; font-weight:bold; font-style:italic; }
/*	
	CONTENT */
td
.bigtitel              {font-size:20px; color:#116655; font-weight:bold; font-style:normal; text-decoration: none; margin-top:10px; }
.conttitel		{font-family:verdana; font-size:17px; color:black; font-weight:bold; font-style:normal; text-decoration: none; margin-top:10px; }
.bilduntertitel		{font-size:10px; color:black; font-weight:bold; font-style:normal; text-decoration:none; margin-top:5px; margin-bottom:10px; margin-left:10px; margin-right:10px;}
/*
	Text
	
	BILDER
	bildunterschrift

*/

/* b1 {font-size:16pt;font-weight:bold;color:silver;}
b2 {font-size:24pt;font-weight:bold;color:white;font-style:italic} */

/*
div.head		{position:absolute; top:5px; left:60px; width:700px;text-valign:middle; text-align:center;}
div.content		{position:absolute; top:70px; left:60px; width:700px; font-size:10pt;}

.headsingle		{font-size:18pt;font-weight:bold;color:purple; }		
.headdouble1	{font-size:16pt;font-weight:bold;color:purple; }		
.headdouble2	{font-size:10pt;color:purple;font-style:italic; }		
		
.bilder			{font-size:10pt; text-align:center;}
.listhead		{font-size:12pt;font-weight:bold;background:teal;}
.listbody		{font-size:9pt;}
*/

/* TABELLEN */
td
/* durchsichtig */
.normal 			{font-size:10pt; color:#000000; text-align:left; }
.strong 			{font-size:10pt; color:#000000; text-align:left; font-weight:bold; }
.klein				{font-size:8pt; color:#000000; text-align:left; }
.label	 			{font-size:10pt; color:#084DA5; text-align:left; }
.labelklein 		{font-size:8pt; color:##084DA5; text-align:left; }
.intlink			{font-size:9pt; color:#116655; text-align:right; }


/* mit hintergrundfarbe */

/* FARBE 1 */
td					
.hg1normal			{font-size:10pt; color:#FFFFFF;  background-color:#084DA5; text-align:left; }
.hg1titel 			{font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 15px; font-weight: bold; color: #FFFFFF; background-color:#116655; }
.fg1titel			{font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 15px; font-weight: bold; color:#116655; }
.hg1untertitel		{font-size: 10px; }
.hg1klein			{font-size:8pt; color:#FFFFFF;  background-color:#084DA5; text-align:left; }
.hg1label	 		{font-size:10pt; color:#EEEEEE; background-color:#084DA5; text-align:left; }
.hg1labelklein 		{font-size:8pt; color:#FFFFFF;  background-color:#084DA5; text-align:left; }
.hg1labelkleinbright{font-size:8pt; color:#000000; background-color:#B2CDEC; text-align:left; }
a.hg1labelklein		{font-size:8pt; color:#EEEEEE; background-color:#084DA5; text-align:left; }
a.hg1labelkleinbright{font-size:8pt; color:#000000; background-color:#B2CDEC; text-align:left; }
/* FARBE 2 */
td.
.hg2normal			{font-size:10pt; color:#FFFFFF;  background-color:#349711; text-align:left; }
.hg2label 			{font-size:10pt; color:#FFFFFF; background-color:#349711; text-align:left; }
.hg2labelklein 		{font-size:8pt; color:#FFFFFF; background-color:#349711; text-align:left; }
a.hg1labelklein		{font-size:8pt; color:#EEEEEE; background-color:#349711; text-align:left; }
a.hg1labelkleinbright{font-size:8pt; color:#000000; background-color:#349711; text-align:left; }
/* FARBE 3 */
td.
.hg3label 			{font-size:10pt; color:#FFFFFF; background-color:#EE0000; text-align:left; }

/* Alternierende Hintergrundfarbschemas */
.alt1_normal_farbe1	{font-size:10pt; color:#000000; background-color:#EEEEEE; }
.alt1_normal_farbe2	{font-size:10pt; color:#000000; background-color:#FFFFFF; }
.alt1_klein_farbe1	{font-size:8pt; color:#000000; background-color:#EEEEEE; }
.alt1_klein_farbe2	{font-size:8pt; color:#000000; background-color:#FFFFFF; }

/* VERANSTALTUNGSKALENDER */
/*
td { font-size:10pt; font-family:arial,avantgarde,helv }
td.menu { font-size:10pt; background-color:#B3D9EA; color:#000000}
td.input { font-size:9pt; background-color:#B3D9EA; color:#000000 }
td.buttons { font-size:9pt; background-color:#B3D9EA; color:#000000 }
td.orange { background-color:#ff6600; color:#000000 }

.buttons { font-size:9pt }
.inputTitle { font-size:12pt; font-weight:bold }
.inputSubTitle { font-size:9pt; font-weight:bold; color:#ff6600 }

td.inputKey { font-size:9pt; font-family:arial,avantgarde,helv; color:#ff6600; text-align:right; vertical-align:top }
td.inputValue { font-size:9pt; font-family:arial,avantgarde,helv; color:#ff6600; text-align:left; vertical-align:top }
td.inputButtons { font-size:9pt; font-family:arial,avantgarde,helv; color:#ff6600; text-align:center; vertical-align:top }
td.inputTiny { font-size:4pt }
td.show { font-size:9pt; font-family:arial,avantgarde,helv; color:#000000; text-align:left; vertical-align:top }
td.result1 { font-size:9pt; font-family:arial,avantgarde,helv; color:#ff6600; background-color:#B3D9EA; }
td.result2 { font-size:9pt; font-family:arial,avantgarde,helv; color:#ff6600; background-color:#C3E9FA; }

a.inputParent { font-size:10pt; color:#ff6600; font-weight:bold; text-decoration:none }
td.inputSelf { font-size:14pt; color:#000000; background-color:#ff6600; font-weight:bold }
a.inputChild { font-size:10pt; color:#ff6600; text-decoration:none }

td.textarea { font-size:9pt; font-family:arial,avantgarde,helv }

a.menu { text-decoration:none }
a.menu:link { color:#000000}
a.menu:hover { color:#777777; text-decoration:underline; }
a.menu:visited { color:#000000; }
a.orange { text-decoration:none; font-size:8pt; color:#000000 }
*/

td.calendar	{ font-size:8pt; font-family:arial,avantgarde,helv; background-color:#ffffff;}
td.calendarHeader { font-size:7pt; font-family:arial,avantgarde,helv; }
td.calendardays { font-size:8pt; font-family:arial,avantgarde,helv; background-color:#B3D9EA;}
td.calendarToday { font-size:8pt; font-family:arial,avantgarde,helv; background-color:#FF0000;}
a.calendarLink { font-size:8pt; font-family:arial,avantgarde,helv; background-color:#B3D9EA; text-decoration:none; }
a.calendarLink:visited { font-size:8pt; color:#000000; font-family:arial,avantgarde,helv; background-color:#B3D9EA; text-decoration:none; }
a.calendarLink:link { font-size:8pt; color:#000000; font-family:arial,avantgarde,helv; background-color:#B3D9EA; text-decoration:none; }
a.calendarLink:hover { font-size:8pt; color:#FF0000; font-family:arial,avantgarde,helv; background-color:#B3D9EA; text-decoration:underline; > }


.navMain { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000; }
.navTracking { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #333399; padding-top: 7px }
.subnavItem { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #333377; width: 180; height: 19px; align: left; padding-top: 3px; padding-bottom: 3px; padding-left: 9px; padding-right: 9px }
.subnavItemBlank { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; width: 180; height: 19px; text-align: left; padding-top: 3px; padding-bottom: 3px; padding-left: 9px; padding-right: 9px }

a.navMainLink { color: #CC0000; text-decoration: none }
a.navMainLink:hover { color: #333377; text-decoration: none }

a.navSubLink { color: #FFFFFF; text-decoration: none }
a.navSubLink:hover { color: #ACC3F3; text-decoration: none }

a.navTrackingLink { color: #333399; text-decoration: none;}
a.navTrackingLink:hover { color: #869CC9; text-decoration: none;}

a.navTrackingLink1stlevel { color: #333399; text-decoration: none; font-weight: bold;}
a.navTrackingLink1stlevel:hover { color: #869CC9; text-decoration: none; font-weight: bold;}

div.navLayer { position:absolute; left:100px; top:100px; z-index:200; visibility: hidden; }

.fldsuche
        {
        vertical-align: top;
        width: 80px;
	height: 14px;
        margin-left: 0px;
        border-top: 1px solid #B8B8BB;
        border-left: 1px solid #B8B8BB;
        border-right: 1px solid #B8B8BB;
        border-bottom: 1px solid #B8B8BB;
        margin-bottom: 0px;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#547e1f;
	text-decoration:none;
        }


