* {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
.clearLeft {
	clear: left;
	visibility: hidden;
	height: 0.1em;
	font-size: 1px;
}
.clearRight {
	clear: right;
	visibility: hidden;
	height: 0.1em;
	font-size: 1px;
}
.clearBoth {
	clear: both;
	visibility: hidden;
	height: 0.1em;
	font-size: 1px;
}
body {
	background-color: #2d2d2d;
	text-align: center;
}
div#wrapper {
	margin: 0 auto;
	padding-top: 300px;
}
* html div#wrapper {
	padding-top: 0px;
}
/* Head-Bereich */
div#head {
	position: fixed;
	height: 220px;
	width: 100%;
	left: 0px;
	text-align: center;
	z-index: 98;
}
/* DEUTSCH */
div.head_startseite {
	background: url(img_layout/head/back-startseite.jpg) top center no-repeat !important;
}
div.head_abgaswaermetauscher {
	background: url(img_layout/head/back-abgaswaermetauscher.jpg) top center no-repeat !important;
}
div.head_dampferzeuger {
	background: url(img_layout/head/back-dampferzeuger.jpg) top center no-repeat !important;
}
div.head_loesungen {
	background: url(img_layout/head/back-loesungen.jpg) top center no-repeat !important;
}
div.head_sonderbau {
	background: url(img_layout/head/back-sonderbau.jpg) top center no-repeat !important;
}
div.head_fricon {
	background: url(img_layout/head/back-fricon.jpg) top center no-repeat !important;
}
div.head_unternehmen {
	background: url(img_layout/head/back-unternehmen.jpg) top center no-repeat !important;
}
div.head_referenzen {
	background: url(img_layout/head/back-projekte.jpg) top center no-repeat !important;
}
/* ENGLISCH */
body#EN div.head_startseite {
	background: url(img_layout/head/back-startseiteEN.jpg) top center no-repeat !important;
}
body#EN div.head_abgaswaermetauscher {
	background: url(img_layout/head/back-abgaswaermetauscherEN.jpg) top center no-repeat !important;
}
body#EN div.head_dampferzeuger {
	background: url(img_layout/head/back-dampferzeugerEN.jpg) top center no-repeat !important;
}
body#EN div.head_loesungen {
	background: url(img_layout/head/back-loesungenEN.jpg) top center no-repeat !important;
}
body#EN div.head_sonderbau {
	background: url(img_layout/head/back-sonderbauEN.jpg) top center no-repeat !important;
}
body#EN div.head_fricon {
	background: url(img_layout/head/back-friconEN.jpg) top center no-repeat !important;
}
body#EN div.head_unternehmen {
	background: url(img_layout/head/back-unternehmenEN.jpg) top center no-repeat !important;
}
body#EN div.head_referenzen {
	background: url(img_layout/head/back-projekteEN.jpg) top center no-repeat !important;
}
/* SPANISCH */
body#ES div.head_startseite {
	background: url(img_layout/head/back-startseiteES.jpg) top center no-repeat !important;
}
body#ES div.head_abgaswaermetauscher {
	background: url(img_layout/head/back-abgaswaermetauscherES.jpg) top center no-repeat !important;
}
body#ES div.head_dampferzeuger {
	background: url(img_layout/head/back-dampferzeugerES.jpg) top center no-repeat !important;
}
body#ES div.head_loesungen {
	background: url(img_layout/head/back-loesungenES.jpg) top center no-repeat !important;
}
body#ES div.head_sonderbau {
	background: url(img_layout/head/back-sonderbauES.jpg) top center no-repeat !important;
}
body#ES div.head_fricon {
	background: url(img_layout/head/back-friconES.jpg) top center no-repeat !important;
}
body#ES div.head_unternehmen {
	background: url(img_layout/head/back-unternehmenES.jpg) top center no-repeat !important;
}
body#ES div.head_referenzen {
	background: url(img_layout/head/back-projekteES.jpg) top center no-repeat !important;
}
/* PORTUGIESISCH */
body#PT div.head_startseite {
	background: url(img_layout/head/back-startseitePT.jpg) top center no-repeat !important;
}
body#PT div.head_abgaswaermetauscher {
	background: url(img_layout/head/back-abgaswaermetauscherPT.jpg) top center no-repeat !important;
}
body#PT div.head_dampferzeuger {
	background: url(img_layout/head/back-dampferzeugerPT.jpg) top center no-repeat !important;
}
body#PT div.head_loesungen {
	background: url(img_layout/head/back-loesungenPT.jpg) top center no-repeat !important;
}
body#PT div.head_sonderbau {
	background: url(img_layout/head/back-sonderbauPT.jpg) top center no-repeat !important;
}
body#PT div.head_fricon {
	background: url(img_layout/head/back-friconPT.jpg) top center no-repeat !important;
}
body#PT div.head_unternehmen {
	background: url(img_layout/head/back-unternehmenPT.jpg) top center no-repeat !important;
}
body#PT div.head_referenzen {
	background: url(img_layout/head/back-projektePT.jpg) top center no-repeat !important;
}
/* ITALIENISCH */
body#IT div.head_startseite {
	background: url(img_layout/head/back-startseiteIT.jpg) top center no-repeat !important;
}
body#IT div.head_abgaswaermetauscher {
	background: url(img_layout/head/back-abgaswaermetauscherIT.jpg) top center no-repeat !important;
}
body#IT div.head_dampferzeuger {
	background: url(img_layout/head/back-dampferzeugerIT.jpg) top center no-repeat !important;
}
body#IT div.head_loesungen {
	background: url(img_layout/head/back-loesungenIT.jpg) top center no-repeat !important;
}
body#IT div.head_sonderbau {
	background: url(img_layout/head/back-sonderbauIT.jpg) top center no-repeat !important;
}
body#IT div.head_fricon {
	background: url(img_layout/head/back-friconIT.jpg) top center no-repeat !important;
}
body#IT div.head_unternehmen {
	background: url(img_layout/head/back-unternehmenIT.jpg) top center no-repeat !important;
}
body#IT div.head_referenzen {
	background: url(img_layout/head/back-projekteIT.jpg) top center no-repeat !important;
}
/* FRANZOESISCH */
body#FR div.head_startseite {
	background: url(img_layout/head/back-startseiteFR.jpg) top center no-repeat !important;
}
body#FR div.head_abgaswaermetauscher {
	background: url(img_layout/head/back-abgaswaermetauscherFR.jpg) top center no-repeat !important;
}
body#FR div.head_dampferzeuger {
	background: url(img_layout/head/back-dampferzeugerFR.jpg) top center no-repeat !important;
}
body#FR div.head_loesungen {
	background: url(img_layout/head/back-loesungenFR.jpg) top center no-repeat !important;
}
body#FR div.head_sonderbau {
	background: url(img_layout/head/back-sonderbauFR.jpg) top center no-repeat !important;
}
body#FR div.head_fricon {
	background: url(img_layout/head/back-friconFR.jpg) top center no-repeat !important;
}
body#FR div.head_unternehmen {
	background: url(img_layout/head/back-unternehmenFR.jpg) top center no-repeat !important;
}
body#FR div.head_referenzen {
	background: url(img_layout/head/back-projekteFR.jpg) top center no-repeat !important;
}
/* RUSSISCH */
body#RU div.head_startseite {
	background: url(img_layout/head/back-startseiteRU.jpg) top center no-repeat !important;
}
body#RU div.head_abgaswaermetauscher {
	background: url(img_layout/head/back-abgaswaermetauscherRU.jpg) top center no-repeat !important;
}
body#RU div.head_dampferzeuger {
	background: url(img_layout/head/back-dampferzeugerRU.jpg) top center no-repeat !important;
}
body#RU div.head_loesungen {
	background: url(img_layout/head/back-loesungenRU.jpg) top center no-repeat !important;
}
body#RU div.head_sonderbau {
	background: url(img_layout/head/back-sonderbauRU.jpg) top center no-repeat !important;
}
body#RU div.head_fricon {
	background: url(img_layout/head/back-friconRU.jpg) top center no-repeat !important;
}
body#RU div.head_unternehmen {
	background: url(img_layout/head/back-unternehmenRU.jpg) top center no-repeat !important;
}
body#RU div.head_referenzen {
	background: url(img_layout/head/back-projekteRU.jpg) top center no-repeat !important;
}

