p{
	margin:0 0 15px 0;
	color: #777777;
 }
 
h1{
	font-size:1.3em;
	color: #DD7A65;
	margin:20px 0 18px 0;
	padding:0 0 0 0;
	line-height:120%;
	}
h2{
	font-size:1.1em;
	margin: 20px 0 20px 0;
	padding: 0 0 0 0;
	color: #DD7A65;
	}
.csc-header{
	padding-top:10px;	
}
.csc-header h3{
	font-size:1.8em;
	font-weight:normal;
	color: #DD7A65;
	margin:0px 0 25px 0;
	padding:0 0 0 0;
	line-height:120%;	
}
input{
	font-size:0.9em;
	border: 0px #d0d1d3 solid;
	color:#777777;
}

textarea{
	border: 1px #d0d1d3 solid;

}
ul {
       margin: 0 0 0 0;
}
li{
	color: #777777;
}

li a,.contenttable a {
	color: #DD7A65;
	font-weight:normal;
	text-decoration:none;
}

li a:hover, .contenttable a:hover { color: #963C21; }

img{
	border-style:none;
}
.csc-textpic-intext-left ol, .csc-textpic-intext-left ul{
	overflow:hidden;
}
.csc-textpic-text li {
	color: #777777;
	margin: 0 0 0 1.5em;
}

#content ul {
	margin: 0 0 0.5em 1.5em;
	padding: 0 0 0 0;
}
.internal-link,.internal-link:visited,.internal-link:active, a.download, .bodytext a {
	color:#DD7A65;
	text-decoration:none;
	font-weight:normal
}

.internal-link:hover, a.download:hover, .bodytext a:hover {
	color:#963C21;
}


radio {
	background-color: #ffffff;
	border: 1px #d67b62 solid;
	color:#d67b62;
}
select{
	font-size:0.8em;
	width:160px;
	color:#777777;
}
.bodytext{
	margin:0 0 5px 0;
}

div#pfad{
	margin: 25px 172px 35px 192px;
	width:546px;
	height:1px;
	padding:0;
	}
div#wrapper{float:left;width:100%;}
.pfad{
	padding:0px;
	margin-left:40px;
	list-style-type:none;}
li.pfad-item{
	float:left;
	padding: 0px 0px 0px 4px;
	font-size:0.8em;
	color: #DD7A65;}
.pfad-item a{
	text-decoration:none;
	color: #DD7A65;
	}
.pfad-item a:hover{
	text-decoration:none;
	color: #963c21;
	cursor:pointer;
	}
.pfad-item:hover{
	text-decoration:none;
	color: #963c21;
	cursor:pointer;
	}

div#newsteaser h2{
	margin: 0 0 5px 0;
}
div#newsteaser {
}

div#news-article{
	padding: 0px 0px 0px 0px;
}
div#content-extra{
	margin:0px 215px;
	padding: 20px 0px 0px 0px;
	}
.tx-indexedsearch-secHead {
	background: #f0f0f0;
}
.teaser-2sp{
	margin-top:0px;
	padding: 12px 0px;
	float: left;
	width:507px;
	margin-bottom:15px;
	border-bottom:1px dotted #F3F3F3;
    border-top:1px dotted #F3F3F3;
}
.teaser-1sp, .teaser-13sp, .teaser-23sp{
	margin-top:15px;
	margin-bottom:20px;
	padding: 0px;
	float:left;
	width:250px;
	}
.teaser-1sp{
	width:245px;
}
.teaser-13sp{
	width:172px;
	padding: 0 2px 0 6px;
	}
.teaser-23sp{
	width:320px;
	margin-right:20px;
	}
.teaser-left{
	float:left;
	clear:left;
	}
.teaser-right{
	float:right;
	clear:right;
	}
.csc-frame.csc-frame-frame1 .teaser-13sp{
	padding:6px 5px 2px;
	background:#f5f5f5; 
	margin-top: 0;
}
.csc-frame.csc-frame-frame1 .teaser-1sp-img{
	margin:0;
	padding:0;
}
.tx-cal-controller {
}
.tx-cal-controller.teaser-grey .even{
	background-color: #f5f5f5;
}
.teaser-white{
	background-color:#ffffff;
	}

.teaser-copper {
}
	
.teaser-copper .sidebox-title{
	color:#0684BE;
	background-color:#F5F5F5;
}

.teaser-copper .sidebox, .teaser-grey .sidebox, .sidebox{
	width:100%;
	float:left;
	margin:0px 0px 0px;
	padding-bottom:18px;
	font-size:0.9em;
	background-color:#F5F5F5;
}
.sidebox area {
	cursor:pointer;
}

