/* CSS Document */

body {
  overflow: -moz-scrollbars-vertical;
  width:100%;
  font-family: Verdana, Arial, Arial Narrow, sans-serif;
  font-size:100.1%;
  letter-spacing:0.01em;
  color:#000;
  height:auto;
  float:left;
  margin:0;
  padding:0 0 0 0;
  }

/*Absatzformate*/

img {
  border:0;
  margin:0;
  padding:0;
  }
  
.icon {
  margin:0px 0 -5px 0;
  }  

p {
  font-size:0.70em;
  line-height:normal;
  padding:3px 0 0px 0;
  margin:0;
  }

.teasertext-basis {
  font-size:100%;
  padding:0px;
  margin:3px 0 0 0;
  } 
  
.fett {
  font-weight:bold;
  margin:0;
  padding:0px 0 10px 0;
  font-size:100%;
  }
  
.blau {
 color:#666666;
 font-size:0.70em;
/* color:#1144AA; */
 }  
  
.rechts {
  text-align:right;
  margin:0;
  padding:0px 0 10px 0;
  color:#006699;
/*  color:#1144AA; */
  }  
  
.liste {
  font-size:100%;
  text-decoration:none;
  }  
  
.anker{
	font-size:0.1%;
	float:left;
	margin:0;
}

 a, a:link, a:visited {
  font-size:100%;
  text-decoration:none;
  color:#006699;
  font-weight:bold;
  } 
  
a:hover, a:active, a:focus {
   text-decoration:underline;
/*   background-color:#DAEAF7;
   color:#000; */
  }
  
  
h1, .meta-titel-kanal-teaser  {
  font-size:1.0em;
  /*line-height:1.25em;*/
  padding:0;
  margin:0 0 6px 0;
  font-weight:bold;
  color:#666666;
/*  text-decoration:underline;
  color:#1144AA; */
  } 
  
h2, h3, .subheadline{
  /* 2006-12-13 ngu: fon-size geändert.
   org. font-size:0.8em; */  
/*  font-size:0.9em; */
  font-size:0.70em;
  padding:0;
  margin:0 0 0px 0;
  font-weight:bold;}  
  
h2 {
  color:#006699;
/*  color:#1144AA; */
  }  

h4 {
  font-size:0.8em;
  padding:0;
  margin:0 0 4px 0;
  font-weight:bold;}  
  
.headline {
  /*font-size:1.0em;*/
  font-size:134%;
  line-height:1.25em;
  padding:0;
  margin:0;  }  
  


.meta, .meta a, .meta a:link, .meta a:visited {
  color:#09c;
  text-decoration:none;
  font-weight:bold; 
  padding:0 5px 0 0px;
  margin:0;
  float:left;
  font-size:0.9em;
  }
  
.meta a:hover, .meta a:active, .meta a:focus {
  text-decoration:underline;
  font-weight:bold;
  background-color:#FFF;
  }  
  
.ul-brot-nav   {
  margin:5px 0 0 0;
  padding:0px;
  width:98%;
}
  

.li-brot-nav, .li-brot-nav a, .li-brot-nav a:link, .li-brot-nav a:visited {
  font-size:0.9em;
  padding: 0px 11px 0px 0px;
  color:#000;
  text-decoration:none;
  list-style:none;
  float:left;

  }

.li-brot-nav a:hover, .li-brot-nav a:active, .li-brot-nav a:focus {
/*  background-color: #DAEAF7; */
  text-decoration:underline;
  float:left;
  }
  
.ul-nav-links {
  margin:0px 0 0px 0;
  padding:0px;
  width:100%;
  float:left;
}

.navi-ebene-1 {  
  display:block; 
  float:left;
  width:99%;
  list-style: none;
  font-size: 0.8em;
/*  background-color: #1144AA; */
  background-color: #09c;
  margin:0;
  }




.navi-ebene-1 a, .navi-ebene-1 a:link, .navi-ebene-1 a:visited {
  display:block;
  color:#FFF;
  margin: 0;
  padding: 2px 0px 3px 6px;
  text-decoration:none;
  font-weight:bold;
  border-bottom:1px solid #FFF;
/*  border-left:8px solid #EB680D; */
  border-left:8px solid #CCCCCC;
}