div#head div.layout {
	width: 960px;
	margin: 0px auto 0px auto;
	text-align: left;
}
div#head div.layout div.logoArea {
	width: 290px;
	text-align: center;
	float: left;
}
div#head div.layout div.logoArea img.logo {
	margin: 30px 0 12px 0;
}
div#head div.layout div.logoArea div.address {
	text-align: left;
	margin-left: 104px;
}
div#head div.layout div.logoArea div.address p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #011237;
	margin: 0 0 5px 0;
	font-style: normal;
}
div#head div.layout div.logoArea div.address p a {
	color: #011237;
}
div#head div.layout div.address p a:hover {
	text-decoration: none;
}
div#head div.layout div.languages {
	float: left;
	padding: 6px 0px 0px 8px;
	margin-left: 482px;
	width: 137px;
	height: 29px;
	background: url(/shared/img_layout/lang/background.png) center top no-repeat;
}
* html div#head div.layout div.languages {
	margin-left: 383px;
	width: 150px;
	height: 36px;
}

/* Navigation */
	/* Info-Navigation */
div#navigation {
	background: url(/shared/img_layout/navi/navi-back.png) repeat-x scroll center top;
	position: fixed;
	height: 69px;
	top: 220px;
	width: 100%;
	left: 0px;
	z-index: 99;
}
* html div#navigation {
	background: url(/shared/img_layout/navi/navi-back.gif) repeat-x scroll center top;
}
div#navigation div.navLayout {
	width: 906px;
	margin: 0 auto;
}
div#navigation div.navLayout div.infoNavigation {
	width: 290px;
	float: left;
}
div#navigation div.navLayout div.infoNavigation ul li {
	list-style-type: none;
	float: left;
	margin-top: 27px;
}
div#navigation div.navLayout div.infoNavigation ul li a {
	display: block;
	margin-right: 12px;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
