body {
   font-family: sans-serif;
   font-weight: normal;
   font-size: 0.8em;
   }
th {
   font-weight: bold;
   }
div, html, body, ul, li, h1, form, input, select, a {
   margin: 0px;
   padding: 0px;
   }
table, p {
   margin-top: 5px;
   margin-bottom: 5px;
   }
/*         __________________wrapper_body________________________       */
/*        |wrapper_logo                                          |      */
/*        |______________________________________________________|      */
/*        |navbar_top                                            |      */
/*        |______________________________________________________|      */
/*        |navbar_left  |start_aktuelles                         |      */
/*        |search       |________________________________________|      */
/*        |             |content                                 |      */
/*        <             |                                        >      */
/*         >            |                                       <       */
/*        |_____________|________________________________________|      */
/*------------------------------------wrapper_body----------------------*/
#wrapper_body {
 /*  position: relative; */
    }
   /*
   wird warscheinlich nicht gebraucht
   #wrapper_body_nomenu {
   position: relative;
   margin: 0px;
   }
   */
/*------------------------------------wrapper_logo----------------------*/
#wrapper_logo {
   background-color: #FFFFFF;
   height: 100px;
   }
   #logo_d, #logo_e, #logo_f {
         /*background-image: url(/gbe-img/image5.gif);*/
         background-image: url(/gbe-img/HeaderL70.jpg);
	 background-position: center;
         }

   #logotext {
         text-align: center;
         padding: 10px;
         }

   .logo, .logo a {
         /*   background-position: center 0;*/
         background-repeat: no-repeat;
		 margin-top: 4px;
         height: 100px;
         width: 18em;
         float: left;	
	   
	  }
   .logo_neu  {  
         text-align: center;
		 color: #003366;
		 padding-top: 2px;
		 padding-bottom: 2px;
		 background-color: white;
		 font-size: 12px;
		 font-weight: normal;
  }
  
   #logo_mitte{
	  margin-left:18.8em;
        
	  }

   .notVisible {
         font-size: 65%;
         color: #FFFF00;
         text-decoration: none;
  	 background-color: #FFFFFF;
         }

   #image_d, #image_e, #image_f {
         background-image: url(/gbe-img/Header70.jpg);
         }

   .image, .image a{
         background-repeat: no-repeat;
	   height: 100px;
           width: 690px;
           float: right;
	   margin-bottom: 5px;
         }

    #image_mitte_d, #image_mitte_e, #image_mitte_f {
         background-image: url(/gbe-img/headergrafik_mitte.jpg);
         
	}

   .image_mitte, .image_mitte a{
	   background-repeat: no-repeat;
	   background-color: #FFFFFF;
	   height:90px;
	   width: 606px;
       /*text-align: center;*/
	   /*padding-right:0.25em;*/
          }

  
   #image_10jahre_d, #image_10jahre_e, #image_10jahre_f {
         background-image: url(/gbe-img/logo_10jahre_rechts.gif);
         }

   .image_right, .image_right a{
         background-repeat: no-repeat;
	   float: right;
	   margin-top: 10px;	
	   /*width: 17em;*/
	   width: 230px;
	   height: 100px;
           background-color: #FFFFFF;
	   }

   .image_blue{
      /* margin-right: 17em; */
       background-color: #B0C4DE;
       overflow: hidden;
   }

    .svg_uhr{
       background-repeat: no-repeat;
	   float: right;
	   margin-top: 4px;	
	   margin-right: 5em;	
	   width: 83px;
	   height: 90px;
       background-color: #FFFFFF;
         }
	.drill_alles{
		text-decoration:none;
		color: #000000;
		}