.navi-ebene-1 a:hover, .navi-ebene-1 a:active, .navi-ebene-1 a:focus {
  display:block;
  background-color: #DAEAF7;
  border-bottom:1px solid #FFFFFF;
  color:#000;
  text-decoration:underline;
  font-weight:bold;
  border-bottom:1px solid #FFF;
/*  border-left:8px solid #1144AA; */
  border-left:8px solid #09c;
}




.navi-ebene-1-alternativ {  
  display:block; 
  float:left;
  width:99%;
  list-style: none;
  font-size: 0.8em;
  background-color: #DAEAF7;
  margin:0;
  }




.navi-ebene-1-alternativ a, .navi-ebene-1-alternativ a:link, .navi-ebene-1-alternativ a:visited {
  display:block;
  color:#000;
  margin: 0;
  padding: 2px 0px 3px 6px;
  text-decoration:none;
  font-weight:bold;
  border-bottom:1px solid #FFF;
/*  border-left:8px solid #1144AA; */
  border-left:8px solid #09c;
}




.navi-ebene-1-alternativ a:hover, .navi-ebene-1-alternativ a:active, .navi-ebene-1-alternativ a:focus {
  display:block;
  background-color: #DAEAF7;
  border-bottom:1px solid #FFFFFF;
  color:#000;
  text-decoration:underline;
  font-weight:bold;
  border-bottom:1px solid #FFF;
/*  border-left:8px solid #1144AA; */
  border-left:8px solid #09c;
}







.navi-aktiv {
  display:block; 
  float:left;
  width:99%;
  list-style: none;
  font-size: 0.8em;
  background-color: #DAEAF7;
  margin:0;
  
  }
  
.navi-aktiv a, .navi-aktiv a:link, .navi-aktiv a:visited {
  font-size: 100%;
  display:block;
  background-color: #DAEAF7;
  border-top:0px;
  border-right:0;
  border-bottom: 1px solid #FFFFFF;
  border-left:0px;
  color:#000;
  margin: 0;
  padding: 2px 0px 3px 6px;
  text-decoration:underline;
  border-bottom:1px solid #FFF;
  border-left:8px solid #1144AA;
  font-weight:bold;
  }
  
.navi-aktiv a:hover, .navi-aktiv a:active, .navi-aktiv a:focus {
  font-size: 100%;
  display:block;
  color:#000;
  text-decoration:none;

  }  


.navi-ebene2 {  
  display:block;  
  float:left;
  width:100%;
  border: 0;
  list-style: none;
  font-size:100%;
  color:#FFFFFF;
  padding:0 0 0 0px;
  font-weight:normal;
  background-image:url(formate_081112_FILES/navi-li-hin.gif);
  background-repeat:repeat-y;
  background-color: #FFF;
  border-bottom: 1px solid #FFFFFF;
}



.navi-ebene2 a, .navi-ebene2 a:link, .navi-ebene2 a:visited {
  display:block;
  border:0px;
  color:#000;
  margin: 0;
  padding: 3px 6px 3px 30px;
  text-decoration:none;
/*  background-image:url(formate_081112_FILES/anstrich-li_081113.gif); */
  background-repeat:no-repeat;
  background-position:10px 3px;
  font-weight:normal;
}

.navi-ebene2 a:hover, .navi-ebene2 a:active, .navi-ebene2 a:focus {
  display:block;
  color:#000;
  padding: 3px 6px 3px 30px;
  text-decoration:underline;
  background-image:url(formate_081112_FILES/pfeil-li_081113.gif);
  background-repeat:no-repeat;
  background-position:10px 3px;
  border:0;
  font-weight:bold;
}


.navi2-aktiv {
  display:block; 
  float:left;
  width:100%;
  list-style: none;
  font-size: 100%;
  background-color: #DAEAF7;
  margin:0;
  font-weight:bold;
  border-top:0px;
  border-right:0;
  border-bottom: 1px solid #FFFFFF;
  border-left:0px;
  }
  
