@charset "iso-8859-1";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	line-height: 14px;
	text-align:left;
}
a {
	color: #cc0000;
	text-decoration: none;
}
#wrapper {
	position:absolute;
	top:0px;
}
.hauptnaviproduktion {
	background-image:url(../images/produktion_link.png);
	width:105px;
	height:50px;
	display:inline-block;
}
.hauptnaviproduktionActive {
	background-image:url(../images/produktion_hover.png);
	width:105px;
	height:50px;
	display:inline-block;
}
.hauptnaviproduktion:hover {
	background-image:url(../images/produktion_hover.png);
}
.hauptnaviproduktionF {
	background-image:url(../images/produktion_f_link.png);
	width:125px;
	height:50px;
	display:inline-block;
}
.hauptnaviproduktionFActive {
	background-image:url(../images/produktion_f_hover.png);
	width:125px;
	height:50px;
	display:inline-block;
}
.hauptnaviproduktionF:hover {
	background-image:url(../images/produktion_f_hover.png);
}
.hauptnaviproduktionI {
	background-image:url(../images/produktion_i_link.png);
	width:108px;
	height:50px;
	display:inline-block;
}
.hauptnaviproduktionIActive {
	background-image:url(../images/produktion_i_hover.png);
	width:108px;
	height:50px;
	display:inline-block;
}
.hauptnaviproduktionI:hover {
	background-image:url(../images/produktion_i_hover.png);
}
.hauptnaviproduktionE {
	background-image:url(../images/produktion_e_link.png);
	width:108px;
	height:50px;
	display:inline-block;
}
.hauptnaviproduktionEActive {
	background-image:url(../images/produktion_e_hover.png);
	width:108px;
	height:50px;
	display:inline-block;
}
.hauptnaviproduktionE:hover {
	background-image:url(../images/produktion_e_hover.png);
}
.hauptnaviprintbuyer {
	background-image:url(../images/printbuyer_link.png);
	width:177px;
	height:50px;
	display:inline-block;
}
.hauptnaviprintbuyerActive {
	background-image:url(../images/printbuyer_hover.png);
	width:177px;
	height:50px;
	display:inline-block;
}
.hauptnaviprintbuyer:hover {
	background-image:url(../images/printbuyer_hover.png);
}
.hauptnaviprintbuyerF {
	background-image:url(../images/printbuyer_f_link.png);
	width:198px;
	height:50px;
	display:inline-block;
}
.hauptnaviprintbuyerFActive {
	background-image:url(../images/printbuyer_f_hover.png);
	width:198px;
	height:50px;
	display:inline-block;
}
.hauptnaviprintbuyerF:hover {
	background-image:url(../images/printbuyer_f_hover.png);
}
.hauptnaviprintbuyerI {
	background-image:url(../images/printbuyer_i_link.png);
	width:213px;
	height:50px;
	display:inline-block;
}
.hauptnaviprintbuyerIActive {
	background-image:url(../images/printbuyer_i_hover.png);
	width:213px;
	height:50px;
	display:inline-block;
}
.hauptnaviprintbuyerI:hover {
	background-image:url(../images/printbuyer_i_hover.png);
}
.hauptnaviprintbuyerE {
	background-image:url(../images/printbuyer_e_link.png);
	width:99px;
	height:50px;
	display:inline-block;
}
.hauptnaviprintbuyerEActive {
	background-image:url(../images/printbuyer_e_hover.png);
	width:99px;
	height:50px;
	display:inline-block;
}
.hauptnaviprintbuyerE:hover {
	background-image:url(../images/printbuyer_e_hover.png);
}
.hauptnavipartner {
	background-image:url(../images/partner_link.png);
	width:91px;
	height:50px;
	display:inline-block;
}
.hauptnavipartnerActive {
	background-image:url(../images/partner_hover.png);
	width:91px;
	height:50px;
	display:inline-block;
}
.hauptnavipartner:hover {
	background-image:url(../images/partner_hover.png);
}
.hauptnavipartnerF {
	background-image:url(../images/partner_f_link.png);
	width:109px;
	height:50px;
	display:inline-block;
}
.hauptnavipartnerFActive {
	background-image:url(../images/partner_f_hover.png);
	width:109px;
	height:50px;
	display:inline-block;
}
.hauptnavipartnerF:hover {
	background-image:url(../images/partner_f_hover.png);
}
.hauptnavipartnerI {
	background-image:url(../images/partner_i_link.png);
	width:99px;
	height:50px;
	display:inline-block;
}.hauptnavipartnerIActive {
	background-image:url(../images/partner_i_hover.png);
	width:99px;
	height:50px;
	display:inline-block;
}
.hauptnavipartnerI:hover {
	background-image:url(../images/partner_i_hover.png);
}
.hauptnavipartnerE {
	background-image:url(../images/partner_e_link.png);
	width:54px;
	height:50px;
	display:inline-block;
}
.hauptnavipartnerEActive {
	background-image:url(../images/partner_e_hover.png);
	width:54px;
	height:50px;
	display:inline-block;
}
.hauptnavipartnerE:hover {
	background-image:url(../images/partner_e_hover.png);
}
.hauptnavishop {
	background-image:url(../images/shop_link.png);
	width:99px;
	height:50px;
	display:inline-block;
}
.hauptnavishopActive {
	background-image:url(../images/shop_hover.png);
	width:99px;
	height:50px;
	display:inline-block;
}
.hauptnavishop:hover {
	background-image:url(../images/shop_hover.png);
}
.hauptnavishopF {
	background-image:url(../images/shop_f_link.png);
	width:122px;
	height:50px;
	display:inline-block;
}
.hauptnavishopFActive {
	background-image:url(../images/shop_f_hover.png);
	width:122px;
	height:50px;
	display:inline-block;
}
.hauptnavishopF:hover {
	background-image:url(../images/shop_f_hover.png);
}
.hauptnavishopI {
	background-image:url(../images/shop_i_link.png);
	width:111px;
	height:50px;
	display:inline-block;
}
.hauptnavishopIActive {
	background-image:url(../images/shop_i_hover.png);
	width:111px;
	height:50px;
	display:inline-block;
}
.hauptnavishopI:hover {
	background-image:url(../images/shop_i_hover.png);
}
.hauptnavishopE {
	background-image:url(../images/shop_e_link.png);
	width:96px;
	height:50px;
	display:inline-block;
}
.hauptnavishopEActive {
	background-image:url(../images/shop_e_hover.png);
	width:96px;
	height:50px;
	display:inline-block;
}
.hauptnavishopE:hover {
	background-image:url(../images/shop_e_hover.png);
}
#home {
	font-size: 11px;
	line-height: 14px;
	position:relative;
	height:50px;
}
#home a {
	color: #cc0000;
	text-decoration: none;
}
#standardlink a {
	font-size: 11px;
	color: #cc0000;
	text-decoration: none;
	line-height: 14px;
}
.titel {
	font-size: 16px;
	color: #cc0000;
	line-height: 22px;
	text-align:left;
}
.titelGross {
	font-size: 18px;
	color: #cc0000;
	line-height: 22px;
	text-align:left;
}
.GrundtextContentGross {
	font-size: 16px;
	color: #000000;
	line-height: 22px;
	text-align:left;
}
.GrundtextContent {
	font-size: 12px;
	color: #000000;
	line-height: 14px;
	text-align:left;
}
.GrundtextContentQC {
	font-size: 12px;
	color: #000000;
	line-height: 14px;
}
.tdEmpfehlung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align:left;
	color: #cc0000;
	text-decoration: none;
}
#footer {
	font-size: 11px;
	line-height: 14px;
	color: #cc0000;
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#footerleft {
	font-size: 11px;
	line-height: 14px;
    color: #cc0000;
	display: Inline-Block;
	float: left;
}
#footerleft a {
	color: #cc0000;
	text-decoration: none;
}
#footerright {
    color: #cc0000;
	display: Inline-Block;
	float: right;
}
#footerright a {
	color: #cc0000;
	text-decoration: none;
}
#sitemap {
	font-size: 11px;
	line-height: 14px;
	color: #cc0000;
}
#sitemap a {
	color: #cc0000;
	text-decoration: none;
}
#rightcolumn {
	display: block;
	float: right;
	width: 170px;
	text-align: left;
}
#rightcolumn input {
    width: 170px;
	height: 19px;
	font-size: 11px;
	margin-top: 5px;
}
#sprachen {
	font-size: 11px;
	line-height: 14px;
	color: #cc0000;
	text-align: left;
}
#sprachen a {
	color: #cc0000;
	text-decoration: none;
}
#sprachen a:active {
	color: #000000;
}
#suchentitel {
	font-size: 16px;
	color: #000000;
	text-align: left;
	margin-top: 20px;
}
#suchestarten {
	font-size: 11px;
	line-height: 14px;
	color: #cc0000;
	text-align: left;
}
#suchestarten a {
	color: #cc0000;
    text-decoration: none;
}
#news {
	font-size: 11px;
	line-height: 14px;
	text-align: left;
	display: block;
	margin-top: 20px;
	width: 170px;
}
#news a {
	color: #cc0000;
	text-decoration: none;
}
#news a:hover {
	text-decoration: underline;
}
#newstitel {
	text-align: left;
	margin-top: 40px;
}
#newsdatum {
	color: #cc0000;
	float: left;
}
#leftcolumn {
	float: left;
	margin-right: 40px;
	width: 170px;
}
#logo {
	text-align: right;
}
#hotlinestart {
	text-align: right;
	margin-top: 106px;
}
#hotline {
	text-align: right;
	margin-top: 40px;
}
#unternavigation {
	font-size: 14px;
	color: #000000;
	display: block;
	text-align: right;
	height: 20px;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#unternavigation a {
	color: #000000;
	text-decoration: none;
}
#unternavigation a:hover {
	color: #cc0000;
}
#unternavigation a:active {
	color: #000000;
}
#subnavigation {
	font-size: 11px;
	line-height: 14px;
	color: #cc0000;
	text-align: right;
	display: block;
	height: 20px;
	width: 170px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFFF;
}
#subnavigation a {
	color: #cc0000;
	text-decoration: none;
}
#subnavigation a:hover {
	color: #FFFFFF;
	background-color: #cc0000;
	display: block;
	height: 20px;
}
#subnavigation a:active {
    background-color: #cc0000;
	display: block;
	height: 20px;
	color: #FFFFFF;
}
#subnavigation #subnavi_active {
    background-color: #cc0000;
	display: block;
	height: 20px;
	color: #FFFFFF;
}
#subnavigation #subnavi_active a {
	color: #FFFFFF;
}
