/* CSS Document BLE Formate */

body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:100.1%;
  }



img {
  border: 0;
}

table {
  width:100%;
  border:0;
   }

p{
  font-size:100%;
  font-style:normal;
  padding:  0 0 5px 0;
  line-height:140%;
  margin: 0;
  }

  
.p-multi {
  font-size:80%;
  padding:0 0 0 12px ;
  }
  
.p-teaser {
  font-size:100%;
  padding:6px;
  }   
  
.bildunterschrift {
  font-size:90%;
  text-align:right;
  padding:1% 0 1% 0;
  margin:1% 0 1% 0;
  } 
  
 .fett-farbe  {
   font-weight:bold;
   color:#839400;
   } 
   
 .fett-farbe-2, .blau {
   font-weight:bold;
   color:#EF7301;
   }    
   
.fett {
  font-weight:bold;
  }  
  
  
      
.rechtsausrichten {
  text-align:right;
  float:right;
  
  } 
  
 .anker-klein {
   font-size: 0.1px;
   visibility: hidden;
/*   display: none;*/
   width: 0.1px;
   heigth: 0.11px;
   text-decoration:none;
 }  
   
h1 {
  font-size:125%;
  color:#839400;
  margin:11px 0 16px 0;
  font-weight:bold;}  
  
h2 {
  font-size:110%;
  color:#000000;
  font-weight:bold;
  margin:18px 0 16px 0;
  }  
  
.agentur {
 margin:0;
 }  
  
.presse {
 margin:6px 0 3px 0;
 }  
  
.titel-liste {
  margin:3px 6px 6px 0px;
  }  
  
.titel-liste-teaser {
  margin:3px 6px 6px 6px;
  }  
  
  
h3 {
  font-size:100%;
  color:#EF7301;
  margin:0 0 6px 0;
  }  
  
.main-teaser-bild {
  
   margin:0 0 6px 0px;
   padding:0;
   float:left;
   }  
   
 
 .img-linie {
   width:100%;
   height:100%;
   float:right;
   margin:0 ;
   padding:0;
   border:0;
   }  

.icon {
  border:0px;
  }   
  
ul {
  font-size: 100%;
  font-weight:normal;
  padding:3px 0 5px 18px;
  margin:0;
  width:95%;
  overflow:hidden;
  height:1%;
 }  
/*Listenelemente fuer Multifunktionsbereich*/   

.ul-basis {
  font-size: 100%;
   font-weight:normal;
  padding:3px 0 6px 12px;
  margin:0;
  width:100%;
  }

.li-basis {
  /*background-image:url(../grafiken/icon/icon_audio.gif);*/
  padding: 3px 0px 0px 6px;
  margin:0px 0 0 5px;
  /*list-style-type:square;*/
  color:#333333;   
 }
   
.ul-mit-pfeil, .liste-teaser-ul {
  font-size: 75%;
   font-weight:normal;
  padding:0;
  margin:0;
  text-decoration:none;
  }
   
 .ohne-icon-suche  {
   font-size:130%;
   }
   
.mit-pfeil-linkliste, .mit-pfeil, .mit-extern, .mit-intern, .ohne-icon, .ohne-icon-suche  {
  background-image:url(img/liste-faq.gif);
  background-position:top left;
  background-repeat:no-repeat;
  padding: 0px 6px 3px 11px;
  margin:  5px 0   0  10px;
  list-style:none;
  text-decoration:none;
  color:#333333;
  display:block;
   font-weight:normal;
   
 }

.mit-pfeil-linkliste a, .mit-pfeil a, .mit-extern a, .mit-intern a {
  text-decoration:none;
  color:#333333;
   font-weight:normal;
  }
  
.ohne-icon-suche a, .ohne-icon-suche a:link   {
   text-decoration:underline;
   }


  
.mit-pfeil-linkliste a:link, .mit-pfeil a:link, .mit-extern a:link, .mit-intern a:link, .ohne-icon a:link{
  text-decoration:none;
  color:#333333;
   font-weight:normal;
  }
  
.mit-pfeil-linkliste a:visited, .mit-pfeil a:visited, .mit-extern a:visited, .mit-intern a:visited, .ohne-icon a:visited, .ohne-icon-suche a:visited {
  text-decoration:none;
  color:#333333;
   font-weight:normal;
  }

.mit-pfeil-linkliste a:hover, .mit-pfeil a:hover, .mit-extern a:hover, .mit-intern a:hover, .ohne-icon a:hover, .ohne-icon-suche a:hover{
  text-decoration:underline;
   font-weight:normal;
  }

.mit-pfeil-linkliste a:active, .mit-pfeil a:active, .mit-extern a:active, .mit-intern a:active, .ohne-icon a:active, .ohne-icon-suche a:active{
  text-decoration:underline;
   font-weight:normal;
  }
  
.mit-pfeil-linkliste a:focus, .mit-pfeil a:focus, .mit-extern a:focus, .mit-intern a:focus, .ohne-icon a:focus, .ohne-icon-suche a:focus{
  text-decoration:underline;	
   font-weight:normal;
  }
  
  
  .mit-ohne {
  padding: 0px 6px 12px 0px;
  margin:0 0 0 0px;
  list-style:none;
  text-decoration:none;
  color:#333333;
  display:block;
   
   
 }

.mit-ohne a {
  text-decoration:none;
  color:#333333;

  }

.mit-ohne a:hover{
  text-decoration:underline;
  }

.mit-ohne a:active{
  text-decoration:underline;
  }


.mit-ohne a:focus{
  text-decoration:underline;
  }

   
  /* fuer Liste hintereinander*/ 
   .ul-liste {   
  background-image:url(../grafiken/icon/liste-faq.gif);
  background-position:top left;
  background-repeat:no-repeat;
  padding: 0px 11px 6px 12px;
  margin:3px 0 0 11px;
  height:auto;
  font-size: 100%;
  height:15px;
  }
  
/* Liste Lexikon Liste hintereinander*/
.mit-liste {
   padding: 0px;
   margin:0 0 0 0px;
   float:left;
   list-style-type:none;
  
 }

.mit-liste a {
 padding: 0px 6px 6px 0px;
  margin:0 0 0 0px;
  text-decoration:none;
  color:#000000;
  float:left;
  width:auto;

  }

.mit-liste a:hover{
  text-decoration:underline;

  }

.mit-liste a:active{
  text-decoration:underline;

  }
  
 .mit-liste a:focus{
  text-decoration:underline;

  }
 
  
  .ul-teiln {
  font-size: 100%;
   font-weight:bold;
  padding:0;
  margin:0;
  }
  
  .mit-teiln {
  padding: 0px 6px 12px 0px;
  margin:0 0 0 11px;
  list-style:none;
  text-decoration:none;
  color:#333333;
  display:block;
  font-weight:bold;
   color:#EF7301;
 
   
   
 }

.mit-teiln a {
  text-decoration:none;
  color:#333333;
  font-weight:bold;
   color:#EF7301;
}

.mit-teiln a:hover, .mit-teiln a:active {
  text-decoration:underline;
  font-weight:bold;

  }
  

 
 .mit-teiln a:focus{
  text-decoration:underline;
  font-weight:bold;

  }
 
 
.mit-extern {
  margin-bottom:5px;
}

/*edit by BLE 23.02.2010*/

.mainteasertext {
	margin-left:330px;
}

.csc-textpic img {
	padding-bottom:4px;
}

.csc-textpic-intext-left ol, .csc-textpic-intext-left ul {
	padding-left:18px;
	width:95%;
}
