.first-column,
.second-column,
.third-column {
  width: 33%;
  float: left;
}
/*div#haupt.otms div#hauptinhalt {
  margin: 15px 0 0 !important;
}*/
/*div#haupt.otms div#hauptinhalt div.inhalt-2x 
{
  margin-top:15px;
}*/
div#body div#content div#haupt div#zusatzinfo div.sib div.standard div.links_eingerueckt.nonfloating {
  margin-left: 70px;
}
div#body div#content div#haupt div#zusatzinfo div.sib div.standard div.links_eingerueckt.leftfloating {
  float: left;
}
div#body div.inhalt-3x div.teaser-box {
  float: left;
  margin-right: 10px;
}
div#hauptinhalt div.content-teaser-box div.teaser-box-text {
  padding-bottom: 25px;
}
div#hauptinhalt div.Form form .Form-Field input[type="checkbox"],
div#hauptinhalt.otms div.Form form .Form-Field input[type="radio"],
div#hauptinhalt div#zusatzinfo div.Form form .Form-Field input[type="checkbox"],
div#hauptinhalt div#zusatzinfo div.Form form .Form-Field input[type="radio"] {
  margin-right: 5px;
}
div#hauptinhalt div.Form form fieldset legend,
div#hauptinhalt div#zusatzinfo div.Form form fieldset legend {
  margin: 0 0 0 0.8em;
  padding: 0 0.375em 0.08em;
}
div#hauptinhalt div.content-teaser-box div.teaser-box-text.video,
div#hauptinhalt div.content-teaser-box div.teaser-box-text.small.video.news {
  height: 100px;
}
div#hauptinhalt div.content-teaser-box div.teaser-box-text,
div#hauptinhalt div.content-teaser-box div.teaser-box-text.small.news {
  height: 140px;
}
div#hauptinhalt div.content-teaser-box div.teaser-box-text.video.news {
  height: 480px;
}
div#hauptinhalt div.content-teaser-box div.teaser-box-text.news540 {
  height: 540px;
}
div#hauptinhalt div.content-teaser-box div.teaser-box-text.news500 {
  height: 500px;
}
/*2-Spaltiger Inhalt f�r Pressemeldungen*/

div.inhalt-2x div.first-column {
  width: 70%;
  float: left;
}
div.inhalt-2x div#zusatzinfo {
  width: 28% !important;
  float: right !important;
  width: 196px !important;
  padding: 0 0 0 20px !important;
}
div.inhalt-2x div#zusatzinfo div.promo_zus {
  width: 200px !important;
}
div.inhalt-2x div#zusatzinfo div.sib_unten,
div.inhalt-2x div#zusatzinfo div.sib_oben {
  width: 230px !important;
}
div.inhalt-2x div#zusatzinfo div.sib {
  width: 210px !important;
}
/* Datum f�r Pressemeldungen*/

span.date {
  font-size: 11px !important;
  font-style: italic;
}
/* Mindesth�he f�r Teaser */

div#hauptinhalt div.beitrag div.abstract_box p {
  min-height: 160px !important;
}
/* Listen in Toggleboxen */

.togglebox_liste .pane ul {
  padding: 15px;
  list-style-type: disc !important;
}
.togglebox_liste .pane ul li {
  list-style-type: disc !important;
}
/* Contact Item */