.teaser-grey {
	background-color:#F5F5F5;
}

#content .teaser-grey {
	margin-bottom:20px;
}

.teaser-grey  .sidebox-title, .linkbox .sidebox-title {
	color:#0684BE;
	background-color:#F5F5F5;
	text-decoration:none;
}

.download-box, .link-box{
}

.teaser-2sp-img{float:left;
	padding-right:15px;
	margin-bottom:10px
}
.teaser-1sp-img{float:left;
	padding-right:10px;
	margin-bottom:10px;}
.teaser-txt{}
.teaser-title{padding-bottom:8px;color: #0684BE; font-size:0.9em;text-transform:uppercase;}
.teaser-title a{
	text-decoration:none;
	color: #0684BE;
	text-transform:uppercase;}
.teaser-mehr{display:block;}
.mehr-inline{display:inline;}
.teaser-mehr a, .mehr-inline a {
	padding-left:13px;
	background: url(img/mehr.gif) no-repeat left 4px;	
	text-decoration:none;
	color: #d67b62;
	font-weight: bold;
	font-size:0.9em;
	}
.mehr-inline a{
	background: url("img/mehr.gif") no-repeat scroll 3px 3px transparent;
}
.teaser-mehr a:hover,.mehr-inline a:hover {
	color:#963C21;
}
.teaser-news{
	padding-left:15px;}
.teaser-news-datum{
	color: #949aa1;
	font-size:0.9em;}
.teaser-news-item{
	padding-bottom:10px;}
.sidebox-title, .sidebox-title a, sidebox-title a:hover{
	padding: 12px 8px;
	color:#0684BE;
	background-color:#F5F5F5;
	text-transform: uppercase;
	text-decoration: none;
	text-align:left !important;
	}
.sidebox-title h1{
	background-color:#E4B1A0;
	color:#0684BE;
	font-size:1em;
	padding:0;
	margin:0;
	font-weight:bold;
}
.sidebox-link{
	margin-top:1px;
	padding: 1px 0px 1px 8px;
	}
.sidebox-link .sidebox-link{
	margin-top:1px;
	padding: 1px 0px 1px 0px;
	}
.sidebox-link a{
	background: url(img/mehr.gif) no-repeat left 4px;
	padding-left: 15px;
	text-decoration: none;
	color: #d67a61;
	display:block;}
.sidebox-link a:hover {
	color: #9c4124;
}
.dld  a{
	background: url(img/download-link.png) no-repeat left 2px;
}
a.pdf {
	background: url(img/pdf.png) no-repeat left 0px;
}
a.xls {
	background: url(img/xls.gif) no-repeat left 2px;
}
.sidebox-ext{
	margin-top:1px;
	padding: 1px 0px 1px 8px;
	}
.sidebox-ext a{
	background: url(img/link.gif) no-repeat left 5px;
	padding-left: 11px;
	text-decoration: none;
	color: #d67a61;
	display:block;}	
.sidebox-ext a:hover {
	color: #9c4124;
}
.link-titel a{
	font-weight:bold;}
.link-titel a:hover {
	color: #9c4124;
}
.sidebox-txt{
	padding: 2px 5px 2px 8px;}


div.sidebox-section{
	color: #7d8186;
	padding:3px 0px 4px 8px}

div.sidebox-h1{
	padding:0px 0px 0px 8px;
	font-weight: bold;
	}

div.sidebox-tel{
	background: url(img/tel.gif) no-repeat left;
	padding-left: 18px;
	margin-left:8px;
}
div.sidebox-fax{
	background: url(img/fax.gif) no-repeat left;
	padding-left: 18px;
	margin-left:8px;
}
.teaser-copper div.sidebox-mail, .teaser-copper div.sidebox-tel, .teaser-copper div.sidebox-fax {
	background-color: #F5F5F5;
}
.teaser-grey div.sidebox-mail, .teaser-grey div.sidebox-tel, .teaser-grey div.sidebox-fax{
	background-color: #F5F5F5;
}
div.sidebox-mail{
	background: url(img/mail.gif) no-repeat left;
	padding-left: 18px;
	margin-left:8px;
}
.sidebox-mail a{
	text-decoration: none;
	color: #d67a61;
	display:block;}
.sidebox-mail a:hover {
	color: #9c4124;
}

div.sidebox-dld{
	padding-top:4px;
	color: #d67a61;
	}

.sidebox-dld-titel{
	margin-top:1px;
	background-color: #f2f3f4;
	padding: 1px 0px 1px 3px;
	}

div.sidebox-dld-titel a{
	background: url(img/download-link.png) no-repeat left 3px;
	padding-left:18px;
	text-decoration: none;
	color: #d67a61;
	display:block;
	font-weight:bold;}
div.sidebox-dld-title a:hover {
	color: #9c4124;
}

div.sidebox-dld-size{
	padding-left:23px;
}

div.sidebox-desc{
 	padding: 3px 0px 1px 8px;}


select.form-select-kontact{
	margin-bottom:2em;
}

input.form-button{
color:#ffffff;
font-weight:bold;
background: #d67a61;
border: 1px #ac6352 solid;
margin: 5px;
margin-top: 5px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 5px;}

input.form-button:hover {
	background: #9c4124;
}

.glossar-left{
	float:left;
padding-left:10px;}
.glossar-right{
	float:right;
	padding-right:10px;
}

.link-mehr a {
	padding-left:18px;
	background: url(img/mehr.gif) no-repeat left;	
	text-decoration:none;
	color: #d67b62;
	font-weight: bold;}
.popup{
	background:#ffffff;
	float:left;
	text-align:left;
	padding:10px;
	border:0px;
	margin:0px;
}

.popup h1{
padding-left:0px;
font-size:1.1em;
margin: 0 0 10px;
color:#777777;
}

.popup ul {
	margin-left:15px;
}

.popup .csc-textpic-image {
	margin:0px !important;
}
.popup-foot{
	position: absolute;
	left:2px;
	min-width:80%;
	background:#ffffff;
	bottom:2px;
}

.csc-textpic-caption {
	font-size:0.9em;
	padding:4px 0px 2px;
}

.csc-textpic-image dt {
}
dl.csc-textpic-image {
	margin:0px;
	padding:0px;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
}

#rightcolumn div.csc-header {
	display: none;
}
#leftcolumn div.csc-header {
	display: none;
}

