/*
 * GEA Group Screen CSS
 * (C) 2005 Plan B interactive services
 * http://www.plan-b.de
 *
 */

html {
  border:none;
  padding:0px;
  margin:0px;
}

body {
  margin:0;
  width:auto;
  border:0;
}

p#print {
  text-align:right;
  font-size:11px;
}

#center {
  margin: 0px auto;
  padding:0px 0px 20px 0px;
  width:auto;
  text-align:left;
  background-color:#FFF;
  /*
  position:relative;
  */
}

  .headerLogo {
    clear:both;
    margin-left: 883px;
  }

#orientation {
  display:none;
 }

#logo
{
	clear:both;
	padding:0px;
}

#logo-gea
{
	display:none;
}

#logo-img
{
	display:none;
}

#logo-gea_print
{
	padding-bottom:25px;
}

#breadcrumbOutside {
  display:none;
}

#breadcrumbInside {
  display:none;
}


#topnavi {
display:none;
  }

#navi {
display:none;
}
#main{
}
#leftnavi{
  display:none;
}

.sitemap-level-2 {
  padding-left:9px;
  font-size: 12px;
  margin-top:-3px;
  padding-bottom:3px;
}
.sitemap-level-3 {
  padding-left:9px;
  font-size: 11px;
  margin-top:-3px;
  padding-bottom:3px;
}
.sitemap-level-4 {
  padding-left:9px;
  font-size: 10px;
  margin-top:-3px;
  padding-bottom:3px;
}

#content{
  margin-top:0p;
  margin-left:0px;
  width:100%;
  font-family: Arial, sans-serif;
  font-size: 12px;
  color:#666666;
  float:left;
  overflow:visible;
}
  h1 {
    clear:both;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight:bold;
    margin-bottom:14px;
    margin-top:0px;
  }
  
  h2 {
    clear:both;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight:bold;
    margin-bottom:0px;
    margin-top:0px;
  }

  table{
    clear:both;
    /*width:654px;*/
    margin-bottom:20px;
    border-spacing:0;
    margin-left:-2px;
    margin-right:-2px;
    border-width:0px;
  }
  .table50-50{
    clear:both;
    /*width:654px;*/
    margin-bottom:20px;
    border-spacing:0;
    margin-left:-2px;
    margin-right:-2px;
    border-width:0px;
    table-layout:fixed;
  }
  .dia-table{
    clear:both;
    width:140px;
    border-spacing:0;
    border-width:0px;
  }
  .dia table{
    clear:both;
    width:140px;
    border-spacing:0;
    border-width:0px;  
  }
    .tr-dark{
      background-color:#d9d8d8; 
    }
    .tr-light{
      background-color:white; 
    }
      .td_h {
        padding-left:9px;
        padding-right:9px;
        font-weight:bold;
      }
      .td_h_right {
        padding-left:9px;
        border-left: solid 1px white;
        font-weight:bold;
      }
      .td_h_right-rechts {
        text-align:rechts;
        padding-left:9px;
        border-left: solid 1px white;
        font-weight:bold;
      }
      .td-left{
        padding-left:4px;
        padding-right:9px;
        width:80px;
        text-align:right;
        vertical-align:top;
      }
 
      .td-left-wide{
        padding-left:9px;
        padding-right:9px;
        width:320px;
      } 
      .td-left-30{
        padding-left:9px;
        padding-right:9px;
        width:30%;
      }
      .td-left-bel {
        padding-left:9px;
        padding-right:9px;
      }       
      
      .td-right-light{
        padding-left:9px;
        border-left: solid 1px white;
      }

      .td-right-dark{
        padding-left:9px;
        border-left: solid 1px white;
      }
      .td-right-light-rechts{
        text-align:right;
        padding-left:9px;
        border-left: solid 1px white;
      }

      .td-right-dark-rechts{
        text-align:right;
        padding-left:9px;
        border-left: solid 1px white;
      }
  .td-106{
    width:106px;
  }
  .td-150{
    width:150px;
  }
  .valign-bottom {
    vertical-align:bottom;
    padding-left:9px;
  }    
  .teaser {
    clear:both;
    float:left;
    height:1%;
    }
  .teaser-text-bottom {
     clear:both;
     float:left;
     vertical-align:bottom; 
     height:1%;
     overflow:visible;
     }
    .teaser-small {
      float:left;
      width:150px;  
      margin-bottom:10px;
      overflow:visible;
    }
    .teaser-x-small{
      float:left;
      width:106px;  
      margin-bottom:10px;
      overflow:visible;
    }
    .teaser-bel {
      float:left;  
      margin-bottom:10px;
    }    
    .teaser-wide {
      float:left;
      width:317px;
      margin-bottom:10px;
      overflow:visible;
    }
    .l-spacer {
      margin-right:17px;
    }
    .s-spacer {
      margin-right:16px;
    }
      
  #content a, #dia a{
    color:#192787;
    text-decoration:none;
    font-weight:bold;
  }
#dia{
display:none;
}
.dia-head{
  padding-top:6px;
  padding-left:9px;
  padding-right:9px;
  padding-bottom:3px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color:white;
  border-top:1px solid #b1b2b3;
  border-bottom:1px solid #b1b2b3;
  width:137px;
  background-color:#666666; 
}

.dia-body{
  padding-top:3px;
  padding-bottom:3px;
  padding-left:9px;
  padding-right:9px;
  font-family: Arial, sans-serif;
  font-size: 10px;
  color:#666666;
  border-top:1px solid #f3f4f5;
  border-bottom:1px solid #f3f4f5;
  width:137px;
  background-color:#D9D9D9; 
  margin-bottom:2px;
  overflow:visible;
}

.dia-aktienkurs{
  font-size: 12px;
}
  #dia img{
    margin-top:3px;
    margin-bottom:3px;
  }

#dia table {
  width:145px;
  overflow:visible;
  height:17px;
  padding:0px;
  margin-left:-6px;
}
#dia table img{
  margin:0px;
}

p{
  margin-top:2px;
  margin-bottom:9px;
}

.img_space {
  margin-left:3px;
  margin-right:3px;
}

.bild_rechts {
  clear:both;
  float:right;
  margin-left:9px;
}

.text_klein
  {
  font-size:10px;
  }
.new_row_klein
  {
  clear:both;
  font-size:10px;
  }

.new_row
  {
  clear:both;
  }

UL {
  list-style-position:outside;
	list-style-image:url('aufzaehlung.jpg');
}  
/*ul {
  list-style-position:outside;
  width:80%;
  list-style-image:url('aufzaehlung.jpg'); 
   }
*/