/*------------------------------------navbar_top------------------------*/
#navbar_top {
   clear: both;
   position: relative;
   background-image: url(/gbe-img/NavHG1.jpg);

   height: 2.5em;
   color: white;
   }

   #navbar_top_links {
        padding-top: 5px;
        padding-left: 5px;
        float: left;
	  margin-left:18em;

   }
   #navbar_top_links ul {
        }
   #navbar_top_links li {
        display: inline;
        margin: 0px 5px 0px 5px;
        vertical-align: middle;
        }

   #navbar_top_links a:hover,
   #start_aktuelles a:hover,
   #content_header a:hover,
   #content_header_window a:hover,
   #logotext a:hover {
        text-decoration: underline;
        color: white;
        }
   #navbar_top_dropdown select.links_dropdown {
        width: 180px;
        }
   #navbar_top_links a,
   #start_aktuelles a,
   #content_header a,
      #logotext a {
        text-decoration: none;
        color: white;
         }
   #content_header_window a {
      color: #003366;
   }
   #navbar_top_links2,
   #navbar_toptop,
   #toolbar_top .toolbar_time,
   #toolbar_top .toolbar_empfehlen,
   #navbar_top_links li.menu_links,
   #navbar_top_links li.menu_aktuelles,
   #navbar_top_links li.menu_faqs,
   #navbar_top_links li.menu_user,
   #navbar_top_links li.menu_hilfe {
        display: none; /*wenn nicht sichtbar, dann auf none setzen*/
        }
   .menu_languages {
      
        }
   #language_d {
        background-image: url(/gbe-img/FDBear16.jpeg);
        }
   #language_e {
        background-image: url(/gbe-img/FEBear16.jpeg);
        }
   #language_f {
        background-image: url(/gbe-img/fra.gif);
        }
   #language_i {
        background-image: url(/gbe-img/fra.gif);
        }
   .menu_language, .menu_language a {
        background-position: center center;
        background-repeat: no-repeat;
        height: 21px;
        width: 30px;
        float: right;
        margin: 2px 4px;
        }
        /****************************************
        *    für Image-Replace-Methode 					*
        *		(Label ausserhalb vom Sichtbereich) *
        *****************************************/
   .textInvisible_old {
      /*margin-left: -2000px;
        color: #ffffff;*/
        font-size: 0em;
        }
   .textInvisible, .textInvisible span, .textInvisible li, .textInvisible a, .textInvisible div{
        position:absolute;
	left:-1500px;
        color: #ffffff;
        font-size: 0;
        }
 

/*---------------------------------------wrapper------------------------*/
/*#wrapper {
   position: relative;
   }*/
/*------------------------------------content_header--------------------*/
 #content_header {
     padding-left: 19em;
     }
     #content_header_window {
         padding-left: 10px;
         }
     * html #content_header_window, * html #content_header {
         /* wird nur vom IE interpretiert */
         height: 2em; /*wichtig, damit IE
                        das Layout nicht durcheinander bringt*/
         }
     #content_header, #content_header_window {
         background-color: #B0C4DE;
         padding-bottom: 5px;
	   color: #003366;
         }
     #content_header h1, #content_header_window h1 {
         color: #003366;
     }

/*-----------------------------Sitemap -----------------------------------------------*/
.div_sitemap{
	position:relative;
	width: 95%;
	}

.ebene0_links {
	background-color:#FFFFFF;
	border:1px solid #B0C4DE;
	color:#003366;
	margin: 20px;
	margin-left: 0px;
	border: solid 1px #003366;
	padding-bottom: 10px;
	/*clear: both;	*/
	
}
.ebene0_links a:hover {
	background-color:#4682B4;
	color:white;
}
.ebene0_links a {
	color:#003366;
	display:block;
	padding: 0px;
	text-decoration:none;
}
.ebene0_links ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.ebene0_links li {
	vertical-align:middle;
}


li.sitemap_ebene1{
	margin-left: 0px;
	font-weight:bold;
	font-size: 20px;
}
li.sitemap_ebene2 {
	margin-top: 5px;
	margin-left: 30px;
	font-weight:bold;
	list-style: outside;
	list-style-type: disc;
}
li.sitemap_ebene3{
	margin-left: 50px;
	list-style: outside;
	list-style-type:circle;

}
li.sitemap_ebene4{
	margin-left: 70px;
	list-style: outside;
	list-style-type:square;

}
li.sitemap_ebene5{
	margin-left: 90px;
	list-style: outside;
	list-style-type:square;
}

span.sitemap_ebene0{
	font-weight:bold;
	font-size:20px;
	position:relative;
	top:-10px; 
	margin-left: 5px; 
	background-color:#ffffff;
	padding:0 10px;
}

font.sitemap_ebene0{
	margin-left:15px;
}
/*-----------------------------Navigation (Icons, Breadcrumbs) -----------------------*/
#navigation {
      margin-left: 18em; 
   	padding: 4px 0px 9px;
      border: 1px solid white;
}

#breadcrumbs_hier{
	float:left;
	width:6.5em;
	padding-right:10px;
}

