*{margin:0pt;padding:0pt;}
body{background-color:#EFEFEF;color:#888888;font-family:verdana,arial,helvetica,sans-serif;font-size:90%;line-height:180%;margin:0pt;padding:0pt;text-align:center;}
img{border:0pt none;}
table{font-size:0.8em;}
table td{padding:7px;}
#maincontent table{font-size:1em;}
#wrapper-logo-area, #wrapper-toolmenu-area, #wrapper-mainmenu-area, #wrapper-maincontent-area{background:white url(/images/fnst_basislayout/border_vertical_1x4.gif) repeat-y scroll left top;margin:0pt auto;text-align:left;width:68.76em;}
#logo-header{height:3em;padding:1.5em 0 1.5em;text-align:center;width:500px;margin:auto;}
#logo-header a{background:transparent none repeat scroll 0%;border:medium none;width:100%;}
#logo-header-50j{display:block;height:3em;padding:1.8em 0 0;text-align:center;width:150px;position:absolute;top:0px;right:1px;margin-left:140px;}
#logo-header-50j a{background:transparent none repeat scroll 0%;border:medium none;width:100%;}
#logo-area, #toolmenu-area, #mainmenu-area, #maincontent-area{background:transparent url(/images/fnst_basislayout/border_vertical_1x4.gif) repeat-y scroll right top;overflow:hidden;}
#logo-area{}
#toolmenu-area{overflow:visible;}
#mainmenu-area{overflow:visible;}
#maincontent-area{padding-top:1.5em;overflow:visible;}
#toolmenu-area{line-height:150%;}
#toolmenubar{font-size:0.7em;width:98em;color:#000000;}
#toolmenubar a{color:#000000;font-size:0.9em;padding-bottom:2px;}
#toolmenu{float:right;margin-right:0.6em;}
#schnellzugriffmenu{display:inline;position:relative;z-index:2003;}
.schnellzugriffmenu_li{display:inline;font-size:0.9em;}
#szm_flyout{position:absolute;display:inline;}
.szm_NavUl{display:none;list-style-type:none;position:absolute;z-index:10;top:1em;left:-10em;padding-top:1em;padding-left:0;}
li.szm_NavListe{clear:both;display:inline;}
.schnellzugriffmenu_li:hover div#szm_flyout ul.szm_NavUl{display:block;}
li.szm_NavListe a.szm_NavLink_active, li.szm_NavListe a:hover{background:#FFFFFF url(/images/fnst_basislayout/navlevel2link_bg_1x14.gif) repeat-x scroll left top;color:#0072bc;}
li.szm_NavListe a , li.szm_NavListe a:hover{background-color:#FFFFFF;border-color:#F7F6F7 rgb(217, 216, 216) rgb(206, 205, 205);border-style:solid;border-width:1px;color:#000000;display:block;line-height:1.2em;min-width:21em;overflow:visible;padding:0.3em 1em 0.3em 8px !important;white-space:nowrap;width:auto;font-size:1em !important;}
li.szm_NavListe a span , li.szm_NavListe a:hover span{background:transparent url(/images/fnst_basislayout/navicon_level2_4x7.gif) no-repeat scroll 0pt 0.35em;padding-left:1em;}
li.szm_NavListe a.szm_NavLink_active span span.underline , li.szm_NavListe a.szm_NavLink span span.underline{background-image:none;padding-left:0;}
li.szm_NavListe a.szm_NavLink_active span span.underline, li.szm_NavListe a.szm_NavLink:hover span span.underline{text-decoration:underline;}
#suche{float:left;margin-left:0.6em;}
.sucheinput{border:1px solid #ADB0B6;width:8em;height:1.1em;background:none!important;}
.formsubmit{}
.presseformular fieldset{padding:8px;}
.presseformular legend{padding:0px 5px;font-size:0.8em;}
.presseformular input{margin:3px 0px;}
.left label{width:150px;display:block;float:left;}
.shopfield, .shopfield2, .shopfield3{border:1px #ddd solid;font-size:0.95em;padding:2px;}
#toolhomelink{float:left;font-weight:bold;margin-left:0.6em;}
#toolhomelink a, #toolhomelink a:visited{color:#000000;font-weight:bold;}
#clouds-background{background:transparent url(/images/fnst_basislayout/background_wolken_submenue_1600x91.jpg) repeat-y scroll left top;border-bottom:1px solid #FFFFFF;height:5.7em;margin:0.01em 1px 0pt;overflow:hidden;}
#clouds-background ul#NavLevel0Ul{background:transparent none repeat scroll 0%;float:left;font-size:85%;list-style-image:none;list-style-position:outside;list-style-type:none;margin-top:4.1em;padding-left:6px;position:absolute;}
#clouds-background li.NavLevel0Liste{display:inline;float:left;}
#clouds-background ul#NavLevel1Ul .level1_item_divider{background:transparent url(/images/fnst_basislayout/navigation_level1_trenner.gif) no-repeat right center;float:left;}
#clouds-background a.NavLevel0Link{background:transparent url(/images/fnst_basislayout/navlevel0link_bg_1x50.gif) repeat-y scroll left top;float:left;line-height:1.5em;margin:0pt;padding:0 0 0 1px;text-decoration:none;}
#clouds-background a.menuitem0active{background:transparent url(/images/fnst_basislayout/navlevel0link_active_bg_1x50.gif) repeat-y scroll left top;position:relative;z-index:1002;}
#clouds-background a.NavLevel0Link span{background:#8A8E95 url(/images/fnst_basislayout/navlevel0span_bg_300x50.png) repeat-x scroll right top;border-bottom:1px solid #FFFFFF;border-top:1px solid #E9EAEB;color:#FFFFFF;cursor:pointer;display:block;float:left;font-size:0.9em;font-weight:bold;margin-right:2px;padding:5px 10px 4px}
#clouds-background a.menuitem0active span{background:#8A8E95 url(/images/fnst_basislayout/navlevel0span_active_bg_300x50.gif) repeat-x scroll right top;border-top:1px solid #F6F6F6;border-bottom:1px solid #E1E1E1;color:#000000;}
ul#NavLevel1Ul{background:#E1E1E1 url(/images/fnst_basislayout/mainmenuschatten_1x9.gif) repeat-x scroll left bottom;border-top:1px solid white;display:inline;font-size:100%;left:0px;position:absolute;top:2.30em;padding-bottom:9px;z-index:1001;}
ul#NavLevel1Ul li.NavLevel1Liste{color:#000000;display:inline;float:left;font-size:0.92em;}
ul#NavLevel1Ul a.NavLevel1Link{border-left:0pt none;float:left;line-height:1.5em;margin:0pt;padding:0pt;text-decoration:none;}
ul#NavLevel1Ul a.NavLevel1Link span{background-color:transparent;border:0pt none;color:#000000;cursor:pointer;display:block;float:left;font-weight:normal;margin:0px 4px;padding:3px 6px 4px;}
li.NavLevel1Liste:hover .NavLevel2Div ul.NavLevel2Ul{display:block;}
li.NavLevel1Liste .NavLevel2Div{font-size:1em;position:relative;clear:both;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul{display:none;list-style-type:none;position:absolute;}
li.NavLevel1Liste:hover .NavLevel2Div ul.NavLevel2Ul, li.NavLevel2Liste:hover .NavLevel2Div ul.NavLevel2Ul{display:block;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul li{clear:both;display:inline;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul li a.NavLevel2LinkLast{background:#E9E7E8 none repeat scroll 0%;border-bottom:1px solid #CCCCCC;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a.NavLevel2Link_active, li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul a.NavLevel3Link_active, li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul li a:hover{background:#E9E7E8 url(/images/fnst_basislayout/navlevel2link_bg_1x14.gif) repeat-x scroll left bottom;color:#0072bc;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a.NavLevel2Link_active span.underline, li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul a.NavLevel3Link_active span.underline, li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul li a:hover span.underline{text-decoration:underline;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul li a.NavLevel2LinkLast:hover{background:red none repeat scroll 0%;}
.NavLevel1Divider{font-size:0.625em;padding:6px 0pt 0pt;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a, li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a:hover{background-color:#E9E7E8;border-color:#F7F6F7 rgb(217, 216, 216) rgb(206, 205, 205);border-style:solid;border-width:1px;color:#000000;display:block;line-height:1.2em;min-width:21em;overflow:visible;padding:0.3em 0.6em 0.3em 18px !important;white-space:nowrap;width:auto;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a.NavLevel2Link span, li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a.NavLevel2Link:hover span{background:transparent url(/images/fnst_basislayout/navicon_level2_4x7.gif) no-repeat scroll 0pt 0.3em;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a.NavLevel2Link_open span, li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a.NavLevel2Link_open:hover span{background:transparent url(/images/fnst_basislayout/navicon_level2_7x4.gif) no-repeat scroll 0pt 0.3em;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul{font-size:0.9em;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul a, li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul a:hover{background-color:#E9E7E8;border-bottom:1px solid #E9E7E8;border-top:1px solid #E9E7E8;padding:0.3em 0.6em 0.3em 30px !important;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul a:hover{border-bottom:1px solid #CECDCD;border-top:1px solid #F7F6F7;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul a.NavLevel3Link span, li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul a.NavLevel3Link:hover span{background:transparent url(/images/fnst_basislayout/navicon_level3_3x6.gif) no-repeat scroll 0pt 0.35em;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul a.NavLevel3Link span span.underline, li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul a.NavLevel3Link:hover span span.underline, li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a.NavLevel2Link span span.underline, li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a.NavLevel2Link:hover span span.underline, li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a.NavLevel2Link_open span span.underline, li.NavLevel1Liste .NavLevel2Div ul.NavLevel2Ul a.NavLevel2Link_open:hover span span.underline{background:none;padding-left:10px;}
li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul a.NavLevel3Link_active, li.NavLevel1Liste .NavLevel2Div ul.NavLevel3Ul a.NavLevel3Link_active:hover{color:#0072BC;}
li.NavLevel1Liste a.NavLevel1Link{color:#0072BC;font-weight:bold;line-height:28px;padding:2px 3px 0pt 0pt !important;text-decoration:none;}
li.NavLevel1Liste a.NavLevel1ListeActive{color:#000000;}
#menuitem1active{font-weight:bold !important;}
.download_item{padding-top:10px;}
.download_cat_head{padding:20px 0px 10px;border-bottom:1px #000 solid;}
.rss_button{display:inline-block;float:right;margin:4px 14px 0px;}
#wrapper-content{background:white url(/images/fnst_basislayout/border_vertical_1x4.gif) repeat-y scroll left top;}
* html #wrapper-content{height:1%;}
#maincontent{color:#000000;float:left;font-size:0.85em;line-height:1.3em;margin:1.2em 0 1em 1em;}
#maincontent .blaetterbox, #maincontent .ovp-blaetterbox{clear:both;padding-top:20px;text-align:center;}
#maincontent .blaetterbox a, #maincontent .ovp-blaetterbox a{font-weight:normal;}
.content_p{display:inline;}
#wrapper-portlet-area{color:#000000;float:right;font-size:0.8em;line-height:1.3em;margin:0.95em 0.7em 3em 0pt;text-align:left;width:28em;}
#wrapper-portlet-area table{font-size:1em;}
* html #wrapper-menu-page{margin-right:15px;}
.portletbox{padding-top:5px;}
.portletbox ul{font-size:90%;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;}
.portletbox h3{color:#5B8FBE;font-size:75%;font-weight:normal;letter-spacing:0.15em;margin:1em 0pt 0.3em;text-transform:uppercase;}
.portletbox a:link, #menu-page a:visited{color:#888888;}
.portletbox a:hover{color:#5B8FBE;}
#wrapper-footer{margin:0px auto 1em;width:68.76em;text-align:center;}
#footer{background:transparent url(/images/fnst_basislayout/border_bottom_4x1.gif) repeat-x scroll left top;clear:both;margin:0pt;text-align:right;font-size:0.79em;}
#content_top_verlauf{}
.einzelveranstaltung p, .einzelveranstaltung div{padding-bottom:13px;}
.veranstalter *{padding:0px!important;}
#pageheader{background:transparent url(/images/fnst_basislayout/pageheader_bottom_4x1.gif) repeat-x scroll left bottom;padding:0pt 6px;display:inline-block;margin-bottom:1em;width:98%;}
#pageheader h2{color:#0072BC;float:left;font-size:1.2em;line-height:1.2em;text-align:left;margin:5px 0pt 3px;}
#pagefunctionscontainer{float:right;text-align:right;padding-top:0.8em;margin-bottom:1px;}
#pagefunctionscontainer img{margin-left:5px;}
#brotkruemelcontainer{font-size:0.8em;padding-top:0.8em;padding-bottom:0.4em;line-height:1.4em;width:41em;}
#brotkruemelcontainer a{font-weight:normal;}
#brotkruemelcontainer span.brotkruemel{white-space:nowrap;float:left;}
#maincontent, .contentboxtop, .contentboxmiddle, .contentboxgrey, .contentboxbottom{width:50.0em;}
.contentboxtop{background:transparent url(/images/fnst_basislayout/contentbox/cb_oben_rechts_900x75.png) no-repeat scroll right 0pt;color:#000000;font-weight:bold;}
.contentboxtop div.leftside{background:transparent url(/images/fnst_basislayout/contentbox/cb_oben_links_9x75.gif) no-repeat scroll 0pt top;padding:8px 0pt 3px 1.3em;}
.leftside .content{padding:8px 10px;}
.contentboxdottedline{background:transparent url(/images/fnst_basislayout/contentbox/cb_dottedline_rechts_900x3.gif) no-repeat scroll right 0pt;}
.contentboxdottedline div.leftside{background:transparent url(/images/fnst_basislayout/contentbox/cb_dottedline_links_9x3.gif) no-repeat scroll left 0pt;border:medium none;display:block;height:3px;line-height:3px;}
.contentboxmiddle{background:transparent url(/images/fnst_basislayout/contentbox/cb_rand_rechts_5x1.gif) repeat-y scroll right 0pt;}
.contentboxmiddle .content{padding:3px 6px;clear:both;}
.contentboxmiddle div.leftside{background:transparent url(/images/fnst_basislayout/contentbox/cb_rand_links_5x1.gif) repeat-y scroll 0pt top;padding:0 1.13em 0.3em 1.13em;}
.contentboxmiddle .contentdivider{display:none;}
.contentboxmiddle ul{list-style-image:none;list-style-type:none;clear:both;}
#maincontent li{background:transparent url(/images/fnst_basislayout/contentbox/li_3x3.gif) no-repeat scroll 0em 0.5em;list-style-type:none;list-style-position:inside;padding-left:1em;}
.contentboxmiddle li{background:transparent none!important;padding-left:0em!important;}
.contentboxmiddle ul .contentbox_ueberschrift{color:#0072BC;font-weight:bold;list-style-position:outside;}
.contentboxmiddle ul p{display:inline;}
.content{padding:8px 6px;}
.contentdividerbig{clear:both;}
.contentboxgrey{background:transparent url(/images/fnst_basislayout/contentbox/cb_bottomgrey_rand_rechts_900x1.gif) repeat-y scroll right 0pt;}
p.uebersichtlink{clear:both;margin-top:1.5em;}
.contentboxgrey div.leftside{background:transparent url(/images/fnst_basislayout/contentbox/cb_bottomgrey_rand_links_7x1.gif) repeat-y scroll 0pt 50%;display:block;height:1em;line-height:1.2em;padding:0.27em 1.3em 0.2em 1.3em;text-align:right;}
.contentboxbottom{background:transparent url(/images/fnst_basislayout/contentbox/cb_unten_rechts_900x10.jpg) no-repeat scroll right 0pt;}
.contentboxbottom div.leftside{background:transparent url(/images/fnst_basislayout/contentbox/cb_unten_links_11x10.gif) no-repeat scroll 0pt top;display:block;height:10px;width:0.81em;}
#portletboxspezialcontainer{float:right;margin-bottom:0;width:28em;}
#portletboxspezialcontainer ul{background:transparent url(/images/fnst_basislayout/portletbox/dadada_1x1.gif) repeat-x scroll left bottom;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;width:28em;}
#portletboxspezialcontainer li{display:inline;float:left;}
#portletboxspezialcontainer ul a{border-left:1px solid #DADADA;float:left;line-height:1.5em;margin:0pt;padding:0pt;text-decoration:none;}
#portletboxspezialcontainer a span{background:transparent url(/images/fnst_basislayout/portletbox/pb_reiter_bg_1x12.gif) repeat-x scroll left bottom;border-bottom:1px solid #DADADA;border-right:1px solid #DADADA;border-top:1px solid #DADADA;color:#3E3F3F;cursor:pointer;display:block;float:left;font-size:0.9em;font-weight:bold;padding:2px 3px;width:9.15em;text-align:center;}
#portletboxspezialcontainer a#reiter_1 span{margin-right:0.65em;}
#portletboxspezialcontainer a#reiter_2 span{}
#portletboxspezialcontainer a#reiter_3 span{margin-right:0pt;}
#portletboxspezialcontainer a span.reiter_active{background-color:#FFFFFF;background-image:none;border-bottom:1px solid #FFFFFF;}
p.spezialportletdivider{height:1px;margin:3px 0 3px 0;background:transparent url(/images/fnst_basislayout/portletbox/pb_dottedline_links_1x3.gif) repeat-x scroll left 0pt;display:block;}
.portletboxbottomverlauf{background:transparent url(/images/fnst_basislayout/portletbox/pb_bottom_verlauf_rechts_600x20.png) no-repeat scroll right bottom;float:right;width:28em;}
.portletboxbottomverlauf div.leftside{background:transparent url(/images/fnst_basislayout/portletbox/pb_bottom_verlauf_links_2x1.gif) repeat-y scroll left 0pt;display:block;line-height:1.2em;padding:0em 0.7em 0.5em 1.3em;text-align:right;}
.portletboxcontainer{margin:0;}
.portletboxcontainer .imgright{margin-right:5px;}
.portletboxtop{background:transparent url(/images/fnst_basislayout/portletbox/pb_oben_rechts_600x75.png) no-repeat scroll right 0pt;float:right;font-weight:bold;width:28em;}
.portletboxtop div.leftside{background:transparent url(/images/fnst_basislayout/portletbox/pb_oben_links_2x75.gif) no-repeat scroll 0pt top;display:block;padding:0.27em 0 0.3em 1.3em;}
.portletboxdottedline{background:transparent url(/images/fnst_basislayout/portletbox/pb_dottedline_rechts_600x7.gif) no-repeat scroll right 0pt;border:medium none;float:right;height:7px;line-height:7px;width:28em;}
.portletboxdottedline div.leftside{background:transparent url(/images/fnst_basislayout/portletbox/pb_dottedline_links_2x7.gif) no-repeat scroll left 0pt;display:block;height:7px;line-height:3px;}
.portletboxmiddle{background:transparent url(/images/fnst_basislayout/portletbox/pb_rand_links_und_rechts_1x1.gif) repeat-y scroll right 0pt;float:right;width:28em;}
.portletboxmiddle .contentdivider{margin:0px 10px;}
.portletboxmiddle div.leftside{background:transparent url(/images/fnst_basislayout/portletbox/pb_rand_links_und_rechts_1x1.gif) repeat-y scroll 0pt top;padding:0 0 0.5em 0;width:100%;}
#portletboxspezialcontainer .portletboxmiddle div.leftside{padding:0;}
.portletboxbottom{background-color:#DADADA;border-right:1px solid #FFFFFF;float:right;height:1px;width:28em;}
.portletboxbottom div.leftside{background-color:#DADADA;border-left:1px solid #FFFFFF;display:block;height:1px;}
.portlettext{padding:6px 10px;}
#portletboxspezialcontainer .portlettext a.last_word{font-weight:bold;}
.portletdivider{clear:both;height:1em;min-height:1em;}
.contentdivider{clear:both;height:1em;background:transparent url(/images/fnst_basislayout/pageheader_bottom_4x1.gif) repeat-x scroll left bottom;}
.contentboxcontainer .contentdivider{background:none!important;}
.contentboxcontainer .contentboxmiddle li{list-style-position:outside!important;}
.clear{clear:both;display:block;}
form.veranstaltungsformular fieldset{border:0pt none;margin:2em 0pt 1em;}
form.veranstaltungsformular label{clear:both;float:left;margin-bottom:0.5em;width:10em;}
form.veranstaltungsformular input, form.veranstaltungsformular select{margin-bottom:0.5em;width:20em;}
.veranstaltung_overview{background:transparent url(/images/fnst_basislayout/dotted_line_4x1.gif) repeat-x scroll left top;margin-bottom:1em;padding-top:1.1em;}
.veranstaltung_overview p{margin-bottom:1em;}
.calendar_icon{background:transparent url(/images/fnst_basislayout/calendar_icon_13x11.gif) no-repeat scroll left 0.25em;padding-left:2em;}
h1{visibility:hidden;}
h2{color:#0072BC;font-size:115%;margin:0px 0pt 3px;}
h2.dachtitel{font-size:0.9em;font-weight:600;color:#000;}
h3{font-size:100%;font-style:italic;color:#0072BC;font-weight:normal;margin-bottom:1em;}
a:link, a:visited{color:#0072BC;text-decoration:none;}
a:hover{color:#0072BC;text-decoration:none;}
.bottom_mehrlink{background:transparent url(/images/fnst_basislayout/mehrlink_icon_10x9.gif) no-repeat scroll right 0.3em;font-size:0.9em;font-weight:bold;padding-right:17px;}
.portletboxbottomverlauf .bottom_mehrlink{font-size:1em;}
.contentbox_mehrlink{background:transparent url(/images/fnst_basislayout/mehrlink_icon_10x9.gif) no-repeat scroll left 0.3em;padding-left:15px;}
.portlettext a.mehrlink{background:transparent url(/images/fnst_basislayout/mehrlink_icon_10x9.gif) no-repeat scroll 0pt;border:medium none;clear:both;height:1em;padding:0pt;}
.portlettext a.mehrlink span{width:10px;}
.imgleft img, .imgright img, .imgcenter img{border:0pt none;margin-bottom:5px;}
.imgleft, .imgright, .imgcenter{color:#999999;font-size:0.8em;margin:4px 0px 0pt 5px;text-align:center;line-height:1.3em;padding-bottom:5px;}
.imgleft{float:left;margin:4px 6px 0px 0px;}
.portletboxmiddle .imgleft{margin-left:10px;}
.portletboxmiddle .content .imgleft{margin-left:0px;}
.imgright{float:right;}
.imgcenter{display:block;clear:both;margin:0pt auto;text-align:center;}
a.NavLevel2Link, a.NavLevel2Link:hover, a.NavLevel2Link_open, a.NavLevel2Link_open:hover, a.NavLevel3Link, a.NavLevel3Link:hover{}
#maincontent a{font-weight:bold;}
a.last_word{color:#000000 !important;padding-right:14px;background:transparent url(/images/fnst_basislayout/mehrlink_icon_10x9.gif) no-repeat scroll right 3px;position:relative;display:inline-block;}
#maincontent a.last_word{font-weight:normal;background-position:right 4px;}
.editmestyles{text-align:left;}
#IPPublikationsAbo label{padding-left:10px;}
#cse-search-results iframe{width:600px;}
#cse-search-results .j{font-size:1em;}
.first_picture .imgright, .first_picture .imgcenter{float:left!important;margin:4px 6px 0 0!important;}
.seminar-adresse-label{display:block;width:80px;float:left;}
.umfrage .radio{}
.facebook{padding:1px 0px 0px 17px;background:transparent url(/images/fnst_basislayout/facebook.gif) no-repeat;}
.twitter{padding:1px 0px 0px 17px;background:transparent url(/images/fnst_basislayout/Twitter_logo.jpg) no-repeat;}
.youtube{padding:1px 0px 0px 17px;background:transparent url(/images/fnst_basislayout/YouTube_icon20.jpg) no-repeat;}
.facebook2, .twitter2{display:inline-block;background:transparent url(/images/fnst_basislayout/bookmarkicons.gif) no-repeat scroll 0 0;width:15px;height:15px;overflow:hidden;}
.bookmark{background:url(/images/fnst_basislayout/bookmarkicons.gif) no-repeat -40px 0;color:#00518C;cursor:pointer;display:inline-block;height:17px;margin:-5px 0 0;position:relative;width:74px;}
.bookmark ul{background:#FFFFFF none repeat scroll 0 0;border:1px solid #99AEC2;bottom:13px;display:none;margin:0!important;padding:0 4px 1px;position:absolute;left:0;white-space:nowrap;z-index:9997;}
.bookmark li{list-style-type:none!important;border-bottom:1px dotted #99AEC2;margin-top:0;padding:6px 0 4px!important;padding-left:0!important;background:none!important;list-style-position:inside;}
.bookmark a{background:transparent url(/images/fnst_basislayout/bookmark_icons.png) no-repeat scroll 0 0;display:block;height:16px;padding-left:20px;width:112px;}
.bookmark a span{display:none;}
* html .bookmark a{background-image:url(/images/fnst_basislayout/bookmark_icons.gif);}
html * .noOperaSafari{display:none;}
.bookmark a.lesezeichen{background-position:0 0;}
.bookmark a.alltagz{background-position:0 -280px;}
.bookmark a.delicious{background-position:0 -40px;}
.bookmark a.google{background-position:0 -200px;}
.bookmark a.linkarena{background-position:0 -160px;}
.bookmark a.mrwong{background-position:0 -120px;}
.bookmark a.webnews{background-position:0 -320px;}
.bookmark a.yigg{background-position:0 -80px;}
.facebook2{background-position:0 -2px;}
.twitter2{background-position:-20px -2px;}
.bookmark a img{display:none;}
.bookmark:hover ul, .bookmark.over ul{display:block;}
.skip{position:absolute;top:-1000em;left:-1000em;}
.textleft{text-align:left;}
.textright{text-align:right;}
.textcenter{text-align:center;}
.textjustify{text-align:justify;}
.lastupdated{display:block;text-align:right;color:#ccc;}