div.news-article{
	margin: 30px 215px;padding: 20px 0px 0px 0px;
 }

div.news-location{
	font-size:0.9em;
	font-weight:normal;
	color: #7f8082;
}
div.news-category{
	color: #7f8082;
	font-size: 0.9em;
}

div.news-headline{
	font-weight:bold;
}
div.news-latest{
	border: 1px #e4b1a0 solid;
	padding: 0em 0.4em 0em 0.4em;
	margin-bottom: 0.5em;
	}
div.news-next{
	border:1px solid white;
	padding: 0em;
}
div.news-latest-title{
	background: #e4b1a0;
	font-weight: bold;
	border-left: 0.4mm #e4b1a0 solid;
	color:#000000;
	padding: 0.2em 0em 0.2em 0.4em;
	margin-left: -0.4em;
	margin-right: -0.4em;
	margin-bottom: 0.3em;
}
div.news-item{
	margin-bottom:0.4em;
}
div.news-date{
	float:left;
}

div.news-title{
	float:none;
	width: 100%;
}

.news-title h2{
	font-size:1.4em;
	font-weight: bold;
	padding: 0.3em 0em 0.4em 0em;
	margin:0px;
	}
.news-teaser h3{
	margin:0px;
	font-size:1.1em;
	font-weight: bold;
	padding: 0.1em 0em 0.4em 0em;
	}
	
div.news-navi{
	font-size:0.9em;
}
div.news-navi-archiv,.dam-cat{
	width:100%;
	height:20px;
}
.news-navi-archiv a, .dam-cat a {
	text-decoration: none;
	color: #777777;
	font-size:11px;
	font-weight:bold;
}
.dam-cat{
	margin-top:10px;
	margin-bottom:0px;
}
.news-navi-tab,.dam-cat-item{
	float: right;
	background: #f0f0f0;
	color:#000000;
	border: 1px #ffffff solid ;
	padding: 2px 20px;}
.dam-cat-item{
	float:left;
	padding:2px 8px;
}
.news-navi-tab-act, .dam-cat-item.act{
	background: #f5e1da;
	border-bottom:1px #f5e1da solid;
	font-weight:bold;
	}
.dam-cat-item, .dam-cat-item.act{
	border-left:none;	
}
.tx-damdownloads-pi1, .tx-damdownloads-pi1 table.browsebar{
	margin-top: 0px;
}
div.news-navi-status{
	width:100%;
	height: 20px;
	background: #f5e1da;
	color: #d87d68;
	margin-bottom:5px;
}
div.news-navi-count{
	height: 12px;
	float:left;
	padding: 3px 10px;
}
div.news-browse-links{
	height: 12px;
	float:right;
}
div.news-navi-page{
	padding: 3px 2px;
	float:left;
	}