#breadcrumbs{
	font-weight:bold;
	color: #003366;
}
#icons {
	color:#003366;
	float:right;
	right:0;
	position:absolute;
	width:17em;
}


/*-----------------------------Navbar_left-----------------------*/

#navbar_leer {
       color:#FFFFFF;
	float:left;
	left:0;
	position:relative;
	top:0;
	width:17em;
   }

#navbar_left {
       color:#FFFFFF;
	float:left;
	left:0;
	position:relative;
	top:0;
	width:17em;
   }

.navbar_left_links {
	background-color:#B0C4DE;
	border:1px solid #B0C4DE;
	color:#003366;
	width:17em;
	margin-top: 5px;
	border: solid 1px #003366;
	padding-bottom: 10px;
	clear: both;
}

.navbar_left_links a:hover {
	background-color:#4682B4;
	color:white;
}
.navbar_left_links a{
	color:#003366;
	display:block;
	padding:3px 10px;
	text-decoration:none;
}
.navbar_left_links ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.navbar_left_links li {
	vertical-align:middle;
	width:17em;
}

.navbar_left_small {
   font-size: 0.7em;
   margin-left: 0px;
   }
.navbar_left_links form{
	margin:0px;
}

.toggle_ebene2 {
	width: 14.3em;
}

#letzte_dokumente {
        font-size: 12px; font-family: Arial;
	border:1px solid;
        margin-top:5px;
}

#letzte_dokumente a:hover{
	background-color:#4682B4;
	color: white;
}

#letzte_dokumente a{
     background-color:white;
     padding:2px;
}

.link_dokumente {
     background-color:white;
     padding:2px;
}

#div_dokumente {
        margin: 0px 10px 5px 10px;
        }
/*-----------------------------Navbar_right-----------------------*/

#navbar_right {
	color:#FFFFFF;
	float:right;
	right:0px;
	position:absolute;
	width:17em;
	margin-right:2px;
}

#navbar_right span {
	margin: 10px;
}
.navbar_right_links {
	background-color:#B0C4DE;
	border:1px solid #B0C4DE;
	color:#003366;
	width: 17em;
	margin-top: 5px;
	border: solid 1px #003366;
	padding-bottom: 10px;
}
.navbar_right_links a:hover {
	background-color:#4682B4;
	color:white;
}
.navbar_right_links a {
	color:#003366;
	display:block;
	padding:3px 10px;
	text-decoration:none;
	font-weight:bold;
}
.navbar_right_links ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.navbar_right_links li {
	vertical-align:middle;
	width:17em;
}
.navbar_right_links div{
	margin:10px;
}
.navbar_right_links p{
	margin-left:10px;
}

/*------------------------------------Search--------------------*/
   #search form input.textfield {
        width: 10em;
        }
   #user_left,
   .navbar_left_links p,
   .navbar_right_links p, 
   .aktuelles div {
        margin: 0px 10px 5px 10px;
        }
   #search {
        margin: 0px 10px 0px 10px;
        }		
   #empty_search {
        height: 0em;
        padding-bottom: 0px;
        }
   #search li {
        display: inline;
        }
   #search a {
        text-decoration: none;
        color: #036;
        }
   #search a:hover {
        text-decoration: underline;
        color: #036;
        }
   #search .image_button {
        display: none;
        }
   .formularGrau{
	background-color:#EBEBEB;
	border-color:#B0C4DE;
	clear:right;
	margin-bottom: 10px;
	margin-top: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative; 
 	line-height: 1.5;
	}
  .formularGrau legend {
        margin-top: -.95em;
	color: #000000;
	}

/*------------------------------toolbar_top---------------------*/
     #toolbar_top_startseite {
         float: right;
	   background-color:#B0C4DE;
	   border:1px solid #003366;	
	   padding: 5px;
	   position: absolute;
	   right: 0px;
           width: 16.3em;
}
    #toolbar_top {
	background-color:#B0C4DE;
	border:1px solid #003366;
	padding:5px;
	float: right;
	}
/*----------------------------toolbaricon-----------------------*/
   .toolbaricon, .toolbaricon a{
        width: 20px;
        height: 20px;
        float: left;
        background-color: transparent;
        background-repeat: no-repeat;
        }
   #toolbaricons {
        margin-left: 10px;
        padding-bottom: 20px;
        }
  .toolbaricon_verwandte, .toolbaricon_verwandte a{
        width: 36px;
        height: 20px;
        float: left;
        background-color: transparent;
        background-repeat: no-repeat;
        }
  .toolbaricon_pdf, .toolbaricon_pdf a{
        width: 20px;
        height: 20px;
        float: left;
        margin-top:1px;
        background-color: transparent;
        background-repeat: no-repeat;
        }

  .toolbaricon_weiterempfehlen, .toolbaricon_weiterempfehlen a{
        width: 20px;
        height: 20px;
        float: left;
		margin-top:-1px;
        background-color: transparent;
        background-repeat: no-repeat;
        }