div#navigation div.navLayout div.infoNavigation ul li a:hover,
div#navigation div.navLayout div.infoNavigation ul li a.active {
	color: #95cff5;
}
	/* Produkt-Navigation */
div#navigation div.navLayout div.produktNavigation ul li {
	list-style-type: none;
	float: left;
	margin-top: 1px;
}
div#navigation div.navLayout div.produktNavigation ul li a {
	display: block;
	height: 55px;
	background-position: left -110px;
	background-repeat: no-repeat;
}
div#navigation div.navLayout div.produktNavigation ul li a span {
	display: block;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
div#navigation div.navLayout div.produktNavigation ul li a:hover {
	background-position: left -55px;
}
div#navigation div.navLayout div.produktNavigation ul li a.active {
	background-position: left 0px;
}
/* DEUTSCH */
div#navigation div.navLayout div.produktNavigation ul li.abgaswaermetauscher a {
	background-image: url(img_layout/navi/abgaswaermetauscher.gif);
	width: 169px;
}
div#navigation div.navLayout div.produktNavigation ul li.dampferzeuger a {
	background-image: url(img_layout/navi/dampferzeuger.gif);
	width: 124px;
}
div#navigation div.navLayout div.produktNavigation ul li.fricon a {
	background-image: url(img_layout/navi/fricon.gif);
	width: 60px;
}
div#navigation div.navLayout div.produktNavigation ul li.sonderbau a {
	background-image: url(img_layout/navi/sonderbau.gif);
	width: 91px;
}
div#navigation div.navLayout div.produktNavigation ul li.loesungen a {
	background-image: url(img_layout/navi/loesungen.gif);
	width: 81px;
}
div#navigation div.navLayout div.produktNavigation ul li.projekte a {
	background-image: url(img_layout/navi/projekte.gif);
	width: 85px;
}
/* ENGLISCH */
div#navigation div.navLayout div.produktNavigation ul li.abgaswaermetauscherEN a {
	background-image: url(img_layout/navi/abgaswaermetauscherEN.gif);
	width: 137px;
}
div#navigation div.navLayout div.produktNavigation ul li.dampferzeugerEN a {
	background-image: url(img_layout/navi/dampferzeugerEN.gif);
	width: 146px;
}
div#navigation div.navLayout div.produktNavigation ul li.friconEN a {
	background-image: url(img_layout/navi/friconEN.gif);
	width: 62px;
}
div#navigation div.navLayout div.produktNavigation ul li.sonderbauEN a {
	background-image: url(img_layout/navi/sonderbauEN.gif);
	width: 99px;
}
div#navigation div.navLayout div.produktNavigation ul li.loesungenEN a {
	background-image: url(img_layout/navi/loesungenEN.gif);
	width: 85px;
}
div#navigation div.navLayout div.produktNavigation ul li.projekteEN a {
	background-image: url(img_layout/navi/projekteEN.gif);
	width: 79px;
}
/* SPANISCH */
div#navigation div.navLayout div.produktNavigation ul li.abgaswaermetauscherES a {
	background-image: url(img_layout/navi/abgaswaermetauscherES.gif);
	width: 137px;
}
div#navigation div.navLayout div.produktNavigation ul li.dampferzeugerES a {
	background-image: url(img_layout/navi/dampferzeugerES.gif);
	width: 161px;
}
div#navigation div.navLayout div.produktNavigation ul li.friconES a {
	background-image: url(img_layout/navi/friconES.gif);
	width: 54px;
}
div#navigation div.navLayout div.produktNavigation ul li.sonderbauES a {
	background-image: url(img_layout/navi/sonderbauES.gif);
	width: 85px;
}
div#navigation div.navLayout div.produktNavigation ul li.loesungenES a {
	background-image: url(img_layout/navi/loesungenES.gif);
	width: 86px;
}
div#navigation div.navLayout div.produktNavigation ul li.projekteES a {
	background-image: url(img_layout/navi/projekteES.gif);
	width: 85px;
}
/* PORTUGIESISCH */
div#navigation div.navLayout div.produktNavigation ul li.abgaswaermetauscherPT a {
	background-image: url(img_layout/navi/abgaswaermetauscherPT.gif);
	width: 117px;
}
div#navigation div.navLayout div.produktNavigation ul li.dampferzeugerPT a {
	background-image: url(img_layout/navi/dampferzeugerPT.gif);
	width: 161px;
}
div#navigation div.navLayout div.produktNavigation ul li.friconPT a {
	background-image: url(img_layout/navi/friconPT.gif);
	width: 69px;
}
div#navigation div.navLayout div.produktNavigation ul li.sonderbauPT a {
	background-image: url(img_layout/navi/sonderbauPT.gif);
	width: 83px;
}
div#navigation div.navLayout div.produktNavigation ul li.loesungenPT a {
	background-image: url(img_layout/navi/loesungenPT.gif);
	width: 88px;
}
div#navigation div.navLayout div.produktNavigation ul li.projektePT a {
	background-image: url(img_layout/navi/projektePT.gif);
	width: 90px;
}
/* ITALIENISCH */
div#navigation div.navLayout div.produktNavigation ul li.abgaswaermetauscherIT a {
	background-image: url(img_layout/navi/abgaswaermetauscherIT.gif);
	width: 104px;
}
div#navigation div.navLayout div.produktNavigation ul li.dampferzeugerIT a {
	background-image: url(img_layout/navi/dampferzeugerIT.gif);
	width: 170px;
}
div#navigation div.navLayout div.produktNavigation ul li.friconIT a {
	background-image: url(img_layout/navi/friconIT.gif);
	width: 69px;
}
div#navigation div.navLayout div.produktNavigation ul li.sonderbauIT a {
	background-image: url(img_layout/navi/sonderbauIT.gif);
	width: 78px;
}
div#navigation div.navLayout div.produktNavigation ul li.loesungenIT a {
	background-image: url(img_layout/navi/loesungenIT.gif);
	width: 88px;
}
div#navigation div.navLayout div.produktNavigation ul li.projekteIT a {
	background-image: url(img_layout/navi/projekteIT.gif);
	width: 99px;
}
/* FRANZOESISCH */
div#navigation div.navLayout div.produktNavigation ul li.abgaswaermetauscherFR a {
	background-image: url(img_layout/navi/abgaswaermetauscherFR.gif);
	width: 104px;
}
div#navigation div.navLayout div.produktNavigation ul li.dampferzeugerFR a {
	background-image: url(img_layout/navi/dampferzeugerFR.gif);
	width: 170px;
}
div#navigation div.navLayout div.produktNavigation ul li.friconFR a {
	background-image: url(img_layout/navi/friconFR.gif);
	width: 69px;
}
div#navigation div.navLayout div.produktNavigation ul li.sonderbauFR a {
	background-image: url(img_layout/navi/sonderbauFR.gif);
	width: 78px;
}
div#navigation div.navLayout div.produktNavigation ul li.loesungenFR a {
	background-image: url(img_layout/navi/loesungenFR.gif);
	width: 88px;
}
div#navigation div.navLayout div.produktNavigation ul li.projekteFR a {
	background-image: url(img_layout/navi/projekteFR.gif);
	width: 99px;
}
/* Russisch */
div#navigation div.navLayout div.produktNavigation ul li.abgaswaermetauscherRU a {
	background-image: url(img_layout/navi/abgaswaermetauscherRU.gif);
	width: 155px;
}
div#navigation div.navLayout div.produktNavigation ul li.dampferzeugerRU a {
	background-image: url(img_layout/navi/dampferzeugerRU.gif);
	width: 120px;
}
div#navigation div.navLayout div.produktNavigation ul li.friconRU a {
	background-image: url(img_layout/navi/friconRU.gif);
	width: 55px;
}
div#navigation div.navLayout div.produktNavigation ul li.sonderbauRU a {
	background-image: url(img_layout/navi/sonderbauRU.gif);
	width: 108px;
}
div#navigation div.navLayout div.produktNavigation ul li.loesungenRU a {
	background-image: url(img_layout/navi/loesungenRU.gif);
	width: 75px;
}
div#navigation div.navLayout div.produktNavigation ul li.projekteRU a {
	background-image: url(img_layout/navi/projekteRU.gif);
	width: 95px;
}

 /* Content */
