   #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;} #cboxOverlay{position:fixed; width:100%; height:100%;} #cboxMiddleLeft, #cboxBottomLeft{clear:left;} #cboxContent{position:relative; overflow:visible;} #cboxLoadedContent{overflow:auto;} #cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;} #cboxTitle{margin:0;} #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;} #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}  #cboxOverlay{background:#000;} #colorbox{}   #cboxTopLeft{width:14px; height:14px; background:url(/styles_default/css/bilder/controls.png) 0 0 no-repeat;}   #cboxTopCenter{height:14px; background:url(/styles_default/css/bilder/border.png) top left repeat-x;}   #cboxTopRight{width:14px; height:14px; background:url(/styles_default/css/bilder/controls.png) -36px 0 no-repeat;}   #cboxBottomLeft{width:14px; height:43px; background:url(/styles_default/css/bilder/controls.png) 0 -32px no-repeat;}   #cboxBottomCenter{height:43px; background:url(/styles_default/css/bilder/border.png) bottom left repeat-x;}   #cboxBottomRight{width:14px; height:43px; background:url(/styles_default/css/bilder/controls.png) -36px -32px no-repeat;}   #cboxMiddleLeft{width:14px; background:url(/styles_default/css/bilder/controls.png) -175px 0 repeat-y;}   #cboxMiddleRight{width:14px; background:url(/styles_default/css/bilder/controls.png) -211px 0 repeat-y;}   #cboxContent{background:#fff;}  #cboxLoadedContent{margin-bottom:5px;}  #cboxLoadingOverlay{background:url(/styles_default/css/bilder/loading_background.png) center center no-repeat;}  #cboxLoadingGraphic{background:url(/styles_default/css/bilder/loading.gif) center center no-repeat;}  #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}  #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}   #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(/styles_default/css/bilder/controls.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px;}  #cboxPrevious{left:0px; background-position: -51px -25px;}  #cboxPrevious.hover{background-position:-51px 0px;}  #cboxNext{left:27px; background-position:-75px -25px;}  #cboxNext.hover{background-position:-75px 0px;}  #cboxClose{right:0; background-position:-100px -25px;}  #cboxClose.hover{background-position:-100px 0px;}   .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}  .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}  .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}  .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}   @media projection, screen {  .tabs-hide {   display: none;  } }  @media print {  .tabs-nav {   display: none;  } }  .tabs-nav {  list-style: none;  margin: 0;  padding: 0px;  border-left: 1px solid #CCCCCC; } .tabs-nav:after {  display: block;  clear: both;  content: " "; } .tabs-nav li {  float: left;  margin: 0px;  padding: 0px;  min-width: 50px; } .tabs-nav a {  display: block;  float: left;  padding: 5px 14px 5px 14px;  position: relative;  top: 0px;  z-index: 2;  color: #000;  font-size: 14px;  font-weight: bold;  text-decoration: none;  border-top: 1px solid #CCCCCC;  border-right: 1px solid #CCCCCC;  background-color:#EFF6E4;  white-space: nowrap; } .tabs-nav .tabs-selected a {  color: #FFF;  background-color:#7AB51D; }  .tabs-nav a span {  width: 64px;  min-width: 64px;   padding-top: 6px;  padding-right: 0; } *>.tabs-nav a span {  width: auto;  height: auto; } .tabs-nav .tabs-selected a span {  padding-top: 7px; } .tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited {  cursor: text; } .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {  cursor: pointer;  color: #31506D; } .tabs-container {  background-image: url(/styles/safari2011/css/images/jq_bg_container.gif);  background-repeat: repeat-x;  background-position: left bottom;  background-color: #FFFFFF;  min-height:250px;  padding: 15px; }  #tab_container {  margin:20px 0 0 0;padding:5px 0 0 5px;  text-align:left;  width:705px;  border: 1px solid #7ab51d;  border-radius: 4px 4px 0px 0px;  } #col3_content .tabs-nav {  list-style: none;  width:100%;  margin: 0;padding: 0px;  } .tabs-nav:after {  display: block;  clear: both;  content: " "; } #col3_content .tabs-nav li {  float: left;  margin: 0px;  padding: 0px;  min-width: 50px;  list-style-image:none; } #col3_content .tabs-nav a {  display: block;  float: left;  padding: 5px 7px 5px 7px;  position: relative;  top: 0px;  z-index: 2;  color: #FFF;  font-size: 14px;  font-weight: normal;  text-decoration: none !important;  font-style:normal !important;  border: 1px solid #7ab51d;  border-radius: 4px 4px 0px 0px;  border-bottom:none;  background: transparent url(/styles/safari2011/css/images/tabs_bg.jpg) 0 0 repeat-x;  margin-right:2px;  border-bottom:1px solid #7ab51d;  white-space: nowrap; } #col3_content ul.tabs-nav li.tabs-selected a {  color: #7ab51d !important;  background-color: #FFF;  background-image:none;  border: 1px solid #7ab51d;  border-radius: 4px 4px 0px 0px; }   .tabs-nav {  display: inline-block; } .tabs-nav .tabs-disabled {  position: relative;  filter: alpha(opacity=40); } .tabs-nav .tabs-disabled a span {  height: 19px;  min-height: 19px; }   .newdump_tablelist { border: 1px solid #999999; } .rss_news { } .rss_news h2, .rss_news A, .rss_news h2 A { } .rss_newsblock { } .rss_newsblockkopf { } .rss_newsblockkopf A { } .rss_newsblock { margin-top:20px; padding:3px; border:1px solid #ddd; } .rss_newskoerper A { } .rss_titel { } #mod_umfrage_plugin fieldset input[type=submit] { margin: 1em 0 1em 0; }  .umfrage_ergebnisliste { list-style-type: none !important; position:static; }  #umfrage_backend input[type=text] { width: 50em; } .umfrage_balken1{ background-color: #c03030; border: 2px ridge #C00000; } .umfrage_balken2{ background-color: #c040e0; border: 2px ridge #e030E0; } .umfrage_balken3{ background-color: #909090; border: 2px ridge #D0D0D0; } .umfrage_balken4{ background-color: #f08000; border: 2px ridge #FFc030; } .umfrage_balken5{ background-color: #608020; border: 2px ridge #608000; } .umfrage_balken6{ background-color: #FF5050; border: 2px ridge #FF0000; }  .test_text { border: 1px solid #993333; font-size: 250%; background: url(/templates_c/../plugins/test/bilder/testbild.jpg); }   .fehlerliste{ border:1px solid red; background:#eee; padding:10px; } .form_error { color:red; font-weight:600; } #liste, #liste td { border:1px solid #333333; } .mv .mv_back_label { float:left; width:90%; } .vwfeld .mv_back_input { clear:none !important; float:left; } .mv .mv_float_left { float:left; width:90%; } .metaebene_content_dzvhae { width:774px; max-width:774px; } .radio_flex_input { float:left;  } .radio_flex_label {  clear:both; } .mv_picture_edit { overflow:scroll; height: 125px; clear:left; } .mv_zeitintervall { display:block; float:right; width:77%; margin-bottom:1em; } .v_suchfeld, .v_suchfeld_i, .vwfeld { width:98%; min-width:98%; display:block; margin-bottom:1em; } .v_suchfeld label, .v_suchfeld_i label { float:left !important; width:23% !important; } .vwfeld { font-family:Tahoma,Verdana !important; font-size:14px !important; } .vwfeld label { margin:11px 0 6px 0 !important; padding-bottom:0 !important; width:auto !important; } .vwfeld select, .vwfeld textarea, .vwfeld strong, .vwfeld span, .vwfeld label, .vwfeld input { float:left !important; clear:both; } .vwfeld .waehrung { float:left !important; clear:none !important; } .metaebene_content_dzvhae .vwfeld label { clear:none !important; margin:-3px 0 3px 3px !important; } .vwfeld select, .vwfeld textarea, .vwfeld strong, .vwfeld span, .vwfeld input { margin:-3px 3px 0 0 !important; } .vwfeld input[type="checkbox"] { width:auto !important; } .vwfeld input[type="button"] { clear:none !important; } .vwfeld ul, .vwfeld li { padding-left:0 !important; clear:left !important;; list-style-type:none !important; height:auto; margin-left:0 !important; margin-bottom:6px; } .vwfeld li input[type="button"] { clear:left !important; margin:-3px 10px 0 0 !important; } #mvcform_required_felder { margin-bottom:10px !important; } .vwfeld .mv_picture { clear:none !important; margin-top:10px !important; } div#qTip { padding: 3px; border: 1px solid #666; display: none; background: #FFF4D2; color: #222; position: absolute; z-index: 1000; } .descrip_img { margin-left:10px !important; margin-bottom:-3px !important; float:left !important; } .protokoll_error, .picture_error, .template_error { color:red; font-weight:bold; } .mv_table { margin:0; } .mv_table th { vertical-align:top; } .mv_table, .mv_table tr, .mv_table td { border:1px solid #ccc !important; } .mv_table td { padding:4px !important; } .mv_row A:HOVER, .mv_row A:ACTIVE, .mv_row A:LINK, .mv_row A:VISITED, .mv_row A:FOCUS { background-color:transparent; color:#22599a; } .mv_row TD { padding:4px !important; margin:0; height:27px !important; vertical-align:middle; } .align_right { text-align:right; } .width100 { width:100%; } table, tr, td { } .multilist { height:auto !important; }  .fehlerliste { border: 1px solid red; background: #eee; padding: 10px 0px 0px 10px; margin-bottom: 10px; } .form_error { color:red; font-weight:600; }  .labdiv {overflow: hidden;} .labdiv label { display:block; float:left; margin-top:0px; width:30%; } .labdiv label.checkboxlabel { display:inline; float:none; margin-left:10px; } div#qTip { padding: 3px; border: 1px solid #666; display: none; background: #FFF4D2; color: #222;  position: absolute; z-index: 1000; } .descrip_img { margin-left:10px; margin-bottom:-3px; }  .ext_search_teaser_img { width:50px; height:80px; float:left; margin-right:10px; } .ext_search_block { width:99%; float:left;  } .ext_search_teaser_img img{ width:100%; height:100%;  }   .keylist { width:99%;  border:1px solid #eee; padding:5px; }  .aktivierung {}  .Stil1 { color:#083163; } .news_old { width:100%; padding:4px; margin:0; border:none; } .news_tool { width:99%; height:65px; margin-bottom:10px; text-align:center; background-color:#fff; } .height40 { height:40px; margin-top:15px; } A.news_tool_edit, A.news_tool_edit:LINK { display:block; padding:3px; border:1px solid #fff; background-color:#fff; border-bottom:0; text-decoration:none; float:left; margin-right:10px; width:60px; } A.news_tool_edit:VISITED { color:#22599a; background-color:#fff; } A.news_tool_edit:HOVER, A.news_tool_edit:FOCUS, A.news_tool_edit:ACTIVE { color:#22599a; background-color:#fff; border:1px dotted #999; } .news_old_row A:HOVER, .news_old_row A:ACTIVE, .news_old_row A:LINK, .news_old_row A:VISITED, .news_old_row A:FOCUS { background-color:transparent; color:#22599a; } .news_old_row TD { padding:4px; margin:0; height:22px !important; } .news_old_row form { padding:0 !important; margin:0 !important; height:22px !important; } .errmsg, .bold_red { color:red; font-weight:bold; } .nl_weiter ul { padding-left:0; } .aktivierung {}  .galerie_liste li {list-style-type: none;float:left;} .galerie_liste IMG { border:none; margin-bottom:3px; } .galerie_liste li a { text-decoration:none !important; } .galerie_liste li a:HOVER { text-decoration:underline !important;; } .galerie_form input[type=image] {border: none; padding: 3%; float: right;} .galerie_form input[type=image]:hover, .galerie_bild_form input[type=image]:hover {background-color: #99FF99;} .back_galerie_liste {list-style-type: none;} .back_galerie_liste legend {overflow: visible; margin-left: 0px;} .back_galerie_liste fieldset {overflow: hidden;} .galerie_reorder_knopf {border: 1px solid #990000;} .galerie_reorder_knopf:hover {border: 1px solid #33FF33; background-color: #99FF99;}  .galerie_navigation {overflow: hidden;} .galerie_navigation_element {display: block; float:left; width: 33%;} #galerie_navigation_zurueck {text-align: left;} #galerie_navigation_uebersicht {text-align: center;} #galerie_navigation_weiter {text-align: right;} .galerie_bild { text-align: center; width:99%; overflow:hidden; } .galerie_bilder_auswahl { width: 99%; height: 200px; overflow: auto; border: 1px solid #999999; } .galerie_bilder_auswahl_form { display: inline; float: left; margin: 10px; } LABEL { padding:0 !important; } .div_margins { margin:7px 0 7px 0; } .div_margins_2 { margin:7px 0 12px 0; } .cat_tool, .galerie_tool { width:60px; margin-bottom:10px; text-align:center; background-color:#fff; float:left; } A.cat_tool_edit, A.cat_tool_edit:LINK, A.cat_tool_edit:VISITED, A.galerie_tool_edit, A.galerie_tool_edit:LINK, A.galerie_tool_edit:VISITED { display:block; padding:3px; border:1px solid #fff !important; background-color:#fff; } A.cat_tool_edit:VISITED, A.galerie_tool_edit:VISITED { color:#22599a; background-color:#fff; border:none; } A.cat_tool_edit:HOVER, A.cat_tool_edit:FOCUS, A.cat_tool_edit:ACTIVE, A.galerie_tool_edit:HOVER, A.galerie_tool_edit:FOCUS, A.galerie_tool_edit:ACTIVE { color:#22599a; background-color:#fff; border:1px dotted #999; } .cat_row A:HOVER, .cat_row A:ACTIVE, .cat_row A:LINK, .cat_row A:VISITED, .cat_row A:FOCUS { background-color:transparent; color:#22599a; } .cat_row TD { padding:4px; margin:0; height:22px !important; } .cat_row FORM { padding:0 !important; margin:0 !important; height:22px !important; }  .lvl_0 { font-weight:bold;margin-left:0; } .lvl_1 { margin-left: 1.1em } .lvl_2 { margin-left: 2.2em } .lvl_3 { margin-left: 3.3em } .lvl_4 { margin-left: 4.4em } .lvl_5 { margin-left: 5.5em } .lvl_6 { margin-left: 6.6em } .galerie_lvl_0_fe { list-style-type:none; margin-left:0; } .galerie_lvl_all_fe { list-style-type:none; } .galerie_lvl_0 { margin-left:0 } .galerie_lvl_1 { margin-left:.6em } .galerie_lvl_2 { margin-left:1.7em } .galerie_lvl_3 { margin-left:1.1em } .cat_main_ul UL, .ignore, .js_display { display:none; } .cat_main_ul A { margin-right:6px; } .galeries { margin:0; width:100%; } .error, .message { border:1px solid black; padding:10px; font-weight:600; font-size:140%; } .message { background:#FCB75E; } .error { background:red; } .errmsg, .bold_red { font-weight:bold; } .clear_left { clear:left; } #suche_galerie { float:right; } .no_bg_no_border { background:none; border:none; } .ul_no_style, .ul_no_style_pl5, .ul_no_style_pl13 { list-style-type:none; padding-left:0; } .ul_no_style_pl5 { padding-left:5px; } .ul_no_style_pl13 { padding-left:13px; } .height_18 { height:18px; } .height_50 { height:50px; } .height_60 { height:60px; } .height_70 { height:70px; } .width90 { width:90%; } .width96 { width:96%; } .width100 { width:100%; } .align_center { text-align:center; } .align_right { text-align:right; } .float_left { float:left; } .p_0_no_border { padding:0; border:none; } .pl_7_color_red { padding-left:7px; color:red; } .mb_4 { margin-bottom:4px; } .mb_5 { margin-bottom:5px; } .mb_10 { margin-bottom:10px; } .mb_15 { margin-bottom:15px; } .ml_0 { margin-left:0; } .ml_11 { margin-left:11px; } .mr_3_no_border { margin-right:3px; border:none; } .mt_10 { margin-top:10px; } .fett { font-weight:bold; } .no_bold { font-weight:normal; } .renum_galerie_cat_input { text-align:center; width:35px; font-weight:normal; } .renum_cat_sel { margin:20px 0 20px 0; } .config_input_1, .config_input_3, .config_select_1, .galerie_listing_style_3 { margin:10px 0 10px 0; } .config_input_1, .config_input_2 { width:300px; } .config_input_3 { width:84px; } .config_select_1 { width:88px; } .galerie_new_edit_textarea { width:520px; height:50px; } .galerie_listing_style_1 { border:1px dotted #cccccc; border-top:none; border-right:none; padding:5px; } .galerie_listing_style_2 { border:none; padding:5px 0 5px 2px; } .galerie_listing_style_1, .galerie_listing_style_3 { margin:4px 3px 0 20px; } .galerie_listing_style_4 { margin-top:1.8em !important; margin-bottom:0 !important; } .galerie_listing_style_5 { margin-top:1em !important; } .ie6width { width:100%; } .galerie_ul_list_questions { list-style-type:none; } .question { font-family:Verdana,"lucida console",sans-serif !important; font-size:86% !important; color:#D21D19 !important; text-decoration:none !important; } .question:hover { text-decoration:underline !important; } .ll4_ol { margin-left:10px !important; } .ll4_li, .ll4_li a { line-height:1.4em !important; margin-top:3px; }  .artikelbox_left {} .artikelbox_right {} .artikelbox_left_ohne_border{} .artikelbox_right_ohne_border{} .textbilder_li {} .textbilder_re {} .info_box {} .seo-headline {}   @charset "UTF-8";  @media all {  * { margin:0; padding: 0 }  option { padding-left: 0.4em }   * html body * { overflow:visible; }  * html iframe, * html frame { overflow:auto; }  * html frameset { overflow:hidden; }  html { height: 100%; margin-bottom: 1px; }  body {  font-size: 100.01%;  color: #000;   background: #fff;   text-align: left;  }  fieldset, img { border: 0 solid; }  ul, ol, dl { margin: 0 0 1em 1em }  li { margin-left: 1.5em; line-height: 1.5em; }  dt { font-weight: bold; }  dd { margin: 0 0 1em 2em; }  blockquote { margin: 0 0 1em 1.5em; }  #header { position:relative }  #topnav {   position:absolute;   top: 10px;   right: 10px;  text-align: right;  }  #header, #nav, #main, #footer { clear:both; } #col1 { float: left; width: 200px }   #col2 { float:right; width: 200px }  #col3 { width:auto; margin: 0 200px }  #col1 {z-index: 3}  #col2 {z-index: 5}  #col3 {z-index: 1}  #col1_content {z-index: 4}  #col2_content {z-index: 6}  #col3_content {z-index: 2}  #col1_content, #col2_content, #col3_content { position:relative }  .hideboth #col3 {margin-left: 0; margin-right: 0}  .hidecol1 #col3 {margin-left: 0; margin-right: 200px}  .hidecol2 #col3 {margin-left: 200px; margin-right: 0}  .hideboth #col1, .hideboth #col2 {display:none}  .hidecol1 #col1 {display:none}  .hidecol2 #col2 {display:none}   .clearfix:after {   content: ".";   display: block;   height: 0;   clear: both;   visibility: hidden  }  .clearfix { display: block }  .floatbox { overflow:hidden }  #ie_clearing { display: none }  .subcolumns, .subcolumns_oldgecko {   width: 100%;   overflow:hidden;  }  .subcolumns_oldgecko { float:left }  .c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; }  .c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; margin-left: -5px; }  .c25l, .c25r { width: 25% }  .c33l, .c33r { width: 33.333% }  .c50l, .c50r { width: 50% }  .c66l, .c66r { width: 66.666% }  .c75l, .c75r { width: 75% }  .c38l, .c38r { width: 38.2% }  .c62l, .c62r { width: 61.8% }  .subc { padding: 0 0.5em }  .subcl { padding: 0 1em 0 0 }  .subcr { padding: 0 0 0 1em }  .skip, .hideme, .print {   position: absolute;   top: -1000em;   left: -1000em;   height: 1px;   width: 1px;  }  .skip:focus, .skip:active {   position: static;   top: 0;   left: 0;   height: auto;   width: auto;  } }  .modul h3, .modul h3, .modul h2, .modul h2 {  color: #7AB51D;  font-weight: bold;  font-size: 100%; } .modul h4 {  width:100%;  margin: 10px 5px 10px 0px;  padding: 5px 0px 3px 10px;  color: #333;  font-weight: bold;  font-size: 130%; } .modul {  width:100%; } .modul legend, .modul label, .modul h2.ignoresuch {  display:none; } div#mod_artikel_optionen {position:absolute;top:-5.2em;right:0em;background-color:transparent;width:10%;} div#mod_artikel_optionen ul.option {margin:0;padding:0;list-style-type:none;} div#mod_artikel_optionen ul.option li {} #main #col3_content div#mod_artikel_optionen ul.option li a, #main #col3_content div#mod_artikel_optionen ul.option li a:visited {  background: transparent url(/styles/safari2011/css/images/drucken.gif) top right no-repeat;  display:block;padding:13px;   } #mod_umfrage_plugin label, #mod_newsletter form {width:60%;} #mod_newsletter label {display:inline;} #mod_newsletter input {width:50px;overflow:hidden;} #mod_newsletter input.newssenden {width:100px;} #mod_newsletter select {width:100px;margin-bottom:0.5em;} #col3 form fieldset.nl-absenden {border:none;} form fieldset.nl-absenden legend {display:none;} #col3 form fieldset.nl-absenden input {width:50%;} #col3 form fieldset.nl-absenden input:hover {cursor:pointer;}  #mod_suchbox {position:absolute;bottom:3.4em;right:0em;text-align:right;width:17%;} #mod_suchbox h3, #mod_suchbox form#suche fieldset legend, #mod_suchbox form#suche fieldset label {display:none;} #mod_suchbox form#suche fieldset input#search {border-color:#007F00;width:70%;border:1px solid yellow;} #mod_suchbox form#suche fieldset input.senden {  background:transparent url(/styles/safari2011/css/images/lupe.gif) 0 0 no-repeat;  width:25px;  height:20px;  border:none;  cursor:pointer;  } form#suche_erw .suchbegriff {margin:0 0 20px 0;}  #mod_login {border:1px solid #7AB51D;margin:0.5em;width:90%;margin-top:2em;} #mod_login div.inner_mod {padding:0.3em;} #mod_login h3 {margin:0;padding:0.3em;font-size:1em;letter-spacing:0.05em;font-weight:bold;background:#7AB51D;color:#FFF; text-align:center;} #mod_login ul.anmeldung {margin:0.5em 0 0 0.3em;padding:0;list-style-image:url(/styles/safari2011/css/../img/pfeil-dgruen-gross.gif);} #mod_login ul.anmeldung li a {text-decoration:none;} #mod_login input.senden {margin-top:0.5em;background-color:#BFDFEE;border-top:2px solid #EFEFEF;border-left:2px solid #EFEFEF;border-right:2px solid #8F8F8F;border-bottom:2px solid #8F8F8F;color:red;font-weight:bold;width:90%;}   #mod_sprachwahl {position:absolute;top:-2em;left:0;text-align: left;width:15em;} #mod_sprachwahl li {display: inline;list-style-type: none;padding: 0px;margin: 0px;color:#000;} #mod_sprachwahl li a {color:#000;text-decoration:none;} #mod_sprachwahl a:hover {text-decoration:underline;background:none;}  #mod_menue_top {position:absolute;top:-2em;right:0;text-align: right;width:40%;} #mod_menue_top li {display: inline;list-style-type: none;padding: 0px;margin: 0px;color:#000;} #mod_menue_top a {color:#000;font-weight:400;text-decoration:none;} #mod_menue_top a:hover {text-decoration:underline;background:none;} #menue_sprung a, .breadtext, .ignore, .ignoreornot, dfn, .mod_efa_fontsize_text {  position:absolute;  display:inline;  height:0px;  width:0px;  overflow:hidden;  left:-2000px;  top:-2000px; } .loginh2 {  display:none; } .artikelbox_left {  display:block;  float:left;  padding:5px;  margin-right:20px;  border:1px solid #eee; } .artikelbox_right {  float:right;  padding:5px;  margin-left:20px;  border:1px solid #eee; } .artikelbox_right_ohne_border {  overflow:hidden;  float:right;  margin-left:20px; } .artikelbox_left_ohne_border {  overflow:hidden;  float:left;  margin-right:20px; } #weiter li {  display:inline;  list-style-type:none;  padding:0px;  margin:0px; } #menue_sprung a:focus, #menue_sprung a:active {  position:absolute;  display:block;  padding:10px;  height:30px;  width:200px;  color :#004268;  background-color:#fff;  font-weight:bold;  left:300px;  top:20px;  overflow:visible;  font-size:150%;  border:2px solid #004268;  text-decoration:none; } #menue_sprung ul {list-style-type:none;}   .comment_inhalt {  background:#efefef;  border:1px solid #999;  color:inherit;  font-size:90%;  padding:10px;  width:90%;  margin:5px;  margin-left:0px; } @media all {   body { background: transparent url(/styles/safari2011/css/images/bg_uganda.jpg) top left; padding: 30px 0; }  #page_margins { width:960px;margin: 0 auto;}  #page{ background: #fff;font-size:105%; }  body { text-align: center }  #page_margins { text-align:left }  #head {  background: #7AB51D url(/styles/safari2011/css/images/uganda3b.jpg) top center no-repeat;  height:276px;  position:relative;  }  #main { background: #A0DBED;padding:0 0 20px 0;}  #footer {   color:#666;   background: #A0DBED;   padding: 15px;   border-top: 5px #efefef solid;  } #col1 { width: 19%; }  #col1_content { padding: 0px 0px 10px 0px; font-size:90%; }  #col2 { width: 18% }  #col2_content { padding: 10px 0px 10px 0px; }  #col3 { margin: 0 18% }  #col3_content { padding: 0px 1em 0 3.5em;background:#FFF url(/styles/safari2011/css/images/col3_left.gif) 0 0 no-repeat; }  #page_margins  {border:0px solid red;}  #head   {border:0px solid yellow;}  #main   {border:0px solid black;}  #footer  {border:0px solid green;}  #col1   {border:0px solid red;}  #col1_content  {border:0px solid yellow;}  #col2   {border:0px solid green;}  #col2_content  {border:0px solid green;}  #col3   {border:0px solid yellow;}  #col3_content  {border:0px solid red;} }  @media all { html * { font-size: 100.01% }  textarea, pre, tt, code {  font-family:"Courier New", Courier, monospace;  }  body {   font-family: Verdana, Helvetica, Arial, sans-serif;   font-size: 75.00%;   color:#666;  }  h1,h2,h3,h4,h5,h6 {color:#7AB51D;margin: 0 0 0.1em 0;}  h1 { font-size: 110% }  h2 { font-size: 125% }  h3 { font-size: 100% }   h4 { font-size: 133.33% }   h5 { font-size: 116.67% }   h6 { font-size: 116.67% } h2 {border-bottom:1px solid #7AB51D;padding-bottom:0.2em;}  #header span { color:#999;}  p { line-height: 1.4em; margin: 0 0 1em 0;font-size:92%;color:#666; }  #col3_content {font-size:105%;} ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em }  li { margin-left: 1.5em; line-height: 1.5em; }  dt { font-weight: bold }  dd { margin: 0 0 1em 2em } cite, blockquote { font-style:italic }  blockquote { margin: 0 0 1em 1.5em }  strong,b { font-weight: bold }  em,i { font-style:italic }  pre, code { font-family: monospace; font-size: 1.1em; }  acronym, abbr {   letter-spacing: .07em;   border-bottom: 1px dotted #7AB51D;   cursor: help;  } .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}  .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}  .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}  .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em; }  .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em; }  .center { text-align:center; margin: 0.5em auto }  }   #mod_dritte_spalte {padding-top:0em;} div.rightitem {width:160px;margin:0 0 20px 6px;} div.rightitem h1, div.rightitem h2, div.rightitem p.seo-headline {  height:22px;  padding:8px 0 0 0;  margin: 0 0 -10px 0;  font-weight:bold;  background:transparent url(/styles/safari2011/css/images/bg_col2.gif) 0 0 no-repeat;  color:#FFF;  text-align:center;  } div.rightitem p {line-height:1.3em;margin:0;padding:10px 5px 5px 5px;color:#000;font-size:0.9em;border:1px solid #7AB51D;border-top:none;} div.rightitem a {color:#000;font-weight:bold;} div.rightitem a:hover {cursor:pointer;}  @media all { #mod_menue_ebene0 {position:absolute;bottom:1.1em;right:1em;width:75%;text-align:center;background-color:transparent;} #mod_menue_ebene0 ul {list-style-type:none;margin:0;padding:0;background-color:transparent;} #mod_menue_ebene0 ul li {display:inline;margin-left:-5px;} #mod_menue_ebene0 ul li a {  background: transparent url(/styles/safari2011/css/images/navi_ebene0.jpg) 0 0 repeat-x;  padding:4px 15px 4px 15px;  color:#FFF;text-decoration:none;text-transform:uppercase;  font-weight:bold;font-size:100%;  letter-spacing:0.1em;  border-right:1px dotted #FFF;  } #mod_menue_ebene0 ul li a:hover {  background: transparent url(/styles/safari2011/css/images/navi_ebene0_hover.jpg) 0 0 repeat-x;  background-color:#FFF;color:#007F00;  } #mod_menue_ebene0 a.menuxaktiv_back, #mod_menue_ebene0 a.menuy_aktiv {  background: transparent url(/styles/safari2011/css/images/navi_ebene0_hover.jpg) 0 0 repeat-x;  background-color:#FFF;color:#007F00;  } } @media all {  #mod_menue_sub {  width: 98%;  overflow: hidden;  margin: 0.9em 0;  padding:0;  list-style-type: none;  background-color:#a0dbed;  } #mod_menue_sub ul {padding:0;margin:0;} #mod_menue_sub li {float:left; width: 100%; margin:0; padding:0;list-style-type:none; } #mod_menue_sub li a {  display:block;  width: 100%;  padding: 3px 0px 3px 10%;  background:transparent url(/styles/safari2011/css/images/pfeil-dgruen-gross.gif) 2% center no-repeat;  color: #000;  font-weight:bold;  text-decoration:none;  border-bottom: 1px #eee dotted;  } #mod_menue_sub li a:hover {background-color:#7AB51F; color:#FFF;background:#7AB51F url(/styles/safari2011/css/images/pfeil-rot-gross.gif) 2% center no-repeat;} #mod_menue_sub .menuxaktiv_back, #mod_menue_sub .menuy_aktiv {  width: 100%;  padding: 3px 0px 3px 10%;  font-weight: bold;  color: #fff;  background-color:#7AB51F;  background:#7AB51F url(/styles/safari2011/css/images/pfeil-hgruen-gross.gif) 2% center no-repeat;  border-bottom: 1px #eee solid;  }  #mod_menue_sub li ul li a {  width: 100%;  padding: 2px 0px 2px 16%;  background:#DAFF9F url(/styles/safari2011/css/images/pfeil-dgruen-klein.gif) 8% center no-repeat;  color: #000;  font-size:0.9em;  border-bottom: 1px #ddd solid;  } #mod_menue_sub li ul li a:hover { color: #F00;background:#DAFF9F url(/styles/safari2011/css/images/pfeil-rot-klein.gif) 8% center no-repeat; } #mod_menue_sub li ul .menuxaktiv_back {  width: 100%;  padding: 3px 0px 3px 16%;  font-weight: bold;  color: red;  background:#DAFF9F url(/styles/safari2011/css/images/pfeil-rot-klein.gif) 8% center no-repeat;  }  }   #col3_content div.artikel_liste {  width:92%;  border-bottom:2px solid #7ab51d;  padding:.3em .3em 1em .3em;  margin: 0em 0.4em 0.5em 1em;  } br.break_artikel {display:none;} #main #col3_content div.artikel_liste a, #col3_content div.artikel_liste p a {  display:block;  text-align:right;  color:#7AB51D;  font-weight:bold;  text-decoration:none;  } #col3_content div.artikel_liste a:hover, #col3_content div.artikel_liste p a:hover {  text-decoration:underline;  } #col3_content div.artikel_liste a:visited, #col3_content div.artikel_liste p a:visited {  color:#7AB51D;  font-weight:normal;  text-decoration:none;  } .textbilder_re {  float:right;  border:1px solid #7AB51D;  padding:0em;  margin:0.5em 0.2em 0.5em 1.5em;  background: #CEFF7F;  } .teaserbildright {  float:right;  border:1px solid #7AB51D;  padding:0.5em;  margin:0em 0.2em 0.5em 1.5em;  background: #CEFF7F;  } .textbilder_li {  float:left;  border:1px solid #7AB51D;  padding:0em;  margin:0.5em 1.5em 0em 0.2em;  background-color: #CEFF7F;  } .teaserbildleft {  float:left;  border:1px solid #7AB51D;  padding:0.5em;  margin:0.5em 1.5em 0.5em 0.2em;  background-color: #CEFF7F;  }   table { border-collapse:collapse; width: 98%; margin-bottom: 0.5em;margin-left:0.1em;font-size:90%;} table td, table th {padding:0.4em;vertical-align:top;} table thead tr {background-color:#7AB51D;color:#FFF; font-weight:bold;} table.contact tr td {padding:0;} table.facts {width:95%;} table.facts tr.hg {background-color:#EFEFEF;} form {overflow:hidden;} #formk {width:80%;background-color:transparent;font-size:95%;} #formk legend {background-color:transparent;border:none;} #formk input {margin-bottom:1em;width:90%;padding:0.5em;} #formk textarea#cformnachricht {width:90%;} #formk #labdiv_anrede {margin:10px 0 10px 0;} input, textarea {   width: auto;   font: 1em Verdana, Arial, Helvetica, Sans-Serif;   border: 1px #7AB51D solid;   background: #fafafa;   padding: 3px;   color: #777; } input[type=text]:focus, textarea:focus {  background: #f0f0f0;  color: #333;  border-color: #666; }  #formk fieldset, .form fieldset, .form_newsletter fieldset {  border:1px solid #7AB51D;  margin:20px 0px 20px 0px;  padding:25px;  background-color:transparent } label {font-weight:bold;} #plugin_cform_anrede {width:200px;} #formk legend {padding:0 10px;font-weight:bold;font-size:115%;} #formk #labdiv_nachricht label {width:350px;} #plugin_cform_nachricht {width:90%;}  a#nachricht_senden {  display:inline-block;  width:240px;height:60px;  padding:10px 0 0 0;  background:transparent url(/styles/safari2011/css/images/bg_nachricht_senden.gif) 0 0 no-repeat;  color:#FFF;  text-decoration:none;  font-weight:bold;  font-size:120%;  text-align:center;  } a#nachricht_senden:hover {cursor:pointer;}  div#mod_back_top {padding:0.5em;height:20px;width:93%;} #main #col3_content a#linkbacktop_back {  background:#FFFFFF url(/styles/safari2011/css/images/zurueck.gif) no-repeat scroll 0% 100%;  padding:5px 0pt 0pt 20px;  text-decoration:none;  } div#mod_back_top div a#linkbacktop_top {  background: #FFF url(/styles/safari2011/css/images/nach_oben.gif) 100% 100% no-repeat;  padding:5px 20px 0 0px;  text-decoration:none;  } hr {width:95%;} #main #col3_content div#inhalt_sitemap a:visited {padding-right:2.5em;} #inhalt_sitemap {font-size:0.8em;width:90%;margin-top:1em;} #inhalt_sitemap a {text-decoration:none;color:#7AB51D;} #inhalt_sitemap h2 {border-bottom:none;padding:0.2em;background-color:#DAFF9F;margin-left:-1.1em;} #inhalt_sitemap ul {border:1px solid #7AB51F;margin:0 0 0 1em;padding:0;list-style-type:none;}  #inhalt_sitemap .sitemap_level_1 h2 {background:transparent;} #inhalt_sitemap .sitemap_level_1 ul {border:none;} #inhalt_sitemap .sitemap_level_1 ul li {margin:0;padding:0;} #inhalt_sitemap .sitemap_level_2 ul {padding-left:2em;} #inhalt_sitemap .sitemap_level_2 ul li h2 {padding-top:0em;padding-bottom:0em;} #inhalt_sitemap ul.ul_artikel {font-size:1.4em;} #inhalt_sitemap ul.ul_artikel a {text-decoration:none;color:#7AB51F;}  div.kasten {  border:1px solid #7AB51D;  padding:1em;  background-color:#E0FFAD;  overflow:auto;  margin:1em 0 1em 0em;  width:93%;  font-size:95%;  }  .info_box {  padding:0.5em;  background-color:#BFDFEE;  color:#000;  border:2px solid #7AB51D;  float:right;  width:35%;  font-size:0.8em;line-height:1.2em;  margin-left:1em;  }  div.formwrap_guest h3 {  font-weight:bold;  background-color:#7AB51D;  color:#FFF;  margin-top:1em;  text-align:center;  padding:0.2em;  width:90%;  text-align:center;} form#artikel_kommentar fieldset {padding:1em;} div.comment_inhalt {width:99%;border:1px solid #7AB51D;padding:0.5em;background-color:#E0FFAD;margin:0 0 2em 1em;width:85%} div.comment_inhalt p.comment_zeitstempel {font-weight:bold;} div.comment_inhalt h1.comment_headline {margin:0 0 0 0.5em;padding:0;} div.comment_inhalt p.comment_text {}  ul.galerie_liste li {  border:1px solid #7AB51D;  padding:0.5em;  margin:0.5em 1.5em 2em 0.2em;  background-color: #E0FFAD;  } ul.galerie_liste img {  border:1px solid #7AB51D;  padding:0.5em;  margin:0.5em 1.5em 0.5em 0.2em;  background-color: #CEFF7F;  } .galul li {border:1px solid #7AB51D;background-color:#DAFF9F;} .galul li:hover {border:1px solid #DAFF9F;background-color:#7AB51D;} .galul li img {border:1px solid #3F3F3F;border-top:1px solid #FFF;border-left:1px solid #FFF;} .galul li:hover img {border:1px solid #DFDFDF;border-top:1px solid #000;border-left:1px solid #000;} .galul li a span {display:none;} #main #col3_content ul.galul a:visited {background-image:none;padding:0;}  #main h1 a {color:#7AB51D;text-decoration:none;} #main div.rssitem h2 a, #main div.rssitem h3 a {  background:#EAF3E0 url(/styles/safari2011/css/images/link-pfeil.gif) no-repeat 1% 50%;  height:1.2em;  padding:0.1em 1em 0.1em 2em;  text-decoration:none;  color:#7AB51D;  } h2.rss a {text-decoration:none;} #main #col3_content div.rss_logo a img {text-decoration:none;margin-left:1em;} #main #col3_content div.rss_logo a:hover {background-color:transparent;text-decoration:none;background-image:none;padding:0;} #main #col3_content div.rss_logo a:visited {background-image:none;padding:0;}  #main #col3_content div#catlistdivx ul li a {color:#FFF;font-weight:bold;display:block;text-decoration:none;padding:0.2em;} #main #col3_content div#catlistdivx ul li a:hover {color:#18681A;background:transparent;} #main #col3_content div#catlistdivx ul li a:visited {padding:0.2em;} #main #col3_content div#catlistdivx {display:none;}  div#linkliste {  } div#linkliste ul.linklistul {list-style-type:none;margin:0;padding:0;overflow:auto;} div#linkliste ul.linklistul li {  border:1px solid #7AB51D;  padding:.5em;  background-color:#E0FFAD;  margin:0.5em 0 1em 0em;  width:93%;  display:inline-block;  } div#linkliste div.linkitem div.linkbilditem  {float:left; width:28%;margin-top:0.5em;margin-right:0.5em;} div#linkliste div.linkitem div.linklist_inhalt {float:right;width:67%;border:0px solid yellow;padding-left:0.2em;} #main #col3_content div#linkliste div.linkitem div.linklist_inhalt a {display:block;text-align:right;} #main #col3_content div#linkliste div.linkitem div.linklist_inhalt a, #main #col3_content div#linkliste div.linkitem div.linklist_inhalt h2 {margin-right:1em;}  #main #col3_content div#linkliste a:visited, #main #col3_content div#catlistdivx a:visited {  background-image:none;  padding:0;  }  .banner_modul_1, .banner_modul_2 {margin-left:7px;margin-top:15px;} div#spamschutz img {border-top:10px solid #FFF;float:right;margin-right:100px;margin-bottom:1em;} div#spamschutz label {display:block;margin-top:1em;font-weight:bold;} div#spamschutz input#spamcode {display:block;margin-top:1em;}  #footer {font-size:80%;border-top:2px solid #7AB51D;} #mod_keywords_front a {text-decoration:none;}  body#tinymce p, body#tinymce h1, body#tinymce h2, body#tinymce h3, body#tinymce h4, body#tinymce ul li, body#tinymce ol li {text-align:left;}  div.autocomplete {  background-color:#F1F5E4:  color:#000;  overflow:scroll;  text-align:left;  margin-left:-10px;  }  @media print { @media print { body {  margin:0;  padding: 0px;  font-family: "Times New Roman";  font-size:12pt;  } img, #col1, #col2, #head, #footer, #mod_artikel_optionen, #mod_back_top, .formwrap_guest {display: none;} html, body, #main, #page, #page-margins, #col3, #col3_content {background-image:none; background-color:#FFF;} #col3, #col3_content {margin-left:0;width:450pt;} h1, h2, h3, p {margin-bottom:2pt;} p {color:#000;} a {color:#000;font-weight:bold;text-decoration:none;}  div#linkliste ul.linklistul li {background-color:#FFF;width:500pt;margin:0;padding:0;border:none;} div#linkliste ul.linklistul li div.linkitem div.linkbilditem {display:none;} div#linkliste ul.linklistul li div.linkitem div.linklist_inhalt {float:none;clear:both;display:block;margin:0;} div#linkliste ul.linklistul li div.linkitem div.linklist_inhalt a {display:none;visibility:hidden;}  .floatbox {overflow:visible;} #main div.kasten {background-color:#FFF;border:none;overflow:visible;border:none;} div.kasten img {clear:both;display:none;}  ul.galerie_liste li {background-color:#FFF;border:none;}  div.tabs-hide {display:block;} #col3_content div.ergebnis_kopf {background-image:none;} }   }