/* Position auf der Seite*/
#Position {
position:absolute; top:10px; left:100px; height:40em;
}
table#border {
border:1px solid #003082;
width:90%;
}
/* Position Ende */

/* BertelmannKritik Ueberschrift */
#BKEbene1 {
position:absolute; top: 1.8em; left: 2em; width:22em; height:4em; border: 0px solid black; z-index:5; overflow: visible; background: transparent;
}
#BKEbene2 {
position:relative; top: 0em; width:18em; height:2em; border-left: 3px solid white; z-index:5; overflow: visible; background: transparent;
}
#BKHeadline {
 padding-left: 0.4em; top: 0em; position:relative;
 }
#BKHeadline a {
 color: white; font-family: Arial; font-size: 24px; letter-spacing:0.1em; text-decoration: none;
 } 
#BKHeadline font { 
 font-size:26px; font-weight: bold; 
 }
#Slogan {
position:relative; top: 0.3em; left: 0em; width:24em; height:2em; border: 0px solid white; z-index:5; overflow: visible; background: transparent; padding-left: 3em; color: white; font-family: Arial; font-size: 20px; letter-spacing:0.1em; 
}
/* BertelmannKritik Ueberschrift Ende */

/* Lauftext */
#Lauftext{
position:absolute;display: none;
font-family: Courier; font-weight:normal; font-size: 0.8em;
top:1.5em; left: 54em; width:25em; height: 6em;
background-color: transparent; border: 0px solid green; color: white; 
}
#Lauftext a{
color: white;
text-decoration: underline; 
}

*html #Lauftext {
display: none;
position:absolute; top:1.6em; 
}

#Transgif {
display: none; 
border: 0px solid green; 
z-index: 4; display: none;
 position: absolute; 
 top:0.8em; left: 29em; width:9em; height: 5.8em;
 background: transparent;
 overflow: visible;
 z-index: 5;
}

/* Lauftext  Ende*/


/* Menue 1. Ordnung */
#Navigation {position:absolute;  margin-left:0em; top:7.2em; width:7em; height: 22em; overflow:visible; border: 0px solid blue;}
*html #Navigation {position:absolute;top:7.4em; margin-left:-1em;}

#Navigation a {
position:relative; 
border:1px groove orange; 
font-size: 1em;
font-family: Arial, Verdana, sans-serif;
padding: 0em 1em 0em 1.5em;
width:7.5em;
white-space: nowrap;
display: block;
background-image:url(img/redarrow.jpg);background-repeat: no-repeat;background-position: 3px 3px;		
}

*html #Navigation a {
padding: 0em 0em 0em 1.5em;
width: 9em;
font-size: 16px;
}

#Navigation a:link { text-decoration: none; background-color: #E80000; color: white; }
#Navigation a:visited { text-decoration: none; background-color: #E80000;  color: white; }
#Navigation a:hover { text-decoration: none; background-color: orange; color: #C70100; background-image:url(img/orangearrow.jpg);background-repeat: no-repeat; background-position: 3px 3px; border:1px groove #C70100;	}
#Navigation a:active { text-decoration: none; background-color: orange; color: black ;  font-weight: normal;}

#Navigation #obereMenues a:link{
background-color: #C70100;
}
*html #Navigation #obereMenues a{
background-color: #C70100;;
}
#Navigation #obereMenues a:hover {
background-color: orange;
}

#Navigation #untereMenues a:link {
background-color: #F40000;
}
*html #Navigation #untereMenues a {
background-color: #F40000;
}
#Navigation #untereMenues a:hover {
background-color: orange;
}

#Navigation li {
   list-style: none;
    margin: 0em;	
    padding: 0.1em 0em 0em 0em;
  }

*html #Navigation li {
    padding: 0em 0em 0em 0em;
  }
/* Menue 1. Ordnung  Ende*/  
 