div#contentwrapper {
	width: 960px;
	margin: 0 auto;
	text-align: left;
}
div#contentwrapper div.layout {
	padding: 30px;
}
/* Content-Navigation */
body.loesungen div#contentwrapper,
body.abgaswaermetauscher div#contentwrapper,
body.dampferzeuger div#contentwrapper {
	background: url(img_layout/content-navi-back.jpg) 320px 5px no-repeat;
}
body.loesungen div#contentwrapper div#contentnavigation, 
body.abgaswaermetauscher div#contentwrapper div#contentnavigation,
body.dampferzeuger div#contentwrapper div#contentnavigation {
	padding: 17px 0 0 340px;
}
body.loesungen div#contentwrapper div#contentnavigation span,
body.abgaswaermetauscher div#contentwrapper div#contentnavigation span,
body.dampferzeuger div#contentwrapper div#contentnavigation span {
	float: left;
	display: block;
	color: #fff;
}
body.loesungen div#contentwrapper div#contentnavigation span a,
body.abgaswaermetauscher div#contentwrapper div#contentnavigation span a,
body.dampferzeuger div#contentwrapper div#contentnavigation span a {
	float: left;
	display: block;
	padding: 0 10px 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}

body.loesungen div#contentwrapper div#contentnavigation span a#first, 
body.abgaswaermetauscher div#contentwrapper div#contentnavigation span a#first,
body.dampferzeuger div#contentwrapper div#contentnavigation span a#first {
	padding-left: 0;
}
body.loesungen div#contentwrapper div#contentnavigation span a:hover,
body.loesungen div#contentwrapper div#contentnavigation span a.active {
	color: #4bb174;
}
body.abgaswaermetauscher div#contentwrapper div#contentnavigation span a:hover, 
body.abgaswaermetauscher div#contentwrapper div#contentnavigation span a.active {
	color: #ff6a00;
}
body.dampferzeuger div#contentwrapper div#contentnavigation span a:hover, 
body.dampferzeuger div#contentwrapper div#contentnavigation span a.active {
	color: #95cff5;
}

