
div.header_image.flatrate {
	position: relative;
	left: 5px;
}

div.products_flat {
  margin-top: 20px;
}

div.products_flat img {
	position: absolute;
}

div.products_flat div.price {
	color: #fff;
	font-size: 1.4em;
	position: relative;
	left: -24px;
	text-align: center;
	margin-top: 15px;
	top: 0px;
}
  
  div.products_flat div.price span {
    font-size: 0.6em;
  }

div.products_flat ul {
  list-style: square;
  padding-bottom: 20px;
}
	
  div.products_flat ul li {
    margin-left: 20px;
  }

div.flat_s div.content ul,
div.flat_m div.content ul,
div.flat_l div.content ul,
div.flat_xl div.content ul {
	list-style: square;
	margin-left: 20px;
}

div.flat_s_screen {
	background: url(../images/flatrate/flat_s_screen.jpg) no-repeat;
	padding-top: 20px;
	height: 250px;
}

div.flat_m_screen {
  background: url(../images/flatrate/flat_m_screen.jpg) no-repeat;
  padding-top: 20px;
  height: 250px;
}

div.flat_l_screen {
  background: url(../images/flatrate/flat_l_screen.jpg) no-repeat;
  padding-top: 20px;
  height: 250px;
}

div.flat_xl_screen {
  background: url(../images/flatrate/flat_xl_screen.jpg) no-repeat;
  padding-top: 20px;
  height: 250px;
}

  div.flat_s div.price,
  div.flat_m div.price,
  div.flat_l div.price,
  div.flat_xl div.price {
    text-align: center;
    color: #fff;
    position: relative;
    left: 73px;
    top: 12px;
    font-size: 1.65em;
  }

/* =PROFIFLAT 
--------------------------------------------------------------------------------*/
div.profiflat_overview {
  background: url(../images/flatrate/overview_profiflat_bg.jpg) no-repeat;
  padding-top: 95px;
}

  div.profiflat_overview_foot {
    background: url(../images/catalog/trust_screen_foot.jpg) no-repeat; 
  }
  
  div.profiflat_overview div.price {
    color:#FFFFFF;
    font-size: 1.2em;
    position: relative;
    text-align:center;
    margin-left: 22px;
    width: 80px;
  }
  