/* Menue 2. Ordnung */ 
  #Navigation li ul {
    margin-left: 0.1em;     
    padding: 0em; 
    position: relative;
    font-size: 0.8em; 
    top: 0em;    
    left: 1.5em;    /* Unternavigation einruecken */  
    display: none;  /* Unternavigation ausblenden */  
    text-align: left;   
    /*width: 4.5em;*/
    border-color:#666;
    border-width:0px;
    border-style:solid;                
  } 
* html #Navigation li ul {
   padding-left: 1.2em;    
 }
 *html #Navigation  #submenue {   
	margin: 0em; 
	margin-left: 1.3em; 
    padding: 0em;
}  
#Navigation #submenue a {
	width:20.5em;
	border-color:#C70100;
    border-width:1px;
    border-style:groove;  
} 
*html #Navigation #submenue a {
	width:23em;
}
 #Navigation li:hover ul {
  display: block;   /*  Unternavigation  einblenden */
	margin: 0em;     
    padding: 0em; 
  }    
*html #Navigation li:hover ul {
    display: block;  /* Unternavigation  einblenden */	
  }  
#Navigation #submenue a:link {
    color: white;
	background-color: orange;
  }    
#Navigation #submenue a:hover {
    color: #C70100;	  
  } 
/* Menue 2. Ordnung  Ende*/   

/*Header*/
#Header hr {position:absolute; top:9.5em; margin-left:0em; width:72.6em; border: 1px dotted #cccccc;}
*html #Header hr{ position:absolute; top:10em; margin-left:0em;  width:73.7em; border: 1px dotted #cccccc;} 
/* Header Ende */

/*  Linkleiste   */ 
#Linkleiste a { text-decoration: none; color: #003082; }
#Linkleiste a:hover { text-decoration: underline;}
/*  Linkleiste  Ende  */

/* obere Buttonleiste   */ 
#obereButtonleiste {position:relative;  margin-left:64em; top:-1.3em; border: 0px solid blue; }
#obereButtonleiste a { text-decoration: none; }
*html #obereButtonleiste {position:relative;  margin-left:65em; }
/* obere Buttonleiste   Ende */ 

/* Inhalt */
#text {
vertical-align: top;
font-size: 12px;
color: #666666;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
padding-left: 13em;
padding-right: 1em;
 height:18em;
}
*html #text {
padding-left: 12em;
 height:11em;
}
table#inhalt {
border: 0px solid black;
}
table#fussnote {
font-family: Courier;
color: #666666;
line-height: 14px;
font-size: 12px;
width: 57em;
}hr#fussnote {
text-align: left;
border: 1px dotted #cccccc;
width: 30em;
}
td{
vertical-align: top;
}
td#beitrag {
width: 59.5em;
font-size: 12px;
color: #000000;
/*color: #666666;*/
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
padding-left: 0em;
padding-right: 1em;
height:18em;
}
*html td#beitrag {
width: 61.3em;
}
td#beitrag a:link {color:#004080;text-decoration: underline;}
td#beitrag a:visited {color:#004080;text-decoration: underline;}
td#beitrag a:hover {color:#004080;text-decoration: underline;}
td#beitrag a:active{color:#004080;text-decoration: underline;}
/* Inhalt Ende */

/*  Box  Aktuelles */
#aktuelles {
z-index: 1;
overflow: hidden;
background-image:url(img/building.jpg);
background-repeat:no-repeat;
text-align: center;
position: absolute;
width: 10.7em;
top: 15.5em;
font-size: 12px;
color: #003082;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
font-weight:bold;
padding: 0.3em;
border: 1px solid #000000;
height:18em;
}
*html #aktuelles {
width: 12em;
}
#aktuelles a:link {color:#004080;text-decoration: underline;}
#aktuelles a:visited {color:#004080;text-decoration: underline;}
#aktuelles a:hover {color:#004080;text-decoration: underline;}
#aktuelles a:active{color:#004080;text-decoration: underline;}
/*  Ende Box  Aktuelles */