div#content {
	width: 640px;
	float: right;
}

/* Zwei Spalten im Content */
div#content.twoColumns div.textColumn {
	float: left;
	width: 305px;
}
div#content.twoColumns div.imageColumn {
	width: 300px;
	margin-left: 306px;
}
div#content.twoColumns div.imageColumn p {
	font-size: 12px;
}
div#content.twoColumns div.imageColumn div.galerie {
/*	margin-left: -6px; */
	height: 470px;
}
div#content.twoColumns div.imageColumn div.galerie a.infolink {
	display: block;
	width: 200px;
	margin-left: 10px;
	background: url(img_layout/info.gif) left 1px no-repeat;
	padding-left: 25px;
	position: absolute;
	top: 800px;
}
/* Content allgemein */
div#content div.layout {
	padding: 0 0 20px 30px;
}
div#content div.layout h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #95cff5;
	margin: 0 0 10px 0;
	text-transform: uppercase;
}
div#content div.layout h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #95cff5;	
	margin: 0 0 12px 0;
}
div#content div.layout ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #95cff5;	
	margin: 0 0 12px 0;
}

/* farbige Ueberschriften in Bereichen */
body.abgaswaermetauscher div#content div.layout h1 {
	color: #ff6a00;
}
body.abgaswaermetauscher div#content div.layout h2 {
	color: #ff6a00;	
}
body.dampferzeuger div#content div.layout h1 {
	color: #95cff5;
}
body.dampferzeuger div#content div.layout h2 {
	color: #95cff5;	
}
body.fricon div#content div.layout h1 {
	color: #4bb174;
}
body.fricon div#content div.layout h2 {
	color: #4bb174;	
}
body.sonderbau div#content div.layout h1 {
	color: #f39000;
}
body.sonderbau div#content div.layout h2 {
	color: #f39000;	
}
body.loesungen div#content div.layout h1 {
	color: #4bb174;
}
body.loesungen div#content div.layout h2 {
	color: #4bb174;	
}

div#content div.layout h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #b5b5b5;	
	margin: 0 0 6px 0;
	font-weight: bold;
}
div#content div.layout p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #b5b5b5;	
	margin: 0 0 16px 0;
	line-height: 140%;
}
div#content div.layout a {
	color: #fff;
	text-decoration: underline;
}
div#content div.layout a:hover {
	color: #fff;
	text-decoration: none;
}