#haupt.otms div#hauptinhalt #content-c1 .contact-item-data a.internet,
#haupt.otms div#hauptinhalt #content-c1 .contact-item-data span.internet a,
#haupt.otms div#hauptinhalt #content-c1 .contact-item-data a.mail,
#haupt.otms div#hauptinhalt #content-c1 .contact-item-data span.mail a,
#haupt.otms div#hauptinhalt #content-c1 .contact-item-data span.fax,
#haupt.otms div#hauptinhalt #content-c1 .contact-item-data span.mobile,
#haupt.otms div#hauptinhalt #content-c1 .contact-item-data span.phone,
#haupt.otms div#hauptinhalt #gastrodetail .contact-item-data a.internet,
#haupt.otms div#hauptinhalt #gastrodetail .contact-item-data span.internet a,
#haupt.otms div#hauptinhalt #gastrodetail .contact-item-data a.mail,
#haupt.otms div#hauptinhalt #gastrodetail .contact-item-data span.mail a,
#haupt.otms div#hauptinhalt #gastrodetail .contact-item-data span.fax,
#haupt.otms div#hauptinhalt #gastrodetail .contact-item-data span.mobile,
#haupt.otms div#hauptinhalt #gastrodetail .contact-item-data span.phone,
#haupt.otms div#hauptinhalt #shoppingdetail .contact-item-data a.internet,
#haupt.otms div#hauptinhalt #shoppingdetail .contact-item-data span.internet a,
#haupt.otms div#hauptinhalt #shoppingdetail .contact-item-data a.mail,
#haupt.otms div#hauptinhalt #shoppingdetail .contact-item-data span.mail a,
#haupt.otms div#hauptinhalt #shoppingdetail .contact-item-data span.fax,
#haupt.otms div#hauptinhalt #shoppingdetail .contact-item-data span.mobile,
#haupt.otms div#hauptinhalt #shoppingdetail .contact-item-data span.phone {
  display: block;
  padding: 0 0 0 2em;
}
/********************************************/

/*        Content-Gallery PG-Box            */

/********************************************/