/*  Linkbox */
#linkbox {
z-index: 1;
overflow: hidden;
background-color: #ffffff;
text-align: center;
position: absolute;
width: 10.7em;
top: 35em;
font-size: 12px;
color: #003082;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
font-weight:bold;
padding: 0.3em;
border: 1px solid #000000;
height:4em;
}
*html #linkbox  {
width: 12em;
}
#linkbox  a:link {color:#004080;text-decoration: underline;}
#linkbox  a:visited {color:#004080;text-decoration: underline;}
#linkbox  a:hover {color:#004080;text-decoration: underline;}
#linkbox  a:active{color:#004080;text-decoration: underline;}
/*  Linkbox Ende */

/*  Downloadbox */
#download {
z-index: 1;
overflow: hidden;
background-color: #F2F6F9;
text-align: center;
position: absolute;
width: 10.7em;
top: 40.5em;
font-size: 12px;
color: #003082;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
font-weight:bold;
border: 1px solid #000000;
padding-right: 0.5em;
height:5.5em;
}
*html #download  {
width: 12em;
}
#download  a:link {color:#004080;text-decoration: underline;}
#download  a:visited {color:#004080;text-decoration: underline;}
#download a:hover {color:#004080;text-decoration: underline;}
#download  a:active{color:#004080;text-decoration: underline;}
/*  Downloadbox  Ende */

/* Footer   */
#Footer hr {text-align: left;position:relative; margin-left:10.5em; width:54.2em; border: 1px dotted #cccccc;}
*html #Footer hr {position:relative; margin-left:10em; width:54.8em; text-align: left;}
/* Footer   Ende */

/*untere Buttonleiste   */ 
#untereButtonleiste {position:relative; margin-left:0em; border: 0px solid blue; height: 2em; }
*html #untereButtonleiste {position:relative;  margin-left:0em; }
#untereButtons {
position: relative; text-align: right; top: -1.4em;
}
/*untere Buttonleiste   Ende*/

/*  HTMLLinks   */
#HTMLLinks{ position: relative; top: 0em; border: 0px dotted #003082; width: 57em; text-align: center; padding: 0.3em; z-index: 4; overflow: visible;}
#HTMLLinks a { text-decoration: none; color: #003082; }
#HTMLLinks a:hover { text-decoration: underline;}
/*   HTMLLinks  Ende  */

/* Info  */
#Info  {
position:relative;
margin-left:15.2em;
font-size: 11px;
color: #666666;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
}

*html #Info  {
position:relative;
margin-left:14.5em;
}

#Validate  {
position:relative;
margin-left:61.5em;
font-size: 11px;
top:-3.3em;
}

#Uhr { position:relative; top:-1.7em; left:60.5em; border: 0px solid blue; width:18.5em;} 


/* Glossar Hover Tipps  */
a#gl {font-weight:bold;}

a,.tipp {position: relative;} 
a span, .tipp span {display: none; font: 11px arial,helvetica,sans-serif;color: #000066;}   
a:hover, .tipp:hover {background-color: transparent;}   
a:hover span, .tipp:hover span {
width: 300px;  
position: absolute; 
top: 30px;  
left: 30px; 
display: block; 
background: #e6ecff;
/*background-image:url(img/bg-tipp.gif);*/
border: 1px solid #003399; 
padding: 3px;  
/*opacity: .10; */
/*filter: alpha(opacity=100);  */
z-index: 3;
overflow: visible; 
}

/* Sonstiges  */
p {
text-align:justify;
}
p.back {text-align:right;}
.back a{text-decoration: none; color: #003082;}
.back a:hover{text-decoration: underline;}
.bullet {
text-align:center;
}

p.zitate {
font-family: Courier;
font-size: 14px;
}

blockquote{
font-family: Courier;
text-align:justify;
line-height: 14px;
}

h1 {
text-align:right;
color: black;
font-size: 18px;
}
h2 {
font-style:italic;
color: black;
font-size: 16px;
}
h3 {
color: black;
font-size: 14px;
}



 


	   