div#content div.layout ul {
	margin: 10px 0 20px 15px;
	padding: 0;
}
div#content div.layout ul li {
	list-style-type: none;
	list-style-image: url(img_layout/list-style-image.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #b5b5b5;	
	margin: 0 0 10px 0;
	line-height: 140%;
	padding-left: 20px;
}


/* Absatz zwei Spalten im content */
div#content.twoColumns div.imageColumn p {
	font-size: 12px;
}
/* Startseite Boxen */
div#content div.layout div.infotext {
	height: 115px;
}
div#content div.layout div.infotext p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #ffffff;	
	line-height: 140%;
}
div#content div.layout div.infotext h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #ffffff;
	text-transform: uppercase;
}
div#content div.layout a.weiterlesen {
	display: block;
	height: 25px;
	padding: 3px 30px 0 0;
	background: url(img_layout/pfeil-rechts_off.png) right top no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;	
	text-decoration: none;
}
div#content div.layout a.weiterlesen:hover {
	background: url(img_layout/pfeil-rechts.png) right top no-repeat;
	text-decoration: underline;
}
div#content div.layout div.boxArea {
	padding-top: 16px;
}
div#content div.layout div.box {
	width: 307px;
	height: 178px;
	text-align: right;
	float: left;
	margin-bottom: 15px;
}
div#content div.layout div.box div.boxLayout {
	padding: 12px 10px 0 0;
}
div#content div.layout div.box#teaserAbgaswaemetauscher {
	background: url(img_layout/box-abgaswaermetauscher.jpg);
	margin-left: -15px;
	margin-right: 5px;
}
* html div#content div.layout div.box#teaserAbgaswaemetauscher {
	margin-left: -8px;
}
div#content div.layout div.box#teaserDampferzeuger {
	background: url(img_layout/box-dampferzeuger.jpg);
}
div#content div.layout div.box#teaserGasentfeuchtungFricon {
	background: url(img_layout/box-fricon.jpg);
	margin-left: -15px;
	margin-right: 5px;
}
* html div#content div.layout div.box#teaserGasentfeuchtungFricon {
	margin-left: -8px;
}
div#content div.layout div.box#teaserSonderbau {
	background: url(img_layout/box-sonderbau.jpg);
}
div#content div.layout div.box#teaserSonderbau div.infotext {
	padding-left: 130px;
}
/* Bild links Text rechts im Content */
div#content div.layout div.bildLinksTextRechts dl {
	margin-top: 20px;
}
div#content div.layout div.bildLinksTextRechts dl img {
	border: 0;
}
div#content div.layout div.bildLinksTextRechts dl dt {
	float: right;
	width: 370px;
}
div#content div.layout div.bildLinksTextRechts dl dt strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;	
	margin: 0 0 12px 0;
	color: #4bb174;
}