.news-navi-page a{
	text-decoration:none;
	color:#d87d68;
	padding: 0 3px;
}
.news-navi-page a:visited {
	text-decoration:none;
	color:#d87d68;
}
.news-navi-page-act a{
	border: 1px #d87862 solid;
	font-weight:bold;
	padding: 0 3px;
}
.news-counter {
	font-weight: bold;
}
.tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active, .tx-srlanguagemenu-pi1 .NO  a{
	color:#828282;
}

table{
	border: 0px #f0f0f0 solid;
	padding:0;
}
td{
	border-top: 0px #f0f0f0 solid;
	border-bottom: 1px #f0f0f0 solid;
	padding:2px 5px 2px 5px;	
	color: #777777;
	font-size:0.9em;
}
th{
	color:#777777;
	font-weight: bold;
	background-color: #dfe0e2;
	font-size:1.0em;}
	
.tr-even{
	background: transparent;
}
.tr-odd{}
.tr-0 {
	background-color:#F0F0F0;
	font-weight:bold;
}
.tr-0 td{
	background: #f0f0f0;
	font-weight: bold;
}
.tr-0  .td-0 {
	font-weight:bold;
}
.contenttable-0 .tr-last {
	background-color:#F5E1DA;
}
.contenttable-1 .td-last, .contenttable-0 .td-last{
	background-color: #f5e1da;	
	border-right:1px solid #F0F0F0;
}
.contenttable-2 .td-0, .contenttable-1 .td-0, .contenttable-0 .td-0 {
	font-weight:bold;
	background-color:#F0F0F0;
	border:1px solid #FFFFFF;
}
.contenttable {
	border:0px solid #F0F0F0;
	border-spacing:0px;
	border-collapse:collapse;
	margin-bottom:10px;
	width:100%;
}
.contenttable td {
	border:1px solid #F0F0F0;	
}

.contenttable .tr-0 td {
	border-top:1px solid #F0F0F0;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
}

.contenttable caption {
	margin-bottom:2px;
	width:100%;
	font-weight:bold;
	margin-left:0px;
	text-align:left;
	border:0px;
	color:#963C21;
}

.contenttable .tr-0 td {
	background-color: #F0F0F0;
	font-weight:bold;
}

.contenttable-4 .tr-0 td{
	background: #ffffff;
	font-weight:normal;
	border-top:1px solid #F0F0F0;
	border-bottom:1px solid #F0F0F0;
	border-left:1px solid #F0F0F0;
}
.contenttable-4 .td-0, .contenttable-4 .tr-0 .td-0{
	background-color:#F0F0F0;
	font-weight:bold;
}
.contenttable tr:hover {
	background-color:#F5E1DA;
}

.contenttable .tr-0:hover {
	background-color:transparent;
}
.sidebox-share td {
	color:#777777;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:15px;
	padding-left:7px;
}
a.glossarlink {
padding-bottom:0px;
color:#777777;
background-color:#F7EEE7;
padding:0px 3px;
cursor:help;
}
h1 a.glossarlink,h2 a.glossarlink,h3 a.glossarlink{
	font-size:1.3em;
	color: #DD7A65;
	margin:20px 0 18px 0;
	padding:0 0 0 0;
	line-height:120%;
	background:none;
}

.csc-firstHeader .dfn ,h1 a.glossarlink ,h2 a.glossarlink,h3 a.glossarlink{
	border-bottom:none !important;
	cursor:default !important;
	font-style:normal !important;
	color:#963C21 !important;
}

.pfad-item.dfn {
	border-bottom:none !important;
	cursor:default !important;
font-style:normal !important;
}

.csc-firstHeader a.glossarlink {
font-style:normal !important;
text-decoration:none !important;
padding-bottom:0px !important;
cursor:default !important;
color:#963C21 !important;
}
h1.csc-firstHeader a.glossarlink,h2 a.glossarlink,h3 a.glossarlink{
	font-size:1.3em !important;
	color: #DD7A65 !important;
	margin:20px 0 18px 0 !important;
	padding:0 0 0 0 !important;
	line-height:120% !important;
	background:none !important;
}

