
/********************************************************/
/************* Angaben nur zu Testzwecken ***************/
/********************************************************/
div#content {
/*	width: 1000px; */
/*    margin: 0 auto; */
/*	font-size:0.7em; */
}
/********************************************************/
/*************** bei Einbau entfernen! ******************/
/********************************************************/




/**************** Beginn doorpage.css *******************/

/***** basic.css ueberschreiben *****/

body {
	position: relative; /* IE7 Zoom Problem */
}

div#body {
    background-image: none;
}

div#content {
    padding: 0 !important;
	background: #626262;
    background-image: none;
	font-family: "Trebuchet MS",verdana,sans-serif;
}

#content * {
	margin: 0;
	padding: 0;
}

#content a img {
  border: none;
}


/***** Intro *****/

#content #intro {
	padding: 30px 0 0 29px;
	background: #D9E2F1 url(/assets/doorpage_bg_intro.jpg) bottom left no-repeat;
}

#content #intro #wrap {
	float: left;
	width: 655px;
}

#content #intro #wrap #text {
	float: left;
	width: 213px;
	margin: 0 20px 75px 0;
}
@media screen and (min-width: 0px) { /* Opera 9 */
	#content #intro #wrap #text {
		margin: 0 30px 50px 0;
	}
}

#content #intro #wrap #text h1 {
	position: relative;
	top: -2px;
	font-size: 1.63em;
	font-weight: normal;
	line-height: 1.0em;
}

#content #intro #wrap #text p {
	line-height: 1.45em;
	margin: 1px 0 0 0;
}

#content #intro #wrap #button {
	clear: both;
	width: 583px;
	margin: 0 0 -50px 0;
}

#content #intro #wrap #button a {
	position: relative;
	top: -67px;
	left: 35px;
	display: block;
	/*width: 87px;*/
	width: 7.8em;
	height: 65px;
	padding: 0 0 0 70px;
	color: #FFF;
	font-weight: bold;
	line-height: 1.25em;
	cursor: pointer;
	background: transparent url(/assets/doorpage_bg_intro_button.jpg) top left no-repeat;
}

#content #intro #wrap #button a span {
	display: block;
	width: 100%;
	height: 50px;
	padding: 15px 20px 0 0;
	background: transparent url(/assets/doorpage_bg_intro_button.jpg) top right no-repeat;
}

#content #intro #wrap #button a:hover {
	color: #000;
	background-position: 0 -65px;
}

#content #intro #wrap #button a:hover span {
	background-position: 100% -65px;
}

#content #intro #wrap #player {
	float: right;
	width: 375px;
	height: 220px;
}

#content #intro form ul {
	float: right;
	width: 300px;
	list-style: none;
}

#content #intro form ul label {
	display: block;
	margin: 12px 0 0 0;
}

#content #intro form ul select {
	width: 216px;
	margin: 6px 0 6px 6px;
	padding: 2px;
	border: 1px solid #7F9DB9;
	color: #156DA8;
	font-size: 1.0em;
}



/***** Aktionsbereich *****/

#content #aktion {
	padding: 0 29px;
	background: #BBD3E7;
}

#content #aktion #aussteller h2,
#content #aktion #besucher h2 {
	margin: 0 15px 0 0;
	padding: 2px 4px 3px 4px;
	background: #265691;
	font: normal 0.9em/1.0em Tahoma,Arial,sans-serif;
	color: #FFF;
	text-transform: uppercase;
}

#content #aktion #besucher h2 {
	margin: 0 0 0 14px;
}



/***** Aktionsbereich Aussteller *****/

#content #aktion #aussteller {
	float: left;
	width: 633px;
	margin: 15px 0 19px 0;
	border-right: 1px solid #FFF;
}

#content #aktion #aussteller .teaser {
	margin: 5px 0 0 0;
	padding: 5px 0 0 0;
	background: transparent url(/assets/doorpage_bg_teaser_left_top.gif) top left no-repeat; 
	position: relative;
}

#content #aktion #aussteller h3 {
	font-size: 1.63em;
	font-weight: normal;
	line-height: 1.0em;
}

#content #aktion #aussteller .teaser h3 {
	margin: 0 177px 0 0;
	padding: 8px 162px 10px 79px;
	background: #EAEFF7;
}

#content #aktion #aussteller h3 {
	background-color: #EAEFF7;
}

#content #aktion #aussteller div.image_holder {
  position: absolute;
  right: 565px;
  top: 10px;
}

#content #aktion #aussteller .teaser p {
	margin: 0 177px 0 0;
	padding: 0 53px 2px 79px;
	background: #EAEFF7;
}

#content #aktion #aussteller .teaser p.button {
        position:relative;
	height: 5px;
	margin: 0 177px 0 0;
	background: #EAEFF7 url(/assets/doorpage_bg_teaser_left_bottom.gif) bottom left no-repeat;
}