/* Formulare am Seitenende */
div#content div.layout div.formular {
	width: 637px;
	height: 260px;
	margin-left: -26px;
	margin-top: 20px;
	background: url(img_layout/formular-back.jpg) left top no-repeat;
}
div#content div.layout div#kontakt.formular {
	background: none;
}
div#content div.layout div.formular div.layout {
	padding: 0;
}
div#content div.layout div.formular div.layout {
	padding: 15px 10px 0 40px;
}
div#content div.layout div#kontakt.formular div.layout {
	padding: 15px 10px 0 26px;
}
div#content div.layout div.formular div.layout fieldset {
	border: 0;
}
div#content div.layout div.formular div.layout fieldset#userDaten {
	float: left;
	width: 330px;
}
div#content div.layout div.formular div.layout fieldset legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #ffffff;	
	margin: 0 0 10px 0;
	text-transform: uppercase;
	letter-spacing: 1px;
}
div#content div.layout div.formular div.layout fieldset#userDaten dt {
	float: left;
	margin: 0 10px 5px 0;
}
div#content div.layout div.formular div.layout fieldset input {
	width: 200px;
	height: 18px;
	border: 1px solid #b5b5b5;
	background-color: #232323;
	color: #ffffff;
	font-size: 11px;
	letter-spacing: 1px;
	padding: 3px 0 0 3px;
}
div#content div.layout div.formular div.layout fieldset#kontaktButt input {
	width: 245px;
}
div#content div.layout div.formular div.layout fieldset select {
	width: 205px;
	height: 22px;
	border: 1px solid #b5b5b5;
	background-color: #232323;
	color: #ffffff;
	font-size: 11px;
	letter-spacing: 1px;
	padding: 2px 0 0 3px;
}
div#content div.layout div.formular div.layout fieldset#userDaten dd {
	margin: 0 0 10px 0;
}
div#content div.layout div.formular div.layout fieldset#userDaten dd label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #b5b5b5;	
}
div#content div.layout div.formular div.layout fieldset#kontaktButt dl {
	margin-top: 3px;
}
div#content div.layout div.formular div.layout fieldset#kontaktButt dd,
div#content div.layout div.formular div.layout fieldset#kontaktButt dt {
	margin: 0 0 8px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #b5b5b5;	
}
div#content div.layout div.formular div.layout fieldset#userDaten dt.hinweis {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #b5b5b5;
	clear: left;
}
div#content div.layout div.formular div.layout fieldset#kontaktButt span#button {
	display: block;
	width: 104px;
	padding: 0;
	height: 22px;
	border: 0;
	cursor: pointer;
}
/* Sprachvarianten Senden-Button */
div#content div.layout div.formular div.layout fieldset#kontaktButt span#button.maincontbutton {
	background: url(img_layout/abschicken.gif) no-repeat;
}
div#content div.layout div.formular div.layout fieldset#kontaktButt span#button.maincontbuttonEN {
	background: url(img_layout/abschickenEN.gif) no-repeat;
}
div#content div.layout div.formular div.layout fieldset#kontaktButt span#button.maincontbuttonES {
	background: url(img_layout/abschickenES.gif) no-repeat;
}
div#content div.layout div.formular div.layout fieldset#kontaktButt span#button.maincontbuttonPT {
	background: url(img_layout/abschickenPT.gif) no-repeat;
}
div#content div.layout div.formular div.layout fieldset#kontaktButt span#button.maincontbuttonIT {
	background: url(img_layout/abschickenIT.gif) no-repeat;
}
div#content div.layout div.formular div.layout fieldset#kontaktButt span#button.maincontbuttonFR {
	background: url(img_layout/abschickenFR.gif) no-repeat;
}
div#content div.layout div.formular div.layout fieldset#kontaktButt span#button.maincontbuttonRU {
	background: url(img_layout/abschickenRU.gif) no-repeat;
}
/* Sprachvarianten Senden-Button ENDE */

div#content div.layout div.formular div.layout fieldset#kontaktButt dt.ansprechpartner_text {
	float: left;
	width: 195px;
	font-size: 12px;
	line-height: 140%;
}
div#content div.layout div.formular div.layout fieldset#kontaktButt dd.ansprechpartner_bild img {
	border: 0;
}
div#content div.layout div.formular div.layout fieldset#kontaktButt dt br.bigBreak {
	margin-bottom: 10px;
}

/* Info-Spalte */
div#infoSpalte {
	width: 250px;
}
* html div#infoSpalte {
	overflow: hidden;
}
div#infoSpalte div.layout {
	padding: 0 30px 0 0;
}
div#infoSpalte div.layout h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #95cff5;
	margin: 0 0 10px 0;
	text-transform: uppercase;
}
div#infoSpalte div.layout h3 {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	background: url(img_layout/new-h2-back.gif) left top no-repeat;
	width: 238px;
	height: 22px;
	color: #ffffff;	
	margin: 0 0 12px 0;
}
div#infoSpalte div.layout a {
	color: #fff;
	text-decoration: underline;
}
div#infoSpalte div.layout a:hover {
	color: #fff;
	text-decoration: none;
}
div#infoSpalte div.layout div.newsTeaser strong {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;	
	margin: 0 0 10px 0;
	font-size: 12px;
	font-weight: bold;
}
/* Info-Spalte Galerie */
div#infoSpalte div.layout div.imageColumn strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #b5b5b5;
	font-weight: bold;
}
div.flashBilder {
	position: absolute;
	z-index: 5;
}
div.texte {
	position: absolute;
	z-index: 1;
	margin-top: 310px;
	width: 280px;
}
body.abgaswaermetauscher div#infoSpalte div.layout div.imageColumn strong {
	color: #ff6a00;
}
body.dampferzeuger div#infoSpalte div.layout div.imageColumn strong {
	color: #95cff5;
}
body.fricon div#infoSpalte div.layout div.imageColumn strong {
	color: #4bb174;
}
body.sonderbau div#infoSpalte div.layout div.imageColumn strong {
	color: #f39000;
}
body.loesungen div#infoSpalte div.layout div.imageColumn strong {
	color: #4bb174;
}
.trennung {
	margin: 10px 0 15px 0;
}
div#infoSpalte div.layout div.imageColumn p {
	margin-top: 10px;
}
div#infoSpalte div.layout div.imageColumn div.thumbnails {
	float: left;
	width: 70px;
}
div#infoSpalte div.layout h3 span.dayMonth {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	float: left;
	padding: 1px 0 0 8px;
}
div#infoSpalte div.layout h3 span.dayMonth strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	padding-right: 10px;
}
div#infoSpalte div.layout h3 span.year {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	float: right;
	padding: 5px 30px 0 0;
}
div#infoSpalte div.layout p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #b5b5b5;	
	margin: 0 0 12px 0;
	line-height: 140%;
}
div#infoSpalte div.layout div.newsListe {
	overflow: hidden;
	height: 520px;
	width: 240px;
}
div#infoSpalte div.layout div.newsListe div.newsTeaser {
	background: url(img_layout/news-back.gif) center bottom no-repeat;
	padding-bottom: 20px;
	margin-bottom: 25px;
	margin-top: 0px;
}
div#infoSpalte div.layout div.newsListe div#firstNewsTeaser.newsTeaser {
	background: url(img_layout/news-back.gif) center bottom no-repeat;
	padding-bottom: 20px;
	margin-bottom: 25px;
}
div#infoSpalte div.layout div.newsListe div.newsTeaser a {
	display: block;
	background: url(img_layout/link-icon.gif) left 3px no-repeat;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #b5b5b5;	
	margin: 0 0 6px 0;
	text-transform: uppercase;
}
div#infoSpalte div.layout div.newsListe div.newsTeaser a:hover {
	text-decoration: none;
}
div#infoSpalte div.layout a.scrollDownInactive {
	display: block;
	height: 37px;
	width: 84px;
	background: url(img_layout/scrolldown_inaktiv.gif) center top no-repeat;
	float: left;
	margin-left: 23px;
}

