/**
* For modern browsers
* 1. The space content is one way to avoid an Opera bug when the
*    contenteditable attribute is included anywhere else in the document.
*    Otherwise it causes space to appear at the top and bottom of elements
*    that are clearfixed.
* 2. The use of `table` rather than `block` is only necessary if using
*    `:before` to contain the top-margins of child elements.
*/
.ehfk2013Map .row:before,
.ehfk2013Map .row:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.ehfk2013Map .row:after {
    clear: both;
}

/**
* For IE 6/7 only
* Include this rule to trigger hasLayout and contain floats.
*/
.ehfk2013Map .row {
    *zoom: 1;
}
.ehfk2013Map{
  background: #bccd00 url(http://www.bofrost.lu/is-bin/INTERSHOP.enfinity/WFS/bofrost-shopLU-Site/de_LU/-/EUR/Onion-Binary;pgid=oK5IC0oA.kk000EIe8gk88YZ000059zkVpQ1;sid=154cUgIMBNhXU1g27BPOs8DVHUOQEoJhQ38=?Id=o191620_23default) repeat-x !important;
}
.ehfk2013Map .row.columns1 .column.pos1{
  width: 100%;
  background-repeat: repeat-x;
}
.ehfk2013Map .row.columns1 .positionedXhtml{

}
.ehfk2013Map .positionedXhtml h1{
  color: #185b1a !important;
  font-weight: normal !important;
  font-size: 20px !important;
}
.ehfk2013Map .positionedXhtml p{
  color: #185b1a !important;
  font-size: 16px !important;
}
.ehfk2013Map #middlecontent #start #row191609 .column.pos2 h1{
  font-weight: bold !important;
  margin-bottom: 10px;
}
.ehfk2013Map #middlecontent,
.ehfk2013Map #middle{
  overflow: visible;
}
.ehfk2013Map #middlecontent #start #row191609 .column.pos1 .positionedXhtml{
  z-index: 101;
}

.ehfk2013Map #middlecontent #start #row191692 .column.pos1 h1{
  font-size: 24px !important;  
}
.ehfk2013Map.world #middlecontent div.row{
  overflow: visible;
}
.ehfk2013Map a{
  color: #185b1a;
  text-decoration: underline;
}
.ehfk2013Map a:hover{
  text-decoration: none;
}
.ehfk2013Map #middlecontent #start #row191630 .column.pos1 h1{
  font-size: 30px !important;
}