div.pg-box-main {
  width: 314px;
  font-size: 1.0em;
  margin-bottom: 1.0em;
  padding: 0px 4px 4px 0px;
  background: url(http://www.messe-duesseldorf.de/tradefair-common/img/bg-box-shadow.gif) transparent bottom right repeat-x !important;
}
div.pg-box-sec {
  width: 320px;
  font-size: 1.0em;
  margin-bottom: 1.0em;
  padding: 0px 0px 0px 0px;
  background: none;
}
div.pg-box-main h3 {
  color: black !important;
  padding: 0em 0.3em 0.3em 0.3em !important;
  font-size: 0.9em !important;
  margin: 0 !important;
  border: 1px solid #cdcdcd !important;
}
div.pg-box-sec h3 {
  background: url(../../PhotoGallery/img/bg-app-box-title.gif) #8c8c8c top left repeat-x !important;
  color: white !important;
  padding: 2px 6px !important;
  font-size: 0.95em !important;
  font-weight: normal !important;
  margin: 0 !important;
  border: 1px solid #cdcdcd !important;
}
div.pg-box-main .pg-box-stage,
div.pg-box-sec .pg-box-stage {
  border-left: 1px solid #cdcdcd !important;
  border-bottom: 1px solid #cdcdcd !important;
  margin: 0 !important;
  padding: 0 !important;
}
div.pg-box-main .pg-box-navi,
div.pg-box-sec .pg-box-navi {
  background: url(../../PhotoGallery/img/bg-con-pg-nav.png) #f6f6f6 top left repeat-x !important;
  border-left: 1px solid #cdcdcd !important;
  height: 26px !important;
  margin: 0 !important;
  padding: 0 !important;
}
div.pg-box-main .pg-box-navi span,
div.pg-box-sec .pg-box-navi span {
  float: left !important;
  /*color:#535252;*/
  font-size: 0.85em !important;
  padding: 0.5em !important;
  margin: 0 !important;
}
div.pg-box-main .pg-box-navi ul,
div.pg-box-sec .pg-box-navi ul {
  list-style: none !important;
  list-style-image: none !important;
  margin: 0 !important;
  padding: 0 !important;
  float: right !important;
}
div.pg-box-main .pg-box-navi ul li,
div.pg-box-sec .pg-box-navi ul li {
  float: left !important;
  background: url(../../PhotoGallery/img/bg-con-pg-nav-border.gif) transparent 0px 0px no-repeat !important;
  padding: 0 0 0 3px !important;
  margin: 0 !important;
  display: block !important;
  width: 22px !important;
  height: 26px !important;
}
div.pg-box-main .pg-box-navi ul li a,
div.pg-box-sec .pg-box-navi ul li a {
  padding: 0 0 6px 0 !important;
  text-indent: -10000px !important;
  margin: 0 !important;
  display: block !important;
  height: 20px !important;
  width: 22px !important;
  background-position: top center !important;
  background-repeat: no-repeat !important;
}
div.pg-box-main .pg-box-navi ul li a.PhotoGalleryControlsPlay,
div.pg-box-sec .pg-box-navi ul li a.PhotoGalleryControlsPlay {
  background-image: url(../../PhotoGallery/img/bg-con-pg-nav-play.png) !important;
}
div.pg-box-main .pg-box-navi ul li a.PhotoGalleryControlsStop,
div.pg-box-sec .pg-box-navi ul li a.PhotoGalleryControlsStop {
  background-image: url(../../PhotoGallery/img/bg-con-pg-nav-pause.png) !important;
}
div.pg-box-main .pg-box-navi ul li a.PhotoGalleryControlsPrev,
div.pg-box-sec .pg-box-navi ul li a.PhotoGalleryControlsPrev {
  background-image: url(../../PhotoGallery/img/bg-con-pg-nav-prev.png) !important;
}
div.pg-box-main .pg-box-navi ul li a.PhotoGalleryControlsNext,
div.pg-box-sec .pg-box-navi ul li a.PhotoGalleryControlsNext {
  background-image: url(../../PhotoGallery/img/bg-con-pg-nav-next.png) !important;
}
div.pg-box-main .pg-box-navi ul li.last,
div.pg-box-sec .pg-box-navi ul li.last {
  clear: left !important;
}
/* End: PhotoGallery					*/

/****************************************/

/********************************************/

/*        IE6 Hacks				            */

/********************************************/

* html #haupt.otms div#hauptinhalt div#keyword-search {
  background: none !important;
}
* html #haupt.otms div#hauptinhalt div#keyword-search form#service-search,
* html #haupt.otms div#hauptinhalt div#keyword-search form#provider-search {
  width: 167px;
}
* html #haupt.otms div#hauptinhalt div#keyword-search form#service-search input#service_search,
* html #haupt.otms div#hauptinhalt div#keyword-search form#provider-search input#provider_search {
  width: 113px !important;
}
* html #haupt.otms div#hauptinhalt div#keyword-search h3,
* html #haupt.otms div#hauptinhalt div#keyword-search form#service-search,
* html #haupt.otms div#hauptinhalt div#keyword-search form#provider-search {
  background-color: #efefef;
}
* html #haupt.otms div#hauptinhalt div#keyword-search form#provider-search input[type="submit"] {
  background: url("../../interpack_live/img/layout/searchbutton.gif") no-repeat scroll left top transparent;
}
* html #haupt.otms div#hauptinhalt div#keyword-search form#service-search ul.suggest-results,
* html #haupt.otms div#hauptinhalt div#keyword-search form#provider-search ul.suggest-results {
  top: 80px;
}
* html #haupt.otms div#hauptinhalt div#keyword-search form#service-search ul.suggest-results {
  left: 5px;
}
* html #haupt.otms div#hauptinhalt div#keyword-search form#provider-search ul.suggest-results {
  left: 172px;
}
/********************************************/

/*        IE7 Hacks				            */

/********************************************/

* + html #haupt.otms div#hauptinhalt div#keyword-search form#provider-search ul.suggest-results {
  left: 182px;
}
* + html #haupt.otms div#hauptinhalt ul.services {
  margin-left: -50px !important;
  margin-top: 18px !important;
}
/*Back to overview link press releases*/
#haupt.otms div#hauptinhalt div.back_to_parent {
    left: 0;
    padding: 0 0 0 15px;
    position: absolute;
    top: 0px;
    z-index: 1000;
}