/**********************************

Homepage:	BDKJ-Darmstadt.de
For:		BDKJ Darmstadt
Author: 	Alexander Kuhn

***********************************/


/**********************************
	HTML- & BODY-Tags
***********************************/

* { padding:0px; margin:0px; border:0px; }
html, body { background-image: url(../media/gfx/background.png); color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; }
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #c8da06; text-decoration: underline; }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; }

/**********************************
	Basic Div-Container
***********************************/

#container { margin: 0 auto; width: 899px; background: url(../media/gfx/container_background.png); }
#header { margin: 0 auto; width: 899px; height: 310px; background: url(../media/gfx/outlines.png); }
#content { margin: 0 auto; padding-top: 18px; width: 899px; background: url(../media/gfx/outlines.png); }
#content_left { margin-bottom: 18px; float: left; width: 180px; }
#content_left_big { margin-bottom: 58px; float: left; width: 180px; }
#content_right { margin-left: 180px; width: 719px; }
#content_right_titlestory { width: 318px; height: 448px; }
#content_right_news { margin-top: -448px; margin-left: 336px; width: 383px; height: 448px; }
#content_right_bottom { width: 719px; height: 155px; }
#footer { margin: 0 auto; width: 899px; height: 75px; background: url(../media/gfx/outlines.png); }
.content_box { position: absolute; margin-top: 18px; margin-left: 17px; width: 429px; height: 585px; list-style: none; }
.content_box ul { list-style: none; }
.clearer { display: block; margin: 0; border: 0; padding: 0; width: 0; height: 0; font-size: 0; line-height: 0; clear: both; }

/**********************************
	Forms
***********************************/

/** Anti-SPAM **/

.enroll_form_maps { display: none; }

