@charset "UTF-8";
@media screen, projection
{
	/* Artikel allgemein */
	.article_simple { padding: 0 3px 0 2px; float: left;}
	
	.article_simple .name {
	  width: 210px; 
	  font-size: 9pt; 
	  font-weight: bold; 
	  color: #00519E;
	  height: 40px;
	  overflow: hidden;
	}
	
	.article_simple .image {
/* 	  height: 105px; */
	}
	
	.article_simple .image a { 
	  padding-left:0; 
	  background: transparent!important;
	  z-index:-1!important; 
	}
	
	/* Highlight Artikel auf Home-Seite */
	#highlights, #topseller, #newarticles, #recentlyViewed {
	  height: 280px;
	  overflow: hidden;
	  padding: 0; 
	}
	
	#highlights li { 
	  padding: 0; 
	  background: none transparent; 
	}
	
  /* Zuletzt angesehene Artikel auf Home-Seite */
  #recentlyViewed {
    height: 240px;
    overflow: hidden;
    padding: 0; 
  }
  
  /* Letzte Sucheingaben */
  #lastSearches {
    height: 240px;
    width: 220px;
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
    padding: 0; 
  }
  
/** Größen für die TagCloud */
  a.ts0  { font-size: 100%; color: #7d7d7d; font-weight: 100;}
  a.ts1  { font-size: 110%; color: #707070; font-weight: 200;}
  a.ts2  { font-size: 120%; color: #636363; font-weight: 200;}
  a.ts3  { font-size: 130%; color: #575757; font-weight: 300;}
  a.ts4  { font-size: 140%; color: #4a4a4a; font-weight: 400;}
  a.ts5  { font-size: 150%; color: #3d3d3d; font-weight: 500;}
  a.ts6  { font-size: 160%; color: #303030; font-weight: 600;}
  a.ts7  { font-size: 170%; color: #242424; font-weight: 700;}
  a.ts8  { font-size: 180%; color: #171717; font-weight: 800;}
  a.ts9  { font-size: 190%; color: #0a0a0a; font-weight: 800;}
  a.ts10 { font-size: 200%; color: #000000; font-weight: 900;}
	
  .price {
    padding: 0;
    margin: 0;
    font-weight: bold;
    color: #D73A35;
  }
  .price small { font-family: arial; padding-right: 4px;}
  
  .price_simple {
    padding: 0;
    margin: 0;
    font-weight: bold;
    color: #D73A35;
    font-size: 16pt;
  }
  
  .price_simple small { font-family: arial; font-size: 12pt; padding-right: 4px;}
  
  .articlethumbs { width: 173px!important; height: 58px!important;}
  .articletbnav { padding-top: 18px; }
  
  .showall {
    padding:5px; 
    text-align: right;
  }
  .article_infolinks {
    margin:0;
    padding:0;
    line-height:normal;
  }
  .article_infolinks a {
   background: none !important;
   padding: inherit !important;
   margin: inherit !important;
  }
  #col0_content #detail_bonus_link {
   background: url("/ai/img/bonus_icon.jpg") no-repeat left;
   display: inline-block;
   height: 28px;
   line-height: 28px;
   padding-left: 34px;
   text-align: left;
   color: #00aa00;
  }
}