/*---------------------------------------Content------------------------*/
   .content_startseite{
   	margin-right: 17em;
      margin-left: 0px;
   }

   .content_ie_startseite{
      margin-right: 17em;
      margin-left: 18em;
   }
   #content_window {
   	margin: 0px;
   }
 
   #content_ie7 {
     margin-left: 18em; 
     padding-top: 5px;
   }

   #content_tabellen_ie7 {
     position:absolute; 
     margin-top:0em;     
     margin-left: 1em; 
   }
 
   #content {
     margin-left: 18em; 
   }

   #content, #content_window {
        padding: 10px 10px;
        border: 1px solid white;
	padding-top: 5px;
	
        }
   #content ul, #content_window ul {
        
        }
      
   #content_ie_left {
     margin-left: 18em; 
     margin-right: 55px; 
     padding-top: 0.7px;	
     padding-left: 5px;
     position: relative;	
   }
   #content_ie_left ul{
        
   }	


   .empty_content {
        clear: both; /* wegen float:right bei start_aktuelles */
        background-position: center;
        background-repeat: no-repeat;
        height: 418px;
        }
   #empty_content_d {
        background-image: url(/gbe-img/isgbe_logo_d.gif);
        }
   #empty_content_e {
        background-image: url(/gbe-img/isgbe_logo_e.gif);
        }
   #empty_content_f {
        background-image: url(/gbe-img/isgbe_logo_f.gif);
        }
/*--------------------------start_aktuelles---------------------*/
   #start_aktuelles {
        width: 100px;
        float: right;
        text-align: center;
        background-color: #036;
        padding: 5px 0px 5px 0px;
        margin-left: 10px;
        }
/*---------------------------------Themen-----------------------*/
  
  #themen {
        /*list-style-type: upper-roman;*/
        /*list-style-type: decimal;*/
        list-style-type: none;
        color: #036;
        }
   #themen li {
        margin-left: 10px;
        }
   #themen ul {
        list-style: url(/gbe-img/unter1.gif) outside circle;
        }
   #themen ul li {
        margin-left: 30px;
        }
   #themen a {
        text-decoration: none;
        color: #036;
        }
   #themen a:hover {
        text-decoration: underline;
        color: #036;
        }
   .themen {
        color: #036;
        }
  
/*---------------------------------Treffer----------------------*/
   .treffer {
        /*width: 700px;*/
        width: 100%;
        border-collapse: collapse;
        }
   .treffer td {
        vertical-align: top;
        }
   .treffer .col1 {
        /*width: 10%;*/
        width: 15%;
        }
   /*
   .treffer .col2 {
        width: 80%;
        }
   */
   .treffer .col3 {
        /*width: 10%;*/
        width: 8%;
        white-space: nowrap;
        text-align: right;
        padding-right: 10px;
        }
   .table_text1, .table_text3 {
        /* Eberhardt: abgeschaltet wegen
           Focus bei Tab-Navigation in Trefferlisten
           background-color: white;
        */
        }
   .table_text2, .table_text4 {
        background-color: #C7DDEE;
        }

   .table_text_verwandte {
        background-color: #EEEEEE;
        }

   .sachtext{
	color:#003366;
	font-size: 0.9em;
	}
   .treffer img{
	float: right;
        padding: 3px;
        }
   .treffer a{
        color: blue;
   	}
   .treffer_navi{
        text-decoration:none;
	font-weight: bold;
	color: blue;
	}

/*-----------------------------------------Stichwort-Suche-------------------*/
.label_cb{
	margin-left: 5px;
}
.input_und_thes{
	margin-left: 15px;
}

/*-----------------------------------------Newsletter-------------------*/
.newsletter_button{
	margin-left: 40px;
}
.newsletter_email{
	margin-left: 20px;
}
.news_info{
color:#003366;
font-size: 1em;
}