.pfad-item a.glossarlink {
font-style:normal !important;
text-decoration:none !important;
padding-bottom:0px !important;
cursor:default !important;
}
.csc-textpic-image dd{
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
	float:none !important;
}
.csc-textpic-imagewrap {
	margin-bottom:10px !important;
}
.csc-textpic-intext-left .csc-textpic-imagewrap, .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{
	padding-right: 10px;
}
dl.csc-textpic-image{
}
div.csc-textpic-border div.csc-textpic-imagewrap dl{
        border:none !important;
}
.csc-textpic-border img{
	border:none !important;
}
.tx-damcartteaser-pi1 a{
	color:#DD7A65;
	text-decoration:none;
	font-weight:normal	
}
.tx-damcartteaser-pil a:hover{
	color:#963C21;
}
dd {
	margin: 0 0 5px 0;
	padding: 0;
}
dt {
	width:100%;
	margin: 0;
	padding: 0;
}
dt.even, dd.even {
	background-color:#FFFFFF;
}
.cal_event_date{
	color: #777777;
	font-size:0.9em;
	margin:15px 0 5px;
}
.cal_event_title{
	color: #777777;
	font-size:1.0em;
	font-weight:bold;
}
.csc-header-n1 h1{
	margin-top:0px
}

acronym, dfn, abbr, span.abbr {
border-bottom:none !important;
cursor:default !important;
font-style:normal !important;
}


div#vita {
	position:relative;
	height:441px;
	width:521px;
	background: transparent url(vita/vita_bg.jpg) no-repeat;
}

div#vita_buttons {
	position:absolute;
	top:421px;
	left:0px;
}
.vita_button {
	float:left;
	border:1px solid #D1D3D7;
	font-size:11px;
	background-color:#FFFFFF;
	color:#0087C0;
	margin:0px 5px 0px 0px;
	padding:0px 9px;
	cursor:pointer;
}

.vita_button:hover {
	background-color:#0087C0;
	color:#FFFFFF;
}

.vita_text {
	position:absolute;
	bottom:41px;
	left:7px;
	width:503px;
	height:215px;
	background-color:#FFFFFF;
	padding:4px;
	display:none;
	color:#777777;
	overflow:auto;
	overflow-x:hidden; 
}

.vita_arrow {
	position:absolute;
	left:7px;
	top:-26px;
	height:26px;
	width:503px;
	display:none;
	background:transparent url(vita/vita_arrow.gif) no-repeat left top;
}

.vita_title {
	color:#0087C0;
	font-size:1.2em;
	font-weight:bold;
}

.vita_subtitle {
	color:#0087C0;
	font-size:0.9em;
	margin-bottom:8px;
}

.vita_content{
	font-size:1.0em;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img { border:0px; }

.iframeprint a{
	background: transparent url(img/drucken_popup.gif) no-repeat scroll 3px 2px;
	padding-left: 18px;
	color:#D47A60;
	text-decoration:none;
}
.excel-download-link a{
	text-decoration: none;
	padding-left: 15px;
	color: #d67a61;
	display:block;
	float:right;
	margin-bottom:5px;
}
.excel-download-link a:hover {
	color: #9c4124;
}


.kontaktbox {
	text-align:center;
	width:520px;
}
.kontaktbox td {
	width:33%;
	border:0px;
	vertical-align:top;
	padding-bottom:20px;
}

.kontaktbox tr {
	background-image:url(img/bg_kontakt-table.jpg);
	background-repeat:repeat-x;
}
	
.head-recycling {
	color:#FFFFFF;
	background-color:#CD8463;
	background-image:none;
	font-weight:bold;
	padding:8px 0 !important;
}
.head2-recycling {
	color:#FFFFFF;
	background-color:#E6A494;
	font-weight:bold;
	background-image:none;
	padding:8px 0 !important;
}
.box-kontakt-recycling {
	width:165px;
	text-align:left;
	clear:both;
	margin:10px 0px;
	height:58px;
}
.box-kontakt-bild {
	float:left;
	width:51px;
}

.kontaktbox div.sidebox-h1, .kontaktbox div.sidebox-tel, .kontaktbox div.sidebox-fax, .kontaktbox div.sidebox-mail {
	float:left;
	margin-left:0px;
	overflow:hidden;
}

.kontaktbox div.sidebox-h1{
	padding:0px;
	width:114px;
}

.box-kontakt-material {
	width:166px;
	text-align:left;
	margin:10px 0px;
	height:58px;
	float:left;
}

.kontakt-text {
	color:#777777;
	margin:8px 2px;
	font-size:11px;
	text-align:left;
	width:100%;
}

.hide { display:none;}
