html { margin:0; padding:0; } body { margin:0; padding:0; background-color: #9DBFDB; background-image: url(../../content/images/static/background_body.jpg); background-repeat: repeat-x; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; scrollbar-DarkShadow-Color: #999999; scrollbar-Track-Color: #EEEEEE; scrollbar-Face-Color: #CCCCCC; scrollbar-Shadow-Color: #FFFFFF; scrollbar-Highlight-Color: #FFFFFF; scrollbar-3dLight-Color: #CCCCCC; scrollbar-Arrow-Color: #FFFFFF; scrollbar-base-color: #CCCCCC; padding-bottom:5px; padding-top:5px; } .highlight { background-color:#FFFF00; color:#000000; } caption { font-size:12px; font-family:Arial, Verdana, Helvetica; } .contain { width:100%; display:table; clip.rect(0 100% 10000 0); overflow:hidden; } #waContainerMain2 { border-left:1px solid #808080; border-right:1px solid #808080; border-bottom:1px solid #808080; position:relative; float:left; left:50%; height:100%;} #waContainerMain1 { position:relative; left:-495px; height:100%;} #waContainerTop { background-color:#FFFFFF; width:990px; float:left; position:relative; left:767px; overflow:hidden; height:270; } #waContainerBottom { background-color:#FFFFFF; background-image:URL(../../content/images/static/bg_standard_bottom.gif); width:990px; position:relative; height:66px; left:0; bottom:0; clear:both; overflow:hidden; } #waContainer3 { background-color:#FFFFFF; background-image:URL(../../content/images/static/bg_standard_center.gif); float:left; width:990px; overflow:hidden; position:relative; } #waContainer2 { float:left; width:990px; position:relative; right:223px; } #waContainer1 { float:left; width:990px; position:relative; right:544px; } #waContent1 { padding-top:0px; padding-bottom:0px; float:left; width:222px; position:relative; left:768px; overflow:hidden; } #waContent2 { list-style-position:inside; line-height:17px; word-spacing:1px; padding-top:10px; padding-bottom:0px; float:left; width:504px; position:relative; left:788px; overflow:hidden; } #waContent3 { line-height:17px; word-spacing:1px; padding-top:10px; padding-bottom:0px;float:left; width:222px; position:relative; left: 808px; overflow:hidden;} #waContainer3ext { background-color:#FFFFFF; background-image:URL(../../content/images/static/bg_standard_center.gif); float:left; width:990px; overflow:hidden; position:relative; } #waContainer2ext { float:left; width:990px; position:relative; right:0px; } #waContainer1ext { float:left; width:990px; position:relative; right:767px; } #waContent1ext { padding-top:0px; padding-bottom:0px; float:left; width:222px; position:relative; left:768px; overflow:hidden; } #waContent2ext { list-style-position:inside; line-height:17px; word-spacing:1px; padding-top:10px; padding-bottom:0px; float:left; width:727px; position:relative; left:788px; overflow:hidden; } #waContent3ext { line-height:17px; word-spacing:1px; padding-top:0px; padding-bottom:0px;float:left; width:-1px; position:relative; left: 809px; overflow:hidden;} #waTitleActions { height:30px; width:988px; position:relative; left:1px; background-color:#FFFFFF; background-image:URL(../../content/images/static/bg_actionbar.png); background-repeat:repeat-x; text-align:right;} .titleaction:link { color: #808080; font-size:10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;} .titleaction:visited { color: #808080; font-size:10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;} .titleaction:hover { color: #AE1921; font-size:10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color:#FFFFFF; border:1px solid #AE1921; } .titleaction:activ { color: #808080; font-size:10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;} .titleaction { color: #808080; font-size:10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;} .bottomaction:link { color: #808080; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } .bottomaction:visited { color: #808080; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } .bottomaction:hover { color: #AE1921; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } .bottomaction:activ { color: #808080; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } .bottomaction { color: #808080; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } .quicknav:link { color: #808080; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } .quicknav:visited { color: #808080; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } .quicknav:hover { color: #AE1921; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } .quicknav:activ { color: #808080; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } .quicknav { color: #808080; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } a:link { color: #00457B; font-size:12px; font-family: Arial, Verdana, Helvetica;; text-decoration: underline; } a:visited { color: #00457B; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; } a:hover { color: #00457B; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; background-color:none;} a:activ { color: #00457B; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; } a { color: #00457B; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; } a.linkbar:link { color: #404040; font-size:9pt; font-family: Verdana, Arial, Helvetica; text-decoration: none; } a.linkbar:visited { color: #404040; font-size:9pt; font-family: Verdana, Arial, Helvetica; text-decoration: none; } a.linkbar:hover { color: #AE1921; font-size:9pt; font-family: Verdana, Arial, Helvetica; text-decoration: none; } a.linkbar:activ { color: #404040; font-size:9pt; font-family: Verdana, Arial, Helvetica; text-decoration: none; } a.linkbar { color: #404040; font-size:9pt; font-family: Verdana, Arial, Helvetica; text-decoration: none; } .searchfield { height:20px; width: 145px; font-size:12px; font-face:Arial, Verdana, Helvetica; padding:2px; border:1px solid #909090; background-color:#EEEEEE; color:#909090; } h1 { font-style:italic; color:#00457B; font-size:22px; line-height:22px; font-family: Arial, Verdana, Helvetica; margin-top:5; margin-bottom:10px; } h2 { font-style:italic; color:#00457B; font-size:20px; line-height:20px; font-family: Arial, Verdana, Helvetica; margin-top:0; margin-bottom:10px; } h3 { font-style:italic; color:#00457B; font-size:18px; line-height:18px; font-family: Arial, Verdana, Helvetica; margin-top:0; margin-bottom:10px; } h4 { font-style:italic; color:#00457B; font-size:16px; line-height:16px; font-family: Arial, Verdana, Helvetica; margin-top:0; margin-bottom:10px; } h5 { font-style:italic; color:#00457B; font-size:14px; line-height:14px; font-family: Arial, Verdana, Helvetica; margin-top:0; margin-bottom:10px; } h6 { font-style:italic; color:#00457B; font-size:12px; line-height:12px; font-family: Arial, Verdana, Helvetica; margin-top:0; margin-bottom:10px; } p { margin: 0; }; td { list-style-position:inside; line-height:17px; word-spacing:1px; color:#000000; font-size:12px; font-family: Arial, Verdana, Helvetica; } table { list-style-position:inside; line-height:17px; word-spacing:1px; color:#000000; font-size:12px; font-family: Arial, Verdana, Helvetica; } #newsbox_container { background-color:#DBEFFF; width:222px; height:320px; clip.rect(0 222 320 0); overflow:hidden; } .newsbox { position:relative; left:10px; top:10px; width:202px; height:300px; clip.rect(0 202 300 0); overflow:hidden; } .newsbox_title { font-style:normal; color:#404040; word-spacing:1px; font-size:13px; line-height:16px; font-family: Arial, Verdana, Helvetica; margin-top:0; margin-bottom:10px; } .newsbox_image { margin-top:0; margin-bottom:5px; } .newsbox_smalltext { margin-top:0; margin-bottom:5px; } .newsbox_more { margin-top:0; margin-bottom:5px; } a.newsbox_uebersicht:link { color: #FFFFFF; font-size:9pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; padding:1px; padding-top:2px; } a.newsbox_uebersicht:visited { color: #FFFFFF; font-size:9pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; padding:1px; padding-top:2px;} a.newsbox_uebersicht:hover { color: #FFFFFF; font-size:9pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; padding:0px; padding-top:1px; border:1px solid #FFFFFF; background-color:#00457B; } a.newsbox_uebersicht:activ { color: #FFFFFF; font-size:9pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; padding:1px; padding-top:2px;} a.newsbox_uebersicht { color: #FFFFFF; font-size:9pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; padding:1px; padding-top:2px;} #infobox_container { padding-bottom:5px; background-color:#DBEFFF; width:222px; height:210px; clip.rect(0 222 210 0); overflow:hidden;} .infobox_text { position:relative; left:10px; top:5px; width:202px; height:170px; padding:0; clip.rect(0 202 170 0); overflow:hidden; } .infobox_title { width:213px; height:20px; padding:0; clip.rect(0 213 20 0); overflow:hidden; } .infobox_mainbox { background-color:#00457B; background-image:url(../../content/images/static/infobox.gif); background-repeat:no-repeat; width:222px; height:20px; color:#FFFFFF; font-weight:bold; border-bottom:1px solid #FFFFFF; padding-left:5px; padding-top:3px; } .module_divider { width:100%; height:10px; background-image:URL(../../content/images/static/divider_hor.gif) } .submitbutton { background-color: #00457B; border : 1px solid #00457B; color: #ffffff; font-size: 12px; font-family: Arial, Verdana, Helvetica; height:22px; } .input { background-color: #00457B; border : 1px solid #00457B; color: #ffffff; font-size: 12px; font-family: Arial, Verdana, Helvetica; height:22px; } .fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr { display: none !important; } a.event_a_today:link { color: #909090; font-size:8pt; font-family: Arial, Verdana, Helvetica;; text-decoration: none; } a.event_a_today:visited { color: #909090; font-size:8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; } a.event_a_today:hover { color: #000000; font-size:8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; } a.event_a_today:activ { color: #909090; font-size:8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; } a.event_a_today { color: #909090; font-size:8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; } div.event_div_today { position:relative; top:-18px; left:30px } .event_h2 {color: #000000; font-size: 12pt; font-family: Arial, Verdana, Helvetica; text-decoration: none;} .event_tabelle {border-left: 1px solid #000000; border-bottom: 1px solid #000000;} .event_Tag_start {border-bottom: 1px solid #AAAAAA; font-weight:bold; padding-bottom:3px; padding-left:3px;} .event_Tag {border-bottom: 1px solid #AAAAAA; font-weight:bold; padding-bottom:3px; padding-left:5px;} .event_Tag_hell {background-color: #FFFFFF} .event_Tag_dunkel {background-color: #EFEFEF} .event_Tag_over {background-color: #FFF3CB} .event_M_Werktag {background-color: #909090; color: #FFFFFF; } .event_M_We {background-color: #AAAAAA; color:#FFFFFF; } .event_M {background-color: #FFFFFF; } .event_M_heute {border: 3px solid #254987;} .event_M_leer {background-color: #F5F5F5; } a.event_J_hover:link { font-weight:bold; height:17px; color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } a.event_J_hover:visited { font-weight:bold; height:17px; color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } a.event_J_hover:hover { font-weight:bold; height:17px; color: #254987; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } a.event_J_hover:activ { font-weight:bold; height:17px; color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } a.event_J_hover { font-weight:bold; height:17px; color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } .event_J_main { float:left; width:156px; margin:9px; height:184px; background-color:#EDEDED; border:1px solid #BBBBBB; } *html .event_J_main { width:158px !important;} a.eventLink:link { color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; } a.eventLink:visited { color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; } a.eventLink:hover { color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; } a.eventLink:activ { color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; } a.eventLink { color: #000000; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; } .search_title { margin-bottom: 8px; clear:left; } .search_body { list-style-position:inside; line-height:17px; word-spacing:1px; color:#000000; font-size:12px; font-family: Arial, Verdana, Helvetica; } .search_more { width:100%; text-align:right; margin-top:5px; margin-bottom:33px; padding-right:10px; clear:both; height:17px; } .search_more_empty { width:100%; text-align:right; margin-top:5px; padding-right:10px; clear:both; height:17px; } table.jCalendar { border: 1px solid #000; background: #aaa; border-collapse: separate; border-spacing: 2px; } table.jCalendar th { background: #333; color: #fff; font-weight: bold; padding: 3px 5px; } table.jCalendar td { background: #ccc; color: #000; padding: 3px 5px; text-align: center; } table.jCalendar td.other-month { background: #ddd; color: #aaa; } table.jCalendar td.today { background: #666; color: #fff; } table.jCalendar td.selected { background: #f66; color: #fff; } table.jCalendar td.selected.dp-hover { background: #f33; color: #fff; } table.jCalendar td.dp-hover, table.jCalendar tr.activeWeekHover td { background: #fff; color: #000; } table.jCalendar tr.selectedWeek td { background: #f66; color: #fff; } table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover { background: #bbb; color: #888; } table.jCalendar td.unselectable, table.jCalendar td.unselectable:hover, table.jCalendar td.unselectable.dp-hover { background: #bbb; color: #888; } div.dp-popup { position: relative; background: #ccc; font-size: 10px; font-family: arial, sans-serif; padding: 2px; width: 171px; line-height: 1.2em; } div#dp-popup { position: absolute; z-index: 199; } div.dp-popup h2 { font-size: 12px; text-align: center; margin: 2px 0; padding: 0; } a#dp-close { font-size: 11px; padding: 4px 0; text-align: center; display: block; } a#dp-close:hover { text-decoration: underline; } div.dp-popup a { color: #000; text-decoration: none; padding: 3px 2px 0; } div.dp-popup div.dp-nav-prev { position: absolute; top: 2px; left: 4px; width: 100px; } div.dp-popup div.dp-nav-prev a { float: left; } div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a { cursor: pointer; } div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled { cursor: default; } div.dp-popup div.dp-nav-next { position: absolute; top: 2px; right: 4px; width: 100px; } div.dp-popup div.dp-nav-next a { float: right; } div.dp-popup a.disabled { cursor: default; color: #aaa; } div.dp-popup td { cursor: pointer; } div.dp-popup td.disabled { cursor: default; } a.dp-choose-date { float: left; width: 17px; height: 18px; padding: 0; margin: 2px 3px 0; display: block; text-indent: -2000px; overflow: hidden; background: url(../../content/images/static/form_calendar.gif) no-repeat; } a.dp-choose-date.dp-disabled { background-position: 0 -20px; cursor: default; } .date-pick { float:left; cursor:default } .date-pick2 { float:left; cursor:pointer } span.customSelect { padding-top:2px; padding-bottom:2px; background-color: #FFFFFF; padding-right:0; color:#000000; border:1px solid #909090; font-size: 12px; font-family: Arial, Verdana, Helvetica; height:17px; } span.customSelect.changed { } .customSelectInner { margin-left:3px; height:17px; overflow:hidden; background:url(../../content/images/static/customselect-arrow.gif) no-repeat center right; } .dbapp_categorysel { width:567px; height:126px; overflow:auto; background-color:#BBBBBB; border:1px solid #FFFFFF; padding:0px } *html .dbapp_categorysel { width:569px !important; height:128px !important; } *html .styledinput { width:573px !important; } .styledinputrel { padding-top:3px; padding-bottom:2px; padding-left:3px; padding-right :3px; color:#000000; border:1px solid #909090; font-size: 12px; font-family: Arial, Verdana, Helvetica; height:23px; } h2.newsmain { font-style:normal; font-weight:bold; color:#000000; font-size:12px; font-family: Arial, Verdana, Helvetica; margin:0; padding:0 }