.navi2-aktiv a, .navi2-aktiv a:link, .navi2-aktiv a:visited {
  font-size: 100%;
  display:block;
  background-color: #DAEAF7;
  border-top:0px;
  border-right:0;
  border-bottom: 1px solid #FFFFFF;
  border-left:0px;
  color:#000;
  margin: 0;
  padding: 3px 6px 3px 30px;
  background-image:url(formate_081112_FILES/pfeil-li_081113.gif);
  background-repeat:no-repeat;
  background-position:10px 3px;
  }
  
.navi2-aktiv a:hover, .navi2-aktiv a:active, .navi2-aktiv a:focus {
  display:block;
  color:#000;
  border-top:0px;
  border-right:0;
  border-bottom: 1px solid #FFFFFF;
  border-left:0px;

  }  






.navi2-aktiv-alt {
  display:block; 
  float:left;
  width:100%;
  list-style: none;
  font-size: 0.8em;
  background-color: #DAEAF7;
  margin:0;
  font-weight:bold;
  border-top:0px;
  border-right:0;
  border-bottom: 1px solid #FFFFFF;
  border-left:0px;
  }
  
.navi2-aktiv-alt a, .navi2-aktiv-alt a:link, .navi2-aktiv-alt a:visited {
  font-size: 120%;
  display:block;
  background-color: #DAEAF7;
  border-top:0px;
  border-right:0;
  border-bottom: 1px solid #FFFFFF;
  border-left:0px;
  color:#000;
  margin: 0;
  padding: 3px 6px 3px 30px;
  text-decoration:underline;
  background-image:url(formate_081112_FILES/pfeil-li_081113.gif);
  background-repeat:no-repeat;
  background-position:10px 3px;
  }
  
.navi2-aktiv-alt a:hover, .navi2-aktiv-alt a:active, .navi2-aktiv-alt a:focus {
  display:block;
  color:#000;
  text-decoration:underline;
  border-top:0px;
  border-right:0;
  border-bottom: 1px solid #FFFFFF;
  border-left:0px;

  }  




  
  
/*Formatierungen rechter Bereich*/
.ul-mit-pfeil{
  padding:0 0 6px 0;
  margin:0;
  float:left;
  display:block;
  width:98%;
  }

.mit-pfeil {
  background-image:url(formate_081112_FILES/pfeil-li_081113.gif);
  background-position:0px 4px;
  background-repeat:no-repeat;
  padding: 3px 0px 5px 15px;
  margin:0px 0 0 4px;
  list-style:none;
  text-decoration:none;
  color:#000;
  display:block; 
  font-size:0.8em;
 }

  * html .mit-pfeil
{ /* fuer IE Win \*/
  background-position:0px 6px;

/* */
}  

.mit-pfeil a, .mit-pfeil a:link, .mit-pfeil a:visited {
  text-decoration:none;
  color:#000;
  display:block;

  }

.mit-pfeil a:hover, .mit-pfeil a:active, .mit-pfeil a:focus{
  color:#000;
  text-decoration:underline;
  }

.ul-mit-pfeil-main{
  padding:6px 0 6px 0;
  margin:0;
  float:left;
  display:block;
  width:60%;
  clear:both;
  }
  
  
.mit-pfeil-main {
  background-image:url(formate_081112_FILES/pfeil-li_081113.gif);
  background-position:0px 4px;
  background-repeat:no-repeat;
  padding: 3px 0px 5px 25px;
  margin:0;
  list-style:none;
  text-decoration:none;
  color:#006699;
/*  color:#1144AA; */
  display:block; 
  font-size:0.8em;
 }

  * html .mit-pfeil-main
{ /* fuer IE Win \*/
  background-position:0px 6px;

/* */
}  

.mit-pfeil-main a, .mit-pfeil-main a:link, .mit-pfeil-main a:visited {
  text-decoration:none;
  color:#006699;
/*  color:#1144AA; */
  display:block;

  }

.mit-pfeil-main a:hover, .mit-pfeil-main a:active, .mit-pfeil-main a:focus{
  color:#006699;
/*  color:#1144AA; */
  text-decoration:underline;
  }
  
.ul-mit-inhalt2{
  padding:0px 0 0px 0;
  margin:0;
  display:block;
  width:100%;
  }

