/*<agl.folder "basic">*/
	body  { background-color: #ffffff }
	h1, h2, h3, h4, h5, table, td, div, p, li    { font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 16px }
	a, a:link, a:hover, a:active, a:visited  { text-decoration: none }
/*</agl.folder>*/

/*<agl.folder "main">*/
	table.main    { background-color: #eff1ff }
	td.header  { }
	td.header_left  { background-image: url("/el/header_links.gif") }
	td.header_right  { background-image: url("/el/header_rechts.gif") }
	td.navi    { background-image: url("/el/navi_1.jpg") }
	td.navi_left { background-image: url("/el/menu_links.gif") }
	td.navi_right { background-image: url("/el/menu_rechts.gif") }
	#menu   { visibility: visible; position: relative; z-index: 1; top: 9px; bottom: 0; left: 0; width: 1px; height: 26px }
	td.navi_imprint          { color: #192D96; font-size: 9px; background-image: url("/el/navi_2.jpg"); text-align: right }
	td.navi_imprint a, td.navi_imprint a:hover     { color: #192D96; margin-right: 8px; margin-left: 8px }
	td.middle_boundary  { }
	td.footer_address     { color: #000; font-size: 10px; background-color: #c5cae5; text-align: center; padding-top: 1px; padding-bottom: 1px; border-top: 1px solid #192d96; border-bottom: 3px solid #ffffff }
	td.footer_address a  { color: #000; text-decoration: underline }
	td.footer_address a:hover   { color: #fff; text-decoration: none; background-color: #192d96 }
	td.footer_ending    { background-color: #192d96; padding-left: 10px }
/*</agl.folder>*/
/*<agl.folder "index">*/
	td.header_index   { border-top: 1px solid #192D96; border-bottom: 1px solid #192D96 }
	td.footer_ending_index { background-color: #192D96 }
	td.middle_index  {  }
	td.middle_index_boundary_left    { background-image: url("/el/index_links.gif") }
	td.middle_index_boundary_right { background-image: url("/el/index_rechts.gif") }
	td.middle_index h2   { color: #192D96; font-size: 13px; font-weight: bold; line-height: 16px; text-align: center; margin: 0 0 8px }
	td.middle_index span.sub  { color: #000; font-size: 11px; font-weight: normal; line-height: 16px }
	td.middle_dates   { background-image: url("/el/hg_dates.gif") }
	td.middle_dates h2   { color: #192D96; font-size: 13px; font-weight: bold; line-height: 16px; margin: 0 0 8px 8px }
	td.middle_dates h2 a  { color: #192D96 }
	td.middle_dates h2 a:hover  { color: #fff; background-color: #192D96 }
	td.middle_dates h3    { color: #192D96; font-size: 13px; font-weight: bold; line-height: 16px; margin: 10px 0 20px 8px }
	td.middle_dates h4   { color: #192D96; font-size: 11px; font-weight: bold; line-height: 14px; margin: 0 0 15px 8px }
	td.middle_dates h4 a   { color: #192D96 }
	td.middle_dates h4 a:hover  { color: #fff; background-color: #192D96 }
	td.middle_dates h4 p.sub  { color: #948ec0; font-size: 11px; font-weight: bold; line-height: 14px; margin: 0 }
	td.middle_dates img.link { position: relative; top: 1px }
	td.footer_address_index     { color: #000; font-size: 10px; text-align: center; padding-top: 1px; padding-bottom: 1px }
	td.footer_address_index a  { color: #000; text-decoration: underline }
	td.footer_address_index a:hover   { color: #fff; text-decoration: none; background-color: #192d96 }
/*</agl.folder>*/
/*<agl.folder "middle_content">*/
	td.middle_content        { margin: 0; padding: 0 }
	td.middle_content div.content      { margin-right: 8px; margin-bottom: 25px; margin-left: 8px; padding-bottom: 4px; padding-left: 5px; width: 518px; border-bottom: 1px solid #192D96; border-left: 1px solid #192D96 }
	td.middle_content div.content_rifty_left      { margin-right: 40px; margin-bottom: 20px; margin-left: 4px; padding-bottom: 4px; padding-left: 5px; width: 239px; float: left; border-bottom: 1px solid #192d96; border-left: 1px solid #192d96 }
	td.middle_content div.content_rifty_right     { margin-right: 4px; margin-bottom: 20px; padding-bottom: 4px; padding-left: 5px; width: 239px; float: left; border-bottom: 1px solid #192d96; border-left: 1px solid #192d96 }
	td.middle_content table.gallery  { margin-top: 25px; margin-bottom: 15px }
	td.middle_content td.gallery_1  { color: #fff; font-weight: bold; background-color: #192D96 }
	td.middle_content td.gallery_2  { color: #fff; font-weight: bold; background-color: #948ec0 }
	td.middle_content h2   { color: #192D96; font-size: 15px; font-weight: bold; line-height: 19px; margin: 35px 8px 16px }
	td.middle_content h3    { color: #192D96; font-size: 13px; font-weight: bold; line-height: 16px; margin-bottom: 8px }
	td.middle_content h3 a   { color: #192D96 }
	td.middle_content h3 a:hover  { color: #fff; background-color: #192D96 }
	td.middle_content h3 p.sub  { color: #948ec0; font-size: 13px; font-weight: bold; line-height: 16px; margin: 0 }
	td.middle_content h3 p.sub_team  { color: #948ec0; font-size: 11px; font-weight: bold; line-height: 16px; margin: 0 }
	td.middle_content p.date     { color: #948ec0; font-size: 10px; font-weight: normal; line-height: 14px; position: relative; top: 2px; float: right }
	td.middle_content a   { color: #192d96 }
	td.middle_content a:hover  { color: #fff; background-color: #192D96 }
	td.middle_content ul   { list-style-image: url("/el/ul_copy.gif"); margin-left: 33px }
	td.middle_content ul ul  { margin-left: 17px }
	td.middle_content ul ul ul  { margin-left: 17px }
	td.middle_content img.link { position: relative; top: 1px }
	td.middle_content p.link  { margin: 5px 0 0; padding-bottom: 1px }
	td.middle_content p.link a   { color: #000 }
	td.middle_content p.link a:hover  { color: #fff; background-color: #192D96 }
	td.middle_content img.list_nav { position: relative; top: 1px }
	td.middle_content td.subcopy, td.middle_content span.subcopy  { font-size: 10px }
	td.middle_content p.list_nav     { color: #948ec0; font-size: 11px; margin: 40px 8px 20px 14px }
	td.middle_content p.list_nav a   { color: #192D96 }
	td.middle_content p.list_nav a:hover  { color: #fff; background-color: #192D96 }
	td.middle_content p.gallery_nav      { color: #948ec0; font-size: 10px; margin-top: 10px }
	td.middle_content p.gallery_nav a   { color: #192D96 }
	td.middle_content p.gallery_nav a:hover  { color: #fff; background-color: #192D96 }
	td.middle_content div.pic   { margin-bottom: 15px; float: right }
	td.middle_content div.team_pic { margin-bottom: 5px; margin-left: 5px; float: right }
	td.middle_content div.pic img  { border: solid 1px #192D96 }
	td.middle_content div.pic img a  { border: solid 1px #192D96 }
	td.middle_content div.team_pic img  { border: solid 1px #192D96 }
	td.middle_content div.team_pic img a  { border: solid 1px #192D96 }
	td.middle_content div.copy { margin: 0; padding: 0 }
	td.middle_content img.popup    { margin: 0; border: solid 1px #192d96 }
	td.middle_content input.formfield, td.middle_content select.formfield, td.middle_content textarea.formfield { width: 250px; border: solid 1px #192d96 }
/*</agl.folder>*/
/*<agl.folder "middle_feature">*/
	td.middle_feature       { background-color: #dae0ff; background-image: url("/el/feature.jpg"); background-repeat: no-repeat; padding-right: 5px; padding-left: 5px; width: 226px }
	td.middle_feature div.feature   { font-size: 10px; line-height: 14px; margin: 0 0 20px; padding: 0 5px 0 6px }
	td.middle_feature div.feature_imprint { color: #192D96; font-size: 9px; text-align: right }
	td.middle_feature div.feature_imprint a, td.middle_feature div.feature_imprint a:hover { color: #192D96; margin-right: 8px; margin-left: 8px }
	td.middle_feature h3    { color: #192D96; font-size: 13px; font-weight: bold; line-height: 16px; margin: 35px 0 8px; padding-right: 5px; padding-left: 6px }
	td.middle_feature h4  { color: #192D96; font-size: 11px; font-weight: bold; line-height: 14px; margin: 0 0 6px }
	td.middle_feature h4 a   { color: #192D96 }
	td.middle_feature h4 a:hover  { color: #fff; background-color: #192D96 }
	td.middle_feature h4 p.sub   { color: #babfd9; font-size: 11px; font-weight: bold; line-height: 14px; margin: 0 }
	td.middle_feature p.date  { color: #192D96; font-size: 11px; font-weight: bold; line-height: 14px; margin: 0 0 6px }
	td.middle_feature img.link { position: relative; top: 1px }
	td.middle_feature div.copy { font-size: 10px; line-height: 14px; margin: 0 0 18px; padding: 0 }
	td.middle_feature p.link   { font-size: 10px; line-height: 14px; margin: 0; padding-right: 5px; padding-bottom: 1px; padding-left: 6px }
	td.middle_feature p.link a   { color: #192D96 }
	td.middle_feature p.link a:hover  { color: #fff; background-color: #192D96 }
/*</agl.folder>*/
/*<agl.folder "level_0_inner">*/
	.m0l0iout   { color: #000; font-weight: bold }
	.m0l0iover   { color: #ffffff; font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "level_0_outer">*/
	.m0l0oout   { text-decoration: none; padding-left: 5px; border-left: 1px solid #192D96 }
	.m0l0oover    { text-decoration: none; background: #192D96; padding-left: 5px; border-left: 1px solid #192D96 }
/*</agl.folder>*/
/*<agl.folder "level_1_inner">*/
	.m0l1iout { color: #000 }
	.m0l1iover { color: #ffffff }
/*</agl.folder>*/
/*<agl.folder "level_1_outer">*/
	.m0l1oout    { text-decoration: none; background: #c5cae5; padding-left: 5px; border-right: 1px solid #192d96; border-bottom: 1px solid #192d96; border-left: 1px solid #192d96 }
	.m0l1oover   { text-decoration: none; background: #192D96; padding-left: 5px; border-right: 1px solid #192D96; border-bottom: 1px solid #192D96; border-left: 1px solid #192D96 }
/*</agl.folder>*/
/*<agl.folder "level_2_inner">*/
	.m0l2iout  { color: #000 }
	.m0l2iover { color: #ffffff }
/*</agl.folder>*/
/*<agl.folder "level_2_outer">*/
	.m0l2oout     { text-decoration: none; background: #c5cae5; padding-left: 5px; border: solid 1px #192d96 }
	.m0l2oover    { text-decoration: none; background: #192d96; padding-left: 5px; border: solid 1px #192d96 }
/*</agl.folder>*/
/*<agl.folder "we_edit">*/
	div.we_edit_block { background-color: #d9d9d9; margin-bottom: 40px; padding: 2px; border: solid 1px #c00 }
	span.we_edit_advice { color: #c00; font-size: 13px; font-weight: bold }
/*</agl.folder>*/
