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;
         height: 100px;
         width: 18em;
         float: left;	
	 display:none;  
	  }

   #logo_mitte{
	  margin-left:18.8em;
         display:none;
	  }

   .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: 600px;
	   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;
	   height: 100px;
           background-color: #FFFFFF;
	   }

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


/*------------------------------------navbar_top------------------------*/
#navbar_top {
   clear: both;
   position: relative;
   background-image: url(/gbe-img/NavHG1.jpg);

   height: 2.5em;
   color: white;
   display:none;
   }

   #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 -----------------------------------------------*/
.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)/ Tabelle verändern--------------*/
#navigation {
      margin-left: 18em; 
   	padding: 4px 0px 9px;
      border: 1px solid white;
	display:none;
}

.no_print {
	display:none;
}

.no_print1{
	display:none;
}

#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_left {
      color:#FFFFFF;
	float:left;
	left:0;
	position:absolute;
	top:0;
	width:17em;
	display:none;
   }

.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;
}

/*-----------------------------Navbar_right-----------------------*/

#navbar_right {
	color:#FFFFFF;
	float:right;
	right:0;
	position:absolute;
	width:17em;
	margin-right:2px;
        display:none;
}
.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, span{
	margin:10px;
}
.navbar_right_links p{
	margin-left:10px;
}

/*------------------------------------Search--------------------*/
   #search form input.textfield {
        width: 10em;
        }
   #search,
   #user_left,
   .navbar_left_links p,
   .navbar_right_links p, 
   .aktuelles div {
        margin: 0px 10px 5px 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;
        }

/*---------------------------------------Content------------------------*/
   .content_startseite{
   	margin-right: 2em;
   }

   #content_window {
   	margin: 0px;
   }

   #content {
        margin-left: 2em; 

        }

   #content, #content_window {
        padding: 10px 10px;
        border: 1px solid white;
	padding-top: 5px;
	
        }
   #content ul, #content_window 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: #B0C4DE;
        }

   .table_text_verwandte {
        background-color: #EEEEEE;
        }

   .sachtext{
	color:#003366;
	font-size: 0.9em;
	}

/*-----------------------------------------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_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_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 circle;
	background-color: #EBEBEB;
        }
/*----------------------sonstige Einstellungen---------------------------*/
/*********************
 *    Skiplinks      *
 *********************/
a.InvisiLink:active {
  text-decoration: underline;
  color: #B0C4DE;
  font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
  }
a.InvisiLink {
  text-decoration: underline;
  color: #ffffff;
  background-color: #ffffff;
  font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
  }
a.InvisiLink:active {
  text-decoration: underline;
  color: #B0C4DE;
  font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
  }
a.InvisiLink:hover	 {
  text-decoration: underline;
  color: #B0C4DE;
  font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
  }
a.InvisiLink	 {
  display: none;
  }
.VisiLink a, #tv {
  display: none;
  }
/****************************
 *  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;
   }
.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;
	}   
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;
 }
acronym {
  cursor: help;
  }


/*-------------------------------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;}
.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;
   }