div#infoSpalte div.layout a.scrollDownActive {
	display: block;
	height: 37px;
	width: 84px;
	background: url(img_layout/scrolldown_aktiv.gif) center top no-repeat;
	float: left;
	margin-left: 23px;
}
div#infoSpalte div.layout a.scrollDownActive:hover {
	background: url(img_layout/scrolldown_over.gif) center top no-repeat;
}
div#infoSpalte div.layout a.scrollUpInactive {
	display: block;
	height: 37px;
	width: 84px;
	background: url(img_layout/scrollup_inaktiv.gif) center top no-repeat;
	float: left;
}

div#infoSpalte div.layout a.scrollUpActive {
	display: block;
	height: 37px;
	width: 84px;
	background: url(img_layout/scrollup_aktiv.gif) center top no-repeat;
	float: left;
}
div#infoSpalte div.layout a.scrollUpActive:hover {
	background: url(img_layout/scrollup_over.gif) center top no-repeat;
}

div#footer {
	clear: both;
}
div#footer div.layout {
	padding: 20px 0 10px 0;
	border-top: 1px dotted #fff;
}
div#footer div.layout div.footerNavigation {
	float: left;
}
div#footer div.layout div.footerNavigation ul li {
	list-style-type: none;
	float: left;
}
div#footer div.layout div.footerNavigation ul li a {
	display: block;
	border-left: 1px solid #ffffff;
	padding: 0 4px 0 4px;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
div#footer div.layout div.footerNavigation ul li a:hover {
	text-decoration: underline;
}
div#footer div.layout div.footerNavigation ul li a.first {
	border-left: 0;
	padding: 0 4px 0 0;
}
div#footer div.layout div.copyright {
	float: right;
	padding: 0 4px 0 4px;
	text-transform: uppercase;
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	
}

/* Tab-View */

.textTabs {
	background: url(img_layout/tabs/tab_top-line.gif) left top no-repeat; /* tab background */
}

.textTabs .yui-navset .yui-nav a {
	display: block;
	width: 106px;
	height: 29px;
	background: url(img_layout/tabs/tab_off.gif) no-repeat; /* tab background */
    color: #fff;
    text-decoration: none;
}

.textTabs .yui-navset .yui-nav a em {
    cursor: hand;
    padding: 7px 0 0 10px;
	font-size: 11px;
	font-family: arial, sans-serif;
}

.textTabs .yui-navset .yui-nav .selected a,
.textTabs .yui-navset .yui-nav a:focus,
.textTabs .yui-navset .yui-nav a:hover {
    background: url(img_layout/tabs/tab_on.gif) no-repeat; /* selected tab background */
    color: #4bb174;
}

.textTabs .yui-navset .yui-content {
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 0;
	padding-left: 0;
}