#content #aktion #aussteller .teaser p.button a {
	position: relative;
	top: 0;
	left: 341px;
	display: block;
	/*width: 87px;*/
	width: 7.8em;
	height: 65px;
	margin: -62px 0 0 0;	
	padding: 0 0 0 70px;
	color: #FFF;
	font-weight: bold;
	line-height: 1.25em;
	text-decoration: none;
	cursor: pointer;
	background: transparent url(/assets/doorpage_bg_aktion_button.jpg) top left no-repeat;
}
html>body #content #aktion #aussteller .teaser p.button a { /* IE6 */
	top: -62px;
	margin: 0;
}

#content #aktion #aussteller .teaser p.button a span {
	display: block;
	width: 100%;
	height: 50px;
	padding: 15px 20px 0 0;
	background: transparent url(/assets/doorpage_bg_aktion_button.jpg) top right no-repeat;
}

#content #aktion #aussteller .teaser p.button a:hover {
	color: #000;
	background-position: 0 -65px;
}

#content #aktion #aussteller .teaser p.button a:hover span {
	background-position: 100% -65px;
}

#content #aktion #aussteller .teaser p.button a em {
	font-style: normal;
	text-decoration: underline;
}




/***** Aktionsbereich Besucher *****/

#content #aktion #besucher {
	float: right;
	width: 308px;
	margin: 15px 0 19px 0;
}

#content #aktion #besucher .teaser {
        position: relative;
}

#content #aktion #besucher .teaser h3 {
	padding: 17px 0 5px 0px;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1.0em;
}

#content #aktion #besucher div.image_holder {
  float: left;
  overflow: visible;
  padding: 12px 12px 0px 13px;
}

#content #aktion #besucher p {
	margin: 0 0 0 14px;
}

#content #aktion #besucher p.right {
	margin: 4px 0 0 0;
	text-align: right;
}

#content #aktion #besucher p a {
	font-weight: bold;
	color: #000;
	padding: 0 0 0 14px;
	background: transparent url(/assets/doorpage_bg_besucher_p_link.gif) 0 4px no-repeat;
}

#content #aktion #besucher p a:hover {
	color: #204D85;
}



/***** Inhalte *****/

#content #inhalte {
	margin: 0 29px 20px 29px;
	background: #626262 url(/assets/doorpage_bg_inhalte.gif) top left repeat-y;
}

#content #inhalte h2 {
	padding: 32px 0 17px 0;
	font-size: 3.27em;
	font-weight: normal;
	color: #C6C6C6;
	background: #626262;
}

#content #inhalte #wrap2 {
	background: transparent url(/assets/doorpage_bg_inhalte_wrap.gif) bottom left no-repeat;
}

#content #inhalte div {
	color: #FFF;
}

#content #inhalte #produkte {
	float: left;
	width: 456px;
}

#content #inhalte #branchen {
	float: right;
	width: 456px;
}

#content #inhalte h3 {
	font: normal 0.9em/1.0em Tahoma,Arial,sans-serif;
	text-transform: uppercase;
	padding: 2px 4px 13px 4px;
	background: #292929 url(/assets/doorpage_bg_inhalte_h3.gif) bottom left no-repeat;
}

#content #inhalte h4 {
	padding: 0 10px 6px 10px;
	font-size: 1.6em;
	font-weight: normal;
}

#content #inhalte p {
	margin: 0;
	padding: 0 10px;
	line-height: 1.5em;
}

#content #inhalte p.right {
	padding: 0 10px 10px 10px;
	text-align: right;
}

#content #inhalte p a {
	color: #FFF;
	font-weight: bold;
	padding: 0 0 0 14px;
	background: transparent url(/assets/doorpage_bg_inhalte_p_link.gif) 0 4px no-repeat;
}

#content #inhalte p a:hover {
	color: #242424;
}


/***** Produktschwerpunkte *****/

#produktschwerpunkte {
  margin: -5px 10px -5px 10px !important;
}

#produktschwerpunkte h1 {
  font-size: 18px;
  font-weight: normal;
  margin-top: 15px !important;
}

#produktschwerpunkte h1.nomargin {
  margin-top: 0px !important;
}

#produktschwerpunkte h1 a {
  text-decoration: none;
  color: #fff;
}

#produktschwerpunkte h1 a:hover {
  color: #000;
}

#produktschwerpunkte a.catlink {
  text-decoration: none;
  font-weight: bold;
  color: #fff;
  background: url(/assets/doorpage_bg_inhalte_p_link.gif) 0px 4px no-repeat;
  padding-left: 14px;
  margin-bottom: 10px;
}

#produktschwerpunkte a.catlinkopen {
  text-decoration: none;
  font-weight: bold;
  color: #fff;
  background: url(/assets/doorpage_bg_inhalte_p_link_arrowdown.gif) 0px 4px no-repeat;
  padding-left: 14px;
  margin-bottom: 10px;
}

#produktschwerpunkte a.catlink:hover {
  color: #000;
}

#produktschwerpunkte a.catlinkopen:hover {
  color: #000;
}

#produktschwerpunkte div.infotext {
  margin: 5px 0 5px 0;
}

#produktschwerpunkte span.catlist {
  margin: 10px;
}

#produktschwerpunkte span.catlist ul li a {
  text-decoration: none;
  color: #fff;
}

#produktschwerpunkte span.catlist ul li a:hover {
  color: #000;
}