/*-----------------------------------------ico--------------------------*/
   #ico_user,
   #ico_user_disabled,
   #toolbaricons {
        display: none;
        }
   #ico_weiterempfehlen{
        background-image: url(/gbe-img/toolbaricons/enabled/weiterempfehlen.gif);
        }
   #ico_treffer {
        background-image: url(/gbe-img/toolbaricons/enabled/List_klein.gif);
        }
   #ico_treffer_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/List_klein.gif);
        }
   #ico_verwandte {
        background-image: url(/gbe-img/toolbaricons/enabled/Verwandte_Dokumente5.gif);
        }
   #ico_verwandte_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/Verwandte_Dokumente5.gif);
        }
   #ico_li_pfeil {
        background-image: url(/gbe-img/toolbaricons/enabled/arrowleft_klein.gif);
        }
   #ico_li_pfeil_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/arrowleft_klein.gif);
        }
   #ico_re_pfeil {
        background-image: url(/gbe-img/toolbaricons/enabled/arrowright_klein.gif);
        }
   #ico_re_pfeil_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/arrowright_klein.gif);
        }
   #ico_download {
        background-image: url(/gbe-img/toolbaricons/enabled/Diskette.gif);
        }
   #ico_download_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/Diskette.gif);
        }
   #ico_druck {
        background-image: url(/gbe-img/toolbaricons/enabled/Drucker3.gif);
        }
   #ico_druck_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/Drucker3.gif);
        }
   #ico_pdf {
        background-image: url(/gbe-img/toolbaricons/enabled/pdf.gif);
        }
   #ico_pdf_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/pdf.gif);
        }
   #ico_suche {
        background-image: url(/gbe-img/toolbaricons/enabled/Lupe.gif);
        }
   #ico_suche_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/Lupe.gif);
        }
   #ico_warenk {
        background-image: url(/gbe-img/toolbaricons/enabled/warenk_klein.gif);
        }
   #ico_warenk_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/warenk_klein.gif);
        }
   #ico_user {
        background-image: url(/gbe-img/toolbaricons/enabled/User_klein.gif);
        }
   #ico_user_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/User_klein.gif);
        }
   #ico_back {
        background-image: url(/gbe-img/toolbaricons/enabled/redo.gif);
        }
   #ico_back_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/redo.gif);
        }
   #ico_warenkdown {
        background-image: url(/gbe-img/toolbaricons/enabled/warenkdown_klein.gif);
        }
   #ico_warenkdown_disabled {
        background-image: url(/gbe-img/toolbaricons/disabled/warenkdown_klein.gif);
        }
   #ico_help {
        background-image: url(/gbe-img/toolbaricons/enabled/Fragezeichen.gif);
        }
   #ico_help_disabled {
        background-image: url(/gbe-img/toolbaricons/enabled/Fragezeichen.gif);
        }
   #copyright_img {
        list-style: url(/gbe-img/isgbek.gif) inside none;
        }
   #error_img {
        list-style: url(/gbe-img/warnung.gif) inside circle;
        }
         /* Falls in Fehlermeldung wieder eine Liste enthalten ist */
   #error_img ul{
        list-style-image: none;
        list-style-type: disc;
        }
   #tip_img {
        list-style: url(/gbe-img/glueh.gif) inside circle;
        }
        /* Falls im Hinweis wieder eine Liste enthalten ist */
   #tip_img ul{
        list-style-image: none;
        list-style-type: disc;
        }
   #progress_img {
        list-style: url(/gbe-img/balken.gif) inside none;
	  /*background-color: #EBEBEB;*/
        }
/*----------------------sonstige Einstellungen---------------------------*/
/*********************
 *    Skiplinks      *
 *********************/
a.InvisiLink {
  font-size: 0.7em;
  text-decoration: underline;
  color: #ffffff;
  background-color: #ffffff;
  font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
  }
a.InvisiLink:active {
  font-size: 0.7em;
  text-decoration: underline;
  color: #003366;
  font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
  }
a.InvisiLink:hover	 {
  font-size: 0.7em;
  text-decoration: underline;
  color: #003366;
  font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
  }
/****************************
 *  Anker für Skiplinks			*
 ****************************/
a.skipTarget	 {
  text-decoration: none;
  background-color: #B0C4DE;
  width: 0px;
  font-size: 0em;
  margin: 0px;
  }
a.skipTarget:active	 {
  text-decoration: none;
  background-color: #B0C4DE;
  width: 0px;
  font-size: 0em;
  }
