div.box
{
  width: 418px;
  height: 298px;
  background-repeat: no-repeat;
  margin-bottom: 10px;
}

div.box .box_content
{
  width: 390px;
  height: 270px;
  margin: 0 14px;
  padding: 14px 0;
}

div.box .box_pfeil
{
  position: absolute;
  top: 270px;
  right: 0;
  z-index: 10;
}

div.box .box_text_pad
{
  margin: 0 10px;
  padding: 10px 0;
}

div.box .box_hover
{
  position: absolute;
  top: 9px;
  left: 9px;
  width: 400px;
  height: 280px;
  z-index: 5;
  background-color: #FFF;
  opacity: 0;
  cursor: pointer;
}

.bd1
{
  margin-right: 10px;
}

/* --------------------------------------------------------------------------- */

.box_1
{
  width: 630px;
  height: 110px;
}

.box_1 .box_1_content
{
  padding-top: 5px;
}

.box_1 .pad
{
  width: 100%;
  height: 100%;
  padding-left: 3px;
}

.box_1 .text
{
  width: 410px;
  padding: 3px 0;
  margin-right: 17px;
}

.box_1 .text_big
{
  width: 610px;
  padding: 3px 0;
  margin-right: 17px;
}

.box_1 .text .read_button
{
  position: absolute;
  top: 80px;
  left: 400px;
}

.box_1 .text_big .read_button
{
  position: absolute;
  top: 80px;
  left: 605px;
}

.box_1 .img
{
  width: 200px;
  height: 100px;
}

.box_1 .read_button a
{
  border: none;
}

.box_1 .box_hover
{
  position: absolute;
  top: 5px;
  left: 0;
  width: 630px;
  height: 100px;
  z-index: 5;
  background-color: #3aa8b7;
  opacity: 0;
  cursor: pointer;
}

.box_1 h2
{
  margin-bottom: 3px;
}