
body          { color: #03064d; font-size: 12px; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; font-variant: normal; font-weight: normal; line-height: 130%; background-color: #eee; background-image: url(../_images_standard/bg.gif); background-repeat: repeat-x; background-position: left top; text-align: center; visibility: visible; margin: 0; padding: 0; z-index: 1; border-style: none }
b  { color: #000; font-weight: normal }
i { color: #555; font-size: 110%; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal }
/*<agl.folder "masterframe_declares">*/
	#masterframe         { color: #03064d; font-size: 12px; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; text-align: left; visibility: visible; margin-top: 0; margin-right: auto; margin-left: auto; padding: 0; position: relative; z-index: 3; top: 0; width: 60.18em; height: 100%; border-style: none }
/*</agl.folder>*/
/*<agl.folder "menu_declares">*/
	#menu         { color: #00044b; font-size: 12px; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; line-height: 150%; background-color: #fff; text-align: left; visibility: visible; margin: 0; padding: 0.4em 0; position: absolute; z-index: 7; top: 9em; left: 0; width: 15.09em; height: auto; border-style: none none solid solid; border-width: 0.09em; border-color: #02149a }
	#menu p     { color: #03064d; font-size: 11px; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; font-weight: normal; line-height: 100%; text-decoration: none; background-color: #5985de; margin: 0.5em 0 0 0.5em; padding: 0.5em 0; position: relative }
	#menu a:link, #menu a:visited   { color: #00044b; text-decoration: none; background-image: url(../_images_standard/shim.gif); background-repeat: no-repeat; background-position: left center; padding-left: 1.5em }
	#menu a:hover   { color: #02149a; text-decoration: none; background-image: url(../_images_standard/triangle12px.gif); background-repeat: no-repeat; background-position: left center }
	.hereiam, #menu .hereiam { color: #fff; text-decoration: none; background-image: url(../_images_standard/triangle12px.gif); background-repeat: no-repeat; background-position: left center; padding-left: 1.5em }
	.menulevel1, #menu .menulevel1      { color: #00044b; font-size: 11px; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; font-weight: normal; line-height: 100%; background-color: #d5e0f7; margin: 0 0 0 0.5em; padding: 0.25em 0; border: none }
	.menulevel0, #menu .menulevel0   { color: #02149a; font-size: 11px; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; font-weight: normal; line-height: 100%; background-color: #d5e0f7; background-image: url(../_images_standard/internal.gif); background-repeat: no-repeat; background-position: 0.5em 0.25em; margin: 0 0 0 0.5em; padding: 0.25em 0 0.25em 1.5em; border: none }
	.menulevel2, #menu .menulevel2     { color: #00044b; font-size: 11px; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; font-weight: normal; line-height: 100%; background-color: #d5e0f7; margin: 0 0 0 0.5em; padding: 0.25em 0 0.25em 0.5em; border: none }

/*</agl.folder>*/
/*<agl.folder "header_declares">*/
	/*#backhead    { font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; line-height: 100%; background-color: #3665bf; visibility: visible; margin: 0; padding: 0; position: absolute; z-index: 2; top: 0; left: 0; width: 100%; height: 9em; border-style: solid solid none; border-width: 0.09em; border-color: #02149a }*/
	#header         { color: #03064d; font-size: 12px; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; font-weight: normal; line-height: 100%; background-color: #02149a; text-align: left; visibility: visible; margin: 1em 0 0; padding: 0; position: absolute; z-index: 100; top: 0; left: 0; width: 60em; height: 8em; overflow: hidden; border-style: solid solid none; border-width: 0.09em; border-color: #02149a }
	#dyngraphic     { font-size: 12px; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; text-align: left; visibility: visible; margin: 0; padding: 0; position: absolute; z-index: 101; top: 0; left: 0; width: 15em; height: 8em; /*float: left; */overflow: hidden }
	#headergraphic       { font-size: 12px; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; text-align: left; visibility: visible; position: absolute; z-index: 102; top: 0; left: 15em; width: 45em; height: 8em; overflow: hidden }
/*</agl.folder>*/
/*<agl.folder "inhalt_declares">*/
	/*contmain will hold the main contenet, ergo the real page content, which is not navigation!!!!
*/
	#inhalt            { color: #03064d; font-size: 12px; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; line-height: 150%; background-color: #fff; text-align: left; visibility: visible; margin: 0 0 2em; padding: 1em 0; position: absolute; z-index: 8; top: 9em; left: 15em; width: 45em; height: auto; border-style: none solid solid; border-width: 0.09em; border-color: #02149a }
	#inhalt h1      { color: #00044b; font-size: 150%; font-family: Optima, Georgia, "Times New Roman", Times, serif; font-weight: normal; text-align: left; margin: 0.5em 0 0.5em 1.5em; padding: 0.25em 0.25em 0.25em 0; border-bottom: 1px solid #00044b }
	#inhalt h2  { color: #00044b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 100%; background-color: #d5e0f7; text-align: left; text-transform: uppercase; word-spacing: 0.09em; margin: 0 0 1em 2em; padding: 0.6em }
	#inhalt h3   { color: #5985de; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-image: url(../_images_standard/internal.gif); background-repeat: no-repeat; background-position: 0 0.8em; text-align: left; margin: 1em 0 0 2em; padding-top: 0.5em; padding-left: 0.8em; width: 42em; border-top: 0.09em solid #d5e0f7 }
	#inhalt h4   { color: #000; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120%; text-align: left; margin: 0 0 0 2em; padding: 0 0.3em 0 }
	#inhalt hr      { text-align: center; margin-right: 0.5em; margin-left: 1.5em; width: 38em }
	#inhalt p    { color: #03064d; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 150%; margin: 0 2.4em 1em; padding: 0 }
	#inhalt ul, #inhalt li  { color: #03064d; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 150%; list-style-type: circle; list-style-position: inside; margin: 0 0 1em 2.4em; padding: 0 }
	#aktuell  { color: #02149a; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 120%; background-color: #d5e0f7; margin-left: 1em; padding: 0 0 1em; position: absolute; top: 0; left: 55%; width: 43%; height: auto; float: right; border-style: none none solid solid; border-width: 0.1em; border-color: #00044b }
	#aktuell h1 { color: #fff; font-size: 10px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; line-height: 100%; background-color: #3665bf; text-transform: none; margin: 0; padding: 0.75em 0.5em 0.5em }
	#aktuell h2  { color: #02149a; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; line-height: 100%; text-transform: none; margin: 0.5em 0; padding: 0.5em 0.5em 0.25em 0.25em }
	#aktuell p  { color: #00044b; font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; line-height: 140%; margin: 0 0 0.5em; padding: 0.5em }
	#aktuell i { color: #00044b; font-style: italic }
	#leftcolumn { width: 55% }
/*</agl.folder>*/
/*<agl.folder "formulare" "Einstellungen für Tabellen in formularen">*/
	/*in formularen wird der Tabellkopftag (th) für eingabe felder verwendet undder zellentag  (td) für die Beschriftung*/
	#imakform, #imakform2    { font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; margin: 0 0 0 2em; padding: 0; position: relative; top: 0; left: 0; width: 42em }
	#imakform table     { color: #03064d; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; margin: 0 0 0; padding: 0; position: relative; width: 100% }
	#imakform th      { color: #03064d; font-size: 10px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 120%; text-decoration: none; background-color: #d5e0f7; text-align: left; margin: 0; padding: 0.25em 0.5em 0.5em 0.25em; position: relative; border-style: none none solid solid; border-width: 0.1em; border-color: #03064d }
	#imakform td     { color: #00044b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 100%; text-align: left; margin: 0; padding: 0.25em 0.5em 0.5em 0.25em; border-right: 0.1em solid #02149a; border-bottom: 0.1em solid #02149a }
	#imakform input   { color: #00044b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; margin: 0 0 0; padding: 0.1em 0.2em 0.2em 0.1em; position: relative; top: 0; left: 0; border-style: none solid solid none; border-width: medium 0.09em 0.09em medium; border-color: #555 }
	#booklist { color: #00044b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130%; text-align: left; text-transform: capitalize; margin: 0; padding: 0.1em; position: relative; top: 0.25em; left: 0.25em; width: 45em; overflow: auto }
	#booklist option { color: #00044b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; text-align: left; list-style-type: disc; margin: 0; padding: 0.2em; border-bottom: 0.1em solid #d5e0f7 }
/*</agl.folder>*/
/*<agl.folder "custom styles">*/
	.internal    { color: #02149a; text-decoration: none; background-image: url(../_images_standard/internal.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0.15em 0.2em; padding-left: 0.7em }
	.pagenav { color: #555; font-size: 10px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.external  { color: #02149a; text-decoration: none; background-image: url(../_images_standard/external.gif); background-repeat: no-repeat; background-attachment: scroll; padding-left: 14px }
	.pdflink { color: #02149a; text-decoration: none; background-image: url(../_images_standard/link_pdf.gif); background-repeat: no-repeat; background-position: 0 2px; margin: 1em 0.5em 0.5em 0; padding-top: 0.2em; padding-bottom: 0.5em; padding-left: 1.8em }
	.marginal  { font-size: 90%; font-family: Georgia, "Times New Roman", Times, serif }
	#inhalt .marginal, #inhalt p .marginal { font-size: 90% }
/*</agl.folder>*/