a.skipTarget:hover	 {
  text-decoration: none;
  background-color: #B0C4DE;
  width: 0px;
  font-size: 0em;
  }
.blue {color: blue;}
.link_vtrau1 { color: gray;   }
.link_vtrau2 { color: red;   }
.link_vtrau3 {color: green;}
.table_style {
   /* Erwe abgeschaltet (erste Tabelle im content wird formatiert,
   RDS erzeugt diese class automatisch)
   background-color: #FFFFFF;
   border-collapse: collapse;
   border-color: #036;
   */
   }
.table_style td {
   /* Erwe abgeschaltet
   border-color: #036;
   */
   }
.abstand_oben {margin-top: 20px;}
/*wir warscheinlich nicht gebraucht*/
.invisible {
   display: none;
   }
/*---------------------------------*/
.red {
   color: red;
   }
.green {
   color: green;
   }
.yellow {
   color: yellow;
   }
.gray {
   color: gray;
   }
.small {
   font-size: 0.7em;
   }
.large {
   font-size: 1.4em;
   }
.italic {
   font-style: italic;
   }
.nolist {
   list-style-type: none;
   }
.inlinelist {
   list-style-type: none;
   }
.inlinelist li {
   display: inline;
   }
.texttop {
   vertical-align: text-top;
   }
.textmiddle {
   vertical-align: middle;
   }
.copyright {
   vertical-align: middle;
   /* image: url(/gbe-img/isgbek.gif); */
   }
.listen li, #quellen li, #footnote li {
   margin-left: 25px;
   /*   list-style-type: disc;*/
   }
.listeno li {
   list-style-type:none;
   margin-left: 25px;
   }
.listeno1 li {
   list-style-type:none;
   margin-left: 10px;
   margin-top: 5px;
   }
.listenpf li {
	list-style-image: url(/gbe-img/Pfeil_3.gif);
	 margin-left: 25px;
	 margin-top: 5px;
	 margin-bottom: 5px;
	}
.listenpf01 li {
	list-style-image: url(/gbe-img/Pfeil_3.gif);
	 margin-left: 35px;
	 margin-top: 5px;
	 margin-bottom: 5px;
	}	
.listen1 li {
	list-style-image: disc);
	 margin-left: 15px;
	}	
a.txt_treffer {
  color: red;
  font-weight: bold;
  text-decoration: none;
  }
a.dw_treffer {
  color: black;
  text-decoration: none;
  cursor: help;
  }
caption.caption_left {
  text-align: left;
  caption-side: top;
 }

acronym {
  cursor: help;
  }

caption {
  text-align:   left;
  caption-side: top;
  }
#totop {
  visibility:   hidden;
  }
/*-------------------------------Spezielle Einstellungen----------------*/

/**************** Umbrüche bei PDF-Erstellen erzwingen *******/
.su {page-break-before:always;}
   
/**************** Tabellen vorlesen**************************/
th.speakha  {
  speak-header:always;
 }
th.speakho  {
  speak-header:once;
 }
/**************** Statische, OECD und WHO *******************/
.STBfarbenKopf  {background-color: #b0c4de;}
.STBfarbenZwischenüberschrift  {color: white;background-color: #4682b4;}
.STBfarbenVorspalte  {background-color: #b0c4de; /*onMouseOver: #b0c4de;*/}
.STBfarbenHighlight  {background-color: silver;}

/**************** Akronyme unterstreichen ausschalten *******/
/*acronym  {border-bottom: none;} für den Opera */
/*acronym  {border-bottom: 1px dotted; background-color:#FF9900;}*/

/*NEU************* Span mit Englischer sprache kennzeichen *******/
   .SpanLangEN{ background-color: #FF0000;}
   
/*------------------------------Gesundheitsbericht 2015------------------------------*/

th.br {
        border-right: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

th.bl {
        border-left: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

th.bt {
        border-top: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

th.bb {
        border-bottom: 1px solid #FFFFFF;
	clear: both;
        border-collapse: separate;
      }


th.bbt {
        border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

td.br {
        border-right: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

td.bl {
        border-left: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

td.bt {
        border-top: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

td.bb {
        border-bottom: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

td.bbt {
        border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

tr.br {
        border-right: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

tr.bl {
        border-left: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

tr.bt {
        border-top: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

tr.bb {
        border-bottom: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }

tr.bbt {
        border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
        clear: both;
        border-collapse: separate;
      }
