body    {  margin: 0 }
li  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 160%; list-style-type: disc; display: list-item }
p,td   { color: black; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 130% }
hr  { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 100%; height: 1px; border: solid 1px silver }
ul { }
form { margin: 0; padding: 0 }
.readon { color: orange; font-weight: bold }
input  { border: solid 1px silver }
textarea  { border: solid 1px silver }
input#senden   { color: white; background-color: #0f218b; text-align: center }
input#clear { color: white; background-color: #369; text-align: center }
#buttons>ul#mainlevel-1homenav li a { }
#td_top { margin: 2px 0 0 0 }
#pic_left {margin: 0 10px 0 0 }
/*<agl.folder "table.moduletable-kopf">*/
	table.moduletable-kopf td { font-weight: normal }
	table.moduletable-kopf    { margin-left: 1px; width: 100%; border-right: 1px solid black }
/*</agl.folder>*/
/*<agl.folder "table.moduletable-akopf">*/
	table.moduletable-akopf td { font-weight: normal }
	table.moduletable-akopf   { width: 100% }
/*</agl.folder>*/
/*<agl.folder "Mainlevel-kopf">*/
	.mainlevel_active-kopf,mainlevel_current-kopf    { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 24px; text-decoration: none; background-color: #0f218b; list-style-type: none; padding: 5px 7px; float: none; outline: solid 1px silver }
	#mainlevel-kopf li    { background-image: none; list-style-type: none; display: block; float: left; clear: inherit }
	a.mainlevel-kopf:visited,a.mainlevel-kopf:link               { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 24px; text-decoration: none; list-style-type: none; padding: 5px 7px; float: none; outline-width: 1px }
	a.mainlevel-kopf:hover,#active_menu-kopf               { color: white; font-size: 12px; font-weight: bold; line-height: 24px; text-decoration: none; background-color: #0f218b; list-style-type: none; padding: 5px 7px; float: none; outline: solid 1px silver }
/*</agl.folder>*/
/*<agl.folder "table.moduletable">*/
	table.moduletable th    { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 100; background-color: white; text-align: left; text-indent: 5px; letter-spacing: 1px; padding-top: 3px; padding-bottom: 3px; width: 100%; height: 14px }
	table.moduletable li  { }
	table.moduletable ul { }
	table.moduletable td   { }
	table.moduletable   { width: 100% }
/*</agl.folder>*/
/*<agl.folder "Contentpagelink">*/
	/* For content item titles that are hyperlink instead of Read On */
	a.contentpagetitle:link, a.contentpagetitle:visited { color: #003063; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; text-align: left }
	a.contentpagetitle:hover { color: #295918; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left }
/*</agl.folder>*/
/*<agl.folder "Pathway">*/
	/*pathaway setting*/
	.pathway { font-size: 9px; font-family: Verdana, Helvetica, Arial, sans-serif }
	a.pathway:link, a.pathway:visited { color: #003063; font-weight: normal }
	a.pathway:hover { color: #295918; font-weight: normal; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "Mainlevel">*/
	a.mainlevel:link, a.mainlevel:visited  { color: black; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 20px; text-decoration: none; background-color: transparent; background-image: url("normal.gif"); background-repeat: no-repeat; display: block; margin-bottom: 1px; padding-left: 5px; width: 170px }
	a.1mainlevel:link, a.1mainlevel:visited { color: black; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 20px; text-decoration: none; background-color: silver; background-repeat: no-repeat; display: block; margin-bottom: 1px; padding-left: 5px; width: 170px }
	a.mainlevel:hover  { color: white; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 20px; text-decoration: none; background-color: transparent; background-image: url("hoover.gif"); background-repeat: no-repeat; display: block; margin-bottom: 1px; padding-left: 5px; width: 170px }
	#active_menu            { color: white; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 20px; text-decoration: none; background-color: transparent; background-image: url("aktiv.gif"); background-repeat: no-repeat; display: block; margin-bottom: 1px; padding-left: 5px; width: 170px }
	.mainlevel_active      { color: white; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none; background-color: transparent; background-image: url("aktiv.gif"); background-repeat: no-repeat; display: block; margin-bottom: 1px; padding-left: 5px; width: 170px }
	.mainlevel_active1 { color: white; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none; background-color: #0f218b; background-image: url("activ.html"); background-repeat: no-repeat; display: block; margin-bottom: 1px; padding-left: 5px; width: 170px }
	.mainlevel_current    { color: white; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 20px; text-decoration: none; background-color: transparent; background-image: url("aktiv.gif"); background-repeat: no-repeat; display: block; margin-bottom: 1px; padding-left: 5px; width: 170px }
/*</agl.folder>*/
/*<agl.folder "Sublevel">*/
	a.sublevel:link, a.sublevel:visited         { color: black; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 20px; text-decoration: none; background-color: transparent; background-image: url("sub.gif"); background-repeat: no-repeat; display: block; margin-bottom: 1px; margin-left: -4px; padding-left: 5px; width: 170px }
	a.sublevel:hover           { color: white; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 20px; text-decoration: none; background-color: transparent; background-image: url("hoover.gif"); background-repeat: no-repeat; margin-bottom: 1px; margin-left: -4px; padding-left: 5px; width: 170px }
	.sublevel_current    { color: white; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 20px; text-decoration: none; background-color: transparent; background-image: url("aktiv.gif"); background-repeat: no-repeat; margin-bottom: 1px; margin-left: -4px; padding-left: 5px; width: 170px }
/*</agl.folder>*/
/*<agl.folder "Mainmenu">*/
	a.mainmenu:link, a.mainmenu:visited  { color: #ffffff; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; line-height: 20px; padding-left: 5px; width: 170px }
	a.mainmenu:hover  { font-size: 11px; line-height: 20px; width: 170px }
/*</agl.folder>*/
/*<agl.folder "Contentbereich">*/
	.blog  { margin-top: 10px; width: 750px }
	.table_inhalt { padding: 3px }
	.componentheading          { color: #084da5; font-size: 130%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 20px; text-align: left; width: 100%; border-style: solid; border-width: 7px 7px 7px 10px; border-color: white }
	.contentheading          { color: #084da5; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; width: 100%; border: solid 3px white }
	.contentpaneopen          { background-color: white; text-align: left; margin-top: 5px; width: 100%; border: solid 3px white }
	.contentdescription         { background-color: white; text-align: left; width: 830px; border: solid 7px white }
	.contentpane        { margin: 10px 0 0 -1px }
	.article_seperator   { display: block; margin-bottom: 15px; position: static; width: 100% }
/*</agl.folder>*/
/*<agl.folder "Editor_Intern">*/
.c_job       { color: #08208C; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 700 }
.c_news       { color: #08208C; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif}
.c_fair       { color: #08208C; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif}
.tp_4      { background-color: #0f218b; width: 21px }
	.tp_bild    { width: 125px; vertical-align: top }
.tp_free    { background-color: gray; padding: 10px }
.tp_header,td#tp_header         { background-color: #bdcfe7; padding: 15px 30px 10px; width: 500px }
	a.sprache:link,a.sprache:visited   { color: white }
	a.sprache:hoover { color: navy; background-color: red }
	.tp_content     { background-color: #ededef; padding: 15px}
.tp_subcontent    { background-color: #ccc; padding: 15px; width: 286px }
.tp_edit_head   { color: teal; font-size: 120%; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 700 }
	.c_headline       { color: black; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 700 }
	p#header  { color: black; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 130%; margin-top: 0 }
	p#pic { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 130%; margin-top: -10px }
	.tp_tablebreite { cellspaceing: 0; cellpadding: 0; margin: 0; padding: 0; width: 100%; border: solid 0 #fff }
	.pic_links { margin-right: 10px }
	.font_blue { color: navy }
.font_orange   { color: white; font-size: 14px; font-weight: 700; background-color: orange; display: compact; padding: 4px }

/*</agl.folder>*/
.sectiontableheader { font-weight: bold }
.sectiontableentry1, .sectiontableentry2  { color: black; font-weight: 700; line-height: 30px; text-indent: 15px }
.newsflash td { color: #000000; text-align: justify; vertical-align: middle }
.mainpage { color: black; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align: left }
.mainpage-bkg { width: 1px }
.greybg { background: #eeeeee }
.title { color: #000000; font-size: 20px; font-family: sans-serif; font-weight: bold; margin-left: 10px }
.subtitle { color: #666666; font-size: 10px; font-family: sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; margin-left: 20px }
.pollstableborder { padding: 1px; border: solid 1px }
.poll { color: #666666; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 14px }
table.pollstableborder { border: solid 1px #cccccc }
.small  { color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.smalldark { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

.createdate  { color: #083863; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-align: left }
.button { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; background-color: #f0f0f0; border: solid 1px #cccccc }
.inputbox { color: #000000; font-size: 10px; margin-left: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f0f0f0; border: solid 1px #cccccc }
a.category:link, a.category:visited  { color: #333333; font-size: 11px; font-weight: bold; line-height: 30px }
a.category:hover { color: #999999 }
.ontab { color: #ffffff; font-weight: bold; background-color: #ffae00; text-align: center; border-style: outset outset solid; border-width: 2px 2px 1px; border-color: #ff9900 #808080 #d5d5d5 #ff9900 }
.offtab { font-weight: normal; background-color: #e5e5e5; text-align: center; border-style: outset outset solid; border-width: 2px 2px 1px; border-color: #e0e0e0 #e0e0e0 #d5d5d5 }
.tabpadding { }
.tabheading { background-color: #ffae00; text-align: left }
.pagetext { visibility: hidden; display: none; position: relative; top: 0 }
.moscode { background-color: #f0f0f0 }
.code { background-color: #f0f0f0; border: solid 1px #fff }
.message { color: #ff6600; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center }
.back_button { text-align: center; margin-top: 40px }
.buttonheading  {}
table.contenttoc { color: #333300; background-color: #e0e0e0; border: solid 1px #333 }
table.contenttoc td { font-size: 8pt; font-weight: normal; text-align: left }
table.searchinto { width: 100% }
table.searchintro td { color: #ffffff; font-weight: bold; background-color: #293c43 }