.mit-inhalt2 {
  background-image:url(formate_081112_FILES/anstrich-li_081113.gif);
  background-position:0px 0px;
  background-repeat:no-repeat;
  padding: 0px 0px 0px 25px;
  margin:0;
  list-style:none;
  text-decoration:none;
  color:#006699;
/*  color:#1144AA; */
  font-size:100%;

 }

  * html .mit-inhalt2
{ /* fuer IE Win \*/
  background-position:0px 0px;
    height:15px;


/* */
}  

.mit-inhalt2 a, .mit-inhalt2 a:link, .mit-inhalt2 a:visited {
  padding: 0px 0px 0px 0px;
  margin:0;
  text-decoration:none;
  color:#006699;
/*  color:#1144AA; */
  }

.mit-inhalt2 a:hover, .mit-inhalt2 a:active, .mit-inhalt2 a:focus{
  color:#006699;
/*  color:#1144AA; */
  text-decoration:underline;
  }
  
  
.ul-fuss   {
  margin:0px;
  padding:0px;
}
  
.li-fuss {
  list-style:none;
  float:right;
  text-align:right;
  font-size:0.8em;
  padding: 0px 0px 0px 6px;
  }

.li-fuss a, .li-fuss a:link, .li-fuss a:visited {
  color:#006699;
/* color:#1144AA; */
  text-decoration:none;
  list-style:none;
  width:auto;

  }

.li-fuss a:hover, .li-fuss a:active, .li-fuss a:focus {
/*  background-color: #DAEAF7; */
  text-decoration:underline;
  }
  
.ul-norm {
  margin:6px 0 6px 0;
  width:98%;
  padding:0;
  }  
  
.li-norm {
  list-style:none;
  float:left;
  width:11em;
 
  }

.li-norm a, .li-norm a:link, .li-norm a:visited {
  font-size:0.9em;
  padding: 0px 6px 0px 0px;
  color:#000;
  text-decoration:none;
  list-style:none;
  margin:0;
  }

.li-norm a:hover, .li-norm a:active, .li-norm a:focus {
  background-color: #DAEAF7;
  text-decoration:underline;
  }
  
.mit-pdf {
  list-style:none;
  float:left;
  font-size:0.8em;
  background-image:url(formate_081112_FILES/pdf.gif);
  background-repeat:no-repeat;
 
  }

.mit-pdf a, .mit-pdf a:link, .mit-pdf a:visited {
  padding: 0px 6px 0px 12px;
  margin:0 0 0 20px;
  color:#006699;
/*  color:#1144AA; */
  text-decoration:none;
  list-style:none;
  }

.mit-pdf a:hover, .mit-pdf a:active, .mit-pdf a:focus {
  background-color: #DAEAF7;
  text-decoration:underline;
  }


table {
   border-collapse:collapse;
   width:96%;
   margin:6px 0 6px 0;
    }


tr, td {
   border:1px solid #DAEAF7;
   text-align:left;
   padding:3px;
   font-size:100%;
    }
	
th {
  font-size:1.2em; 
  text-align:left;
  padding:3px;
  background-color: #DAEAF7;
  border:1px solid #006699;
/*  border:1px solid #1144AA; */
  }	
	

.noborder table {
   border:0px;
    }


.noborder tr, td {
   border:0px;
    }
	
caption {
  font-size:1.0em;
  text-align:left;
  font-weight:bold;
  }
  
  /* CSS Formulare */
  
.form-suche {
  /*position:relative;*/
  top:0px;
  left:30px;
  float:left;
  width:80%;
  }

.input-suche {
   /* border-bottom:1px solid #1144AA; */
   position:relative;top:-18px;left:130px;
   padding:0px 0 0px 0;
   margin:0 10px 0px 10px;
   float:left;
   font-size:0.8em;
   width: 150px;
   /*background-color: #d4caaf;*/
   /*background-color: #dedede;*/
   background-color: #eee;
   border-width: 1px;
 } 
.input-suche:active,
.input-suche:focus,
.input-suche:hover
{
background-color: #fff;
}
 
.lable-suche {
/*  position:absolute;top:10px;right:20px */
  font-size:0.8em;
  color:#09c;
  font-weight:bold;
  float:left;
  } 
  
 .button-suche {
  position:relative;top:-18px;left:130px;
  margin:0 0 0 0px;
  float:left;
  }
