/*##########*/
/*Page Presse inkl. subpages*/
/*##########*/
.press .container {
	background: url(../images/bg_press_ts20231006115118.png) no-repeat center 30px;	
}
.press.company .container{
	background: url(../images/bg_company_ts20231006115118.png) no-repeat center 0;	
}
.press.logos {
	background: none;
}
.press .metaSite {
	margin-bottom: 520px;
}
.press.logos .metaSite {
	margin-bottom: 0;
}
.press.news .container {
	background: url(../images/bg_news_ts20231006115118.png) no-repeat center 0;	
}
.press .contactContentLeft {
	width: 450px;
	float: left;
	margin: 0 0 0 30px;	
}
.press .contactContentRight {
	width: 450px;
	float: right;
	margin: 0 30px 0 0;	
}
.press h3 {
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
	margin: 0 0 9px 0;	
}
.press p {
	line-height: 22px;
	margin: 0 0 14px 0;	
}
.press a.moreLink {
	font-weight: normal;
	color: #ff6600;
}
.press a.more {
	width: 154px;
	height: 26px;
	display: block;
	text-align: center;
	font-size: 13px;
	line-height: 25px;
	color: #332400;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(../images/btn_bg_big_ts20231006115118.gif) no-repeat top left;
	margin: 15px 0 0 0;
	cursor: pointer;
}
.press a.more:hover {
	background: transparent url(../images/btn_bg_big_hover_ts20231006115118.gif) no-repeat top left;
}

/*press sub box*/
.pressSub {
	margin: 0 0 0 0;
	padding: 0 30px 30px 30px;	
}
.pressSub .pressSubItem {
	width: 190px;
	margin: 0 26px 0 0;
	padding: 15px 10px 170px 10px;	
	float: left;
	position: relative;
	min-height: 100px;
}
.pressSub #news.pressSubItem {
	background: transparent url(../images/bg_press_sub_news_ts20231006115118.jpg) no-repeat top left;
}
.pressSub #material.pressSubItem {
	background: transparent url(../images/bg_press_sub_material_ts20231006115118.jpg) no-repeat top left;
}
.pressSub #company.pressSubItem {
	background: transparent url(../images/bg_press_sub_company_ts20231006115118.jpg) no-repeat top left;
}
.pressSub #contact.pressSubItem {
	background: transparent url(../images/bg_press_sub_contact_ts20231006115118.jpg) no-repeat top left;
}
.pressSub .pressSubItem h3 {
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 7px 0;	
}
.pressSub .pressSubItem p {
	font-size: 12px;
	line-height: 18px;
}
.pressSub .pressSubItem a.more {
	background: transparent url(../images/btn_bg_big_ts20231006115118.gif) no-repeat top left;
	position: absolute;
	bottom: -10px;
	left: 27px;
}
.pressSub .pressSubItem a.more:hover, .cooperationSubItem a.more:hover {
	background: transparent url(../images/btn_bg_big_hover_ts20231006115118.gif) no-repeat top left;
}

/*logos*/
.press.logos .message {
	padding: 10px 30px;
}
.materialDlBox {
	margin: 0 0 0 70px;
	padding: 40px 0 0 0;
}

.materialDlItem {
	width: 220px;
	background: #ffffff;
	float: left;
	margin: 0 57px 37px 0;
	padding: 10px;
	color: #000000;
}

.materialImg {
	width: 220px;
	height: 168px;
	text-align: center;
	margin: 0 0 5px 0;	
}

.materialDlItem p.name {
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	text-align: center;	
}

.materialDlItem .colorInfo {
	width: 220px;
	height: 19px;
	background: #e5e5e5;
	text-align: right;
	margin: 5px 0 3px 0;
}

.materialDlItem .colorInfo p {
	display: inline-block;
	font-size: 12px;
	background-position: center left;
	background-repeat: no-repeat;	
}

.materialDlItem .colorInfo p.rgb {
	margin: 0 48px 0 0;
	padding: 0 0 0 14px;
	background-image: url(../images/icon_rgb_ts20231006115118.gif);
}

.materialDlItem .colorInfo p.cmyk {
	margin: 0 22px 0 0;
	padding: 0 0 0 18px;
	background-image: url(../images/icon_cmyk_ts20231006115118.gif);
}
.dlBox, .dlBox table {
	width: 220px;	
}

.dlBox table tr td {
	border-bottom: #e5e5e5 1px solid;
	border-right: #e5e5e5 1px solid;
	text-align: center;
	vertical-align: middle;
	height: 19px;
}

.dlBox table tr.last td {
	border-bottom: none;
}

.dlBox table tr td.first {
	width: 38px;
	text-align: left;
}

.dlBox table tr td.last {
	border-right: none;
	width: 92px;
}

.dlBox table tr td a {
	font-size: 11px;	
}


/*news*/
/*press - news*/

.newsInfoBox {
	width: 345px;
	height: 147px;
	position: absolute;
	top: -290px;
	right: 32px;
	padding: 20px 14px 25px 20px;	
}
.newsInfoBox h3 {
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
	margin: 0 0 9px 0;
}
.newsInfoBox p {
	line-height: 22px;
}

/*pressNewsBox*/
.pressNewsBox {
	width: 926px;
	border: #ffffff 2px solid;
	margin: 20px auto 0;		
}
.pressNewsLeft {
	width: 265px;
	float: left;
	padding: 0 0 0 9px;	
}

.pressNewsRight {
	width: 641px;
	float: right;
	padding: 0 0 0 9px;		
}

.pressNewsBoxTop {
	width: 926px;
	float: left;
	background: #000000;
	border-bottom: #ffffff 2px solid;
	background: transparent url(../images/bg_press_news_border_ts20231006115118.gif) repeat-y 274px 0px;		
}

.pressNewsBoxTop h3 {
	font-size: 16px;
	font-weight: bold;
	margin: 8px 0;	
	color: #ffffff;
}

.pressNewsBoxBottom {
	width: 926px;
	float: left;
	background: #000000;
	border-top: #ffffff 2px solid;
	text-align: right;
	padding: 5px 0;	
}

.pressNewsRight .accordion {
	display: none;
}

.pressNewsBoxBottom p {
	display: inline;
	margin: 0 9px 0 0;	
}

.pressNewsBoxBottom .pagination ul {
	float: right;	
}

.pressNewsItem {
	width: 926px;
	float: left;
	border-bottom: #ffffff 2px solid;
	padding: 8px 0 17px;
	background: transparent url(../images/bg_press_news_ts20231006115118.gif) repeat-y top left;
	color: #000000;	
	position: relative;
}

.pressNewsItem.last {
	border-bottom: none;	
}

.pressNewsItem p.date {
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
}

.pressNewsItem h4 {
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	margin: 0 0 7px 0;
	cursor: pointer;
}

.pressNewsItem h4 a {
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}

.pressNewsItem h4.unbind a {
	text-decoration: none;	
}

.pressNewsItem p {
	line-height: 22px;
	margin: 0 0 5px 0;
}

.pressNewsItem a.moreNews {
	line-height: 22px;
	color: #ff6600;
	font-weight: bold;
	text-decoration: underline;
	position: absolute;
	bottom: 17px;
	right: 24px;
	cursor: pointer;
	display: block;
}