/** Suchfeld **/
.form_search input { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }
.form_search_box { padding-left: 9px; padding-top: 3px; float: left; margin-left: 679px; margin-top: 7px; width: 169px; height: 15px; border: solid 1px #6e6e6e; background: url(../media/gfx/search_background.png); }
.form_search_button { float: left; margin-left: 2px; margin-top: 7px; display: inline; text-indent: -999em; width: 20px; height: 20px; cursor: pointer; background: url(../media/gfx/search_button.png); }

/** Newsletter **/
.form_newsletter { float: left; display:inline; margin-top: -155px; margin-left: 454px; width: 247px; height: 155px; background: url(../media/gfx/newsletter_background.png); }
.form_newsletter_box { position: absolute; margin-top: 52px; margin-left: 18px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; padding-left: 9px; padding-top: 3px; width: 178px; height: 15px; border: solid 1px #6e6e6e; background: url(../media/gfx/search_background.png); }
.form_newsletter_button { position: absolute; margin-top: 52px; margin-left: 209px; text-indent: -999em; width: 20px; height: 20px; cursor: pointer; background: url(../media/gfx/newsletter_button.png); }
.form_newsletter_action { list-style: none; color: #6e6e6e; }
.form_newsletter_action_radio1 { position: absolute; margin-top: 70px; margin-left: 26px; width: 20px; height: 20px; }
.form_newsletter_action_label1 { position: absolute; margin-top: 70px; margin-left: 46px; width: 70px; height: 20px; }
.form_newsletter_action_radio2 { position: absolute; margin-top: 70px; margin-left: 116px; width: 20px; height: 20px; }
.form_newsletter_action_label2 { position: absolute; margin-top: 70px; margin-left: 136px; width: 70px; height: 20px; }
.newsletter_form_input { margin-bottom: 10px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; padding-left: 9px; padding-top: 3px; width: 200px; height: 15px; border: solid 1px #6e6e6e; background: #ffffff; }
.newsletter_form_button { width: 211px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; border: solid 1px #6e6e6e; background: #e6e6e6; }

/** Suchfilter **/
.form_suche_filter_back { position: absolute; margin-left: 501px; width: 200px; height: 125px; background: url(../media/gfx/suche_suchfilter.png) no-repeat; }
* html .form_suche_filter_back { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/suche_suchfilter.png'); }
.form_suche_filter_select_category { margin-top: 49px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }
.select_option { height: 20px; padding-left: 9px; padding-top: 3px; }

/** Suche **/
div.new_search { margin-top: 18px; text-align: center; }
.form_search2 input { color:#6E6E6E; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
.form_search_box2 { margin-right: 18px; padding: 2px 9px 3px; width: 200px; border: solid 1px #6e6e6e; background: url(../media/gfx/search_background.png); }
.form_search_button2 { width: 130px; padding: 1px 0 2px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; border: solid 1px #6e6e6e; background: #e6e6e6; }

/** Newsfilter **/
.form_newsarchive_filter_back { position: absolute; margin-left: 501px; width: 200px; height: 125px; background: url(../media/gfx/newsarchive_newsfilter.png) no-repeat; }
* html .form_newsarchive_filter_back { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsarchive_newsfilter.png'); }
.form_newsarchive_filter_select_date { margin-top: 49px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }
.form_newsarchive_filter_select_category { margin-top: 16px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }
.select_option { height: 20px; padding-left: 9px; padding-top: 3px; }

/** BDKJ Linkfilter **/
.form_bdkj_weblinks_filter_back { position: absolute; margin-left: 501px; width: 200px; height: 125px; background: url(../media/gfx/bdkj_weblinks_filter_back.png) no-repeat; }
* html .form_bdkj_weblinks_filter_back { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/bdkj_weblinks_filter_back.png'); }
.form_bdkj_weblinks_filter_select_name { margin-top: 49px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }
.form_bdkj_weblinks_filter_select_category { margin-top: 16px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }
.select_option { height: 20px; padding-left: 9px; padding-top: 3px; }

/** Verb�nde **/
.form_associations_select { position: absolute; margin-top: 49px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }

/** Verleihmaterial-Filter **/
.form_verleihmaterial_select { position: absolute; margin-top: 49px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }

/** Verleihsache **/
.form_verleihsache { margin-top: 15px; }
.form_verleihsache_submit { width: 164px; padding: 1px 0 2px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; border: solid 1px #6e6e6e; background: #e6e6e6; }

/** Downloadfilter **/
.form_downloads_filter_back { position: absolute; margin-left: 501px; width: 200px; height: 125px; background: url(../media/gfx/downloads_filter_background.png) no-repeat; }
* html .form_downloads_filter_back { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/bdkj_weblinks_filter_back.png'); }
.form_downloads_filter_select_name { margin-top: 49px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }
.form_downloads_filter_select_category { margin-top: 16px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }

/** Terminfilter **/
.form_termine_filter_back { position: absolute; margin-left: 501px; width: 200px; height: 163px; background: url(../media/gfx/termine_filter_background.png) no-repeat; }
* html .form_termine_filter_back { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/termine_filter_background.png'); }
.form_termine_filter_select_year { margin-top: 49px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }
.form_termine_filter_select_month { margin-top: 16px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }
.form_termine_filter_select_host { margin-top: 16px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }

.form_termine_filter2_back { position: absolute; margin-top: 181px; margin-left: 501px; width: 200px; height: 88px; background: url(../media/gfx/termine_filter2_background.png) no-repeat; }
* html .form_termine_filter2_back { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/termine_filter2_background.png'); }
.form_termine_filter2_enrollment { margin-top: 49px; margin-left: 18px; padding-left: 5px; padding-top: 2px; border: 1px solid #6e6e6e; width: 164px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; }

/** Event **/
.event_form_send { margin-top: 6px; width: 431px; height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; border: solid 1px #6e6e6e; background: #e6e6e6; }

/** Enrollment **/
.enroll_form_input { margin-right: 4px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; padding-left: 9px; padding-top: 3px; height: 15px; border: solid 1px #6e6e6e; }
.enroll_form_dropdown { margin-right: 4px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; padding-left: 5px; padding-top: 2px; height: 18px; border: solid 1px #6e6e6e; }
.enroll_form_textarea { margin-right: 4px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6e6e6e; padding-left: 9px; padding-top: 3px; border: solid 1px #6e6e6e; }
.enroll_form fieldset ul { margin-left: 4px; list-style: none; }
.enroll_form fieldset ul li { margin-bottom: 4px; }

/**********************************
	Header
***********************************/

#header_menu { margin: 0 auto; width: 899px; height: 156px; }
#spenden a { float: left; text-indent: -999em; width: 126px; height: 156px; background: url(../media/gfx/spenden.png); }
#spenden a:hover { float: left; text-indent: -999em; width: 126px; height: 156px; background: url(../media/gfx/spenden_hover.png); }
#logo a { float: left; text-indent: -999em; width: 272px; height: 156px; background: url(../media/gfx/logo.png); }
#portal { display: none; }
#portal_menu { float: left; list-style: none; width: 501px; height: 40px; }
#portal_menu li { float: left; height:40px; }
#portal_menu li a { display: block; height: 40px; text-decoration: none; text-indent: -999em; background-repeat: no-repeat; }
#portal_menu li#portal_menu_1 { text-indent: -999em; width: 89px; background: url(../media/gfx/portal_1.png); }
#portal_menu li#portal_menu_2 a { width: 137px; background: url(../media/gfx/portal_2.png); }
#portal_menu li#portal_menu_2 a:hover { width: 137px; background: url(../media/gfx/portal_2_hover.png); }
#portal_menu li#portal_menu_3 a { width: 124px; background: url(../media/gfx/portal_3.png); }
#portal_menu li#portal_menu_3 a:hover { width: 124px; background: url(../media/gfx/portal_3_hover.png); }
#portal_menu li#portal_menu_4 a { width: 151px; background: url(../media/gfx/portal_4.png); }
#portal_menu li#portal_menu_4 a:hover { width: 151px; background: url(../media/gfx/portal_4_hover.png); }
#facebook { float: right; margin: 25px 20px 0; }
#header_search { margin: 0 auto; width: 899px; height: 34px; background: url(../media/gfx/header_search_background.png); }
#header_content { margin: 0 auto; width: 899px; height: 120px; }

/** Anmeldebox **/
#anmelden { display: none; text-indent: -999em;  }
#anmelden_undertitle { display: none; text-indent: -999em; }
.anmelden_slogan { display: inline; margin-left: 18px; float: left; list-style: none; width: 181px; height: 120px; background: url(../media/gfx/header_anmelden_background1.png); }
.anmelden_slogan li a { display: block; height: 14px; text-decoration: none; text-indent: -999em; background-repeat: no-repeat; }
.anmelden_slogan_title { width: 163px; font-size: 9px; font-weight: bold; }
.anmelden_slogan_text { width: 163px; font-size: 9px; }
.anmelden_slogan_button { width: 79px; }
.anmelden_slogan_button a { width: 79px; background: url(../media/gfx/symbol_overview_plus.png); }
#anmelden_undertitle2 { display: none; text-indent: -999em; }
#anmelden_event { float: left; list-style: none; width: 199px; height: 120px; background: url(../media/gfx/header_anmelden_background2.png); }
#anmelden_event li a { display: block; height: 14px; text-decoration: none; text-indent: -999em; background-repeat: no-repeat; }
#anmelden_event li#anmelden_event_date { margin-left: 15px; margin-top: 35px; font-size: 9px; font-weight: bold; }
#anmelden_event li#anmelden_event_name { margin-left: 15px; height: 26px; font-size: 9px; }
#anmelden_event li#anmelden_event_link { margin-left: 15px; width: 77px; }
#anmelden_event li#anmelden_event_link a { margin-top: 13px; width: 77px; background: url(../media/gfx/symbol_anmelden.png); } 
#anmelden_event li#anmelden_event_more_infos { margin-top: -14px; margin-left: 102px; width: 77px; }
#anmelden_event li#anmelden_event_more_infos a { width: 77px; background: url(../media/gfx/symbol_more_infos.png); }
#anmelden_event li#anmelden_event_overview_empty { margin-top: 14px; margin-left: 15px; }
#anmelden_event li#anmelden_event_overview_empty a { width: 79px; height: 14px; background: url(../media/gfx/symbol_overview_plus.png) no-repeat; }

/** Terminbox **/
#termine { display: none; text-indent: -999em; }
#termine_today { float: left; list-style: none; margin-left: 100px; width: 192px; height: 120px; background: url(../media/gfx/header_termine_background1.png); }
#termine_today_date { margin-top: 35px; margin-left: 17px; font-size: 9px; font-weight: bold;}
#termine_today_event { height: 26px; font-size: 9px; margin-left: 17px; }
#termine_today_event a { font-size: 9px; font-weight: bold;  }
#termine_today_event a:hover { font-size: 9px; font-weight: bold; }
#termine_today_overview a { display: block; width: 65px; height: 14px; text-decoration: none; text-indent: -999em; background: url(../media/gfx/symbol_weitere.png) no-repeat; }
#termine_today_overview { margin-top: 13px; margin-left: 17px; }
#termine_today_count { margin-top: -14px; margin-left: 87px;}
#termine_upcoming { padding-top: 1px; float: left; list-style: none; width: 191px; height: 119px; background: url(../media/gfx/header_termine_background2.png); }
.termine_upcoming_date { height: 51px; font-size: 9px; }
.termine_upcoming_date a { margin-left: 15px; padding-left: 12px; width: 73px; font-size: 9px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.termine_upcoming_date a:hover { font-size: 9px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.termine_upcoming_overview { margin-left: 15px; }
.termine_upcoming_overview a { display: block; width: 79px; height: 14px; text-decoration: none; text-indent: -999em; background: url(../media/gfx/symbol_overview_plus.png) no-repeat; }

/**********************************
	Content
***********************************/

/** Menu **/
#content_menu_title { text-indent: -999em; width: 180px; height: 49px; background: url(../media/gfx/menu_title.png); }
#content_menu { list-style: none; width: 180px; }
#content_menu li { width: 180px; height:26px; }
#content_menu li a { display: block; height: 26px; text-decoration: none; text-indent: -999em; background-repeat: no-repeat; }
#content_menu_1 { background: url(../media/gfx/menu_1.png); }
#content_menu_1:hover { background: url(../media/gfx/menu_1_hover.png); }
#content_menu_2 { background: url(../media/gfx/menu_2.png); }
#content_menu_2:hover { background: url(../media/gfx/menu_2_hover.png); }
#content_menu_3 { background: url(../media/gfx/menu_3.png); }
#content_menu_3:hover { background: url(../media/gfx/menu_3_hover.png); }
#content_menu_4 { background: url(../media/gfx/menu_4.png); }
#content_menu_4:hover { background: url(../media/gfx/menu_4_hover.png); }
#content_menu_5 { background: url(../media/gfx/menu_5.png); }
#content_menu_5:hover { background: url(../media/gfx/menu_5_hover.png); }
#content_menu_6 { background: url(../media/gfx/menu_6.png); }
#content_menu_6:hover { background: url(../media/gfx/menu_6_hover.png); }
#content_menu_7 { background: url(../media/gfx/menu_7.png); }
#content_menu_7:hover { background: url(../media/gfx/menu_7_hover.png); }
#content_menu_8 { background: url(../media/gfx/menu_8.png); }
#content_menu_8:hover { background: url(../media/gfx/menu_8_hover.png); }
#content_menu_9 { background: url(../media/gfx/menu_9.png); }
#content_menu_9:hover { background: url(../media/gfx/menu_9_hover.png); }
#content_menu_bottom { width: 180px; height: 346px; font-size: 9px; list-style: none; }
#content_menu_bottom_background { width: 180px; height: 165px; background: url(../media/gfx/menu_bottom.png) 0 -26px; }
#content_menu_bottom_copyright { margin-top: 131px; margin-left: 17px; }
#content_menu_bottom_developer { margin-left: 29px; }

/** Impressum **/
.impressum_logo { width: 171px; height: 17px; background: url(../media/gfx/title_impressum.png); }
* html .impressum_logo { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/title_impressum.png'); }
.impressum_left { position: absolute; margin-top: 30px; width: 202px; }
.impressum_divider { position: absolute; margin-top: 113px; margin-left: 214px; width: 2px; height: 389px; background: url(../media/gfx/trennlinie_389_ver.png) no-repeat; }
* html .impressum_divider { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/trennlinie_389_ver.png'); }
.impressum_right { position: absolute; margin-top: 30px; margin-left: 231px; width: 202px; }
.letter_green_18 { color: #c8da06; font-size: 18px; font-weight: bold; }
.letter_green_11 { color: #c8da06; font-size: 11px; font-weight: bold; }
.impressum_domains { padding-left: 13px; height: 13px; background: url(../media/gfx/symbol_arrow_85.png) no-repeat; }
.impressum_domains:hover { background: url(../media/gfx/symbol_arrow_85_hover.png) no-repeat; }
.impressum_zielgebiet { float: left; margin-top: -1px; margin-right: 5px; }
.impressum_karten { float: left; margin-top: 1px; margin-right: 5px; margin-bottom: 10px; }
.contextnavi_developer_box { position: absolute; margin-left: 501px; padding-top: 47px; padding-left: 17px; padding-right: 17px; width: 166px; height: 123px; list-style: none; font-size: 9px; background: url(../media/gfx/impressum_developer_background.png) no-repeat; }
* html .contextnavi_developer_box { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/impressum_developer_background.png'); }
.contextnavi_developer_box a { font-size: 9px; }
.impressum_devoloper { position: absolute; margin-top: -12px; margin-left: 140px; }
.impressum_devoloper_mobil { margin-left: 12px; }
.impressum_devoloper_mail { margin-left: 7px; }

/** Haftungsausschluss **/
.contextnavi_disclaimer_overview { position: absolute; margin-left: 501px; padding-top: 47px; padding-left: 17px; padding-right: 15px; width: 168px; height: 100px; list-style: none; background: url(../media/gfx/disclaimer_overview_background.png) no-repeat; }
* html .contextnavi_disclaimer_overview { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/disclaimer_overview_background.png'); }
.contextnavi_disclaimer_overview_content { position: absolute; margin-top: 45px; margin-left: 519px; list-style: none; width: 180px; }
.contextnavi_disclaimer_overview_content li a { font-size: 9px; font-weight: bold; }
.contextnavi_disclaimer_overview_content li a:hover { font-size: 9px; font-weight: bold; }
.font_9px { font-size: 9px; }
.disclaimer_logo { width: 468px; height: 52px; background: url(../media/gfx/disclaimer_title.png) no-repeat; }
* html .disclaimer_logo { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/disclaimer_title.png'); } 
.disclaimer_top { position: absolute; margin-top: 9px; }
.disclaimer_left { position: absolute; margin-top: 90px; width: 202px; font-size: 9px; }
.disclaimer_divider { position: absolute; margin-top: 113px; margin-left: 214px; width: 2px; height: 389px; background: url(../media/gfx/trennlinie_389_ver.png) no-repeat; }
* html .disclaimer_divider { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/trennlinie_389_ver.png'); }
.disclaimer_right { position: absolute; margin-top: 90px; margin-left: 231px; width: 202px; font-size: 9px; }
.logo_bdkj_small { float: left; margin-top: 10px; margin-right: 14px; }
.letter_white_18 { font-size: 18px; font-weight: bold; }
.letter_white_11 { font-size: 11px; font-weight: bold; }
.disclaimer_back { position: absolute; margin-top: 544px; margin-left: 301px; padding-left: 12px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_back.png) no-repeat; }
.disclaimer_back:hover { background: url(../media/gfx/symbol_arrow_back_hover.png) no-repeat; }
.disclaimer_forward { position: absolute; margin-top: 544px; margin-left: 376px; padding-right: 12px; font-weight: bold; height: 13px; width: 42px; background: url(../media/gfx/symbol_arrow_forward.png) right no-repeat; }
.disclaimer_forward:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) right no-repeat; }

/** Präventionsschulung **/
.praevention_logo { width: 468px; height: 52px; background: url(../media/gfx/praeventionsschulung_title.png) no-repeat; }
* html .disclaimer_logo { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/praeventionsschulung_title.png'); }
.praevention_text h4 { margin-bottom: 20px; font-size: 16px; }
.praevention_text h5 { margin-bottom: 10px; font-size: 14px; }
.praevention_text p { margin-bottom: 20px; }
.praevention_text ul { margin-top: -15px; margin-bottom: 20px; }
.praevention_text ul li { margin: 0 0 4px 15px; padding: 5px 0px 5px; border-bottom: dotted 1px; }
.praevention_text ul li span.date { position: absolute; display: block; width: 80px; }
.praevention_text ul li span.text { display: block; margin-left: 80px; width: 330px; }
.praevention_text img { float: left; margin-right: 10px; }

/** Kontaktbox **/
.margin_top_352 { margin-top: 352px; }
.margin_top_338 { margin-top: 338px; }
.margin_top_303 { margin-top: 303px; }
.margin_top_301 { margin-top: 301px; }
.margin_top_300 { margin-top: 300px; }
.margin_top_289 { margin-top: 289px; }
.margin_top_252 { margin-top: 252px; }
.margin_top_251 { margin-top: 251px; }
.margin_top_237 { margin-top: 237px; }
.margin_top_214 { margin-top: 214px; }
.margin_top_188 { margin-top: 188px; }
.margin_top_165 { margin-top: 165px; }
.margin_top_50 { margin-top: 50px; }
.margin_top_43 { margin-top: 43px; }
.margin_top_8 { margin-top: 8px; }
.contextnavi_contact_box { position: absolute; margin-left: 501px; width: 200px; height: 266px; list-style: none; background: url(../media/gfx/impressum_contact_background.png) no-repeat; }
.contextnavi_contact_box_content { position: absolute; margin-left: 501px; padding-left: 17px; padding-right: 16px; width: 167px; height: 217px; list-style: none; font-size: 9px; }
.contextnavi_contact_box_content a { font-size: 9px; }
.contextnavi_contact_box_content a:hover { font-size: 9px; }
* html .contextnavi_contact_box { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/impressum_contact_background.png'); }
.contact_box1 { margin-left: 1px; width: 30px; height: 17px; background: url(../media/gfx/symbol_post.png) no-repeat; }
* html .contact_box1 { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/symbol_post.png'); }
.contact_box2 { margin-top: 11px; }
.contact_box3 { margin-top: 6px; margin-bottom: 8px; width: 166px; height: 2px; background: url(../media/gfx/trennlinie_166_hor.png) no-repeat; }
* html .contact_box3 { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/trennlinie_166_hor.png'); }
.contact_box4 { margin-bottom: 12px; width: 164px; height: 24px; background: url(../media/gfx/symbol_callus.png) no-repeat; }
* html .contact_box4 { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/symbol_callus.png'); }
.contact_box_phone { margin-left: 7px; }
.contact_box_fax { margin-left: 7px; }
.contact_box_mail { margin-left: 12px; }

/** BDKJ & KJZ **/
.bdkjundkjz_logo { width: 86px; height: 17px; background: url(../media/gfx/title_bdkjundkjz.png); }
* html .bdkjundkjz_logo { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/title_bdkjundkjz.png'); }
.bdkjundkjz_top { width: 430px; }
.bdkjundkjz_left { position: absolute; margin-top: 43px; width: 204px; }
.bdkjundkjz_picture { float: left; margin-top: 3px; margin-right: 7px; }
.bdkjundkjz_bottom { position: absolute; margin-top: 436px; }
.bdkjundkjz_divider { position: absolute; margin-top: 41px; margin-left: 214px; width: 2px; height: 389px; background: url(../media/gfx/trennlinie_389_ver.png) no-repeat; }
* html .bdkjundkjz_divider { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/trennlinie_389_ver.png'); }
.bdkjundkjz_right { position: absolute; margin-left: 231px; width: 202px; }
.bdkjundkjz_associations { position: absolute; margin-left: 501px; width: 200px; height: 87px; list-style: none; background: url(../media/gfx/bdkjundkjz_associations_background.png) no-repeat; }
* html .bdkjundkjz_associations { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/bdkjundkjz_associations_background.png'); }
.bdkjundkjz_aboutus { position: absolute; margin-top: 105px; margin-left: 501px; width: 200px; height: 128px; list-style: none; background: url(../media/gfx/bdkjundkjz_aboutus_background.png) no-repeat; }
* html .bdkjundkjz_aboutus { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/bdkjundkjz_aboutus_background.png'); }
.bdkjundkjz_aboutus_links { position: absolute; margin-top: 150px; margin-left: 519px; list-style: none; }
.bdkjundkjz_aboutus_link { padding-left: 12px; width: 180px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat;  }
.bdkjundkjz_aboutus_link:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.bdkjundkjz_back { position: absolute; margin-top: 457px; margin-left: 301px; padding-left: 12px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_back.png) no-repeat; }
.bdkjundkjz_back:hover { background: url(../media/gfx/symbol_arrow_back_hover.png) no-repeat; }
.bdkjundkjz_forward { position: absolute; margin-top: 457px; margin-left: 376px; padding-right: 12px; width: 42px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) right no-repeat; }
.bdkjundkjz_forward:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) right no-repeat; }
.bdkjundkjz_list li { margin-left: 14px; list-style: square; }

/** BDKJ Vorstand **/
.bdkj_vorstand_top { margin-top: 13px; width: 430px; }
.bdkj_vorstand_left { position: absolute; margin-top: 37px; width: 254px; }
.bdkj_vorstand_divider { position: absolute; margin-top: 20px; margin-left: 262px; width: 2px; height: 389px; background: url(../media/gfx/trennlinie_389_ver.png) no-repeat; }
* html .bdkj_vorstand_divider { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/trennlinie_389_ver.png'); }
.bdkj_vorstand_right { position: absolute; margin-top: 30px; margin-left: 276px; width: 158px; }
.bdkj_vorstand_bottom { position: absolute; margin-top: 443px; }
.bdkj_vorstand_memberlink { padding-left: 12px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.bdkj_vorstand_memberlink:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.bdkj_vorstand_picture { float: left; margin-right: 6px; margin-bottom: 15px; border: 1px solid #ffffff; }
.bdkj_vorstand_back { position: absolute; margin-top: 459px; margin-left: 301px; padding-left: 12px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_back.png) no-repeat; }
.bdkj_vorstand_back:hover { background: url(../media/gfx/symbol_arrow_back_hover.png) no-repeat; }
.bdkj_vorstand_forward { position: absolute; margin-top: 459px; margin-left: 376px; padding-right: 12px; font-weight: bold; height: 13px; width: 42px; background: url(../media/gfx/symbol_arrow_forward.png) right no-repeat; }
.bdkj_vorstand_forward:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) right no-repeat; }

/** BDKJ Verb�nde **/
.associations_logo { width: 468px; height: 52px; background: url(../media/gfx/bdkj_weblinks_title.png) no-repeat; }
* html .associations_logo { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/bdkj_weblinks_title.png'); }
.association_bottom_name { font-weight: bold; font-size: 11px; }
.bdkj_associations_right { position: absolute; margin-top: 43px; margin-left: 276px; width: 158px; }
.bdkj_associations_bottom { position: absolute; margin-top: 456px; }
.bdkj_associations_back { position: absolute; margin-top: 6px; margin-left: 301px; padding-left: 12px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_back.png) no-repeat; }
.bdkj_associations_back:hover { background: url(../media/gfx/symbol_arrow_back_hover.png) no-repeat; }
.bdkj_associations_forward { position: absolute; margin-top: 6px; margin-left: 376px; padding-right: 12px; font-weight: bold; height: 13px; width: 42px; background: url(../media/gfx/symbol_arrow_forward.png) right no-repeat; }
.bdkj_associations_forward:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) right no-repeat; }
.bdkj_associations_picture { float: left; padding-top: 3px; padding-left: 3px; margin-right: 6px; margin-bottom: 6px; width: 86px; height: 86px; background: url(../media/gfx/bdkj_associations_picture.png) no-repeat; }
* html .bdkj_associations_picture { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/bdkj_associations_picture.png'); }
.bdkj_associations_url { padding-left: 12px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.bdkj_associations_url:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }

/** Praeventionsschulung **/
.praeventionsschulung { position: absolute; margin-top: 0px; margin-left: 0px; width: 200px; height: 128px; list-style: none; background: url(../media/gfx/praeventionsschulung_background.png) no-repeat; }
* html .praeventionsschulung { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/praeventionsschulung_background.png'); }
.praeventionsschulung_links { position: absolute; margin-top: 45px; margin-left: 18px; list-style: none; }
.praeventionsschulung_link { padding-left: 12px; width: 180px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat;  }
.praeventionsschulung_link:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }

/** Weblinks **/
.bdkj_weblinks_title { position: absolute; margin-top: 2px; margin-left: 18px; width: 471px; height: 55px; background: url(../media/gfx/bdkj_weblinks_title.png) no-repeat; list-style: none; }
* html .bdkj_weblinks_title { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/bdkj_weblinks_title.png'); }
.bdkj_weblinks_title li ul { list-style: none; }
.bdkj_weblinks_aboutus { position: absolute; margin-top: 143px; margin-left: 501px; width: 200px; height: 128px; list-style: none; background: url(../media/gfx/bdkjundkjz_aboutus_background.png) no-repeat; }
* html .bdkj_weblinks_aboutus { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/bdkjundkjz_aboutus_background.png'); }
.bdkj_weblinks_aboutus_links { position: absolute; margin-top: 188px; margin-left: 519px; list-style: none; }

/** Titelstory **/
#content_titelstory { list-style: none; width: 300px; height: 404px; }
#content_titelstory li.content_titelstory_head { margin-left: 18px; padding-top: 20px; padding-right: 17px; width: 283px; height: 15px; font-size: 9px; text-align: right; background: url(../media/gfx/titelstory_head.png); }
#content_titelstory li.content_titelstory_title { margin-left: 18px; padding-top: 20px; padding-left: 17px; padding-right: 17px; width: 266px; height: 34px; font-weight: bold; background: url(../media/gfx/titelstory_title.png); }
.content_titelstory_picture { border: 1px solid #ffffff; margin-top: 3px; margin-right: 10px; }
#content_titelstory li.content_titelstory_teaser { margin-left: 18px; padding-top: 5px; padding-left: 17px; padding-right: 17px; width: 266px; height: 262px; overflow: hidden; background: url(../media/gfx/titelstory_teaser.png); }
#content_titelstory li.content_titelstory_link { padding-top: 12px; padding-left: 36px; padding-right: 17px; width: 265px; height: 36px; background: url(../media/gfx/titelstory_link.png); }
.content_titelstory_readmore a { display: block; float: left; text-indent: -999em; width: 86px; height: 14px; background: url(../media/gfx/symbol_weiterlesen.png); }
.content_titelstory_category { margin-left: 104px; padding-left: 12px; width: 146px; height: 14px; background: url(../media/gfx/symbol_arrow_158.png); }
.content_titelstory_category:hover { background: url(../media/gfx/symbol_arrow_158_hover.png); }
.content_titelstory_category a { font-weight: bold; }
.content_titelstory_category a:hover { color: #ffef41; }
.content_titelstory_bottom { width: 318px; height: 44px; background: url(../media/gfx/titelstory_bottom.png); }

/** News **/
#content_news { text-indent: -999em; width: 383px; height: 49px; background: url(../media/gfx/news_title.png) no-repeat; }
.news_list { list-style: none; }
#news_list_picback_1 { padding-top: 10px; padding-left: 10px; width: 118px; height: 113px; background: url(../media/gfx/news_pic1_back.png) no-repeat; }
#news_list_picback_1_hot { padding-top: 10px; padding-left: 10px; width: 118px; height: 113px; background: url(../media/gfx/news_pic1_back_hot.png) no-repeat; }
#news_list_picback_2 { padding-top: 10px; padding-left: 10px; width: 118px; height: 113px; background: url(../media/gfx/news_pic2_back.png) no-repeat; }
#news_list_picback_2_hot { padding-top: 10px; padding-left: 10px; width: 118px; height: 113px; background: url(../media/gfx/news_pic2_back_hot.png) no-repeat; }
#news_list_picback_3 { padding-top: 10px; padding-left: 10px; width: 118px; height: 113px; background: url(../media/gfx/news_pic3_back.png) no-repeat; }
#news_list_picback_3_hot { padding-top: 10px; padding-left: 10px; width: 118px; height: 113px; background: url(../media/gfx/news_pic3_back_hot.png) no-repeat; }
.margin_top_12 { margin-top: 12px; }
.margin_top_11 { margin-top: 11px; }
.margin_top_15 { margin-top: 15px; }
.margin_top_14 { margin-top: 14px; }
.news_pic { width: 80px; height: 80px; }
.symbol_hot { position: absolute; margin-top: -26px; margin-left: 55px; width: 25px; height: 26px; background: url(../media/gfx/symbol_hot.png); }
* html .symbol_hot { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/symbol_hot.png'); }
.news_list_date { margin-top: -124px; margin-left: 117px; width: 247px; height: 12px; font-size: 9px; }
#news_list_title_1 { margin-top: 2px; margin-left: 117px; width: 247px; height: 34px; font-weight: bold; background: url(../media/gfx/news_divider_1.png); }
#news_list_title_2 { margin-top: 2px; margin-left: 117px; width: 247px; height: 34px; font-weight: bold; background: url(../media/gfx/news_divider_2.png); }
#news_list_title_3 { margin-top: 2px; margin-left: 117px; width: 247px; height: 34px; font-weight: bold; background: url(../media/gfx/news_divider_3.png); }
.news_list_text { margin-top: 5px; margin-left: 117px; width: 247px; height: 47px; }
.news_list_link a { display: block; height: 14px; text-decoration: none; text-indent: -999em; }
.news_list_link { margin-left: 118px; width: 86px; background: url(../media/gfx/symbol_weiterlesen.png); }
.news_list_category { margin-top: -14px; margin-left: 222px; padding-left: 12px; width: 131px; height: 14px; font-weight: bold; background: url(../media/gfx/symbol_arrow_143.png); }
.news_list_category:hover { background: url(../media/gfx/symbol_arrow_143_hover.png); }

/** Pinnwand **/
#pinnwand_1 { float: left; list-style: none; width: 157px; height: 155px; background: url(../media/gfx/pinnwand_left.png); }
#pinnwand_2 { float: left; list-style: none; padding-right: 10px; width: 130px; height: 155px; background: url(../media/gfx/pinnwand_middle.png); }
#pinnwand_3 { float: left; list-style: none; padding-right: 10px; width: 129px; height: 155px; background: url(../media/gfx/pinnwand_right.png); }
.pinnwand_date { margin-top: 53px; font-weight: bold; }
.pinnwand_text { height: 54px; }
#pinnwand_1 li a { display: block; height: 14px; text-decoration: none; text-indent: -999em; background-repeat: no-repeat; }
#pinnwand_2 li a { display: block; height: 14px; text-decoration: none; text-indent: -999em; background-repeat: no-repeat; }
#pinnwand_3 li a { display: block; height: 14px; text-decoration: none; text-indent: -999em; background-repeat: no-repeat; }
.pinnwand_margin_1 { margin-left: 35px; }
.pinnwand_margin_2 { margin-left: 15px; }
.pinnwand_margin_3 { margin-left: 16px; }
.pinnwand_link { width: 83px; background:url(../media/gfx/symbol_anschauen.png); }

/** Newsarchive **/
.background_flower { position: absolute; z-index: 1; padding-top: 358px; text-indent: -999em; width: 71px; height: 105px; background: url(../media/gfx/background_flower.png) no-repeat bottom; }
.content_sitecontent { position: absolute; z-index: 2; margin-top: -2px; width: 501px; height: 605px; }
.newsarchive_title { position: absolute; margin-top: 2px; margin-left: 18px; width: 471px; height: 55px; background: url(../media/gfx/newsarchive_title.png) no-repeat; list-style: none; }
* html .newsarchive_title { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsarchive_title.png'); }
.newsarchive_content { padding-top: 67px; width: 471px; height: 486px; }
.newsarchive_teaser { margin-bottom: 15px; padding-top: 8px; padding-left: 18px; width: 450px; height: 37px; list-style: none; background: url(../media/gfx/background_2lanes.png) no-repeat; }
* html .newsarchive_teaser { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/background_2lanes.png'); }
.newsarchive_teaser_row1 { margin-left: 12px; font-size: 9px; }
.newsarchive_teaser_row2 { position: relative; }
.newsarchive_teaser_row2 a { padding-left: 12px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.newsarchive_teaser_row2 a:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.newsarchive_teaser_symbol { position: absolute; margin-top: -21px; margin-left: 417px; }
.newsarchive_category { font-size: 9px; font-weight: bold; color: #c8da06; }
.newsarchive_failure { position: absolute; margin-top: 15px; width: 468px; height: 25px; font-weight: bold; }
.content_contextnavi { position: absolute; z-index: 3; }
.newsarchive_bottom_back { position: absolute; margin-top: 5px; margin-left: 299px; padding-left: 12px; float: left; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_back.png) no-repeat; }
.newsarchive_bottom_back:hover { background: url(../media/gfx/symbol_arrow_back_hover.png) no-repeat; }
.newsarchive_bottom_forward { position: absolute; margin-top: 5px; margin-left: 374px; width: 54px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) right no-repeat; }
.newsarchive_bottom_forward:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) right no-repeat; }

/** Suchergebnisse **/
.suche_title { position: absolute; margin-top: 2px; margin-left: 18px; width: 471px; height: 55px; background: url(../media/gfx/suche_title.png) no-repeat; list-style: none; }
* html .suche_title { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/suche_title.png'); }

/** News **/
.sitecontent_background { margin-top: 2px; margin-left: 18px; width: 469px; height: 607px; background: url(../media/gfx/background_sitecontent.png) no-repeat; }
* html .sitecontent_background { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/background_sitecontent.png'); }
.newsansicht_flower { position: absolute; padding-top: 358px; text-indent: -999em; width: 71px; height: 105px; background: url(../media/gfx/background_flower.png) no-repeat bottom; }
.newsansicht { position: relative; float: left; margin-top: -2px; width: 501px; }
.newsansicht_box { margin-top: 2px; margin-left: 18px; list-style: none; }
.newsansicht_logo { width: 468px; height: 52px; background: url(../media/gfx/newsansicht_title.png) no-repeat; }
* html .newsansicht_logo { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsansicht_title.png'); }
.newsansicht_content { width: 483px; }
.box { margin-top: 13px; margin-left: -2px; list-style: none; }
.box_top { width: 471px; height: 10px; background: url(../media/gfx/newsansicht_box_top.png) no-repeat; }
* html .box_top { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsansicht_box_top.png'); }
.box_middle { padding: 0px 10px 0px; width: 451px; background: url(../media/gfx/newsansicht_box_sides.png) repeat-y; }
* html .box_middle  { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsansicht_box_sides.png'); }
.box_middle_back { padding: 9px 9px 25px; width: 433px; }
.box_middle_back ul { list-style: none; }
.news_info { font-weight: bold; color: #c8da06; }
.news_divider { margin-top: 9px; margin-bottom: 4px; margin-left: -4px; height: 2px; background:url(../media/gfx/newsansicht_divider.png) no-repeat; }
* html .news_divider { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsansicht_divider.png'); }
* html .news_info { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsansicht_divider.png'); }
.news_info a { font-weight: bold; color: #c8da06; }
.news_title { margin: 8px 0px 25px; font-size: 14px; font-weight: bold; }
.news_text { height: 420px; }
html>body .news_text { height: auto; min-height: 420px; }
.news_text img { margin-right: 12px; margin-top: 2px; border: solid 1px #ffffff; }
.news_text ul { padding-left: 13px; }
.disc_list ul { list-style: disc; }
.news_text ul li { margin-bottom: 4px; padding: 5px 0px 5px; border-bottom: dotted 1px; }
.box_bottom { padding: 26px 20px 0px; width: 431px; height: 86px; font-size: 9px; background: url(../media/gfx/newsansicht_box_bottom.png) no-repeat; }
* html .box_bottom { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsansicht_box_bottom.png'); }
.box_bottom a { font-size: 9px; }
.picture_select { margin-top: 14px; padding-top: 11px; padding-left: 10px; width: 459px; height: 93px; list-style: none; background: url(../media/gfx/album_select_background.png) no-repeat; }
* html .picture_select { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/album_select_background.png'); }
.picture_selectbig { margin-top: 14px; padding-top: 11px; padding-left: 10px; width: 459px; height: 133px; list-style: none; background: url(../media/gfx/album_select_background2.png) no-repeat; }
* html .picture_selectbig { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/album_select_background2.png'); }
.picture_select li, .picture_selectbig li { float: left; }
.picture_selectbig li.slider { clear: both; display: block; width: 445px; }
.picture_selectbig li.slider span.left { float: left; margin-right: 5px; }
.picture_selectbig li.slider span.right { float: right; }
.picture_select li a, .picture_selectbig li a { position: relative; }
.newsansicht_bottom { margin: 14px 0px 15px; padding-top: 10px; padding-left: 19px; width: 449px; height: 43px; list-style: none; font-size: 9px; background: url(../media/gfx/newsarchive_bottom.png) no-repeat; }
* html .newsansicht_bottom { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsarchive_bottom.png'); }
.newsansicht_bottom_author { font-size: 11px; font-weight: bold; }
.newsansicht_bottom_link { position: absolute; margin-top: 4px; margin-left: 299px; padding-left: 12px; float: left; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.newsansicht_bottom_link:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.newsansicht_contextnavigation { margin-left: 501px; }
.quicknavigation_logo { text-indent: -999em; margin-bottom: 18px; width: 200px; height: 49px; background: url(../media/gfx/newsansicht_quicknavi_title.png) no-repeat; }
* html .quicknavigation_logo { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsansicht_quicknavi_title.png'); }
.quicknavigation { list-style: none; }
.quicknavi_back { margin-top: 18px; padding: 15px 18px 10px; width: 164px; height: 84px; background: url(../media/gfx/newsansicht_quicknavi_background.png) no-repeat; }
* html .quicknavi_back { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsansicht_quicknavi_background.png'); }
.quicknavigation li ul { list-style: none; }
.quicknavigation li.quicknavi_list ul li { font-size: 9px; }
.quicknavi_date { font-weight: bold; color: #ffef41; }
.quicknavi_association { font-weight: bold; }
.quicknavi_headline { margin: 6px 0px 7px; }
.quicknavi_button { position: relative; }

/** Bildergalerie **/
.bildergalerie_title { position: absolute; margin-top: 2px; margin-left: 18px; width: 471px; height: 55px; list-style: none; background: url(../media/gfx/bildergalerie_title.png) no-repeat; }
* html .bildergalerie_title { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/bildergalerie_title.png'); }
.bildergalerie_content { padding-top: 67px; width: 471px; height: 486px; }
.bildergalerie_content_big { padding-top: 67px; width: 471px; height: 526px; }
.bildergalerie_empty { width: 468px; height: 45px; list-style: none; background: url(../media/gfx/background_2lanes.png); }
* html .bildergalerie_empty { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/background_2lanes.png'); }
.bildergalerie_teaser { margin-bottom: 14px; padding-top: 11px; padding-left: 10px; padding-right: 12px; float: left; width: 203px; height: 93px; list-style: none; font-size: 9px; background: url(../media/gfx/bildergalerie_teaser_background.png) no-repeat; }
* html .bildergalerie_teaser { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/bildergalerie_teaser_background.png'); }
.teaser_margin { margin-right: 19px;}
.teaser_content_picture { position: relative; float: left; margin-right: 9px; }
.teaser_content_name { height: 43px; }
.teaser_content_counter { height: 24px; }
.teaser_content_link { position: relative; }
.teaser_content_new { position: absolute; margin-top: -26px; margin-left: 177px; }
.bildergalerie_bottom { padding-top: 10px; padding-left: 19px; clear: both; width: 449px; height: 43px; list-style: none; font-size: 9px; background: url(../media/gfx/newsarchive_bottom.png) no-repeat; }
* html .bildergalerie_bottom { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsarchive_bottom.png'); }
.bildergalerie_bottom ul { list-style: none; }
.bildergalerie_bottom_counter { margin-left: 11px; font-weight: bold; font-size: 11px; }
.bildergalerie_bottom_back { position: absolute; margin-top: 5px; margin-left: 299px; padding-left: 12px; float: left; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_back.png) no-repeat; }
.bildergalerie_bottom_back:hover { background: url(../media/gfx/symbol_arrow_back_hover.png) no-repeat; }
.bildergalerie_bottom_forward { position: absolute; margin-top: 5px; margin-left: 374px; width: 54px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) right no-repeat; }
.bildergalerie_bottom_forward:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) right no-repeat; }
.bildergalerie_infopoint { position: absolute; margin-left: 501px; padding: 56px 17px 0px; width: 166px; height: 178px; list-style: none; font-size: 9px; background: url(../media/gfx/bildergalerie_infopoint.png) no-repeat; }
* html .bildergalerie_infopoint { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/bildergalerie_infopoint.png'); }
.album_background { margin-bottom: 14px; padding-top: 19px; padding-left: 19px; padding-right: 19px; width: 431px; height: 335px; list-style: none; font-size: 9px; background: url(../media/gfx/album_background.png) no-repeat; }
* html .album_background { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/album_background.png'); }
.album_background li a { font-size: 9px; }
.album_picture { width: 427px; height: 285px; margin-bottom: 11px; }
.album_picture_div_outer { position: relative; text-align: center; }
.album_picture_lupe { position: absolute; margin-top: -61px; margin-left: 366px; }
.album_picture_data { position: relative; }
.album_select { padding-top: 11px; padding-left: 10px; width: 459px; height: 93px; list-style: none; background: url(../media/gfx/album_select_background.png) no-repeat; }
* html .album_select { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/album_select_background.png'); }
.album_select_big { padding-top: 11px; padding-left: 10px; width: 459px; height: 133px; list-style: none; background: url(../media/gfx/album_select_background2.png) no-repeat; }
* html .album_select_big { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/album_select_background2.png'); }
.album_select li, .album_select_big li { float: left; }
.album_select li a, .album_select_big li a { position: relative; }
.album_select_1 { margin-right: 11px; }
.album_select_2 { margin-right: 11px; }
.album_select_3 { margin-right: 12px; }
.album_select_4 { margin-right: 11px; }
.album_select_5 { margin-right: 0px; }
.album_select_big li.slider { clear: both; display: block; width: 445px; }
.album_select_big li.slider span.left { float: left; margin-right: 5px; }
.album_select_big li.slider span.right { float: right; }
.album_bottom_counter { font-weight: bold; }
.album_select_lupe { position: absolute; margin-top: 56px; margin-left: -24px; }
.album_bottom_back { position: absolute; margin-top: 5px; margin-left: 299px; padding-left: 12px; float: left; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.album_bottom_back:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }

/** Verleihmaterial **/
.verleihmaterial_title { position: absolute; margin-top: 2px; margin-left: 18px; width: 471px; height: 55px; list-style: none; background: url(../media/gfx/verleihmaterial_title.png) no-repeat; }
* html .verleihmaterial_title { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/verleihmaterial_title.png'); }
.verleihmaterial_filter { position: absolute; margin-left: 501px; width: 200px; height: 87px; list-style: none; background: url(../media/gfx/verleihmaterial_filter.png) no-repeat; }
* html .verleihmaterial_filter { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/verleihmaterial_filter.png'); }
.verleihmaterial_fragen { position: absolute; margin-top: 105px; margin-left: 501px; padding-top: 44px; padding-left: 17px; padding-right: 17px; width: 166px; height: 136px; list-style: none; font-size: 9px; background: url(../media/gfx/verleihmaterial_fragen.png) no-repeat; }
* html .verleihmaterial_fragen { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/verleihmaterial_fragen.png'); }
.teaser_content_load { position: relative; height: 24px; }
.teaser_content_load a { padding-left: 12px; height: 13px; font-size: 9px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.teaser_content_load a:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.teaser_content_load_span { font-size: 9px; }
.test { position: relative; }

/** Verleihsache **/
.verleihsache_neu { position: absolute; margin-left: 501px; padding-top: 44px; padding-left: 17px; padding-right: 17px; width: 166px; height: 43px; list-style: none;  background: url(../media/gfx/verleihmaterial_neu.png) no-repeat; }
* html .verleihsache_neu { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/verleihmaterial_neu.png'); }
.verleihsache_neu li { font-size: 9px; }
.verleihsache_neu a { height: 13px; padding-left: 12px; font-weight: bold; font-size: 9px; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.verleihsache_neu a:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.verleihsache_box { padding-top: 19px; padding-left: 18px; width: 451px; height: 453px; list-style: none; background: url(../media/gfx/verleihmaterial_background.png) no-repeat; }
* html .verleihsache_box { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/verleihmaterial_background.png'); }
.verleihsache_box_details { position: absolute; width: 211px; }
.verleihsache_box_picture { position: absolute; margin-left: 230px; width: 198px; height: 148px; margin-bottom: 46px; }
.verleihsache_box_data { position: absolute; margin-top: 194px; margin-left: 230px; padding: 17px 17px 0px; width: 164px; }
.verleihsache_picture_div_outer { position: relative; text-align: center; }
.verleihsache_picture_lupe { position: absolute; margin-top: -24px; margin-left: 174px; }
.verleihsache_box_data_left { position: absolute; margin-right: 6px; width: 79px; list-style: none; }
.verleihsache_box_data_right { position: absolute; margin-left: 87px; width: 79px; list-style: none; }
.verleihsache_box_data_bottom { position: absolute; margin: 78px 0px 40px; width: 164px; list-style: none; }

/** Downloads **/
.downloads_title { position: absolute; margin-top: 2px; margin-left: 18px; width: 471px; height: 55px; list-style: none; background: url(../media/gfx/downloads_title.png) no-repeat; }
* html .downloads_title { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/downloads_title.png'); }
.downloads_neu { position: absolute; margin-top: 143px; margin-left: 501px; padding: 44px 17px 0px; width: 166px; height: 58px; list-style: none; font-size: 9px; background: url(../media/gfx/downloads_neu_background.png) no-repeat; }
* html .downloads_neu { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/downloads_neu_background.png'); }
.downloads_neu_content { position: absolute; margin-top: 143px; margin-left: 501px; padding: 44px 17px 0px; width: 166px; height: 58px; list-style: none; font-size: 9px; }
.downloads_neu_content li { font-size: 9px; }
.downloads_neu_content a { padding-left: 12px; height: 13px; font-size: 9px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.downloads_neu_content a:hover { font-size: 9px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.downloads_info { position: absolute; margin-top: 263px; margin-left: 501px; padding: 44px 17px 0px; width: 166px; height: 162px; font-size: 9px; list-style: none; background: url(../media/gfx/downloads_info_background.png) no-repeat; }
* html .downloads_info { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/downloads_info_background.png'); }
.downloads_teaser_row2 { position: relative; }
.downloads_teaser_row2_link { padding-left: 12px; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.downloads_teaser_row2_link:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.downloads_teaser_row2_download_symbol { position: absolute; margin-top: -13px; margin-left: 358px; }
.downloads_teaser_row2_download_symbol a { padding-left: 12px; height: 13px; font-size: 9px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.downloads_teaser_row2_download_symbol a:hover { font-size: 9px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }

/** Download **/
.download_box { padding-top: 19px; padding-left: 18px; width: 451px; height: 453px; list-style: none; background: url(../media/gfx/downloads_box_background.png) no-repeat; }
* html .download_box { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/downloads_box_background.png'); }
.downloads_info_2 { position: absolute; margin-top: 105px; margin-left: 501px; padding: 44px 17px 0px; width: 166px; height: 162px; font-size: 9px; list-style: none; background: url(../media/gfx/downloads_info_background.png) no-repeat; }
* html .downloads_info_2 { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/downloads_info_background.png'); }

/** Termine & Anmelden **/
.termine_title { position: absolute; margin-top: 2px; margin-left: 18px; width: 471px; height: 55px; list-style: none; background: url(../media/gfx/termine_title.png) no-repeat; }
* html .termine_title { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/termine_title.png'); }
.termine_overview { position: absolute;  margin-top: 287px; margin-left: 501px; padding: 44px 17px 0px; width: 166px; height: 53px; font-size: 9px; list-style: none; background: url(../media/gfx/termine_overview_background.png) no-repeat; }
* html .termine_overview { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/termine_overview_background.png'); }
.termine_overview_content { position: absolute;  margin-top: 287px; margin-left: 501px; padding: 44px 17px 0px; width: 166px; height: 53px; font-size: 9px; list-style: none;  }
.termine_content { padding-top: 67px; width: 471px; height: 486px; }
.termine_empty { width: 468px; height: 45px; list-style: none; background: url(../media/gfx/background_2lanes.png); }
* html .termine_empty { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/background_2lanes.png'); }
.termine_teaser { list-style: none; }
.termine_teaser_button { position: absolute; margin-top: 9px; margin-left: 9px; }
.termine_teaser_button a { display: block; width: 26px; height: 25px; text-decoration: none; text-indent: -999em; }
.termine_teaser_row1 { overflow: hidden; padding-top: 7px; padding-left: 51px; width: 423px; height: 13px; color: #c8da06; background: url(../media/gfx/termine_row1.png) no-repeat; }
li.newsarchive_content ul.termine_teaser li.termine_teaser_row1 { overflow: hidden; padding-top: 7px; padding-left: 29px; width: 445px; height: 13px; color: #c8da06; background: url(../media/gfx/termine_row1.png) no-repeat; }
* html .termine_teaser_row1 { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/termine_row1.png'); }
.termine_teaser_row2 { padding-left: 40px; width: 468px; font-size: 9px; background: url(../media/gfx/termine_row2.png) no-repeat; }
li.newsarchive_content ul.termine_teaser li.termine_teaser_row2 { padding-left: 18px; width: 490px; font-size: 9px; background: url(../media/gfx/termine_row2.png) no-repeat; }
* html .termine_teaser_row2 { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/termine_row2.png'); }
.termine_teaser_row2 a { position: relative; padding-left: 12px; font-size: 9px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.termine_teaser_row2 a:hover { padding-left: 12px; font-size: 9px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.termine_teaser_bottom { margin-bottom: 15px; width: 468px; height: 11px; background: url(../media/gfx/termine_teaser_bottom.png) no-repeat; }
* html .termine_teaser_bottom { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/termine_teaser_bottom.png'); }
.termine_teaser_signin { position: absolute; margin-top: 20px; margin-left: 390px; font-size: 9px; font-weight: bold; }
.termine_teaser_signin a { padding-left: 12px; font-size: 9px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.termine_teaser_signin a:hover { padding-left: 12px; font-size: 9px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.anmeldung_bottom { width: 471px; height: 15px; background: url(../media/gfx/newsansicht_box_bottom2.png) no-repeat; }
* html .anmeldung_bottom { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsansicht_box_bottom2.png'); }
.anmeldung_middle_back { padding: 9px 9px 25px; width: 433px; height: 490px; }
html>body .anmeldung_middle_back { height: auto; min-height: 490px; }
.anmeldung_logo { width: 468px; height: 52px; background: url(../media/gfx/termine_title.png) no-repeat; }
* html .anmeldung_logo { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/termine_title.png'); }
.anmeldung_middle_back fieldset { margin-bottom: 10px; padding: 10px 10px 10px; width: 409px; border: 1px solid #ffffff; }
.anmeldung_middle_back fieldset legend { padding: 0px 5px 0px; color: #c8da06; }
.anmeldung_middle_back fieldset div { margin-left: 5px; }
.anmeldung_middle_back fieldset div ul { margin-left: 13px; }
.anmeldung_middle_back fieldset div a { padding-left: 12px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.anmeldung_middle_back fieldset div a:hover { padding-left: 12px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.anmeldung_bottom_name { font-size: 9px; font-weight: bold; }
.anmeldung_centerbox { width: 378px; padding: 5px 5px 5px; border: #ffffff dotted 1px; text-align: center; }
.anmeldung_contextnavi ul { margin-left: 501px; width: 200px; list-style: none; }
.anmeldung_quickinfo_title { width: 200px; height: 49px; background: url(../media/gfx/anmeldung_quickinfo_title.png) no-repeat; }
* html .anmeldung_quickinfo_title { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/anmeldung_quickinfo_title.png'); }
.anmeldung_quickinfo_back { margin-top: 18px; padding: 15px 18px 0px; width: 164px; height: 50px; font-size: 9px; background: url(../media/gfx/anmeldung_quickinfo_back.png) no-repeat; }
* html .anmeldung_quickinfo_back { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/anmeldung_quickinfo_back.png'); }

/** Event **/
.no_list { list-style: none; }
.no_list_9px { list-style: none; font-size: 9px; }
.info_point_logo { text-indent: -999em; width: 200px; height: 49px; background: url(../media/gfx/info_point_title.png) no-repeat; }
* html .info_point_logo { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/info_point_title.png'); }
.info_point_overview { margin-top: 18px; padding: 44px 17px 0px; width: 166px; height: 53px; font-size: 9px; list-style: none; background: url(../media/gfx/termine_overview_background.png) no-repeat; }
* html .info_point_overview { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/termine_overview_background.png'); }

/** Enroll **/
.enroll_data { position: absolute; margin-left: 501px; padding: 44px 17px 0px; width: 166px; height: 97px; font-size: 9px; list-style: none; background: url(../media/gfx/enroll_data_background.png) no-repeat; }
* html .enroll_data { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/enroll_data_background.png'); }
.enroll_payment { position: absolute; margin-top: 159px; margin-left: 501px; padding: 44px 17px 0px; width: 166px; height: 156px; font-size: 9px; list-style: none; background: url(../media/gfx/enroll_payment_background.png) no-repeat; }
* html .enroll_payment { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/enroll_payment_background.png'); }
.enroll_payment li { font-size: 9px; }
.enroll_payment li ul { list-style: none; font-weight: bold; }
.payment_left { width: 40px; float: left; }
.payment_right { width: 126px; }
.enroll_data_row1 { margin-top: 17px; margin-left: 25px; }
.enroll_data_row2 { margin-top: 18px; margin-left: 25px; }
.enroll_form_label { padding-top: 4px; width: 110px; height: 16px; float: left; }
.birthday_margin { margin-left: 83px; }
.enroll_error { margin-top: 16px; padding: 10px 10px 10px; width: 409px; color: #6e6e6e; border: solid 1px #6e6e6e; background: #ffc9c9; }

/** Fundraising **/
.fundraising_logo { width: 468px; height: 52px; background: url(../media/gfx/fundraising_title.png) no-repeat; }
* html .fundraising_logo { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/fundraising_title.png'); } 

/** Newsletter **/
.newsletter_title { position: absolute; margin-top: 2px; margin-left: 18px; width: 471px; height: 55px; list-style: none; background: url(../media/gfx/newsletter_title.png) no-repeat; }
* html .newsletter_title { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsletter_title.png'); }
.newsletter_box { padding-top: 19px; padding-left: 18px; width: 451px; height: 453px; list-style: none; background: url(../media/gfx/newsletter_box_background.png) no-repeat; }
* html .newsletter_box { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='media/gfx/newsletter_box_background.png'); }
.newsletter_bottom_back { position: absolute; margin-top: 5px; margin-left: 299px; padding-left: 12px; float: left; height: 13px; font-weight: bold; background: url(../media/gfx/symbol_arrow_forward.png) no-repeat; }
.newsletter_bottom_back:hover { background: url(../media/gfx/symbol_arrow_forward_hover.png) no-repeat; }
.newsletter_info { margin-bottom: 16px; padding: 10px 10px 10px; width: 407px; border: solid 1px #ffffff; }
.newsletter_form { margin-bottom: 16px; padding: 10px 10px 10px; width: 407px; height: 110px; border: solid 1px #ffffff; }
.newsletter_form_signout { margin-bottom: 16px; padding: 10px 10px 10px; width: 407px; height: 80px; border: solid 1px #ffffff; }
.newsletter_form input { position: relative; margin-left: 1em; float: left; }
.newsletter_form_label { padding-top: 4px; width: 80px; height: 16px; float: left; }
.newsletter_error { padding: 10px 10px 10px; width: 407px; color: #6e6e6e; border: solid 1px #6e6e6e; background: #ffc9c9; }
.newsletter_error ul li { margin-left: 13px; }

/**********************************
	Footer
***********************************/

#footer_devider { text-indent: -999em; width: 850px; height: 15px; background: url(../media/gfx/footer_trenner_background.png); }
#footer_dirt { width: 899px; height: 15px; background: url(../media/gfx/footer_trenner_dirt.png) right no-repeat; }
#footer_menu { list-style: none; width: 899px; height: 60px; color: #939493; background: url(../media/gfx/footer_background.png); }
#footer_menu li { float: left;}
#footer_menu li a { color: #939493; }
#footer_menu li a:hover { color: #c8da06; }
#footer_menu li.footer_menu_1 { text-indent: -999em; width: 86px; height: 60px; background: url(../media/gfx/footer_kontakt.png); }
#footer_menu li.footer_menu_2 { margin-left: 24px; margin-top: 9px; width: 146px; height: 51px; }
#footer_menu li.footer_menu_3 { margin-top: 9px; width: 315px; height: 51px; }
#footer_email { margin-left:6px; }
#footer_menu li.footer_menu_4 { text-indent: -999em; width: 19px; height: 60px; background: url(../media/gfx/footer_shadow.png); }
.footer_menu_5 a { display: block; width: 108px; height: 60px; text-decoration: none; text-indent: -999em; background: url(../media/gfx/footer_impressum.png) no-repeat; }
.footer_menu_5 a:hover { display: block; width: 108px; height: 60px; text-decoration: none; text-indent: -999em; background: url(../media/gfx/footer_impressum_hover.png) no-repeat; }
.footer_menu_6 a { display: block; width: 201px; height: 60px; text-decoration: none; text-indent: -999em; background: url(../media/gfx/footer_disclaimer.png) no-repeat; }
.footer_menu_6 a:hover { display: block; width: 201px; height: 60px; text-decoration: none; text-indent: -999em; background: url(../media/gfx/footer_disclaimer_hover.png) no-repeat; }

/**********************************
	Lightbox
***********************************/

#lightbox {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#lightbox img {
	width: auto;
	height: auto;
}

#lightbox a img {
	border: none;
}

#outerImageContainer {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}

#imageContainer {
	padding: 10px;
}

#loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}

#hoverNav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}

#imageContainer>#hoverNav {
	left: 0;
}

#hoverNav a {
	outline: none;
}

#prevLink, #nextLink {
	width: 49%;
	height: 100%;
	background-image: url(data:image/gif;base64,AAAA);
	display: block; 
}

#prevLink {
	left: 0;
	float: left;
}

#nextLink {
	right: 0;
	float: right;
}

#prevLink:hover, #prevLink:visited:hover {
	background: url(../media/gfx/lightbox_prevlabel.gif) left 15% no-repeat;
}

#nextLink:hover, #nextLink:visited:hover {
	background: url(../media/gfx/lightbox_nextlabel.gif) right 15% no-repeat;
}

#imageDataContainer {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	;
}

#imageData {
	padding:0 10px;
	color: #666;
}

#imageData #imageDetails {
	width: 70%;
	float: left;
	text-align: left;
}	

#imageData #caption {
	font-weight: bold;
}

#imageData #numberDisplay {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}

#imageData #bottomNavClose {
	width: 90px;
	float: right;
	padding-bottom: 0.7em;
	outline: none;
}	 	

#overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
}
